[ home / board list / faq / random / create / bans / search / manage / irc ] [ ]

/gentoo/ - Technology

Install gentoo.

Catalog

Name
Email
Subject
Comment *
File *
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Options
Password (For file and post deletion.)

Allowed file types:jpg, jpeg, gif, png, webm, mp4
Max filesize is 8 MB.
Max image dimensions are 10000 x 10000.
You may upload 2 per post.


File: 1427799853886.png (24.02 KB, 1200x1272, 50:53, rms.png)

 No.681[Reply]

Welcome to /gentoo/, born again technology board.

/gentoo/ is for discussing everything related to computer science, software and programming.

Discussion of consumer technology is prohibited.

Stick to the global 8chan rules and keep discussion to the aforementioned topics.

Any threads that do not incite discussion to do with technology will be deleted.


File: 1458625398516.jpg (261.01 KB, 1024x800, 32:25, 20160320-152442-80c31-boar….jpg)

 No.820[Reply]

I've been hacking on this cute little 8031 board that I picked up for $1 ... In spite of it being a Harvard CPU architecture (separate data and code spaces-- you can't download code into RAM and run it..) there is nonetheless a common hack of merging the EPROM and RAM together so that you can get around the limitation.

"With not use NVRAM?"

Googles... finds /no/ mentions of people doing that. Is there a reason why?

 No.821

File: 1458661994957.gif (93.51 KB, 874x445, 874:445, 8031-nvram.gif)

Never mind, I figured it out...




File: 1411179510066.png (705 B, 231x240, 77:80, Manjaro-logo.png)

 No.109[Reply]

hey /gentoo/ which distro are you currently running?

i'm not proficient enough to run gentoo or fiddle the stuff with arch, so i went for manjaro because it's preconfigured arch

i had a friend telling me to start with it because i'm a newfag to linux and that arch and gentoo would just stomp my dreams of learning computers into shit

also, i'm starting to learn how to program so i think it's a good start. well, at least it's linux

which distro is your favorite?
52 posts and 6 image replies omitted. Click reply to view.

 No.804

OpenBSD, 9front those are my os.


 No.813

Slackware and freebsd


 No.814

File: 1443924457847.png (117.34 KB, 1465x1007, 1465:1007, arch.png)

>>303

>using arch

>using ubuntu

>using archbuntu

the autism is too much

also check em


 No.818

Void.

Runit is best init.


 No.819

not gentoo

manjaro




File: 1450373511676-0.png (156.15 KB, 1215x574, 1215:574, pedobots.png)

File: 1450373511686-1.jpg (107.63 KB, 630x650, 63:65, 1221642604578.jpg)

 No.817[Reply]

Bought a RP5 robot tank chassis a few days ago, and I was Googling about for what other people had done with it...



File: 1420025291273.jpg (245.58 KB, 573x1149, 191:383, 1419970970864.jpg)

 No.514[Reply]

>you installed arch
25 posts omitted. Click reply to view.

 No.767

>>766

i386 as in the actual 80386 and clones from the 80s? Kek.


 No.769

>>514

what mango?


 No.794

Bump for OP source


 No.801

bump


 No.816




File: 1442128997112.gif (218.41 KB, 728x90, 364:45, Goy.gif)

 No.806[Reply]

Gentoo board owner: I'm about to buy an ad for my board, /tech2/. I was wondering if you wanted in on the ad, too. I'm not asking to split the price or anything, I just want to have a place to go that is free from shills and other cancer. You in?

1 post omitted. Click reply to view.

 No.809

File: 1442144882154.gif (253.4 KB, 728x90, 364:45, Goy.gif)

>>807

Updated ad with all three boards.


 No.810

Hey. I'm finally ready to start moving away from /tech/, see you there


 No.811

>>810

Are you the /gentoo/ owner? Is that a yes?


 No.812

nice to see that none of those boards has died yet.

you guys should also consider - if you haven't already - to join the retroshare community, another place free of shills and in need of more anons. post your certs on netplus or cyber or your own boards.


 No.815

>>812

>you guys should also consider - if you haven't already - to join the retroshare community, another place free of shills and in need of more anons. post your certs on netplus or cyber or your own boards.

The Retroshare community was pretty cool when I was involved with it before I lost all my data.

How is it going now with the chat bot being down and all?




File: 1426920554207.gif (64.63 KB, 612x815, 612:815, BestWork.gif)

 No.651[Reply]

What would your dream programming language be like, /gentoo/?

>automatic GPU acceleration and multithreading

>built-in GUI building
>a decent standard library
11 posts omitted. Click reply to view.

 No.676

>>659
That has already been done and the implementations suck. I wish it weren't so, but it is. People have learned to hate the concept.

 No.696

>>662
>I mean, what else would people program in?
>>663
>I don't know what else people want to program in though.

Glorious Lisp, for when you're too lazy to write self-modifying code in C.

 No.729

>>666
Nice try Satan

 No.731

>>651

>automatic GPU acceleration and multithreading

Awful ricer shit. A lot of code does not belong on GPU in the first place, and why destroy a GPU without user consent? Constructs to easily build GPU-accelerated programs are good, though.

>wanting bloated GUI inside your language instead of relegated to 3rd parties

What the fuck, man, what the fuck.

The perfect language is GNU/Guile with the sbcl compiler and chicken's type annotation.


 No.808

>>653

>OP image

>your response




File: 1431532948523.png (250.92 KB, 493x373, 493:373, 1431448159489.png)

 No.739[Reply]

ITT: software you replaced with suckless alternatives. I'll go first.

GNU/Linux -> OpenBSD

OpenBox (fucking XML) -> FVWM/wmii

xv -> sxiv

irssi -> sic

ImageMagick -> netpbm

mplayer -> ffplay

xmms -> mpg123/ogg123

xpdf -> mupdf

sylpheed -> mutt+fdm

Firefox -> Netsurf

gedit -> sam

Yeah, I know, FVWM isn't too suckless, but it's 1) the default on OpenBSD and 2) stacking. I wish there was a simple, light suckless stacking wm, because stacking is actually better than tiling. When you use a stacking wm, you're attention is on moving windows, you have do do much high-level thinking to just use your computer, while you are using the motor, reptilian brain when stacking, and you are much faster that way.

17 posts omitted. Click reply to view.

 No.797

>>768

Here an update from my list if anybody curious...

sxiv

sic

mplayer

Dillo

Acme mail

acme


 No.798

>>796

>is mksh really that good?

> You can tell the shell not to count certain

> sequences (such as escape codes) by prefixing your prompt

> with a character (such as Ctrl-A) followed by a carriage

> return and then delimiting the escape codes with this character

> ...

> By the way, don't blame me for this hack; it's

> derived from the original ksh88(1), which did print the

> delimiter character so you were out of luck if you did not

> have any non-printing characters.

Otherwise, it's pretty good.


 No.799

>>798

how do i tell if i am running the shell in OpenBSD?


 No.800

>>799

>how do i tell if i am running the shell in OpenBSD?

Try running this:


ps $$

which should give you something like this (if you're running mksh):


PID TT STAT TIME COMMAND
64117 2 Ss 0:00.02 mksh


 No.805

question for you suckless tards, does making an algorithm more clever and more efficient make it suck.




File: 1435101836116.jpg (37.69 KB, 585x415, 117:83, 1432814008557.jpg)

 No.778[Reply]

is this board still alive?

I need a new place now that /tech/ is complete shit.

1 post omitted. Click reply to view.

 No.780

>>779

sorry


 No.781

>>778

mods may delete this btw

I have my answer


 No.792

I like /gentoo/, but also created /tech2/ as an alternative. Both are good right now, but /gentoo/ was the original, outdating /tech/ by several months. I plan on making /tech2/ a different board than /gentoo/. Maybe this can become the place where people who know what they're talking about go and /tech2/ can be the noob board. I'll take anything so long as /tech/ dies, though.


 No.793

>>792

Will it work alongside /gentoo/ sound like the perfect match?


 No.802

First time here, refugee from /tech/.

So far I like what I see.




File: 1411616607907.png (105.13 KB, 940x723, 940:723, OpenSourceLicenseCompariso….png)

 No.267[Reply]

Comparisons of licenses thread.

What is the best license and why is it the MIT license, /gentoo/?
29 posts and 2 image replies omitted. Click reply to view.

 No.634

>>267
>must show license when run from the command line
That's written after the divider saying "license ends here" or something to that effect. It's merely a suggestion. Bash is GPL-licensed and it doesn't sperg out about it whenever you launch it.

As for the argument above, GPL is great for freedoms… in a way. It maximises the freedoms of the user, future users and future developers at the expense of the freedoms of the merchants.

 No.636

>>634
>at the expense of the freedoms of the merchants

Nah, most businesses would be more free too. Problem is, most businesses don't care about freedom, most only care about providing locked products or services for money and freedom doesn't help them.

The anti-freedom issue is a bit complex, but I strongly believe that the freedom to take freedom away can't really be considered a form of freedom. I can accept that non-copy left might be better sometimes: some companies contribute to projects under those licenses because they can make them proprietary. However, I don't think those are any more free.

 No.787

Permissive/public domain/unlicensed > copyleft because copyleft implicitly endorses the continued existence of intellectual "property".


 No.788

>>787

Don't forget with copyleft they also sign nda making it so they can't talk about the code.


 No.789

>>788

Source for that? sounds like FUD to me, unless you're talking about hardware drivers or something. https://www.gnu.org/licenses/gpl-faq.html#DevelopChangesUnderNDA

not that I like FSF, but disliking them for the right reasons is important.




File: 1436135638842-0.jpg (125.31 KB, 737x856, 737:856, 20060105-141759-fuuuuu.jpg)

File: 1436135638842-1.jpg (146.5 KB, 686x600, 343:300, 20060105-084313-tramiel.jpg)

 No.783[Reply]

Shell scripting is Best Scripting

http://kildall.apana.org.au/~cjb/C64/image2prg

 No.784

File: 1436135655742-0.jpg (87.39 KB, 545x640, 109:128, 20060105-090710-c64-image1.jpg)

File: 1436135655745-1.jpg (149.66 KB, 756x600, 63:50, 20060105-085406-gokicha.jpg)




File: 1411096849425.png (80.44 KB, 1600x1600, 1:1, Android-logo.png)

 No.40[Reply]

Ok, /g/entoomen, since we have decided to make this our new home, let's start and android development thread. Post tips, tricks, resources, etc here for anything android development related.
2 posts omitted. Click reply to view.

 No.68

>>47
Java is used mostly for userspace (UI, "apps") in android whereas C or C++ is used for libraries.
Is preferred that way because of portability. Code in java and compiled to dalvik bytecode runs in any platform, but you need to compile libraries for arm/x86/mips.

 No.730

bump


 No.735

>>68

>>68

>you need to compile libraries for arm/x86/mips

Oh Look at the time! Are you aware it's 2015?>you need to compile libraries for arm/x86/mips


 No.759

>>735

OpenWRT maintains mips ports for various packages


 No.782

>>40

I was thinking of making an 8chan Android app seeing as the ones out there now are all shit. Anyone be interested in this?




File: 1414916368960.jpg (102.76 KB, 1024x768, 4:3, agestar2.jpg)

 No.435[Reply]

…on a 90MHz Agestar NAS
32MB RAM, 512MB swap, 2 weeks.

finished without a single hiccup
15 posts and 2 image replies omitted. Click reply to view.

 No.643

>>435
touche

 No.644

…and the Agestar has hence been returned to the storage from whence it came.

One of the foremost problems with the update was that ARMv4 got left behind when EABI (which requires thumb instructions) became the accepted standard in the ARM world– so things like GCC and Glibc depreciated full support for the ancient thumbless systems. About the latest version of GCC that would build was 4.4.4 … When I got stuck, there wasn't a non-eabi binary package to use.

Quite a few other packages had problems building due to random issues that weren't worthwhile to hunt down, so what I did was just attempt ebuild'merging /all/ their *.ebuild versions in order just to see what the newest one was that would install.

The Agestar uses a 2.6.29-patched Linux kernel, and its network was falling over for certain types of TCP traffic (ssh, rsync..) Again, I wasn't feeling motivated enough to heroically hunt down the bug, or upgrade the FA526 patches to a newer kernel.

 No.645


 No.771

>>435

>32MB RAM

>-pipe

>90Mhz

>-O2 instead of just -O

it's like you hate yourself


 No.774

>>771

Dude, it's compiling a utility consisting of a single C file.

...but I actually did the update using good compiler options on the first pass, and kept going when something bombed. On following passes, the VTEC_FLAGS were rolled back.




File: 1416333496889.jpg (2.02 KB, 82x125, 82:125, 1415735638949s.jpg)

 No.455[Reply]

hey /gentoo/men I am kind of new to linux and I see alot of controvercy about systemd, I read on it and does not seem THAT bad.
Care to explain?

Also
>GLORIOUS FUCKING REDTEXT
26 posts and 1 image reply omitted. Click reply to view.

 No.754

>>753

You have Stockholm Syndrome. FreeBSD tries to out-linux linux.


 No.757

Void moved from netbsd init to openrc to systemd to init.

Now I try to never touch it because none of the usual commands work. Not even service, it's completely fucked up and I don't want to learn a new set of commands for the 4th $#@! time.


 No.758

>>757

s/4th/3rd/


 No.770

>>753

I guess what I plan on doing is this:

FreeBSD - General Server OS because of things like Dtrace, ZFS, Bhyve.

OpenBSD - Laptop/Netbook OS. Free, Functional, and Secure. Though I do recommend building your own packages with ports.


 No.785

>>757

Void uses runit and it will probably stay that way because runit is amazing.




File: 1411122799487.png (388.7 KB, 934x1000, 467:500, 1411105799123.png)

 No.61[Reply]

Can we get a DPT going on?
32 posts and 2 image replies omitted. Click reply to view.

 No.755

>>556

What's wrong with the editors we have? Like, our current like-up of ed, vi, mg, ee, nano, Emacs, and sam?


 No.761

>>755

>What's wrong with the editors we have?

I just wanted to try writing an editor. I thought it might be interesting.

Also, this way I can try out stuff without having to worry about getting some maintainer's approval (i.e. if I were to try and improve some existing open-source editor).

Over 1500 SLOC and it still doesn't do anything. Fuck yeah.


 No.763

>>761

>Over 1500 SLOC and it still doesn't do anything. Fuck yeah.

The suckless fag inside me wants to spill your guts out.


 No.764

>>761

What features are you planning in it that justifies all of it?


 No.765

>>763

>The suckless fag inside me wants to spill your guts out.

S-s-sorry, Anon-kun ;_;

>>764

>What features are you planning in it that justifies all of it?

I'm not sure if this is a justification, but I'm going for flexibility, which means a hell of a lot of boilerplate.

For example, I didn't want to put a hard limit on how long a string literal could be,

but of course, C doesn't exactly lend itself well to dynamic allocation, and there's no way in

hell I'm copy-pasting realloc() code all over the place.

So now, when the parser encounters a string literal, it just takes small chunks of it and "writes" them to a stream, like this:


writestream(output_stream, chunk_start, chunk_size);

The output stream buffers it using the magic and wonders of malloc() and logarithms,

then once it has the whole literal, it just reads it back out like this:


char *string_literal;
size_t new_size;

getstreamdata(&string_literal, &new_size, output_stream);




Delete Post [ ]
[]
Previous [1] [2] [3] [4] [5]
| Catalog
[ home / board list / faq / random / create / bans / search / manage / irc ] [ ]