Readit News logoReadit News
cies commented on Does OLAP Need an ORM   clickhouse.com/blog/moose... · Posted by u/craneca0
lucisferre · 9 days ago
I agree with this as well. I started my career at the height of ORMs. Most software developers were only learning the ORM APIs (which of course all differed significantly) and very few were learning SQL outside of the bare basics.

ORMs, like all abstractions, are a leaky abstraction. But I would argue because of the ubiquity and utility of SQL itself they are a very leaky one where eventually you are going to need to work around them.

After switching to just using SQL in all situations I found my life got a lot simpler. Performance also improved as most ORMs (Rails in particular) are not very well implemented from a performance standpoint, even for very simple use cases.

I can not recommend enough that people skip the ORM entirely.

cies · 8 days ago
High five!
cies commented on Does OLAP Need an ORM   clickhouse.com/blog/moose... · Posted by u/craneca0
cies · 9 days ago
My take is...

No one needs an ORM: https://dev.to/cies/the-case-against-orms-5bh4

The article opens with "ORMs have proven to be useful for many developers" -- I believe the opposite is true.

cies commented on Modern Node.js Patterns   kashw1n.com/blog/nodejs-2... · Posted by u/eustoria
berkes · 22 days ago
I very much dislike such features in a runtime or app.

The "proper" place to solve this, is in the OS. Where it has been solved, including all the inevitable corner cases, already.

Why reinvent this wheel, adding complexity, bug-surface, maintenance burden and whatnot to your project? What problem dies it solve that hasn't been solved by other people?

cies · 22 days ago
In Deno you can make a runtime that cannot even access the filesystem.

That's a cool feature. Using jlink for creating custom JVMs does something similar.

That's a good feature. What you are saying is still true though, using the OS for that is the way to go.

cies commented on PHP: The Toyota Corolla of programming   deprogrammaticaipsum.com/... · Posted by u/secstate
cies · 22 days ago
The Corolla was simple but very well designed; it's manuals were used in classes teaching car mechanics.

PHP was not well designed. No one learning to program should choose it as a first language. That fact that people did choose it was because it was free, easier than Perl and cheap/easy to deploy (in the shared hosting era).

You are better off starting with a typed language like C#/Java/Kotlin (for OO-first) or OCaml/F# (for FP-first) or even Golang.

PHP sets you back if chosen as a first language.

cies commented on Writing Code Was Never the Bottleneck   ordep.dev/posts/writing-c... · Posted by u/phire
cies · 2 months ago
Funny article, but it seems that the author did not get the "Definition of Done" memo.

While...

> Writing Code Was Never the Bottleneck

...it was also never the job that needed to get done. We wanted to put well working functionality in the hands of users, in an extendible way (so we could add more features later without too much hassle).

If lines of code were the metric of success (like "deal value" is for sales) we would incentivize developers for lines of code written.

cies commented on Sam Altman Slams Meta’s AI Talent Poaching: 'Missionaries Will Beat Mercenaries'   wired.com/story/sam-altma... · Posted by u/spenvo
keeeba · 2 months ago
Just checking my notes here.

This is the same Sam Altman who abandoned OpenAI’s founding mission in favour of profit?

No it can’t be

cies · 2 months ago
Or the one who's sister filed a suit against him for sexual abuse?

"missionary" pfff...

cies commented on 1KB JavaScript Demoscene Challenge Just Launched    · Posted by u/babakode
revskill · 2 months ago
Js is fun.
cies · 2 months ago
I wonder is someone truly believing this is a good hire ("the new hire can do the JS!") or a bad hire (as in: no clue what a fun programming language is like, or "must have never used JS in anger").
cies commented on The Fed says this is a cube of $1M. They're off by half a million   calvin.sh/blog/fed-lie/... · Posted by u/c249709
cies · 2 months ago
Once more proof the fed cannot be trusted. They are a private (and very secretive) entity at the heart of the US govt, thus not democratically governed.
cies commented on Better Auth, by a self-taught Ethiopian dev, raises $5M from Peak XV, YC   techcrunch.com/2025/06/25... · Posted by u/bundie
joshdavham · 2 months ago
Because the author of this library is an ambitious startup founder and would like to grow his tool into a business.
cies · 2 months ago
And many have done this before (selling auth). 0auth, Clerk, Supabase, etc.

Any more I'm missing?

cies commented on Windows x86-64 System Call Table (XP/2003/Vista/7/8/10/11 and Server)   j00ru.vexillium.org/sysca... · Posted by u/walterbell
cies · 2 months ago
I count 506 on the Win list. 17 are no longer in use for recent version. So 489.

And 467 on the Linux list https://filippo.io/linux-syscall-table.

Ballpark the same number.

u/cies

KarmaCake day7610August 25, 2010
About
programming since i'm 7 (MSX-LOGO), programmer (Ruby, Haskell, Java, Kotlin), vegan, dad, utopia-is-around-the-corner, electronic music makes me dance.
View Original