MurphyA/hacker-news huggingface dataset:
by squigz | 2025-05-10 02:21:02+00:00
> language has been systematically softened over time. From "shell shock" to "battle fatigue" and eventually to "post-traumatic stress disorder,"

This is literally just called "learning more about the condition" - it's not some deep symbolic neutering of language by the dang liberals.

Imagine someone having PTSD from combat in which a single shell was never launched, and being like "Yeah, they've got shell shock" ???
by anenefan | 2025-05-10 02:21:47+00:00
I'm surprised they were able to save even some of that tree. Velpar [1] is a mean herbicide that can move in the soil. I haven't had a job where I was required to use it, but am quite aware how nasty it is due to what occurred in a picturesque valley that had a line of nice looking hills for background. The boundary lines for some of the rural blocks in our part of the world follow along the top of hill ridges and typically fenced, and often with the main access track which can become overgrown if not regularly maintained. One year (about 15 years ago) someone had a really good idea that velpar would be ideal to clean up around the fence track and sprayed their top hill boundary a little bit too enthusiastically to put it mildly - no doubt for some period the result was a nice clean track and new saplings growing too close to the fence would have died promptly ... but then like a cancer as the herbicide moved downwards, people started to notice a line of dead trees getting ever wider as the months went on. There's dry seasons so for a time it didn't stick out like a sore thumb, but certainly a time arrived where the line of green hills was interrupted by a block sporting nothing but dead trees on it - it was quite easy to see this 15 miles away (approx 25 km)

[1] https://en.wikipedia.org/wiki/Velpar
by Animats | 2025-05-10 02:22:18+00:00
That's the argument for general-purpose rendering engines. These offer an API comparable to three.js. The API at that level is much easier to deal with than the API at the Vulkan level. Usually, about a page of code will put a glTF model on the screen.

But fast, general purpose rendering engines are hard. Not impossible, just hard. In open source land, we have about a half dozen examples of My First Rendering Engine, and they mostly work. But they don't scale.
by justanotheratom | 2025-05-10 02:23:02+00:00
According to your argument and the article of this post, there should already be prominent stablecoins backed by other currencies. Yet there is not such thing AFAIK. Reason is simple. USD is the common denominator for people the world over. Almost everyone know what a dollar is, and that is reflected in the dominance of USDT and USDC. And since this is a relatively recent phenomenon, it goes counter to the narrative of the decline of the US Dollar.
by jodrellblank | 2025-05-10 02:23:50+00:00
The Lake Peigneur diaster in 1980, drilling for oil in a lake bed in Louisiana they accidentally drilled down into a salt mine and drained the freshwater lake into it. That disolved the salt pillars supporting the mine's roof and created a 65 acre sink hole and backfilled the whole area from the saltwater bay.

https://en.wikipedia.org/wiki/Lake_Peigneur
by f_devd | 2025-05-10 02:24:00+00:00
I disagree, as I see it Rust's core-lib should be to interact with abstract features (intrinsics, registers, memory, borrow-checker, etc), and std-lib should be to interact with OS features (net, io, threads). Anything else is what Rust excels at implementing, and putting them into stdlib would restrict the adoption of different implementations.

For example there are currently 3, QUIC (HTTP/3) implementations for rust: Quiche (Cloudflare), Quinn, S2N-QUIC (AWS). They are all spec compliant, but may use different SSL & I/O backends and support different options. 2 of them support C/C++ bindings. 2 are async, 1 is sync.

Having QUIC integrated into the stdlib wouuld means that all these choices would be made beforehand and be stuck in place permanently, and likely no bindings for other languages would be possible.
by hdjrudni | 2025-05-10 02:26:32+00:00
I think it has its uses. For apps. I've been meaning to add notifications to my app but I haven't gotten around to it. It's a b2b so it'd be strictly for their benefit, I don't get anything out of it.

It's just a very, very small # of apps have useful enough notifications that I'd want to enable them. I wish there was some other way to present "This app supports notifications" and allow users to opt in that wasn't quite so intrusive. Or maybe require that the user spends at least 10 minutes on the site/app before its allowed to show the popup or something. I don't know. The little RSS icons we used to have are maybe not quite noticeable enough.
by streptomycin | 2025-05-10 02:27:13+00:00
I will give you credit for having an explanation that at least makes more sense than "the diversity statement is just for fun and doesn't do anything", which is the explanation that I usually hear!

But yeah I am aware that the more reasonable DEI supporters say things similar to what you said. Just be aware that there are other people who are skeptical that the "improve outcomes for a variety of minority groups" part actually happens, and also think that DEI has various other negative consequences in addition to that.

I wouldn't really say I needed to "suck it up" since not winning the GRFP is a pretty minor thing - it's very hard to win, so a negative outcome was not really surprising and didn't really cost me anything more than a line on my resume. I was happy to even get honorable mention! My actual concern is when similar tactics are used for more meaningful things, and the second order effects of such policies. The GRFP was just the biggest example of it directly affecting me personally, since I didn't stick around in academia too long (for multiple reasons, not just DEI), so it makes a good enough anecdote I guess.
by don-code | 2025-05-10 02:27:47+00:00
A few years ago, I had a three-day power outage. Unfortunately, at the time I worked for an e-commerce company, and Black Friday was in two weeks - not the time for me to be off work. (Mind you, this was 2021, and temporarily returning to the office was questionable at best at that time).

Most of my neighbors seemed to have up and left. The immediate neighborhood was quiet. I ventured out and saw what had happened: a large tree had come down, taking the power lines and the road with it. So I assumed the recovery process would be something like:

1. Remove the tree - one company on one schedule

2. Re-pave the road - another company on another schedule

3. Put the telephone pole back up - the phone company (the poles are owned by Verizon in my area)

4. Restore electrical cables - the power company

And I realized that this would not be a quick process.

I threw a 100-foot extension cord out my second floor window, and hooked it up to the 400-watt inverter in my car. (Yes, I know this is terrible for my engine. The silver lining was that somehow the folks at BMW made an engine that got up to operating temperature while idling.) The other end got plugged into the three monitors and laptop on my desk. I hotspotted my phone, and... just kept going at Black Friday readiness.

At one point, I got an interesting sideways glance from the CEO on a Zoom call, as if to say - "Why are you wearing a jacket and fingerless gloves indoors? Do we pay you enough?" I'm just glad the smell of not showering wasn't transmissible through Zoom.

Although I lost most of the contents of my fridge, and I ended up eating a lot of peanut-butter-and-jelly and protein bars, I did find some ways to keep it interesting during the day. I put my moka pot on the charcoal grill for coffee in the morning, and at one point I made a grilled-ish cheese on top of the engine block.

I used a handheld flashlight and an LED lantern for light after the sun went down. And I did treat myself to dinner with friends all three nights, charging up two UPSes at their homes while we went out, so that I could in turn run some other appliances without running the car. I seem to recall at one point watching the 10:00 news on TV thanks to those UPSes.

I would not have wanted this experience with a family like this person did, for sure, but I actually found it somewhat fun and interesting.
by mk_stjames | 2025-05-10 02:27:57+00:00
Post wants to talk about money spent and smart ways to prepare... and then goes and links the portable battery system used and it is a 4kwh battery+inverter+solar charger combo with a few 200W solar panels that costs... get this..

$4399.

These stupid 'home battery' units are just stupidly, stupidly marked up for what they do.

You can buy a ~5.2 kwh 48v battery for <$1000 these days, a hybrid solar charger inverter capable of a 6kw AC single phase output (same as the linked battery system) for ~$500, and a a load of used solar panels off any number of sites for next to nothing.

People are getting fleeced by these cutely packaged battery inverter charger boxes with fancy displays and USB-C chargers, all being pushed by youtubers. If you are even mildly technically minded, you can build a more capable system for 30% the cost of these things. They are relying on people just not knowing how much LiFePO4 storage batteries and hybrid solar inverters have come down in price and how easy they are to setup.
by viraptor | 2025-05-10 02:28:28+00:00
Yeah, this still doesn't answer: can I use this with agpl, gpl, lgpl, apache2, others. The summary on top seems to imply that it's not AGPL/GPL compatible since it talks about granting specific types of organisations some monetization privileges. It doesn't simplify what the rules are (what qualifies as use?), without having to read the licence itself.

On the first read it's basically: compatible with BSD-like and PPL... and not much else?

It actually seems to break the licensing itself - the colorize gem is GPL2, which seems not compatible with PPL. https://github.com/fazibear/colorize/blob/master/LICENSE https://codeberg.org/skinnyjames/hokusai/src/commit/5380728d...
by hedora | 2025-05-10 02:28:36+00:00
They also need to get the roads, busses and ferries on board with this plan.

The goal (by law) should be twofold:

1) increase the number of people with a 90th percentile commute under 15, 30 and 60 minutes. (i.e., improve quality of life and encourage economic growth)

2) sharply reduce the average CO2-equivalent emissions of each commuter.

The current statewide policy (by law) is to reduce commute miles.

In practice, this means intentionally sabotaging commute corridors, which slows economic growth (fewer available workers and fewer reachable jobs) reduces quality of life and increases CO2 emissions (due to repeated idling and hard acceleration).
by prewett | 2025-05-10 02:29:17+00:00
Sure, but at some point you miss something. You could summarize “The Lord of the Rings” as “Frodo journeys with much effort to destroy the One Ring at Mt. Doom, but in the end claims it himself and Gollum accidentally destroys it for him.” But the book is far more than plot.

“The Iliad” is basically “Achilles gets insulted and sits out the battle, while everyone else tries to win everlasting glory through bravery until Achilles finally has had enough and kills Hector.” But nobody is going to be reading that summary for 2500 years.
by ldoughty | 2025-05-10 02:29:38+00:00
Point 1 is a good example of the GEICO jingle.

People felt 5-10 minutes isn't enough time for something as serious as insurance.. but 25-30 is so long it turns people away... And then 5%, maybe even 10% savings isn't enough to go through the effort, but 25% seems unrealistic....

You need a document long enough to seem informative and authoritative without being too extreme in any way... Then you can slap a price on it and call it a book!
by AStonesThrow | 2025-05-10 02:30:44+00:00
https://music.youtube.com/watch?v=1eTSL2kopP4&si=6g5MeMOmKoM...

Well I dreamed there was an island, that rose up from the sea.

And everyone on the island was somebody from T.V.

And there was a beautiful view, but nobody could see

'Cuz everybody on the island was screaming,

"Look at me! Look at me! Look at me! Look at me! Look at me!"
by dehugger | 2025-05-10 02:31:06+00:00
Generally speaking space is the most valuable commodity in a warehouse (up to a certain height).

A robot that costs 5x as much but yields 30% more usable space is a better value proposition.

Also you wouldn't be able to accommodate anything besides items that fit in that specific pick bin (what a cubbie is called in the industry), meaning you would always need a near perfect match of # of bins of a specific size to the # of products matching them. It would be a continual battle to change racking as products move in and out of the warehouse.

A more complicated robot is a better robot, in this case.
by vunderba | 2025-05-10 02:31:54+00:00
One of my favorite video games of all time is the Western CRPG Betrayal at Krondor, set in the Riftwar Cycle universe as written by the relatively well-known fantasy author Raymond E. Feist.

The deft writing in that game is my go-to example for how to avoid that dime-store novella quality "purple prose," that you see so much in D&D fiction, and it easily holds its own against strong contenders in the writing category (Disco Elysium, Baldur's Gate, etc.).

Fair warning if you decide to go play it: spellcasting in the game is almost stupidly OP (cough Skin of the Dragon cough). Still great fun, but the combat is by far the weakest aspect of the game.
by absolutelastone | 2025-05-10 02:33:11+00:00
Seeing all the recent tariff fights and actually finding out what the story is behind some of the different industries, I am becoming much more of the opinion that other countries take over industries as the result of specific agendas targeting those industries and maintaining a large degree of monopoly over them. The US has not reacted much because each country only took one industry or so and it was a way to manipulate them or appease them or whatever, but it is turning into death by a thousand cuts. I definitely think the US government needs to be a lot more involved than they have been in a range of ways. That list of ridiculous-sounding cancelled NSF grants wasn't it though. If you're talking about the SBIR program, that is pretty tiny. I assume it will continue, it is legally set to be at 2% or whatever.
by schiffern | 2025-05-10 02:34:45+00:00
Neat! I want this project to succeed.

A couple First Impression Experience pieces of feedback:

* when it first starts, how about a blank untitled document to play with, and maybe select a fun tool like the Bezier pencil as the initially selected tool. I was able and motivated to click around, realize there was no open document (probably the biggest stumbling block), create a new document, change the tool, and start playing, but many users won't be.

* it seems like a small thing, but please make the default canvas a bit larger (maybe 512 or 500 square). Again just more fun in that critical 10-20 second window, which is all most people will realistically give when checking out a new thing. If you can't hook 'em in that timeframe, they simply browse away and you lose a ton of folks.

Looks very good, thank you for sharing.
by zahlman | 2025-05-10 02:35:40+00:00
>Do you realise that you are going around telling everybody who complains about the StackOverflow moderation that they were certainly wrong, and StackOverflow was certainly right, and if they showed you the specific question you could certainly teach them why they are wrong?

No. s/certainly/probably/g.

And I say this because I have a large amount of evidence - from cases where I was a subject matter expert - that the overwhelming majority of these cases turn out to be ones in which the proposed duplicate was very obviously a duplicate.

People really will go up to you and tell you straight faced that no, this is a completely different situation because of a detail that is in fact completely irrelevant to the problem. And that the answers on the duplicate won't work, when they haven't tried. And I've had it happen that I can show these people directly that the answers actually do work in their case.
by earonesty | 2025-05-10 02:36:07+00:00
Upload a job description and up to 200 PDFs or DOCX files. CV Match returns:

Embedding + tsvector scored ranking (OpenAI) GPT-4.1-mini reranking + 5-bullet summaries CSV export

No signup required to try it — free for up to 200 resumes/month. Tested it on batches of 1,000+, and it holds up (worker/scale/queue).

Stack: FastAPI + async workers, GPT-4.1 rerank, pgsql, Fly.io, nltk

Would love feedback on:

Ranking quality UX flow Whether $49/mo feels right or not for pro-mode
by deepsquirrelnet | 2025-05-10 02:36:30+00:00
Having come up through hard sciences, I don’t ever know what to do with these kinds of books. If they were written as memoirs, then that’s a different story. That’s all they usually are, but they’re presented in more of an educational/instructional context, yet are devoid of rigor.

I’ve had ‘Running Things’ on my shelf for quite a while, but just don’t feel compelled to read it. To me it’s just a weird genre. Slightly dishonest or something.
by lmm | 2025-05-10 02:37:15+00:00
> I'd even say this is junior level if you are not really creating your own code and components

Must be a case of the midwit meme, or https://cspages.ucalgary.ca/~robin/class/449/Evolution.htm . Intermediate programmers satisfy their ego by writing everything themselves; a real experienced professional knows that custom code or a complex technology stack is a liability, and delivers the functionality the business needs in the way that will impose the smallest maintenance burden.

> it's not accurate to say that HTML and CSS are not "necessary" unless you're doing what seems to be very basic work.

Disagree. You need to be able to lay things out, compose components, and hook up behaviour. But you don't need to use the lowest level languages to do that, any more than you need to write all your programs in machine code. You need to understand the DOM, but that doesn't mean you need to express it in HTML, and similarly for layout.

> Tailwind is still CSS, again, so without knowing what things like flex actually do, you can't use Tailwind either.

You need to understand layout and styling properties, sure. But you can skip the things that make CSS CSS - selectors, cascading, and the like - which the industry is ever so gradually starting to recognise for the failures they are.

> I'm beginning to suspect you may just use AI to build much of your code for you.

LOL. Is this projection, or just reaching for any possible way to smear me? The AI fanboys are happy to mix a dozen technologies in their project because the AI "understands" all of them equally well - mix React and CSS and HTMX and what have you, why not? I'm actually genuinely curious about your thought process here (if you had one), can you talk through what lead you to this bizarre idea?
by Hyperlisk | 2025-05-10 02:37:37+00:00
This is interesting. I really like the DSL. It is a little limited though, just because it works on the month-level only.

One thing that I think is missing is having different dates for transactions to occur. So like some things happen just once ever, or transactions on the last day of the month which shifts.

This just means the stats that are given by this app are a bit rough. Looking at the source it seems to estimate the projections. Not a bad thing, just something to note.

I recently translated my own script-based cash flow simulator to a web app as well, which might be interesting: https://nicktrevino.com/tools.cashflow-simulator.html

One last thing, if you haven't heard of Wails, and you like Golang, I recommend it when thinking about making a desktop version of a web app: https://wails.io/
by AStonesThrow | 2025-05-10 02:40:39+00:00
It seems that many BART supporters are suffering from a fatal fallacy which I also believed until recently.

What is the purpose of public transit? Do you believe that public transit is designed so that poor people can commute to jobs?

Wrong. Public transit is designed so that people can go shopping. Buses and trains move people around to shopping centers and stores and malls.

It is only by accident that poor people can commute to some jobs with public transit. There are far, far more jobs that are more-or-less unreachable by bus or train, and poor people end up walking, cycling, or moving closer to those jobs.

When I was a young child, Grandma didn't drive, and so our weekends were consumed by walking around the neighborhood, shopping and eating in restaurants. We'd hang out at the 7-Eleven playing Centipede, Missile Command, and Asteroids. We'd pick up some sodas and Cracked magazine and go home.

Then later in life, we started going to malls. None of the malls were walking-distance from Grandma's house, so we rode the bus. And I fell in love with public transit; we'd ride the bus to any one of 3-4 malls nearby, walk around to our heart's content, and ride the bus back home carrying our spoils for the day. It was always a treat to do this.

What I definitely noticed was that a lot of poor people rode the bus. What I didn't realize is that mostly, they didn't have anywhere else to go. It wasn't a matter of commuting to their jobs, but just hanging out for the day.

Here in Phoenix, most bus stations are in shopping malls, or they become de facto shopping centers, and the light rail corridor is basically a commerce incubator by the way stores and shopping centers are popping up now that the track is permanently laid down.

On the weekends it may be common to see working-class Hispanic moms take their children to church on the free buses, but the free buses are intended to get tourists and residents into the shopping areas and/or connect them to the full-fare routes so that they can really do some hardcore "shop 'til you drop" activity.

In fact, the public transit sectors that are designed for commuting are the Express buses, which have a higher base fare and serve 9-5 white-collar office workers. It's transparently upper-crust. None of those Express routes can possibly help poor people get to poor-people jobs. Express buses get people into the city center so they don't need cars there: attorneys, civil servants, accountants, clerks. That's the Express system only. The rest of transit: shopping, shopping and more shopping.
by drob518 | 2025-05-10 02:41:39+00:00
A better title to this would have been “MOST Business Books are Entertainment, Not Strategic Tools.”

Certainly, there are the fad books that are useless, but some are quite good and useful. In addition to Good to Great, I’d also include Crossing the Chasm, the Innovator’s Dilemma, Positioning, and The Culting of Brands.

The fact that the author recommends four books at the end shows he really doesn’t believe his own title.
by cosmic_cheese | 2025-05-10 02:41:55+00:00
As someone frequently flipping between Swift and Kotlin, while I don’t necessarily feel like Swift is massively superior, I often find myself thinking “why is this so quirky and pedantic” when writing Kotlin.

For example, I really really wish Kotlin would adopt Swift style if let/guard let statements. Kotlin smart casting doesn’t work just often enough to not be able to consistently rely on it and the foo?.let { } syntax is ugly.

Combined with the JVM warts of gradle and jankiness of code stripping and obfuscation, generally speaking if I could opt to use Swift in place of Kotlin for Android dev I would do so in a heartbeat.
by hedora | 2025-05-10 02:42:56+00:00
Are they actually building housing near the new bart stations?

South Bay is doing everything it can to make sure no new houses are serviced by existing train route. They even tore out the line that ran through most of the residential areas decades ago.

That line serviced Cupertino, Saratoga, Los Gatos, the San Lorenzo Valley and Santa Cruz. It ran all the way to SF, so it must have serviced many other cities on the peninsula.