MurphyA/hacker-news huggingface dataset:
by sublinear | 2025-08-03 12:53:48+00:00
Thank you for having the guts to leave this comment and not pretend like people are always perfect and optimistic.

I think that's precisely why the ramblings should be a separate channel apart from all the emails and more serious communication, but I have some thoughts why this still might not work.

I used to be guilty of leaving walls of text in our "random" channel, and we weren't even remote back then. My reasons weren't entirely irrational. Most of the time I felt like I wasn't taken seriously because of the way the business was run and it was the only chance I had to speak "out of turn". These workplaces that encourage a lack of boundaries are usually small startups that hire inexperienced people. Ultimately whatever anyone said was used to manipulate them or for the rotten parts of middle management to "steal" ideas.

I'm not a fan of this concept either and I think it's easily abused by all.
by numpad0 | 2025-08-03 12:53:50+00:00
> Even in a world brimming with easy distractions—TikTok, Pornhub, Candy Crush, Sudoku—people still manage to ...

I just don't get this part in the article and GP. Everyone in the developed country has instant access to ice cream. We don't say "people manage to enjoy $ICE_CREAM despite disgusting abundance of cold desserts". More supply only drives consumption and accelerate consumerism.

And I'm replying here because I have relevant, though anecdotal, memory. Social media is detoxifying Japanese communication at an unbelievable pace over the past decade or two. Japanese lack of social skills and proficiency in verbal abuse used to be otherworldly. Little Sgt. Hartman was just ubiquitous. Not nearly as much as it used to be.

All while mobile televisions, gambling, pornography etc had grown massively, which implies, though not proves, causality. How is that relationship between those supposed to be a "despite"? It just doesn't make any sense. Doing more is learning more.
by WHA8m | 2025-08-03 12:54:29+00:00
The last election must have been around the recent middle-east events (framing it purposefully neutral), because I remember I had some conflicting thoughts about their stance. I can't (honestly) remember if I voted for them then or not - but I strongly considered it, that much I know.

Edit: Writing this out I think, I'm probably part of the problem. Voters should remember who they voted for and benchmark the results against their campaign pledge. Keeping politicians responsible with the little power we individuals have.
by ath3nd | 2025-08-03 12:54:37+00:00
Please use an LLM and prove it yourself. Then use an LLM and prove the opposite. That's how much weight your "proofs" have.

In fact, buy a premium subscription to all the LLMs out there (yes, even LLAMA) and have them write the proof using the scientific method, and submit the papers to me via a carrier pigeon.
by layer8 | 2025-08-03 12:54:38+00:00
This is formally/legally a work break that you’re not allowed to count as work time. If I have a half-hour conversation about a non-work topic, which I sometimes do, it means I’ll need to work half an hour more. At the office it’s effectively at everyone’s discretion how exactly they count it, but on a chat platform it can in principle be tracked if someone spends substantial time on #offtopic.
by Voultapher | 2025-08-03 12:54:41+00:00
I think you are under a misconception as to how this work. Let's say Meta wants to give this person 100M in stock, they don't have to buy 100M worth of stock when the option vests. What they do is, go into their accounting software and look at how many shares they have, let's call this amount X. And they will increase the total number of shares from X to X+Y where Y is worth 100M at current valuation. They never need to spend any cash to do this. It's literally money they can print whenever they want.
by kmarc | 2025-08-03 12:55:07+00:00
Indeed, I, as a fully remote, probably overworked person, sometimes wonder if I'm a loser just because I never

* pick up Becky from school

* feel under the weather today so I'll be offline and "take it easy" (never hear about me anymore today)

* sorry "traffic jam" (10:00am)

* sorry "train canceled"

* will leave a bit early (2pm) for [insert random reason] appointment

While all these can be completely valid reasons, it's just funny hearing one of these daily. On a side note, I also kinda like my job and am not interested in slacking.
by bradly | 2025-08-03 12:55:12+00:00
Sorry if this is a silly question, but I came across a "white lie" in a paper(https://arxiv.org/html/2502.06137v2#S3.SS2) yesterday:

> Throughout this section, we use A≈B to mean that A and B are essentially equal, in the sense that B is a suitable approximation of A in some sense that we will formalize in a later section. The reader may feel free to assume A=B when verifying estimates, even though A=B is generally false.

Is that when this would be needed?
by bagacrap | 2025-08-03 12:55:16+00:00
There is an assertion at stake here along the lines of "he took advantage of me" which is either objectively true or is not objectively true. It may be impossible for us to know what his actual motivation was at the time the undisputed events took place, but if everyone agreed his intentions were pure, then he wouldn't be ostracized. So there is no way for everyone's statements to be in perfect alignment with objective reality.
by parpfish | 2025-08-03 12:55:27+00:00
Even worse is the situation our hybrid half-remote/half-inperson company runs into during meetings:

The in-person group will go into the conference room and naturally start multiple rambling side conversations.

But the remote people just have to sit there and watch. Usually they can’t really hear each of these conversations and you can’t casually join a room-based side conversation from the remote because any audio that comes out of the teleconferencing screen automatically commandeers the whole rooms attention
by louthy | 2025-08-03 12:55:30+00:00
Are you sure you don’t pay extra? I’m on Rider and it’s an additional cost. Unless us C# and F# devs are subsidising everyone else :D

Edit: It says on the Jetbrains website:

“The AI Assistant plugin is not bundled and is not enabled in IntelliJ IDEA by default. AI Assistant will not be active and will not have access to your code unless you install the plugin, acquire a JetBrains AI Service license and give your explicit consent to JetBrains AI Terms of Service and JetBrains AI Acceptable Use Policy while installing the plugin.”
by flyinglizard | 2025-08-03 12:55:42+00:00
The truth is we're brute forcing some problems via tremendous amount of compute. Especially for apps that use AI backends (rather than chats where you interface with the LLM directly), there needs to be hybridization. I haven't used Claude Code myself but I did a screenshare session with someone who does and I think I saw it running old fashioned keyword search on the codebase. That's much more effective than just pushing more and more raw data into the chat context.

On one of the systems I'm developing I'm using LLMs to compile user intents to a DSL, without every looking at the real data to be examined. There are ways; increased context length is bad for speed, cost and scalability.
by liveoneggs | 2025-08-03 12:56:26+00:00
I strongly agree with the title but the prescribed details are not to my taste.

Pick a channel grouping that makes sense (by-team/by-project/by-manager) and Just Start Typing. Busy channels are alive and will create their own culture organically. Freely mix in work talk with pictures of cool stuff you found while walking the dog. "threads" makes this extremely manageable.
Show HN: Slupe lets web LLMs safely edit local files
by stuart73547373 | 2025-08-03 12:56:39+00:00
Slupe lets you use web-based LLMs to modify local files without leaving the browser.

npx slupe --clipboard

It's a CLI tool that watches for LLM commands and executes them on your computer. Key features:

- Custom syntax (NESL) designed for LLM reliability - fewer search/replace failures than existing approaches - Clipboard mode: copy from browser → Slupe executes → paste results back to clipboard - Generates instructions for LLMs based on your allowed actions - Sandboxed filesystem operations with configurable permissions + automatic git backups

Motivation: I wanted to use web based Opus 4 and Gemini 2.5 Pro for coding.

Early beta (macOS only, Linux/Windows untested). Would love feedback on UX and security model.
by chongli | 2025-08-03 12:57:33+00:00
The question is not: "are you getting more computer for your money?"

The question is: "are you getting (anywhere near) a linear scaling of computer for your money?"

Because to me the answer to the second question is a resounding "no" and the strongest evidence of that is all the people walking around with high-end iPhones who can barely afford rent on tiny single-bedroom apartments.
by PopAlongKid | 2025-08-03 12:58:03+00:00
> I almost never take the full 5 weeks and end up accumulating it over the years.

Companies should have a policy to limit accumulation of unused vacation, such as 3 weeks maximum. The problem with unlimited accumulation is that it essentially allows the employee to assign themselves paid overtime[0] without any business reason or management oversight. For example, if the company policy is to have you work 49 weeks and take paid time off 3 weeks a year, but instead you work 51 weeks and carry forward 2 weeks vacation, you have just assigned yourself 2 weeks of overtime.

I used to work for a large corporation that finally implemented such a policy to address exactly what this person has done: 12 weeks of paid overtime that no one asked for and that the company probably hasn't budgeted for.

[0]I don't mean overtime in the sense of time-and-a-half pay or anything like that, rather overtime in the sense of working more paid hours than you were hired for.
by burger_account | 2025-08-03 12:58:22+00:00
I feel you :hugs:

> the positives have been so huge

> your life is worth more than money

I agree with you, and I really wish that everyone could make that decision unbiased. Unfortunately, most people’s reality force them to consider money. Someone else mentioned to triple your estimate of how long you might be without a job, and sometimes not even that is enough.

In the end, it’s mostly about your safety nets. Can you quit, stay 6 months away, and if it turns into 18 months, what then? Can you move back into your parents’? Are you _realistically_ able to take a non-dev job (cashier at McDonalds) just to put food on the table?

Nowadays, affording a decent life AND the job not sucking is almost a luxury already. Shouldn’t be that way, and every toxic startup out there is a failure, regardless of their valuation.
by benreesman | 2025-08-03 12:59:09+00:00
I'm pretty critical of how late capitalism is shaping up (I pretty routinely get called a leftist radical here on Hacker News which is increasingly Thiel-Aligned Psycho News).

With that said, lots of options exist for a company like Figma doing a public listing: when you're the belle of the ball you can list how you want. Google did a pretty unconventional Dutch Auction thing IIRC.

In this instance the Figma folks decided they wanted an IPO pop and had the underwriters set it up that way. They were paying some premium (to institutional investors) to get one of many intangibles that are attached to that (like a bunch of press about how hot the stock is).

In a world where it was a no-brainer that this was going to be another mediocre Adobe product line rent seeking from here to the horizon, I'm pretty OK with how this turned out.
by mark_l_watson | 2025-08-03 12:59:22+00:00
I have already thought a lot about the large packaged inference companies hitting a financial brick wall, but I was surprised by material near the end of the article: the discussions of lock in for companies that can’t switch and about Replit making money on the whole stack. Really interesting.

I managed a deep learning team at Capital One and the lock-in thing is real. Replit is an interesting case study for me because after a one week free agent trial I signed up for a one year subscription, had fun the their agent LLM-based coding assistant for a few weeks, and almost never used their coding agent after that, but I still have fun with Replit as an easy way to spin up Nix based coding environments. Replit seems to offer something for everyone.
by herczegzsolt | 2025-08-03 12:59:48+00:00
There are actually multiple areas already:

::ffff:0:0/96 IPv6-mapped This space is intended for an OS or network stack to map IPv4 addresses towards higher layers, so applications could technically be IPv6 only. The packet was/will be standard IPv4 when it reaches the network wire.

::/96 and ::ffff:0:0:0/96 IPv6-compatible/IPv6-mapped These were originally intended to be used on networks to differentiate IPv4 addresses depending on the capability of the target and decide who will do the translation. These are now deprecated, but the whole ::/8 is reserved, and these addresses are promised to never be assigned to anything else.

64:ff9b::/96 IPv6-translated This is the space for IPv6 to IPv4 NAT translators. Actually the whole /48 is reserved, so you can run address multiple private translators in a single network if required. This is widely used and supported.

As a side note Teredo addresses (2001::/32) and 6to4 addresses (2002::/16) all embed the entire IPv4 address space, although they are more complex than a simple 1-to-1 mapping. They are rarely used.
by parpfish | 2025-08-03 12:59:57+00:00
Every place I’ve been to has a dedicated “random” or “off topic” channel and it’s where all the good team building happens. There are usually a few more narrow channels for specific topics (video games, music, pets, food, etc) which can help if there are big personalities that dominate a channel.

It can be intimidating to join in when you’re new though. You got to lurk for a while to read the room a bit and learn the culture.
by bagacrap | 2025-08-03 13:00:51+00:00
I do tend to be a bit suspicious of the one-day "under the weather" events.

However I do think we need to make extra room for parents (I am not one, yet). I'm going to need a doctor who's younger than me when I'm 80+

Folks could always just disappear instead of announcing these things, but is that better? And as a senior on my team, I over announce certain stuff to let the other team members know that WLB is ok.
by JKCalhoun | 2025-08-03 13:00:55+00:00
That's cool that you can do that. I worry though that the level of complexity required to set that sort of thing up will act as a hurdle for many that might want to use that feature.

If the node graph is saved in the document (?) perhaps there exists then a "template" (empty document) where the node graph is already set up for palette dithering. That would make it easy to onboard for new users.
by CompoundEyes | 2025-08-03 13:01:03+00:00
My mom was an English teacher and an electronics tech later in her career. I explained to her how LLMs are requiring a lot of technical writing and documentation up front and devs that haven’t tried that approach or hate that can be quick to dismiss when the output is bad. Her reply, “Oh so the humanities do matter!’ Hire juniors with a left brain right brain mix.

We have to be careful not to anthropomorphize them but LLMs absolutely respond to nuanced word choice and definition of behavior that align with psychology (humanities). How to judge that in an interview? Maybe a “Write instructions for a robot to make a peanut butter and jelly sandwich” exercise. Make them type it. Prospects who did robotics club have an edge?

Can they touch type? I’ve seen experienced devs that chicken peck its painful. What happens when they have to write a stream of prompts, abort, and rephrase rapidly? Schools aren’t mandating typing and I see an increase (in my own home! I tried…) of feral child invented systems like caps lock on/off instead of shift with weird cross keyboard overhand reaches.
by gustavudeoli | 2025-08-03 13:01:06+00:00
Show HN: PRFI Protocol - Turn your API events into blockchain tokens

I've built a decentralized protocol that allows companies to mine PRFIC tokens through proof-of-work based on real API events. No central servers required.

Key features: • 100% decentralized architecture - each company mines their own tokens • Robust proof-of-work with SHA-256 and configurable difficulty • Fixed supply cap: 122M tokens maximum (80% to companies, 20% to treasury) • 1,000 API events = 1 PRFIC token • Anti-fraud mechanisms: Merkle trees, digital signatures, rate limiting • ERC-20 compatible, deployed on Ethereum/Polygon

The protocol transforms API infrastructure costs into tokenized assets. Companies register themselves on the smart contract, process API events normally, and automatically receive PRFIC tokens through cryptographic mining.

Technical highlights: - Smart contract: 0xE658F9f9b15B5A8AA51AAaE9e9478E5fdb19d794 (Sepolia) - Python client with async support - Gas-optimized batch transactions - Multi-chain support (Ethereum, Polygon)

This could be interesting for fintech, e-commerce, and SaaS companies processing millions of API events monthly. The deflationary tokenomics (limited supply + growing demand) create natural value appreciation.

Looking for feedback on the technical architecture and potential use cases. The entire codebase is open source under MIT license.
by Yeul | 2025-08-03 13:01:48+00:00
You cannot free market healthcare because quite frankly there is no real profit in this industry.

Yeah even your high net worth client that pays 50k in premiums every year wipes you out when they get some complicated form of cancer.

Edit this actually came up in a videogame called Cyberpunk. A lot of people here on HN consider themselves code wizards indispensable to their employer. Google will replace your multiple sclerosis ass.
by globular-toast | 2025-08-03 13:02:35+00:00
You can't atrophy if you never grew in the first place. The juniors will be stunted. It's the seniors who will become atrophied.

As for whether it's a mistake, isn't that just the way of things these days? The current world is about extracting as much as you can while you're still here. Look around. Nobody is building for the future. There are a few niche groups that talk about it, but nobody is really doing it. It's just take, take, take.

This just seems more of the same, but we're speeding up. We started by extracting fossil fuels deposited over millions of years, then extracting resources and technology from civilisations deposited over millennia, then from the Victorians deposited only a century or two ago, and now it's software deposited over only mere decades. Someone is going to be left holding the bag, we just hope it's not us. Meanwhile most of the population aren't even thinking about it, and most of the fraction that do think are dreaming that technology is going to save us before it's payback time.
by MichaelRo | 2025-08-03 13:02:40+00:00
In Romania I also have some 5 weeks of vacation, but never take more than two at a time. Two in the summer, two in the winter (Christmas - New Year period) and the rest, sprinkled throughout the year, either for errands or bridge days. Like when there's a holiday on Thursday, I'd take Friday off as well.

Honestly two weeks at a time seems enough and conversely, being absent at work for three-four weeks or more, seems excessive to me. I also have stuff to maintain and new developments to meet a schedule promised to customers, two weeks plus or minus isn't affecting those but I couldn't leave for a month and meet the schedule without killing myself with overtime, effectively negating the whole idea of unwinding during vacation.

But ... speaking of Sweden, one colleague is taking 3 months off. Indeed, Sweden is something else :)
by NitpickLawyer | 2025-08-03 13:03:27+00:00
I get your point but I think it's debatable. As long as the capabilities increase (and they have, IMO) cost isn't really relevant. If you can reasonably solve problems of a given difficulty (and we're starting to see that), then suddenly you can do stuff that you simply can't with humans. You can "hire" 100 agents / servers / API bundles, whatever and "solve" all tasks with difficulty x in your business. Then you cancel and your bottom is suddenly raised. You can't do that with humans. You can't suddenly hire 100 entry-level SWEs and fire them after 3 months.

Then you can think about automated labs. If things pan out, we can have the same thing in chemistry/bio/physics. Having automated labs definitely seems closer now than 2.5 years ago. Is cost relevant when you can have a lab test formulas 24/7/365? Is cost a blocker when you can have a cure to cancer_type_a? And then _b_c...etc?

Also, remember that costs go down within a few generations. There's no reason to think this will stop.
by benreesman | 2025-08-03 13:03:51+00:00
It absolutely proves that she was right. If you care about market cap? She was right. If you care about employee comp? She was right. If you care about consumer choice, she was right. Number of listings, new potential acquirers for your startup, more diverse office geography, right right right right.

The idea that there's a significant lobby on fucking Hacker News unhappy that a startup IPO'd for a zillion bucks and made everyone rich is twilight zone shit. It makes no sense according to the stated values in the fucking masthead.
by hollerith | 2025-08-03 13:04:22+00:00
Since Meta Platforms' stock is highly liquid, it does not matter much (except maybe for computing taxes) whether Meta sells stock and gives 100M in cash to the employee or gives the employee stock, which the employee then converts into cash.

In either case, the fact that the stock was created is reported to investors, and investors know that the creation reduces the value of every existing share of Meta, which is the feedback mechanism which restricts how much money or value Meta can get out of the creation of new shares of its stock.
by satyrun | 2025-08-03 13:04:49+00:00
Health care is so different though because the market doesn't work.

If you are facing death, no one wants the off brand, budget cancer treatment. No one is going to shop around for the best value cancer treatment.

If you have a heart attack, no one is going to call around for the best price on the ambulance.

It is like a luxury market. People shop around for the best doctor/treatment with no regard at all for the price.

So it is like complaining that a luxury service market is expensive.

The only way around this is a completely state run health care system that you have no choice.
by XorNot | 2025-08-03 13:06:05+00:00
It is wild to me how heavily downvoted this comment is.

I bought by Ford Ranger off my in-laws who literally own a farm, and it got more damage from being parked under a tree with nasty sap for too long then it's 7 years handling hauling and field work (the lesson being, I really should've been washing it more frequently then I was... And then it would really clean and so obviously isn't used real work or something).
by MereInterest | 2025-08-03 13:07:48+00:00
Yup. The most prominent I can remember are the Beats By Dre headphones, where about a third of the weight is from metal parts that are either purely decorative, or whose functionality does not at all depend on being made of metal, based on a 2020 teardown [0,1].

[0]: https://beneinstein.medium.com/how-it-s-made-series-beats-by... [1]: https://beneinstein.com/how-it-s-made-series-yup-our-beats-w...