MurphyA/hacker-news huggingface dataset:
by rpcope1 | 2025-10-29 04:58:51+00:00
Having been closely acquainted with a woman worth north of a billion dollars, and having met a number of people that are worth probably at least hundreds of millions, I can tell you the kitchen experience for the wealthy (maybe barring like top 10-100 billionaires) is really frankly kind of pedestrian. Are the kitchens nicer? Yeah sort of, I have fixed a bunch of stuff on a couple of certified real money mansions, and a lot of it is gimmicky stuff, some of it is good heavy expensive stuff, but honestly nothing that's doing some sort of extra magic a whole lot better than all of the plain old Whirlpool kit in my own home. Do they have help? Yeah for cleaning, and sometimes from what I've seen the one or two people helping around the house will help cook, but they're not dependent on it and it's more a "hey we're cooking for family, I need to delegate", as well as the sort of person I've met with that kind of money tends to skew much older anyways.

Maybe some nerds in silly valley like to larp as 1800s rich people with actual large numbers of staff, I don't know, but the regular old very wealthy (the sort you don't know who they are, and I think they prefer it that way) live what you would probably consider mostly very pedestrian lives. More trips? Yes. Multiple homes in nice places? Yes. A couple of nice cars and a (reasonably sized) boat? Usually. Chartered flights? Absolutely. An army of staff and never doing even basic shit themselves? Nope and no on the doing basically nothing unless they're really geriatric (and then can you blame them anyways).
I built a Gröbner Basis engine that solves 7-variable systems in the browser
by diegoofernandez | 2025-10-29 04:58:52+00:00
I'm a self-taught developer without formal education. After 3 months of intense study, I built a Gröbner basis engine that runs in the browser.

What it does: - Solves complex 4D systems like w²+x²+y²+z²=1 with symmetric constraints - 5-polynomial basis in 10 iterations - Exact BigInt arithmetic, zero approximations - Pure TypeScript, no dependencies

Why it matters: This makes advanced computational algebra accessible to anyone with a browser - no expensive software licenses needed.

Technical details: - Buchberger algorithm with optimized pair selection - AST architecture with Flyweight/Visitor patterns - Handles up to 7 variables practically

Live demo: https://romimath.pages.dev (Currently Gröbner basis - more features coming this week)

I'd love feedback from the computational math community.
by heavyset_go | 2025-10-29 05:00:26+00:00
99% of users are not going to understand why they can't just double click the app to run it. And the second they see macOS gaslight them into thinking self-signed applications are radioactive biohazards via scary warnings, they aren't going to take additional complicated steps to run the app they wanted to run in the first place.

Users will just assume the app is broken, a virus or that you're a hacker, all because of the way macOS treats apps from developers who didn't pay the Apple tax or submit the app to Apple's panopticon for approval.

Users should not have to know some cursed and arcane ritual to run the apps they want to run.
by panny | 2025-10-29 05:00:46+00:00
I interpret that as you will be able to install an unverified app. And you will get the annoying unverified app screen every time you launch it. And it will very likely be crippled in other ways, as it is unverified.

>Lando: But that wasn't our deal!

>Vader: I have modified our deal. Pray I do not modify it further.
by dluan | 2025-10-29 05:02:41+00:00
Qualifying myself on this topic to say I've written websites with `<blink></blink>` in them.

Half of this reads like a reactionary grasping at straws, throwing together a bunch of unrelated things to try and bemoan a "return to weird, but my version of weird". When in reality, the explanation is more straight forward: you're old man.

The culture is a live and well. I've lived through ircs and Discord groups. It's out there, it's just better gatekept to match the existing community now. Berghain doesn't just let in any sex pest. Furthermore, this is incredibly English speaking limited view of culture. Chinese and Japanese web culture is alive and well, you just don't know the language and so you can't participate.

The other reason for a lot of these shallow complaints - architecture being samey, websites being samey, branding being samey - is capitalism, which always as a rule tends towards consolidation. Things become same and boring because they figured out how to make money with it.

And using mass shootings as some sort of logical counter factual is some of the wildest, most insane strawmanning I've seen on the internet.

What a garbage article, I feel dumber for having read it. How in the world this guy manages to command a veneer of intellectualism is hilarious.
by necovek | 2025-10-29 05:02:47+00:00
You are right, which is why I stress the time component and e-waste concerns. If combined they end up meaning that a vendor ships you a device and they need to take it back for recycling in 2-7 years when they stop providing security updates, market will force a change.

At the moment, laws are disjoint even in EU, and not strict about what happens when you stop fixing security bugs.
by OsrsNeedsf2P | 2025-10-29 05:03:11+00:00
Strikes close to home. 8 years ago I was in a bike accident that took me out for 4 months. I instantly felt dumber. The headaches became a fact of life, and the need to get out of the house early in the day to avoid brain fog creeping in became a routine.

It... sucks. I've still progressed my career and made significant strides, and come to appreciate things that I never would have noticed if I kept on my previous trajectory, and while I don't think about it much anymore, for years it ate at me.
by cryptonector | 2025-10-29 05:03:31+00:00
> During the TLS handshake, the client tells the server which treeheads it has.

If the first time the client doesn't know what root the server's certificate will chain to, therefore it doesn't tell the server what treeheads it has, and so the client gets a full certificate, and then the client caches this to remember for later connections, then... that could work, though it's a slight metadata leak.

Alternatively the client could send the treeheads for all the roots it trusts. That's going to bloat the ClientHello and... it's going to leak a bit of metadata unless if the client does anything other than claim to trust all roots blessed by the CA/Browser Forum, or the Chrome Root Program.
by nevdka | 2025-10-29 05:04:22+00:00
I think the observed feminisation isn't a causal factor, but instead shares a causal factor - that every space must now accept everyone. This causes a few problems.

0. One of the ideas that has tagged along with inclusion has been changing from an input focus ("e.g. No girls allowed in treehouse!") to an output focus (Fewer girls than boys are in the treehouse). In the input focused model, you want to change the rule to stop excluding girls. In the output focused model you also need to change the treehouse to be more attractive to girls. From this, any 'deviant' interests that happen to be gendered (or racial, cultural, etc) get suppressed in the name of creating inclusive outcomes.

1. Most humans have a natural urge to conform to those around us, some just experience it stronger or weaker than others. When 'deviants' are included in a non-deviant space, their deviant tendencies face a subtle yet strong conformity pressure that wouldn't be felt if they were excluded entirely.

2. 'Deviants' being accepted more widely means they don't need to create or find their own spaces. Hence there are fewer spaces where the deviation is locally normal, which would allow the conformist pressure to enhance and refine the deviation.
by johnnyanmac | 2025-10-29 05:04:30+00:00
>If you take the comment about "AI" at face value, isn't that exactly what you'd expect?

Sure.

Too bad I don't take it at face value and know this is just more outsourcing that's smokescreened under AI. Just check their hiring in earnings calls and see if that's actually going down. Amazon did them dirty and lied about why they aren't needed.
by jibal | 2025-10-29 05:05:19+00:00
P.S. The statement is radically wrong, not at all "a pretty reasonable fairly non-technical reduction for the average New Yorker reader" -- a large fraction of whom have either used a command line or written code of some sort, and know that these are two different things. Even if using a line editor like old ed, one is not entering code at the command-line prompt, and in any case the code does not go "directly to the machine" (long ago I actually did load code directly into the machine via console switches). And consider that the context here is discussion of a text editor! But some people seem compelled to defend and rationalize any statement that is challenged, no matter how valid the challenge or absurd and intellectually dishonest the rationalization--it's some sort of bizarre white-knighting.
by conductr | 2025-10-29 05:06:00+00:00
I’ve never understood the hype around AirPods noise cancellation. It’s been noticeably worse than Bose from the beginning and I just keep going back to Bose. I don’t know how others may rank, but it’s just that I was using Bose noise cancellation headphones since before Apple got into headphones and as much as I like the form factor of AirPods every time I use them on a flight or something I feel like I’m punishing myself for not using the Bose ones. Have always been curious if I’m alone in this as so many people sing praises for AirPod Pros, anyone else relate?
by akst | 2025-10-29 05:06:59+00:00
I would personally find it insulting if i ask someone something and they gave me ChatGPT output, i would rather then say idk and I look for answers else where. If I wanted to ask ChatGPT I would have done so myself.

Generative AI tends to be very sure of itself. It doesn’t say, it doesn’t know when it doesn’t know. Sometimes when it doesn’t it won’t engage in the premise of the question and instead give an answer to an easier question
by andrethegiant | 2025-10-29 05:07:03+00:00
I have no plans in downloading Atlas either, but I think your browsing isn't used for training unless you opt in.

> By default, we don’t use the content you browse to train our models. If you choose to opt-in this content, you can enable “include web browsing” in your data controls settings. Note, even if you opt into training, webpages that opt out of GPTBot, will not be trained on.

https://openai.com/index/introducing-chatgpt-atlas/
by rpcope1 | 2025-10-29 05:07:14+00:00
Do you really believe that a newer washer actually somehow makes clothes appreciably more clean? Quieter, perhaps, and maybe a little less water, but so much so that you'd ever notice if a persons clothes came out of a multi-decade old machine that's in good shape versus a new one, I would wager you'd never notice, and frankly every generation of machine I've owned, even the expensive ones manages to get worse, harder to repair, and last less and less time. If you've got something that works and doesn't require a dozen elves at some factory in Shanghai or Berlin to do ancient satanic rituals just to replace a knob or repair a switch, I think you'd be crazy to get rid of it.
by nomdep | 2025-10-29 05:07:22+00:00
> But guys famously will complain about: > 1. Women reading science fiction > 2. Women watching science fiction on TV. > 3. Women playing d&d > 4. Women playing online games > 5. Women writing code.

In your head? The first two are specially absurd. How would anyone know what women watch or read in their houses?
by anonym29 | 2025-10-29 05:07:45+00:00
Thank you for sharing.

Reading this, I'm reminded of the idea that we should all care about accessibility, because barring death or radical advances in restorative medical technology, we will all rely on accessibility tech in some way eventually.

Besides what is listed here, have you observed anything that your coworkers or managers can do to help accommodate you? i.e. Is there a version of this for folks working with stroke-surviving software engineers?
by throwawayffffas | 2025-10-29 05:07:58+00:00
> Everything else is so inconsequential that it truly pains me to see people spending hundreds or even thousands of dollars of their time having to indent, comment, or space things in a certain way just to get CI to pass or merge a PR.

I generally agree with that sentiment, but the solution is to use automated formatting and lint fixing.

I as a mostly python developer have my gripe with mypy. The powers that be decided all code must pass mypy which means I have to spend hours of their money typing out trivially inferable types because myph can't infer the type of the empty dictionary I just defined when just two lines below I proceed to initialize it. Or it can't infer the return type of my function that returns true in half the return statements and false in the others.

If I wanted to write down types I would use another language. And if I didn't want duck typing I would write somekind of ML. In short I would never write out the types because that's compiler work. But nooooo All the cool kids use mypy and typescript so we have to as well.
by joshuamorton | 2025-10-29 05:08:03+00:00
> Even without copyable keys, if your friends and family can be tricked into pasting their plain text keys into a scam site, they can be tricked into pasting their encrypted keys and their associated password to a scam site.

The point is that data shouldn't really be copyable, but a backup should at least be encrypted.

Ideally you don't have or need a key transfer mechanism, because sites have the ability to register multiple keys and you add or remove devices by adding or removing new keys, and you recover a backup to the same passkey-manager.

"Please upload the backup of your password manager and enter the root password" is not a thing you should ever do, and reasonable users, even technically incompetent ones understand that. The only people who want that behavior to be possible are weird power users whose desire makes it easier for anyone who uses such a password-manager to be phished.

Like, I've had this conversation before on this site, and my personal rule of "I should never copy a private key, and I should certainly never copy a private key between devices or onto a cloud" remains something I'm confident in. If I need a private key used across devices, I can trust it to a key-management scheme like the ones built into Signal or the various passkey managers I use. I don't want to manually copy my signal cypher-data between devices either!
by samplatt | 2025-10-29 05:08:21+00:00
>The only thing I have had to troubleshoot is getting a Quest3 VR headset to work

Very interested in this: what kind of setup do you use for VR? What troubleshooting was required?

(My background: I have a 10gbit fiber network and wifi 6E to stream to my Quest 3, and play VR that way. Running Arch on a gaming laptop as a way to dip my toes in the water, haven't really tried anything to do with VR (my favourite way to play games) because I'd heard it was a nightmare.)
by johnnyanmac | 2025-10-29 05:08:44+00:00
>You could arque that if you understand what brings the most business value and deliver that repeatedly, you're pretty safe from being fired and arguably you'd know how to run your own business if needed.

It's not the 2010's anymore. You're not fired because you did a bad job or even because you weren't productive enough. You're fired in a larger cultural wave to try and remove American labor from the American economy as they push everything overseas and pretend it's about "efficiency with AI". Nothing is hiring outside of hospitality right now.

>you switch to being a capitalist eventually.

Hope you have generational wealth. Otherwise that "capitalist" position is you delivering doordash just to survive.
by anon291 | 2025-10-29 05:08:46+00:00
While I don't know of this guy's diet. I can say I agree with his observations, having seen it in myself. I was on 1800/day for a year (6'2", 33yo male here)... Absolutely no change in weight. I weightlift heavy 4x week. I walk 15k steps a day (walk for most chores) and biked (again for daily life). No change whatsoever.

I recently bumped up to 2200 and the weight has shed off. This was on chatgpts suggestion.

I have no explanation. I feel much warmer on 2200 and my workouts are easier for sure.

But yeah, I started at 1800 / day thinking I'd do it for a few months and lose 15-20 lbs and then go to maintenance, but that did not work.

Now you can claim I wasn't measuring or whatever... Maybe that's true. However, I've followed my same methodology in increasing my calories, which means, if I was over counting then , then I am over counting now too.

But the conclusion is the same .. I ate more and lost weight. That is simply an objective reality
by weddpros | 2025-10-29 05:10:38+00:00
Suffered a stroke in 2004 (migrainous infarction). Became half blind. Rested for a good year. Became a photographer for 8 years, then switched back again to software development. From then on, the limits were: WFH only, limit stress, run away from job if things go bad again. Nap if brain feels exhausted. Sleep, more and better. 20 years later (53yo), I'd say I'm doing great! Also fitness helps remind me to take care of the body...
by diegoofernandez | 2025-10-29 05:12:19+00:00
Author here. The journey from fractions to Gröbner in 3 months was brutal but enlightening.

Technical insights for the HN crowd: - Optimized pair selection beats naive Buchberger by 40% - AST memory pooling handles 7-variable polynomial explosion - BigInt precision eliminates numerical stability concerns

For enterprise folks: This solves the "last-mile" problem of mathematical optimization - accessible tools for domain experts.

The 7-variable limit isn't a bug, it's a feature - covers 80% of real business constraints while staying performant.

Demo is live at the link. Code architecture questions welcome.
by brendoelfrendo | 2025-10-29 05:12:55+00:00
> It's because each phone SoC is essentially its own bespoke architecture.

Right, but that's a choice from manufacturers, not a requirement of building a mobile platform.

> It will always be cheaper for phone manufacturers to develop bespoke SoCs than it is for them to implement protocols and interfaces that make booting and hardware discovery standardized like they are on the PC.

This... seems suspect? I'm not doubting you, but I do wonder if it's a question of robbing Peter to pay Paul; perhaps it is cheaper to design a bespoke chip than it is to develop a standard for it, but over the course of many generations the benefits of standardizing would kick in?

I do know that RISC-V can support UEFI, so perhaps that's where we need to look to see how developments work out in the long run.
by cycomanic | 2025-10-29 05:13:17+00:00
I don't quite understand what you mean by "tracking". Speaking of Germany, because you mentioned the Abitur. Yes your ability to enter certain universities and studies depends on your performance during the Abitur. That is to enter e.g. law or medicine at you chosen university immediately (there is a wait time multiplier, so you can wait if you don't get in immediately) requires a certain grade point average. However I don't understand how this is different from SAT scores in the US (except for maybe the ability to bypass SAT requirements by being super wealthy, but I'm not sure that would be a good thing). In my experience kids in the US tend to be obsessed about their university choices much earlier than the ones in Europe.

Also talking about Germany, unless things changed dramatically in the last few years, most natural sciences and engineering degrees don't require a grade point average.
by boie0025 | 2025-10-29 05:13:33+00:00
This sentiment has been rolling around in my head for a while. I assume one day I'll be using some hosted model to solve a problem, and suddenly I won't be able to get anything out beyond "it would actually work a lot better if you redeployed your application on Azure infra with a bunch of licensed Windows server instances. Here's 15 paragraphs about why.."
by hug | 2025-10-29 05:14:19+00:00
Taste is fashion, baby.

Taste has nothing to do with your awareness of your preference, and cannot exist in a social vacuum.

Taste has everything to do with others opinions of your preference: If your preferences, on display, are enough to bring many others to agree that your preferences are similar to their preferences, you have good taste. If your preferences, when encountered, are enough to bring others preferences into alignment with yours, you have excellent taste. If you can recognise what is the new hotness before anyone else does, you have even better taste. You don't have to be able to justify it, you just have to know it.

You don't need to be aware of this to be happening. You can have incredible taste while just sitting around and doing your own thing.

You can have incredible taste in only red wine without ever tasting white. You can have good taste in only hip-hop and not jazz, or in impressionist art and not abstract expressionism, or any other number of things.

If I know that your recommendation for a category is going to be good, then I know you have good taste.
by anon291 | 2025-10-29 05:14:37+00:00
Correct. People get mad about the low carb thing because they have come to believe, via habit, that the insane number of carbs on their plate is normal. It's not. There's hidden sugar and carbs in almost everything. Moreover most carbs people consume are highly processed.

People don't get fat eating brown rice. They get fat eating cereal with hidden sweets. 'healthy' oatmeal that's laden with sugar. Fried potatoes, etc.
by osamagirl69 | 2025-10-29 05:14:49+00:00
Not OP but I have had a set of the bose noise canceling earbuds that I have worn 5 days a a week for over 5 years now and absolutely love them. Noise canceling is excellent, comparable to the over-the-ear-style.

My main complaint is the onboarding process really pushes you to install their app. It is entirely unnecessary (can configure them by various tap codes) but still annoying they don't tell you that until you install the app...
by weitendorf | 2025-10-29 05:15:18+00:00
Software is a bit different from music or wine because taste can mean “has the right function and attention to detail and aesthetic and interface and data model and conforms to my expectations and has a certain kind of API and has documentation with actual examples and uses the right JavaScript framework and”, whereas taste in wine can mean “has a blend of flavors that I particularly like” and taste in music can mean “pushes the boundaries of its genre and introduces genuinely new sounds”. Most but not all of what we want out of software is about function and utility and intuitive UX.

But wine and music and other subjective consumption-hobbies that enable snobbery are much less grounded in practicality and tend to become arenas for novelty/pure experimentation (charitably) or countersignaling and identity-building (uncharitably). So you end up with situations where the people who “have good taste” consistently associate themselves with music that sounds legitimately bad to regular listeners or never gets popular enough to be recognizable because it’s about being better than casual music listeners more than it is about the music to them. Or, proclaiming that no taste preferences for icecream products are worthy of respect unless they come from someone that regularly consumes pistachio ice cream - it’s not about the ice cream to them.

That’s why we can say “this UI needs to be collapsible and expanded by default” about software - we want it to be a certain way. The type of people who relish in their taste in music and ice cream don’t tend to say things like “maybe cut the bridge 10 seconds and add some kind of duet with reverb” or “it used too much nitrate fertilizer for loamy soil and ended up kind of woody (for ice cream)” because they want themselves to be a certain way.