MurphyA/hacker-news huggingface dataset:
by mh- | 2026-02-21 01:32:21+00:00
I don't have a horse in this race, but:

> [..] machine-readable archive of information associated with your account in HTML and JSON files. [..] including your profile information, your posts, your Direct Messages, your Moments, your media ([..]), a list of your followers, a list of accounts that you are following, your address book, Lists that you’ve created, are a member of or follow, [..], and more.

(Note that I actually elided some additional things that are included in the export, for readability's sake.)

https://help.x.com/en/managing-your-account/accessing-your-x...
by jaza | 2026-02-21 01:32:30+00:00
My main bank is Commonwealth aka CBA (one of the "big 4" banks here in Australia). For a long time, I held out against installing their mobile app (on Android), and managed fine with their web UI (and with 2FA codes via SMS). Then, 2 or 3 years ago, I needed to start using PayID (sort-of Australia's version of Venmo, ie free instant transfers, except it's supported directly by all the major banks here). And I discovered that CBA had (deliberately?) only added PayID support to their mobile app, you absolutely can't use it in their web UI (last I checked). So I had to finally relent and install the mobile app. I started out only opening it on the rare occasions when I needed to send money to someone via PayID.

Then, a while later, CBA pretty much phased out SMS-based 2FA (or they said that if you had the mobile app installed then you can no longer use it?). Only other supported option is in-app 2FA (no support for third-party TOTP apps). So I had to start opening the mobile app every time I needed a 2FA code. Then, within the last year or so, they made a new rule, that in order to log in to the web UI at all (just initial login, I'm not talking about sending money or any other high-risk action), you had to receive a push notification via the mobile app and tap "allow". So now I literally can't log in to the web UI without also logging in to the mobile app!

So, unfortunately, "just keep using the bank's website on desktop" is increasingly and deliberately becoming not an option. I assume there are many similar stories with other banks around the world.
by sershe | 2026-02-21 01:32:31+00:00
I feel like for me (a man) algorithm is super sensitive to engagement. If I er I mean my friend would look at these thirst traps, I er I mean my friend would have feed 90% full of them. On the other hand if I watch anything else I get none, and instead it's 90% epoxy table making, home inspection fails, rats solving puzzles, climbing videos or whatever it is I watched. Seems like mixing it up would be better, I can only watch so many rats solving puzzles.
by HenryOsborn | 2026-02-21 01:32:47+00:00
This was the inevitable endpoint of the current AI unit economics. When inference costs are this high and open-source models are compressing SaaS margins to zero, companies can't survive on standard subscription models. They have to subsidize the compute by monetizing the user's context window. The real liability isn't just ads; it's what happens when autonomous agents start making financial decisions influenced by sponsored retrieval data.
by akerl_ | 2026-02-21 01:32:51+00:00
The idea is that instead of adding a nonsense file, you use the native .gitignore functionality.

".gitkeep" is just a human thing; it would work the same if you called it ".blahblah".

So their pitch is that if you want to explicitly keep the existence of the directory as a committed part of the repo, you're better off using the actual .gitignore functionality to check in the .gitignore file but ignore anything else in the directory.

I don't find it amazingly compelling; .gitkeep isn't breaking anything.
by lq9AJ8yrfs | 2026-02-21 01:33:25+00:00
there are a lot of "do what I mean" type papercuts in openscad. BOSL2 is a library that, for me at least, takes away enough of them to make a rewarding experience. still find myself brute forcing which axis to translate or rotate things the way i want.

concur otherwise that openscad is parameter friendly. the lightbulb moment for me was when i finally grasped its functional grammar and leaned into it, esp recursion instead of algebraic solutions. that should probably be the subject of a tutorial or several.
by ramenbytes | 2026-02-21 01:33:28+00:00
> Imagine an AI reminding you that you've been on HN too long and offering to save off the comment your working on for later and then moving they browser window to a different tab.

> Having idle thoughts in the car of things you need to do and being able to just say them out loud and know important topics won't be forgotten about.

> I understand for people who aren't neurodiverse that the idea of just forgetting to do something that is incredibly critical to ones health and well-being isn't something that happens (often) but for plenty of other people a device that just helps people remember important things can be dramatically life changing.

Those don't sound like things that you need AI for.
by HenryOsborn | 2026-02-21 01:33:29+00:00
Token velocity is great, but the industry is hyper-fixated on speed while completely ignoring the blast radius. If we push to 17k tokens/sec for autonomous agents, we are just accelerating how fast an agent can hit an infinite loop and drain an API budget. Before we make AI ubiquitous, we need deterministic, network-level circuit breakers. Speed without governance is just a faster way to burn capital.
by 0x3f | 2026-02-21 01:33:54+00:00
Polymarket's legality has not yet been tested in many places, although I don't personally object to it being legal, there's a chance it might not be.

Also, I'd advise against betting on the Jesus market. You can't actually read the price as a probability here due to time value of money, opportunity cost, etc. So you'd lose money (or at best, gain nothing) by betting against it. It's priced correctly.
Show HN: Velo – Open-source, keyboard-first email client in Tauri and Rust
by Espired | 2026-02-21 01:34:10+00:00
I built Velo because I wanted Superhuman's speed and keyboard workflow without the $30/month price tag or sending all my data through someone else's servers.

Velo is a local-first desktop email client. Your emails live in a local SQLite database - no middleman servers, no cloud sync.
It works offline and your data stays on your machine.

What makes it different:

- Keyboard-driven - Superhuman-style shortcuts (j/k navigate, e archive, c compose, /search).
You can fly through your inbox without touching the mouse
- Built with Tauri v2 + Rust backend - ~15MB binary, low memory usage, instant startup.
Not another Electron app
- Multi-account - Gmail (API) and IMAP/SMTP (Outlook, Yahoo, iCloud, Fastmail, etc.)
- AI features (optional) - Thread summaries, smart replies, natural language inbox search.
Bring your own API key (Claude, GPT, or Gemini). Results cached locally
- Privacy-first - Remote images blocked by default, phishing link detection,
SPF/DKIM/DMARC badges, sandboxed HTML rendering, AES-256-GCM encrypted token storage
- Split inbox, snooze, scheduled send, filters, templates, newsletter bundling, quick
steps, follow-up reminders, calendar sync

Tech stack: Tauri v2, React 19, TypeScript, SQLite + FTS5 (full-text search), Zustand,
TipTap editor. 130 test files.

Available on Windows, macOS, and Linux. Apache-2.0 licensed.

GitHub: https://github.com/avihaymenahem/velo
Site: https://velomail.app

I'm a solo developer and would love feedback, especially on UX, features you'd want, or
if you run into issues. Happy to answer any questions about the architecture or Tauri v2
in general.
by comeonbro | 2026-02-21 01:35:05+00:00
There is an enormous amount of stuff that is only on archive.today, including stuff that is otherwise gone forever. A mix of stuff that somebody only ever did archive.today on and not archive.org, and stuff that could only be archived on archive.today because archive.org fails on it.

Anything on twitter post-login-wall for one. A million only-semi-paywalled news articles for others. But mainly an unfathomably long tail.

It was extremely distressing when the admin started(?) behaving badly for this reason. That others are starting to react this way to it is understandable. What a stupid tragedy.
by socketcluster | 2026-02-21 01:35:10+00:00
The problem with most people's code is that it's full of unnecessary complexity and creates a ton of work. I swear at least 90% of projects from 'top' companies, by 'top' engineers is full of unnecessary complexity which slows everything down significantly. They literally need a team of 20+ engineers to do the work which could have been done more effectively with 1 good engineer.

Based on modern metrics for code quality, almost nobody will realize that they're looking at bad code. I've seen a lot of horrible codebases which looked pretty good superficially; good linting, consistent naming, functional programming, static typing, etc... But architecturally, it's just shockingly bad; it's designed such that you need to refactor the code constantly; there is no clear business layer; business logic traverses all components including all the supposedly generic ones.

With bad code, any business requirement change requires a deep refactoring... And people will be like "so glad we use TypeScript so that I don't accidentally forget to update a reference across 20 different files required as part of this refactoring" - Newsflash: Your tiny business requirement change requires you to update 20+ files because your code sucks! Sure TypeScript helps in this case, but type safety should be the least of your concerns. If code is well architected, complex abstractions don't generally end up stretching across more than one or two files.

There's a reason we say "Leaky abstraction" - If a complex abstraction leaks through many file boundaries; it's an abstraction and it's leaky!
by m3047 | 2026-02-21 01:35:14+00:00
I would discuss this with you in some detail privately, with bona fides. You should consult with an herbalist. The herbalist I see doesn't mix themes / traditions. The one we've chosen, together, to work with is TCM. Inside of TCM there are "strategies" or themes. We tried a few, the gou teng + tian ma theme seems to work, minor changes happen seasonally. Underneath that are herbs addressing inflammation (ability to settle / get comfortable), immune system (allergies) balancing (post nasal drip / congestion / anxiety), circulatory health (e.g. cold feet), and tonifying some of the major metabolic / detoxifying organs (sweating / digestion). I have a renewed commitment to exercise and making sure I eat the right things for my body.

In the beginning I got hit with something and was misdiagnosed, and almost died; hypertension didn't fit the narrative so was initially ignored. By the way, when you don't sleep for three months it fucks you up. No attempt was ever made to even acknowledge that there might be a root cause for the hypertension. The hypertension drugs worked until they didn't, and they started gaslighting me about it. Bear in mind, in the context of the theme better sleep will help with hypertension (demonstrably true!).

You need to cultivate awareness as well as evidence-based skepticism for this to work. One of the herbs I take interacts with the beta blocker I still take, and if you weren't paying attention it could kill you (nobody told me, or the herbalist, about it). Some of the herbs are pricey, but none are over $80/pound. All in, it costs me about $100 / month, and two hours of my time every three days (to boil herbs). Quite frankly, if the pills work then just do that; but don't treat it as a "solve", get to work and identify some of the root causes and what can be done about it... before they stop working or start making you sick.
by themafia | 2026-02-21 01:35:14+00:00
The line between a phone and a computer is what has been perforated. What I need is a modem. I don't need the modem baked into a computer that has a permanently affixed screen and battery. That then pretends to be some kind of secure enclave for my deepest secrets.

"Security."

As if I'm in the government or something. Why can't the people who need military level security get their own platform? Shouldn't they just have that already?
by Twirrim | 2026-02-21 01:36:44+00:00
I've been fighting with an AI code review tool about similar issues.

That and it can't understand that a tool that runs as the user on their laptop really doesn't need to sanitise the inputs when it's generating a command. If the user wanted to execute the command they could without having to obfuscate it sufficient to get through the tool. Nope, gotta waste everyone's time running sanitisation methods. Or just ignore the stupid code review tool.
by blueg3 | 2026-02-21 01:37:05+00:00
That's pedantically fair. I broke up a longer statement:

> That users won't be able to install what they want and that they would need a google account to install apps

It was split up because "need a Google account to install apps" is strictly untrue, but "won't be able to install what they want" is more nuanced.

I did clearly say, "it won't work if the APK isn't signed by someone in the Google developer registry".

So, it depends on what the user wants.

If they're running certified Android; otherwise it doesn't matter.

It is only for registered developers, so of course that very much depends on the registration system.
by nebula8804 | 2026-02-21 01:37:39+00:00
I distinctly recall purchasing 8GB DDR3 during the Windows 8 boom when RAM was overproduced with the expectation that Windows 8 was going to cause a huge surge of PC sales. When that did not materialize, it really allowed prices to go down.

I paid $35 for 8GB DDR3 ram in 2012: https://i.imgur.com/e7XKcqX.png

Here is a 20$ 16GB DDR3 purchase in 2022: https://i.imgur.com/1V1FpYh.png

That same ram is now 40$: https://www.amazon.com/dp/B07L8C37DH

So if we normalize prices for 16GB:

2012: 70$

2022: 20$

2026: 40$

I think we are still ahead for DDR3 but I really would prefer prices to be 20$ again. :)

Surprisingly looking my order history I found a different brand 16GB DDR3 for 15$ in early 2025. Not sure if I even noticed the price drop because it was cheap enough for me I just impulse purchased it.
by misir | 2026-02-21 01:37:40+00:00
Regarding notifications, both iOS and android doesn't support reading and responding to text messages. The feature works on android because of a workaround: apps create a global notification listener and they can also interact with notification - read UI contents and respond.

I know it's still better than not having a workaround at all like in iOS. But just pointing out that Google probably never meant to let others access notification mirroring.
by kibwen | 2026-02-21 01:38:47+00:00
> movements in the actual prediction market itself, well before the event occurs/market resolves can themselves convey information, about what apparent insiders think (or whales want to manipulate the market to think)

Yes, and surely you see that the inability to distinguish between true signal and deliberate countersignal until after the bet has resolved is an indictment of the very model of predictions markets. Like a qubit, you must collapse the waveform to extract the information.
by reval | 2026-02-21 01:38:49+00:00
The post you’re r replying to gets this right- lead time is everything. The fast you can iterate, the more likely that what you are doing is correct.

I’ve had a similar experience to what you’re describing. We are slower with AI… for now. Lean into it. Exploit the fact that you can now iterate much faster. Solve smaller problems. Solve them completely. Move on.
by lucb1e | 2026-02-21 01:39:00+00:00
In case someone takes this as actual advice, I think this comment is best accompanied with a warning that this gets them to call a lawyer for sure ^^'

(OP mentions a lawyer in the title, but the post only speaks of a data protection officer, which is a very different role and doesn't even represent the organization's interests but, instead, the users', at least under GDPR where I'm from)
by AgentME | 2026-02-21 01:39:17+00:00
You can't actually use your followers and following list from X on other sites. With Bluesky, you can move your profile onto other infrastructure, continue to see posts from people you follow, and make new posts that your followers still see like nothing happened. It's like how if you own your own domain name, you can set your MX records to whatever email service you want and change it when you want without affecting anyone you're having email conversations with.
by conz | 2026-02-21 01:39:32+00:00
OpenBSD and FreeBSD are great. This is coming from someone who used BSD 4.2 on a Vax 11/780 in the mid-80s. They don't lack in terms of 'technical architecture'.

What these dialects of the Unix operating system do lack is a licence which ensured their success.

Linux won in the end as much from its copyleft licence as from its development methodology or personalities involved.
by owenversteeg | 2026-02-21 01:40:40+00:00
>I have the opposite reaction to your historical energy figures - energy consumption is clearly not as important to technological progress as we imagine. If there's only a 4x difference between the Founding Fathers and B29s carrying nukes, why should there be orders of magnitude between today and [insert scifi]?

That's an interesting perspective, thank you.

As far as country breakdowns, a decent start is (as usual) Our World in Data. And indeed, as you expected, the increase in energy use is mainly from Asia. I think things are a bit more complex, though; most of China's energy use is in manufacturing. https://ourworldindata.org/energy-production-consumption

To your question, why do we need energy too cheap to meter? Well... because there are a lot of sci-fi scenarios that would need it. Any of (high speed travel / flying cars / space travel) at a large scale would use an unimaginable amount of energy. Plenty of ideas to protect the environment - true recycling, cleaning the oceans, truly cleaning wastewater from all the pollutants we put in it, et cetera all require far cheaper electricity. And the thing is that in most future-planning scenarios, if you need cheaper X, just wait. Most things get much cheaper over time! Not energy! If we want cheaper energy, we need to do something serious towards it, such as fusion - at least, I'm not aware of any realistic proposals to generate energy too-cheap-to-meter aside from fusion.
by nosamu | 2026-02-21 01:41:00+00:00
Has anyone else noticed that some of Archive.today's X/Twitter captures [1] are logged in with an account called "advancedhosters" [2], which is associated with a web hosting company apparently located in Cyprus? The latest post [3] from the account links to a blog post [4] including private communications between the webmaster of Archive.today (using their previously-known "Volth" alias) and a site owner requesting a takedown. Also note that the previous post [5] from the "advancedhosters" account was a link to a pro-Russia, anti-Ukraine article, archived via Archive.today of course. Seems like an interesting lead to untangle.

[1] https://archive.today/20240714173022/https://x.com/archiveis...

[2] https://x.com/advancedhosters

[3] https://x.com/advancedhosters/status/1731129170091004412

[4] https://lj.rossia.org/users/mopaiv/257.html

[5] https://x.com/advancedhosters/status/1501971277099286539
by martin-t | 2026-02-21 01:41:21+00:00
Their unaffordability is only the last straw that will hopefully break the camel's back and create a counter-force.

Normal people generally don't dream to be ultra rich, they just want to enjoy life (and have enough money to do so). But a small percentage is obsessed with money and they obviously invest much more energy into gaining it.

This dynamic means that people don't get paid according to how much value they produce but according to how good they are at negotiating and at maneuvering themselves into positions of power from which they 1) take a bigger cut than they deserve according to real value produced 2) further entrench themselves.

Salary negotiations are a perfect example of divide and conquer - the employer has more information, more runway, more experience negotiating, etc. And on top they negotiate with each employee one by one. Imagine a reverse situation in which the people doing the real positive-sum work sit together on one side of the negotiation table and ask their new assistant (so called "manager") how much he wants to be paid.

But the real issue is ownership. People who don't do any work get paid (if not in money directly, then by being able to sell the company). And they get to pass this "ownership" onto their children who contributed nothing at all.

I am convinced a lot of these runaway feedback loops would be destroyed if ownership of a company was by law distributed among employees according to the amount of time and skill level they worked there.
by karakoram | 2026-02-21 01:41:27+00:00
Yep, the whole industry is not in good place right now but tech is still a sure-fire way of netting $1Mil+ after a 5-10 year career, with the most freedom and in the most flexible way.

Several people I know who went to a good university and landed big tech/quant jobs early became millionaires (liquid 1,000,000) after 5 to 7 years. Some got lucky and reached this milestone way earlier.

Medicine takes 12+ years of education before bearing any fruit and finance has very little freedom.
by lucb1e | 2026-02-21 01:42:20+00:00
> This sounds like a cultural mismatch with their lawyers.

Note that the post never mentions lawyers, only the title. It sounds to me like chatgpt came up with two dozen titles and OP thought this was the most dramatic one. In the post, they mention it was a data protection officer who replied. This person has the user's interests as their goal and works for the organization only insofar as that they handle GDPR-related matters, including complaints. If I'm reading it right, they're supposed to be somewhat impartial per recital 97 of the GDPR: "data protection officers [...] should be in a position to perform their duties and tasks in an independent manner"
by tgtweak | 2026-02-21 01:42:35+00:00
I think frontier models can do more with fewer tokens (and do the wrong thing far less often) than a "really fast" small model.

There are use cases for fast/ultrafast inferrence models - classifying text, scoring things, extracting information - but for coding and other knowledge tasks - you're not going to get to your solution faster at 16,000 tokens/s if the solution never comes (or is the wrong one).
by nebula8804 | 2026-02-21 01:43:03+00:00
>The fully allocated cost of one call to a human agent is $3-5.

Are you kidding me?! It costs that much for the utter trash that I have deal with every company? A poor 1990s VOIP sounding connection to some random place in the Philippines while I try to get my issue solved in excruciating annoyance when they cannot follow my standard english flow or they cannot speak loud or clearly.
by layman51 | 2026-02-21 01:43:52+00:00
I know that sometimes the behavior of each archiver service is a bit different. For example, it's possible that both Archive.today and the Internet Archive say they have a copy of a page, but then when you open up the IA version, you might see that it renders completely differently or not at all. It might be caused because the webpage has like two scrollbars, or maybe there's a redirect that happens when a link to the page is loaded. I notice this seems to happen on documentation pages that are hosted by Salesforce. It can be a bit of a pain if you want to save to save a backup copy online of a release note or something like that for everyone to easily reference in the future.