MurphyA/hacker-news huggingface dataset:
by linsomniac | 2025-05-24 16:21:02+00:00
I tried it last night and was ready to drop $20 to buy it, but a subscription is a hard sell for me (and this may just be me personally, but I thought I'd give feedback). Subscriptions feel like baggage, instead of getting a thing I get a chore. Something I have to manage, decide if I want to keep using every year, remember to cancel if I'm not, remember to cancel BEFORE it charges again. Also (not saying this is you, but) the places that make unsubscribing hard kind of poison subscriptions for everyone.

I'd be happier with a "buy version 1.x", and then if you decide to do features that justify a version 2.x buy the upgrade at that time, assuming the upgrades are worth it to me. That's my preferred way to support ongoing development.

That said, there is the non-pro version and that's probably what I should do, and see if it "sticks" enough to buy.
by _benton | 2025-05-24 16:21:22+00:00
The "spoiled brats" are the eastern Canadians who take billions of dollars from Alberta while enjoying overrepresentation in the federal government and voting against the interests of the people who fund their provinces. Eastern Canadians enjoy favourable deals with the federal government and denigrate Albertans who protest the unfairness of it. For all the hate Alberta gets, they sure are eager to keep them in Canada...
by SpicyLemonZest | 2025-05-24 16:21:33+00:00
> Does having the right ideas really strongly correlate with having a talent for expressing them eloquently?

It's about the process, not the talent. When you've carefully thought through and refined an idea to understand whether it makes sense yourself, that usually provides a lot of guidance on how you can express the idea eloquently to others. You know the questions they'll have and the answers they'll find satisfying, because you already went through the same process. When you're just tossing out your first half-baked impression, it's a lot harder to communicate it well, although some people do have the orthogonal talent of making it up on the fly.
by Rusky | 2025-05-24 16:21:34+00:00
The handler doesn't have to follow the pattern of "do its work, resume the computation, go away."

It can instead do things like "do some work, resume the computation, do some more work."

Or even more invasively, "stash the computation somewhere, return from the handler site, let the rest of the program run for a while, then resume the computation."
by gmuslera | 2025-05-24 16:21:55+00:00
It's complaints about the hosts.txt era fail to understand what was the internet at that stage, a mostly academic network with limited reach and not a lot of hosts, justo one of the ways to connect computers back then and no idea of if that in particular was just a blip in the radar or a long lasting and global network, in a world that had no concept of i.e. "malware redirecting users to malicious websites". It's was a solution for the scale and expectations to grow at the beginning, and it was long deprecated by the time internet got anything near to comercial use.
by potholereseller | 2025-05-24 16:22:36+00:00
> “Learn to code” is, after all, used as a pejorative against people in famously less stable fields, like journalism.

FWIW, most of the people who repeated that cliche were not programmers. It's odd that some journalists are still bitter about being belittled with that phrase by randos on social media.

The article continues with cliched economic analysis, my commentary on which I will elide. Instead, I will point out that the big man himself wrote about starting a startup during the early part of the Great Recession: <https://paulgraham.com/badeconomy.html>: "The truth is more boring: the state of the economy doesn't matter much either way."
by bastawhiz | 2025-05-24 16:23:38+00:00
One of the best things I've ever done for my own career is being mindful of celebrating the wins of my coworkers. Call out a good refactor that would have gone unnoticed. Email someone's manager or skip level in the lead up to performance reviews and tell them how they made things better. Publicly thank the person that took notes or groomed the backlog or had a noisy on-call rotation.

Everybody appreciates getting celebrated. Managers love hearing that their reports are being appreciated. Leadership loves to hear about wins that are normally invisible to them. You're directly benefiting the people around you, and it reflects well on you as someone who cares, pays attention, has empathy, and has a focus on career growth. Maybe it's just because it's normally a behavior associated with senior ICs, but people hear this stuff and start to look to you as an authority and example.
by AStonesThrow | 2025-05-24 16:23:49+00:00
Takeaways from this:

- I'm not sure whether the headline was manipulative, but I expected some sort of miracle healing story where the "boy came back" by recovering 100% after the brush with death. As the narrative ended, I became irate that "changed life" meant living with the subsequent impairments.

- Nodding at the comment about "lest we try to finish the job" because of the various scandals accusing parents of the hoax "shaken baby syndrome" or turning them the wrong way while they slept

- Reminded again that Dr. House and Doc Martin are pure fiction, and NHS docs can't diagnose their way out of a paper sack -- another imaginary "SIDS" and even this time we have "SIDS without the D but call it SIDS anyway because we don't really care how it happened if it weren't criminal malevolent parents".

- Empathized with the perspective of the utterly bewildered naïvete of an obviously devoted and sensitive husband-father. He's thrust into a medical emergency unprepared and trying to deal with screaming, uncertain futures, a conga line of health care professionals, and the machines they wield, and the promises they can't make.
by mnahkies | 2025-05-24 16:24:49+00:00
I've been a bit of a skeptic around that, but recently had an amazing experience with a small motorcycle rental company where we arranged everything over Whatsapp.

They had a basic website that outlined their general terms and bikes on offer etc, but then actually arranging the booking dropped into WhatsApp which allowed me to outline my specific needs and get a useful steer. Throughout the trip I was able to continue messaging as things came up and it felt more like I was borrowing a bike from a mate than renting one from a business.
by neilv | 2025-05-24 16:24:53+00:00
1. Why would anyone want to give themselves motion sickness for a VR game?

2. Maybe people who are prone to motion sickness, or who have vestibular damage, would benefit from some of these tricks, even though VR game isn't their idea of fun.

3. Will people who condition themselves too well to tolerate VR entertainment also break their vestibular system, such as making themselves less likely to be able to recover from a sudden imbalance, or not automatically protect against a fall?
by replwoacause | 2025-05-24 16:25:11+00:00
Damn. Am I alone here in thinking Sonnet 4 is NOTICEABLY worse at coding than 3.7? Like, the amount of mistakes and gaslighting telling me it did something it obviously didn't do is off the charts. Switching back to 3.7 for all code for now, this thing aint ready for prime time yet.

For context, I am using it on claude.ai, specifically the artifacts. Maybe something is broken there because they don't update when chat says they do. Took me about 10 turns to convince it: "You're absolutely right! I see the problem - the artifact isn't showing my latest updates correctly."
by LeFantome | 2025-05-24 16:26:53+00:00
I have a different take.

“The dominant UNIX workstation vendor” is Red Hat and nobody runs it on Macs. From a hardware perspective, that makes “the dominant UNIX workstation vendor” somebody like Dell, HP, or Lenovo. I am not sure who it is.

I know what you are saying. macOS is UNIX. macOS is a desktop OS. That makes macOS the leading desktop UNIX.

But the people that used to buy Sun, HP, and Apollo workstations for their engineers did not start buying them Macs instead. They moved to Windows. They moved to Linux. In both cases, they moved to commodity “beige box” hardware.

When UNIX workstations were a thing, the core market Apple was education, media (largely print back then but also audio / video ), and non-office desktop use. These are still their core markets.

Two things have changed for Apple: 1) media creation became a “normal” mainstream desktop user use case 2) the number of Linux developers exploded before the Linux desktop experience improved. Many of those Linux devs moved to Macs as an “also POSIX but useable as a desktop” option.

The rise in popularity of Apple hardware with “engineers” (mostly devs) happened after the collapse of the UNIX workstation market. It has more to do with the popularity of Linux as a server platform than it does with Apple as a desktop.

The same market forces have led to the creation of the Windows Subsystem for Linux. There are probably more developers using WSL than there are running macOS. So, from a certain view, desktop Windows may be the biggest UNIX workstation vendor.

Video editing has gone from a high-end hardware proposition to a normal desktop use case. Hence the rise of the “content-creator” class. It seems valid to say that those that would have used an SGI workstation in the past use Macs now, though Windows desktop users also edit a lot of video (being most of the market). But SGI was not really considered a “UNIX workstation” vendor back in the day. They were their own category. You would not buy an HP/UX system instead of an Octane and vice versa.

NeXT was not really a UNIX workstation either though that was Jobs vision. NeXT had quite a minor impact on the UNIX workstation market. Instead, it had a massive impact on the desktop market by being that software to “commodity” hardware via the sale of NeXT to Apple.

You are certainly right that Apple is the largest UNIX desktop vendor. By a lot. In fact, they basically invented that market. Other than NeXT, nobody really expected you to use a UNIX workstation as a regular desktop. Apple realized the NeXT vision in that regard. Linux is going there too but taking a lot longer.
by supo | 2025-05-24 16:28:28+00:00
by that same logic, why would you not strive to push all the signals you have available into the ANN search? sure, some will have reduced resolution vs using a heavy reranker, but surely the optimal solution is to use the same signals in both stages and just add resolution in the second stage? the more they are aligned, the fewer candidates you need -> better latency & lower cost.
by AaronAPU | 2025-05-24 16:29:34+00:00
One of the best decisions I made as a solo founder was putting a note on product pages to contact me to request a loyalty discount for existing customers.

I get emails on a daily basis and people take that moment to give positive feedback, occasionally bug reports, and I get to see their email signature to get a sense who my customers are.

It’s genuinely enjoyable interacting with customers and most people are so easy to get along with if you just listen and show respect.
by bix6 | 2025-05-24 16:29:43+00:00
Carta has insane turnover and is making a big revenue push right now. Concerning to see the CTO leave during that.

I’m most interested in the part he doesn’t share: “I’ve also learned quite a bit about venture capital, fund administration, cap tables, non-social network products, operating a multi-business line company, and various operating models. Figuring out how to sanitize those learnings to share the interesting tidbits without leaking internal details is a bit too painful, so I’m omitting them for now“
by simonw | 2025-05-24 16:29:52+00:00
I really like your CLI design here, clearly extremely well thought out, lots of great taste on display here: https://f2.freshman.tech/guide/tutorial

The EXIF stuff to create folders based on the date photos were taken is fantastic! https://f2.freshman.tech/guide/organizing-image-library

This tool solves a problem that I face all the time, I am definitely going to be using this often.
by AshamedCaptain | 2025-05-24 16:29:53+00:00
No, it is not. You simply cannot claim a gate-less system can be slower than one with gates. It is physically impossible, as you're literally removing the potential for bottleneck.

Your generic comparison is moot anyway, because in Paris the normal metro system has had barriers since forever. It is the regional train system which used not to have gates.
by jampekka | 2025-05-24 16:30:07+00:00
Lots to like here but I'm not so sure about this:

> In DumPy, every time you index an array or assign to a dp.Slot, it checks that all indices have been included.

Not having to specify all indices makes for more generic implementations. Sure, the broadcasting rules could be simpler and more consistent, but in the meantime (implicit) broadcasting is what makes NumPy so powerful and flexible.

Also I think straight up vmap would be cleaner IF Python did not intentionally make lambdas/FP so restricted and cumbersome apparently due to some emotional reasons.
by zb3 | 2025-05-24 16:30:59+00:00
> as though traffic didn't have to do with the people out there publishing valuable stuff on the internet today, or as though such people don't exist

Even if there are people, today, that do publish valuable stuff on the internet only because (or thanks to) the expected traffic (either own ads or selling ad space), I claim that without that traffic, there will be others who will be publishing valuable stuff, and the traffic incentivized garbage more than the valuable stuff.

Finally, if that's not the case, then in order for the LLM to be useful, it needs valuable training data. So this problem solves itself - competitive LLM company will need to pay for the data directly, and for me, that model incentivizes valuable stuff more than garbage.
by bandali | 2025-05-24 16:31:08+00:00
Regarding the 14 day return policy:

> You must not have viewed or printed, in total, more than five percent (5%) of the e-book.

-- from <https://global.oup.com/academic/help/ebooks/?cc=ca&lang=en&#...>

According to that I'm not covered because I tried to print more than that percentage of the book to PDF (and was presented with the kind of unusable garbage output shown in my post).
by panstromek | 2025-05-24 16:31:37+00:00
Good, but really none of this should be surprising, given that LLMs are a giant text statistic that generate text based on that statistic. Quirks of that statistic will show up as quirks of the output.

When you think about it like that, it doesn't really make sense to assume they have some magical correctness properties. In some sense, they don't classify, they immitate what classification looks like.
by netbioserror | 2025-05-24 16:31:43+00:00
I think this sort of DSL construction is a perfect fit for languages with macros: Lisp, Nim, etc. I spend a lot of time on both so I might explore the possibilities. What should a higher-dimensional array indexing, looping, and broadcasting syntax even look like, if until now it's just been cludges? Is it just APL but with actual words?
by techpineapple | 2025-05-24 16:31:48+00:00
I don’t quite understand the full extent of the AI will create jobs argument. In prior revolutions, say automation, automation created jobs because like building and maintaining robots is a whole thing. Building and maintaining AI is a whole thing, but if you’re talking about wholesale automation of intelligence, the fundamental question I have is:

What jobs will AI create that AI cannot itself do?

In the automation revolution, the bots were largely single purpose, the bots couldn’t be created by bots. There could and probably will be trillions of jobs created by AI, but they will be done by trillions of agents. How many jobs do you really create if ChatgGPT is so multi-purpose, it only takes one say 250k company to support it.
by AlecSchueler | 2025-05-24 16:32:01+00:00
> Heck, they probably already do, informally.

I feel like I'm seeing more and more of this kind of conjecture on HN about things that are quite easy to verify.

It also surprises me that anyone would assume they're either operating without any standardisation or that they'd only be doing it informally. It's China, first of all, and it's the 21st century.

The guidelines from the local government are available here: https://www.bd.gov.hk/doc/en/resources/codes-and-references/...

The bamboo is specified by genus, age, drying time, thickness etc. with exact tolerances given for variation.
by motorest | 2025-05-24 16:32:55+00:00
> I feel like not understanding why JSON won out is being intentionally obtuse. JSON can easily be hand written, edited, and read for most data.

You are going way out of your way to try to come up with ways to rationalize why JSON was a success. The ugly truth is far simpler than what you're trying to sell: it was valid JavaScript. JavaScript WebApps could parse JSON with a call to eval(). No deserialization madness like XML, no need to import a parser. Just fetch a file, pass it to eval(), and you're done.
by paulryanrogers | 2025-05-24 16:33:24+00:00
> Why would anyone want to give themselves motion sickness for a VR game?

VR is fun despite some discomfort, much like other experiences like roller coasters. I'd volunteer to participate in such a study because I'd like to do more VR than my body can naturally tolerate.

> Will people who condition themselves too well to tolerate VR entertainment also break their vestibular system

Definitely worth studying! From the few I've heard adapt, no, it doesn't make them significantly more likely to have balance problems.
by sleepyguy | 2025-05-24 16:33:49+00:00
Apple will likely raise its prices internationally to spread the additional taxes the Republicans will force upon it. This way, the world will have to absorb these taxes or at least share the burden with Americans. It will be important to monitor the prices elsewhere, like in Canada, to see if there are price increases.

If there are price increases internationally, those Governments should impose tariffs on Apple immediately to force the Trump/Republican tax increases back onto Americans.

I question why Apple has no problem building factories in India or elsewhere and accommodating the new locations in the supply chain, but can't build the same factories in the USA. Nokia once had the largest mobile phone factory in the world in FT. Worth Texas, they didn't have any issues, although they did move the production to Brazil eventually (labor cost).

This isn't about supply chains or factories, it's about slave labor and a workforce that will work without limits. I can't imagine an American putting in 70-80 hour work weeks without telling Apple to fuck off.
by robinson7d | 2025-05-24 16:34:40+00:00
Do the example functions (isObject, isNumber, differenceDeep, randomUUID, debounce), along with the name (“SuperUtilsPlus”), and sentences saying “utility library” and “JavaScript” really not give enough context to get an idea of what this library is for?

And so if Lodash is what they’re trying to replace, is that not enough info to infer what Lodash might be?

The pharma ad comparison seems more than a little hyperbolic to me.
by ryandrake | 2025-05-24 16:35:15+00:00
Reminds me of that past HN story [1] about that guy who moved to the least expensive rural town he could find to start a cheap business, and had nothing but trouble. Between burglary after burglary, locals that hate his guts, local government stopping him from doing anything, and just the general shittiness and malaise of living in a depressed town. The guy kept doubling down, too, buying property after property and ended up owning 75 or so properties, while his problems kept multiplying.

1: https://news.ycombinator.com/item?id=39802157
by itishappy | 2025-05-24 16:36:25+00:00
Fun fact: semiconductor effects are often reversible! A light emitting diode is an inefficient photovoltaic panel, and vice versa. This is relevant here because the same effect that allows you to stimulate the junctions using high intensity IR light happens in reverse: a stimulated junction emits IR light which can be detected through a thin enough package. With the right camera you could in theory take a video of specific junctions activating on chip. Efficiency makes this difficult in practice. I don't know how many photons you get per junction per clock cycle but it's not many, and those photons still need to make their way out of the package and be picked up by your sensor. I suspect getting a useful signal involves seriously overvolting the chip and/or underclocking it, so I'm not sure how "functional" of a test it would be.

Wish I could remember the name of the company that was working on commercializing this...
by paulryanrogers | 2025-05-24 16:36:33+00:00
Not surprising ice skaters could adapt best. Skating is a surreal feeling of gliding without as much leg movement as a runner covering the same distance.

Snowboarding was very unnatural to me too, yet I persisted and adapted. Now it feels like second nature. It also involves a lot of balance in positions very distinct from the usual human movement. Sadly, it hasn't helped much with VR sickness in my case though.
by fsloth | 2025-05-24 16:36:47+00:00
Nobody wants anything _ever_ to ”randomly update”. Why this is the default setting on so many development setups boggles my mind.

I really havent figured out why professional systems insist running on the bleeding edge - it’s your feet are bleeding here I believe. 10 year … 15 year old code is generally excellent if you know it through and thorough.
by amluto | 2025-05-24 16:37:48+00:00
If you’re building a house: waterproof the structure correctly. This will protect most of your rebar, and it will protect your walls, your finishes, and keep mold from growing.

The lifespan of ordinary rebar in competently cast concrete that is kept dry is very, very long. Maybe if you live right next to the ocean you will have somewhat different considerations, but a quality waterproofing membrane on the outside of your foundation is worthwhile anyway and will help control salt spray as a side benefit.

If you visit, say, an 20 year old, incompetently built structure in a place with real weather (ski lodges are often like this), you can see that the concrete will be in perfectly fine condition, but the structure may smell moldy and interior finishes will be failing.
by stephenr | 2025-05-24 16:38:09+00:00
Don't be silly. Just because the Crypto/Blockchain promises of grandeur turned out to be mostly nothing, and the "fuck regulation, we are all the <hotel, taxi driver, you name it>" "gig economy" companies are losing customers as they show their true colours, and the AI bubble starts to burst, that doesn't mean that over-hyped niche "technologies" can't rake in millions of some poor VC investors money.

It just requires lateral thought.

Pay the completely untrained gig-workers peanuts to review AI written code to create a universal blockchain "bank without borders". I mean what could possibly go wrong?
by diggan | 2025-05-24 16:39:35+00:00
> Fun fact: semiconductor effects are often reversible! A light emitting diode is an inefficient photovoltaic panel, and vice versa

Another fun example: Manually rotating a DC motor produces current! Might make sense if you start out with generators I suppose, but as someone who used a DC motor "the other way" first, it was kind of counter-intuitive.
by kurrupttt | 2025-05-24 16:39:45+00:00
Hey HN, I built Tools Ai over the weekend to help service providers (electricians, landscapers, plumbers, etc.) generate fast, professional job quotes.

Most pros type job scopes like:

“Replace 200A panel, 3 hours labor, surge protection, bond to code.”

Tools Ai takes that and outputs:

A clean client-facing quote Labor + materials breakdown Estimated pricing Summary paragraph Optional PDF download (coming soon) It saves time, looks more professional, and helps small contractors close work faster. First 3 quotes are free. Would love feedback from builders or anyone who's worked in field services, blue-collar SaaS, or productized workflows.

Built with GPT-4, Flask, and raw frustration from watching people still quote in Notes app or Word templates.

Thanks!