|
theadder posted:buy a rmbp and say three hail ives my child Ive Maria
|
![]() |
|
![]()
|
# ¿ May 14, 2025 03:49 |
|
BobHoward posted:lol rms http://lists.gnu.org/archive/html/emacs-devel/2015-02/msg00457.html oh cool, everybody's favorite weird creepy uncle gets to weigh in
|
![]() |
|
MALE SHOEGAZE posted:still waiting on a cli program that makes staging / unstaging on the chunk/line level as easy as gitx/gitcola/etc. magit.el
|
![]() |
|
ahmeni posted:unforgivable in argument land imo sometimes -v is version (gcc), sometimes it's something else entirely (grep). sometimes -- is used to separate two logically consistent groups of arguments (git checkout) sometimes commands use - flags to specify sub behaviors (tar) and sometimes they use words (git, aptitude). there's not really a consistent way to do things except that --help should give you help and usually so should -h (except sometimes it doesn't, like du or df). its almost like there's a collection of utilities that has been growing since the 80s and there's no consistent way to do things, just memorize how to use a given command since you've already had to do it fort everything else you use
|
![]() |
|
i use ubuntu at work because i can't possibly be bothered to spend more time than i need to setting it up. i cross compile stuff i just need the host to work
|
![]() |
|
Lysidas posted:as loving terrible as it is that ubuntu breaks kernel ABI compatibility, eh?
|
![]() |
|
the core thing that makes embedded linux systems embedded is that there's no user interacting directly with the os, they just boot up and immediately start running your code. so the choice of init system is really entirely based around what's easiest to get working the first time, and that's entirely based around what a) you happen to be most experienced with b) is the best-integrated with your shitbox system builder c) has the most available documentation and at this point systemd works great with modern busybox and i think yocto so go with that i guess i did have a problem with it once where we'd set up some raspis with cheap little lovely 3x5 screens to run some random production line programming fixtures, and the guy who set them up made systemd units be the things moving some firmware files around from prep locations to the actual nfs mount points, and made those units for some reason be in the dependency path for the gui. so the failure mode when their sd cards were full or when someone misnamed some file or when the file was corrupt because the wireless network at the factory was a pile of trash and large files would routinely get corrupted on download was to just display some bootmessages for about a second and then just go to a black screen, boy that was rear end to debug i guess what i'm saying is: nobody who does embedded linux is doing it because they truly love linux, it's because it's a really convenient way to get things like scheduling and a good hal and driver model for 0 dollars and a very minimal amount of extra work, just smdh if you have Big Opinions about its init scripts
|
![]() |
|
atomicthumbs posted:running production line fixtures with wifi no no no, it'd be when we'd update the firmware files those things were flashing, you'd download the file from the CI server to your laptop and then put it on the sd card the raspis use. what you should be saying is using sd cards ever ![]()
|
![]() |
|
ratbert90 posted:Just lol if you use systemd on embedded Linux. yeah that's true i really love finding way out of date random packages to do basic things. i also love shell code, and my entire init system being one added thing that's slightly out of the ordinary from a month's worth of changes
|
![]() |
|
I have yet to encounter a full web uithat didn't enrage me even if the ui were gods perfect light you'd still be in a browser with browser shortcuts and drawbacks and you'd still have to be roundtripping needlessly to some edge server for everything
|
![]() |
|
eschaton posted:ask on the emacs list if you can use lldb
|
![]() |
|
they should distribute it in audiobook form
|
![]() |
|
GenJoe posted:just add #!/usr/bin/env node to ur shebang and bask in the mediocrity that is scripting in anything not bash lol ratbert90 posted:Errorno is fine. lol
|
![]() |
|
Soricidus posted:vi is required by posix so it’ll be there by default on pretty much any linux that’s intended to be used as a linux. this is the one reason it’s worth learning some of the basic vi commands despite it being 2017 not 1977. vi is built into busybox which for those of you lucky enough to not be immediately triggered is a single binary minimal Linux user space intended for embedded applications. it’s got a bunch of poo poo built in like a dash (lol) implementation and among other things a vi which when I used it didn’t have features like “undo”.
|
![]() |
|
BobHoward posted:my knowledge of vi: emacs is the light and the way
|
![]() |
|
what is p here. how much storage does it contain. why are you doing pointer aliasing. aaah
|
![]() |
|
Sapozhnik posted:autotools is trash hth did they fix the thing where if you have a hosed up rtc pid0 will crash on boot and leave the system unfixable without a full reflash and possibly a clear of the external rtc cache
|
![]() |
|
ratbert90 posted:No, because the main issue was awful kernel vendor drivers. yes, and as someone who was trying to bring up a board i really wished they'd put in that one line of code that didn't make me have to poke at various bullshit for hours.
|
![]() |
|
Truga posted:it's defensive in that the programmer is probably extremely defensive about it
|
![]() |
|
eschaton posted:/bin/emacs as the default login shell i eq this with one hand
|
![]() |
|
|
![]() |
|
drat it’s almost like a big part of the problem with desktop linux is a complete lack of coherent management allowing one persons computer and not others to eg hardlock playing a video
|
![]() |
|
Schadenboner posted:Toner on my boner and some white-out on my balls.
|
![]() |
|
that’s hilarious. Jesus Christ guys if you’re a spy agency shouldn’t you be good at convincing people to do stuff that’s not I. their best interests rather than just badly trying to bully them
|
![]() |
|
Cocoa Crispies posted:bistro yes yes yes
|
![]() |
|
ewe2 posted:Omg what a precious puddle are you ok
|
![]() |
|
ratbert90 posted:I made a 6 Line docker file that creates an image that will allow me to compile BuildRoot in any OS I want today. have you used yocto before?
|
![]() |
|
ratbert90 posted:Several times. Every time I use it I can’t justify using it over BuildRoot. just because you understand build root more? or because it's wacky? or what? i've used build root before and proobably have to pick one of them soon to use and yocto does look more modern, if more of a do-it-once pita
|
![]() |
|
I’m glad hes realized this, I wish he could have realized sooner
|
![]() |
|
ynohtna posted:Huh, I s'pose it was just a matter of time. The world's most advanced text editor just got better
|
![]() |
|
Coffee Jones posted:
they have to ship webgl code instead doesn’t really make a difference. the menus work when you’re not online after all
|
![]() |
|
lol snapshots.debian.org which is a repository for snapshots of Debian packages blocks an entire /9 of ec2 so much for my utopian dreams
|
![]() |
|
a hematoma of the zeroth freedom! bring 5 ccs of toe jam, stat!
|
![]() |
|
I don’t think Bluetooth is usually managed by either of them tbh since it’s a pan not a lan but I could be wrong
|
![]() |
|
Buildroot also already has defconfigs for a lot of rpis so it's really easy to get started
|
![]() |
|
Unfortunately nowadays it's that or node
|
![]() |
|
hmm it seems reasonable but needs a couple smug emotes
|
![]() |
|
if you’re on a raspi and you don’t care what you get use raspian because it’s easy. if you’re on a raspi and you care what you get enjoy buildroot or yocto
|
![]() |
|
Progressive JPEG posted:correction: theoretically losing the ability to 360 noscope a distorted jelly window orbiting a cube at high speed. the thing they claim is impacted by this improvement for actual users that exist has never been implemented and never will be loving the anime avatar guy that was doing this getting all huffy and going "i guess i don't know why i contribute then"
|
![]() |
|
![]()
|
# ¿ May 14, 2025 03:49 |
|
Soricidus posted:if linux doesn’t have a stable abi then where are they keeping the horse?
|
![]() |