MurphyA/hacker-news huggingface dataset:
by g947o | 2026-01-24 21:36:45+00:00
That's what I thought as well, until I actually started migrating. I learned a few things:

* You probably don't have that many accounts associated with the email, actually. I have about 50 accounts that I care about enough to move, which took me a morning, but it's doable.

* For the same reason, you probably don't have that many (real human) contacts as well. But I could be very wrong. For me, I still occasionally use Gmail to communicate with a few people (like every two months), but that's infrequent enough that I don't care about how bad Gmail is.

* You probably want to review which services you don't regularly use any more, and if you don't have precious data stored with them (you probably shouldn't), consider closing the account instead of changing the email address, if that's an option for the provider.

* You can of course keep checking the original inbox or do forwarding. My experience is that, very quickly, I only need to occasionally check the old email. I still get a few useful emails here and there, but it's manageable. (Plus emails that remind me I should just delete the account)

You can do it.
by apublicfrog | 2026-01-24 21:36:50+00:00
No, and it seems you're intentionally inferring something there.

I am saying that the article is comparing two features that are different and alluding to them being the same to confuse the non-informed reader.

I have no idea what a "tariff wall" is, but I don't believe Tesla or BYD pay a tariff in my country.
by giantg2 | 2026-01-24 21:37:09+00:00
Is it working if it's not actually doing anything? As in, the recipients are not at risk of contracting it, there is no difference in risk between the vaccinated and unvaccinated in an environment that lacks the pathogen. Travel requirements could continue the protection with less risk, just like with Yellow Fever.

It's not because we have so many people vaccinated. It's because we had so many people vaccinated when it existed. Polio has been eradicated from all but 2-3 countries due to past vaccination efforts. Just as Yellow Fever has been eradicated in the US and that vaccine is only required for travel to risky places.
by what-if | 2026-01-24 21:38:13+00:00
These search engines don't fullfil my request.

Lilo states that they treat special characters as search operators in their documentation. "Example: recipe +chocolate displays pages containing recipe and chocolate." https://support.lilo.org/docs/utiliser-lilo-au-quotidien/ast...

Although Qwant and Gibiru don't explicitly state anything, they still strip special characters from phrases.

Case 1: Below I search for the nonce word "go9!" and both search engines proceed to ignore the exclamation mark at the end.

Qwant: https://files.catbox.moe/kv776l.png

Gibiru: https://files.catbox.moe/6enerz.png

Case 2: When searching three standalone exclamation marks, I get the "No results found" message on both search engines. What's interesting is that Qwant successfully displays a preview of the Wikipedia article of the band with the name "!!!"

Gibiru: https://files.catbox.moe/4dtzhj.png

Qwant: https://files.catbox.moe/1qetqt.png

Case 3: When searching for the hyphenated phrase "dot-dot", I get results that contain the phrases "Dot Dot" or "Dotdot" or "Dot [wildcard] Dot":

Gibiru: https://files.catbox.moe/mqke9d.png

Qwant: https://files.catbox.moe/ubj8x5.png

Thank you for the consideration and time you took to respond nonetheless.
by skippyboxedhero | 2026-01-24 21:38:20+00:00
Because of OAuth. If they gave people API keys then no-one buys their ludicrously priced API product (I assume their strategy is to subsidise their consumer product with the business product).

You can use Claude Code SDK but it requires a token from Claude Code. If you use this token anywhere else, your account gets shut down.

Claude -p still hits Claude Code with all the tools, all the Claude Code wrapping.
by bdangubic | 2026-01-24 21:38:21+00:00
As I wrote “ The rewards are worth it.” perhaps I should have added “to me.” I would invest even more time as for me it is an insane multiplier and I have been coding for 29 years “by hand” before LLMs.

I see evidence everywhere - there are many influential people in our professional writing/showing/… (e.g. https://antirez.com/news/158) the benefits and that personally made me make a significant investment to learn/setup/… I took it as a challenge, if other people can make them into a huge multiplier I was gonna be “with them” vs naysayers
by cajazzer | 2026-01-24 21:38:28+00:00
Good question — this is one of the tricky parts.

I don’t think you can support something like this if it’s a total black box. If behavior drifts, users need some way to see what state the system thinks it’s in and why it did what it did, otherwise support becomes guesswork.

On updates, I’m pretty cautious about changing behavior silently. I’d expect versioned behavior, explicit migrations, and being careful about what auto-updates versus what users opt into.

And if people are paying over time, updates need to be real improvements they can understand, not just maintenance or regressions.

This feels more like a design problem than a testing problem.
by simianwords | 2026-01-24 21:39:11+00:00
Main benefit with microservices is independent deployments.

In my team, we once had 5 deployments of our service in a day and we did not have to coordinate it with anyone outside the team. This is an amazing benefit. Not many realise the cost we pay due to coordination. I can't even imagine how this would work in a monolith. Maybe we would meticulously write code in our dev environment and kinda pray that it works properly in production when our code is released say once a day.

Real life is more messy and it is great that I had the option to deploy 5 times to production. That fast feedback loop is much appreciated.
by takanot | 2026-01-24 21:39:29+00:00
> For spam which only does not require manual effort on the other side, there is no reason to filter out potential victims and all the more reason to make it look as legit as possible to maximize conversion rates.

Unless there's a trade-off. Saying "respond now or your account will be erased!" doesn't sound very legit. But the number of additional victims the phisher gets by doing probably outweighs the number of more sophisticated victims he loses.
by pveierland | 2026-01-24 21:39:35+00:00
Just disabled the "Smart features" setting in Gmail. Disabling this feature force-disables these other settings:

- Grammar

- Spelling

- Auto-correct

Pretty dark UX to force users into an all AI or nothing situation.

PS1: Yes, I've paid for Google One for years and I'm not just a free user.

PS2: Yes, these features are entirely possible to provide without training on your specific user data.
by iandanforth | 2026-01-24 21:39:50+00:00
This seems to be the classic discussion over what counts as reliable. Humans aren't particularly reliable, and as any hardware engineer knows, even if you have provably correct algorithms your software system can never be 100% reliable because cosmic rays and spilled coffee. You can get close via herculean efforts in software and hardware co-design but never all the way. To try to pierce the hype of AI agents without allowing for the surprisingly low bar set by humans across a large array of tasks is to miss the forest for the trees.
by hebejebelus | 2026-01-24 21:40:00+00:00
Since we're all posting about our favourite email provider, Purelymail has been one of my best discoveries of the last year or so. Ten dollars a year (though it's expected that price will go up) for as many mailboxes as you like. There's a webmail too in case you don't want your own IMAP client. I migrated every email I had (except an unmigrateable @gmail.com) to Purelymail over Christmas and I couldn't be happier.
by kayo_20211030 | 2026-01-24 21:40:35+00:00
Unless you have Netflix scale, or Netflix scale problems, why bother with micro-services?

Most mid-scale problems don't demand a micro-services solution, with data ownership, delineation of service responsibilities, etc. Monoliths with single-truth databases work just fine.

Micro-services are an organizational convenience, and not a technology response to complexity. It's easier to manage groups of people than it is to manage complex technology. That's fine if you need it. Normally, it's not.

If it works for you, sure, go ahead. If it doesn't, don't chase a topical orthodoxy.
by bitwize | 2026-01-24 21:40:51+00:00
> This is, of course, false. As every experienced software engineer knows, it is not possible to accurately estimate software projects.

Hogwash. Has this person never run a business, or interacted with those who have? The business depends on estimates in order to quantitatively determine how much time, money, and resources to allocate to a project. Teams in the manufacturing and construction fields deliver estimates all the time. Why shouldn't IT people be held to the same standard?

If you can't estimate, it's generally because your process isn't comprehensive enough. Tim Bryce said it's very straightforward, once you account for all the variables, including your bill of materials (what goes into the product), and the skill level and effectiveness rating (measured as the ratio of direct work to total time on the job) of the personnel involved. (You are tracking these things, aren't you?)

https://www.modernanalyst.com/Resources/Articles/tabid/115/I...

> The pro-estimation dogma says that these questions ought to be answered during the planning process, so that each individual piece of work being discussed is scoped small enough to be accurately estimated. I’m not impressed by this answer. It seems to me to be a throwback to the bad old days of software architecture, where one architect would map everything out in advance, so that individual programmers simply had to mechanically follow instructions.

If you're not dividing the work such that about ~60% of the time is spent in analysis and design and only ~15% in programming, you've got your priorities backwards. In the "bad old days", systems got delivered on time and under budget, and they shipped in working order, rather than frustrating users with a series of broken or half-working systems. This is because PRIDE, the scientific approach to systems analysis and design, was the standard. It still is in places like Japan. Not so much America, where a lot of software gets produced it's true, but very little of it is any good.
by conradkay | 2026-01-24 21:40:55+00:00
My guess would be that performance improvements (mostly hardware from Moore's law and the proliferation of SSDs, but also SQLite itself) have led to far fewer websites needing to run on more than 1 computer, and most are fine on a $5/month VPS

And stuff like https://litestream.io/ or SQLite adding STRICT mode
by mrandish | 2026-01-24 21:41:39+00:00
I envy you. Must be nice to open up a wall jack and be pleasantly surprised instead of bitterly disappointed :-).

I recently built a vacation property and could choose what to install. Initially, I was thinking CAT6A but after getting some good quality plenum-rated 6A to play with, I discovered it's surprisingly thick and doesn't bend very easily (minimum corner radii to avoid shield damage are actually specced) and it's not exactly easy to DIY new connectors on them correctly if you don't do it all the time.

So, after really considering the max throughput I'm ever likely to actually use, I decided to go with some good CAT6. It wasn't even a cost thing, as the difference was negligible. It was just practical reality. None of the runs are very long and I should be able to get up to 10gbps on 6A, although I doubt I'll ever use more than 2.5gbps (only using 1gbps today). One factor is the property is off-grid except for AC, so data is via StarLink anyway and fiber won't ever happen out there. While LEO satellite and terrestrial cellular speeds will increase in coming years, when more than 2.5gpbs is available - it'll almost certainly be priced to maximize B2B profit and we probably wouldn't pay that for a vacation house (because this is the US, not someplace that prices broadband rationally like Korea).
by 3eb7988a1663 | 2026-01-24 21:42:20+00:00
That seems an impossible range.

This site[0] claims a Prius Prime XSE gets 1.42 miles/kWh. Or (1.42 miles /1000Wh)*2 = 0.0028 miles. Which is ~14 feet, which is significantly more in line with my expectations (though still high)

[0] https://www.motortrend.com/reviews/2024-toyota-prius-prime-x...
by thechao | 2026-01-24 21:42:30+00:00
I know this is a bit cursed; but, I always wanted a bitfield-on-steroids construct:

struct Dang : bits 64 // 64 bits wide, int total
{
foo : bits 5 @ 0; // 5 bits wide at bit offset 0
bar : bits 5 @ 0;
baz : bits 16 @ 4; // 16 bits wide at bit offset 4
tom : bits 11 @ 32;
};
by neilwilson | 2026-01-24 21:42:36+00:00
Vat is stupidly complex. Try doing an international conference for example. Not to mention the impact on imports as the OP discovered.

Quite why people think tax stays in one place is beyond me - all costs are passed on and tax is no different. Putting the tax on employer NiCS for example would result in roughly the same business collection and payment, but with a significant reduction in administration and the tax gap since PAYE collection is more efficient.

And quite why obtaining foreign items more expensive is seen as a negotiating point could only be brought up by somebody who hasn’t thought through how floating exchange rates work. We want more stuff coming in and less going out. That’s how you win in international trade. Exports are a cost remember.

As we see from the US, it is the local population that pays the cost of import tariffs and taxes. The currency exchange rate fixes the rest.
by ntoskrnl_exe | 2026-01-24 21:43:09+00:00
I tried using Hotmail as my primary for a while a few years ago and I've never seen more legitimate mail being entirely dropped with no explanation. It would never reach the inbox, it wouldn't be in the junk folder, it was as if the other party had never even sent it, despite assuring me they had. Never had that happen with Gmail or really any other mail service out there.
by kryogen1c | 2026-01-24 21:43:50+00:00
> The Trump regime murdered a guy for protesting them today

I dont know what youre talking about, I dont follow politics. And even if I did, I dont know what relevance that could have on our conversation.

> I'm not interested in engaging [...] I won't waste my time talking

Then I agree, commenting on a public forum is not the right place for you

> Rules are rules and violence is violence

Laws (not sure why you switched to taking about rules) are explicity - not implicitly - backed by state violence. Unsure where the confusion is.
by Rodeoclash | 2026-01-24 21:44:03+00:00
I don't think it's possible with players like the one Mux uses (I assume is using the underlying video technology in the browser).

Some developments in this space over the past few years have been the ability to interact with the actual frames of video being rendered and to output those into a canvas tag. This is under the Web Codecs API.

For a while I was working on a video review tool for eSports teams which required the ability to have frame perfect annotations. I got around the inability to perfectly pause on the same frame by using screenshots of the video which were overlayed over the video but with the codecs API, you don't actually need this. It opens up all sorts of features like being able to play videos backwards for example.
by cptskippy | 2026-01-24 21:44:20+00:00
> I think you may have seen a Leica in the list and way over-indexed on that, while it's actually at quite old D-LUX Typ-109 (not much newer than the Canon it replaces).

> And I think the smug condescension throughout the response is closer to a kind of elitism, no?

The irony of these sentences... I'm not sure what "over-indexed" means and I know nothing about Leica cameras beyond knowing the type of people that carry them around.

Thanks for proving my argument further.
by TeMPOraL | 2026-01-24 21:45:38+00:00
Is there even a regulated meaning to "made in X"?

The way I see it, "made in Europe" may be dubious, but "made in EU" should be just as okay to write as "made in USA". And if it's not a thing, well, nothing is a thing until people make it a thing.

EDIT: also we're talking about a software product here, where most things written on the product is legally meaningless - otherwise we'd have special customs regimes for those major software exporter places like "love" and "♡".
by CrzyLngPwd | 2026-01-24 21:46:07+00:00
I have had gmail for decades.

The best thing I did recently was turn off the smart features, add a bunch of filters, and unsubscribe from stuff I was no longer interested in.

It was initially a shock to see so many emails I hadn't cared for, but an hour of curation, and it has been a delight ever since.
by malux85 | 2026-01-24 21:46:40+00:00
Yes, and it’s now up to us as managers to engineer that ebb and flow as part of the process. Don’t assign too much work all the time. Make sure that the employees feel excited and rewarded for their hard work (don’t just dump another pile on their desk). Make sure their work is diverse enough so they are not stuck doing the same slog all the time.
Make sure the employee sees the big picture of the company - this is how your work is contributing to our mission (the janitor at nasa isn’t sweeping the floor, he’s helping put a man on the moon). When boring work must be done tell them you know it’s boring but all of us have to shovel gravel sometimes, it’s just part of life, but there’s a bit of fun on the other side of it. Be interested in the employees - what are their personal goals over the next 12 months? Learn their dogs name, learn their hobbies, be interested in them as a human and then TRY HELP THEM get to their personal goals. If they want to get fit then block out an hour gym time and send them off to it. Encourage them to bring you new ideas, support them to try out the new ideas - if it doesn’t work out then “hey no problem” but if it does work out tell everyone in the company very publicly and make a lot of noise about it. Don’t criticise them in public, take them aside and help them be better. And lastly, is someone isn’t working out, or is causing cultural problems - get rid of them, it’s harming more than you think. Don’t micromanage - assign the work, support them and then get the hell out of the way.

Good managers will do all of this simultaneously.

Bad managers just try to cram as much work in as possible. Because they are so poor at evaluating the quality of what their employees are doing, the only thing they understand is maximise throughput at the expense of all else. If your manager is like this, leave asap
by genuser | 2026-01-24 21:46:58+00:00
In an era where our smartphones are vaults for personal data, financial information, and digital identity, relying solely on built-in protections is a calculated risk. While Google Play Protect offers a foundational layer of security for all Android phones, the evolving sophistication of mobile threats from polymorphic malware and AI-powered phishing to sophisticated fraud schemes demands a more robust defense. After extensive weeks of installation, testing, and evaluation, we’ve identified the leading Android antivirus solutions that offer superior protection, value, and usability. Whether your priority is ironclad malware detection, comprehensive privacy tools, or budget-friendly security, this guide provides the definitive breakdown to help you choose the right guardian for your device in 2026.
by throw0101c | 2026-01-24 21:47:18+00:00
> The title seems pretty click-bait. If you read the article the argument isn't that vaccines don't work or that not vaccinating may increase disease and deaths. It's that our personal freedoms should still win.

Freedom is all well and good, but what about responsibility? Are you not (partially) responsible for keeping the community you live in safe?

In the US you were born into free and working society because those before you took responsibility to make it so: should you not do the same for the next generation? ((Re-)Introducing disease(s) brings back suffering and subjugation that are imposed on new generation.)
by soulofmischief | 2026-01-24 21:47:51+00:00
My biggest turnoff has been the fact that you don't own your own data/account and are beholden to whichever dictator(s) run the instance you started out on. You can migrate, but that entire process is just convoluted. I should be able to create an account with my own keys and use them anywhere. Servers can choose to use and share allowlists or blocklists. Each instance being its own little world kills discovery and adds a ton of friction.

And instances seem to be pretty heavy on resources. Reminds me of why Matrix never really took off, running a Matrix server is just too difficult and time-consuming for what you get out of it.

I know proponents of Mastodon will point out that you can work around these warts, but I don't want to. I don't think the model is suited for me.
by GoatInGrey | 2026-01-24 21:48:52+00:00
It's not satire but I see where you're coming from.

Applying distributed human team concepts to a porting task squeezes extra performance from LLMs much further up the diminishing returns curve. That matters because porting projects are actually well-suited for autonomous agents: existing code provides context, objective criteria catch more LLM-grade bugs than greenfield work, and established unit tests offer clear targets.

I guess what I'm trying to say is that the setup seems absurd because it is. Though it also carries real utility for this specific use case. Apply the same approach to running a startup or writing a paid service from scratch and you'd get very different results.
by PradeetPatel | 2026-01-24 21:50:50+00:00
Why would it be satire? I thought that's a pretty stranded Agentic workflows.

My current workplace follows a similar workflow. We have a repository full of agent.md files for different roles and associated personas.

E.g. For project managers, you might have a feature focused one, a delivery driven one, and one that aims to minimise scope/technology creep.
by skippyboxedhero | 2026-01-24 21:52:19+00:00
Right, but the model is still: you tell the AI what to do, this is the AI tells other AIs what to do. The context makes a huge difference because it has to be able to run autonomously. It is possible to do this with SDK and the workflow is completely different.

It is very difficult to manage task lists in context. Have you actually tried to do this? i.e. not within a Claude Code chat instance but by one-shot prompting. It is possible that they have worked out some way to do this, but when you have tens of tasks, merge conflicts, you are running that prompt over months, etc. At best, it doesn't work. At worst, you are burning a lot of tokens for nothing.

It is hard to bootstrap because this isn't how Claude Code works. If you are just using OpenRouter, it is also not easy because, after setting up tools/rebuilding Claude Code, it is very challenging to setup an environment so the AI can work effectively, errors can be returned, questions returned, etc. Afaik, this is basically what Aider does...it is not easy, it is especially not easy in Claude Code which has a lot of binding choices from the business strategy that Anthropic picked.
by Fire-Dragon-DoL | 2026-01-24 21:52:54+00:00
Because story points MUST be specific per person based on the smallest task they ever faced, they cannot be summed up because they are not units, and points do not translate to time, we cannot talk about story points.

Sorry if it comes through as rude, but this is how I keep repeatedly being told story points work.

If you look at all those properties together, story points are completely useless.

The only moment time it makes sense is when you have a SHARED understanding of the smallest point AND you can translate it to time. When you do that, story points are useful. Also, they become time, so there is no reason to use points.