skysight-inc/HackerNews huggingface dataset:
Counting also starts at 0. The reason many people believe it to start at 1 is due to them calling out counts only post-increment.

For instance, if during a car ride you play a game of counting the number of pink cars you see along the way, then you start with a count of 0 in your mind (although you may call it "I haven't seen any" instead). And only when you see a pink car will you exclaim "1". But you may never see that pink car and still be left with a final count of 0.

So instead of saying counting starts at 1, it's more accurate to say that post-increment counts start at 1.
This is a global problem. Many years ago I was in a zen retreat and the monks would literally whack us on the shoulders with a cane to sit up straight. The point was that we put pressure on our organs when we slouch. Straightening up helps our over all well-being and confidence.
> People are not going to like things that make them stop eating meats, whether it's governement buying out producers, a carbon tax, a carbon quota, whatever.

I think the point of the book is that when the consequences are serious enough, it pushes significant social and behavioral change that people would not consider or accept otherwise. It's hard for us to imagine how society could actually change so drastically, but when people have been through a crisis of immense proportions, they think differently. India completely transforming its governance structure seems implausible but only because we haven't experienced 20M people dying at once from a preventable cause. These kind of events are triggers for social revolutions. We've seen this in history.
People tend to not consent to all the laws imposed upon them at the moment of birth, so consent isn’t everything.
You are posting literal propaganda from the biggest agro lobbyist. That number is about the "Danish food cluster". That is all food related business output. Enzyme production and such. They have tried for a long time to conflate the farming sector with the whole food industry to muddy their importance.
Coal is stationary. Water isn’t. The private capture of water ends up taking away from others. Sometimes in ways you can’t see, if the water isn’t above ground. With coal it’s just stuck in one place so you aren’t really taking it away from other people or places.
I think if you get to know your engineers, you can figure out the right pairings to bring out the best. But this requires intimate knowledge and probably subjective based on how good the manager is at managing coders. So I guess from up high, stack ranking-based firing is easier.

But I think it is also cheaper to make great teams rather than just doing brutal firings all the time. But it may be a micro-optimization?
Sure, absolutely. But we've also seen that landlords/owners are sometimes happy to keep units vacant. Or just use RealPage. How many vacant units are required? And where?

For what it's worth, I agree housing is nutty. But few desirable places have solved it. Not in the US, not in Canada, not in Europe. The "just build more" argument seems a bit simplistic. In an ideal world, it works. But we also wouldn't have villages dying in the country-side, and extremely expensive cities/metro-areas.
Or we could use it for an actually useful purpose, like charging batteries to handle peaks later in the day.
I think it's more charitable to interpret their statement as "for all metrics" rather than "run this experiment once and arbitrarily just chose a single metric". Their statement is a lot more actionable because as much as we've tried to over decades finding an accurate metric to represents performance seems to be an impossible task.

A researcher friend at a previous job once mentioned that in grad school he and several other students were assisting a professor on an experiment and each grad student was given a specific molecule to evaluate in depth for fitness for a need (I forget what at this point) and one of the students had a molecule that was a good fit while the others did not - that student was credited on a major research paper and had an instant advantage in seeking employment as a researcher while the other students did not. That friend of mine was an excellent science communicator and so fell into a hybrid role of being a highly technical salesperson but tell me - what metrics of this scenario would best evaluate the researchers' relative performance? The outcome has a clear cut answer but that was entirely luck based (in a perfect world) - a lot of highly technical fields can have very smart people be stuck on very hard low margin problems while other people luck into a low difficulty problem solution that earns a company millions.
People were here, and Europeans showed up and killed nearly all of them, claimed all the land as their “manifest destiny”, and proceeded to subject the few original inhabitants they didn’t kill to lives of desperation.

Call that whatever you want.
People vendor dependencies in Go too!
I know a lot of older communications satellites (incl. commercial ones) were just dumb repeaters - receive a signal on one frequency, retransmit it in real time on a different one, don't need to decode it or authenticate anything (although you still need the specialized radio transmitter hardware). This is how Captain Midnight [0] was possible.

I can't imagine modern satellites work the same way.

[0] https://en.wikipedia.org/wiki/Captain_Midnight_broadcast_sig...
As if angel hair pasta wasn't already an abomination! :D
This is how Clojure does it, take a look at this: https://clojure.org/reference/transients

It's great, one of the many awesome features Clojure has.
All that track connected to the depot you are talking about is high speed passenger infrastructure. Just touching the south side of the factory is what looks like an old single track line if you follow it to the west there's a passing loop just the other side of the nearest village. If you switch to back and forth between map view and satellite view this eventually leads to a spur shown in map view that stops at a road. Not sure if the line is under construction or decommissioned or what.
For who? It's such a complicated question.

One theory of nonproliferation says we should bury spent nuclear fuel, burying 98% of the possible energy output, because if you reprocess the fuel you get Pu isotopes which could conceivably be used to make a bomb.

Trouble with that is the undesirable isotopes for bomb making decay faster than desirable isotopes so and the radiation from fission product today so 4000 years from now the Mormons and the Scientologists might be fighting over control of Yucca Mountain.

A sustainable plutonium economy could use much more of the energy in the fuel (consuming Pu almost completely in the long term), but requires maintaining a substantial stock of plutonium in reactors, spent fuel, and the reprocessing system for a very long time. Hypothetically somebody could nick Pu239 from such a system but it will usually be contaminated with enough other isotopes to make it undesirable for weapons. (A leading nuclear state could explode low-quality Pu because you want weapons that are easy to handle) Real nuclear terrorists might go for the Np237.

At times the Democrats (Jimmy Carter banning commercial reprocessing) and Republicans (Ronald Reagan repealing the ban but nobody wants to do it) have taken positions on the issue, but it is really a 1000+ year problem and it seems our politicians struggle to look 5 minutes ahead never mind to the next election.
> The amount of money the manager is willing to match is the perceived value to the company.

This assumes the manager is irrelevant here. But we all know that different managers (or non-managers) can communicate value differently for the same employee. So this metric can't be solely measuring the value of the employee.
> The birthrate crisis,

The cause of the birthrate crisis is ultimately a lack of having fallen in love with humanity. This should be the point of the 'humanities', but if you look at the subjects included in that today, they're either 'science of human management' or a shell of their former glory. It's no surprise that the technocratic class they produce is unable to inspire people to have children and seems perpetually confused how to make that happen.
I thought that Bonus Content #1 and the references down the article were reasonably convincing. It would be great if large companies disclosed such details but it is unlikely.
I only needed to read the last 2-3 sentences of this hit piece to determine its value.
A lot of focus on employee performance, but relatively little on management performance. I always wonder how a once great company can slowly decline into irrelevance. Take yahoo for example, it could only be due to management failure over several decades right? How can companies optimize for management performance?
Well, I've seen faster lines in LAX, so YMMV?
Shameless plug but this is one of the many GitHub code review limitations I set out to fix when I created CodeApprove (https://codeapprove.com).

You can comment on any line, a whole file, or a whole PR and all comments are threaded and tracked to resolution. They are never hidden because they’re outdated or because the discussion is too long.
What I find funny about their sign that says “your photo will be deleted”, it fails to specify how many memcpy’s of the bits making up the photo have been made and if they made any detours along to the way to various other software systems that may save those bits across various disks.
Does “your photo will be deleted” mean ALL bits making up the photo across any systems are wiped from all records? I doubt it. I also doubt if a database lookup is done on premise on closed networked systems with no possible ways to connect to the outside world.
Step 1: ground flour. Step 2: add milk. Step 3: break eggs into cupcake tin. Step 4: whisk together. Step 5: grease cupcake tin. Step 6: line cupcake tin with wax paper. Step 7: mix cupcake tin with wax paper. Step 8: pour into tin. Step 9: pre-heat oven. Step 10: insert cupcakes into oven. Step 11: serve.
Powershell or even typescript are better suit for deploying stuff but for some reason the industry sticks to bash and python spaghetti.
1) performance reviews are never aligned with employee value, because companies are strongly invested to take excess production from employees and transfer it to management, secondarily shareholders

2) the are also not aligned with the replacement cost of employees because the religion of management is that labor is effortlessly replaceable and low value

3) employee retention is not aligned with corporate performance in Machiavellian middle management, it is aligned with manager promotion for things like loyalty and maintaining fiefdom power, budgetary size, headcount, etc

4) there are no absolute or ever directly derived metrics in software development that have ever worked, to say nothing of other positions

Those are off the top of my head.
For additional context the PyPi package: https://pypi.org/project/mcp/

And the GitHub repo: https://github.com/modelcontextprotocol
Yes, is performance Pareto, or perception of performance Pareto?
> And ways to fix that other than flooding the market with so much housing to force an overabundance.

"Too much housing"? What does that even mean?

Having a lot of housing is good, it means lower prices, and tenants have more power than landlords. Plus, realistically, developers will stop building if there's a total flood, since a flood will lower prices and thus profits.

> In the US at least, there usually exist places where there is less regulation. Weirdly, people don't automatically move there.

Okay, two things:

1. There's actually very few places with non-strict housing regulation overall. Most places will at least have strict zoning around mandatory detached single family homes on large lots for most of their residential land.

2. People want to move where there are jobs. So even if some random rural counties actually do have almost no housing regulations, no one's gonna move there because surprise surprise, people need income. If you look at places with strong economies, it's rare to find a place with minimal regulation; even Houston isn't quite as unregulated as its reputation suggests.
Disciplining the youths with martial training is a time honored tradition.
Great to see such a tool not tied to a hosting formula, page views and everything.

I see the value in helping me (the dev) quickly setting up landing pages and including them in my existing website that I host where I want.
If you bring in 20 million skilled workers, you'd have to bring in 200 million unskilled workers to support them.
I can use Anthropic, Gemini, and OpenAI interchangeably (and actually keep the three open as tabs in the same window). This argument doesn't make sense. Monopoly relief should be applied only to monopolistic products, and not strengthen someone else's monopoly.
Completely adectonal, but I see more and more people using in /r/selfhosted
The lib is based on channels and inherits the channel behavior in terms of backpressure. Simply put if no-one reads on one side of the pipeline, it wouldn't be possible to write anything on the other side. Still, it's possible to add buffering at arbitrary points in the pipeline using the rill.Buffer function.
Do you have that code posted somewhere by chance? I would be interested in browsing through it!
Great, now put them on busses and trams. Cars suck.
Very interested point, this is a close corollary to the central limit theorem, no?

Doesn't this assume a linear relationship between relevant alleles and the given trait though?
Seems from the demo videos like Claude desktop app will soon support MCP. Can you share any info on when it will be rolled out?
The batching concept is a cool idea and could be useful in the right context. That said, this feels like a JavaScript engineer's take on Go. Abstractions like Map and ForEach don't align with Go's emphasis on simplicity and explicitness. The lack of context.Context handling also seems like an oversight, especially when considering concurrency.

Judging by the praise, I'm probably in the minority, but as a code reviewer, I’d much rather see straightforward loops, channels, and Go's native constructs over something like Rill.
Absolutely correct regarding medicare/ss/military. Its an issue. What will get cut? Enough things that we can start to have a real conversation about how much "government" we're all willing to pay for.

"What exactly will get cut?" - Make you a deal - set a timer and do 10 minutes of research on the subject and come back to report you found NOTHING that could be reasonably and easily cut?

EDIT - so far I haven't heard anyone claim we're going to balance the budget via this mechanism. The goal is to CUT WASTE and IMPROVE EFFICIENCY. I see this as a basis for having a real conversation about taxation personally.
overwhelmingly a good thing... insane people argue about this from either side of the isle.
It's mostly not the corporations in this case. I mean, there's the algorithmic price fixing that's a problem for sure, but if we had enough housing that would only be a minor issue. Price fixing is simply a much bigger problem any time regulations make it harder to get new entrants, new "disruptors".

Plus, there's an avenue that avoids corporations entirely: public housing. But our local and state governments can't get off their asses long enough to actually address the problem directly, it's so much easier to either let people suffer or blame dastardly 'greedy landlords'. (Landlords are greedy of course, but that's not new, and they can only make their greed manifest to the extent that competition is limited)
Microarchitectural weird machines: where your CPU's quirks are both the hackers' playground and the defenders' nightmare. Who knew speculative execution could be this creative?
The file you linked is around 388kB in size. Are you sure it's the one you intended to link? I've checked it anyway and I see no problem for SQLite to open and query views from that db file.
Yeah I think so. Zhengzhou has perhaps the largest yard in China. The factory is there for a reason.
As an industry we need to stop treating breaking changes as an acceptable thing. The rate of bit rot has accelerated to an absurd pace. I can't remember the package but I had to spend considerable time fixing a build because a package.. changed names.. for NO REASON. They just liked the new name better. This should be career death. You're wasting your fellow humans' time and energy on your vanity when you make a breaking change that is at all avoidable. I should be able to run a build script made 20 years ago and it should just work. No renamed package hunting, no WARNING WARNING DEPRECATED REWRITE ALL YOUR CODE FOR LEFTPAD 10.3 IMMEDIATELY in the console, no code changes, no fuss, we should expect it to just work. This state of affairs is a stain on our industry.
Understanding SIMD: Infinite complexity of trivial problems
Twitter doesn't work anymore unless you are logged in.

https://unrollnow.com/status/1861079762506252723
My point is that it's an information problem, leading to (more) bad choices. OPs claim that people live happily enough on minimum wage is actually another example, hopefully no 17 year old reads it and thinks 'ohh so I can live comfortable on minimum wage'. If there is 17 year old reading this thread then I hope to be a counterweight:

'HEY 17 YEAR OLD! Get a sellable skill! English literature is probably not enough! Working for minimum wage sucks!'
:') I grieve, and, honestly, thanks.
When has two co-equal bosses ever made things more efficient?

If you had two people as SecDef Musk would use that as a perfect example of inefficiency.

> How is this different from having two founders?

One typically functions as CEO.
I'm also in AZ. What's surprising to me is I get slightly better range in the summer months.
It's a bit more complicated than that though.
Well, managers are trying to make it Gaussian, but underlying is actually power law.
Does it not support only running some or no tests? I only run the full test suite rarely, close to releases.
How does the NIH work and where does it work well?
What a warped world view. Libertarianism today just means supporting massive concentrations of private power, I guess.
Wouldn't that be a challenge for most cloud native db's? Are there cloud db's that are easier to self-host?
This is very unconvincing. The author already admits one reason why:

> But there are low-performing employees at large corporations; we’ve all seen them. My perspective is that they’re hiring errors. Yes, hiring errors should be addressed, but it’s not clear that there’s an obvious specific percentage of the workforce that is the result of hiring errors.

I think it is clear that we expect a certain percentage of hiring "errors". And that they are not binary but rather a continuum. And that there are lots of other factors like employees who were great when they were hired but stopped caring and are "coasting" or just burnt out, who got promoted or transferred when they shouldn't have been and are bad at their new level/role, and so forth.

The Pareto distribution isn't particularly relevant here, because a hiring process isn't trying to get a whole slice of the overall labor market with clear cutoffs. For any position, it's trying to maximize the performance it can get at a given salary, and we have no reason to expect the errors it makes in under- and over-estimating performance to be anything but relatively symmetric.

So a Gaussian distribution is a far more reasonable assumption than a slice of the Pareto distribution, when you look at the multiplicity of factors involved.
Super cool and much needed open-standard. Wondering how this will work for websites/platforms that don't have exposed API's (LinkedIn, for example)
When you use phrases like "partisan politics" and "extremist", I assume you're talking about objective truths and reasonable opinions that run counter to establishment/corporate/IC narratives.

I don't say this to debate you, but more to suggest my reaction is not unique among anyone who has been paying attention over these years.

I'd go so far as to say this line of rhetoric has gone past diminishing returns and into net negatives. Do with that what you will.
To reinforce the real-world value of contact secrecy, let me share an example of how WhatsApp's contact broadcasting is creating massive opportunities for scammers where I live (Mexico).

In WhatsApp, when you join a "community" (sort of like a giant, moderated group), all members of the community are visible to all other members. You can see their phone numbers and their self-chosen nickname. Note that very frequently people will have their names or a shortened version of their name as their nickname.

In emerging markets, people use WhatsApp for everything and many people will naturally join a few communities. Things like:

- A community for your kid's school

- A community for your neighborhood's safety alerts.

- A community for a club or hobby.

So a scammer's workflow is as follows:

1. Infiltrate a community or a group.

2. Check all of the members and find those whose names are publicly shared or you can deduce.

3. Use their name, phone and--crucially--information about the community itself to craft a targeted phishing phone call.

Example:

Sandra is a part of a community for neighborhood safety news. The community is called "Hillsborough safety." Her whatsapp nickname is "Sandy Williams."

A scammer will join the community and see her contact. They will then call her with a message like "Hi, is this Sandra Williams? Yes, I'm calling from the Hillsborough police department. Unfortunately there's been an accident with your husband...".

You can imagine how the simple fact of knowing someoen's name and some sort of "proprietary knowledge" (they know I live at Hillside!) can be enought to for a victim to lower their defenses.

An additional layer to this is that often the scammer will social-engineer their way into gaining access to the victim's Whatsapp account itself. They can then access all of the groups that victim was a member of, including "tight" friend groups, etc.

IMHO contact broadcasting is an inexcusable design decision by WhatsApp.
> The market for these doesn’t care about any of the stuff you mentioned.

Yes, that’s because this market basically doesn’t exist which is indeed the Verge point.
I made removepaywalls.com because I had been using various paywall remover websites, but none of them had all the features I wanted:

- chrome extension and ios shortcut for one click functionality: click the button and it goes straight thru to the article

- no big header that hides any text

- URL cleaning so that it still works even if imperfections in the URL prefix or query codes

- views easily on mobile without having to scroll or pinch screen

- options for alternative ways to bypass if the article didn't work
It got shittier, but not in the way Cory Doctorow was talking about.
AirPlay certainly isn't as snappy as a physical connection but it's not bad for just a secondary monitor with secondary materials on it.
This is something I've discussed with my colleagues that I've worked with for a long time. At the beginning when the company was smaller the group worked so closely in developing the fundamentals of how we make our products that even those that have left still have left a lasting impression on how things are done even if their names aren't associated with it any more. At some point that dwindled and now it is far less likely that someone makes that lasting impact, even a few months after they leave their contributions are just kinda forgotten.

I have to wonder how things will change when the last couple of us from those days move on, as we are the last links to that time.
I am thinking on it. To be honest, the current design works fine for my use cases: simply put, the function that defines a pipeline should have context.WithCancel() and defer cancel() calls.

I need a feedback on this. What kind of builtin context support would work for you? Do you need something like errgroup's ability to automatically cancel the context on first error?