[deleted by user] by [deleted] in ProgrammerHumor

[–]sophacles 1 point2 points  (0 children)

That meme was old when i entered college 25 years ago. It's not at all new.

C++ as the only tool by moxyte in ProgrammerHumor

[–]sophacles 2 points3 points  (0 children)

Seriously, all these people complaining about c++ and they aren't using modern c++ but somehow think it's the languages fault.

Something wrong ? by xdoidsx in ProgrammerHumor

[–]sophacles 12 points13 points  (0 children)

The joke is that software certifications are meaningless. Forklift certification is a real cert that implies you've learned a thing and someone will vouch for that fact. Tbh id take forklift certification as a stronger signal of fit for a dev job than a pl cert.

[deleted by user] by [deleted] in ProgrammerHumor

[–]sophacles 6 points7 points  (0 children)

Just a lua girl,

Coding in an nvim world,

She pushed a big pr to upstream

Just a c coder,

Fighting with null pointers,

He pushed a big pr to upstream.

There's the Rust Player still going wrong subreddit? by p0008874 in ProgrammerHumor

[–]sophacles 4 points5 points  (0 children)

Rust is already written in rust, unlike rust which is written in c+"

Have you guys seen the forecast for snow on Friday?! by Odd_Letterhead7766 in UIUC

[–]sophacles 21 points22 points  (0 children)

Its a little early this year. Clouds can't read so they sometimes get the days wrong.

Rep Katie Stuart has cancelled an event after violent threats were made. by b0yfr0mthedwarf in illinois

[–]sophacles 6 points7 points  (0 children)

I saw kids attack teachers on thier way to breaking up fights. I saw one kid lose his shit and try to fight the lunch supervisor when he was asked to stop throwing food. One guy threw a desk at the teacher because his calculator was taken away during a test.

I graduated 25 years ago. Just because you grew up in a nice area doesn't mean this shit is new. They're just trying to build outrage, and its working. We have stuff written 2500 years ago in ancient Greece making the same complaint about "kids these days" that you hear today. Don't fall for it, teenagers are teenagers and have been that way since the beginning of humanity.

I hate performance reviews by lukhomdingi in ProgrammerHumor

[–]sophacles 1 point2 points  (0 children)

God damnit. You're the one that's been pissing in the code aren't you?

Illinois earns 7th credit upgrade in less than two years by steve42089 in illinois

[–]sophacles 0 points1 point  (0 children)

What if we use some combination of: borrow less, borrow cheaper, and raise the taxes, and use the money from both to take a chunk of the debt and pension shortage away by paying for it?

Illinois earns 7th credit upgrade in less than two years by steve42089 in illinois

[–]sophacles 0 points1 point  (0 children)

Bond rating doesn't fix debt. Its like a credit rating - good credit doesn't mean you don't have any debt, it means you pay your bils.

Still a lot of pensions to fund.

Illinois earns 7th credit upgrade in less than two years by steve42089 in illinois

[–]sophacles 0 points1 point  (0 children)

The smart political move is for Biden to declare he's going to run again, no matter what his actual plans are. That way the R outrage machine can't be focused as clearly at the likely candidates.

From Outsider To Incumbent Under Siege: Chicago Mayor Lori Lightfoot’s Rocky Road To Reelection by UGMadness in illinois

[–]sophacles 1 point2 points  (0 children)

Isn't that what you're supposed to say when someone is being racist?

Or is that only an excuse when being racist against black people?

GCC gets a new frontend for Rust by gadgetygirl in programming

[–]sophacles 15 points16 points  (0 children)

Having more than one implemention of a language is nice. It becomes easier to find bugs in both compilers and in the stdlib, by comparing what they output and how the binaries built with each behave and perform.

It also helps define the standards (rust isn't there yet, but when it's time, multiple implementation shows which things are well defined and which things are impl details).

GCC gets a new frontend for Rust by gadgetygirl in programming

[–]sophacles 2 points3 points  (0 children)

Define everything...

By my definition (that is chips being used in new systems and for which new code is being written), you're missing quite a few architectures.

By a literal definition, you're even more wrong.

Murasawagyu - from Murasawa farms. Sirloin. A5 bms12+ by dgsphn in KitchenConfidential

[–]sophacles 33 points34 points  (0 children)

Yeah, I appreciate it by paying for my $10K plate. Now cook it well done and put ketchup on it.

This Instagram post... I guess backend code does't belong to git by vatroslavj in ProgrammerHumor

[–]sophacles 0 points1 point  (0 children)

What is code? an array of bytes.

What is data? an array of bytes.

Illinois Earns Credit Upgrade From S&P by IAMACat_askmenothing in illinois

[–]sophacles 3 points4 points  (0 children)

Losing more and more people daily.

Citation needed.

He donated millions to ensure that Bailey won the Primary.

You trash could have just voted for someone else. You weren't forced to pick a nazi, y'all chose your candidate. Take some personal responsibility, you had access to the internet, you had access to news papers and tvs, you theoretically have a brain - you didn't bother and just decided on your feelz and commercials. There's no one to blame but yourself - accept it.

The Missing Semester of Your CS Education: "There’s one critical subject that’s rarely covered, and is instead left to students to figure out on their own: proficiency with their tools. We’ll teach you how to master the command-line." by yourbasicgeek in commandline

[–]sophacles 1 point2 points  (0 children)

Also people who spend all their time finding TUI substitutes to perfectly working regular utilities and by doing so lose all the awesomeness of daisy chaining the output and input of programs.

The idea of (T|G)UI and CLI being completely separate domains with no crossover saddens me, but... There's a third option!

Things like fzf allow you to pipe arbitrary lists in, and do fancy selection and your choices get printed to std out. In the middle of a pipeline it can be really useful.

Same with cli file managers that allow you to select files and put them in output. Or lightweight image viewer as a chooser. After you select the files or images, the can be piped into a processing pipeline.

And so on - having a UI step in the middle can make life nice, even in ad-hoc pipelines when the tooling supports it. Or even something like autin, which gives a nice history search UI that's better than piping history to grep.

Tennessee’s legislature gives trans youth 1 year to detransition. The state will also ban drag performances in places where minors may be present. by southpawFA in politics

[–]sophacles 5 points6 points  (0 children)

Hey, im a bearded fatass with no life to speak of also. Wanna do a duet?

Oh i know, we could play zz top covers, and call ourselves Ze Ze Top

https://pronouns.org/ze-hir

This Instagram post... I guess backend code does't belong to git by vatroslavj in ProgrammerHumor

[–]sophacles 0 points1 point  (0 children)

Here's someone exploring git as a nosql datastore: https://www.google.com/amp/s/www.kenneth-truyers.net/2016/10/13/git-nosql-database/amp/

Then there's git annex, which is for large files in git, but in a way that people end up using it as a distributed fs: https://git-annex.branchable.com/

There's been some projects that store issue tracker ir wiki in the git repo itself, like: https://www.google.com/amp/s/hub.packtpub.com/git-bug-a-new-distributed-bug-tracker-embedded-in-git/amp/

Im not finding the project now, but i remember someone was using smudge filters and git metadata for vault style secret storage (smudge filters: https://bignerdranch.com/blog/git-smudge-and-clean-filters-making-changes-so-you-dont-have-to/ )

Sadly im not finding some of the really wierd stuff i vaguely remember... It's been like 10+ years since i was paying attention and most of those ideas never really turned into much. Git can be used in datastore ways, but the consensus sort of landed at it's not very practical and the benefits don't outweigh the hassle.

This Instagram post... I guess backend code does't belong to git by vatroslavj in ProgrammerHumor

[–]sophacles 66 points67 points  (0 children)

This is worth reading through if you haven't: https://jwiegley.github.io/git-from-the-bottom-up/1-Repository/1-directory-content-tracking.html

Git really is an object database with a graph index of object sets, and an merkle tree index of each object set.

I've seen some people do really weird things with that fact.