MurphyA/hacker-news huggingface dataset:
by frollogaston | 2025-08-01 04:13:55+00:00
That's fine. On one hand the other saying "no" too much will stagnate the local economy, on the other a city doesn't need to accommodate an infinite number of people moving there. Either extreme will hurt property values in the long run, so there's a balance. I've seen places sell themselves out, I've also seen suburban sprawls where naive homeowners feel good about holding a house 20 years only to make 30% gain.

Nobody else should decide the balance but the residents who have semi-permanently set up their lives there. People considering where to move have no skin in the game, they can pick somewhere else if they don't like what they see or can't afford it. Developers at least have something to lose once they've set up shop, but they're still not raising families there. And by "should" I mean, I wouldn't buy a home in a place where homeowners don't have the most say. Those places do exist, and I'd only rent there temporarily.
by wakawaka28 | 2025-08-01 04:14:42+00:00
>Of course, you're still expected to leave a tip and suggested minimum is now 20%, plus even McDonalds is charging $15 for a 4 oz burger, so I rarely go out to eat at places that expect a tip anymore.

Don't tip, especially 20%, for over the counter service. That is ridiculous.

>I'm not sure why they specifically should be tax exempt though. Cash tips often were, practically speaking, so a lot of tax evasion was happening, but it still seems odd to single them out.

It's just a gimmick to get votes. The theory is that poor people tend to be the ones that work these jobs, they need a break, and it's not a policy that would cost very much anyway. There is a cap on the tips and most cash tips were going unreported anyway.
by ch4s3 | 2025-08-01 04:14:56+00:00
I haven’t spent much time looking at any place other than New York. But there’s census data, tax data, and a lot of public records. The number of empty units is small. The total is probably close to 40k, but that’s a fuzzy number and moving target. That includes regular vacant units.

https://gothamist.com/news/how-many-nyc-apartments-are-vacan...
Zero – Local Encrypted Vault App (No Cloud, No Signup, Free)
by techdobz | 2025-08-01 04:15:32+00:00
https://techdobz.com/apps/zero

I built Zero to help people store private, structured info offline — things like credentials, personal notes, or metadata.

Fully local Encrypted by default No cloud, no signup

It’s free and open to everyone. You can create vaults, build database-style tables, and search everything locally.

Would love feedback, ideas, or just curious eyes!
by troad | 2025-08-01 04:17:04+00:00
I really struggle to imagine an organisation that shepherds a large and venerable C++ codebase migrating over to Swift.

For all of C++'s faults, it is an extremely stable and vendor-independent language. The kind of organisation that's running on some C++ monolith from 1995 is not going to voluntarily let Apple become a massive business risk in return for marginally nicer DX.

(Yes, Swift is OSS now, but Apple pays the bills and sets the direction, and no one is seriously going to maintain a fork.)
by athrun | 2025-08-01 04:18:24+00:00
Aside from the fact that the few policies they made explicit in their platform would actually be counter-productive to getting more supply (such as National-level rent freezes), they also don't have a good track record at the local level when it comes to housing.

I've been very involved in council-level politics where repeatedly the Greens members were aligning themselves with the right-wing members ("ratepayers rights"-type groups) when it came to delaying/blocking development permits, enforcing parking requirements, preventing/delaying rezoning, etc. They fundamentally don't understand the issue at all. All talk, no substance.

And that's before we get to the CFMEU matter, which I think was the final blow for them during the last election.
by Nursie | 2025-08-01 04:20:37+00:00
If they add 'Protect' to this, it would make it much easier to start building a unifi network piecemeal.

I already have a debian-running storage server, that would be a good fit for running this, and it would enable me to start adding their cameras without going all-in in and grabbing a new router and access points at the same time.
by boilerupnc | 2025-08-01 04:20:39+00:00
A few years back, I had an idea for a K8s YAML explainer. In the spirit of XSLT transforms on XML, you would run your K8s yaml against an explainer file and generate a document that provided visualizations, interpretative text alongside the define values and an explanation about the field, its purpose, suggestions and some best practices about the field. Used the idea to write my first rust CLI. I was heading towards using it for Helm, but never got to it.
by zarzavat | 2025-08-01 04:22:35+00:00
Yes but the mainstream systems are not decentralized enough. We need better systems.

We, the technological community, have failed the wider public by not creating decentralized alternatives that are as good as centralized ones.

Chat Control shouldn't even be an issue, we should just be able to laugh it away.

Is anyone concerned about Mastodon being banned? No right because it would be almost impossible to implement. Yet it is possible for WhatsApp/Telegram(yuck)/Signal. Even the tech darling Signal is centralized as fuck.
by hanklazard | 2025-08-01 04:22:40+00:00
> There's no better prosumer option - good, bad or otherwise

That’s why I just had to buy new Ubiquity gear two weeks ago after an update bricked an older ubiquity switch and router (purchased in 2019). Spent a ton of time on the console but both were stuck in some sort of boot loops and were not salvageable.

Ended up buying replacements from ubiquity, but I feel pretty dumb buying new stuff from the company that just screwed my weekend and wallet. I could also swear that I had auto updates off for firmware but maybe that part was on me.
by cweagans | 2025-08-01 04:23:32+00:00
That is an orthogonal solution to SSO. I have many apps in my home lab. It doesn't make sense to have individual credentials for everything, even if it is effectively free to keep track of them. Rotating dozens of passwords (even spread out over time) is not my idea of a fun day, nor is supporting individual logins for friends/family who use the apps in my network.

SSO is the quick and easy way, especially when other people are involved.
by kortilla | 2025-08-01 04:23:40+00:00
No, protocols directly on IP specifically can’t be used in userland because they can’t be multiplexed to multiple processes.

If everything above IP was in userland, only one program at a time could use TCP.

TCP and UDP being intermediated by the kernel allow multiple programs to use the protocols at the same time because the kernel routes based on port to each socket.

QUIC sits a layer even higher because it cruises on UDP, so I think your point still stands, but it’s stuff on top of TCP/UDP, not IP.
by munchler | 2025-08-01 04:25:08+00:00
I'm all for building more housing, as long as it comes with the necessary infrastructure - schools, roads, parking, public transportation, etc. Where I live, developers seem to get government approval to build in locations where they can rake in a lot of money at high prices without having to worry about such things.

(In fact, my local government is actually closing roads near new housing because "f#ck cars" is apparently a hip idea these days.)
by somenameforme | 2025-08-01 04:25:59+00:00
People don't bother looking into stuff because they know their opinion, and their vote, doesn't really matter. Treat people like children and they start acting like children.

For some contrast Switzerland has a sort of defacto direct democracy in that citizens that obtain a relatively small number of votes can bring any issue they desire up for vote. And they have indeed brought issues like Basic Income with the suggested proposal of every single Swiss adult getting around $1700/month. That's something that would likely destroy any country that passed it, but it would likely pass by an overwhelming margin in the current state of the United States. But in Switzerland where people actually do have real power, and responsibility, to determine the future of their country, it was rejected by 77%.

Instead, back in the states we can look forward to our true political power of getting to choose between Dumbo and Dingbat for our completely unrepresentative representatives.
by mjg59 | 2025-08-01 04:27:38+00:00
Not like that, you can't. Firstly, that's not a KEK cert - the KEK cert is "Microsoft Corporation KEK CA 2023". And secondly, mokutil manages the MOK database, not the firmware database. MOK keys control what shim will trust, but it's the firmware keys that control whether or not shim will boot in the first place.

Users should absolutely be able to install the db update by hand if they choose to, but it's late and I don't have the commands to hand. I'll write another post on this soon.
by troad | 2025-08-01 04:28:24+00:00
I slightly disagree on the specific point, but agree on the broader point.

Formal grammar is not merely a notation for expressing linguistic rules that incidentally makes them appear akin to maths, it's a theory about what language is - a phenomenon rooted in, and best modelled by, formal logic. The reason formal grammar looks familiar to programmers is because computer science has borrowed tons of concepts from linguistics, concepts originally aimed at modelling human language.

I agree with you on OOP. In a way, popular ideas about language are not unlike OOP: naive models with inherent contradictions that inevitably devolve into an incoherent mess.

Ultimately, a person with a naive conception of how words, objects, and ideas interact is going to make a mess of trying to systematise virtually anything.
by JdeBP | 2025-08-01 04:29:21+00:00
It does not have to be. The English language has a process where phrases become hyphenated compounds which then become single words. It's permissible to be partway along that path, and for people to disagree where something is on that path.

Pick any point in the past few centuries, and there's going to be something, possibly nowadays always a single word, but not necessarily so even now, that was in a state of flux at the time. The same goes for today.
by energy123 | 2025-08-01 04:29:23+00:00
o3 is a unique model. For difficult math problems, it generates long reasoning traces (e.g. 10-20k tokens). For coding questions, the reasoning tokens are consistently small. Unlike Gemini 2.5 Pro, which generates longer reasoning traces for coding questions.

Cost for o3 code generation is therefore driven primarily by context size. If your programming questions have short contexts, then o3 API with flex is really cost effective.

For 30k input tokens and 3k output tokens, the cost is 30000 * 0.8 / 1000000 + 3000 * 4 / 1000000 = $0.036

But if you have contexts between 100k-200k, then the monthly plans that give you a budget of prompts instead of tokens are probably going to be cheaper.
by aspenmayer | 2025-08-01 04:30:21+00:00
I’m speaking metaphorically. I know what footguns are, though I am using my words in a literary sense, and I think you’re being more literal maybe?

Implicit in the usage of the term footgun in a non-hypothetical context is that said footguns refer to actually existing issues or events. My point in mentioning Checkhov's rifle was to acknowledge this property of footguns: it’s not a matter of if but when they go off.

But seeing as how they will unless your process can eliminate them, it behooves us to apply some game theory to explain why collaborative development when footguns are involved is something between a Mexican standoff and Russian roulette: a circular firing squad.

We can’t blame the footguns at that point. That’s just the game. The only winning move is not to play.
by t0lo | 2025-08-01 04:31:58+00:00
You're so morally detached from the situation it's borderline sociopathic. Keep living your techno libertarian larp fantasy, I'm sure it's so much more important than the real world.

Peoples lives aren't just hypothetical moral scenarios to point score on. Inaction has had and will continue to have real world consequences that you refuse to address. Don't complain about how bad the world is if you wont give up a single inch of your life to accomodate others and made their childhood in this sociopathic modern hellscape any easier. Have you even seen how much more stunted this generation is in ideology, emotion and idealism. If a non regulated internet worked for children we wouldn't be here.
by mjvmroz | 2025-08-01 04:32:37+00:00
I’ll be so interested to see what happens to this kind of thing.

I feel like we saw the absurd version of it over the past decade, where society at large had acted as though highly online reactionaries are quality signals of an underlying current.

It seems as though market share in that model is failing. I predict the pendulum will swing the other way across the board, and loud minorities in in-person forums will be given less credence… for good (by my estimation in this case) and bad.
by nevon | 2025-08-01 04:33:44+00:00
I've built something similar as a service to be used by developers at a large-ish enterprise. Granted, it was based on functionality offered by AWS, but the users didn't really know that.

The reason we built it, despite the fact that developers could very well have deployed a CloudWatch EventBridge schedule + SQS + lambda or similar, is because they never did. They would consistently choose to build it into their existing services, which were rarely if ever handling things like limiting concurrency if a task took too long, emitting metrics on success/failure/duration, audit logging for when a task had to be manually triggered for some reason. If I had to guess, I think the reason was because it allowed them to piggyback on existing change controls and "just write application code" instead of having to think about additional pieces of infrastructure.

If I could do it again, I would probably have reached for something like Temporal, even though it seemed overkill for what we initially set out to do. It took about a week before people started asking for locking and retries.
by generalizations | 2025-08-01 04:33:49+00:00
> If someone had an easy non-snake-oil nuclear solution we would be using it already.

Nuclear has been pretty much regulated to death. This is definitely not true.

> Nobody’s dropping off a nuclear fucking reactor in the middle of a disaster area on six hours’ notice in any universe other than the bizarro one invented by their PR firm.

Why not? It absolutely has the potential to be cheap, reliable and safe. That sounds like a fantastic use case. The biggest reason we don't do that is environmental lobbying regulating the technology into oblivion.
by pjmlp | 2025-08-01 04:33:57+00:00
The worse part of it are the OEMs, like they have been doing since the days of CP/M, MS-DOS, 8 and 16 bit home computers, and UNIX OEMs offerings, having those products pre-installed for "added value".

At least back then they were additional tapes, floppies, CDs, DVDs, that we could ignore they were ever part of the bundle.
by aesh2Xa1 | 2025-08-01 04:34:43+00:00
Representative systems vest political power into concentrated points of influence. The reps are often as uninformed as the citizens. The US just had some infamous legislation pass that representatives didn't even read, and publicly stated so.

The system also makes reps uniquely vulnerable to targeted lobbying, corruption, regulatory capture, and threats. I find much to be faulty with opaque dealings with a few key individuals.

Direct democracy mitigates these issues. Influence must be exerted through broad, public persuasion. This forces special interests to operate in the open, creating a higher and more transparent barrier to subverting the public will.
by taneq | 2025-08-01 04:36:54+00:00
This is an improvement because only the identity provider(s) have your ID, but now you also have a central database of all the age-verification-requiring sites that many people use, along with those peoples’ ID.

You could argue that the sites requesting access tokens won’t be cached/s but I’m practice that’s not how it’ll work. You could also have a separate request-forwarder service that sits between the age-verifier and the site-that-you-don’t-want-logged, I guess, which would make it harder to get all the required info in one place.
by chandlerc1024 | 2025-08-01 04:37:46+00:00
The reason the Safe C++ proposal wasn't mentioned is that it came years later. =] I'll see if it makes sense for us to update that section a bit, this probably isn't the only thing that we should refresh a bit to reflect the last few years of developments.

FWIW, the biggest challenge with Safe C++ is that WG21 rejected[1] that direction. And it was developed without building a governance model or way to evolve outside of WG21, and so doesn't seem to have a credible path forward.

[1]: FWIW, some members of WG21 don't agree with this characterizationp, but both the author's impression and the practical effect was to reject the direction.
by devjab | 2025-08-01 04:39:21+00:00
I've been in SWE in non-enterprise for decades and right now I'm seated with IT and operations because our two teams total less than 15. The amount of users who open tickets with "I have this issue" and then send a screenshot of some error in a browser with absolutely no context... Not even the full browser image, just a small snapshot of the completely meaningless error... As though they expect the IT support people to just know what they were doing? My twin todlers who haven't learned to speak yet are still somehow better at telling me what is wrong when something is wrong.

I'm always amazed at how friendly the IT support people manage these things.
by dragonwriter | 2025-08-01 04:39:51+00:00
No, that's not what “leftist" generally means, it means adherence to any of a broad grouping of anti-capitalist ideologies (the more widely recognizable being the various forms of socialism and communism). It overlaps a little bit with the progressive wing of the Democratic Party in the US, but beyond that is mostly outside of the US major party system. The only people who use “leftist" to describe a superset of the Democratic Party also use “socialist” and “communist” in the same way.
by ajmurmann | 2025-08-01 04:40:31+00:00
I don't know, I'm merely stating what comes down to an economic law. I'm not an expert on healthcare.

However, as it happens I just spent the last weekend accompanying my wife as she was in a hospital. There was actually quite a bit that happened, especially once or l out of the ER and admitted, that I would have felt totally fine if a robot had done it. Half of what the nurses did were things like bringing puke bags, picking up a full puke bags, bringing water, paging the doctor again who wouldn't show up for another 4 hours, explaining how to order food.
by naasking | 2025-08-01 04:40:36+00:00
I think you're neglecting to account for a big risk. If the house retains or increases in value, the bank can just take the house to recoup what you owe them of you can no longer pay the mortgage due to ill health, accidents, etc. What do you think happens if the houses value drops a lot and you can no longer pay what you owe? You don't just lose the house, you're in a much, much deeper hole. How property values go substantially changes the risk calculus of owning a home with a mortgage.
by crtified | 2025-08-01 04:41:13+00:00
It's a disturbing trend that extremely complex issues are framed as a 'symptom' of broad political leanings. At the very least, it's a distraction and disservice to their own good argument, when an otherwise-intelligent narrative constantly reverts back to the polarisation "it's mostly those Others, from the Other Side".

Just let arguments stand on their own merits. The minute an article includes the term "lefties" or "righties", it's gone wrong imo.
by Fade_Dance | 2025-08-01 04:42:00+00:00
>unless you've bought one of the cheaper ones already.

You don't even get a foot in the door with 1 from Ferrari.

I read a Reddit post from someone who had an acquaintance that speed-ran the process (clearly a 9 figure+ individual), and it was ludicrous.

I think it took him something like 3-5 years, while it normally takes double that. I think right out the gate he had to buy a few of them, then he could buy the nice ones, and the special editions, then he bought a used f40 or something like that which was 7 figures, and started participating in the racing experience they have, so there's a parallel track where you have to buy some track focused cars as well. Along the way he made sure to show up at all of the events, and it's important to, because to get on "the list" there is a scoring system behind the scene where everything that a customer does is assigned a point value, and only the customers with the highest level of points get the allocations. That includes things like maxing out options on every curve you buy, and paying up for the bespoke personalization services.

I think it was something like 3 years, 10+ cars, and 10 million dollars to get through the gauntlet.
by jksflkjl3jk3 | 2025-08-01 04:42:04+00:00
> and as far as I can see that side still all bottoms out in crime or scams.

A lot of the value is technically from crime, i.e., using crypto to skirt government laws and financial regulations that I believe are unjust.

> I've always felt those were an admission of failure of the whole crypto enterprise. All of the downsides and none of the upside.

Ideally they wouldn't be needed, but they still allow one to take advantage of the other benefits of crypto (like unrestricted cross-border transfers) and still have access to a large markets of products and services.
by MrDarcy | 2025-08-01 04:42:20+00:00
I've moved on from Ubiquiti access points as well. Their U6 simply does not handle VLANs properly, they never acknowledged the issue let alone fixed it. See https://community.ui.com/questions/U6-IW-how-to-trunk-all-5-...

Their security issues in the past. Their failure to make the EdgeRouter handle DHCP and DNS properly. Etc...

I've since moved to cheap switches that support all port vlan trunks and LACP bonding, then just plug Proxmox into them and run OpenWRT in a VM for routing all the vlans. The Proxmox+OpenWRT combo even supports hot-plug virtual interfaces as more VLANs are lit up, they just pop up nicely in the web UI.

For the APs, TP-Link is less expensive and better performance. WiFi 7 and 10gbit for less money. No need to run a management OS in a VM either.
by anovikov | 2025-08-01 04:43:58+00:00
I worked for a YC founder (won't name it ofc) on a project that went through its pipeline with a big success around 10 years ago, although for me it was evident that the idea was unworkable and i wondered how could they raise funding. As it turned out, one or both of cofounders had criminal convictions before, one of them actually came up with the idea of that product while in prison, they completely faked all their user and traction numbers and siphoned money out of investors, and almost everything that was ever actually done, was done by a single developer i have supplied them. Then they were uncovered and went into hiding again (probably always used fake names so idk if it even matters - maybe they are still around us).

Ironically, the idea that was unworkable back then, appears to be still unworkable, and is still actively tried by one team i talk with! And they recently raised money from Google.
by CobrastanJorji | 2025-08-01 04:44:42+00:00
I totally agree with the author's main point: if we must do "age verification," we should do it through third party identity providers and not directly give our information to everyone.

I have a semantic question, though. If I get tokens from an identity provider which I then pass to an adult website, is that really a "zero knowledge" proof? It's been a while, but I don't think that's a zero knowledge proof. Or maybe it is? I'm not sure what the formal definition is.