MurphyA/hacker-news huggingface dataset:
by samuraiseoul | 2025-05-07 16:27:49+00:00
I recently started to notice a palpable lack of people of color in the workplace. I recently took to writing some tech activism articles and when I looked around for people who could check them and share their lived experiences as marginalized individuals in tech, I found very few. Then I started asking why. I already knew of the systematic oppression that I benefit from as a white person but I didn't truly look at the numbers and how damning they are. I listened to the experiences of BIPOC people that were fed to me, not the ones they were sharing, the real ones. There are people of color in the tech community but I noticed, I had met plenty of developers that were hispanic, Asian, Middle Eastern, African(but not Black), and Eastern. I am a queer developer and have met other queer developers, even a few women. That said, I NEVER met a Black programmer before last year, not while networking, not while working, not while reading, nowhere. How can we build good products for our communities and societies if we don't let an entire race of people have a vocie in the process? What are we doing? How are we claiming meritocracy when there isn't even an equitable palying field? Have you see and stayed silent in the face of oppression of your friends? Stayed quite to protect the team as a team member is bullied for something outside of their control? Let's brainstorm ways we can be better!
by CGMthrowaway | 2025-05-07 16:27:55+00:00
> the only way to provide dispute resolution and customer service to 1B people is by depriving them of any chance to interact with a human, and forcing all interaction with the company to go through AI.

The Catholic church has 1B "customers" and seems to be doing ok with human-to-human interaction without the need (or desire) for AI. They do so via ~ 500K priests and another 4M lay ministers
by keepamovin | 2025-05-07 16:27:58+00:00
No I'm actually not being sarcastic. I know it might sound like that - it's hard to grok tone from text and I'm not particularly concerned. But I'm seriously considering it, I mean -- the goal of most startups is to solve (as PG puts it) "the money problem". So what am I doing building products, when I could be chasing these fads and possibly banking huge? I mean, that's smart, right?

I'm not being sarcastic at all. I feel I need to reiterate that because you got it wrong.
by meifun | 2025-05-07 16:28:42+00:00
I can totally relate.

We had a Corvus (https://en.wikipedia.org/wiki/Corvus_Systems) and I managed to call them and pretended to have trouble with out system and they asked no questions. Ended up sending a manual to the school and I just watched out for it in the Librarians mail slot.

Then I formatted the Corvus after copying the various software packages I wanted to use on my Apple IIe.
by possiblywrong | 2025-05-07 16:29:13+00:00
> Second, the least significant bits that come from this generator are biased.

I don't think this is true; I'm guessing that the author borrowed this observation from one of the various other articles linked in this thread, that address the situation where we draw a 64-bit random unsigned integer and divide by `1<<64`, instead of drawing 53 bits and dividing by `1<<53`. The former does introduce a bias, but the latter doesn't (but does still limit the fraction of representable values).
by SJC_Hacker | 2025-05-07 16:29:48+00:00
Non-technical folks (business/marketing/artistic/bullshit types) can be founders of tech companies, but there needs to be significant tech prescence at the top. I think as a general rule, at least a third of the equity needs to be devoted to technical folks if the company wants to succeed.

Ideally you get someone whose good at both, or at least competent at one and really good in the other, such as Jobs or Gates.
by AStonesThrow | 2025-05-07 16:29:53+00:00
Speaking of public transit: bus stops and train stations are prime locations to drink your singlet can of beer and drop it on the ground, in a planter, or just leave it on a seat for someone else to move it later.

While it is not easy to drink an open container on a bus or train, drunks will consistently stop in a nearby convenience store, have a cold one before boarding, and leave it there for others to clean up. I suspect that a high percentage of convenience-store sales for singlet cans and bottles may be attributed to pedestrians and transit passengers.
by lanfeust6 | 2025-05-07 16:30:02+00:00
It does remain true, that's the entire point. With GLP-1 you can be more full than without, but that doesn't mean that a baked potato and french fries grant equivalent satiety! Your body also adapts somewhat to the medication.

If you factor in metabolic adaptation, then re-introduction of surplus calories will lead to regaining weight, even if they weren't as many calories as before.

For the reports of mediated cravings, also: some people don't just overeat from physical cravings, but for emotional satisfaction. A binge session on comfort food has almost nothing to do with hunger. This is something addressed through therapy, not pills.
by toprerules | 2025-05-07 16:30:12+00:00
I use new tools all the time, almost on a weekly basis. Most of those tools have bugs, software isn't perfect. Our job is to be good at finding and fixing issues in tools, and the beauty of open source is having access to fix bugs were you find them.

It's extremely odd to consume free and open source software in any capacity and just not have cultivated the understanding and desire to improve all of the things you touch. It's one of the worst trends in programming.

Imagine a world were every tool you used including your programming language cost money, and you had to spend 5000$ a month just to be a developer, and any bug you encountered could only be solved through a support ticket. That's my idea of a terrible nightmare, and why I wouldn't touch something like IDEA with a 10 foot pole.
by mustache_kimono | 2025-05-07 16:30:35+00:00
> Drop the "mischaracterising" routine. You're asserting specific things, so expect to get challenged when they're nonsense.

If I said "Coca Cola wants to lay claim to being the best cola soda in the world", I'm sure you would also say to me: "Patently untrue. Where exactly in Coca Cola's public statements are we to find that statement?!", instead of, perhaps reflecting, and asking yourself -- is that a reasonable belief for one to hold, given Coca Cola's marketing?

If I am not conforming to your expectations, perhaps it is because your expectations that need a reset.
by Tostino | 2025-05-07 16:30:36+00:00
Thank you for the effort that went into getting this committed. I remember seeing the first discussions about async I/O (and using io_uring) like 6 or 7 years ago. Amazing amount of work to get the design right.

Looking forward to the other places that async I/O can be used in future Postgres releases now that the groundwork is done.
by lfittl | 2025-05-07 16:31:14+00:00
Yep, I find cloud storage performance to be quite frustrating, but its the reality for many production database deployments I've seen.

Its worth noting that even on really fast local NVMe drives the new asynchronous I/O work delivers performance benefits, since its so much more efficient at issuing I/Os and reducing syscall overhead (for io_uring).

Andres Freund (one of the principal authors of the new functionality) did a lot of benchmarking on local NVMe drives during development. Here is one mailinglist thread I could find that shows a 2x and better benefit with the patch set at the time: https://www.postgresql.org/message-id/flat/uvrtrknj4kdytuboi...
by jl6 | 2025-05-07 16:31:16+00:00
George W Bush spoke with an acquired (some may say feigned) accent that led his detractors to call him dubya. They probably thought it was just a funny way of disparaging a political opponent, but what the southern ear heard them say was “people who speak with this accent are dumb hicks and should be looked down upon”. That’s the thinnest end of a very big wedge of cultural stereotypes that underpin what is perceived as “liberal condescension towards the south”.
by CGMthrowaway | 2025-05-07 16:31:45+00:00
I didn't read "the only way..." as having the condition of 100 or less employees. In fact the 100 employees is mentioned in an earlier sentence that explicitly says they are using AI to accomplish such a low employee count. The comment I was replying to seems to imply AI was the only way to serve 1B people, without regard for the number of employees.
by volkk | 2025-05-07 16:31:58+00:00
this is cool! i appreciate the warm invite. I really like your repo! They should include these examples in their primary repo. I did bump into halloy/icebreaker, etc but i just don't really find reading through massive repos a great entrypoint into whether a library/framework makes sense for me. I'll have to seriously look into it again, i do really like a vibrant community, and a lively discord is a nice close second. Thanks!
by dfadsadsf | 2025-05-07 16:32:00+00:00
Germans were pretty good at exploiting ethnic grievances in multiple countries - Czhech vs Slovak, Croats vs Serbs, Bulgars vs Greek and Hungarian vs everyone that have nothing to do oppression and fight for homeland.

People underestimate what a clusterfuck of ethnicities pre WW2 Eastern Europe was. Resettlement after WW2 created much cleaner ethnic maps and arguably the reason we had 80 years of mostly peace (Yugoslavia was last country with mix of ethnicities and wars in 90ies cleaned up it too).
by techpineapple | 2025-05-07 16:32:26+00:00
I think a lot of the things that separate successful/productive people from non isn't skill it's desire.

Why don't people make their own board games? Because it's not the programming part that's hard, it's the game design part, and some people have a creative impulse to do things and some people don't. A big part of the reason people don't becomes programmers isn't because they don't want to memorize all that weird syntax, it's because they don't want to sit inside a room, staring at a computer, writing programs.

Within reason (there are some counter examples to this) but having to develop a skill to accomplish something can be a good differentiator into the kinds of people who will have the passion to stick with something and the kinds of people that don't. Sitting down to learn Python is the easy part, if you don't have the patience to learn python, you probably don't have the patience for game design.
by leereeves | 2025-05-07 16:32:49+00:00
> imagine their disappointment if the response was "we actually teach math"

And yet, looking at the chart in the article, that appears to be pretty much all there is to say.

Judging by results (based on the limited evidence in the article) Mississippi doesn't seem to be doing anything revolutionary. Their scores today are still significantly worse than Maine was in 2013.

The question we should be asking is "What is Maine doing wrong?" What caused their scores to decline precipitously since 2013?
by bityard | 2025-05-07 16:33:14+00:00
There's no such thing as "consensus" in any hobby, but the general trends are:

1. ABS on motorbikes has been proven to prevent lock-ups and therefore accidents, especially among newer riders who are more likely to grab all the brakes in situations where modulation of brake application is required to prevent an accident.

2. Traditionalists say that ABS keeps new riders from having to learn to correctly modulate the brakes and thus keeps them reliant on ABS forever, and that experienced riders can stop quicker without ABS. (The last point is technically true but it requires a highly-skilled rider and a certain set of conditions.)

ABS is bikes IS typically designed very well. (Although I have to take the Internet's word for it since my bike is a 1979 GS850G.)
by dkersten | 2025-05-07 16:33:24+00:00
Been using Zed as my daily driver (without AI) since sometime in late 2023 when I decided I wanted to ditch vscode for mention leaner and faster. Love it.

I switched to cursor earlier this year to try out LLM assisted development and realised how much I now despise vscode. It’s slow, memory hungry, and just doesn’t work as well (and in a keyboard centric way) as Zed.

Then a couple of weeks ago, I switched back to Zed, using the agents beta. AI in Zed doesn’t feel quite as polished as cursor (at least, edit predictions don’t feel as good or fast), but the agent mode works pretty well now. I still use cursor a little because anything that isn’t vscode or pycharm has imho a pretty bad Python LSP experience (those two do better because they use proprietary LSP’s), but I’m slowly migrating to full stack typescript (and some Gleam), so hope to fully ditch cursor in favour of Zed soon.
by pdimitar | 2025-05-07 16:33:44+00:00
That's why I'm working hard on bringing in a tightly integrated support for SQLite in the Elixir ecosystem (via a Rust FFI bridge): because in my professional experience not many applications need something as hardcore and amazing as PostgreSQL; at least 80% of all apps I ever witnessed would be just fine with an embedded database.

I share similar experiences like yours and others in this thread, and to me all those operational concerns grow into unnecessary noise that distracts from the real problems that we are paid to solve.
by alpha_squared | 2025-05-07 16:33:48+00:00
> AI can (theoretically) be a lot more fair in dealing with claims

Respectfully, no it can't. From a Western perspective, specifically American, and from an average middle-class person's perspective, specifically American, it only appears to be fair.

However, LLMs are a codification of internet and written content, largely by English speakers for English speakers. There are <400m people in the US and ~8b in the world. The bias tilt is insane. At the margins, weird things happen that you would be otherwise oblivious to unless you yourself come from the margins.
by cosmicgadget | 2025-05-07 16:34:24+00:00
What are you talking about? Just walk, swim, boat, or drive (travel) outside of the country. No one in the US is going to stop you. Air travel and passports are expedited methods that use government services. You can avoid those!

> declaring your own country wouldn't allow you to renounce because you would have no consular access

You are again thinking within the system. It doesn't matter what the US thinks if you have exited its control. Just declare independence. If they fail to respect that, you are a sovereign person who can force them to respect it. Plenty of nations have no diplomatic relations with others.
by gh0stcat | 2025-05-07 16:34:45+00:00
They all became programmers or adjacent. You and I could also learn any number of hobbies or start writing books with AI (if you really want to use AI, though there are tons of resources on the internet for how to do a lot of these kinds of hobbies or projects without AI). The ability to do something doesn't imply the desire to do it, and vibe coding still requires a technical desire that a lot of people self selected out of.
by mardifoufs | 2025-05-07 16:35:18+00:00
Again it doesn't really matter imo. There's no reason for ada rewrites to not take place, but I don't seem to come across a lot of community projects aiming at rewriting, say, coreutils in Ada. That's maybe due to the lack of hype (something rust doesn't lack at all). But regardless, I think that most people know and have know that memory safe alternatives have existed for a while.
by Hizonner | 2025-05-07 16:35:23+00:00
> Previously, tests could be administered to determine aptitude, but was found illegal form of discrimination.

Not strictly true. But you have to be able to show that your test actually measures something important to the task, without at the same time being biased by unrelated issues. Which is hard, and requires domain knowledge, and might mean that some tests couldn't't be written tests, so it scared off the HR types.

And, yeah, of course you're right that those same unrelated issues keep people from getting degrees. But everybody gets to ignore that somehow.

Perhaps the right approach to the "degree" thing would be more regulation, in the form of a requirement that you show that the actual subject matter of the specific degrees you were requiring or advantaging was relevant to job performance. No more "any college degree" BS.
by somenameforme | 2025-05-07 16:35:30+00:00
Nothing changed is a rather odd way to read that page. The US not only began actively and publicly disregarding any protestations of Russia, but were actively carrying out NATO-Ukraine military exercises in seas right off the border of Russia. All the while you also had things like British warships intentionally entering Russian waters around Crimea. [1] There were constant provocations that would not have even been considered in 2008.

Things were obviously headed to a climax rapidly. It was likely going to be war or NATO, or perhaps both.

[1] - https://www.bbc.com/news/world-europe-57583363
by sph | 2025-05-07 16:35:40+00:00
I recently saw a video review of VVVVVV, I was mildly interested, then the music came in, and it was an instant buy. Also the quote by Terry Cavanagh when asked if in retrospect there is anything he would change about the game: “I would change nothing.”

Finished a few days ago, great game, great music.
by Marsymars | 2025-05-07 16:35:42+00:00
Doorbells should actually provide power draw figures. I had to upgrade my doorbell transformer to support two Nest video doorbells, and they run 24/7, so I’d guess that they actually take more aggregate power than the dishwasher that I run once every couple days.

Doorbells are an extra pain for consumers to measure power draw for - you can’t easily use a kill-a-watt metre as you have to hardwire them to a low-voltage power source.

I don’t want my video resolution capped for energy-draw reasons, but I’d absolutely like to have some specs on typical power draw so that I can adequately compare doorbells.
by Raidion | 2025-05-07 16:35:42+00:00
You pay for one or two people with real experience and 4 reasonably new hires whose job it is to answer questions posed by the senior team and to build documentation.

You want the senior people focusing on the problems, strategy, and comms and not data aggregation and power point formatting.

Half the time it doesn't actually matter who the consultant is, the business is just looking for an arbiter to provide a second opinion or justify a decision.
by Aeolun | 2025-05-07 16:36:27+00:00
Of course there’s social pressure in the US too. But it’s different. I’d argue that the US has a lot of issues, but social pressure to conform isn’t anywhere close to the worst.

My son here gets stressed out if he’s not brought a hairnet in the proper color for swimming lessons.

Never mind that there’s no requirement to wear a hairnet in my home country, the idea of requiring a specific color, or the teacher getting upset if it’s forgotten is bizarre.

Nonetheless, everyone thinks this is a major problem here, and so kids internalize that and perpetuate it.

In regards to the speaking up thing, I think a major component there is that it’s often considered a you problem. All these other kids go to school just fine, so the problem must be you.
by nico | 2025-05-07 16:37:26+00:00
Awesome, thank you. I've been trying it for the last few minutes, really liking it. Pretty impressed with how well it works using ollama + qwen3:32b

Two nitpicks:

1) the terminal is not picking up my regular terminal font, which messes up the symbols for my zsh prompt (is there a way to fix this?)

2) the model, even though it's suggesting very good edits, and gives very precise instructions with links to the exact place in the code where to make the changes, is not automatically editing the files (like in the video), even though it seems to have all the Write tools enabled, including editing - is this because of the model I'm using (qwen3:32b)? or something else?

Edit: 3rd, big one, I had a js file, made a small 1 line change, and when I saved the file, the editor automatically, and without warning, changed all the single quotes to double quotes - I didn't notice at first, committed, made other commits, then a PR - that's when I realized all the quotes changes - which took me a while to figure out how they happened, until I started a new branch, with the original file, made 1 change, saved and then I saw it

Can this behavior be changed? I find it very strange that the editor would just change a whole file like that
by nsonha | 2025-05-07 16:37:28+00:00
> waiting... dishes that are cold

No wait, simply order early or hold off eating for 30 mins, while you for sure have other things to entertain yourself with. Or not, because you're busy doing work or whatever, and the exact time of the meal isn't the biggest concern. Neither is if food is hot. You eat 3 meals every day for an entire life time, not all of them needs to be amazing.
by nozzlegear | 2025-05-07 16:37:36+00:00
I agree for the most part, his foreign policy is very alien compared to Biden or any other "normal" president. When it comes to Iran and supporting Israel, though, I think he's still pretty hawkish and predictable for a Republican president (or as predictable as Trump can be). Remember during his first presidency, he withdrew from the Iran nuclear deal, then he imposed a bunch of tight sanctions on Iran while reinforcing ties with Israel and recognizing Jerusalem as its capital.

Part of his hawkishness toward Iran comes from the kinds of national security advisers he keeps (typically all hawkish on Iran themselves, with some exceptions like General Mark Milley), and part of it comes from his admiration for "strongman" leaders like Bibi.
by QuercusMax | 2025-05-07 16:38:14+00:00
United Healthcare was in the news last year because they had an AI claims "approval" process with a 90% error rate, all in favor of the insurance company.

It's easy to describe a business process with written down rules, and those are easy to find in legal discovery. It's much easier to obfuscate with an AI model, because "nobody knows what it's actually doing - it's AI!".
by Der_Einzige | 2025-05-07 16:38:55+00:00
Your pretraining dataset is psudo-alignment. Because you filtered our 4chan, stromfront, and the other evil shit on the internet - even uncensored models like Mistral large - when left to keep running on and on (ban the EOS token) and given the worst most evil naughty prompt ever - will end up plotting world peace by the 50,000 token. Their notions of how to be evil are "mustache twirling" and often hilariously fanciful.

This isn't real alignment because it's trivial to make models behave "actually evil" with fine-tuning, orthogonalization/abliteration, representation fine-tuning/steering, etc - but models "want" to be good because of the CYA dynamics of how the companies prepare their pre-training datasets.
by strangeloops85 | 2025-05-07 16:39:04+00:00
At least for many engineering and science disciplines a solution remains to force students to actually try to learn the material: in-class, closed book exams. Nothing is ideal, but this does force students to actually engage with the material and problems. They are welcome to use LLMs all they want to help them study (though they should be careful given how often I catch them making horrible mistakes in my discipline). But the assessment will be of them and their brain.
by pwthornton | 2025-05-07 16:39:05+00:00
This is probably very location dependent. I live in an urban area and my food comes hot.

However, since I live in an urban area I have been just doing takeout and picking it up myself. The cost of these delivery apps went up radically over the last few years.

It’s so much cheaper to do takeout. I just do delivery when I have a huge time crunch.