skysight-inc/HackerNews huggingface dataset:
I didn’t play with this myself, but I’ve heard good things about writing parsers in Haskell (e.g. the Parsec library and friends). Hell, even Pandoc is written in Haskell and that’s arguably the king of document parsers. So that could be one area. I also heard cool things about QuickCheck, which I think is the inspiration for Hypothesis in the Python ecosystem, if you want to explore more how to do testing. Perhaps the “Real World Haskell” book might be a good fit to see other possible projects.

Except the obvious functional programming concepts, one thing I enjoyed exploring in Haskell was “infinite data structures” and “lazy evaluation” – like how you could provide a recursion relation to define an infinite list of numbers, but only the finite elements in the list you ask to print are actually calculated behind the scenes. This “lazy evaluation” can be used to build algorithms that would be completely unreasonable in any other language.

I also liked how easy it is to define new data structures. Like implementing a minimal tree data structure can be done in literally one line of code, which is just ridiculous compared to most languages that I’ve tried.
I'm not sure I understand how having a second OS would hedge against people not wanting to use their first OS, but Fuschia being some sort of backup plan would at least explain why it didn't really ever get used. My guess was always that it just didn't ever have full support as a replacement due to turf wars with people in charge of Android-related things.
Windows still has horrendous automation support, PowerShell falls short and loses its USP as soon as you need anything that is not a builtin and series of bandaids like DSC didn't even ameliorate the situation. The UX is bad even when working with nothing but MS products like MSSQL.

The biggest leap for automation on Windows has been WSL, aka shipping Linux.
people are still sleeping
I am left wondering how you're meant to explain a memory stack - or indeed a great deal of computing - without metaphor though since most of the events of computing aren't directly explainable since they're very different to any common human experience.
Some do. Zero pt comments are the best ones
> zażółć-gęślą-jaźń-related bugs

If this does mean something it's even more hilarious!
Aldi Hires 13K Workers, Raises Pay
Not just odd, but ironic that an American president who claims to admire MLK would fail to acknowledge him and in doing so helped create an optical divide in appearance between himself and the past American leaders, whom he did acknowledge, that had visited Berlin.
Didn't know about orcid! And good idea for google scholar, thanks for sharing!
Or an account age. Or both.
Please don’t speak pseudoscience.

Your body doesn’t violate the laws of thermodynamics. Your argumentation is saying if you stop eating you wont lose weight - which is blatantly false.

No one dies of starvation being fat. It’s that simple. You wanna lose weight? Stop eating and drink water. You’ll lose the weight regardless of what nonsense you believe.
I'm not American, but rather born and raised in a scandinavian democratic socialist paradise. And while I see it could be lot worse and really not at all fascist, I think there are places where we should use the free market more, not less. It's the best protection against fascism.
One possibility is survivorship bias. You never met the smokers and heavy drinkers from the first generation who died young, but you did meet those who got lucky on their dice rolls. In the generation after them you knew both groups and the actual survivorship ratios become more apparent.

Other aspects of our modern environment are probably playing a role, too, of course.
Do they?

They just seem to replace stack overflow.
It appears that living in New York shortens your lifespan quite significantly (possibly due to air pollution). Income-adjusted, New Yorkers die a few years too young, and there is a higher incidence of cancer than other places.

https://www.nyc.gov/assets/doh/downloads/pdf/vs/2015sum.pdf
I'm not sure what AI has to do with that question to be honest. The discussion upthread was about secondary education which is required at some level and generally free (to the student's family) in the US today. There are tons of resources for self-study and other activities for motivated students/families.

As for college/trade schools, options range from essentially free for self-study to very expensive with everything in between. Again, I'm not sure to what degree AI changes most of that. I'm certainly prepared to believe that credentialism becomes less important in some fields (it sort of has in CS) but that has less to do with AI than some companies relying less on universities to do their vetting for them.

Other fields, of course, differ. You've got a lot better shot at a top-paying job in Big Law if you went to Harvard Law and clerked for a Supreme Court justice.
The interleave thing isnt intuitive to me.

The problem with linked lists is the memory address of nodes isn't necessarily contiguous because of malloc and the value could be NULL? Why does interleave loop make it faster for the cpu? It still a linked list, arbitrary memory, could be NULL? Not sure what im missing here?
You were right -- that famous story is surprisingly hard to find -- but here's the link:

https://www.ericksoninstitute.it/en/38/palliative-care/one-d...
Being explicit is good unless it yields outcomes that are strictly worse, which seems to be where we are. I expect plenty of lobbying to clarify rules and be more explicit naturally comes with carefully crafted loopholes that permit unethical behaviour. In that case, being less explicit meant the regulators had discretion to go after truly abusive actors. This has upsides and downsides. I would always prefer more explicit rules if the rule-making process were not compromised.
> in a regular language [...] like foo.method(arg)

Note what you just said: when you want an object with a method that takes a parameter, you find bash too complex.

You gave an example that is not appropriate for bash.

However, bash does have functions. So if you don't need an entire underlying object system just to run your logic, you could have

function foomethod () {
parm1=$1
#more logic
}
If you are open to feedback:
* A way to close the popup when the puzzle is solved (so that I can retrace what I did)
* Provide a game id that can be used to load any game (solved/unsolved)
* Daily puzzle is a good addition

Are uou looking for contributors?
One of the main things I discovered when learning new languages is that popular expressions, often rooted in metaphors deeply embedded in the collective consciousness of a group, are the hardest part.

Consider pancakes for example. It's a simple word for americans. I think it brings the idea of breakfast, syrup, sweetness. Maybe it brings a different feeling depending whether you're an adult or not. Health might be something in mind. That's all in a single word that can mean a lot of things when used in metaphors.

Now, let's look at what pancakes in Brazil mean, or "panquecas". It's a savory dish, for lunch or dinner. It brings the idea of meat, and tomato sauce. It's not an everyday dish. It's related to family meals, special occasions. The brazillian panqueca is more like a creppe, but not like american-made creppes, and it definitely does not bring the same associations to mind.

Both dishes seems to come from an earlier, much older tradition that most north americans and brazillians alike probably don't remember or understand. If they do, it's not the first thing that comes to either. So the difference is interesting, maybe funny, maybe a good topic for conversation.

That's a single word. We can expand that sort of comparison to broader stuff.

What happens when it's not funny or interesting? When something is fine in one culture but brings bad memories to another culture?

What about across time? Even within a singular culture, for how long does a metaphor hold? What happens if someone learns english from old movies and try to use those metaphors today? Will all of them hold the same meaning or some of them be offensive nowadays?

I certainly notice some difference between how americans and british use of figures of speech. That should be obvious for native english speakers of either of those countries, much more than it is to me. Imagine those differences amplified by a lot, and the gap that this could potentially cause.
It is still much easier to sell than throw away, rewrite in Rust, while the ecosystem is full of growing pains, and not yet taken seriously in many industry critical standards.
Not if the benefits of stairs are outweighed by the dangers of pollution (both air and noise).
> you learn to read their emotions very well

it might well be that they "read" your (wife's) emotions and did not think much about dying.
> please add Mastodon/fediverse as a type of social media account
Didn't know about fediverse! Thanks for sharing.

> Also, you generate invalid URLs for cities that have spaces in them, like Saint Petersburg.

Yeah I was dumb enough not to handle spaces in city names...
Saint Petersburg is fixed now, and most should be as well, but not all.
I implemented some kind of quick fix for now, but I will investigate further when this settles down a bit.

Thanks for reporting!
Both milk and sugar are to taste, and if someone offers you tea they'll ask how you like your tea.

There's no right or wrong answer here
> Cats die weirdly. In my experience, they get sick and pretend nothing is wrong for as long as they can.

This is a survival instinct. They are predators but they are also prey. “Acting” sick or weak is a good way to get picked off by predators. That’s also why they hide when they are gravely ill. They don’t have the luxury of lounging around like a lion.
It does appear from my anecdata that large amounts of mild exercise actually seem to be better, like yoga, golf, mild hikes, or yard work/gardening. Manual labor of various kinds fits this pattern, too.
the first thought was, there are no other hackers in my city ... let's wait and we will see :)
I think this is sort of what I mean - I don't know if this is true for all uses of the word, or if you're coopted by very one-sided, uninformed, and ideological media, and that's just what all your friends say who watch the same media. Who knows?
I was surprised by how dismissive these comments are. Former staff members, engineers included, are claiming that their former company's unsafe development culture contributed to a colossal world-wide outage & other previous outages. These employee's allegations ought to be seen as credible, or at least as informative. Instead, many seem to be attacking the UX designer commenting on 'Quality control was not part of our process'.

My guess is that people are identifying with sentence said just before: "Speed [of shipping] is everything." Aka "Move fast and break things."

The culture described by this article must mirror many of our lived experiences. The pure pleasure of shipping code, putting out fires, making an impact (positive or negative)... and then leaving it to the next engineers & managers to sort out, ignoring the mess until it explodes. Even when it does, no one gets blamed for the outage and soon everyone goes back to building features that get them promoted, regardless of quality.

Through that ZIRP light, these process failures must look like a feature, not a bug. The emphasis on "quality" must also look like annoying roadblocks in the way of having fun on the customer's dime.
Now that you say it, I think our iPad doesn't have GPS indeed. The only app that required it and that we were using was the star map. Since we used the iPad at home it worked for us to just enter our position once manually.
This surprises me. I made a simple chat fed with PDF's and using LangChain and it by default said it didn't know if I asked questions outside of the corpus. It was a simple matter of the confidence score getting too low?
The only lesson for these people is loss of bonuses. This will keep happening for as long as golden parachutes are a thing.
> Why make the distinction if there is no difference?

There is a difference, which is that the compressed lossless version is smaller and requires some amount of processing time to actually be compressed or uncompressed. But there is zero difference in the raw camera data. After decompression, it is identical.

> If a computer compresses and expands the image using an algorithm you are not getting back the same image. Period. I do not care if you perceive it to be the same, it is not the same.

It is the same. You can check each and every bit one by one, and they will all be identical.
> online compilation

? incremental compilation
I have a ~80 dollar knife that is dull as an EA and you're vastly exaggerating.

Tomatoes, meat, fish, I use my $4 serrated knife. Everything else is fine. With proper technique it's basically impossible to cut yourself even with a very dull knife.
I view it as a side effect of linguistic evolution. Sure you could have a bunch of complex rules to strictly type your nouns and limit the type of verbs that validly relate things in one type to another, but if you simply relax the constraint (or just not bother in the first place) metaphors fall out as a natural consequence. See, I just did it. "fall out". Words don't physically fall, but because there's no constraint on using this physical verb to relate non-physical concepts, I can make metaphorical expressions at no additional cost to grammatical complexity.

We do this all the time. We might say a certain fact or circumstance "tells us" something to mean its presence let us make a deduction. Eg "this equation tells us the flow is laminar in this regime". Examples of this sort of thing are abundant.
TSA scanners run around 30 GHz, which can only go ~1 mm into body tissue. It also isn't as high resolution as a camera, and objects a few mm wide won't get picked up well.
I meant a text box that users could type in, and a drop-down that returned filtered results from the input.
How did they physically access the books and find the information in them quickly, given the (supposed-to-be) five-minute limit?

The article mentions "many hundreds" of references, which could be a couple meters of double-sided shelving, but also doesn't sound like enough to answer all the obscure questions mentioned - and five minutes doesn't sound long enough for a single random access into the library itself.
Congratulations, you just invented a Sybil attack on humanity.
I would more compare it to Disney now owning Star Wars, and retconning/ruining a lot of established canon
My point is the author's is also a headcanon. What they do have the right to - which fans don't - is to write fiction which can legally generate revenue referencing their previous works. And within those pieces of fiction they will generally refer to their headcanon, but it's no more special than the fans'

edit: using an alt bc I use antiprocrast on may username and wanted to answer. hey, it's a saturday!
Does this video help? https://x.com/meet_hn/status/1834918518904746329

After pasting the text in you HN account, the HN API takes a little while to update. In order not to abuse it, I added a timer.

If it happens even after waiting for a bit, please don't hesitate to share more informations here or at https://meet.hn/feedback
They talk about it in the article. The last figure shows what happens to the normal membrane at high pressures, it becomes too stiff/compressed and therefore cannot function (i.e. let things through etc)
Geothermal energy could outperform nuclear power
If they use a docking station, there’s a known issue with DisplayLink video output from gas spring chairs causing EMI spikes that disrupt the video signal momentarily when you sit down or stand up.

> “Surprisingly, we have also seen this issue connected to gas lift office chairs. When people stand or sit on gas lift chairs, they can generate an EMI spike which is picked up on the video cables, causing a loss of sync”

The linked support doc also links to a white paper analyzing the issue.
https://support.displaylink.com/knowledgebase/articles/73861...
This is the Fitbit / Whoop / Oura phenomenon. You can monetize data, and pseudo science advice, and eyeballs. What’s harder to monetize is human connection, so there will never be vast amounts of investment in facilitating it. Unfortunately, it’s left to each person to do the hard work on their own. And charismatic influencers will continue to take advantage of their increasingly lonely captive audience.
No different that the rest of the bureaucracy they "live" in.
Two more things on the socials:

- Most socials use square icons, but Cal.com uses the logo, so it breaks the layout.

- I think it's worth adding YouTube, not just YouTube Music.
I don't have a magic bullet solution to what a home renaissance could look like.
In some ways it might require re-thinking what home is. Maybe taking inspiration from indigenous long houses with 10 families sharing a space would be a good step forward.
It could be more sustainable in terms of energy requirements, solve for some of the loneliness issues that are prevalent nowadays, as just 2 top of mind things.

But our culture is very individualistic and values greed and puts exploitation of others on a pedestal. I don't believe this would really work with the predominant mindset of meritocracy or even be appealing to most as we feel entitled to our own space, ways of doing things, property etc.

We see community and the related obligations as a burden and put the individual at the top. I think changing this would be a preliminary requirement to solving homelessness.

Not that I have thought this through from all angles, but I believe this is a major blocker.
Because it's funny?

Life would be pretty boring if everything were explicit.

Also, sometimes explaining the rationale for a warning can backfire.

An "absolutely no smoking" sign at a fuel depot doesnt tell you _why_ you shouldn't smoke there... If it did, dumb people might think "We'll I'm not refueling at the moment so it will be fine."

"Here be dragons" is vague for a reason.
Technically is that even possible ? (I know nothing about chip manf)

I can see the US can probably force Apple to do that. Nvidia may be a tough sell unless the US puts an embargo on Nvidia. We know that won't happen.
So untrue.

The only thing a better knife does is save you prep time. Being a good cook is about understanding how different materials cook, when different foods are "done", how flavors work together, and how to improvise when things go outside the plan/recipe or adapt to novel situations.

Cutting technique is only important if you're a professional chef with actual time constraints and can't afford to spend an extra 30 seconds cutting an onion.
This is nice, I zoomed in to where I lived and added my location. I then went to see who the nearest other HN profiles and see what they're into. Looks like their hobby is developing meet.hn! Nice work neighbor :D!
Blame stress
> I disturbingly realized that what I had been told at the hospital, namely that subdural and retinal hemorrhage in infants are almost always caused by violent shaking even in the absence of external evidence of trauma, was an assertion based on very weak scientific foundations. And yet, this “shaking hypothesis” (sometimes referred to as the theory of the “triad”, since encephalopathy is frequently associated with the other two signs, subdural and retinal hemorrhage) has been taught as though it was a proven fact to generations of physicians all over the world. Every year, thousands of children are removed from their parents, and thousands are prosecuted, convicted, and even incarcerated, on the basis of this assertion. Law professor Deborah Tuerkheimer qualifies SBS/AHT as a “medical diagnosis of murder”. The very least we should expect for an assertion this powerful is that it should be based on reliable scientific foundations.

This is fucking maddening. It's so frustrating when we take things like this for granted as if it's scientific fact, especially when it's something that has such dire consequences for the parents.
Use a serrated knife.
>Years ago, a project idea I was really interested for a while was to try to write a shell in Rust that works more like PowerShell.
>Where I got stuck was the fundamentals: PowerShell heavily leans on the managed virtual machine and the shared memory space and typed objects that enables.

Hmmm, if you need that sort of shared memory access throughout the shell, you probably need a language like python (or maybe better Lisp) with a REPL and the ability/intent to self modify while running. Of course, every time you have to farm out because you don't have a re-written replacement internally to the shell app, you'd still parsing strings, but at least you could write a huge part of data processing in the shell language and keep it in house. Years ago I worked for a company that was using Microsoft's TFVC services (before it was azure devops or whatever they call it now) and wrote a frontend to their REST API in python that we could call from various other scripts and not be parsing JSON everywhere. Where this is relevant to the discussion is that one of the things I built in (in part to help with debugging when things went sideways) was an ability to drop into the python REPL mid-program run to poke around at objects and modify them or the various REST calls at will. With well defined functions and well defined objects , the interactive mode was effectively a shell for TFVC and the things we were using.

Though all of that said, even if one did that, they would still either need to solve the "object model" problem for disparate linux tools, or worse commit to writing (or convincing other people to write and maintain) versions of all sorts of various tools in the chosen language to replace the ones the shell isn't farming out to anymore. Its one thing to chose to write a shell, it's something else entirely to choose to re-write the gnu userland tools (and add tools too)
That's some chip you have on your shoulder my friend!
Ask HN: Is there something like Infinite Mac for any '00s-era cellphones?
I'm helping with sound for a production taking place in the aughts, and I'd love to use an actual mobile phone OS to capture the sound from the interface for what the characters are doing. Not any one specific phone (though the original Razr wouldn't be inappropriate) but standard feature phone would be great.

I'm failing to find anything searching online, but I figure there's at least one instance of this out there – if an entire desktop operating system from the end of the '90s works in the browser, something that fit on a phone must too.
It’s likely not worth the additional energy usage though, at least when running on battery.
I'm not aware of even a single consumer-marketed router that ships without a firewall (often ip/nftables) configured to drop all unsolicited incoming packets by default. If an attacker can create outbound connections from inside the network then they can get around this of course, but you have to already be inside.
White, male and old.

Example usage (found randomly by google, likely can find others):

https://www.veterinarywoman.co.uk/2015/02/the-stale-pale-mal...

Interestingly, google's search results indicate the phrase may be (currently) a UK thing (based on the domains of the results).
Indeed, an example I saw was comparing linux kernel to a car, the next poster doesn't like it and tries to refine it. The argument dissolves into a discussion of cars

I personally despise analogues. They are always leaky and people pick weak or emotional ones. Anything which can be explained with an analogy can be explained without it.
> the aggressive push to launch new leading edge nodes

Doesn't that need R&D though (i.e. people, and preferably motivated ones)?
Isn’t TSMC building in the US?
I should have investigated the profile more. Maybe he's faking it? Hah
Should be fixed for New Delhi now: https://meet.hn/city/in-New-Delhi
Sorry for this, and thanks for reporting!