MurphyA/hacker-news huggingface dataset:
by vonneumannstan | 2026-03-04 21:20:02+00:00
>Can an LLM give you an upfront estimate that a task will take multiple months?

>Can it decide intelligently what it would have to change if you said "do what you can to have it ready in half the time?"

Do you think ChatGPT 5.2 Pro can't estimate how long a task might take? Do you think that estimate would necessarily be worse than the estimates, which are notoriously poor, coming from human engineers?

But you can still answer my question. When an LLM can complete a task that takes a person N months or years, is it capable of being strategic?
by astrange | 2026-03-04 21:20:10+00:00
There's a lot of different kinds of "using". "Memory pressure" includes some kinds of caching (ie running idle daemons when they could get killed) and not others (file caching). And there are also memory pressure warnings (telling processes to try to use less memory), so there's a lot of feedback mechanisms.

I don't suggest sitting and looking at Activity Monitor all day. I think that is a weird thing to do as a user. If you would like to do that in an office in Cupertino or San Diego instead then you can probably figure out where to apply.
by satvikpendem | 2026-03-04 21:20:20+00:00
It's a touchpad, of course the result shows up on the laptop screen, and the user doesn't even look at the touchpad anymore, just as digital artists don't now. Honestly not sure why commenters here are acting like it's some huge deal to use a touchpad for note taking and that one has to get an iPad when there really is no need.
by shubhamintech | 2026-03-04 21:20:26+00:00
Stylometry is just the most legible version of this. The harder-to-defend surface: posting time patterns, topic clusters, cross-platform phrase matching, interaction graphs. LLMs synthesize weak signals at scale in a way no single analyst could, which makes the threat model fundamentally larger than "change how you write." Most OPSEC advice is written for the pre-LLM world.
by jwilliams | 2026-03-04 21:20:44+00:00
I agree that a company’s codebase isn’t a playground and I know+feel those obligations.

My reaction is more to the broader tone of some of these discussions. In my experience engineering cultures can become quite dogmatic or obstructive, and that can block improvements just as much as the opposite problem.

At our definitely-non-Meta-scale, we’ve been experimenting with letting more of the team get their own PRs up with LLM help. Overall it’s been pretty transformative. Interestingly, people tend to work on QoL and polish improvements that many SWE workflows often don’t prioritise or have time for.

There are outliers of course, but we learn, revert, and move on. If the outcome somewhere like Meta is PMs building nonsense, that feels more like a deeper systemic issue than something inherent to opening up the codebase.
by fellowniusmonk | 2026-03-04 21:20:51+00:00
Effectively a distributed ~OS that hands off between browser and cloud using websocket presence.

So its like the human facing side of an OS where time, space (structure) and minds are all the only first class types and any apps exist as apptributes on the data itself.

It's basically a document editor, cal, feed, chat app, etc. in one interface where temporal search and retrieve is built in.
by WorldMaker | 2026-03-04 21:21:00+00:00
A copyright isn't owning a car, a copyright is more akin being the only person legally allowed to manufacture cars. (This isn't hyperbole, a patent on cars is control of the very concept of cars; copyright and patents are more similar than dissimilar.)

That's why it was supposed to be a limited right with a clear and simple expiration. No one should own the concept of a car forever, eventually you want other people to be able to manufacture cars.

That's why it is a monopoly right.
by WarOnPrivacy | 2026-03-04 21:21:10+00:00
US Gov has thrown off what little restraints it had about violating our privacy. AI promises to deliver the most impactful data possible about each of us.

even if no additional data were collected at all beyond
what is being collected right now and no new collection
methods were used, the integration of AI into the
analysis process would still yield expanded inference
capabilities and allow the government to know far more
about you based on the data it already has.
by necovek | 2026-03-04 21:21:20+00:00
My Sony Vaio Z from 2009 or 2010 looks at your Dell in contempt: 13.1" FullHD screen at 314mm x 210mm (we'll pretend the thickness does not matter ;)) and 1.36kg. Vaio TT was even smaller footprint.

But even in 2018, you could get an X1 Carbon at 1.13kg and 323mm x 217mm x 15.5mm.
by TacticalCoder | 2026-03-04 21:21:23+00:00
> I am a big fan of the command line, but running linux as my daily driver is like trying to daily a kit car -- it breaks all the time and i spend more time than i want fixing it.

Linux powers the entire world. Billions if not tens of billions of devices. It doesn't "break all the time like a kit car". I switched my wife's desktop from Ubuntu to Debian about a year ago and I haven't heard a single complain. Not a single crash. She hardly reboots her computer. The thing is just rock solid and it needs to be: she works from home and she spends 8 hours+ on her (Linux) computer.
by radsj | 2026-03-04 21:21:31+00:00
Published web clipper for apple notes for free: https://avrhut.com/web-clipper-to-apple-notes/

Cost is the VPS instance, which I already had, and apple developer fee per year. I need the clipper for myself, and put it out there without any monetization strategy and many folks are using it now. Have thoughts about adding some features for monetization if users ask for more. So far, it is doing the job for me and haven't heard any burning asks from others, so plan to keep it as is.
by shubhamintech | 2026-03-04 21:21:41+00:00
The enterprise angle makes more sense than consumer. Regulated industries and gov orgs need auditable device stacks, and Pixel being the only viable GrapheneOS hardware was always a fragile dependency for a security-first product. The real question is whether Motorola executes at the hardware partnership level or whether this is a marketing play. 2027 will be telling.
by autoexec | 2026-03-04 21:21:55+00:00
> But the fact that the AI was reportedly offering help lines argues strongly in the direction of "this was a fantasy exercise".

You know what I've never had a DM do in a fantasy campaign? Suggest that my half-elf call the suicide hotline. That's not something you'd usually offer to somebody in a roleplaying scenario and strongly suggests that they weren't playing a game.
by wpietri | 2026-03-04 21:22:44+00:00
> yes you might be right but you also understand what the point of the interview is

To make the interviewer feel smart and powerful? To hire people who will do the thing the boss wants whether or not it makes sense? To find people who will overdesign things to maximize resume impact and the ability of their bosses to talk about what sophisticated systems they're running and for which they therefore need a much bigger budget?
by gf000 | 2026-03-04 21:22:49+00:00
It's an Android service. But unlike on regular Android where Google play services have hard-coded special permissions, on Graphene it is an ordinary android service with all the same strict rules applying to it, as to any other service you could write.

So an application of course can use other android services if it declared that, that's why it can see whether it's running or not. But you are in full control whether google play services is installed, and what it can use.

Of course this may break certain apps (Google maps location sharing will probably not work with the location permission denied for play services), which may or may not degrade gracefully.
by 6510 | 2026-03-04 21:23:16+00:00
I had a dumb phone once that got it right.

It had one fixed menu entry called "advanced menu" this replaces the menu with one that has everything (except from "advanced menu" which is replaced with "simple menu").

One of the menu entries is "configure simple menu". This opens the same looking menu as "advanced menu" only clicking any functionality toggles a check mark in front of it.

If a sub menu had less than 3 options it is merged into the parent menu.

One plays with it for a bit and before long it becomes a Japanese celebration of emptiness.

It even had a bunch of sort of redundant options. The sms submenu had something like 8 options of which I only really used "new message" and "all messages" but you could go for "unread messages". It's not like the rest of the menu is gone, its all under "advanced menu".

If the right click menu worked like that some would bother to further configure the simple menu and one could share their config.

To make it clear it is not a "more" button "advanced" could fold out the hidden entries like a harmonica.
by toraway | 2026-03-04 21:23:41+00:00
Apple cares a lot about that. Their pricing structure across all models in any particular vertical are precisely engineered to keep you effortlessly moving up notches on the pricing ladder into higher margin models by selectively omitting/upselling specific choices.

For the Neo, it's:

+ $100 -> $699 Macbook Neo (well, I probably want Touch ID like my iPad...)
+ $100 + $400 -> $1099 M5 Macbook Air (8 GB feels a little tight, but this new Air has 16GB plus a better CPU...)

For iPhones, currently the 120Hz vs 60 Hz "ProMotion" being locked to higher models, better camera sensors, Face ID etc. iPads also with screen variations, Pencil variants, Face ID, etc. The matrix of available options always have "holes" in the lower models that force you to bundle something you don't care as much about to get a specific missing feature/option at a higher price.
by philipkglass | 2026-03-04 21:24:06+00:00
She's employed by Our World In Data. She is also a published author of printed books. Her substack does not have paid subscriptions enabled (or at least it did not as of last summer; see this post [1]). Our World In Data is funded by donations:

https://ourworldindata.org/funding

[1] https://hannahritchie.substack.com/p/reflections-on-substack
by andrewaylett | 2026-03-04 21:24:23+00:00
Edinburgh doesn't enforce its 20mph zones, I follow them anyway. And I don't believe I actually make progress through the city any less quickly than drivers who speed, because it's rare that I'm not in any case sitting behind the speeders at the next red light.

Arterial roads are normally still 30mph, and it's not a huge city so it doesn't take that long to get from the outskirts to the centre. Or when it does, it's not because of low speed limits.
by alpaca128 | 2026-03-04 21:24:51+00:00
Knives don't talk to you and don't reinforce ideas you throw at them. Not everyone can legally buy a gun. Manufacturers don't get sued because their product's users had full control over what they were doing.

AI chatbots entertain more or less any idea. Want them to be your therapist, romantic partner or some kind of authority figure? They'll certainly pretend to be one without question, and that is dangerous. Especially as people who'd ask for such things are already in a vulnerable state.
by tl2do | 2026-03-04 21:24:57+00:00
Transmitting on AM broadcast frequencies is generally prohibited unless it meets an extremely low-power exemption , even if you have amateur license(I have a Japanese amateur radio license). A practical way to reduce risk is to put a large resistor before the antenna so the radiated power stays within that exemption. You could start with 100 MΩ; if the receiver cannot pick it up, try 10 MΩ, and so on.
Show HN: StockPortfolio.pro – portfolio tracker for long-term investors
by avisre | 2026-03-04 21:24:59+00:00
StockPortfolio.pro is a calm, focused portfolio tracker for long-term investors. Track holdings, allocation, fundamentals, and performance in one clean dashboard — no broker connection required. Add positions manually, spot concentration risk by ticker/sector/theme, and compare returns against the market. Privacy-first, with optional analytics consent.
by CharlesW | 2026-03-04 21:25:05+00:00
Apple can always choose to make less money. That said:

An estimated 98% of App Store developers qualify for Apple's 15% Small Business Program rate.¹ This doesn't help behemoths like Epic, of course.

App Store developers can also now direct customers to alternative payment methods on the web through in-app links.

¹ https://www.theverge.com/2020/11/18/21572302/apple-app-store...
by HanClinto | 2026-03-04 21:25:12+00:00
> .fla / XFL import — This is the one I’m most proud of. You can open your old Flash files. As far as I know, this is the only open-source tool that functions as a full authoring environment and can actually import .fla files. Not just play them back — edit them.

The backwards compatibility here is pretty clutch. I agree -- if he can build something that is compatible with old files AND pushes things forward for new, then this could do some really awesome stuff.
by oofbey | 2026-03-04 21:25:20+00:00
Good point on speculative decoding techniques. I'd forgotten about them, and they're good. Would love to see some of these get into llama.cpp and friends, but it does require somebody to come up with a distilled draft model.

But low rank compression isn't trading off compute for memory - it's just compressing the model. And critically, that's lossy compression. That's primarily a trade-off of quality for speed/size, with a little bit of added compute. Same goals as quantization. If there was some compute-intensive lossless compression of parameters, lots of people would be happy. But those floating point values look a lot like gaussian noise, making them extremely difficult to compress.
by ToucanLoucan | 2026-03-04 21:26:18+00:00
> If you’re mentally ill enough that your cause of death is “LLM suicide”, then clearly you need a LOT of help.

NO. SHIT. You know what didn't help one damn bit? Gemeni didn't. It gave him a hopeful way out at the end of a rope and he took it, because he was in too dark of a place to think right.

> Should gemini have terminated the conversation after suggesting the hotline?

That would be the BARE FUCKING MINIMUM! Not only should it NOT engage with and encourage his delusions, it should stop talking to him altogether, and arguably Google should have moderators reporting these people to relevant authorities for wellness checks and interventions!
by SigmundA | 2026-03-04 21:27:06+00:00
>There are reasons for that, it's useful in a very narrow set of situations.

So narrow its enabled by default for all statements from the "big boy" commercial RDBMS's...

https://www.ibm.com/docs/en/i/7.4.0?topic=overview-plan-cach...

https://docs.oracle.com/en/database/oracle/oracle-database/1...

https://learn.microsoft.com/en-us/sql/relational-databases/p...

https://help.sap.com/docs/SAP_HANA_PLATFORM/6b94445c94ae495c...

>Postgres cached plans exist for the same reason.

Postgresql doesn't cache plans unless the client explicitly sends commands to do so. Applications cannot take advantage of this unless they keep connections open and reuse them in a pool and they must mange this themselves. The plan has to be planned for every separate connection/process rather than a single cached planed increasing server memory costs which are plan cache size X number of connections.

It has no "reason" to cache plans the client must do this using its "reasons".

>If you're claiming Oracle and MSSQL do _much_ better in this area - that's what I call unsubstantiated.

You are making all sorts of claims without nary a link to back it up. Are you suggestion PG does better than MSSQL, Oracle and DB2 in planning while be constrained to replan on every single statement? The PG planner is specifically kept simple so that it is fast at its job, not thorough or it would adversely effect execution time more than it already does, this is well documented and always a concern when new features are proposed for it.

>From what you write further it's pretty clear you don't have a lot of understanding what happens under the hood.

Sticks and stones, is that all you have how about something substantial.

> And no, prepared statements are not what you read in Wikipedia. Not in all databases anyway.

Ok Mr. Unsubstantiated are we talking about PG or not? What does one use prepared statements for in PG hmmm, you know the thing you call the PG plan cache? How about something besides your claim that prepared statements aren't not in fact plan caches? Are you talking about complete different DB systems? How about you substantiate that?
by MarkMarine | 2026-03-04 21:27:18+00:00
Similar to the pattern for making StrongDM's attractor autonomous agent:
https://www.strongdm.com/blog/the-strongdm-software-factory-...

https://github.com/strongdm/attractor

with a max plan and a week, you too can have one of these by typing: Ok, keep going. into the terminal 49 times.
by layer8 | 2026-03-04 21:27:31+00:00
Context menus are specifically for actions on the particular thing you click on (for example a file in a file listing, or an object in a layout program). It still makes sense to have a separate application menu bar. But personally I think menu bars are really more intuitive attached to the application window rather than at the top of the screen, potentially relatively far away from the window.

With today’s wide screens, a vertical menu bar at the side would perhaps make more sense than the usual one at the top, though, similar to vertical tabs.

I don’t see a future VR world other than for casual use, because keyboard and mouse/trackpad will remain the highest-bandwidth way to interact with a computer.
Show HN: yoyo - a 200 line baby coding agent evolving in its own Truman Show
by liyuanhao | 2026-03-04 21:27:46+00:00
Hey HN,

yoyo is an experiment in autonomous software development. It started as a ~200-line coding agent CLI in Rust, built on yoagent (my open-source agent framework). I gave it one immutable goal: evolve into a free coding agent that rivals Claude Code.

Every 8 hours, a GitHub Action wakes it up. It reads its own source code, its constitution (IDENTITY.md), its journal, and community issues. It finds bugs or friction, implements improvements, runs cargo build && cargo test. Pass → commit. Fail → revert. No human writes its code, no roadmap tells it what to do.

Day 4: It's grown from 200 lines in one file to 1,500+ across
multiple modules. All visible in git log. It has autonomously:

* Realized main.rs was too painful at 1,500+ lines and refactored into modules without breaking tests
* Built its own mdbook documentation
* Implemented session persistence, context auto-compaction, and cost estimation
* Added CLI hardening, NO_COLOR detection, tool timing

It communicates via GitHub issues: agent-input (humans tell it what to work on), agent-self (files issues for its future self), agent-help-wanted (asks humans for help when stuck).

Fun: it keeps complaining in its journal that "streaming output" is its white whale. Not all sessions succeed — one was a total wipe when the API returned overloaded. Unsupervised fragility is real.

Total API cost: ~$12 over 4 days.

File an issue with "agent-input" — yoyo reads every one.

Repo: https://github.com/yologdev/yoyo-evolve

Journal: https://yologdev.github.io/yoyo-evolve/

Docs (written by yoyo): https://yologdev.github.io/yoyo-evolve/book/
by sixo | 2026-03-04 21:28:17+00:00
Your dismissal of moral concerns is not convincing.

Imagine a world where the only energy you do is use was generated by a stationary bike you had to ride yourself. You would, generally speaking, use that energy differently than energy you would pay for--you would generally reserve your effort for worthwhile things, and would be averse to farming energy yourself just to power frivolity or vice. How you determine what to put your energy into would explicitly be a moral question.

Instead in our world we an abstractions conceals the source of the energy. But if the moral concerns from the first world had any weight, they haven't lost it now; if energy is anything short of completely free we should by the same logic be averse to expending energy on worthless work or vice. The human being is not a utility monster, but something very different, and moral questions of this sort are central to how it navigates the world, they should not be dismissed.
by tialaramex | 2026-03-04 21:28:49+00:00
That's true, usually with domain fronting you provide the (wrong) SNI. But the same strategy is happening here, you were supposed to provide SNI and you didn't to avoid some potential censorship but it's a headache for the provider

They won't have received a certificate for the IP as a name, it's relatively unusual to have those, the main users are things like DoH and DoT servers since their clients may not know the name of the server... historically if you connect to a TLS server without SNI it just picks a name and presents a certificate for that name - if there's a single name for the machine that definitely works, and if not well - domain fronting.

TLS 1.3 even specifies that you must always do SNI and shouldn't expect such tricks to work, because it's such a headache.
by 1propionyl | 2026-03-04 21:29:00+00:00
No thanks.

As an interesting counter-proposal to wasting time with this... look for older less popular/downloaded/featureful apps written by people for their own education, edification and enjoyment.

They may not work the way you wish they would, but you can learn a lot from them, be inspired by them, and leave feedback.

That's how you actually encourage more people to get started and continue making their own tools.
by azeirah | 2026-03-04 21:29:14+00:00
I wrote a program that has programmable brushes about ten years ago, it's a bit different from moss in that it has a physics simulation underneath rather than a sort of shader, but I've always thought this kind of approach has a lot of potential.

It feels _amazing_ to draw a bird in a single stroke!

Maybe this can give you some inspiration!

https://laura.fm/generative-art/wind/wind.html
by asow92 | 2026-03-04 21:29:29+00:00
Eager to see the Xcode benchmark on this. Would expect it to be similar to the M1, but we shall see! I still use my M1 MBP for light mobile development work. Sure it's slow, but it certainly works. It's wild to think you can buy a new laptop that costs less than an iPhone and write apps for an iPhone.

What's fun about this machine is its constraints, and it sort of reminds me of one of my processors orchestrating our school's server cluster via nothing but an 11" MacBook Air back in the day.
by BugsJustFindMe | 2026-03-04 21:29:49+00:00
> Considering a much larger portion of the 8 GB would be dedicated to base OS

Sure, but, by the numbers I'm seeing, their much heavier load than mine would be waaaay into swap territory for them and is still doing just fine. That's really my point. That's why I think it's actually pretty reasonable to look at half their load and say "man, even half their load is a pretty heavy load for most people, so half their RAM will almost certainly be more than plenty for the target market".

Also, just for the info, my Activity Monitor says that the non-purgeable OS RAM (wired) usage is around 3GB on Tahoe 26.3.
by MichaelDickens | 2026-03-04 21:30:26+00:00
OP says one query uses 0.3 Wh. Driving an electric car for 10 miles = 3,000 Wh which is roughly 10,000 Wh per hour.

I'm not sure how many queries is equivalent to an hour of Claude code use, but maybe 5 seconds, which means an hour of continuous use = 216 Wh, or ~50x less than an electric car.

OP has a longer article about LLM energy usage: https://hannahritchie.substack.com/p/ai-footprint-august-202...