skysight-inc/HackerNews huggingface dataset:
I think it’s rightly and plainly frustrating for the sole reason that the e.g. parks, sidewalks, bridges, etc that the homeless live on (and, are now directly christened by the government to do so in Halifax) are quite literally funded by taxpayers for public (read: taxpayer) use. Rightly or wrongly (but let’s be real: often rightly) parents (read: taxpayers) don’t feel safe bringing their children into these areas; young women (read: taxpayers) don’t feel safe walking in these areas. Crime is higher, drug use is higher, broken window theory, etc.

Here’s my unpopular opinion: I fully support making homelessness a jailable offense. A bed, meals, and heat in the winter; we’re not talking about the end of the world here, and I’m comfortable with my tax dollars funding that because I _do_ have some empathy for the homeless. But, not infinite empathy. We need better social programs, we need to work with the charities and churches as you say, I’m also very supportive of some kind of jail-adjacent jobs program that houses and feeds the homeless in exchange for employment.
There's warmup to get to the best possible performance, which given that Deegen is a copy/patch baseline compiler, will be far above what Deegen can do. If you only care about Deegen level performance then GraalVM will warm up to that point quite quickly. And Deegen's approach cannot easily go beyond that level because it's not a full compiler.

I think the GraalVM/Truffle guys are also working on a copy/patch mode and warmup optimizations too. So the real question is who gets to full generation of both baseline and full top-tier JIT from one codebase quicker.
Why numbering should start at 0 – Edsger Dijkstra [pdf]
If you ever look at tranditional human-driven sales data, you'll often see a small percentage of top performers absolutely dominating the total sales volume. So yes, employee performance is not Gaussian at all.
You don't really need a distribution to measure tasks that are binary in nature though, why bother with a Likert scale when you can just use a yes/no checklist? I suspect there's also a high correlation between the jobs/roles and the likelihood of being displaced by machine or otherwise, as measuring success is a key problem to be solved when "dehumaning" these jobs.
A contacts list is a superset of the publicly available connections that would make up a web of trust. Out of all my contacts, there are a few people that I would be willing to vouch for. As in: declare publicly that I know who they are, and reveal the name that I refer to them as.

That pet name may be different from person to person, but that's fine. Alice might call a public key "Bobby's Public Key", and Charlie might call it "Robert's Public Key". I can make sense of those attestations when I'm trying to verify that I have Bob's key, and assign it my own pet name. If Alice or Charlie weren't willing to publicly attest to the Bob-ness of the same public key then I wouldn't be looking at their attestations.
I had absolutely no idea there were so many watchmakers that were great inventors. But there are many time pieces which are works of engineering marvel.
Can you name a single country that China has brought democracy to?
One thing where this analogy stops to work, is that more so than in school your performance in a company can be highly dependent on how well and/or timely others do their job. Your managers performance metric may or may not catch that. E.g. imagine you are assigned a project where you have to interact a lot with department X and now department X is running at/over capacity, so you are performing worse, because their part isn't done in time and each back and forth takes half a week. Now you spend half your time not being productive with no fault of your own and the others are 110% productive while setting the whole shop on fire. Based on that metric they should fire you and hire more people for department X, when in fact they should probably just hire more for them (or reorganize the department).

Another example where this analogy stops working is that in school the students usually get the same/comparable assignments, that is somewhat the point of those. As the goto hard-problem-person at my current workplace I am pretty sure that it is absolutely impossible to compare my work to the work of my collegue who just deals with the bread and butter problems, it isn't even the same sport. How would you even start doing a productivity comparison here, especially if you understand 0 about the problem space
Musk has pledged to settle Mars. A prize-winning book offers a reality check
I used to really like Google Test, and then Google decided in it's infinite wisdom to make the OSS version depend on their C++ shared library replacement Abseil, and not just that but the live at head version.

That makes sense internally for Google because they have their massive monorepo, but it sure as hell makes it a pain in the ass to adopt for everyone else.
Dismissing people's real concerns is how you get them to vote for parties you don't like. Fact is that the new caps do make it easier to end up without a good seal.
Chromium is open source and forkable, so it makes a huge difference in these types of discussions that involve control of the codebase.
Why don't you read the article? If you did you would see things like

"The door to the plant’s giant casting furnace.. wouldn’t shut, spewing toxins into the air and raising temperatures for workers on the floor to as high as 100 degrees. Hazardous wastewater from production—containing paint, oil and other chemicals—was also flowing untreated into the city’s sewer, in violation of state guidelines... dumped toxic pollutants into the environment near Austin for months."

"Tesla violated air-pollution permits at its Fremont factory 112 times over the past five years and alleged it repeatedly failed to fix equipment designed to reduce emissions, releasing thousands of pounds of toxic chemicals in excess of permissible limits into the surrounding communities."

'One environmental-compliance staffer in the Austin plant claimed that “Tesla repeatedly asked me to lie to the government so that they could operate without paying for proper environmental controls,” '

"Austin Water regulators notified Tesla that it had violated its permit with the city when it discharged to the sewer system more than 9,000 gallons of wastewater that wasn’t properly treated for pH,... TCEQ notified Tesla of five violations, including exceeding its permitted emissions limit for certain air pollutants and not disclosing deviations."

"Tesla employees employed an “elaborate ruse” to hide the issues, adjusting the amount of fuel going into the furnace and temporarily closing the door ... These actions allowed Tesla to pass the important emissions test, according to the memo."

"The pond was filled with toxins, including sulfuric and nitric acids, and the algae-colored water had begun to smell of rotten eggs, former employees said. At one point, employees found a dead deer in the water, they said. For a time, Tesla discharged untreated pond water directly into the sewer system"

"Sometimes during rainstorms, Tesla discharged a sludgy mix of mud and chemicals from occasional spills outside the plant,"

"the company released 259,000 gallons of caustic water into the Austin sewer system"

"Environmental staff notified Austin Water, but one member refused to comply with a request from Tesla managers to lobby the regulator not to consider the violation as a “significant non-compliance,”.. Tesla fired the staffer for “pushing back on their requests” according to the memo."
> Studies have shown this to be true.

Please cite them.

Literally no one has become schizophrenic because they lost their apartment.

People become homeless because of their schizophrenia. Many such cases.

Use the tragic story of HN's very own Terry Davis as an example. Terry lost his home, and ultimately his life, because of untreated mental illness.
Somebody wrote a paper on it in 2008: https://physics.byu.edu/docs/publication/644

A balloon filled with a gas that has a different sound speed than that of air has been used as an
acoustic lens. One purpose of the lens is to show refraction of sound waves in an analogy to
geometric optics. We discuss the physics of the balloon lens demonstration. To determine the
validity of a gas-filled balloon as a classroom demonstration of an acoustic lens and to understand
the corresponding phenomena, its physics is considered analytically, numerically, and
experimentally. Our results show that although a geometric analogy is a good first-order
approximation, scattering theory is required to fully understand the observed phenomena. Thus this
demonstration can be adapted to a wide range of students, from those learning the basic principles
of refraction to advanced students studying scattering

Here's Harvard demonstrating it too: https://sciencedemonstrations.fas.harvard.edu/presentations/...
"Hey wait - is [arbitrary metrics] Gaussian distributed?"

=3
I wonder how poor people in tents will fair in Canadian winter. I'm imagining many people freezing to death. But maybe homeless encampments are better prepared than I'm imagining.

In any case I think it's a step in the right direction it's at least better than arresting homeless people for being homeless. What kind of dystopian nightmare city outlaws being homeless? Talk about kicking someone when they're down.
They haven't. That in the spec stops short of actually saying that it will stop all exfiltration. What it will do is make it harder because you'd have to put the data in a subdomain or in a username/password. It also could make it hard to deny that an attempt to exfiltrate was deliberate.
One reason I'd never work for a company with a 'bottom 10% gets PIP'd' mentality is that it directly conflicts with my goal of self development. Of course I want to be on a great team where everyone performs better than I do. That's how I hone my craft! It just seems really wasteful to have to cull the bottom 10% of every team, even if that team is performing well. I wish there was a list of companies that subscribed to that mentality, so I could avoid them.
Sourcegraph Conc is broadly similar in providing pool helpers, but doesn't provide the same fine grained batching options: https://github.com/sourcegraph/conc

Uber CFF does code generation, and has more of a focus on readability and complex dependency chains: https://github.com/uber-go/cff
Stack ranking will tell you when something isn't working, but the solution isn't always to fire, but rather use that data to fix things in a more general solution.

I found that team composition and role assignment matters a lot, at least if you hire people who are at least above a certain bar. Match a brilliant non-assertive coder with someone who is outgoing and good at getting along and at least decent coder, and the results from the two outperform generally either of them individually.

You can bring out the best of your employees or you can set them up against each other. This either brings everyone up or brings everyone down.
So it's "evil" to help a democratic country defend itself against genocide?

I guess then it's "good" when the coming administration will point the military against its own people and put them in camps?
> For what it’s worth, human height is also Gaussian, and that’s correlated with workplace success.

Height is generally not considered to be Gaussian and this is exactly the kind of statistics mistake the author seems to be accusing employers of. Adult height is somewhere between Gaussian and bimodal.
I used to work for Avi at Kentik. He is a smart, nice person and remembered writing these articles fondly to help people out!
Which City Builds Skyscrapers the Fastest? (2023)
Among the classes rich enough to employ servants, complaining about those same servants is a perennial thing. Even a valet or chauffeur who comes out of an elite training school and knows to stay at the margins of his or her employer’s consciousness, might still have small human quirks that irk that employer. So, machines may well prove preferable servants over humans.
Donald Trump and Tulsi Gabbard are coming for the spooks
Learning about security tools, and I came across this video on SAST. It’s all about checking code for security issues early on, which I hadn’t thought much about. If anyone else is starting out in security or coding, this might be interesting to check out!
My hack to skip that part is to travel with kids. Keep your clothes on and just walk through the metal detector.
Yes, it is true, those works are engineering beauties. Maybe the intricate nature of working so close to all of those cogs inspired them to think about solving other real world problems. I have long been fascinated with time and the human invention of measuring it.
https://archive.is/jhigW
Is this part of a long term plan for opt-in suicide booths in New New York City?
> In the real world, Kubernetes isn't used to solve technical problems. It's used as a buffer between the dev team and the ops team, who usually have different schedules/budgets, and might even be different corporate entities.

At my company I’m both the dev and the ops team, and I’ve used Kubernetes and found it pleasant and intuitive? I’m able to have confidence that situations that arise in production can be recreated in dev, updates are easy, I can tie services together in a way that makes sense. I arrived at K8s after rolling my own scripts and deployment methods for years and I like its well-considered approach.

So maybe resist passing off your opinions as sweeping generalizations about “the real world”.
Why is this "co-chair" thing such a gotcha? How is this different from having two founders?
I know about how females are being treated in e.g. Iraq. Awful.
I don't think park curfews have ever been found to be unconstitutional
That's a good point; the public records advertising a possible weak
spot. What is a safe rast-resort mail catch-all?
My comment wasn't so much about being pedantic, though insurance would cover the hail and you're paying for that regardless of output amount.

I was more taking umbrage with referring to curtailed solar and wind as "waste". It isn't waste any more than the sunlight falling on a plot of land without a solar panel is waste; neither have a real marginal cost associated with them.

Unlike say the coal plant that chooses to go into negative prices rather than turn down its output.
How about going off the end of the vector with an iterator, or modifying the vector while iterating it, or adding to the vector from two different threads or reading from one thread while another is modifying it or [...].

There is nothing memory safe whatsoever about std::vector<something> and std::string. Sure, they give you access to their allocated length, so they're better than something[] and char* (which often also know the size of their allocations, but refuse to tell you).
78% and 75% are pretty close to 80%, it may not be an exact Pareto distribution, but it's "close enough for government work".
> Sound, an omnipresent sensory stimulator, holds significant relevance in the human experience, as it continually engages our auditory and mental faculties.

This first sentence makes it seem as if the paper was written by aliens. Not even deaf people would gain anything from that sentence.

I think LLMs have caused me to be more perceptive to and annoyed by stuff like this.
If prompting some AI to create music is making music, those retired seniors watching construction work are building infrastructure.
or dies and decays
Farmland is approximately 2/3 of the country. Most is being used for animal feed and then the animals are exported. I think we’ll make due.
Getting Started with AI Agents – part 1
For a tech website HN has very little about the Chinese insane scale projects. There is so much wildly amusing and inspiring footage online.
Anthropic proposes a new way to talk with chatbots
Physical access has always been game over. Having a networked computer means your threat model is literally everyone on the planet, which is a much bigger problem than keeping people from physically getting access.
Chinese car manufacturer.
https://en.wikipedia.org/wiki/BYD_Auto
Your complaint is valid, despite the fact this article is a press release/byline being republished from University College London. UCL doesn't even enumerate (expand? is there an alphabetic variant of "enumerate"?) the acronym on its home page: https://www.ucl.ac.uk/
Rail related terrorism is not uncommon.

https://en.wikipedia.org/wiki/List_of_terrorist_incidents_in...
Does it pencil out though? You go from more farmers making less profit and getting subsidy to smooth things over and then they go ahead and spend most of that back in the economy running the business presumably.

And the other situation is no subsidy, fewer players as they have to take what little profit there is and spend it more on overhead, and presumably less money reinvested in the local economy overall because of less economic activity from fewer players as well as that subsidy no longer being available to spend back on overhead and recirculate into the economy. And profit is presumably held by fewer and wealthier people who spend even less proportionally in the local economy than someone with less means.
Someone built this Flexbox Playground with Animations
Seems quite possible, but the difficulty would be why one enantiomer is less favourable than the other.

Totally agree that it is hard to test these things experimentally, or through historical analysis of structural remnants. I understand there have been efforts to model at a system level these ancient metabolic networks but ... then how do you experimentally validate these models?
The difference during those earlier times was that the amount of generation installed was still relatively small. Those articles use the term “future” because the hypothesis was that if exponential trends persisted, eventually generation would start to rival growth in demand. That appears to be actually happening now.

And solar (and wind and nuclear) absolutely can replace fossil fuels. What they can’t do is replace 100% of fossil fuels until storage is cheap and plentiful. With expanded grid capacity and dispatchable fossil generation, a 90%+ low-carbon grid is entirely feasible.
The genesis of today's military recruiting crisis (2023)
Thanks. I'll invest some time in curating my feed. I'm not finding a ton of interesting starter-lists yet. I suppose it will get better over time.
AWS Savings Plan and Reserved Instance Policy Changes for Resellers
> in alignment with the Secure Future Initiative, we are adopting safer programming languages, gradually moving functionality from C++ implementation to Rust.

This seems like one hell of an initiative for the Windows OS. That is millions of lines of C++ code, often with parts from waaay back. A friend who works on one of the OS teams told me that his team got a boomerang hire that worked on Windows back in the 90s and he was still finding parts of his code in there!

I hope this corporate interest bodes well for Rust though. It seems like for C++ it really caused a schism over the ABI break issue where Chandler et al were basically rebuffed finding some timeline to break it, and then Google dropped all their support on the committee in favor of Carbon, Rust, etc.
In the work rules book about google, Bock claims (apparently using a lot of real data from google) that employee performance follows a power law distribution.
I assume this technique will work on read-only media like CDs or ROMs (patches itself in RAM)?
Pylustrator: Create publication-ready Matplotlib plots
Ah, we are from the same tribes! Let's go talk to the the bazel and to the vcpkg tribes. But what about the fact that cmake isn't a build system, also conan 2.0 was a bit rough the last I saw.. maybe thats why clion/intellij dropped support for it out of the box and now uses vcpkg?
In a matter of months he fooled more than 2 millions of my countrymen to vote for him. Absolutely insane. Nobody was expecting this. I am absolutely _terrified_ of the future.
> Stories of people trying their best to participate in the C++-standard committee process across multiple years

This links to:

https://thephd.dev/finally-embed-in-c23

It was a fascinating story, particularly about how people finally coming to terms with accepting that a seemly ugly way of doing things really is the best way (you just can't "parse better").

The feature itself is interesting too.

https://gcc.godbolt.org/z/jGajc6xd5
this is a real problem in go, very easy to have bugs when working with channels and the way it handles errors etc.
WinSweeper – macOS minesweeper game that guarantees a win with perfect play
A minesweeper game, but you always win if you play perfectly.

Whenever you are forced to make a decision, the game will shift the odds in your favor. If you happen to click on a mine, the game will move it — but only if there are absolutely no safe tiles left for you to discover.

After discovering all safe tiles, if there is a pair of tiles each with a 50% chance of being safe, you must click one of them. If no such pairs are available, you can click any tile adjacent to a discovered tile. If neither option is available, it is safe to click any tile.
Evaluating the Effects of Fine Tuning on Creative Writing
But that doesn't prove anything, does it?
Ah.

Here in Michigan (USA), there were no ballot measures related to nuclear proliferation which I could vote for or against.

Where should I have looked for information about the long-term consequences, with regard to nuclear proliferation, of the various political candidates' getting elected?
I wish they still had target display mode. Then I could connect my work laptop to a “home” iMac. Was a good setup when I could use my iMac as a gaming computer back in the x86 days.
I'm not sure that the analogy stretches so far.

What even is an artificial neuron in an Artificial Neural Network executed on "normal" (non-neuromorphic) hardware? It is a set of weights and an activation function.

And you evaluate all neurons of a layer at the same time by multiplying their weights in a matrix by the incoming activations in a vector. Then you apply the activation function to get the outgoing activations.

Viewing this from a hardware perspective, there are no individual neurons, just matrix multiplications followed by activation functions.

I'm going out of my area of expertise here, I just started studying bioinformatics, but neurological neurons can't simply hold an activation because they communicate by depolarising their membrane. So they have to be spiking by their very nature of being a cell.

This depolarization costs a lot of energy, so they are incentived to do more with less activations.

Computer hardware doesn't have a membrane and thus can hold activations, it doesn't need spiking and these activations cost very little on their own.

So I'm not sure what we stand to gain from more complicated artificial neurons.

On the other hand, artificial neutral networks do need a lot of memory bandwidth to load in these weights. So an approach that better integrates storage and execution might help. If that is memristor tech or something else.
It's really important to be clear about the lessons to be learned from Python 3.

1. Forward compatibility is more important than backward compatibility.
2. Automated refactoring tools don't help with 1.

The problem wasn't that they broke a lot in Python 3. It was that you couldn't write your Python 2 in such a way as to be compatible with it until well into the transition process as the six package got popular and the devs fixed needlessly broken things in Python 2.