[ 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: 1425840959695.png (66.12 KB, 1280x800, 8:5, 2015-03-08-185421_1280x800….png)

 No.637[Reply]

Well, I just finished my first major program - An image capturing and processing program for my hs robotics team. What do you guys think?

https://gitlab.com/kylesusername/griffins-1884-first-robotics-motion-tracking

 No.640

>using git and not hosting your own cvs
anon please

 No.646

>>640
>cvs
anon please

But you are right, I should be hosting my own git server.

 No.655

>>646
http://git.zx2c4.com/cgit/
Use cgit i f you use git.

 No.733

>>655

wow, cgit looks pretty cool indeed, is fast as fuck and no javascript.

but can you actually do anything through the web interface or is it just to browse repos?




File: 1411774421217.jpg (60.8 KB, 592x865, 592:865, 1408807328364.jpg)

 No.325[Reply]

This board needs to be resurrected.
17 posts omitted. Click reply to view.

 No.720

In light of some recent threads, I think that we really need to set a clear and applicable definition of what can and can't be allowed.

This will make both moderation easier, and it will make quality higher as there will be certain standards that threads must apply to. (This will also prevent that faggot who goes into every thread saying to go to /tech/, and the other faggot who says that the first guy is a faggot).

If anybody has any ideas, give it a shout. Tech support is obviously not allowed, but asking for suggestions on what to do in a genuinely tricky situation where search engines have no defined answer is in the ambiguous area.

This thread can be used for /meta/, or if you have any great ideas, feel free to send me an e-mail at gentoo@8chan.co.

 No.721

>>720
I personally see nothing wrong with this having similar rules to tech, just with a hard anti-shilling policy. The issue I see with tech is that threads like
http://www.8ch.net/tech/res/189361.html#190181
are allowed to exist. This would obviously have to go both ways, though, and requires an explicit definition of what "shilling" is, which could lead to bigger issues down the road.

 No.723

>>721
I think we should define shilling as not arguing based on facts. So as long it is fact based it should be fine

 No.724

>>720
>>721
>>723
>that /tech/ thread
Maybe just auto-ban anyone who brings up Windows?
...oh wait

In all seriousness though, it might be better not to try and anticipate problems, rather, just react to things as they come up. Wikipedia does something similar:
>https://en.wikipedia.org/wiki/Wikipedia:Don%27t_stuff_beans_up_your_nose

 No.725

>>724
You know how well that did wikipedia. So many shills on their team.



File: 1411654632401.gif (1.98 MB, 379x216, 379:216, SafeDistance.gif)

 No.283[Reply]

Open Sores rage thread!

What needs to be fixed and how can it be accomplished?
16 posts and 3 image replies omitted. Click reply to view.

 No.576

>>574
That also why i'm making my own engine webkit clones make me upset.

 No.583

>>574
Ohh, I hadn't read the part about the engine. It's hopeless then.

 No.592

>>576
There's the engine of Dillo and netsurf you could contribute to instead, and there's Servo too.

 No.593

>>592
I don't like any of those browser/engine especially not the servo engine.

 No.722

>>560
So, how did it go?



File: 1428285591619.jpg (57.7 KB, 591x275, 591:275, tmp_26378-1422498785229 (1….jpg)

 No.707[Reply]

Sup /gentoo/.

I'm about to move back home to Mississippi from Vegas and have been spoiled by the high speed Internet that I have here. The fastest that I could possibly get in my new home will be about 10Mb.

Is there anything I could do to compress the data or otherwise improve my connection? I'm thinking about routing most of my shit through a Vpn and using something that could compress it in some way (imagemagick script that downsizes images to a much smaller size)? I'm also thinking about buying a metric shit ton of jump drives to ferry more static content in from town where I can get a better connection (.iso files, movies, etc...). Finally, I'm thinking about writing some scripts the download and pre-cache most of my podcasts and other shit while I'm out, using my bandwidth to the fullest 24/7.

Any other suggestions?

 No.708

*VPS, not vpn

I fucking despise autocoerect.

 No.710

How is this related to computer science, software, or programming?

>hai guise I don't know what to spend my monies on!

 No.711

>there's still that one guy who lurks /gentoo/ for the sake of criticising literally anyone who posts here

Go back to /tech/ where you belong.

 No.713

>>707
OP, I don't want to be a buzz kill or anything, but I think you may have something of an addiction.

>Any other suggestions?

rsync, maybe? It's super-robust and iirc it compresses the stream for you.
Might be useful for transferring files from your VPS, since
>imagemagick script that downsizes images to a much smaller size
(obviously) has the problem that it would only work for image files.

 No.719

>>713
>problem

Honestly, I just think it'd be a fun project. I don't necessarily *need* high speed internet, just want to toy with acceleration.

>rsync


I'll check it out.



File: 1428288832712-0.jpg (168.91 KB, 1024x600, 128:75, 20150405-131726-msp430netb….jpg)

File: 1428288832712-1.jpg (409.63 KB, 1024x768, 4:3, 20150405-150745-mspsex.jpg)

 No.709[Reply]

Just to blog about something I hacked on recently.

The MSP430 Launchpad is a God Tier MCU Eval board. If you haven't got one, you're missing out on a very sweet (and cheap) RISC platform that's a joy to play with, especially if you've coded for 8 chips in the past, had to fuck with overhyped Arduino, or had to put up with the ABSOLUTELY SHIT 'free' Vendor x86_32 binary-blob toolchains, proprietary libraries, and hardware debuggers manufacturers force on people (you can suck my dong but I'll never use your crap, Microchip). There's 27 processor instructions (and the joy of RISC gives another 24 standard 'emulated' instructions), with all the addressing modes and calculation widths needed for a real 16-bit CPU. Free Software has supported it for a very long time.

...well, GNU/Linux, at least. On a Debian system it's just a matter of "apt-get install mspdebug msp430mcu gcc-msp430", and tutorials like http://mitchtech.net/cross-compiling-for-ti-msp430-launchpad/ (and the hundreds of others Google can find) make it easyfun for anyone with half a brain. It's a good use for those cheap Linux boards, if you don't already have a Stallmanstation has your main box.

My main box though is NetBSD, and while I've got a 24/7 RPi around, it's currently set up in the living room and I want the Launchpad next to me to watch its snazzy new ultra-low-power LCD display. So, it was a mission to find out why NetBSD-current was not supporting the LP in 2015..

Firstly, the LP was being detected and attached as a USB HID device for some reason-- the kernel heuristics were fucking up-- but that was a simple case of adding an entry for the MSP430 to usb_quirk.c in the kernel. After that worked, I emailed a bug report upstream, and about 2 hours later the patch was mainlined by the kernel devs! Neat.

While I believe the GDB debugger supports the MSP430 USB FET interface now, the preferred debugger for me is mspdebug, in that it easily does things like command-line firmware flashing without any setting-up of .gdbinit or the like-- great for makefiles-- but also all the other real debugging stuff like breakpoints, tracing, stepping. After spending 10 or so minutes taking notes of what changes were needed to the OpenBSD support, I realized I was looking at old sources, and after upgrading I found that things were improved and it was a trivPost too long. Click here to view the full text.

 No.712

Do you have any experience with the new RiSC-V development boards? I'm really curious about them and the new ISA.

 No.714

>>712
> any experience with the new RiSC-V
nup

 No.718

File: 1428418804331.jpg (68.45 KB, 509x425, 509:425, neko-screen.jpg)

Today's programming... https://www.youtube.com/watch?v=8mVY150aUtU
Source code link in the description.



File: 1427726943557.gif (245.8 KB, 500x281, 500:281, Seizurecaxx.gif)

 No.677[Reply]

What was /gentoo/'s first shell? Do you still use it?

bashfag here. It's been years, and I still haven't given any alternatives a serious try.

Also, shells general.
7 posts and 1 image reply omitted. Click reply to view.

 No.701

>>697
>Something tells me it would be interesting to write a shell, at least conceptually

From what I've seen of shells' source code, they actually look extremely tedious - a lot of it is just job control, handling signals, and data structures.

I would think the majority (possibly all) of the fun is in designing the syntax and adding frills (for example, how fish reads man pages for you).

 No.702

>>701
Sounds about right. It's something that is just asking to be overengineered.

 No.715

Hmm, >>697
>trying to trim down bash's insanity would be pretty fun?

You should try fish. It's shell scripting language is pretty sweet.


function rand_command
whatis (for i in $PATH
ls $i
end | cat | shuf -n 1)
end

echo (rand_command)


The indentation I did feels kinda weird, but you get the syntax.

 No.716

File: 1428342928029.jpg (143.87 KB, 448x576, 7:9, 1332935604758.jpg)

>>715
And I just realized the cat command is completely useless here.

 No.717

>>715
>You should try fish.
Not him, but I found fish to be a little too friendly.

Especially, but not limited to:
>It corrects bash-isms
In other words, the developers felt that it would be a good idea to parse not only fish syntax, but also bash syntax for the sole purpose of correcting you.
>Web-based configuration
>Opening its documentation in a web browser
Which is just awesome when I want to look up something quickly on my years-old box, or if I'm in text-only mode



File: 1427970043394.jpg (94.94 KB, 580x386, 290:193, 1426810102842.jpg)

 No.689[Reply]

How should I harden my laptop for an upcoming 8 month deployment, /gentoo/? I've pretty much got the hardware side of things taken care of, with all of the mechanical parts replaced with SSDs and plugs in the USB ports, but software is a bit trickier. I'm probably gonna be without internet for about six of the eight months and thus can't fall back on Google when shit crashes. I'm thinking either CoreOS or Qebes, due to them being containerized. The problem with that is that they are both in early states and still relatively unstable. I might be well served to use OpenBSD, but I need Tox and Skype to work, neither of which I am sure about and I don't want to have to learn a new OS so quickly.

Any suggestions, /gentoo/men?

 No.690

>>689
>but software is a bit trickier
>Any suggestions, /gentoo/men?

Debian GNU/Linux (Stable)

>rock solid

>won't even have a single update during that six month period (no, really)
>it is difficult to find free-as-in-freedom software that won't run on Debian
>can run Tox and Microshit spyware Skype as well

Since you won't have internet for a while, make sure you have the full documentation (read: not just the man pages; on Debian this is sometimes a separate package) installed for both Debian itself and also any software you'll be using frequently.


Remember that every program you install is another bug in your system. Ideally you should follow the noble example of rms: don't even install a graphical interface (he may be "crazy", but I doubt he's ever had a crash).
Post too long. Click here to view the full text.

 No.692

>Any suggestions, /gentoo/men?

Hello teenager having a fantasy. /tech/ might be more your speed.

 No.693

>>692
>somebody deploying is a teenager's fantasy
Yeah, because that never happens...

https://www.vetfriends.com/US-deployments-overseas/

You act like I just told you I was Delta or something.

>>690

Thanks. I guess you're right that Debian would be a better choice. I'm just a bit nervous since I've never deployed before and only heard others talk about what to expect. Now that I've had time to think about it, going off the rails with some obscure weird OS that I don't have experience with is probably a bad idea...

 No.694

What English/Jewish-speaking country doesn't provide Facebook access for teh tropps these days?

 No.698

>>694
They all usually do, but I'm pulling shit out of a smaller FOB that isn't needed now that the wars are over and there won't be internet. That's about all I've been told.



File: 1417524971940.jpg (221.71 KB, 805x1000, 161:200, 20141202-224902-bbb-gentoo….jpg)

 No.474[Reply]

IMA SYNCING MAH PORTAGE

(on a Beaglebone Black, V4?)
2 posts omitted. Click reply to view.

 No.486

is it done yet?

 No.491

>>474
OP you are my hero

 No.498

>V4

Explain.

 No.523

Have you finished compiling?

 No.691

>>478
Zing.



File: 1427178742793-0.jpg (95.16 KB, 800x600, 4:3, 20150324-161552-fuzix.jpg)

File: 1427178742793-1.jpg (50.7 KB, 1280x519, 1280:519, midtraffik-cool.jpg)

 No.658[Reply]

finally gots it to werk
2 posts omitted. Click reply to view.

 No.669

>>661
The first thing will be to get my own ersatz-emacs text editor working. Someone's already working on a micro-vi, and the current system editor is the ed from busybox.

 No.670

>>669
Oh, remembered-- the RetroBSD people ported ee, so I should take a look at any improvements they've done.

 No.671

>>670
>Oh, remembered-- the RetroBSD people ported ee, so I should take a look at any improvements they've done
EE?

 No.673

>>671
Ersatz Emacs
This was RBSD have done with it-- https://github.com/ibara/emg

:3 when other people take a small project of yours and run with it.

 No.674

>>673
Sound neat anon



File: 1426876645206.png (15.27 KB, 666x428, 333:214, CAjsDKuU8AEuZga.png)

 No.647[Reply]

Here's something really goddamn neat– remember the old joke of GNU Emacs being "Eight Megabytes And Constantly Swapping"?
19 years ago, a Japanese guy named Izumi Tsutsui helped me port Emacs-18.59 (as well as Mule, the input-method-adapted version of Emacs that did international text) to NetBSD.
Recently another Japanese guy was reminiscing on Twitter about how there was a time when you could use Emacs on a machine with 4MB of RAM, like the Luna/m68k he was restoring and running NetBSD on. Tsutsui and myself both replied near-simultaneously about doing that 19 years ago! …and I was stunned that the Jap mate from 20 years ago I had actually been following each other on Twitter for years without realizing the connection we had a very long time ago. (Tsutsui's reaction, translated, was "The Internet is making me feel old again…")
Anyway, after I mentioned that portage had a few patches for making emacs18 run on a current i386 Gentoo systems, Tsutsui dove right in and fixed the problems of making it (and Mule-2.3) run on NetBSD today, and then ported it to ARM (i.e: Raspberry Pi1/2), and m68k. He then also fixed Emacs-18's underlying Lisp interpreter to be 64 bit clean so that it worked on AMD64!

https://github.com/tsutsui/emacs-18.59-netbsd

 No.648

File: 1426876816522.png (3.15 KB, 568x128, 71:16, emacs-rpi-top.png)

You are now aware that Emacs 18 can execute entirely within your CPU's processor cache. Manually.

 No.649

>>647
How can you use netbsd? I find it have no real advantage over freebsd

 No.650

File: 1426920235690.jpg (62.3 KB, 640x480, 4:3, 1410037897341.jpg)

>>649
NetBSD's pkgsrc + pkg_comp I've found to be the best practice for tracking current BSD userland and ports.. If you can rebuild your entire system inside a chroot, /using/ that chroot, then it likely the latest commits haven't broken anything. As a Gentooman who wants to 'emerge -u world' every day, I think it actually an improvement on that.. (at least at my level of Gentoo proficiency– is there a way to snapshot/rollback installed versions of an entire system on that?)

I think in the ~15 years I've tracked NetBSD-current, only 6 or so times have things broken by doing it that way (whereas with Gentoo there's regular issues that need USE juggling…) Twice that was because of unintended contamination of environment variables in the chroot, and the rest were just major package fails (GNOME removing features that I wanted, the rare glitch by a pkgsrc maintainer..)

Actually, just this morning I did a clean-slate upgrade of this NetBSD box–
* compiled the latest kernel and installed/rebooted (config SYSTEM .. make depend && install, rebooted and saw the kernel still works)
* made a list of all installed software (pkg_chk -g)
* compiled new BSD sets (build.sh distribution sets)
* made a fresh pkg_comp chroot (pkg_comp removeroot … makeroot)
* build all the packages inside it (pkg_comp build `cat pkgchk.conf`)
* install the BSD sets on the live system (tar -C / …)
* removed all the installed packages (pkg_delete -r *[0-9])
* installed all the newly build packages (pkg_chk -C pkgchk.conf -a -b)
* rebooted… and get pissed-off at the UI changes in the latest Firefox
Post too long. Click here to view the full text.



File: 1421781887017.jpg (154.2 KB, 1280x720, 16:9, kde-plasma5-desktop.jpg)

 No.533[Reply]

Anyone using KDE Plasma 5 yet? Tried it temporarily, it seemed awesome. I'm just waiting for any distro to ship with it out of the box to try it in a stable environment.
1 post omitted. Click reply to view.

 No.535

it's gorgeous but still unstable

 No.616

Initializing thread-necrophilia

I'm totally gonna try this.
Right. Now.

 No.617

I stop caring for de a while ago. I prefer wm because of tiling etc.

 No.618

>>533
>Anyone using KDE Plasma 5 yet?

Nope. I've got muh i3. KDE is pretty and all, but I don't see any reason to switch.

 No.620

>>616
report back motherfucker



File: 1413218410617.png (1.74 MB, 4000x4000, 1:1, Untitled.png)

 No.403[Reply]

So, today I am switching from Ubuntu to OpenSuse after using Ubuntu exclusively for about three months. Pic related is my long-term goal. Any input?
18 posts omitted. Click reply to view.

 No.544

>>542
I would love to get into the *bsds

 No.545

>>544


I really like the characteristics of DragonFly BSD too. Would you say it's ready for mainstream use yet?

 No.546

>Puppy Linux under possible misadventures
Definitely got a kek out of me

Also, Linux Mint should be in that chart instead of OpenSUSE imo.

 No.549

>>433
Great OS, shit support for users or businesses. Shit, take Ubuntu as an example - take apart the useless shit Canonical does and the community, and that's pretty much Debian. The difference is one sells and solves users problems, the other doesn't.

 No.602

>>542

Devuan isn't dead yet? Thank god.



File: 1411402418315.jpeg (25.85 KB, 450x470, 45:47, Hammerz.jpeg)

 No.243[Reply]

What are the fundamental differences between HAMMER and ZFS? I want to run DragonFly BSD and find HAMMER interesting, but I'm also interested in the caching capabilities of ZFS. Is one objectively better than the other, and if it's ZFS, can I get it working on DF-BSD?
5 posts omitted. Click reply to view.

 No.324

>>277
It's the native Filesystem for DragonFly BSD. In a lot of ways, it's very similar to ZFS but doesn't implement the caching scheme of ZFS and runs slower, although it does offer some superior features like instant crash recovery.

 No.551

ZFS does its own RAID, HAMMER doesn't. You can set up softraid and put HAMMER on top of it, but ZFS is smarter about recovery.

 No.585

>>243
why not compare btrfs too?

 No.587

>>585
Not OP, but my guess is
>I want to run DragonFly BSD
>https://en.wikipedia.org/wiki/Btrfs
>Btrfs (B-tree file system, variously pronounced: "Butter F S", "Butterface",[7] "Better F S",[5] "B-tree F S",[8] or simply by spelling it out) is a GPL-licensed copy-on-write file system for Linux.

 No.588

>>301
I see what you did their.



File: 1415322035715.png (8.39 KB, 559x369, 559:369, freebsd_daemon_by_PeacePra….png)

 No.444[Reply]

Hey, I'm thinking on switching to FreeBSD for my laptop, but I'm not sure if it'd be wise to do so.
I would mainly use emacs, clisp, ghc, cc (or gcc if possible) and a couple X tools, like firefox. I wouldn't mind reading the manuals and shit, but I wonder if it would actually be a good idea, if it can natively run the aforementioned software or if it wouldn't consume too many resources.
What do you think?
1 post omitted. Click reply to view.

 No.446

DragonFlyBSD > FreeBSD > PC-BSD

 No.447

anyone tried ghostbsd?

what's it like?

 No.450

>>447
FreeBSD with a default DE. I recommend you learn how to install ports on FreeBSD or OpenBSD instead. Preferably the latter.

 No.555

>>444
>Hey, I'm thinking on switching to FreeBSD for my laptop, but I'm not sure if it'd be wise to do so.

I'm using FreeBSD on a laptop right now. It's prettycomfy.jpg.

>I would mainly use emacs, clisp, ghc, cc (or gcc if possible) and a couple X tools, like firefox.

All of these things can be built from ports, and AFAIK there should be binary packages if you really want.

>if it can natively run the aforementioned software

The only thing I've really missed from GNU+Linux is the rename utility; there is no equivalent in the ports collection (there are some half-assed, barely-useful clones though).

FreeBSD can emulate the Linux kernel, so anything that hasn't been ported will probably run okay… Probably…

>if it wouldn't consume too many resources.

This really depends on what you install; obviously KDE is going to be a lot more resource-intensive than running emacs exclusively in text-only mode.
Post too long. Click here to view the full text.

 No.563

>>447
Ghostbsd is a pleb version of freebsd it has a graphical installer and default de like one anon said.



File: 1411067992260.jpg (278.72 KB, 950x800, 19:16, 1388450692620.jpg)

 No.2[Reply]

Now that we have abandoned the shithole /g/ had become, will we still say C is the only language we will ever need or can we let that poser thing die already?
39 posts and 1 image reply omitted. Click reply to view.

 No.510

>>173
>suck Microsoft's dick
>runs everywhere.
enjoy your cognitive dissonance m8

 No.511

>>173
>Implying c# or java are good

 No.512

I'd say that C has it's place. While it may be my favorite language, I can see the need for others to make things easier or more automatic, such as bash. However, there are several languages that have no place in the world other than to make a company money, or to torture human beings.

 No.554

>>2
>Now that we have abandoned the shithole /g/ had become, will we still say C is the only language we will ever need or can we let that poser thing die already?

But OP, C is god-tier. That said, nearly all of the executables I've written are in either Python or sh

 No.635

>>512
I'm a big fan of C hooked up to bourne shell. Maybe you have something that existing tools can just about do but not quite, then to finish the job you write a C program and glue it into a bash script.

Nowadays there's less and less need for that though. The only things that really need to be written in C/C++/higher level languages are GUI/TUI programs.



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