MurphyA/hacker-news huggingface dataset:
by dartharva | 2025-05-20 06:06:38+00:00
That internet.org "generation of mobile users" was before smartphones became ubiquitous and Jio (cheap connectivity) came into picture, and so is negligible.

It wasn't even successful in its own time - the ISPs that partnered with FB for internet.org at that time got submerged soon after. Absolutely nothing of that legacy remains. You will find it difficult to catch netizens in India who even remember FB's Free Basics.
by 3rdDeviation | 2025-05-20 06:06:47+00:00
Would tend to agree with most of that, but I think the assertion is Petey needed to ask his IT leadership to do the due diligence before diving in, not that he needed to decide using his own depth of skills and experience.

I assume he did and they said it was a bad idea - the memo they'd released a few weeks prior about Signal vulnerabilities seems to suggest a lack of faith in that approach - but he was already banging away on his phone with all the grocery reminders and definitely not battle plans he needs to keep pushing out. Which is also how it feels in the enterprise space these days.

Strange thing to see our bureaucracy start to behave like a corporation instead of the other way around.
by gurvinderd | 2025-05-20 06:07:19+00:00
Good work. I did the same thing - https://chromewebstore.google.com/detail/auto-browse/ngnikmg... and https://github.com/auto-browse/auto-browse-agent I tried playwright-crx, but it increased the size of the extension and sometime the browser got stuck. So i moved to using puppeteer instead. To save token, i have not enabled screenshot, instead relying on DOM.
by notsylver | 2025-05-20 06:07:29+00:00
I've had this too, especially it getting stuck at the very end and just.. never finishing. Once the usage-based billing comes into effect I think I'll try cursor again. What local models are you using? The local models I tried for autocomplete were unusable, though based on aiders benchmark I never really tried with larger models for chat. If I could I would love to go local-only instead.
by HenryBemis | 2025-05-20 06:08:11+00:00
(read with sarcastic tone) But hey, this is a 'lite' version or a 'red' version (icon is red) or a 'purple' version (icon is purple), so I am cooler that then others that have the standard.

I haven't used WhatsApp for 'a very long time' as I have exited the FB ecosystem, but back in the day I remember seeing "lite" or "WhatsApp+" or other variations of the software. I wouldn't be surprised that those "lite" or "+" come with baggage.
by ggm | 2025-05-20 06:08:12+00:00
I would like a less hyperbolic description of what actually happened.

here is my take with no information other than what was written up in this article.

They wrote a system which can modify code, they applied it to the launch scripts for itself, and its code modifications worried them because they removed some constraints they considered vital.

Thats it. The constraint could have been --max-virtual-memory=400GB or it could have been --disable-the-safety-interlock-on-nuclear-missiles Their point of concern was that they went.

But, what level of self aware intelligence is needed to drop constraints in the launch script? What if it simply determined they were not minimally necessary, and ignored that they exist for reasons outside functional minimalism, because that has no status inside it's own information model? What if these constraints had no expression inside the code? A simple 'dead code elimination' rule would remove a constraint about coredumps (for instance) if there was no code relating to core dumps.

What if the code didn't invoke safety-interlock-on-nuclear-missiles functions?

The article is mostly assumptive to understanding. If you remove any understanding (ie intelligence) from the question, what happens is precisely what a code optimising system might do, because thats what it's designed to do, possibly.
by akkartik | 2025-05-20 06:09:43+00:00
Terminals are full of hacks. For example, in my terminal project linked above the Readme says this:

"Backspace is known to not work in some configurations. As a workaround, typing ctrl-h tends to work in those situations." (https://git.sr.ht/~akkartik/teliva#known-issues)

This is a problem with every TUI out there built using ncurses. "What escape code does your terminal emit for backspace?" is a completely artificial problem at this point.

There are good reasons to deal with the terminal: I need programs built for it, or I need to interface with programs built for it. Programs that deal with 1D streams of bytes for stdin and stdout are simpler in text mode. But for anything else, I try to avoid it.
by nicoco | 2025-05-20 06:09:51+00:00
I am not a AI booster at all, but the fact that negative results are not published and that everyone is overselling their stuff in research papers is unfortunately not limited to AI. This is just a consequence of the way scientists are evaluated and of the scientific publishing industry, which basically suffers from the same shit than traditional media does (craving for audience).

Anyway, winter is coming, innit?
by seanmcdirmid | 2025-05-20 06:10:17+00:00
I don’t see why we don’t move kids more quickly to a university style education if they show that they can handle it. The 7 hour of class time per day (but don’t worry, you can do your homework in class) doesn’t seem that great anymore, it’s just a grind and sets you up for real failure when real learning begins in college (3 hours of classes a day but 9-12 hours of homework/studying).
by sandspar | 2025-05-20 06:10:58+00:00
I'm struck by his quotes. They sound like basic advice. "People are generally good, few people want to hurt you" etc. Normally people say this without thinking but with him it's backed up by so much experience. It's hard to share experience. I remember seeing a man whose son was murdered in a shooting. He kept trying to describe his pain, using simple, profound language. I felt sorry for him because of course few people in the audience could relate to him. So his words kind of went in one ear and out the other, at least for me. It's hard to know how deeply truthful something is unless you've lived it. I imagine that this guy in the article may feel very lonely sometimes. Plus it's hard to be "post adventure" etc. Olympic athletes and astronauts etc always talk about how hard it is to be on the other side of the mountain. "What now?"
by touristtam | 2025-05-20 06:11:00+00:00
Nestle isn't a complete novice in dodgy dealing when it comes to bottle water.

As a company they are in the difficult position of having to both respect local framework around extraction and bottling of water and the potential impact on their export markets if the water is found to be bellow par.

Good on the French Senat not let this one go, and shame on the French Govt to have been so lenient on a company.
by grishka | 2025-05-20 06:11:21+00:00
I researched it a while ago as a Russian. You can't just visit North Korea by booking a ticket and going there. You have to buy a tour, and even then, while you're there, you can't move freely, can't interact with the locals, and can't have North Korean money, you can only buy things from special tourist shops for foreign currency. You're only allowed to see places and things approved by the government to be seen by foreign tourists.
by scantis | 2025-05-20 06:11:46+00:00
Laws and regulation should never be to specific. You give very specific guidelines and times, such as 8 years, 50% of etc.

Principles would be formulated differently. I'd prefer something along the lines like:

Before remastering, let a game mature.

Cherish the initial release, archive it and keep it available.

Take care when remastering a game, to be true to the original, include a switch in the options if possible.

Etc.... maybe improved wording.
by __MatrixMan__ | 2025-05-20 06:11:55+00:00
It's not that I think that future generations are dumb or anything like that, it's just that the longer an assumption is held, the less likely people are to be prepared for it being invalidated.

Many of the people who designed our electrical infrastructure are still alive. Far fewer are needed to keep it running. If we must rethink our priors, I'd rather have both groups in the room while we do it.
by Suppafly | 2025-05-20 06:12:19+00:00
>One example is my wife and I flew to Venice for a long weekend and hired a speed-boat to transfer us from the airport to our hotel. We literally walked up to the pier, threw our carry-on bags in the back, jumped in and roared off.

Not as fancy, but my wife and kid met some friends in chicago, and the friends sprung for a water taxi to get them all from one side of town to the other. It's not even that expensive, but not something we'd just spend money on vs walking a bit and taking a train or bus.
by bawolff | 2025-05-20 06:13:11+00:00
> Real sovereign nations are, as it turns out, more powerful than the ICC.

The ICC is best understood as a consortium of soverign states. The US is more powerful than pretty much all other states combined. So really its not that soverign states are more powerful than the ICC, but that usa is more powerful than everyone and does what it wants.

> This isn’t a Dutch district court in The Hague trying ordinary crimes

This is kind of an odd distinction given that the real dutch courts do claim universial juridsiction over international crimes. Real dutch courts claim the right to prosecute these crimes regardless of where they take place including in non-icc countries. The ICC on the other hand is much more limited.
by viraptor | 2025-05-20 06:13:46+00:00
> Imagine what you would do if you thought weakness could leave you no recourse if you were sent to the gulags? How ruthless and self serving would you get?

On average, not much apparently. Can't find the story now, but there was someone recounting Jewish families still hiding and hoping people aren't coming for them specifically, in towns where soldiers ended up coming for all the families. It seems like when it comes to similar decisions made individually, people aren't that keen to risk their lives.
by southernplaces7 | 2025-05-20 06:13:54+00:00
Native Spanish speaker for what Spanish speaking part of the world? There's a moderate bit of difference between Spanish as it's spoken and written in Argentina or Spain vs. Spanish in Mexico, for example.

Also, though i'm not a native speaker, but I've been living in Mexico and speaking the language for 20 years, since I was 20, and I both speak and write it exactly as well as any native. Feel free to drop me an email if interested: patternslice at protonmail.
by garylkz | 2025-05-20 06:14:10+00:00
Curious, if you don't mind answering, do you mainly uses Ubuntu or Nixos, and which one do you liked more ATM?

Regarding Steam, do you install it with distro provided or through Flatpak?

What is the spec of your machine that you do Linux gaming on? I've noticed a notable performance penalty (around 10%, even higher on GPU heavy games) when running games with Proton, which is mainly why I haven't dropped Windows yet.
by ayrtondesozzla | 2025-05-20 06:15:28+00:00
Do you've any textual evidence of this 8-year stretch of your life where you see yourself as being perpetually correct? Do you mean that you were very specifically predicting flexible natural language chatbots, or vaguely alluding to some sort of technological singularity?

We absolutely have not reached anything resembling anyone's definition of a singularity, so you are very much still not proven correct in this. Unless there are weaker definitions of that than I realised?

I think you'll be proven wrong about the economy too, but only time will tell there.
by dartharva | 2025-05-20 06:18:10+00:00
This poor article makes no clarification on the proportion of the "groups" it divides the subjects in its own study, and just assumes in its suggestions that the family members infected with those tendencies are even interested in talking to you in the first place.

> "The idea is to keep asking questions, to keep saying 'Hey, why do you think this?'" said Marie-Louise Paulesc, an associate teaching professor for the College of Integrative Sciences and Arts who co-teaches Seeking Truth: Misinformation with Hollinger. "And understanding their position and approach it from, 'You are still my family, right?' I want to keep the communication channel open."

> Next, you can ask probing questions. Asking them to explain their views and experiences will give them a chance to see the logical fallacies in their arguments.

Ah yes, all you needed to do was question them back. Why didn't I think of that? Patience and logical reasoning is something you know they are strong at after all! /s
by Suppafly | 2025-05-20 06:18:37+00:00
>Do I really need that new phone? I have a perfectly serviceable phone, what do I really get from these stuff that is totally within my mean.

I always wonder how rich I'd need to be to just buy a new phone. I always get the step down models and use them for years, only upgrading when they stop working well or I get forced to upgrade when they change network technologies. I could afford to buy any phone I wanted right now, but it seems like such a financially dumb decision.
by BenFranklin100 | 2025-05-20 06:18:44+00:00
The author is a Princeton PhD grad working in physics. Funding for this type of work usually comes from the NSF. NSF is under attack by DOGE, and Trump has proposed slashing the NSF budget by 55%.

A reason used to justify these massive cuts is that AI will soon replace traditional research. This post demonstrates this assumption is likely false.
by gen220 | 2025-05-20 06:21:08+00:00
I’d generally prefer comments in code. The README’s are relatively sparse and contain information that would be a bit too high-level for module or class-level comments. If commentary is specific to a module or class or method, the documentation belongs there. My rule of thumb is if the commentary helps you navigate and understand rules that apply to entire sets of modules rooted at `foo/`, it generally belongs in `foo/README`.

For example “this module contains logic defining routes for serving an HTTP API. We don’t write any logic that interacts directly with db models in these modules. Rather, these modules make calls to services in `/services`, which make such calls.”

It wouldn’t make sense to duplicate this comment across every router sub-module. And it’s not obvious from looking at any one module that this rule is applied across all modules, without such guidance.

These little bits of scaffolding really help narrow down the scope of the code that LLMs eventually try to write.
by searchcord | 2025-05-20 06:21:46+00:00
Hey,

Thanks for your suggestions.

> 1) I'd suggest anonymizing the usernames / author ids to something more privacy friendly such as how some image sites were generating 3-4 random words as a human readable unique id. This removes a lot of the reason people would opt out (i.e. posts being tracked down years later)

In the original iteration of Searchcord, it used to work similarly to that. The username was `sha256(userid+guildid)`, truncated to the first 8 characters. Unfortunately, it was pretty hard to follow chats. I will try your idea and see how it works, though.

> 2) You not seem to have a clear rate limit documentation.

This is a good idea. The rate limit varies by endpoint, and I haven't gotten around to documenting each one.

> If you are asking people to pay for commercial use, I'd suggest making it clear what the rough original limits are as well as the rough price range of what you'd offer.

I have absolutely zero idea what industry would be interested in this, in what form, and if anyone would even pay.

> 3) Tbh, the only real thing I want from this project is basically narrative / roleplay / writing content for LLM reasons as I'm trying to build a rules-oriented system that narrates via LLM. If you don't want people using this data for this purpose, I'd suggest making that clear.

I really don't care what people do with the data, as long as they are not spamming requests or using the data for commercial purposes without permission.
by Steffest | 2025-05-20 06:21:47+00:00
Very Nice! I love web-based editors. I like how an imported SVG clearly shows all objects/groups, even with correct previews.

2 features I'm missing or couldn't find: - is there way to convert lines to shapes? - is there a way to edit the SVG code directly by hand in real time? (maybe that's too niche for casual users, but some things - like fills - are way easier to edit in code than in visual tools)

Any chance of open sourcing this?
Tell HN: Fastmail prices increasing by 20% for some users
by mvdtnz | 2025-05-20 06:22:15+00:00
I received the following email from Fastmail. This represents a more than 20% increase in my plan. It's also worth noting that they use GST (equivalent to VAT) collection as an excuse for the increase. They have been obligated to collect GST since at least 2019.

Hello — itʼs Bron, the Fastmail CEO.

I’m writing to share important information about recent changes to our subscription plans, which will affect your subscription. Your next renewal, on July 25, 2025, will now cost NZD 102.00 per year.

We have listened to user requests and will now bill you in NZD rather than US dollars — no more currency conversion fees, and a stable price.

In line with local laws, we are now obliged to charge GST. This is included in your new price noted above.

You were previously on a 12-month billing schedule. Our new billing system does not support this, so we have moved you to yearly billing. To switch to a 1 month, 2 year, or 3 year subscription, go to Settings → Billing & Plan.

Your next renewal will appear as Paddle.net* Fastmail on your financial statement, and the receipt will be delivered to a Masked Email address, which we will create just for your billing emails when you next enter your payment information.

This is the first update to our plans since 2017, and our operating costs have risen significantly in that time. Your subscription allows us to operate an email service without having to pay our bills through advertising to you, or selling your data. It also supports our contributions to open standards — where we’re at the forefront of keeping email open for the future — and funds the development of new features.

You can always check our blog for the latest —- here are a few highlights from the past 5 years:

• Masked Email to help you protect your identity. • Productivity tools like Undo Send, Snooze, and Scheduled Send. • Customization options like Dark Mode, Labels, Themes, and Custom Swipes. • Mute Conversations and our address picker for calendar invites. Thank you for choosing Fastmail. We are grateful to have you as our customer, and we hope to continue working with you for many years to come.

If you have any questions or concerns, please reply to this message and our support team will be happy to assist.

Headshot of Bron Gondwana Cheers, Bron Gondwana, CEO, Fastmail
by TeMPOraL | 2025-05-20 06:23:04+00:00
LLMs definitely know more of the current SOTA in everything than anyone alive, and that doesn't even count in the generous amount of searching capability granted to them by vendors. They may fail to utilize results fully due to limited reasoning ability, but they more than make up for it in volume.

> Can LLMs come up with the 1% ideas that breakthrough? Paired with great execution

It's more like 0.01%, and it's not the target anyway. The world doesn't run on breakthroughs and great execution, it runs on the 99.99% of the so-so work and incremental refinement.
by ArthurStacks | 2025-05-20 06:23:06+00:00
Many people without experience ask this same question.

It isnt relevant. They arent just producing code and pushing it, saying it works. It undergoes the same extensive testing for stability and security as the solution written by anyone else goes through. If it passes that, then its as likely to have issues further down the line as the solution written solely by the senior dev would have.
by sushibowl | 2025-05-20 06:23:35+00:00
There was an article about this journey just recently: https://bigthink.com/strange-maps/portugal-to-singapore-trai...

Unfortunately you may have to wait some time, at the moment the journey is not be completable because the Paris-Moscow express service (and indeed all train service between Russia and Western Europe) is suspended due to sanctions against Russia.
Show HN: DeepShot – an open-source NBA predictor with ML, EWMA, and live UI
by saccofrancesco | 2025-05-20 06:23:58+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 amlib | 2025-05-20 06:24:00+00:00
I own a 2011 thinkpad, a 2014 i7 desktop and a "brand new" 2024 zen5 desktop. They all work wonderfully and all functionality I paid for is working. I haven't had a single problem with the newest machine since I bought it other than doing the rigmarole to get accelerated video encoder/decoder to work on Fedora. Sucks but I can't complain.

The older machines I've owned since around 2014 and I remember the hardware support was fairly competent but far from perfect and graphics and multimidia performance was mediocre at best and ZERO support for accelerated video encode/decoder. Fast forward to around the last year or two and linux on both of these machines is screaming fast (within those machines capabilities...), graphics and multimidia is as good as you could get on windows (thanks wayland and pipewire!) and acc. video decode/encode works great (still have to do the rigmarole in fedora, but it's ootb in manjaro).

Both the 2014 machine and the 2025 sport a 4k display @120hz (no frame drops!) with no issues using 200% scaling for hi-dpi usage. Pretty much all of the apps are hi-dpi aware, with the exception of a few running on WINE which until a few months wasn't HI-DPI aware. (this feature is experimental and among many other improvements in WINE may take another year to mature and be 100% stable)
by asdxrfx | 2025-05-20 06:24:42+00:00
Hi HN,

I'm a solo founder building a Compliance-as-a-Service platform focused on startups and indie developers who find tools like Vanta/Drata too expensive or complex. Think of it as "SOC 2 for solo devs" — affordable, easy to use, and monthly pricing.

I launched about 2 weeks ago, and so far: 100+ registered users; 60+ startups onboarded; Fully built MVP, launched, iterating fast; Based in Azerbaijan, which helps keep ops lean

I'm bootstrapping everything — product, design, support, and growth. No revenue yet, but lots of demand from early users asking about audits, integrations, and long-term support.

Why I'm Posting: I'm preparing to raise a small seed round to grow this into something serious — cover runway, build a small team, support more frameworks, and partner with audit firms.

I’m considering asking $200K for 10% equity (implying a $2M valuation). This would give me 18–24 months of runway here.

My Questions for HN: Is this a reasonable raise/valuation given the early traction and solo founder status?

Would investors be open to this if I’m based outside the US (Azerbaijan)?

Any tips on how/where to approach angels or pre-seed VCs who get compliance, SaaS, or developer tools?

Any thoughts, advice, or intros would be massively appreciated

Thanks!