MurphyA/hacker-news huggingface dataset:
by 0xCMP | 2025-05-28 17:07:19+00:00
A lot of the comments complaining about working at companies with coworkers or leadership that don't care about hard work never seem to take the time to think about why that may be.

In short: the problem is the customer/consumer. All of us.

Who really doesn't care? The person paying. Or at least the median person paying. For most industries the customer does not care about hard work or whatever. It's always something else. Ongoing operations cost money. Growing costs money. In the end you need revenue to pay for on going work and justify investment or loans to help make more money. But the customer who will provide that needed revenue DOES NOT CARE about all these things we want.

This happens with citizens and infrastructure. This happens with businesses and their internal dev teams. It happens inside FAANNG all the time.

I don't know how to fix it, but certainly demanding change against an uncontrollable reality is not a sustainable solution. In the face of such a reality you can certainly understand how and why "not caring" is the only rational response.

Probably the only way to escape it is to work at companies that are pre-revenue and have enough external investment to fund their operations. Oh hey...
by everfree | 2025-05-28 17:07:21+00:00
One bitaxe costs $145 and runs at about 400GH/s. That's $0.02 per day in gross revenue, before electricity expenditure. It breaks even at $0.05 per kWh, which is an electricity rate so cheap it's impossible to get most places in the world. Mining 20 sats per day - which are worth a tenth of a cent each - is completely meaningless.

Even if you could somehow get completely free electricity, you need to buy 1700 bitaxes at a cost of $240,000 to earn a modest $1k per month, or 5% annual return initially, which dwindles quickly as ASIC technology improves year-over-year. You never reach breakeven.

So the bitaxe is a novelty item. Economically viable mining is indeed just farms now.

> what you are missing is that PoS coins are printed from nothing.

Satoshi's coins were printed from running some lines of C he wrote on a desktop computer. That's just as "nothing".

> The original sin. From nothing. Worth nothing.

That's not how economics works. See my other reply about how software also comes "from nothing" but is obviously not worth nothing. All intellectual property comes "from nothing", but intellectual property powers the modern economy.

> PoS trends to zero.

Opinion.

> I can’t believe we are still arguing this with >2T market cap for BTC and ETH has actually shrunk since it moved to PoS. It’s going in the wrong direction…

Cherry-picked timeline.
by proxynoproxy | 2025-05-28 17:07:23+00:00
And yet, every ETH is worth much less sats today then when it was PoW. Remember the flipping, lol.

All the yields in the world don’t mean nothin’ if the value of the capital is not preserved. To say nothing about “security”. I would argue the complexity introduced by the beacon chain mechanism reduces security… but it’s debatable.

You can keep beating the failing PoS drum or you can actually preserve your capital where other grubby humans can’t mess with it. I know what I’m doing.
by dang | 2025-05-28 17:07:55+00:00
Thanks! Macroexpanded:

Mullvad Leta: A search engine used in the Mullvad Browser - https://news.ycombinator.com/item?id=36402162 - June 2023 (142 comments)

Mullvad Leta (Search Engine) - https://news.ycombinator.com/item?id=35964397 - May 2023 (32 comments)
by ndiddy | 2025-05-28 17:08:03+00:00
> Such a scheme does not work without cookies in the first place, so the optimal strategy for scrapers is to keep any (likely multiple) session cookies until they expire. Technical details aside, if a site becomes a worthy target, a scraping operation running on billions of dollars will easily bypass any restrictions thrown at it, be that cookies, PoW, JS, wasm, etc. Being able to access multiple sites by bypassing a single method is just a bonus.

The reason why Anubis was created was that the author's public Gitea instance was using a ton of compute because poorly written LLM scraper bots were scraping its web interface, making the server generate a ton of diffs, blames, etc. If the AI companies work around proof-of-work blocks by not constantly scraping the same pages over and over, or by detecting that a given site is a Git host and cloning the repo instead of scraping the web interface, I think that means proof-of-work has won. It provides an incentive for the AI companies to scrape more efficiently by raising their cost to load a given page.
by Dove | 2025-05-28 17:08:08+00:00
You tell me. What's awesome right now? :)

Some times are better than others, and I can't tell whether we're in a lull or I just have a case of "getting older" and "kids these days". ;)

I will say that golden ages are typically identified retrospectively. Things get better until they get worse, and then you look back. Like the article, I certainly look back to the 90s as a golden age in gaming in certain ways, but at the time I didn't think that. At the time, I just thought everything was awesome and there was no reason for the party to ever end. What feels like that now?
by colechristensen | 2025-05-28 17:08:17+00:00
>It's not that the dudes don't care

Nope, I don't care.

Everything is garbage filler vying to buy my attention for some purpose or another and I expect bullshit from everyone. I am generally outraged, but for specific instances of bullshit? Not at all, those are expected. It's not desensitization, you just can't have less than 0 trust in an entity and once you get there specific instances of outrage no longer happen.

The major reason I think tiktok is so successful is it is the platform for punishing BS. You've got 3 seconds to get to the point and if you don't, you don't have attention. People complain about modern tech ruining attention span but I think it's the opposite, traditional content sold out to become ever less worthy of people's attention so people used tech to circumvent it.
by saltcured | 2025-05-28 17:08:47+00:00
Or if you really want to be future proof, store the geolocation so you can try to figure out the jurisdiction for any changing regulations. Maybe they didn't change the date of the switch, but changed the timezone boundary on the map.

But, then I guess we might need to account for fractured societies and actually store some kind of organizational code for which belief system the event author adheres to? :-)
by ChocolateGod | 2025-05-28 17:08:55+00:00
People are using LLMs because search results (due to SEO overload, Google's bad algorithm etc) are terrible, Anubis makes these already bad search results even worse by trying to block indexing, meaning people will want to use LLMs even more.

So the existence of Anubis will mean even more incentive for scraping.
by bko | 2025-05-28 17:09:23+00:00
What's the alternative? Should failing schools be given more money and discretion? Should we not have some kind of objective measures to aim for?

Because if the alternative is just vibes or through money at the problem and pray for the best, then I'm not on board.

I personally think school choice works best. If schools are bad, parents are the best to judge. And they should be allowed to send their kids elsewhere, new schools should open and bad ones should close. You know, how basically every other market system works
by kiselitza | 2025-05-28 17:09:47+00:00
The Jupyter comparison isn't completely off base if you'd like to rationalise it that way. Similarity would be blending the code and the docs in a single file, where you can then also execute something.

By definition, API Client is a devtool that makes it easier for devs (& co.) to design, test, document, and debug APIs. If it's confusing, we can take it to Postman, but it's an industry standard, been that way for a long while.
by kccqzy | 2025-05-28 17:10:10+00:00
Before 2010 I had this unquestioned assumption that links are supposed to last forever. I used the bookmark feature of my browser extensively. Some time afterwards, I discovered that a large fraction of my bookmarks were essentially unusable due to linkrot. My modus operandi after that was to print the webpage as a PDF. A bit afterwards when reader views became popular reliable, I just copy-pasted the content from the reader view into an RTF file.
by sumanyusharma | 2025-05-28 17:10:12+00:00
Congratulations on the launch. Few qs:

How do your agents decide a suspected issue is a validated vulnerability, and what measured false-positive/false-negative rates can you share?

How is customer code and data isolated and encrypted throughout reconnaissance, exploitation, and patch generation (e.g., single-tenant VPC, data-retention policy)?

Do the agents ever apply patches automatically, or is human review required—and how does the workflow integrate with CI/CD to prevent regressions?

Ty!
by chrisco255 | 2025-05-28 17:10:26+00:00
V8 was dramatically better than Firefox at the time. AFAIK, it was the first JS engine to take the approach of compiling repetitive JS to native assembly.

If it's true that V8 was used internally for Google's scraper before they even thought about Chrome, then it makes obvious sense why not. The other factor is the bureaucracy and difficulty of getting an open source project to refactor their entire code base around your own personal engine. Google had the money and resources to pay the best in the business to work on Chrome.
by usrbinbash | 2025-05-28 17:10:39+00:00
> is borrowed comprehension,

Or would be, if the LLM actually understood what it was writing, using the same definition of understanding that applies to human engineers.

Which it doesn't, and by its very MO, cannot.

So, every line from an LLM that is accepted without understanding, is really nonexistent comprehension. It's a line of code, spat out by a stochastic model, and until some entity that actually can comprehend a codebases context, systems and designs (and currently the only known entity that can do that is a human being), it is un-comprehended.
by pinkmuffinere | 2025-05-28 17:10:47+00:00
In the tradeoff between [rest and vest] vs [leave for higher standards], I think the second option is better, and “more care-y”. At the very least, it shows the company that there is a problem, and doesn’t squander talent. You’re right that there are even more care-y paths though — potentially op could continue to escalate the issue, train all his coworkers, or work crazy hours to fix the problem themself. There is a limit to what an individual can do though, so I don’t feel anyone is obligated to take the most care-y paths
Show HN: DeepShot – NBA game predictor with 71% accuracy using ML and stats
by francescosacco | 2025-05-28 17:10:51+00:00
Hey everyone, I’m an NBA fan and Python dev, and I recently built DeepShot — a machine learning model that predicts NBA game outcomes with about 71% accuracy based on historical stats and rolling performance metrics (EWMA). It features: Real NBA data from Basketball Reference Exponentially Weighted Moving Averages to track momentum Interactive NiceGUI interface with team comparison and predictions Full Python stack and open-source (MIT license) Here’s the GitHub repo: https://github.com/saccofrancesco/deepshot And if you like it, here’s my Buy Me a Coffee: buymeacoffee.com/saccofrancesco Would love any feedback — especially from folks who’ve built sports models or worked on real-time stat tools. Also open to ideas on where to take this next (player-level modeling? betting advice dashboard?). Thanks!
by correa_brian | 2025-05-28 17:12:13+00:00
Thanks! Mentioned it on the other comment - but we're using the Ort crate in rust and bunlding onnxruntime with the app. Definitely considered Swift and I know it's gotten a lot better since I last used it, but cross-platform support was what got us to use Rust over Swift.

As far as porting over goes, we are much happier maintaining the new version.
by brettgriffin | 2025-05-28 17:12:47+00:00
> Those are tools that if I lost them, it surely would slow me down and be annoying.

Yes, but the post above is pointing out that you would be significantly slower without an IDE, compiler or debugger than you would be without a pen/paper. In fact, I don't think you would be a professional programmer if you didn't have them.

Saying you like a notebook and pen while designing and writing software is very different than saying a notebook and pen are more important than an IDE, compiler, or debugger.
by kevincox | 2025-05-28 17:12:47+00:00
No, there just has to be a risk that consumers think that this is somehow associated with Waffle House. The point of a trademark isn't directly commercial. It isn't about preventing other people from making money from your brand. It is about protecting the integrity of your trademark so that when users see your name and logo they know it comes from you.

Basically trademarks are like a signature, they "prove" who you are doing business with.
by yojo | 2025-05-28 17:13:59+00:00
I recently went the other way (started a project in Tauri, moved to Electron) because of frustration with rendering differences between the web views employed on different platforms. Have you run into any cross platform UI bugs since you switched?

It looks like your UI needs are pretty simple while computation is complex so the extra QA tradeoff would still be worth it for you. I'm just wondering if my experience was unusual or if rendering differences are as common as they felt to me.

Also, did you go Tauri 2.0 or 1.0? 2.0 released its first stable release while I was mid-stream on v1, and migration was a nightmare/documentation was woefully inadequate. Did they get the docs sorted out?
by rglover | 2025-05-28 17:14:28+00:00
I'd argue this is a byproduct of what's shown in the chart where productivity has continued to increase since the 1970s, but wages have remained flat [1]. And that is a side-effect of the money itself being screwed up (e.g., the U.S. is nearly $37T in debt and though they'll wax poetic about it...nobody really cares—the number just keeps goin' up).

Why care when—if you're the average bear—you can work incessantly and never really get anywhere close to what past generations enjoyed? I'd prefer to live in a world where people cared more, but if the incentives aren't there, we can expect to see the amount of "care" continue to decline.

This is why the "fix the money, fix the world" ethos of Bitcoin should be given more attention by detractors.

[1] https://www.epi.org/productivity-pay-gap
by gilbetron | 2025-05-28 17:14:46+00:00
The future is gone. I'm in my 50s, and for nearly all of that time I thought, dreamt, and worked towards a future that I read about, researched, talked to others about, and consumed media about. But over the past several years I realize it is gone. I thought maybe it was just my age, but it seems like the world is doing the same, so maybe not my age. Another thread mentions that no one talks about "life in the 22nd century". People are focused on what's in front of them in the present. Even companies don't really talk about the future anymore, just vague AI thoughts (and often crazy negative ones, witness the CEOs talking about the white collar bloodbath coming).

Things aren't really changing in many ways, but changing crazy fast in other ways, but not toward anything in particular. Maybe it is some sort of singularity-type thing approaching that I'm feeling. All I know is that my life hasn't changed much in the past decade. Smartphones, awesome computers, instead streams of videos, a sea of video games and books and music, but nothing new and remarkable. AI is here, probably, but that is just weird and terrifying, and this coming from someone that has watched and participated in it's development the entirety of my adult life.

Instead of new categories being created, we're just optimizing the hell out of everything.
by zimbatm | 2025-05-28 17:15:11+00:00
One thing I miss the most when writing Markdown is this formula experience you get in Excel. Jot something down, get the result. Then link it to another block.

There are tools like Jupyter notebooks that have all the functionalities, but their file format isn't very readable or diffable using standard terminal tools.

A while back I wrote https://github.com/zimbatm/mdsh to explore the space. Voiden.md looks like a fancier version of that.
by ednite | 2025-05-28 17:15:41+00:00
Honestly, I’m kind of all over the place with my writing right now, but I can’t stop. It’s one of the reasons I finally joined HN. I’ve been a long-time reader here but recently decided to start sharing my 2-cents here and there.

I started a blog to get my thoughts out and explore whatever sparked my curiosity. It’s been a creative blast, and I’m still figuring it out as I go.

I do journal, though it’s more of a quick log, tracking time and daily developments. My deeper writing is more immersed. Lately, I’ve been spending a few hours most nights working on a self-improvement book, which I’ve been enjoying writing.

One unexpected benefit I can’t emphasize enough is how much writing has helped me stay sharp and more focused in my day job. It’s like a reset button for the brain. If you’re feeling stuck or low on motivation, I really recommend trying something completely different in your routine, especially something outside your comfort zone, like switching from digital to analog. Thanks for asking!
by alephnerd | 2025-05-28 17:16:07+00:00
> People twisting it for their ends simply produce counterfeit Dhamma that has nothing to do with the Buddha

Sure, but at the end of the day, it is state backed Sanghs that set the tone, and the largest Sanghs (Sri Lanka, Myanmar, and Thailand) have aligned with an ethnonationalist view due to historical conflicts with Christian and Muslim evangelism, and how intertwined Buddhist revivalism was with their anti-colonial movements in the 19th and 20th century.

Buddhism in Western countries feels more "highbrow" and "humanist", but in the majority of countries where Buddhism has explicit state backing, it is majoritarian in nature due to the revivalist and anti-colonial movement in the 19th and 20th century, and it is those states that will set the tone for the religion, not a couple dozen thousand Westerners (excluding diasporas as they continue to follow their homeland traditons).
by toomuchtodo | 2025-05-28 17:16:16+00:00
If your position is "well, it lasted this long and the organizational rot only killed a few hundred people" we may be unable to meet on this topic. How many deaths would be sufficient? I argue the decline in fatalities over time is due to commercial air traffic regulations and systems.

https://news.mit.edu/2024/study-flying-keeps-getting-safer-0...
by diggan | 2025-05-28 17:16:20+00:00
> I'm still not sure what the best inference stack on Rust is

I was just looking into this today!

The options I've found, but yet to evaluate:

- TorchScript + tch = Use `torch.jit.trace` to create a traced model, load with tch/rust-tokenizers

- rust-bert + tch = Seems to provide slightly higher-level usage, also use traced model

- ONNX Runtime - Convert (via transformers.onnx) .pt model to .onnx encoder and decoder, then use onnxruntime+ndarray for inference

- Candle crate - Seems to have the smallest API for basic inference, and AFAIK can load up models saved with model.save() without conversion or other things

These are the different approaches I've found so far, but probably missed a bunch. All of them seem OK, but on different abstraction-levels obviously, so depends on what you want ultimately. If anyone know any other approach, would be more than happy to hear about it!
by dalyons | 2025-05-28 17:16:21+00:00
yeah i realized as i wrote that out that my personal conclusions probably don't apply in a monoservice type architecture. If you have a mono(or few) service architecture with a single (or few) db, it is actually feasible to have integration tests that are worth the runtime. The bigger & more distributed you get, the more the costs of integration tests go up (velocity, fragility, maintenance, burden of mirroring production config) and the equation doesnt pencil out anymore. Probably other scenarios where im wrong also.
by luma | 2025-05-28 17:16:29+00:00
xAI has essentially zero market outside of twitter, and with recent system prompt shenanigans from Elon, I cannot imagine anyone signing up to pay for API hits when there's a non-zero chance your application will suddenly start complaining about white genocide. They're painted themselves into a corner with the product and Elon's increasingly erratic behavior, they now have to pay companies to use their service.
by dragonwriter | 2025-05-28 17:16:45+00:00
Are you claiming that the sola scriptura-like approach is actually an element of Theravada Buddhism or that the positions being defended with that approach are actually the distinct tenants of Theravada Buddhism? (I mean, I get from the repeated references to the Pali Canon that the arguments—framed as general to Buddhism—are likely Theravada-focused, but that doesn't really answer the question I was asking.)
by tumsfestival | 2025-05-28 17:16:46+00:00
>winget uses the same sources of truth as "Add/Remove programs" (msstore/appx and the "uninstall" group in the registry).

I find that behavior incredibly annoying. I mainly use Chocolatey, so every once in a while when a package is heavily outdated or missing from the repo I end up using Winget instead for convenience's sake. That means Winget keeps trying to update or manage Chocolatey packages, and as far as I know, there's no easy way to stop that.
by UncleEntity | 2025-05-28 17:17:01+00:00
> Remember when 3d printing was going to replace all manufacturing? Anybody?

Sure, but I'd argue the AIs are the new injection molding (as mentioned downthread) with the current batch being the equivalent of Bakelite.

Plus, who seriously said 3d printers were going to churn out Barbies by the millions? What I remember is people claiming they would be a viable source of one-off home production for whatever.
by game_the0ry | 2025-05-28 17:17:26+00:00
Call me stupid, but I fundamentally do not grasp why xAI would pay Telegram for access to its users. $300M seems like a crazy amount of money to put into a chat app.

I am genuinely curious about the business strategy behind the move bc that would be a market worth exploring - having something that the AI industry would pay for bc they are willing to spend a lot right now.