MurphyA/hacker-news huggingface dataset:
by layoric | 2025-07-03 04:30:28+00:00
> Even the good old GDP per capita covers your case.

I think the following joke encapsulates the problem with GDP pretty well..

---

Two economists go for a walk in the forest, and having a competitive nature, the first economist sees a pile of bear shit and says to the second "I'll give you $100 to eat that bear shit". The second economist, being one that generally does anything for money, eats the bear shit, takes the $100 and they continue on their walk. The second economist wants to get back at the first, sees another pile of bear shit and says "I dare YOU to eat that bear shit for $100" thinking no way they will actually do it. Not wanting to be outdone by the second economist, the first also eats the bear shit and takes $100.

After walking a bit further, the second economist stops and says to the first "Wait.. did we just both eat shit for nothing??" to which the first replies "No of course not, that would be crazy.. we increased GDP by $200".

---

I can't remember the source of the joke but been around for a while and I may have butchered some of the original details.
by nipponese | 2025-07-03 04:33:18+00:00
In software, you have the privilege of writing succinctly to communicate facts. In every other industry, the message needs to be packaged with courtesies like a greeting, cushioned delivery, and salutations. It’s a big waste of time and people stop reading your messages. But don’t put a bow on it and you get labeled as an asshole. At least the AI note taker can make me sound more palatable.
by jonah-archive | 2025-07-03 04:33:27+00:00
Melville (roughly) agrees -- from the first chapter of Moby-Dick:

---

Once more. Say you are in the country; in some high land of lakes. Take almost any path you please, and ten to one it carries you down in a dale, and leaves you there by a pool in the stream. There is magic in it. Let the most absent-minded of men be plunged in his deepest reveries—stand that man on his legs, set his feet a-going, and he will infallibly lead you to water, if water there be in all that region. Should you ever be athirst in the great American desert, try this experiment, if your caravan happen to be supplied with a metaphysical professor. Yes, as every one knows, meditation and water are wedded for ever.

---
by specproc | 2025-07-03 04:35:24+00:00
The last two times I've been in a fight went exactly the same way.

Dumb drunk guy swung at my face, I took it, a bunch of bystanders jumped on him and hauled him off. Pretty much end of story.

I've plenty of fighting experience, the ones that have ended badly for me have been the ones where I've fought back.

Obviously not the trolley problem-esque situation from the context, but my core point is that one cannot construct morality from extreme hypotheticals.
by kmarc | 2025-07-03 04:35:29+00:00
Reminds me of vim script's implicit method syntax [1]

Eg. any function call can be converted to a method call on the function's first parameter:

let mylist = [3, 2, 1] " prints "1" as these two are equivalent echo sort(mylist) == mylist->sort()

Helps a lot with chaining.
by sedatk | 2025-07-03 04:35:59+00:00
> i believe the only contender is julia

C# has "^n" notation that means "length - n". For example:

Take the last element of an array or any other structure that supports indices:

var a = ar[^1];

Take the last three elements of an array or any other data structure that supports ranges:

var lastThree = ar[^3..];
by dalemhurley | 2025-07-03 04:38:37+00:00
I don’t know him, but I did once have a staff member who was kind of the same. Nothing ever got delivered, their dad, mum, aunty, grandmother was always in hospital. They never came into the office. They always had their camera off. When they did do something, it was brilliant but they only produced stuff when questions were being asked. Other staff would cover for him as sort of an unspoken rule.
by _carbyau_ | 2025-07-03 04:39:51+00:00
I imagine so! I wasn't trying to say apartment living is ultimately undesirable. But when there is the money to do it, that apartment has more space.

Basically, money = space. In the city, you need more money. In the suburbs you need less. There also other concerns like commute and facilities but that varies person to person.

For many people, the tradeoff to live in the suburb is the right decision because the other factors don't matter so much and so to get more space for their $ they choose suburb.

Does that mean high density housing is bad? Absolutely not! If there are people that want to live in X space for Y money then go for it. But that applies to suburbs too. Once you involve money there are developers/builders and rent/own issues however my general take is that higher density building are impeded by rules and regulations more than a lack of demand. I have nothing to really back that up though.
by jesterson | 2025-07-03 04:40:48+00:00
> POP is pretty archaic and lack support for multiple clients accessing the same account.

There are no issues with POP and multiple clients whatsoever.

> IMAP is complex, slow and lack modern email futures threading, contacts.

What's "complex" about IMAP? Extremely simple and reliable protocol. Contacts are not part of IMAP and handled by different protocols.

> SMTP is not a single protocol but collection of bolted on protocols (DMARC, DKIM, SPF).

I suggest you to educate yourself on DKIM, DMARC, SPF and SMTP before making those statements.

> Lack delivery tracking, and it is very opaque when it comes to spam filtering.

It DOES have delivery tracking. Spam filtering is not a protocol feature and it shouldn't be. I suggest you again to educate yourself.

> All these protocols are build on top of raw TCP. It is harder to implement any things we take for granted in http like: encryption, compression, multiplexing and debugability are not there by default.

Let me tell you one of most hidden secrets in the industry - EVERYTHING we have online is built on top of raw TCP. Ok, and UDP as well. Every bloody fancy JS framework or mobile app you can think about is written on top of that raw TCP. Crazy world huh?

> People spend decades building infrastructure, but even then only hardcore graybeard will self-host email

If you don't know how to build something doesn't mean it's left out to "hardcore graybeards". You got to admit you just don't know how and either learn or surrender to companies who know, offering the same for a buck. It's pretty simple.
by jchw | 2025-07-03 04:42:00+00:00
I don't suggest "follow this link" either, or even anything that mentions a link. Obviously it's an extreme example involving traditional prose, but think for example of a Wikipedia article: the links in Wikipedia articles are natural and obvious. Links in navigation panels and navbars also follow this pattern generally speaking: like at the bottom of Hacker News itself, "Guidlines" "FAQ" "List" ...

In cases where you want to do something involving a call to action, like "Click here to download", I think "Download" or "Download now!" are better. And hell, often times CTAs are better as buttons (at least visually) than links anyways.

That said, it's not like I follow this religiously. But anyway, I think it's highly likely people are taking away the wrong message here.

I guess to put it another way, it's not that the terminology we use is dated or wrong per-se; I mean sure, people tap on hyperlinks more than they click on them these days probably, but the point isn't that the terminology is dated or isn't understood. It's that well-structured hypertext can avoid it altogether.
by indiaupdate | 2025-07-03 04:45:37+00:00
Why Meta Ads Are the Future of Marketing for Thrissur-Based Businesses In Thrissur, where tradition meets transformation, local businesses are quickly realizing that digital visibility is not optional—it’s essential. Whether you're running a boutique in Punkunnam, a clinic in Ayyanthole, or a salon near East Fort, the one question remains:

“How do I get more customers without spending lakhs?”
by sparkie | 2025-07-03 04:45:49+00:00
In long mode, compilers will typically emit `xor eax, eax`, as it only needs 2 bytes: The opcode and modrm byte. `xor ax, ax` takes 3 bytes due to the operand size override prefix (0x66), and `xor rax, rax` takes 3 bytes due to the REX.W prefix. `xor eax, eax` will still clear the full 64-bit register.

Shorter basically means you can fit more in instruction cache, which should in theory improve performance marginally.
by dotnet00 | 2025-07-03 04:46:50+00:00
I broadly agree, though I wonder if part of the reason why Americans think that going to other countries might be a very difficult decision is that if they aren't immigrants or children of immigrants, they have a very limited experience of learning a second or third language and adapting culturally.

Learning Spanish in high-school isn't quite the same as learning to function in a new culture and language.
by mandown2308 | 2025-07-03 04:47:51+00:00
Some videos related to this:

https://youtu.be/ldDToZlLXdk?si=rBq5ksFpImeTifYA

https://youtu.be/IMzhmUze0Qc?si=7P6x6LXjRwgC6xtG

https://youtu.be/H7LxWXuDQto?si=FwDlIRUfhiGeyoGG

https://youtu.be/d3CzBnD6X8E?si=pWVjsIRm_PIZlTwe

(I didn't read the article.)
by WarOnPrivacy | 2025-07-03 04:52:15+00:00
Most every bit of online exchange and O365 (+the ever-changing, ever-growing stack of MS policy/admin/security panels) is overkill for 10-20 users who need mail, Outlook, Word, Excel (no substitutions).

It's a massive hydra and it's most dependable output is onerous requirements. And the more of those we heap upon light duty users, the more reasonable it becomes to circumvent them.

In this scenario Winauth is how we placate the unreasonable overlord.
by 0xbadcafebee | 2025-07-03 04:52:46+00:00
If you need a new password manager to keep 2FA codes as well as passwords, Bitwarden is open source (AGPL-3.0/GPL-3.0), and you can self-host the server if you want. Only solution that won't eventually become crappified by a business that doesn't care about you.
by hakfoo | 2025-07-03 04:52:46+00:00
$10,000 notes carry a substantial premium for collectors.

I find it funny they still advertise having a display of a million dollars, but in boring modern notes. Didn't even bother to look for it even though I walked past the place like 15 times on a Vegas trip, and literally went into the building for a cheap breakfast.

The Bureau of Engraving and Printing had a similar glass box filled with uncut sheets of $10 notes when I visited in 2016.
by vfunnyline | 2025-07-03 04:53:56+00:00
Hi HN! I’m Caroline — a product leader and systems thinker with 8+ years of experience building cloud-native software across security, infrastructure, and impact-driven sectors. I’ve launched first-of-its-kind SaaS platforms, shipped secure cloud features from scratch, and led cross-functional teams through everything from GTM to compliance audits. I know how to get things built — and built right.

I’m currently based in Texas (CST), but I’m open to relocating internationally for the right mission. I’m looking to join a sharp, focused team solving real-world problems with technical depth and clear ownership.

What I bring:

Proven product leadership: I’ve led 0→1 launches, scaled adoption, and aligned engineering, sales, and legal without the drama

Full-stack experience: Python, Go, React, Azure, AWS, Azure, Docker, Kubernetes

Security-savvy: I’ve worked as both a security engineer and a PM — so I actually know what’s under the hood

Systems mindset: I think in dependencies, edge cases, and user impact

I care about outcomes, not titles — and I get things done

If your team needs someone who can lead product with technical fluency, ship fast, and handle complexity with calm — let’s talk.

### Location: Texas, USA Remote:Yes Willing to relocate:Yes, even internationally to EMEA and APAC Technologies:Product Management, Project Management Résumé/CV:https://flowcv.com/resume/5bp1gm98kh; https://www.linkedin.com/in/carolinedikibo/ Email:dikibo.caroline@gmail.com
by AymanJabr | 2025-07-03 04:54:58+00:00
Location: Italy

Remote: Yes (preferred)

Willing to relocate: Yes

Technologies: TypeScript, JavaScript, React, Next.js, Redux, Ruby on Rails, PostgreSQL, GraphQL, AWS, Supabase, LangChain, RAG

Résumé / Website: https://aymanjabr.com/ Github: https://github.com/AymanJabr LinkedIn: https://www.linkedin.com/in/ayman-jabr/

Email: aymanjaber2012@gmail.com

Experience: 4+ years

Full-stack developer with 4+ years of experience building scalable web infrastructure and AI-powered applications. Led technical development at DAITECK, architecting full-stack solutions from concept to deployment. At EXTENDI, I delivered high-performance React applications for clients like Lego and government agencies. Expertise in Ruby on Rails, modern JavaScript ecosystems, and agile methodologies.

Looking for: Full-time roles, preferably with startups with equity as part of the compensation.
by phendrenad2 | 2025-07-03 04:55:48+00:00
If that's true, you've identified a huge hole in the measures. And you can't fix what you can't measure. I think you're right, because despite massive tech unemployment in the last 4 years, I don't see any of the charts spiking. Furthermore, people keep saying "this is captured in Figure X" but if it were really captured, it would be somewhat separable and could produce a chart that shows it in detail. I fear we're giving the Fed too much credit here.
by jrockway | 2025-07-03 04:56:20+00:00
Yeah, I think people will lose their passkeys a lot. I think companies are happy to provide another service ("passkey syncing") that you will pay for for life. Back In The Day you could be a freeloader by remembering your passwords like a nerd. No longer. The loophole is closed!

That said, passwords are actually so bad that anything would be an improvement over them. While a stealable passkey vault sync'd to your malware-infested Windows laptop is not ideal for security, it's sure better than typing your bank password into your favorite forum because you don't understand that website administrators can see your password when you type it on their site. (Not to mention phishing.)
by dalemhurley | 2025-07-03 04:56:43+00:00
This is insane, there is a Reddit, of course there is, of almost 500K people, https://www.reddit.com/r/overemployed/ , who discuss all of the strategies to do this.

Just imagine being one of the people who legit joins a startup, is passionate, working long hours, earning your vest, to have your coworker pretending to be working.
by bonzini | 2025-07-03 04:58:09+00:00
I understand that. You didn't answer the important point, which is that you can't be sure that what you have works if you don't encode the process. And encoding the processes isn't really software engineering; abstractions for business rules management have existed for decades and can be reused in this context.

You're YOLOing it, and okay that may be fine but may also be a colossal mistake, especially if you remove or never had a human in the loop.
by cwillu | 2025-07-03 04:59:19+00:00
And more importantly (for them), it's much harder to share a passkey than it is to share a password.

“Why GNU su does not support the `wheel‘ group

Sometimes a few of the users try to hold total power over all the rest. For example, in 1984, a few users at the MIT AI lab decided to seize power by changing the operator password on the Twenex system and keeping it secret from everyone else. (I was able to thwart this coup and give power back to the users by patching the kernel, but I wouldn’t know how to do that in Unix.)

However, occasionally the rulers do tell someone. Under the usual su mechanism, once someone learns the root password who sympathizes with the ordinary users, he or she can tell the rest. The “wheel group” feature would make this impossible, and thus cement the power of the rulers.

I’m on the side of the masses, not that of the rulers. If you are used to supporting the bosses and sysadmins in whatever they do, you might find this idea strange at first.”

https://www.meisterplanet.com/journal/2004/05/09/richard-sta...
by execat | 2025-07-03 05:00:19+00:00
What's their end game here?

What is Microsoft gaining from their push to passkeys? They knew this was going to piss off a lot of people, but they went ahead with it anyway. That makes me believe there's something else at play.

My experience with passkeys has been worse that my Bitwarden password auto complete, so needless to stay I'm sticking with my regular passwords on my Bitwarden (I know Bitwarden has Passkeys support. I don't want to use it)
by erentz | 2025-07-03 05:01:31+00:00
Google AI the other day told me that tinnitus is listed as a potential adverse reaction of Saphnelo.

Only it damn well isn’t. Anywhere. Not even patient reports.

The problem with AI is if it’s right 90% of the time but I have to do all the work anyway to make sure it’s not one of the 10% of times it’s extremely confidently wrong, what use is it to me?
by Fade_Dance | 2025-07-03 05:01:44+00:00
>"Genres like Arena Shooter, Battle Royale, and Hero Shooter look amazing from a revenue perspective. But there’s only 29 games in all of Steam’s history that have grossed >$1m in those subgenres," wrote GameDiscoverCo's Simon Carless.

>It gets worse. "Only Naraka Bladepoint, Overwatch 2 & Marvel Rivals have grossed >$25m and launched since 2020 in those subgenres,"

Reminds me of the MMORPG AAA graveyard post WoW, where many hundreds of millions were incinerated with the aim of replicating WoWs success.

Sounds like the project is typical AAA publisher driven development hell, but I suspect DICE is at fault to some degree. They have been mediocre and regularly producing failed battlefield projects for a very long time now. To be honest, a 5 year development window for a game with an extremely established studio, game design, engine, pipeline, etc, shouldn't be such an issue. At the end of the day they aren't hitting their feature checkpoints in time, and a lot of the post-mortem is "hair on fire" idiocy from the top in response to that. If DICE is in the process of making yet another bad battlefield, slowly, then the outcome is inevitable.
by hakfoo | 2025-07-03 05:03:40+00:00
I suspect it's another step in the push to make the mobile device the centre of digital identity. (Yeah, it might support some standalone key devices, but nobody's giving Joe Sixpack a Yubikey)

The one with far more data gathering capability and generally less robust ability for the end user to assert control over it, and which is generally tied to a service contract that in many countries requires identity verification.
by noufalibrahim | 2025-07-03 05:04:22+00:00
I'd prefer to reduce meetings as much as the next guy but when I am in one, I take notes. Detailed notes. It helps make sense of what's being said and gives me a deeper understanding. I park the notes when done and can refresh my memory if I need a follow up.

The fact that I thought and wrote the notes is a very important part of this. Sure, an AI transcript might be useful to refer to but writing things down as the meeting goes is a great way to aid understanding.
by maypok86 | 2025-07-03 05:04:49+00:00
I benchmarked ccache for throughput [1], memory consumption [2], and hit rate [3]. For hit rate simulations, I used golang-lru's LRU implementation, though I doubt a correct LRU implementation would show meaningful hit rate differences.

Note that otter's simulator results were repeatedly compared against both W-TinyLFU's (Caffeine) and S3-FIFO's (Libcachesim) simulators, showing nearly identical results with differences within hundredths of a percent.

[1]: https://maypok86.github.io/otter/performance/throughput/

[2]: https://maypok86.github.io/otter/performance/memory-consumpt...

[3]: https://maypok86.github.io/otter/performance/hit-ratio/
by lmeyerov | 2025-07-03 05:05:53+00:00
I like the decision diagram :)

The callout on enterprise automation is interesting b/c it's one of the $T sized opportunities that matters most here, and while I think the article is right in the small, I now think quite differently in the large for what ultimately matters here. Basically, we're crossing the point where one agent written in natural language can easily be worth ~100 python scripts and be much shorter at the same time.

For context, I work with teams in operational enterprise/gov/tech co teams like tier 1+2 security incident response, where most 'alerts' don't get seriously investigated as underresourced & underautomated teams have to just define them away. Basically every since gpt4, it's been pretty insane figuring this stuff out with our partners here. As soon as you get good at prompt templates / plans with Claude Code and the like to make them spin for 10min+ productively, this gets very obvious.

Before agents:

Python workflows and their equivalent. They do not handle variety & evolution because they're hard-coded. Likewise, they only go so far on a task because they're brain dead. Teams can only crank out + maintain so many.

After agents:

You can easily sketch out 1 investigation template in natural language that literally goes 10X wider + 10X deeper than the equiv of Python code, including Python AI workflows. You are now handling much more of the problem.
by smolder | 2025-07-03 05:07:09+00:00
They used to complain about that 10 years ago, but apple was just ahead of it's time. Microsoft saw the light and is racing down that path. Soon enough, no computer without user-defeating secret logic and remote ownership will be allowed to interact with important networked applications. Linux users will either need a tainted linux variant or not have access to banking, streaming (already a problem), games, and so on.
by xp84 | 2025-07-03 05:07:33+00:00
This is missing an important piece of information. If I open Authenticator on iOS I see this message front and center:

> Autofill via Authenticator ends in July 2025 You can export your saved info (passwords only) from Authenticator until Autofill ends. Access your passwords and addresses via Microsoft Edge at any time. To keep autofilling your info, turn on Edge or other provider. (Learn more)

not sure the full Android feature set, but MS is moving their iOS autofill provider to the Edge app, which doesn’t mean I have to use Edge to browse, just changes which app hosts the passwords. I can still fill them using the native mechanism for any password manager to provide passwords to any password field.

Microsoft is not forcing anybody to adopt passkeys as far as I can tell. Although overall people should because passwords are quite frankly a broken idea. Almost as broken as the idiotic janky “we just emailed/texted you a code” bullshit that most sites do now instead of TOTP.
by WarOnPrivacy | 2025-07-03 05:07:41+00:00
> If passkeys are really one per device and you have have 100 passkeys from 100 different services, and moving to a new device requires accessing each of those 100 services ....

I'm typing this on my Firefox remote app. Everything is cached in it. It runs in a VM at home.

I suppose I am simulating having just one device.
by bee_rider | 2025-07-03 05:08:22+00:00
Without regard to the broader point* in the particular case of Leo, I’d be surprised if he had great k-12 science education. He was a child star already at that point, right? Only so many hours in the day.

Of course, it isn’t a universal rule, see Dolph Lundgren, etc etc.

* I don’t care if the actor delivering an environmentalist message in a movie is actually good at science for the same reason I don’t care if Keanu Reaves knows king fu.
by codebje | 2025-07-03 05:08:27+00:00
You did, but it might not be an effective strategy to mention asymptotic complexity to help forward your argument that one linear implementation is faster than another.

Whether it's a win in Python to use one or two loops isn't so clear, as a lot is hidden behind complex opcodes and opaque iterator implementations. Imperative testing might help, but a new interpreter version could change your results.

In any case, if we want to nitpick over performance we should be insisting on a parallel implementation to take advantage of the gobs of cores CPUs now have, but now we're on a micro-optimisation crusade and are ignoring the whole point of the article.