skysight-inc/HackerNews huggingface dataset:
There are some real world use cases for these.

I do use some similar helpers to e.g. create pickable weakrefs for passing large objects to forking multiprocessing pools as arguments, or expose large objects in shared memories. It's not portable against non-CPython implementations, but as long as it's well documented and known, it's fine.
My attitude towards code interviews is to politely decline them and encourage people best of luck hiring a junior developer; because that's obviously what they are looking for. I'm closing in on 50, so not that junior anymore. If anyone has any doubts about my coding abilities after reading my CV, browsing my Github repos, and talking to me, then it's not going to work and we can both save ourselves some time. I've stopped responding to recruiters as I rarely see any evidence of them even being capable of doing these simple things.

I've hired and interviewed a lot of people over the years. Mostly without the help of recruiters. I like to think I'm pretty good at that, actually. I always look for people that are eager to learn. I care more about what they don't know than what they can regurgitate because they did lots of silly online prep. If people are young and fresh out of school, my assumption is they are going to have to learn a lot in a hurry. So I look for people that are curious, eager, and have an open mind. The best way to do that is to get them slightly out of their comfort zone and talking about how they would tackle things. The signs I look for here are enthusiasm, ability to surprise with good answers, etc.

This generally does not involve code interviews; though I might ask some targeted questions about how they would deal with certain things in languages, frameworks, etc. they list as being proficient in. I've of course worked for some people that insisted on me organizing code interviews and it's a chore and IMHO you learn absolutely nothing that isn't obvious if you just casually talk to people for 30 minutes or so. I usually argue against such things and prefer just talking to people directly.
Not if a small number of people are victims of multiple crimes.
This is actually highly credible and should not be downvoted.

Ptychographic X-ray laminography has come a long way and can image even the latest chips at the transistor level:

https://spectrum.ieee.org/xray-tech-lays-chip-secrets-bare

True, it requires a synchrotron (one of the few things that actually costs more than a chip fab), but China has those:

https://en.wikipedia.org/wiki/Shanghai_Synchrotron_Radiation...

China might not be able to make bleeding-edge 2nm chips, but it has the equipment needed to expose any backdoors in them. Publicly, worldwide, with proof. That is an existential threat to any hardware manufacturer -- getting caught doing that is a bankruptcy-level event. Until recently they didn't have to be afraid of getting caught.

Being able to image chips at the gate level or better is a critical lever in fixing the balance of power between hardware manufacturers and their customers. It's why Bunnie Huang's work on IRIS is so important:

https://news.ycombinator.com/item?id=39657936
I think the resource management issue is mostly solved in practice when using pure functional programming.

However that comes with performance drawbacks (or at least unpredictable/unreliable performance) which creates the need for languages like Rust. It's great to see the progress in those languages as well.
> In the same way a slot machine has an expected value of 80-99% payout it’s still a bad use of money even if you only put in $5.

Why is this a bad use of money? When I go to a restaurant and give them $20 for dinner, it’s not like I’m getting $20 worth of ingredients.

It sounds like you just don’t like gambling?
> They are going to lose money when people buy new RAM, rather than a whole new laptop.

You're thinking about this the wrong way around.

Suppose the user has $800 to buy a new laptop. That's enough to get one with a faster processor than they have right now or more memory, but not both. If they buy one and it's not upgradable, that's not worth it. Wait another year, save up another $200, then buy the one that has both.

Whereas if it can be upgraded, you buy the new one with the faster CPU right away and upgrade the memory in a year. Manufacturer gets your money now instead of later, meanwhile the manufacturer who didn't offer this not only doesn't sell to you in a year, they just lost your business to the competition.
I had a lengthy response in my mind, but this attitude leads me to believe you probably won't find much value in it.

I'll just say that sometimes, someone can explain an issue or a concept in a way that really strikes you. Maybe it's a perspective on an important issue that changes how you view it, or maybe it's an idea that opens up an entirely new avenue of thought you hadn't considered.

Sometimes that random stranger can string words together to convey the right information to the right person that positively affects their life.
Did Europeans descend from elves instead of primates?
> seem to be more than any other manufacturer is willing to do

I would agree if you change "any" to "most". Here are some examples of "any" manufacturers that are willing to do more:

- For tablets and phones: https://www.shift.eco/en/impact/

- For laptops: https://frame.work/sustainability

- For phones: https://www.fairphone.com/en/story/
I was always astonished at how much my literature teachers could seemingly hallucinate at-will on a piece of text and come with some hidden meaning for every word, comma, or rime.

I did not seem to be blessed with the accepted form of creativity for literature analysis, and, with every rebuttal, the pleasure of exploring those texts became less and less..

After many, many, many years, I'm slowly coming back to some of them to read on my own terms, and most books have been a pleasure to re-discover.
From DRC to Yemen – a megaregion in polycrisis
Police aren't labor and therefore are not a labor union.
exactly - that's why actual record breaks every single day would be such a huge story!

But this is pretty benign - it's almost expected that a warmer year would be warmer at every point in time.
It did not get anywhere close to a 3090 in any test when the 3090 was running at full power. They were only comparable at specific power usage thresholds.
LLM Throws a Syntax Error Tantrum: Teaching AI to Craft Graph Style Scripts
>Conceptual examples (not looking to argue about the specific bar)

Again, not trying to debate what the specific bar should be, just giving examples of the kind of metrics you can use. What's your preferred alternative? Lines of code? Whenever your boss feels like it? Stuff like that is why no one believes a "senior staff superstar" from the hot startup of the week is any good and requires them to do whiteboarding.
Engineers create sound suppressing fabric
Yes, sure fast wins when building a bridge. Or a tunnel. Which then collapses. Safe wins, this is not Facebook where people share some holiday pictures.

"but it is much better to be wrong a lot"

I disagree, "Oh the bridge collapesed, I was wrong! But this is much better than being right" - Nope.
A related project that might interest some people:
https://github.com/telekons/one-more-re-nightmare

And the pretty hard to find blog post about it:
https://applied-langua.ge/posts/omrn-compiler.html
I did a double take here:

> higher on cholesterol

As I understand, cholesterol only occurs in animal products. That is why vegan diets are cholesterol-free. Zero trolling here: I assume that coffee beans are animal-free.

Google tells me:

> Though brewed coffee does not contain actual cholesterol, it does have two natural oils that contain chemical compounds -- cafestol and kahweol -- which can raise cholesterol levels. And studies have shown that older coffee drinkers have higher levels of cholesterol.
Retronas: Use a Raspberry Pi, old by computer or VM as NAS for vintage computers
So your democratic citizens can elect and reelect leaders who illegally invade other countries and wreck people's lives there but it's outrageous when democratic citizens are a bit inconvenienced by jammed GPS?

"I can see you're resentful and stuck in the past"

Wouldn't it be great if everyone in the world just forgot what the "democratic citizens" did a couple of decades ago?

"The past was alterable. The past never had been altered. Oceania was at war with Eastasia. Oceania had always been at war with Eastasia." [0]

[0] https://www.abhafoundation.org/assets/books/html/1984/183.ht...
As the oceans warm, there's more humidity. More humidity, more latent heat of vaporization. This is the energy that powers thunderstorms and hurricanes.

The planet was probably the warmest during the Cretaceous.

The planet is warming up, even the USDA plant hardiness map was updated (I was in 6b now I'm 7a):

https://www.npr.org/2023/11/17/1213600629/-it-feels-like-im-...
Thank you for this. The generated texts are very informative and educational, so I really see the benefit here.
I think that’s going to change with WWDC
Just the once? [maths joke]
Futurama already proved the universe is a simulation inside of a simulation written by some forgetful professor.

https://youtu.be/9gWgNetp8jE
> Coz the rest of us are too busy making a living

Bar some exceptions, most people are not that busy (including me and likely you). They just lack commitment.
> Just because people love it, doesn’t mean that it can’t be better.

Better for who ? They sell like hot cakes, 50+ millions of them per year

According to google there are 25m software devs in the world, even if half (extremely generous) of them would buy a new ipad every single year (extremely generous) if they implemented what you ask it isn't going to change much for apple, ipads are like 10% of their revenues. So at best we're talking of 3% revenue increase

> 99% of complaining users here.

99% of not much is nothing for apple, they're already printing money too fast to know what to do with it
I usually keep them as a random diary of where I've been and when things happened.
Correction: closer in structure, not "unstructured." Auto-correct is still nobody's friend after all these years.
Same reason they jumped on the clown bandwagon, it's the kind of offering it's expected to have when you're a company like that. Huge size, leading research departments, big enterprise customers.

They've been doing "AI" for ages. Notably Watson over the last couple of decades or so.
> The purpose of unions is to extract as much as possible from the employer on the behalf of its members, or at least to extract more than the employer would otherwise have given.

> You do not contradict anything I have written (...)

I mean, you directly contradict me in the previous paragraph about what the purpose of unions is, can we at least agree to disagree?

> (For instances tech companies have not needed unions to offer high pay and plenty of perks)

That's true, some companies do well without unions, but this does not make unions universally useless.
Agreed. (Though I wouldn't exactly call Haskell a 'systems programming language'. At least not in the sense the article uses it.)

Yes, linear / affine types and uniqueness types can give you a lot of control over resources, while also allowing you to preserve functional semantics.

I would like to see a version of Haskell that doesn't just track IO, but also track totality. Ie unless your function is annotated with a special tag, it has to be guaranteed to return a value in finite time, ie it has to be total. If you tag it with eg 'Partial', you can rely on laziness.

That's very similar to how functions in Haskell can't do any IO, unless they are tagged with 'IO'.

(I know that Haskell doesn't see 'IO' as a tag or annotation. But it behaves like one in the sense I am using here.)
(2013)

Also mirrored on his site:
https://www.ethanheilman.com/x/12/index.html

(Shared recently by them https://news.ycombinator.com/item?id=39247497)
Yeah same here. The amount of times I've seen "should of" is really staggering. How can you make this mistake in the first place?
More people means more stuff that can potentially become flooded. Also, it’s not like floods are a recent phenomenon.
> Not in NYC.

That is now. NYC was famously crime ridden for at least a century. Today, just as in London, crime past a certain value or a non injury car accident, is not investigated.
>
If it made no difference why would employees bother?

>> despite the data showing little negative impact of unionization to overall productivity nor company survival. *

Employees should bother to improve their own lives, not to decrease productivity or affect company survival.

* Emphasis mine.
Jura seems to be more aimed at companies (who also have money), we had a few at HQ until we "upgraded" to a full on coffee/espresso machine, the type you see at proper coffee shops.
They also contain lot less people. Average person generates 70-100W at rest. Add that to what ever screens, computers, extra lighting. And it is not that big difference in load.
Seems like we are clearly in the _“post peak Apple”_ era now. This update is just for the sake of update; iPad lineup is (even more) confusing; iPhone cash-cow continues but at slower growth rate; new product launches - ahem! Vision Pro - have seen low to negligible adoption; marginal improvements to products so consumers are holding out longer on to their devices.
Those very generous working conditions, and the mind set that it comes from and creates, I am convinced, is also why Denmark does not have an Apple, Tesla, Google, Nvidia, or SpaceX, and why the AI revolution is heavily based on the US. I’m not dinging you for it. I am US based ex EU (NL) myself, and have lived under both systems enough time to have experienced the difference. Countries and individuals can make choices between quality of life and achievement. And while there are some short range positive correlations (more quality of life leads to better thinking and more productivity), I think the long range correlation is negative (p100 achievement will require long hours and sacrifices).

Note that I am not saying one side is inherently better than the other. I’m saying it’s a choice with consequences. It is essentially a question about what you value in life.
In companies with a healthy culture, maybe. But if staff unionizes, how's Amazon going to make them pee in a bottle to squeeze out a few more deliveries, without running into trouble with the union. I'm sure other companies have their own terrible anecdotes.
See also the recent floods in UAE and Kenya. The heatwaves in Southeast Asia and Africa.

https://apnews.com/article/bizarre-weather-climate-heat-floo...
All those are low by historical standard.
If you're that paranoid you cannot trust any software or hardware you haven't designed yourself
I agree with the first sentence. Alternatively, it's amazing how the environmental activists pushing these agendas are focusing on such bad faith efforts. Where has the outcry been to put sulfur back in maritime fuel, as another commenter mentioned? Where is the effort to fix America's broken recycling system? Where is the effort to eliminate the millions of pieces of daily junk mail?

If environmental efforts weren't targeted at the most authoritarian and obtuse results (demands to stop all car use, mass polluters being labeled green through the use of carbon credits, etc.) it'd be a lot easier to take the threat seriously. When the solution to the problem is 'pay me more money and do the things I want you to do' it turns the 'extinction level threat' into just another sales pitch.
Except coffee is associated with lower all cause mortality (likely due to the amount of fiber extracted in coffee drinks) [0]. Do you have any evidence of decreased all cause mortality associated with any nicotine product?

https://youtu.be/IBB_8vR7wpU?si=0Cmq26oBQ-9dwUNN
Absolutely. It's so annoying, it's way too much going on everywhere. It's just not any fun.
Floods happening like that, 3 times in 12 months, in the same place, is a recent phenomenon.
another way to frame this is that while the startup has negative cash flow, someone will need to invest cash to allow it to continue to operate -- either until it is written off as a failed venture, or transforms into a viable business. whoever is investing cash will get equity in exchange, diluting the two founders' equity shares.

in the event that the remaining founder is working to sell the product and grow the business while not drawing a salary, and without outside investment, it would be fair for that founder to be compensated with additional equity as if they were making cash investments equal to a reasonable wage for that founder, which would dilute the equity of other co-founders who were no longer working for the startup.
Haskell is my favourite language ever, and the (vanilla) type system is a joy to use. Inevitably though I find myself wish for some dependent typing. Agda and Idris aren't quite there yet imho, but there's definitely a need for something that's at least as easy to work with as Haskell but a little more powerful (and ideally not some arcane GHC megahack).
If you need Stack Overflow pages for your language of choice, then that language is already enshittified.
> I think the resource management issue is mostly solved in practice when using pure functional programming.

Well, in the sense that garbage collectors solve memory management. But pure functional programming in the Haskell sense doesn't really manage file handles for you, or database connections.

You could have more predictable performance in Haskell, if you didn't have to deal with mandatory laziness for some functions.

(Basically, in this hypothetical variant of Haskell, by default functions would be safe to be evaluated in any order, strict or lazy or whatever. If you want functions that need to be evaluated lazily, then you'd need to declare that; just like today you already need to declare that your function might have side effects.)

The compiler would then be free to re-order evaluation a lot more, and pick predictable, fast performance.
Could random packet delays or delay equalization help here (instead of additional packets)?
> affordable healthcare insurance (€125 p/m)

you sure about that? where on earth do you live to pay this little?
I'm not sure I'd even want a Jura in a home environment. There's so much cleaning and maintenance required! My style is more like good hand grinder (simple, very low maintenance, doesn't take up counter-top space) and an Aeropress and V60 (both simple pieces of plastic, super easy to clean).

It's kind of unavoidable that it's going to be expensive and higher-maintenance to be able to make espresso at home, so I simply don't. Not worth it for me when I already have access to high-end espresso machines at work 5 days a week.
It seems like most of the "union problems" in the US arise from workers clashing with overly-greedy, abusive employers. The employer generally has more power in this relationship, and uses that power to squeeze every last bit of value out of their workforce. The workforce has few ways to push back against this, with unions being one of the options.
Maybe if other options were on the table, there would be fewer union problems? As a worker, would you join a union for protection (and pay for it) if your government provided robust legal defences for you?
> The planet was probably the warmest during the Cretaceous.

Related data: https://commons.wikimedia.org/wiki/File:All_palaeotemps.svg
Although I complain about them in a sibling comment, Agda and Idris do meet the criterion of "Haskell-like with totality checking".
Was it public before that fly.io had pieces hosted on OVH?
> Assuming the consistency checks passed.

You have a lot more faith in world-ops than I do. You think the have tests and checks?
Migratory birds might disagree. I'm strongly against industrialisation of wild landscapes - every wind turbine requires ground infrastructure and service roads, I'm surprised that some people are okay with that but strongly oppose nuclear with it's ridiculously small environmental footprint.
No. In order to compare a wage to GDP one should calculate the amount of money that the employee actually costs the employer.

So tax is in. I need to compare the same kinds of things. The American numbers are also pre-tax.

Here in Sweden though, the fully pre-tax numbers are rarely reported. Rather, what is reported is the wage minus a 1-1/1.3 tax, so I have to reverse that tax by multiplying by 1.3.
I don't have all ca 200 UBs in my head (see https://gist.github.com/Earnestly/7c903f481ff9d29a3dd1), but I'm pretty sure all types of illegal memory accesses count as UB.

For instance from skimming the list:

- An object is referred to outside of its lifetime (6.2.4).

- The value of a pointer to an object whose lifetime has ended is used (6.2.4).

- An array subscript is out of range, even if an object is apparently accessible with the given subscript (as in the lvalue expression a[1][7] given the declaration int a[4][5]) (6.5.6).
What does "Hollywood" mean in this context? Cause there are so many western movies and TV shows about sports and cooking. Of course you won't see Hollywood make the exact Prince of Tennis because, uh, it has been made.
Crawlee · Build reliable crawlers. Fast
Related from launch 3 months ago:

Our next-generation model: Gemini 1.5

https://news.ycombinator.com/item?id=39383446
Understanding Patroni Failovers
I feel sorry for you that you have no spare time outside of work, but work on yourself and try and improve the system instead of shitting on other people's projects or making assumptions about their situations.
In the UK we have neither :)
It is not just the scale issue. It is also that for your personal safety, only statistics on killings of random strangers matters.

Majority of murders are among people who know each other. You personal risk is all about who your partner is, who your friends are, how much aggressive your uncle is. A guy you never met that is just about to murder his wife has nothing to do with your personal risk.
Ironically enough, burning lots of sulfur is the only thing that has ever worked against global warming.

As in it's the only thing that has both been tried and that has worked.

For very good reasons (eg we don't like acid rain) we stopped putting so much sulfur in the atmosphere. And if we were to do it again, we wouldn't do it by burning dirty coal near to the ground. We would probably do it via additives to jet fuel.
Balloons Harm Wildlife. Florida Is Set to Ban Their Release
Quite a straw man argument you’re making here
Show HN: Community-driven Hub for GitHub Actions Workflows