skysight-inc/HackerNews huggingface dataset:
AIUI, the Linux kernel only dropped 386 because it was getting unworkable to maintain the SMP code for it. Perhaps support could be reintroduced, limited to single-core machines (no SMP support in the kernel configuration) only. Of course it would mostly be useful as a proof of concept, but the 386 is a very well-understood architecture nowadays so that would definitely have some merit.
Define "derived".

In particular, if Java kept (almost?) all the keywords, and the operators, and the statement terminators, and the block delimiters, and the same approach to object-oriented... how is it not derived from C++?
English Island Seeks a Landlord-King Who Likes Solitude, Seals and Beer
Show HN: Simple Wordle solver in command line in Python
No, there is very little implicitness in C. However, C suffers from other serious problems that Rust and Zig do address (and C++, too, to a lesser degree). It is extremely unsafe (more so than C++), and has a lower abstraction ability even compared to those other low-level languages.
Pragmatism and realpolitik.

It doesn't really matter who is doing it so long as it's being done. The incentives align, and they're well positioned to do this.
An ant mill seems similar to events that have occurred to humans in the past.

https://en.wikipedia.org/wiki/Dancing_mania
A big inconvenience is that for HTTP2 Routes or edge / re-encrypt Routes with a custom TLS certificate, the TLS certificate and keys must be inline in the Route resource instead of referencing a secret like Ingress resources do. I think this is a big oversight where Routes mix secrets and Ingress configuration together.

It makes GitOps annoying because I don't want to treat the whole Route resource as a secret that needs to be encrypted or stored in vault.

Do I also then treat Route resources as sensitive and deny some users access on the account they could contain private keys?

I also have to worry about keeping the route updated before certificates expire instead of having it taken care of by cert-manager.

So we use Traefik's IngressRoute.
There's a major difference between employees that hold capitalist views and employers with capitalist views. Namely, the amount of capital they hold and the way they try to leverage it.

If you ask any CEO if they're a capitalist or not, they will enthusiastically agree. However, employees are considered part of their capital which is why they will gladly toss in things like non-competes, assignment of inventions and float things like suing employees for failure to give proper resignation notice.

The goal here isn't to retain employees. They've even mentioned that they felt no need to attempt to retain them and this injunction solely prevents them from working at their new company. This is simply to punish them and to try and scare current workers to prevent them from doing the same. Will it work? Probably not. Though hopefully people start realizing that things like at-will employment are solely for the employers benefit, not yours because of the other legal ways they have to punish you if they so desire.
I found watching the "lisp lectures" way more enlightening than that inscrutable book... The book assumes all sorts of geometrical and mathematical knowledge which I don't have. And when you don't have that, yet attempt the exercises, you are basically tasked with reinventing the field of mathematics from scratch. Given it took our collective species a few thousand years to get where we are now this is unreasonable for a single person to pull off in a lifetime.

The lectures however focus on Lisp and recursive problem solving, and abstraction itself. Basically everything the book is, but in total they take less time, and are (for me) more effective.

https://www.youtube.com/playlist?list=PLE18841CABEA24090
I have experienced this before - someone who was great at selling their work - but everything quickly fell apart when you started looking at it closely and asking the right questions.

I think that this type of behavior can be advantageous in a couple of ways. It gets started on a higher rung of the ladder of perceived competence and trust, and that advantage can be compounded over time. The drawback is that over time they start to get a reputation as a bullshitter and people do not trust them to do anything that actually needs to work. And your reputation tends to follow you.

That being said, these types of people can be very valuable members of a team and excel if given the right role and responsibilities.
Uh, except the stuff you shove on your toothbrush?

The high-dimensional surface of "threat to life" vs. molecule structure is super, super, non-convex.

Like H2O -> yay, H2O2 -> die, H2 + O2 -> fire

Like methanol -> die, ethanol -> fun, propanol -> die, butanol -> die, heptanol -> die, octanol -> die
Diving into BoardGameGeek
2008's problem was also that banks didn't have much oversight/regulation on what they had to verify when writing new loans. That is not the case today -- lenders are far more strict on what criteria you have to meet for a new mortgage.
Parameters could be stored in separate memory from the operating system that interprets those parameters. This is somewhat similar to what Apple does with the secure enclave. That way, wearout parameters and non-risky user tunables would still be customizable without risk of compromise. Heck, even if that had to be implemented with an entirely separate hardware chip for parameter storage on the motherboard, the added cost would be negligible.
> This country has no safety net and that's terrifying.

No safety net whatsoever?
Thanks for sharing. I've looked at getting a PowerPC dev board, but didn't find anything at a reasonable price. I never made the connection that microwatt plus and FPGA would get me there.
I think the big deal here is that Rust is the best language choice for many tasks among the languages an average coder might know. For me, it's taken over a whole bunch of tasks for which I'd have whipped out Python before, which really surprised me.

But it's absolutely not perfect at those tasks. Worse, now I see how Python was never perfect at them. I wish I knew which language combines their advantages for prototyping high level things.
And on the salary
What if in the time before the discovery of e.g. quantum mechanics you did the same analysis? Would it tell you that quantum mechanics doesn’t exist?
This is surprisingly common. WASD-biased finger positioning. Also if you only use left shift it reinforces the habit since your pinky is what would normally press the a key. If you ever fix your typing technique (or just get curious), ESDF (instead of WASD) kinda fixes this. Your same fingers handle movement, but while also using proper homerow, and you free up space left on the movement keys where you could move stuff that was on ctrl and shift to the letters. (talking about the in-game key bindings here)

A few years ago I relearned qwerty with proper homerow, started using right shift, etc. I then later switched to Dvorak and then Workman. If I ever play a game I now set up the equivalent to qwerty ESDF in the controls, but with the letters of my layout. I sometimes also set backspace to jump instead of space because I use a split keyboard where I placed my space key on the right half thumb cluster and my right hand is on the mouse for games like Minetest and Xonotic.
The parent comment didn't mention industrializing it but rather turning a profit, and many recording artists have profited from their lyric poetry.
Yeah, not that hard to understand, but as the size of the application grow, so seems like the syntax would. I find it hard to imagine staring at so much code with so little value per character/word/syntax as what this seems to have.

Take this chunk of code as an example:

makeRectangle answer =
div
[ Html.Attributes.style "width" "140px"
, Html.Attributes.style "height" "100px"
, Html.Attributes.style "margin-top" "10px"
, Html.Attributes.style "padding-top" "5px"
, Html.Attributes.style "padding-left" "5px"
, Html.Attributes.style "background-color" (getColor (Tuple.second answer))
, Html.Attributes.style "border" "2px solid black"
]
[ button [ onClick (SetCorrect (Tuple.first answer)) ] [ Html.text "Yes" ]
, Html.text " "
, button [ onClick (SetIncorrect (Tuple.first answer)) ] [ Html.text "No" ]
, Html.text " "
, button [ onClick (SetUnread (Tuple.first answer)) ] [ Html.text "Reset" ]
]

It's really hard to see what is what, without really digging into it, and everything is repeated everywhere for maximum explicitness (thanks types?). Why is `Html.Attributes.style` and `HTML.text` repeated so many times when it's just style declaration for one thing and of course a string would be Html.text, what else could it be? It seems so verbose.

But then my benchmark for expressiveness would probably be Clojure (ClojureScript in this case [Reagent]), and it would look like this:

(defn make-rectangle [answer]
[:div
{:style {:width "140px"
:height "100px"
:margin-top "10px"
:padding-top "5px"
:padding-left "5px"
:background-color (get-color (second answer))
:border "2px solid black"}}
[:button {:onClick (set-correct (first answer))}
"Yes"]
[:button {:onClick (set-correct (first answer))}
"No"]
[:button {:onClick (set-unread (first answer))}
"Reset"]])

Same amount of lines as Elm example, but things have room to breath. It's clear what belongs to what based on the indentation.
There was no attempt to replace Objective-C with Java on OS X.

I would say there was a heck of an attempt with the Java-Cocoa bridge that didn't do well because Java didn't have a lot of the dynamic nature of Objective-C. They certainly to my eyes as a developer tried to push Java.
> The complex app (15k lines of code)

I would argue that 15K lines of code is far from a complex app as is normally understood. It's a rather small app, especially in Go which isn't exactly the most expressive language out there.
> Or does the unit of reproduction require mixing genes[?]

No, there are clonal organisms.

> Would human reproduction to human societies be similar to mitosis to cells?

No; all the cells in a body divide on the terms the body sets and they die when the body does. (Or earlier, when so directed.) The only way for them to reproduce is indirectly, through the production of gametes. They do not and generally cannot have an independent existence. Human reproduction within human societies is the analogue of a cell within the body becoming cancerous. At that point, the cancer's uncontrolled mitosis is a form of independent reproduction, though it tends not to work out for the cancer because they almost never develop a way to leave the body, and end up killing themselves.

There are some exceptions, such as HeLa and the cancer that lives in Tasmanian devils.
A friend of mine told me that those who did this are actually repeat offenders who kept getting released from jail due to a no-bail policy. Shows you the current state of the criminal justice system in LA.
Why haven't browsers added built-in protections against this (or have they)?

Exposing this timing data to arbitrary JS code via the DOM was a horrible oversight in the first place. I doubt any websites apart from interactive games actually need to time keystrokes. For those that do, an opt-in permission (like the camera/mic ones) would work.
I wouldn't want a 24fps display either.

I would be pretty happy with an e-ink display that's about as reflective as nice ink on glossy paper even if it's not 300dpi, I've been waiting to be able to sit out in the sun and work without my screen's light having to try to overpower the sun for a long time.
This is one step away from being another example of a project with an awful name from AWS. If it was "AWS Lambda Powertools for TypeScript" they'd save it, but no.
As a companion to this, it would be cool if there was a way to render any audio file as a spectrogram (https://en.wikipedia.org/wiki/Spectrogram) directly in the terminal.

Since this is HN, does anyone know what are the best ways to draw graphics into modern terminals?
Being unable to explain a standpoint is a deal breaker. Even if you’re an expert with good intuition, you should be able to translate that intuition into a coherent argument. I think we don’t do a good enough job of holding people to this bar.

Thus I think there needs to be two criteria here: is the argument plausible, and is backed by evidence or demonstrated expertise. Not just one or the other.

Feels obvious once I write it out, to be honest.
Thanks for sharing this quote, it became known to me in a similar form through Sheryl Crowe's Soak Up the Sun:

> It's not having what you want

> It's wanting what you've got

It always amazed me that such a powerful idea could be conveyed in two lines of a pop song, so it makes a lot of sense that it came from elsewhere.
So if you assume ESP doesn't exist then parapsychology research has something important to say about the replication crisis in social sciences.

This is a surprising thing I wouldn't have thought of on my own.
Narcissists make excellent executives but terrible managers.
Windows 10 was never designed for a 486. Linux was.
Yes. I've often heard (although it appears to be an open question[1]) that chemists have a significantly shorter life span than the general population.

[1] https://pubs.acs.org/doi/10.1021/cen-v049n010.p005
>It's a cash out opportunity for some but for others it's a medium of exchange.

Here's a thought, if your medium of exchange is someone else's cash-out, pump-and-dump opportunity, then maybe it's not a good medium of exchange.
Yes, "ponzi scheme" is over-used, though it seems to apply to the schemes in Brazil.

Bitcoin is more like infrastructure that people can use to play pump-and-dump games. We've seen with meme stocks (and previously, penny stocks) that just about any financial asset can be used for these games. It doesn't need to be intentionally set up for that. It's structural in having a limited supply, a volatile price, and continuous trading. Just add hype, which serves as coordination among the players about which financial asset to use to play the game.

One difference is that a cryptocurrency's value can come primarily though not exclusively from its usefulness for playing pump-and-dump games. High fees and volatility deter most usage for payments, and there is no income stream other than new investors buying in.
Tesorio (YC S15) is hiring a Senior DevOps to join our fully distributed team
> Unix was written in C because Thompson and Ritchie had been working on Multics, which was written in PL/1 in the 1960s. So the idea of an OS written in a high level language was hardly obscure and had nothing to do with C.

OK, but at the time they started working on Unix, Multics had not yet been delivered. Nor was it clear that it would ever be delivered. So the idea that an OS could be successfully written in a high-level language was not yet proven.
Every statement you made is completely subjective.

If you added 'For myself' at the beginning it would make more sense as an argument.

Assuming others feel the same about work, or that they only spend half their waking time there is pretty short-sighted.

I, for one, place no worth on a person by what they do, or what I do, to make a living.

As far as I'm concerned, we are not our jobs, and I am sure quite a few people are living their lives with unfulfilled potential because they will never be given the opportunity to find out what they are truly good at or capable of. They are spending most of their lives trying to survive while making the rich richer.

To me it's a sad state of affairs all the way around.
Works great, got it in 4 again
Side gig/project is the answer here. If you're not doing 6-8 hours of active work per workday and no one is complaining you might as well use the rest for yourself. Make sure it's something where you can exercise creativity and/or learn.
Fair, "rational" is a thorny term in general. I suppose it's easier to invert the proposition, that it is not obviously irrational: one can have complete information, and be of sound mind, and yet still choose to buy into a tulip bubble, knowing that that individual transaction's externality might only contribute 0.00...1% to the inevitable crash (or wealth extraction, if one wants to frame it that way).
Yeah, none of that is true.
Chariots were the deciding factor in many battles from the point they were invented by the people of the Sintashta culture until the last few centuries BCE and spread everywhere from Egypt to India to China. Chariots did not need roads, but they were certainly less effective in broken terrain - but so is mounted cavalry.

The reason they spread so quickly from the Eurasian steppes to throughout most of Europe and Asia was precisely because they were so dominant. As a matter of fact, not only did the chariot spread, but the horses the Sintashta culture and its immediate daughter cultures bred to best PULL the chariots spread with the chariot to the extent they are the ancestors of every single domestic horse in the world.
Fermi paradox – mercury – 64k demo
Looks like that's the case, thanks!
Zig is apparently not much more complicated than C. It's got the same focus on low-level programming and manual memory management as C does. Doesn't support operator overloading though, and probably never will. :(
They run this same scam in Australia, see this honest government ad https://youtu.be/MSZgoFyuHC8
This is true. The problem is that if COVID is anywhere in the cascade, the death gets recorded as being entirely because of COVID.
Almost certainly more than one reader...

Since the terms "transport", "landlord" and "highest mortgage interest rates in
the eurozone" appear nowhere, I believe the article is a relatively shallow
analysis, though some good points are made. This is probably the most important
assertion, to my mind:

Put another way, nobody worried about the cost of building a home rising from
€125,000 to €225,000 when credit had pushed prices up from €150,000 to €350,000.
But when prices crashed back down to €175,000, the system had a real problem on
its hands – one that policymakers have been loath to touch.

It's long been my opinion (I have no economic background) that the last decade or
so has seen successive governments sit out the problem: stalling until the indebted
inflate their way out of debt. Attempts to stimulate supply have been wrong footed,
attempts to reduce demand have resulted in grants and tax relief being withdrawn
from the renter/owner (in stark contrast to the ever increasing reliefs granted to
the investor, but I understand supply and demand). The lower end of the market is
particularly competitive as a result. The Central Bank borrowing limits referenced
have kept price growth partly in check, but favours foreign investment (pension
funds in particular get bad press).

Small scale private landlords are exiting the market, there's general unease with
large scale commercial operations (a novelty here) given tight supply and not so
ancient Irish history. A particular issue in Dublin city is the scale of privatised
student accommodation to avail of various tax reliefs (recently some 18k units, in
over 50 individual developments).

I have a reluctance to take on personal debt, I was able to save and needed only
a small mortgage for a house in Dublin city (and more importantly, within cycling
distance of work). I consider myself one of the lucky ones. My mortgage repayments
are approximately my previous rent, I rented for more years than my mortgage
term (but ability to move according to work was my preference for a long time).

It's no small irony that the house I live in was built in the 1950s, local authority
housing designed by Dublin corporation architect HG Simms - back in the original
Dublin housing crisis ...

https://www.irishtimes.com/culture/art-and-design/hugh-lineh...
Yes, exactly, People need to know their place in society. Who knows what would happen if we give everyone a voice and allow all these freedoms to roam around. This guy should be kissing Bezos's feet for giving him the OPPORTUNITY to work. Tired of reading about all these 'bad major decisions' people getting involved in activism. Please let me know when the lacoste prep school bros organize, none of this deplorables bullshit.
Whats an RTL job?
It's a weird double ... I wish someone had a nice word for this.

In modern America, with allopathic medicine being the norm, its difficult to obtain some things that are likely safe at a 3 sigma confidence interval. Yet conversely, and reminder we share healthcare costs partially as a society through Medicare and Medicaid, you're free to pour McDonalds into yourself and add $X00k of cost onto the healthcare system, and "infringing on that right" and heaven forbid enacting a tax on sugar products is somehow unacceptable.

I can shorten my life expectancy by 15 years in so many ways. But to buy XYZ drug without a giant multi-day process which on average is positive, and even at ABC confidence level is not negative, nahhhh we don't trust you as a society to do that.

Super frustrating in a borderline libertarian rant.
I've never heard of anyone dying of the cold. I've heard of many major security breaches caused by buffer overflows.
For all of these people "over extending" it is hard to imagine anything besides an economic implosion that causes mass unemployment among homeowners. If COVID didn't already do that, what will? What's the catalyst? Increasingly it seems the only reasonable catalysts are global-scale disasters like a meteor impact, super volcano eruption, world war, a pandemic (much) worse than COVID, etc..

Given the amount of investors involved now (and since the mortgage crisis) buying up properties to rent, I could see one trigger being (some reason) that causes it to no longer be a good (or optimal) investment, and them dumping huge inventory onto the market. The government cracking down via regulation on investment ownership (or mass ownership) of single-family homes could be one route to that, although somehow that doesn't feel likely to happen.

It is not the same this time where people with a credit score of 450 were buying multiple homes. This time the people "over extending", in my experience, are on relatively solid financial ground. In my opinion almost anyone that is borrowing 500k+ (because they don't have it, not because it's financial strategy) are "over extending". They are in fact exposed to risk of default, but that doesn't at all correlate to the probability of default. The real risk, meaning probability of occurrence, is most likely pegged to the risk of them losing their source of income, which could (and seems for a while now) in reality to be quite low.

Anecdotally, many I know that are "over extending" could afford to be out of work for months and not lose their home. Either through their own savings, or safety nets in the form of their now retired baby-boomer parents sitting on substantial nest eggs. Very common since all it took for the boomers was to make some average stock investments and own a home to easily become relatively rich over the past 30 years.

I would be interested most to know the % of current homeowners that could make mortgage payments for 3-6 months if one or more jobs in the household were lost. I guess that would be a decent proxy for how likely any implosion of the housing market would be, if it would be triggered by owner-occupants defaulting.
> I don't agree that societies don't reproduce.

You'll notice that what I said was that humans do reproduce.
Can someone explain why this is supposed to be due to a "no-bail" policy? Many other places don't have a bail system and people aren't looting stores or robbing trains.
Yann LeCun (Lex Fridman Podcast #258)