MurphyA/hacker-news huggingface dataset:
by krona | 2025-07-14 19:46:12+00:00
An easier way to think about it might be if you timed how long it took each ticket in your backlog. You also recorded whether you were drunk or not when you worked on it, and the ticket was selected at random from your backlog. The assumption (null-hypothesis) is that being drunk has no effect on ticket completion time.

Using the magic of statistics, if you have completed enough tickets, we can determine whether the null-hypothesis holds (for a given level of statistical certainty), and if it doesn't, low large is the difference (with a margin of error).

That's not to say there couldn't be other causes for the difference (if there is one), but that's how science proceeds, generally.
by dietr1ch | 2025-07-14 19:46:14+00:00
In the Bay Area Comcast offered (2017-2023 at least) internet with a default 1-1.2TiB/mo data cap that you can lift for the month for an extra 10-20usd (I don't recall, my roommate who played CoD was the one paying for this by himself on every month with huge updates).

There's barely any competition here. You can pretty much chose from Comcast Business or XFinity, which both are just Comcast because of a free market with free as in not in jail.
by gruez | 2025-07-14 19:46:21+00:00
>but just think about the amount of paperwork you have to go through in order to construct a bridge [...]

Yeah, I do. Guess which industry has seen negative productivity growth in the past 2 decades, even though the broader private sector grew by 50%?

https://www.economist.com/content-assets/images/20250712_WBC...
by adev_ | 2025-07-14 19:46:50+00:00
> Now, I don't remember the exact breakdown of lexing vs parsing, but I did look at it under a profiler.

Lexing, parsing and even type checking are interleaved in most C++ compilers due to the ambiguous nature of many construct in the language.

It is very hard to profile only one of these in isolation. And even with compiler built-in instrumentation, the results are not very representative of the work done behind.

C++ compilers are amazing machines. They are blazing fast at parsing a language which is a nightmare of ambiguities. And they are like that mainly because how stupidly verbose and inefficient the C++ include system is.
by bhouston | 2025-07-14 19:47:18+00:00
I think this can be summarized as:

1. Stress is bad for you. 2. Things that cause widespread societal stress are thus bad for you.

Economic inequality, weak democratic institutions all seem to suggest that people are more stressed as a result and I believe it is already universally acknowledged that chronic stress is bad for you.

I guess one needed a headline that gets clicks but it is sort of obvious.
by WhyNotHugo | 2025-07-14 19:47:19+00:00
An interesting little detail. Any seasoned developer is likely going to take substantially longer if they have to use any IDE except their everyday one.

I've been using Vim/Neovim for over a decade. I'm sure if I wanted to use something like Cursor, it would take me at least a month before I can productive even a fraction of my usual.
by dawnerd | 2025-07-14 19:48:18+00:00
For me its not about keeping my data private so much, more about making it harder for them to just have blanket easy access. I have a passport, precheck, global entry... they know who I am and where I go. But if I can make it just a little harder for the other gov agencies to know what I'm doing that's a win in my book.

I hate the excuse "since I don't commit crimes". It's not about that. If they want your info that you're not directly giving them, they can get a warrant.
by int_19h | 2025-07-14 19:48:18+00:00
By providing technical means to implement such censorship in "more acceptable" ways, you lower the political bar for its passing.

Not only that, but once you do so, you effectively concede that such censorship is valid to begin with, which can and will be used against you to pass further laws along those lines in the future. And if those laws cannot be implemented without ditching all that privacy you worked so carefully to respect in your compromise, well, too bad about that.
by thinkingemote | 2025-07-14 19:48:22+00:00
Indeed it is removing the memorable events of achievement!

Generally memorable things are different than unmemorable things. Work is unmemorable. Driving is unmemorable except when something negative happens. Waze tries to give some positive feelings to the driving route. Waze knows that people want positive experiences sometimes more than efficiency.

Being stuck in a traffic jam is more memorable than not being so. Or we remember the negative feeling more than the fact that our drive actually wasn't inefficient.

AI tools makes us have a less negative day of work. so we feel like we have no traffic jams. "I got so much done" really means "I didn't get stuck". But it's also removing the positive feelings too!

It's an illusion of progress through our feelings and memories.

Or programming with AI brings different feedback mechanisms and systems and different emotional engagements and different memory behaviours. It's very interesting!
by bcrl | 2025-07-14 19:48:45+00:00
Static IPv4 addresses are closer to around 5% of customers. Nobody asks for IPv4, but some customers bring their existing or own wireless routers along and occasionally choose devices that are not IPv6 capable. Maybe in another 10 years those devices will finally be fully removed from service. The worst stragglers right now are the old combo DSL modems that effectively have no modern replacements -- it's just not worth spending money to replace them when customers are going to migrate to fibre soon enough.
by akerl_ | 2025-07-14 19:49:43+00:00
I don’t understand what you mean. If you want Ethernet run through your house, or coax in more places, or access points mounted, you don’t call your ISP.

You call an electrician or a handyman or somebody and tell them you have some low voltage work.

The ISP provides a cable box and modem to most homes in the same way that the electric company sticks a meter on your wall.
by WorldMaker | 2025-07-14 19:50:00+00:00
There is a difference in Hyper-V itself. The Windows hypervisor is underappreciated as one of the better VM hypervisors in some scenarios, and WSL2 uses a few Hyper-V tricks [0] to really shine if your machine's Hyper-V isn't interfered with by other hypervisors. (Sadly not uncommon given how many us have things like old VirtualBox VMs that still need Hyper-V to run in a compatibility mode with Oracle-maintained hypervisors of the past.)

(Also, WSL1 isn't as actively maintained as it was when WSA [Windows Subsystem for Android] was an active Windows 11 feature driving it, but it hasn't been entirely abandoned either and there is some community support ongoing [open source PRs].)

[0] Among other things, Windows likes to run itself at all times as a guest in Hyper-V when Hyper-V is active (and other ancient hypervisors aren't interfering), making Hyper-V VMs like WSL2 "peers" with Windows itself for Hyper-V resources/attention. (It's one of the funnier things about Hyper-V being a "Pro" feature still today because even consumer-focused Windows Home is often still running in Hyper-V [because it's also sometimes a defense-in-depth security/sandboxing in some consumer use cases], it just won't let you configure other VMs in it than your main Windows OS.)
by 01HNNWZ0MV43FF | 2025-07-14 19:50:17+00:00
> However, I'm not quite sure what this has to do with meritocracy.

Meritocracy is one of those nonsense words like "rationalism" or "objectivism" that means "just do the obviously right thing". Like "democratic" and "republic" it's more about the flavor and the mouthfeel than anything concrete.

So I think some US right-wingers have been using "meritocracy" as a fig leaf for hurting their usual victims - Poor people, old people, children, women, queer people, black people, brown people, etc. - While saying "Oh we just think that the most qualified people should be in charge" even though their qualification is like, being a billionaire white supremacist, and not actually going to law school or being a good person at all.

So then the online left wing response is somewhere between "What they're doing isn't really meritocracy, because they've appointed pathetically underqualified justices to the Supreme Court following an obvious agenda that they explicitly said they would follow" (True but too sophisticated to fit on a protest sign) and "Meritocracy is bad, actually" (Too deep in the words of Leftist Theory to gather an audience, but online leftists might agree with it)

So the article is saying "Doing a naive first-order meritocracy results in a system that is ripe for corruption and capture. If we add a lot of randomness, it will resist corruption, and then we'll get the meritocracy we actually want."

The ends justify the means. If it gets people to agree with my vision, I support any wording.
by meta_ai_x | 2025-07-14 19:50:43+00:00
The dot-com was a bubble because investors pulled money and belief at the first sign of trouble.

The landscape has changed dramatically now. Investors and VCs have learnt if we stick with winners and growth companies, the payoffs are massive.

We also have more automatic, retail and foreign money flowing into the market. Buy the dip is a phenomenon that didn't exist at the scale it is now.

Pre-2015 if Big Money pulled out, the market was guaranteed to fail, but now retailers sometimes have longer views and belief (on people like Musk, Altman) than institutions and they continue to prop it.

So, it's foolish to apply 2000 parallels to now. Yes, history repeats, but doesn't with the exact time or price points
by Joel_Mckay | 2025-07-14 19:51:24+00:00
Scott Galloway’s TED Talk covers a lot of the current reality young people face entering the workforce.

https://www.youtube.com/watch?v=qEJ4hkpQW8E

https://www.youtube.com/watch?v=EjNV6JwlV2s

It is complicated, but may become more pronounced as the baby-boomer generation retires. =3
by ghc | 2025-07-14 19:51:35+00:00
I don't think Django could have talked to sqlite over the network, or would have really solved any problems. When I say physically separate, I mean it in the pre-cloud sense: one front end server (Django) dynamically connecting to a database on a remote server (based on the user account), which had a database continuously logging streams of sensor data from local IoT devices.

What I did was change the architecture to support centralized aggregation in a large co-located Postgres server, implementing security to managed permissions for writers (sensor gateway) and readers (user accounts).

Eventually we had to write a pg backend similar in concept to timescaledb to handle the massive scale of sensor data we were ingesting...but that's another story entirely.
by freedomben | 2025-07-14 19:51:52+00:00
Thank you! I do love rclone a great deal, and need to start using it more. I mostly use rsync right now because I've got some Contabo storage instances and ssh is already set up, so it's nice and easy, and I've already got the rsync commands burned into memory from decades of use :-) I also typically rsync with the same command to an external hard drive for an on-site backup.

Great tips! I'll definitely be using your tar command
by aprilthird2021 | 2025-07-14 19:52:36+00:00
> One clear example is segregation which was on the books in some states decades after the civil rights movement.

Some states took over a decade after Brown v Board to actually integrate school systems. So again, another instance of state laws seeming to trump federal laws.

If the idea is just not enforcing the supremacy of federal laws is enough, then not enforcing the federal law over the state law which bar sharing info with federal agencies is also in place here so far
by sarchertech | 2025-07-14 19:53:03+00:00
There have been a handful of studies that last time I looked all involved a single investigator that have shown decreased intelligence due to levels around 1000 ppm.

NASA and the US Navy have been conducting studies since the 1960s showing no loss of cognitive function up to 50000ppm or so.

Submarines and space vehicles regularly operate at CO2 levels much higher than 1000ppm. If the levels of cognitive decline were anywhere close to what some of these studies show it would be easily observable in astronauts and submariners.

Not to mention testing locations with good ventilation would show drastically higher scores over all on standardized tests, and individuals would show drastically higher scores between attempts depending on ventilation.

None of these things happen. The only logical conclusion is that there is some flaw in study methodology.
by gruez | 2025-07-14 19:53:04+00:00
>GDP per capita, PPP (current international $)

In other words, it's already been adjusted for exchange rates. If you adjust for today's USD/EUR exchange rate, you're double-adjusting it. The US dollar has dropped in the recent months, and much of that is arguably due to bad decision making by the current administration, but it hardly refutes the claim that US growth has outpaced EU growth for the few decades.
by meta_ai_x | 2025-07-14 19:53:48+00:00
lol is a coping mechanism for the poor. If you really think top VCs / investors haven't learnt the long-term importance of staying the course, then you know nothing about the industry and mostly being influenced by popular social media posts shitting on the investor class.

There is a reason Anthropic/OpenAI and many startups are given much much longer ropes to be profitable than in the 2000 era when VCs pulled the rug the first opportunity of trouble
by int_19h | 2025-07-14 19:54:26+00:00
But we don't need any government intervention for this kind of thing. You can already maintain such a whitelist yourself, and interest groups can collaborate with businesses interested in maintaining their public image to have a centralized registry of voluntary certification for websites (similar to those ratings for e.g. movies that we already have).

Separately from that, if switching DNS servers is an easy workaround to keep access to porn, kids interested in it will quickly learn how to do so, trading recipes and even downloaded content directly. Ditto with Tor etc.

The fundamental problem here is that it is an attempt to censor something for which there is huge demand among the very group that's being excluded. The only way you can do so that would actually work is full-fledged panopticon, where all communication channels are pervasively monitored.
by mousethatroared | 2025-07-14 19:55:03+00:00
EUist - thank you. As a born European, that loves Europe, I think it's important to distinguish these.

EU police -> EU member state police force.

A bit wordy. I know there isn't a EU police force. Just like there will never be EU bonds (see what I did there?)

"There is in fact a difference between making fun of your local politicians and making fun of a foreign dictator."

Trump is a foreign dictator? He is not mocked ruthlessly in EU media?

Anyway, I'm not impressed by local media mocking foreign leaders for the same reason I prefer that the CCP spy on my (personal) devices than the FBI: jurisdiction.
by toss1 | 2025-07-14 19:55:05+00:00
True, you cannot start sortition as a good means of re-distributing power in an already centralized system.

It is a method to help maintain a balanced distributon of power, not created it when already gone awry.

In democracies, the branches of govt, legislative, executive, & judicial, and the institutions of society including the press, academia, industry, finance, sport, religion, etc. are all independent and serve to distribute and balance power. In autocracies, all of those are corrupted and/or coerced to serve the whims of the executive.

So, of course, an already-powerful centralized executive would be able to corrupt it as you describe.

But it seems much more difficult to make it happen in a well-balanced system, particularly when some have the responsibility to ensure ongoing fairness.

Do you have a better solution?
by breuleux | 2025-07-14 19:55:16+00:00
I feel that adding qualifying criteria is an attempt to solve a problem that hasn't been demonstrated to exist, in a way that hasn't been demonstrated to work. The main threat to a well-functioning society are people acting in bad faith. We will never be able to test effectively for those, and they will try to game any criteria we set up. Besides, uneducated people may not be very effective in coming up with solutions, but their presence is important to remind educated people of their existence.

If we want to be very careful about a reform like this, we should test it at a smaller scale, such as a city for instance. We can start without any criteria and see if that works well enough. If it does, no need to overcomplicate things.
by ineptech | 2025-07-14 19:55:58+00:00
Very interesting, I hope you do. Anything new and weird is always fun to learn about the design, and I'm curious just how much of the text is LLM how much is hand-written. (Fair warning people will assume the worst if you are not explicit about that) The continuity is very good but I had assumed there must be some LLM involvement just due to the time it takes to load each page. Actually, now that I think of it, even if all/most of the text were from an LLM, I'm surprised it wouldn't be generated beforehand and loaded as static text. So what is being done when the spinner spins?

I also really enjoyed the Popov "biography", I'm a sucker for that kind of is-it-true-or-is-it-performance-art stuff online. Reminds me of the Velocity Gnome saga[0].

I'm not sure why your comments were being flagged but hopefully the HN algorithm knows you're not spam at this point.

0: Very sad to see this site is dead - https://web.archive.org/web/20250317181550/https://thefuture...
by NathanKP | 2025-07-14 19:56:22+00:00
It has grown over time as Kiro has developed. Many of the most recent features in Kiro were developed using Kiro specifications. We have a Twitch stream scheduled with some engineers from the Kiro team where we plan to take live Q&A about this in specific, how they are using Kiro to build Kiro, etc. I don't have the schedule setup yet, but we've got the channel setup here: https://www.twitch.tv/kirodotdev
by kube-system | 2025-07-14 19:56:25+00:00
> If you want Ethernet run through your house, or coax in more places, or access points mounted, you don’t call your ISP.

In the US, most do. This is a standard part of "in home installation" when first subscribing to service for all of the major providers in the US.

Example: https://forums.xfinity.com/conversations/customer-service/sc...
by MisterTea | 2025-07-14 19:57:00+00:00
> That paper is about factotum which was introduced in 4th edition, like I said.

Which describes that yes, there was security in Plan 9 prior to Factotum, just that it wasn't good enough.

> Regardless, I'm more talking about the fact that transport encryption still isn't used ubiquitously to my knowledge.

It certainly is. You get SSL/TLS for free on Plan 9 as its a service. You dont mess with security code and instead use tlssrv(8). See https://man.9front.org/8/tlssrv
by aesh2Xa1 | 2025-07-14 19:57:29+00:00
No, the description of what actually is produced, and by who, is accurate and useful.

If you want to suppose those these two countries' populations changed lifestyles, I can also entertain that argument. You'd want to consider the economic reasons why one produces the emissions it does right now, and then suppose how that changes. In such a case, who is purchasing China's manufacturing output, and who is now purchasing that of the US?

Ignoring the world's largest and fastest-growing source of emissions simply because its per-capita rate is lower is a distraction from solving the actual problem.

It's an enticing "what if," but does not reflect the reality of the real data we have today. That data says China is the biggest emitter of greenhouse gases.
by autoexec | 2025-07-14 19:57:50+00:00
> i see this being useful in stopping agents from calling `rm` for example

I used to do that kind of thing a long time ago. MS-DOS wouldn't ask for confirmation when deleting files, so I'd use a hex editor to rename the del command, then create a batch file named del.bat that would ask if you really wanted to remove the file. Even had something like the recycle bin at one point to prevent accidental deletes.

You could even set up some very weak security by renaming commands like ls/dir and it could keep some casual snoops out of your system or prank/annoy someone else by replacing their commands to make them do funny things.
by pavel_lishin | 2025-07-14 19:58:06+00:00
I consistently have to remind myself that a lot of the readers on this site are significantly younger than myself, and have decades yet before this is going to be something that might impact them. Although I suppose they have grandparents.

Scarier still is the knowledge that today, I can spot a scam call immediately - but a future is coming where I'm the one who'll be likely to read off my credit card number to someone on the phone.
by const_cast | 2025-07-14 19:58:38+00:00
Yes, we have automated away most of our job, however we are still the bottom of the totem pole.

For example, Amazon warehouse are also mostly automated. Still, workers who move boxes around and scan barcodes are the bottom of the totem pole of the operation. They're the people manually making Amazon work. You can't get any lower, otherwise then you'd become a machine.

> What about the poor assembly programmers? What about the people who were bit banging serial protocols for a living?

Those jobs are mostly obsolesced, so the totem pole has "moved up", but we're still at the bottom.

You have to ask the question, who is manually making the product and putting it together piece by piece? For factories, it's assembly line workers. For McDonald's, it's the burger flippers and the board worker. For software, it's us.

We have a misconception that since we are educated and relatively well-paid we are not like that. In terms of our business function, what we actually do for products and companies, our roles are of the same type. That's not a bad thing - this can serve as a gentle reminder to curb any delusions of grandeur.
by gh02t | 2025-07-14 19:58:52+00:00
I get reliable detection out to about 25-30 km, but it depends on your placement and local RF environment. I hung my Acurite sensor on a nail up under a roof eave out of direct sunlight so as to get reasonably accurate air temperature readings and that seems to be pretty good for lightning as well. I'm in a bit of a valley which probably limits my range somewhat, I am fairly confident the 40 km range is possible with the right placement.
by FireBeyond | 2025-07-14 19:59:26+00:00
I worked for Flock. I was sold during the recruiting process on high ethics and morals and an idealistic vision.

The reality was a surveillance state, and questionable policies on data sharing between agencies, and private installations (HOA, etc.), and a CEO with a weirdly literal belief on how Flock should "eliminate all crime". Not "visionary", but far more literal. Way too Minority Report for my liking.

They have a public "disclosure" site that supposedly shows the agencies using Flock that is absolutely inaccurate (there are three agencies in my County alone using it that are not listed there).
by vel0city | 2025-07-14 19:59:36+00:00
I wouldn't really call that a "modem" though, it's not really doing modulation/demodulation work to convert between media types. The terminology I usually hear for the provider's box handling any final authentication and VLAN splitting is usually a "residential gateway", which can be configured to bridge to a client's equipment.

Definitely splitting hairs here though on terminology.