MurphyA/hacker-news huggingface dataset:
by southerntofu | 2026-03-03 18:39:45+00:00
Of course i'm biased (though probably not like you mean), but that "both sides" depiction was fair and rather neutral. I'm personally very happy Khomenei is dead, and so are my iranian friends. But we are all very concerned that he is dead for the wrong reason, under a wrong pretext, and with very grim perspectives (see also what the US did in all the countries it bombed in the past 20 years).

I think Khomenei and Trump are two sides of the same coin: bloody authoritarianism and religious zealotry. They're both pretty bad, but one side in this conflict was clearly the aggressor, and denying that is in itself picking sides. One can both sympathize with a victim of unjust aggression, and at the same time thinking they're a profound piece of shit.

One could even point out that just a few years ago, Trump was very insistent about "no more wars", and that he regularly mockingly predicted that Obama would attack Iran to avoid talking about domestic policy. Turns out the hypocrisy level is high and he really is beyond a doubt the bad guy in this story, even if that does not make the iranian ayatollahs good guys by any measure.
by nashashmi | 2026-03-03 18:40:01+00:00
The problem with the mission statement mentioning Notion is that notion is too big of a product and you are probably only aiming to displace a small part of it.

Secondly, if a server cant be spun up alongside this that serves markdown editing, that others can access immediately without going through a setup process, for guerilla collaboration, then it is not replacing notion. It is simply a different medium.

Notion is a lot of things; pages, triggers, actions, databases, and agents. You are focusing only on pages.
by barrkel | 2026-03-03 18:40:05+00:00
The purpose of tariffs, contra Trump warblings about raising money, is to divert expenditure from imports to domestic alternatives. They are a not very effective tool to try and fight the US trade deficit, and in particular, mercantilist policies abroad.

Tariffs only work if the price increases are passed on. To work, they need to change consumer behavior, which means they need to increase prices.
by pinkmuffinere | 2026-03-03 18:40:15+00:00
It's not too personal, but it is against HN guidelines [1]:

> Off-Topic: Most stories about politics, or crime, or sports, or celebrities, unless they're evidence of some interesting new phenomenon.

...

> Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith.

[1] https://news.ycombinator.com/newsguidelines.html
by madrox | 2026-03-03 18:40:39+00:00
I've been thinking about this as well, and I'm glad the author is talking about it. However, I don't think he took it far enough.

It is correct to say there's near-infinite demand for AI, and supply is limited. It stands to reason that wealthier people will pay more, and therefore get more, out of AI.

However, this has always been true, but historically instead of AI it's been workers. The economics of labor haven't changed. So it will, as always, be a game of how you deploy the workers you hire. Are you generating useless morning briefs or are you actually generating value for yourself and others with the AI you buy? If you generate more value that the tokens you burn, you'll get ahead.

This will be true in academia as well, the area of interest to the author. He writes like, before AI, grad student level intelligence came for free.

Ok, wait, sorry, bad example...
by bhouston | 2026-03-03 18:40:59+00:00
As a Windows-based developer from 1996 to 2015 and then Linux from 2015 to 2020, I can say that my dev experience is immeasurably better using a Mac.

The ranking is MacOS >> Linux >> Windows. The Apple ecosystem is expensive but worth it if you can afford it (iPhone + Watch + iPad + AirPods + Mac.)
by alistairSH | 2026-03-03 18:41:03+00:00
For my friend specifically, staying on the IC track, becoming a Staff engineer and switching companies would have given him ~20-30% more than the EM promotion he was offered.

This is missing something... the friend wouldn't immediately become a staff engineer - that could take just as long, or longer, than a promotion to middle management.

At least where I am, the staff engineer equivalent (called Technical Fellow here) is considered Director or VP equivalent. In an engineering org of thousands, we have tens of these positions.

Or, if I've misjudged what "staff engineer" means, our next lower position would be principal engineer (typically 1 in 10-15 engineering ICs, roughly). And their salaries are in the ballpark of our engineering managers.

Anyway, all this sort of misses the point - it's two completely different jobs. I know plenty of people who don't want to manage people. Or tried and hated it. And plenty of people who are bored with coding and want a chance to put their management skills to work.

EDIT - grabbed this from another comment...
- L1: Intern with undergrad degree
- L2: Intern with graduate degree
- L3: Junior
- L4: Intermediate
- L5: Senior
- L6: Staff
- L7: Senior Staff
- L8: Principal
- L9: Distinguished
- L10: Fellow

We have fewer levels than that...
- Engineering Intern
- Engineer 1
- Engineer 2
- Senior Engineer
- Lead Engineer
- Principal
- Senior Principal
- Tech Fellow

So, staff is somewhere close to our Lead or Principal, who earn similar money as line managers. And only Principal+ are on a bonus plan (where all people managers are). For any of the lower ICs, a bonus is a rare thing (where for higher positions and managers, it's part of the comp package).
by Flux159 | 2026-03-03 18:41:08+00:00
I'm a bit confused by this branding (never even noticed that there was a 5.2-Instant), it's not a super fast 1000tok/s Cerebras based model which they have for codex-spark, it's just 5.2 w/out the router / "non-thinking" mode?

I feel like openai is going to get right back to where they were pre GPT-5 with a ton of different options and no one knows which model to use for what.
by keerthiko | 2026-03-03 18:41:32+00:00
This is the exact same logic as opting to not go through the hassle of registering to and casting your vote in your national elections (unless that physically isn't an option where you live) -- yes, your government isn't going to make a decision one way or another based on your vote alone. But will you affect the sociopolitical trends by whatever fraction of societal opinion you represent?

It may be you don't believe in democracy at all, and that's fair, but consumer action is the only way you can affect business decisions, by joining the decision-cohort you agree with more. Joining the opposite cohort because it's less work represents that you're okay with things continuing in that direction.

That said, I agree with the work it takes to navigate cookie banners being excessive (hence dark pattern), which is why my default browser config = ublock + consent-o-matic [1]

[1]: https://consentomatic.au.dk/
by jsheard | 2026-03-03 18:41:41+00:00
> billionares use the same iPhones as you do!

Not if they have the brain disease which makes this kind of thing appealing:

https://caviar.global/catalog/custom-iphone/iphone-17/?sort=...

Yes that flagship model embeds an actual gold Rolex Daytona into the back of the iPhone.
by tristonarmstron | 2026-03-03 18:41:44+00:00
In my recent blog post, I shared my experience upgrading my portfolio site to the stable v1 release of the Kiru framework. The transition represented a major shift in my development workflow, as the framework moved away from a React-like hooks API toward a new reactive paradigm centered on signals, computed values, and closure-based components. I highlighted how this update simplifies state management by allowing component bodies to run only once, and I noted specific technical adjustments I had to make, such as handling the now-reactive path parameters with .value. While the change required some refactoring, I found that it significantly cleaned up my codebase and improved performance, leading me to highly recommend the upgrade to other Kiru users.
by mccoyb | 2026-03-03 18:42:22+00:00
I don't disagree with this, but I don't think the memory cost is the only issue right? I remember using Sonnet 4.5 (or 4, I can't remember the first of Anthropic's offerings with a million context) and how slow the model would get, how much it wanted to end the session early as tokens accrued (this latter point, of course, is just an artifact of bad training).

Less worried about memory, more worried about compute speed? Are they obviously related and is it straightforward to see?
by chabes | 2026-03-03 18:42:27+00:00
I built a prototype “digital nose” almost a decade ago, inspired by this blog post https://web.archive.org/web/20180513090020/http://www.maskau...

I have a friend with Chrons, IBS, and a handful of other gut issues. He wants me to build something like this to help self-diagnose acute issues as they arise. Yes, a fart classifier.

I want to use a smell classifier to identify ripeness levels in agriculture.

I haven’t tested to see if this is even feasible, but I’d like to also use a tool like this for pest scouting in agriculture. If the sensors are sensitive enough to detect small amounts of fungi, arthropod activity, or hormonal shifts, this could be useful for early detection in integrated pest management systems.
by cmrdporcupine | 2026-03-03 18:42:41+00:00
"Help small players compete" isn't really how I'd interpret Ontario's wine industry, which is -- like so much of Canadian capitalism -- dominated by only two companies, Vincor and Andrew Peller. They have effectively achieved regulatory capture having established in the 80s a retailing, tariff, taxation, regulatory (VQA and other things), and even municipal zoning (go look at Niagara and area zoning laws some time about things like minimum acreage etc) that squeezes out small players in favour of their own operations.

This all came out of the signing of the original FTA in the 80s. The established players at the time were basically given a permanent advantage as part of negotiations around that. (For 30 years only those two companies could run their own retail stores for example).

Through acquisition and obfuscation they've built up a whole trading card stack of wine labels, that make it look like there's far more diversity here than ther e is. The story in the Ontario wine industry is a lot like how our tech sector works -- Vincor is Google, and smaller wineries are startups, and the "exit strategy" is to get bought up by them. Otherwise you'll probably perish.

Even the VQA "quality" descriptors are written to favour their own established businesses.

(Some chipping away at this recently at least. I hate Doug Ford but he's the first government to really undermine these monopolies in the last 40 years because by opening up retailing at grocery stores and gas stations etc. And VQA has become a little less restrictive about things like varietal choices etc in the last 5 years.)

Wish I knew less about this subject. I used to fantasize about operating my own small winery. Something that's not possible in Ontario unless you're well connected, extremely rich, or masochistic (or preferably all of the above).
by daxfohl | 2026-03-03 18:43:26+00:00
I imagine the first step would be for them to make a cross platform UI framework that's better than any existing options, and then port claude to it.

Making five different apps just to claim "native" doesn't seem like a great choice, and obviously for now, delivering new claude features takes priority over a native graphics framework, so electron makes sense. But that doesn't mean it'll be on electron forever.
by lxgr | 2026-03-03 18:43:43+00:00
> with the same buttons and corner radius as other apps on the system

I just checked: No, the corner radius is different. I'm personally not very bothered by that, but it's just empirically true.

> Electron is a native wrapper for web content. The wrapper is still native.

In my view, the problem isn't that it's a wrapper, but rather that it's that it's a bad wrapper of a bad runtime (i.e. the incredibly bloated JS/web stack).
by teaearlgraycold | 2026-03-03 18:44:02+00:00
Someone came to be excited they got a "deal" on the newest Intel Mac Mini for hosting OpenClaw. 8GB model for $300. I kind of regret bursting their bubble by telling them you can walk over to Costco (nearest one at time of discussion was walking distance) and pay $550 for one with an M4 and 16GB of RAM.
by Terr_ | 2026-03-03 18:44:24+00:00
I too am very concerned about a collapse of cohesion, mainly focused on concepts like "lies are wrong" and "people given authority should be held to higher standards" and "taking bribes should be punished" and "dictatorship is a bad idea". These are in ragged tatters these days, being on blatant display as a huge segment people have shown they don't care. (Or at any rate, they care much more about stuff like *checks notes* "the largest deportation operation in US history.")

Actually, those authority-trust issues directly apply to your school-scenario too. (For the sake of argument, let's wave away stuff like larger school-sizes, general nostalgia, easier access to guns, etc.)

Consider, why are kids being told to run away and get a teacher? Is it because they trust Mrs. Frizzle to wade in and break up a brawl?

It's actually the opposite: Those authorities are not trusted to carefully investigate and rule fairly if you choose to intervene.
by bsimpson | 2026-03-03 18:45:09+00:00
I recently saw an interview with Anders Hejlsberg of TypeScript (and a long pedigree before that). The interviewer asked him about the role of AI in his work. I believe the context was porting TypeScript's tooling to Go.

His trick is to use AI to build the tools that do the work, not to ask it to do the work itself. If you say "hey Mr. AI, please port this code to Go," it'll give you back a big bag of code that you have no insight into. If it hallucinated something, you wouldn't know without auditing the whole massive codebase.

If instead you let AI build a small tool to aid the work, your audit surface is much smaller - you just need to make sure the helper tool is correct. It can then operate deterministically over the much larger codebase.
by Pxtl | 2026-03-03 18:45:14+00:00
The cookie dialog was a mistake -- this is something that should've been handled as a browser API. A standard dialog of "do you consent to cookies yes/no/functional-only" should be part of the HTTP headers.

Same thing with age verification. My kids all have devices that are managed through parental systems like Google Family Link and Microsoft Family Safety. It would be straightforward to have a header for "user is an adult" or not, and to have a standard API for "this site is requesting metadata that you haven't said to automatically make available without permission. Do you want to send it? Y/N [ ]checkbox use this for all sites.

The only time we should even be talking about full identity verification is on user-submitted content, and even then that should be up to the site (with the commensurate legal liability of hosting anonymous slop).
by Esophagus4 | 2026-03-03 18:45:16+00:00
In addition, I think the roles of manager and engineer will blend and management layers will flatten - companies are mostly looking for managers who code some of the time. It helps them run lean and avoid layers of management which slow down execution.

As we demand more productivity out of our devs, we’ll be demanding similar efficiency gains from our managers as well, and that means they’ll need to be doing more than just pushing paper and cheerleading.

So if you do go into management, keep in mind you can’t let your engineering skills atrophy… you now have to be good at both. There aren’t many people who can do both well, but companies will expect this moving forward.
by badsectoracula | 2026-03-03 18:45:16+00:00
I can download a ~20GB file to plug into a C++ program that runs completely on my own computer, which gives it some sort of 'brain' with a simplistic form of knowledge acquisition, to the point where i can talk to it with natural language and ask it to do stuff for me.

Just yesterday i ran Devstral Small 2 under koboldcpp with a MCP server that exposes a few simple set-file-contents, get-file-contents, show-file-tree commands and i asked it "fix the formatting in foo1.h using foo2.h as a reference and add doxygen comments using the documentation from API.md" and it did it, all running on my own old PC with everything fitting in a 4 euro USB stick.

To me this is amazing. Sure, there are a bunch of issues, but it far from anything reated to IoT/Wearables/Crypto/etc (VR despite being a niche has a lot of fans so i'm not sacking it with the rest). I couldn't even see myself caring about any of those, but i could see several ways how i could use AI/LLMs before i was even able to run one (though admittedly, not all things panned out as i expected :-P).
by supern0va | 2026-03-03 18:45:18+00:00
>Everything points to commoditization of models. Open/distilled models lag behind frontier only by 6-12 months.

Yes, but every high performing open weights model coming out of China has (supposedly) been caught distilling frontier models.

It seems like a lot of people are making assumptions about the state of the open weights ecosystem based on information that may not be accurate. And if the big labs are able to reliably block distillation, we could see divergence between the two groups in terms of performance.
by ImPostingOnHN | 2026-03-03 18:45:37+00:00
Feel free to downvote or flag my comment if you personally feel that way, the mods here are pretty reasonable.

Indeed, feel free to flag this submission, and not comment in it, if you feel it is too political for HN. HN thrives because of a multitude of views, of which you are a part.

In the meantime, feel free to respond to the substance of my comments rather than complaining because I added critical context to a discussion.
by pinkmuffinere | 2026-03-03 18:45:38+00:00
You claim that the request does not encourage "speeches from George Washington/Lincoln/MLK/Other significant figures". I believe I've provided quotes and sources proving otherwise. I am not here to discuss more generic American politics, I'm here to discuss the main text referenced by the submission -- to wit, the Gizmodo article misrepresents the main text. I'm defending that (fairly narrow) claim.
by sophacles | 2026-03-03 18:45:42+00:00
And when the government uses that data to round you up? Sure maybe you aren't an immigrant... but are you in the next group they target, or the group after that?

Maybe not, but does that matter when they use an advertising profile to make your life hell before determining you're not in the problem group? Will they even bother to check? They already have been hassling and detaining citizens on similar sloppy suspicions around immigration.

Even if you're a perfect aryan and think you're safe from the current regime... will the next one have the same notion of perfect?
by jen20 | 2026-03-03 18:46:00+00:00
The LG UltraFine's were garbage, but got better over time as either the firmware improved or macOS added drivers that worked around the nonsense. For a while I ran with two of them on an iMac Pro with a 5K itself, but switched to a single Pro Display XDR with a laptop eventually. I'm very sad to see the 6K/32" form disappear, it's by far the best screen I've ever used.
by close04 | 2026-03-03 18:46:25+00:00
I keep rereading your comment and every time I understand that you think the problem isn’t that the girls were underage but that “Western democracies” needlessly criminalize this when they could be more like Russia or Muslim nations where you think that’s fine.

My most charitable interpretation is that you are justifying such sexual abuse of children.

But don’t get too excited yet (pun intended), in many parts of Russia or the Muslim world getting caught sexually abusing a child will make you wish for jail.
by zadikian | 2026-03-03 18:46:36+00:00
UIKit etc never made sense to me after years, CSS also didn't make sense, but right out of the box I understood React. And with hooks, it's way less boilerplate than the UIKit ways.

Sure I never understood AutoLayout, but how many people really do? Every new screen size broke tons of apps. My high school ObjC app developed for the iPhone 1 using C macros to calculate dimensions still worked fine on later models. And yes CSS is fragile too.

Separate from that, Apple doesn't seem to mind breaking native macOS apps, to the point where most devs treat native code like a liability on Mac but ok on Windows.
by kevinmgrant | 2026-03-03 18:46:47+00:00
Location: Scottsdale, AZ (Phoenix)
Remote: Yes
Willing to relocate: No but can travel any time
Technologies: Swift, Objective-C, C++, Python, shells, Perl, HTML, CSS, JavaScript and several others
Résumé/CV: kevingrant.name/resume
Email: kmg at mac dot com

I am a computer engineer with two degrees and extensive experience both as a manager of a team of 10, and as a software developer for over 30 years.

I am most interested in a director or project manager position, or as a software architect. I also prefer Apple tech but am open to other opportunities.
by thegtmauditguy | 2026-03-03 18:46:57+00:00
Most B2B companies define their Ideal Customer Profile with firmographic criteria (industry, size, revenue, tech stack) and use it to build target lists. This solves the targeting problem but misses the messaging problem.

Firmographic similarity does not predict whether a buyer is currently experiencing the problem your product solves. Two companies can have identical profiles but completely different priorities. The outreach still lands because the targeting is right, but the response rate is low because the message describes a product instead of a problem.

The more effective approach is mapping buyer problems independently of firmographic criteria. What specific operational challenges does the target role face? What language do they use internally? What metrics create pressure?

Kevin Dorsey, a notable figure in B2B sales methodology, frames this as the difference between having an ICP document and actually understanding your buyer. The practical implication is that outbound messaging built around buyer-described problems outperforms feature-based messaging by 2x to 3x in reply rates, even with identical targeting lists.
by manbash | 2026-03-03 18:46:59+00:00
"software developer" is pretty broad. Here this is specifically B2C (business to customer) applications. I only assume that you haven't been in this market sector, otherwise you would've been more familiar with GDPR and all the concerns that prompted it.

There was a time where the Internet was the wild west and you could've easily been personally targeted and exploited. Businesses sold your data to whoever.

Even today, if you decide to accept all cookies, you're safer than what you used to be.

Rejecting the non-essential cookies puts you in the safest spot from bad actors.
by Greed | 2026-03-03 18:47:12+00:00
But why? Spending several thousand dollars to run sub-par models when the break-even point could still be years away seems bizarre for any real usecase where your goal is productivity over novelty. Anyone who has used Codex or Opus can attest that the difference between those and a locally available model like Qwen or Codestral is night and day.

To be clear, I totally get the idea of running local LLMs for toy reasons. But in a business context the sell on a stack of Mac Pros seems misguided at best.