skysight-inc/HackerNews huggingface dataset:
That is generally how utilities work. More demand == more money, which leads to more power plants / wind / solar to power it.

Renewables are the cheapest to add by far, so should be the majority of new generation capacity.
The American healthcare industry demonstrates the tremendous benefits of rigidly applying this mindset.

Why couldn’t law enforcement be private too? You call 911, several private security squads rush to solve your immediate crime issue, and the ones who manage to shoot the suspect send you a $20k bill. Seems efficient. If you don’t like the size of the bill, you can always get private crime insurance.
Wait, I've seen this movie.

They experiment on sharks by giving them brain boosting drugs, and then shit happens as expected.

On the other hand, I've never seen anyone become smarter by doing coke; now I'm stuck wondering if this is worse or better.
> As you see it's very hard from the outside to know if something can be reasonably fixed by microcode or to call it a "microcode issue

They claimed:

> a microcode algorithm resulting in incorrect voltage requests to the processor.
Doesn’t Microsoft maintain its own fork of Chromimum?
> are we splitting hairs here and is it relevant to the claim made earlier?

I don't think so. Take the Swiss definition. Source on request, not even available. Yet being branded and accepted as open source.

(To be clear, the Swiss example favours FOSS. But it also permits source on request and bundles them together under the same label.)
Working on your own projects is also work. There's no reason why the term work should refer exclusively to working for an employer.
Those salaries are inflated by RSUs
On my Linux VM, it's the same, and it's because 'man ascii' comes from man(7), not man(1). It's not a man page for a program. It's just a man page.
You can sort of do this over a suitably large (or infinite) family of models all mixed, but from an epistemological POV that’s pretty unsatisfying.

From a practical POV it’s pretty useful and common (if you allow it to describe non- and semi-parametric models too).
Double-check your figures
I think others have already alluded to this, but the source of the electricity is the important bit. A datacenter running entirely on hydroelectricity is significantly greener than one running on coal. Moving the datacenter to a location where the source is as green as possible can have a big impact on emissions.
Yeah this would be the real equivalent of the program people are talking about above. That an investing in core networking infrastructure (like cables) instead of just giving huge handouts to certain corporations that then pocket the money.....
I'm confused as to why growth and progress as a species is tied inexorably to the mindlessly wasteful consumption of fossil fuels to the detriment of our own ability to live comfortably and feed ourselves. aren't we clever? can't we progress without screwing up the planet?
Wiz: Cybersecurity firm rejects Google's $23B takeover offer
Anything is possible in theory. In practice Rust codebases have high standards because it is easy to set up. For instance, most production users use clippy, which has a lint that will tell you if you're using unwrap() outside of test code. Clippy is so easy to set up, that you'd be silly not to. And this in addition to all the checks the compiler does for you for free.

To answer your question - it's much easier to fall into the pit of success when using Rust.

Sure C++ users could set up ASAN, UBSAN etc., but it's extra effort and many people don't bother.
very good question, we're going with canonical definitions here
In the type-theoeretic world, you want to refer to "refinement types" [0]. Some interesting work that I have seen in this direction is Liquid Types [1][2]. There is some work in Haskell[3], but it is surprisingly very useful in Rust as well.

[0] https://en.wikipedia.org/wiki/Refinement_type
[1] https://goto.ucsd.edu/~ucsdpl-blog/liquidtypes/2015/09/19/li...
[2] https://goto.ucsd.edu/~rjhala/liquid/liquid_types.pdf
[3] https://ucsd-progsys.github.io/liquidhaskell/
[4] https://github.com/flux-rs/flux
I think people phrase it that way because otherwise, it would be a much bolder claim to say that your pet theory forms all dark matter, thereby negating all the other possibilities. There's generally no need to make that much of a sweeping claim, and you probably don't have enough evidence to support it. Why not be cautious?
Who is even claiming that?

> Look, I like Rust. I really, really do, and I agree with the premise that memory-unsafe languages like C++ should not be used anymore. But claiming that Rust would have prevented the massive outage that the world went through last Friday is misleading and actively harmful to Rust’s evangelism.

A wild counter-claim appears. Where’s the original claim? Maybe this is just based on the ephemeral hot-take microblogging mill which is not supposed to make sense out of context or even half a week after the original submission. But I would really appreciate a citation for such “people are saying” claims.

Here’s what I saw on HN:

- People complaining about Windows; Linux would have handled it better

- People complaining about how it ran as a kernel module or whatever

I literally saw no one complain about the language it was written in. And I tend to notice that since I’m such a programming language armchairer.

> Having CrowdStrike written in Rust would have minimized the chances of the outage happening, but not resolved the root cause that allowed the outage to happen in the first place. Thus, it irks me to see various folks blanket-claiming that Rust is the answer. It’s not, and pushing this agenda hurts Rust’s adoption more than it helps: C++ experts can understand the root cause and see that this claim is misleading, causing further divide in the systems programming world.

I resent this concern trolling over “why can’t we get along?” That the Rust community is especially tech-evangelic is a myth that simply won’t die, thanks in part to these unsourced claims about the bravado Rustaceans versus the wise C++ experts which result in “further divide” (three unsourced claims thus far). Look at any up-and-coming language. You won’t have to look far in order to find the wide-eyed enthusiasts, trust me.

> And this is where some Rust enthusiasts will zero in and say “Ah-HAH! We got you, fools. If the code had been written in Rust, this bug would not have existed!” And, you know what, that’s literally true: this specific bug would not have happened.

Don’t you love when the enthusiasts do that? Allegedly.

> And, you know, there are many more C++ developers that work in kernel space than Rust developers know kernel internals (oops, another citation need). So, naturally, a large portion of C++ developers can smell the rubbish in this claim. Which is unfortunate because this increases animosity between the two communities, which goes against the goal of converting folks to safe languages. Rust folks know that Rust can definitely help make the situation better, but C++ folks cannot get bought into it because the arguments they hear don’t resonate with them.

Here we see a further development in the animosity between the (seasoned/expert/kernel) C++ developers and the Aha-Gotcha Rust enthusiasts. Why can’t we just get along?
https://en.wikipedia.org/wiki/Holocene_extinction

Until we recognize and reverse course on the mass extinction we're in, that era is never coming back nor should it.
Many Top Forecasters Aren't That Good
Presumably you'd keep evicting them out of these tax havens until the only option they've got left is to innovate and optimize energy use, or heavily invest into renewable sources that don't have a huge heat/pollution footprint.
Yes, I did, it just wasn't explicit - my 'source of truth' is actual polls.
Not to mention the existence of society literally depends on massive large coordinated efforts. It would be completely impractical to operate a society where everyone was an independent small business owner. Imagine trying to operate the global logistics system, or plan, build and operate off-shore oil wells. Being part of a team is a valid and honorable thing.
Yeah, well. This is America.
That's not how that works. At all. It's marginal. jfc how are we still parroting this falsehood
Yes of course. We had similar discussions on HN before too.
but having daycare far from workplace just means mothers are at a disadvantage. Either they take time off during formative days or balance 2 jobs at the same time (and commute between them)

Co-location is, i think the key to solving this.
Oh my god this is amazing. There is so much to dig through here. Thanks!

Also fantastic github account names.
You might have a bit of confirmation bias based on the particular environments you've been in.

Having taken part in various types of electronic music/art scenes since the early 2000's, I've met all kinds of people. Local hobbyist bedroom producers playing for free. Semi-professional artists juggling gigs&touring with one or more side jobs. Full-time DJ's playing everything from small underground parties to some of the biggest parties/festivals at the time. They all cater to their audience to varying degrees, mainstream or not.

Granted, the scenes I've bumped into tend to be on the non-mainstream side. That's where you can actually go professional being that "innovative, crate digging music nerd" you refer to (removed "slightly pretentious" because that hasn't been my experience). It's tough, but it can be done, and it's a larger group of people than you seem to think.

I've also met some professional DJ's that fully cater to the audience in the way you describe. Many of them make statements like yours like e.g. "99% of the time", "almost exclusively hobbyists", "slightly pretentious", etc. I really don't get why, because it's just not true, and it comes across as a bit defensive or passive-aggressive to be honest.

I mean, of course there is the mainstream audience of the type you describe. But even that audience changes its opinion about which 50-100 tracks they expect you to play on a regular basis. That change has to come from somewhere, otherwise they'd still demand disco tracks from the 70's. That somewhere is the stuff that hasn't gone mainstream yet, and while the percentage of people that can make a living of it is probably not very high, it's a lot higher than what you claim it to be.

That vast overlap between underground/alternative scenes and the mainstream is super interesting, and I'm pretty sure that if you included that part into your statistics, you'd see a different picture.

NB: I might have a bit of confirmation bias based on the particular environments I've been in ;)
Canadian SWE here, who works for half the money that my US colleagues get (same team, same project...): you are not alone.
At least with spectre applying the mitigation was a choice. You could turn it off and game at full speed, while turning it on for servers and web browsing for safety.

This is busted or working.
A datacenter should be condensing as little as possible. The cold side (where condensation occurs) is the inside, but you don't want your cooling system dripping on your racks.
I'm curious about "static Yew frontend ". If your content is static, why bother with a React-like tool, let alone one that compiles to wasm? Or have I misunderstood the term used here?
Certificate management is an interesting problem along the intersection of human behavior and computer science that feels similar to BGP. In theory, it's simple, but when met with reality things get messy really really fast.
`alias ls = "exa"`

Problem solved.
> stopped burning peat for electricity

Thank goodness – save it for the Whisky!
The US is also very expensive place to live. If you don’t get with someone similar to yourself, you’re sandbagging your financial situation.

Most people can’t afford a single income household here in the US.
Fair enough. I think ketones might be a parallel to what you're thinking. Seems to be safe so far, seems like it could be beneficial, still legal. But at $5/day, I'm hoping that shit doesn't work because I don't want to have to spend $5/day to remain competitive.
> If there's a spec of dust on the die, a feature gets turned off and the chip is sold for a lower price.

Do you mean that if a 13900KS CPU has a manufacturing defect, it gets downgraded and sold as 13900F or something else according to the nature of the defect?
> Code review should still happen here, just independent of approval.

If code review is not necessary for approval, then for most engineering teams, it will simply never happen.
Obligatory reminder of why tech companies subsidize open source projects: https://www.joelonsoftware.com/2002/06/12/strategy-letter-v/
The proper term for giant systems like SAP is "hostageware."

Once you install it and spend years getting it to work, it's impossible to get rid of.
I think both the developer and Google have some control over what appears in the Chrome store.
If your code review approvals are taking days, you're doing it wrong. That's not a system problem; it's a culture problem (your company doesn't factor in review time as part of a developer's job), and possibly a signaling problem (the person isn't aware that you're waiting on them).

You can also open up PRs that merge into another PR it depends upon. Once the bottleneck PR gets merged to main, your dependent PRs get rerouted to be PRs that go to main.

Then comes the issue of deciding what kind of change should be considered trivial enough to not require code review before merging, and who will make that call on a per-change basis. Number of lines is not a good enough metric, because not all lines can cause the same potential damage.
Maybe the experiment was to test confidence-boosting instead of intelligence.
Entrepreneurship is a marathon, change your pace to recharge
Look I'm not disagreeing with you that it sucks. I just know I've been on the other side of the fence and people like to throw shade at IT when they themselves are just trying to do their jobs.

And let's see if we can agree that likely corporate multinationals are probably a bad thing, or at least micromanaging from the stratosphere when you cannot see how youe decision effects things. That however is likely a management antipattern and if it is really negatively effecting your mental health but you are still meeting performance expectations I'm not against you making a decision to walk.

Sometimes the only way to solve those problems is to cause turnover and make management look twice, and a lot of time one key person leaving can cause an exodus that will force change.

Not being negative here, sometimes you are just in a toxic relationship and need to get out.
I think that’s right, though it’s non-obvious that more probable systems are disordered. At least as non-obvious as Pascal’s triangle is.

Which is to say, worth saying from a first principles POV, but not all that startling.
Yeah a lot of people here seem to not understand that PyTorch really does make model definitions that simple, and that has everything you need to resume back-propagation. Not to mention PyTorch itself being open-sourced by Meta.

That said the LLama-license doesn't meet strict definitions of OS, and I bet they have internal tooling for datacenter-scale training that's not represented here.
That’s not correct. The American health care system is an extreme example of where private organisations fail overall society.
CrowdStrike's ubiquity under fire as Congress calls for CEO to testify
It might be easier than ever to use the International Entrepreneur Rule
"Nearest gap" doesn't sounds like a range query to me. It sounds more like a nearest neighbor query. It sounds like you have (start time, duration) tuples and want to search for nearest neighbor on start time with an at-least-X constraint on duration. (start time, duration) is more point-like than interval-like (as far as data structures go), so anything that can handle nearest neighbor on point-like data would be a candidate. If this is an accurate mapping for your problem, you might check out KD trees. You'd probably have to write a custom tree traversal algorithm to query NN on one dimension and >X on the other, but I think it could be done. Sounds kinda fun.
For fun, go look up Johnny Lee Wiimote candles. It showcases it fairly well.

Also man do I feel old - coming up on 15-20 years since that and I actually remember HN discussion about it from the earlier days.
>If this was a genuine concern there wouldn't be so many people skimming off the top of every nation on the planet. We're surrounded by parasites and you're picking on people running calorie deficits for some reason.

Wrong. The only way to go hungry here in Germany is by choice.

The people "skimming off the top" are not the ones paying millions upon millions in taxes. It is those who are to lazy to work, because they and their family get enough Bürgergeld, that actually working would lower their income. If you are able, but not working in some capacity, you are the leech and millionaires are paying for your leeching.
agree - accumulation of heavy metals e.g. lead, is less exciting, and more worth some public attention..
Probably, Yann Lecun is the Lord Varys here. He has Mark's ear and Mark believes in Yann's vision.
In that regard void behaves like any incomplete type. In C and C++ you cannot construct objects of incomplete types nor you can assign through pointers of incomplete types. But you can construct pointers to void and other incomplete types.

Differently to other incomplete types void has some special behaviour: you can declare a function as returning void and return with no arguments is also special cased. You can also cast to void.

A void with proper unit semantics would simply be a complete type instead. The only special case would be return with no arguments implicitly returning a void instance, but that would be pure sugar.
Let’s not forget smelling like a dog (or having a strong body smell) ;)
Separation of responsibilities is something Wayland fails hard, by effectively hardcoding coexistence of significant part of display driver, windows management, simple things like windows decorations (which, thanks to Gnome's insistence, are by default only client-side, so your concerns invade internals of client apps!) etc.
What are the differences among database locks?
Gotcha. I wasn't quite sure from your post, are you storing free slots in the map, or booked slots? And do you know, for the cases that aren't fast enough, how much they tend to search through? Like are there just a ton of bookings before the first free slot, or are the slow cases maybe trying to find very wide slots that are just hard to find?
Key points:

+ An entrepreneur’s creative design and problem-solving abilities are core to business success.

+ Finding new ways to take full advantage of your skills and continue developing them requires ongoing effort.

+ Part of the learning and development process is adding recharge time to daily, weekly, and monthly activities. These can be as simple as going for a walk or finding another way to take my eyes off any screens for half an hour, working for a morning in a coffee shop or coworking place, or taking a weekend or a week off now and again.
If there's no difference in the overall rate, but women are more likely to experience certain kinds of violence, then men must be more likely to experience some other kinds.
> And generally the money will be locked up for less time than the 4 year vesting that these companies often follow.

Err...4-year vesting doesn't mean the money is literally locked away until you hit 4 years' tenure. A $1m stock grant vesting over 4 years might pay $250-350k every year, depending on the vesting schedule and stock performance.

If a hedge fund pays $1m every 2 years then they're just paying more period. It's not the vesting schedule which causes the difference in comp.
No. It's an asset used in the training process, the source code can process arbitrary training data.
> documentary
.. they had a very tight production deadline! everyone seemed enthusiastic somehow despite obvious problems each day
I imagine there are very few ways a shark can get more confident. It's an apex predator.
Don't sharks have large livers that collect all sorts of chemicals? You'd expect high concentrations of many pollutants.
Warsaw came close to never being rebuilt (2015)
"We're discussing this new path with regulators"

Seems to imply discussion about the original path didn't go well with regulators.
Although I sure wish sometimes I could just do that my own binary/non-lib projects
Most American housing is 2x4 garden sheds where if you stomp a bit harder the floorboards are gonna dislodge and you'll literally see the mud beneath your house. Also, most people in California can't afford to buy a house, let alone something up to current building codes (which are ridiculously lenient compared to Europe). So yeah, "nice" probably just means something that wasn't built in 1970. Imagine they said "liveable" if it works better for you.
Yeah, I can already feel the prompts for scripts being entered into an LLM...
Let me see if I can clear up your misunderstanding: it is totally possible to have 5 people without having a group of 3 which are all friends nor a group of 3 none of which are friends. Draw a fully connected pentagon with all the outer edges one color and the inner edges another color. There is no triangle that is all the same color.

But with 6 nodes you must have a triangle that is all the same color. It is the edges that are colored, not the nodes.
Costs Explode for Nuclear Fusion Flagship Project – Sabine Hossenfelder [video]
What an awesome time to be a shark!
How do you interview around SOLID fascists?
Seems that a percentage of companies hiring have a certain uncle Martin fanatics crowd conducting the interviews. The crowd believes (or wants the upper management to believe) that the relevant theology of SOLID et all is the only true way to good software (when in reality it's oftentimes the gateway to overengineered unmaintainable technical debt). In any case they demand from the applicant full knowledge and allegiance to the causes.

So the question is, how do you find your way around these people in order to land a job in such a company? (Well an obvious answer is why the heck you'd want to work there if you're not at least a believer but the counterargument is that you need to put food on the table).

thanks
Yes. That blog has probably done more to negatively impact the industry than any other written work I know.