MurphyA/hacker-news huggingface dataset:
by sdairs | 2025-08-29 20:38:10+00:00
I think even before dbt turned DE into "just write sql & yaml", there was an appreciable difference in DE vs SE. There was defo some DEs writing a lot of java/scala if they were in Spark heavy co's, but my experience is that DEs were doing a lot more platform engineering (similar to what you suggest), SQL and point-and-click (just because that was the nature of the tooling). I wasn't really seeing many DEs spending a lot of time in an IDE.

But I think whats interesting from the post is looking at SEs adopting data infra into their workflow, as opposed to DEs writing more software.
by neodymiumphish | 2025-08-29 20:38:29+00:00
Which makes the idea that a group like them could build their own OS from scratch all the more unattainable... That's the point I'm trying to make. At least if Google ever drops AOSP, it would be when it's still an intact OS available to continue development on. Additionally, I suspect a group like Graphene could get a lot more support developing AOSP's replacement in that instance, considering how many other manufacturers and devices utilize AOSP-derived software.
by ljosifov | 2025-08-29 20:38:39+00:00
I know indoctrination well. Reading what you write - I get the impression that you don't know much about indoctrination. But I don't know you, so I allow it that I maybe wrong. You asked "in what universe". I showed you concrete examples in one universe. For my claim to be true, one example suffices. None of your claims (latest "demolish customer protection") about my alleged intentions, character, thoughts, etc - have any basis in reality. You are wrong in almost everything that you wrote about me. It's all in your head, in your imagination. How do I know? B/c I know me, and you don't know me. That easy.
by qwytw | 2025-08-29 20:38:52+00:00
> decades of failed progressive policies

Birmingham, St. Louis & Memphis have the highest levels of gun violence, though? Not sure if those are the most "progressive" places.

Also Mississippi (more than 10x worse than e.g. Massachusetts), Louisiana, Alabama are the top 3 states by gun homicide rate.

If Mississippi was a country it would be in the top 10 (between Mexico and Columbia) by gun related murder rate which is quite an achievement..

Massachusetts
by 0xbadcafebee | 2025-08-29 20:38:58+00:00
Hard, hard disagree.

First of all, simplicity is the hardest thing there is. You have to first make something complex, and then strip away everything that isn't necessary. You won't even know how to do that properly until you've designed the thing multiple times and found all the flaws and things you actually need.

Second, you will often have wildly different contexts.

- Is this thing controlling nuclear reactors? Okay, so safety is paramount. That means it can be complex, even inefficient, as long as it's safe. It doesn't need to be simple. It would be great if it was, but it's not really necessary.

- Is the thing just a script to loop over some input and send an alert for a non-production thing? Then it doesn't really matter how you do it, just get it done and move on to the next thing.

- Is this a product for customers intended to solve a problem for them, and there's multiple competitors in the space, and they're all kind of bad? Okay, so simplicity might actually be a competitive advantage.

Third, "the simplest thing that could possibly work" leaves a lot of money on the table. Want to make a TV show that is "the simplest thing that could possibly work"? Get an iPhone and record 3 people in an empty room saying lines. Publish a new episode every week. That is technically a TV show - but it would probably not get many views. Critics saying that you have "the simplest show" is probably not gonna put money in your pocket.

You want a grand design principle that always applies? Here's one: "Design for what you need in the near future, get it done on time and under budget, and also if you have the time, try to make it work well."
by codingwagie | 2025-08-29 20:39:02+00:00
I think this works in simple domains. After working in big tech for a while, I am still shocked by the required complexity. Even the simplest business problem may take a year to solve, and constantly break due to the astounding number of edge cases and scale.

Anyone proclaiming simplicity just hasnt worked at scale. Even rewrites that have a decade old code base to be inspired from, often fail due to the sheer amount of things to consider.

A classic, Chesterton's Fence:

"There exists in such a case a certain institution or law; let us say, for the sake of simplicity, a fence or gate erected across a road. The more modern type of reformer goes gaily up to it and says, “I don’t see the use of this; let us clear it away.” To which the more intelligent type of reformer will do well to answer: “If you don’t see the use of it, I certainly won’t let you clear it away. Go away and think. Then, when you can come back and tell me that you do see the use of it, I may allow you to destroy it.”"
by jbritton | 2025-08-29 20:39:16+00:00
I sometimes wonder if the issue is really the parentheses or the ease of nesting. In LISP it’s natural to write (f (g (h x))). Whereas most people are used to. a = h(x); b = g(a); c = f(b);

In C/C++ most functions return error codes, forcing the latter form.

And then there are functional languages allowing: x -> h -> g -> f but I think the implicit parameter passing doesn’t sit well with a lot of programmers either.
by PaulHoule | 2025-08-29 20:40:54+00:00
Why was it OK for Google to incorporate their words into a for-profit search index which has increasingly sucked all the profit out of the system?

My Ithaca friends on Facebook complain incessantly about the very existence of AI to the extent that I would not want to say I ask Copilot how to use Windows Narrator or Junie where the CSS that makes this text bold or sometimes have Photoshop draw an extra row of bricks in a photograph for me.

The same people seem to have no problem with Facebook using their words for all things Facebook uses them for, however.
by lanstin | 2025-08-29 20:41:26+00:00
Bad memory maybe? I also have much less trouble with my personal Macs than my personal Linux boxes (although I push the edges on beta and cutting edge software a lot more on linux, while I treat the MacOS as something I can ignore the versions of, unless they notify me to upgrade). But haven't had a abrupt reboot outside of software updates in forever (on personal macs - work mac reboots at IT's whims).
by hinkley | 2025-08-29 20:41:40+00:00
I hate the days when you are trying to fix a bug in a block of code and as you write pinning tests you realize that the code has always been broken and you cannot understand why it ever got the right answer. You’ve let the magic smoke out and you cannot put it back without fixing the problem. At some point you have to stop trying because you understand perfectly well how it should work and you need to move on to other things.
by like_any_other | 2025-08-29 20:42:16+00:00
What they need is the functional equivalent of a basement with filing cabinets. And used to be just that. Countries of any size should do this in-house. I cannot overemphasize how bad an idea outsourcing police records is.

And did we forget computers were supposed to make paperwork easier? And now just storing the paperwork requires a foreign multinational company.
by alemanek | 2025-08-29 20:42:53+00:00
And? Paying Cloudflare or someone else to block bad actors is required these days unless you have the scale and expertise to do it yourself.

Why is outsourcing this to Cloudflare bad and doing it yourself ok? Am I allowed to buy a license to a rate limiter or do I need to code my own? Am I allowed to use a firewall or is blocking people from probing my server not free enough?

Why are bots or any other user entitled to unlimited visits to my website? The entitlement is kind of unreal at this point
by IshKebab | 2025-08-29 20:43:13+00:00
I generally agree, except if the program is a one-time program meant to generate a single output and then you throw it away.

Until recently I would say such programs are extremely rare, but now AI makes this pretty easy. Want to do some complicated project-wide edit? I sometimes get AI to write me a one-off script to do it. I don't even need to read the script, just check the output and throw it away.

But I'm nitpicking, I do agree with it 99% of the time.
by iamleppert | 2025-08-29 20:43:15+00:00
The headlines are going to write themselves. What could go wrong with putting a group of startup people together, who never worked at a big corporate company together? The task isn't to "create superintelligence" (whatever that is), it's to fluff Zuckerberg's ego.

And the fact they are hiring these researchers, it's the same logic as hiring Einstein and asking him to "discover" a new theory for you. Science, thank god, doesn't care about money or who you are.
by jijijijij | 2025-08-29 20:43:36+00:00
> I think we now agree that if such incidents did occur, you acknowledge that charges could be pressed.

Why worry about hypotheticals? Lol.

I mean yeah, all very concerning, but you are shifting the narrative, moving the goalpost a lot, now. It's frustrating and doesn't paint you as someone interested in honest exploration of a topic. Quite frankly, that's the only point made clear.
by zer00eyz | 2025-08-29 20:43:52+00:00
> Yeah but the "I want a nas but I don't know anything about computers" crowd is microscopic.

This is still a very "nerdy" take on the market. Though correct I dont think your seeing the other segments that are out there:

The "I want more storage im sick of paying rent every month" crowed is growing.

The designer/editor/youtuber who doesn't want to be their own IT department is growing.
by int_19h | 2025-08-29 20:44:20+00:00
> Otherwise, the database knows from the ID of the journal not to reapply an already applied rollback journal.

But it's not "already applied", that's the whole point. The transaction was committed, not rolled back, so the changes in transaction were persisted to disk and the journal was just thrown away. If it magically reappears again, how is SQLite supposed to know that it needs to be discarded again rather than applied to revert the change?
by SPascareli13 | 2025-08-29 20:44:59+00:00
Implement the simplest thing that works, maybe even by hand at first, instead of adding the tool that does "the whole thing" when you don't need "the whole thing".

Eventually you might start adding more things to it because of needs you haven't anticipated, do it.

If you find yourself building the tool that does "the whole thing" but worse, then now you know that you could actually use the tool that does "the whole thing".

Did you waste time not using the tool right from the start? That's almost a filosofical question, now you know what you need, you had the chance to avoid it if it turned out you didn't, and maybe 9 times out of 10 you will be right.
by sfpotter | 2025-08-29 20:45:10+00:00
In the US, I think it's a combination of broad-based anti-intellectualism and scorn for those who do care or service work. "Those who can't do, teach" is a phrase that's ingrained in most young people. I think many people harbor the belief that they can do teachers' jobs better, and I think the low pay seriously exacerbates this issue. When the pay is low, when schools are desperate for employees, and when you have too-stringent tenure system in place (it can be very hard to let senior public school teachers go), then you do end up with lackluster teachers. Continuing with Seattle as an example, when you have tech workers with serious academic credentials interacting with teachers who could easily make 1/10th their annual total compensation, and who may very well have far less impressive credentials, there can be an understandable sense of anger, frustration, resentfulness, etc.

I really think the solution is to pay way more. I have a math background: I did a very prestigious postdoc at one of the best applied math institutions in the world. I love teaching. If I could get paid at least $150k/year to teach high school math in the Seattle public school systems, I would jump at the opportunity. I think a lot of other people would, too. If you create the opportunity for exemplary people with superlative backgrounds to teach and to inspire young people, it will easily burnish the reputation of the schools and create a virtuous cycle enabling their improvement.
by IshKebab | 2025-08-29 20:45:22+00:00
> Both whitelist and allowlist are equally normal and good.

Good is debatable, but normal?? No, obviously not. One is a word that has been around for over a hundred years and is understood by everyone that speaks English; the other is like 4 years old and only used by some software nerds. 90% of normal people would not know what it means.
by renewiltord | 2025-08-29 20:45:25+00:00
You have it backwards. I'm paying $200/month and so I want the thing to reflect more what I want than what the general public wants. They'd better be mining my data, despite that being a term I haven't heard in over a decade.

Some people were upset that Google Maps would just take the data that contributors give it for free. My problem was different. I use Google Maps and I want a way to correct it. I don't want to be paid for this. I want the tool I'm using to be correctable by me. The more I pay for it, the more I want it to be editable by me. I don't want compensation. I want it to be better. And I can make it better.

It's sort of why we picked Kong at a different company. Open source core meant that we could edit stuff we didn't like. In fact, considering that we paid, we wanted them to upstream what we changed.
by shkkmo | 2025-08-29 20:45:43+00:00
I would argue that you should only allow Claude to refactor code that you understand. Once that institutional knowledge is lost you would then have to regain it before you can safely refactor it, even with Claude's help.

I also specifically used the term "misuse" to significantly weaken my claim. I mean only to say that the risks and downsides are often poorly understood, not that there are no good uses.
by Lammy | 2025-08-29 20:45:52+00:00
> You make unauthenticated requests cheap enough that you don't care about volume.

In the days before mandatory TLS it was so easy to set up a Squid proxy on the edge of my network and cache every plain-HTTP resource for as long as I want.

Like yeah, yeah, sure, it sucked that ISPs could inject trackers and stuff into page contents, but I'm starting to think the downsides of mandatory TLS outweigh the upsides. We made the web more Secure at the cost of making it less Private. We got Google Analytics and all the other spyware running over TLS and simultaneously made it that much harder for any normal person to host anything online.
by graypegg | 2025-08-29 20:46:03+00:00
Same! I can find the syntax to be a bit too vague sometimes (I'll never memorize the weird order of values for the shortcut animation property) but I could say that about a lot of technology I really enjoy. For me, I feel comfortable enough with working around it's quirks to be effective making web UI. That's good enough for me!

Saying that, if it just doesn't grok in someone else's head, I can't fault them for that, but my opinion isn't really going to shift... regardless of the superlative-riddled doom-saying.
by rayiner | 2025-08-29 20:47:07+00:00
I'd respectfully submit that the people who are displaying illogical and cultish thinking are the ones who cling to this narrative of "racism" about a guy who just won an election with a majority of naturalized citizens and non-white voters under 26 of both genders: https://data.blueroseresearch.org/hubfs/2024%20Blue%20Rose%2.... The man is single-handedly eliminating racially polarized voting in this country.

There's so much to criticize Trump about! A lot of the COVID-era inflation was Trump's fault thanks to those Trump checks. You could provide a stirring defense of free trade. RJK, Jr. is a kook! Anything that doesn't put you in the untenable position of arguing that the non-whites in the U.S. aren't as smart as you in knowing their own interests.
by Der_Einzige | 2025-08-29 20:47:25+00:00
Not true, and why "be yourself" has died as dating advice.

Do not "be yourself" unless being yourself is attractive. Even "be the best version of yourself" doesn't work if you're a brony or some other socially unacceptable group

This kind of shitty blue pill advice is why MAGA, the manosphere, etc are bigger than ever. The rise of fascism is walking on a grave of blue pills.
by wyldberry | 2025-08-29 20:47:48+00:00
It would be wild news if a firearm was able to discharge without a round in chamber. Even without information, for it to discharge there must be a a round in chamber.

Marine Corps order for MP and armed guard standard is round in chamber, weapon on safe, slide forward, hammer down. It stands to reason that is the standard case for all military LEO.

All that to say, anyone who says you shouldn't have a round in chamber is living in a fantasy world.
by LeafItAlone | 2025-08-29 20:47:52+00:00
I have a coworker who outshines everybody else in number of commits and pushes in any given time period. It’s pretty amazing the number they can accomplish!

Of course, 95% of them are fixing things they broke in earlier commits and their overall quality is the worst on the team. But, holy cow, they can output crap faster than anyone I’ve seen.
by iracigt | 2025-08-29 20:48:13+00:00
It's the essence of coding theory, not necessarily what's essential for all CS students to know.

One of the authors is at my university and teaches from this book. It's a math heavy upper-undergrad elective course. A couple percent of our students take it, usually in their final year of a 4 year computer science program.

The couple students I know who've taken it did enjoy it. They were also people who liked proof based mathematics in general.
by jameslk | 2025-08-29 20:48:41+00:00
China controls 80% of the supply chain for solar and has most of the rare earth magnets needed for wind. Since China is America’s bugbear and containing China’s influence is a bipartisan issue, this was a likely outcome whoever is in office

https://www.iea.org/reports/solar-pv-global-supply-chains/ex...

Of course, renewables aren’t the only source of energy
by renewiltord | 2025-08-29 20:49:50+00:00
Overlayfs doesn't write through, and I believe unionfs and aufs no longer support write-through.

What I want is pretty much like how a write-through cache would work.

1. Write to top-level FS? The write cascades down but reads are fast immediately

2. Data not available in top-level FS? The read goes down to the bottom level and then reads up to the top so future reads are fast.
by jameshart | 2025-08-29 20:50:11+00:00
That’s an uncharitable world view. ‘People who reach different conclusions to me based on the same events must be being dishonest’?

From the outside, the Grok mechahitler incident appeared very much to be the embodiment of Musk’s top-down ‘free speech absolutist’ drive to strip ‘political correctness’ shackles from grok; the prompting changes were driven by his setting that direction. The issues became apparent very early that the prompt changes were leading to issues but reversion seemed to be something that X had to be pressured into - they were unwilling to treat it as a problem until the mechahitler thread. This all speaks to his having a particular vision for what he wants xAI agents to be – something which continues to be expressed in things like the ani product and other bot personas.

The Microsoft ‘Tay’ incident was triggered through naivité. The Grok mechahitler incident seems to have been triggered through hubris and a delight in trolling. Those are very different motivations.
by otterley | 2025-08-29 20:50:30+00:00
Here are a few examples:

* Elon Musk Charged With Securities Fraud for Misleading Tweets: https://www.sec.gov/newsroom/press-releases/2018-219

* SEC Charges Elon Musk for Failing to Timely Disclose Beneficial Ownership of Twitter: https://www.debevoise.com/insights/publications/2025/01/sec-...

* Musk Sued for Calling Thai Cave Rescuer Pedophile: https://www.voanews.com/a/tesla-s-musk-sued-for-calling-thai...

* Elon Musk salute controversy: https://en.wikipedia.org/wiki/Elon_Musk_salute_controversy
by jMyles | 2025-08-29 20:51:47+00:00
I think you are being insufficiently charitable / analytical in the face of the demonstration by Wyoming Gun Project. I'm sure everyone agrees with your basic assessment that _any_ input on the trigger is a violation of one of the most fundamental rules of gun safety.

But there's nuance here.

They showed that with <=1mm of trigger pull (far less than the distance of the firing sequence), the weapon can be put into a state where miniscule input on the slide (consistent with typical holster carry) causes a discharge.

I'm not a firearms expert, but I very much doubt that any hammer-fired (and indeed, even the vast majority of striker-fired) weapons can be put into such a state.

Are you aware of any demonstration that shows another modern handgun being put into a state where this same amount of input on the slide can cause an actual discharge, let alone with <=1mm input on the trigger?
by bayindirh | 2025-08-29 20:51:53+00:00
Creative Commons, GFDL, Unlicense, GPL/AGPL, MIT, WTFPL. Go crazy. I have the freedom to police how users use the information on my site. Yes.

Real examples: My blog is BY-NC-SA and digital garden is GFDL. You can't take them, mangle and sell them. Especially, the blog.

AI companies take these posts, and sell derivatives, without any references, consent or compensation. BY-NC-SA is complete opposite of what they do.

This is why I'm not uploading any photos I take publicly anymore.
by switchbak | 2025-08-29 20:51:55+00:00
I mean, I think I agree more with this sentiment than most. These overly general statements tend to not have much nuance, and do little to incorporate context.

But also keep in mind the audience: the kinds of people who are tempted to use J2EE (at the time) with event sourcing and Semantic Web, etc.

This is really a counterbalance to that: let's not add sophistication and complexity by default. We really are better off when we bias towards the simpler solutions vs one that's overly complex. It's like what Dan McKinley was talking about with "Choose Boring Technology". And of course that's true (by and large), but many in our industry act like the opposite is the case - that you get rewarded for flexing how novel you can make something.

I've spent much of my career unwinding the bad ideas of overly clever devs. Sometimes that clever dev was me!

So yes ... it's an overly general statement that shouldn't need to be said, and yet it's still useful given the tendency of many to over-engineer and use unnecessarily sophisticated approaches when simpler ones would suffice.
by soraminazuki | 2025-08-29 20:51:56+00:00
> Excellent. What were they waiting for up to now?? I thought they already trained on my data. I assume they train, even hope that they train, even when they say they don't.

These are your exact words, not my imagination. You very clearly want consumer protection to be gone, because you said so.

> For my claim to be true, one example suffices.

To be clear, your claim is that we live in a world where there's too much privacy protection. So much in fact that you're, gasp, "reasonably sure some people will have died because of this." Nope, a single spin on the UK medical system is nowhere near as sufficient for that absurd claim.

As for your attempted word lawyering about indoctrination? Classic.