skysight-inc/HackerNews huggingface dataset:
The biggest headache I've hit is that you can't have back references. When A owns B, it's really hard to get from B to A. You have to reference count everything, even if B is a field of A.

A key concept in Rust is that no code can have access to two mutable references to the same object at the same time. That's the issue with std::launder, of course. The Rust
mechanism for doing it enforces stronger restrictions than absolutely necessary. Not that enforcing the minimal set of restrictions is easy.

The general argument of Rust enthusiasts is that you don't need that. But many of them are writing web back-end stuff, which does not have much state. I'm writing a client for a virtual world, which has an entire visible scene of constantly changing state. Representations for that sort of thing have extensive cross-links. Hammering that into the Rust model tends to result in things such as having to look up things in hashes where you'd use a direct link in C++.

What's desirable is safe single ownership with backlinks. That's hard. You need something like a weak reference to a singly owned object, along with the compile time checking needed to prevent its misuse. Right now, you can do that with reference counted weak links, which are checked at run time. But you're often calling ".borrow()" to follow a link, and that will fail if the mutable borrow count becomes > 1. If that check could be replaced with static analysis by the borrow checker, more safe data structures would be possible. Trees with backlinks, doubly linked lists, etc.

Not having this means you can reach the point where your program is one error away from compiling, and days of rewrite are needed to fix the problem. This is where unsafe code tends to sneak in, as an escape hatch.
I originally implemented an absolute chart, but at the time JavaScript was so much higher than everything else for the most growth and top charts that it made them hard to read. I tried log next but at some point I must've realized what I really wanted was just a simple ranking, which is why I landed on a bump chart.

But that was years ago and I'd be curious to see how they look now. An option to toggle the y axis scale could be interesting. Thanks for the feedback!
I've used dvorak and workman on Android, and although you don't exactly get perfect skill transfer, I like these layouts I've invested time in, I like the reminder that I put in that work, I like where the letters are. I am writing this very comment on my phone in workman. The consistency is nice, even if it's not consistency in something as useful as the tactile feel.

On the less-bright side, lack of other layouts on the PinePhone have made using it a bit torturous for anything extensive, and that makes me enjoy using mine for anything a bit less.
There was an interview with a fund manager, after the toxic asset crash. The person said they had known the bubble would burst but the (short term, on-paper) profits were so high that they bought anyway in fear of customers moving their money to other funds if they didn't.

Sort of a collective chicken race towards a hard wall.
Missed opportunity to have a blue screen as well!
For perspective, SICP was written to accompany a course for MIT students. Students who not only had the background for MIT, but access to its authors, MIT grad student teaching assistants, and soft resources like study groups. Students who were not usually working full time jobs.

On top of that, it was written to challenge even the best of those students (including grad students).

SICP is really really hard for just about everyone...at least in parts...by design. That's what makes it a good book. You can keep going back to it for years and years and learning something as you gain relevant experience and knowledge.

The good news is nobody cares how long it takes you to learn from it, and anything you learn from it is valuable even if it is just a small part. You have decades to open it and read from time to time. There's no test in a few weeks and no grade in May.

It might be worth checking out the original Ableson and Sussman lectures on Youtube: https://www.youtube.com/watch?v=2Op3QLzMgSY

It is also worth considering How to Design Programs as a supplemental text. https://htdp.org/ and moving into the Racket ecosystem.

Good luck.
Try brewdog's stuff if you haven't. Far fewer calories but all the taste.
Now all we need is robots hooked into a Ci/CD pipeline that turn on computers and initiate the process.
And a few more years to automate computer production, let the computers find bugs & optimize computers, and we have a full circle of life.

Good first version, i am excited for the beta!
>2) you can’t really compare income across countries.

As a close by European whose been to France many times and have friends there, I can assure you 1000 euros a month doesn't by you much in France. Not sure if it corresponds exactly to $18-20K year, but it's not far.

That said, of course, being someone making 1K in France is better than 2K in the US -- regarding education, health, and several other aspects....
A split keyboard with a trackball placed in the space between the halves may be worth considering.
I don't think it's psychopathic or malevolent beyond what's normal for capitalism. It's how you win at making money. In any market you're either disrupting or at risk of being disrupted. There's multiple strategies you could take for the latter. And it certainly helps if you have a firehose of money (ads revenue).

Not speaking from any inside knowledge, BTW. Just my philosophizing.
Not OP, but I'd interpret it in a broader sense, that is, not focusing on specific and daily activities, but rather on general, social trends. Anthropologically, humans (but also animals) tend to mimic others so that they can integrate into a social group, and thus have better chances at surviving. Even if people are unaware of it, they're constantly influenced, directly or indirectly, in the modern world, whether it be through ads, fashion, music trends, hobbies... Generally, people try to conform to other people's tastes lest they'll be rejected and isolated. I mean, the prime example of that is high school, where you have the popular groups on the one side, the members of which all like the same type of stuff, and who reject those they call the "weirdos" because they're not into the same things.
Yeah I wouldn't even want nitrile gloves on with the stuff.

It is worth explaining just what is wrong with it. Mercury of course is a toxic compound, but kids used to crack mercury thermometers in their mouths and suffer no consequences. Pressure gauges came with exposed tubs of mercury and you would get some on your hands and it was fine, even kind of fun to play around with. Felters famously felt symptoms after careers of using it, usually blamed on long term inhalation, but it required a long time and lots of exposure to get to that point. Many people received dental amalgams with mercury bases and while there has always been a conspiracy theory about it, it has never been acutely toxic enough to be mainstream—the shift to other composites has instead been driven by comfort (metal fillings conduct heat and cold at an unnatural rate) and aesthetics (the new composites are white instead of silvery).

The basic reason is that the body does not eat metal and does not know what to do with it largely. Even with the metals that the body uses, like cobalt, it wraps every atom of cobalt in a big old ring of carbon and that's Vitamin B12.

Dimethyl mercury, is different from normal mercury, in a similar way. The methyl groups are organic groups that your body is much more willing to absorb and process. So the latex is not protecting you nearly as much because latex is this organic natural filter that lets things through... But also your skin is not protecting you because this stuff can seep into your skin via those methyl groups, your cells are just like “oh you look interesting I can take you into my chemistry.”

So yeah, milligrams are all it takes, tiny trace amounts: but the reason that you don't think of it being quite that dangerous is that your exposure to the liquid metal version is an exposure to a form that your body is uniquely unsuited to process or absorb. Water off a duck's back. Even though the water contains neurotoxin, it just rolls right off. Even, in our case, when ingested. But add these little methyl groups, methylmercury and dimethylmercury and really any organic mercury molecule, it gets real bad real fast because it's no longer rolling off our backs, it's soaking into our feathers.
One more statistic worth mentioning:

Deaths attributable to Covid with no underlying causes in people under 65: 3,774
> For the record, these large libraries are going great. I’ve built numerous products that simply would not have ever been created without, say, SQL. The cost would simply have been too high. I’ve built others with libraries that the project outgrew, but it was still a big win to start with the library.

We definitely have great libraries out there. But they're the exception rather than the rule. I consider Redis and Sqlite in particular to be quite exemplary.

SQL I'm more ambivalent about. Or rather, SQL the abstract ideal is great, but I'm more ambivalent about implementations like MySQL or PostgreSQL. As I've hopefully made clear already, I consider just raw speedup for an initial implementation of an app as a poor and incomplete metric for the quality of a library. At best it's a good quality for something you can use in prototypes, not the final version you build after you throw the prototype away. (Because we all agree you should throw the prototype away, right? :) For non-prototypes you also have to take into account the total cost of ownership. I think the ever expanding wavefront of "specialization" in roles like DBAs is a sign that MySQL and PostgreSQL are a bad trade for society. People being deployed to fill in for all the numerous gotchas arising from a crappy interface. MySQL and PostgreSQL make things more efficient in the short term, but they make us less resilient in the long term.
I'm not OP but surely you don't think US healthcare is a free market, do you? It's probably the most regulated industry we have.
It's a nice step in the right direction, for sure. But, having worked paying jobs in both Chemistry and Product Safety: Not counting latex, nitrile is the bare minimum, really, when it comes to chemical resistivity, and it cannot handle heat (> 40 °C). But hot surfaces are very common in labs.
Hands off of latex gloves, though! Not only are they no good against most chemicals, they can fill up like a sponge and soak your hands with them.
NNTP is a fairly clunky protocol by modern standards. It would be nice to get an Agent-style application for 'Fediverse' (ActivityStreams/ActivityPub based) endpoints.
The animation speed isn't the same for some reason but otherwise it's exactly like back in the day.
The author of this blog, Scott Alexander, has an online novel called Unsong [1] based on this idea. In the book's universe, Kaballah is real and (among many other wild things) corporations automatically generate long lists of Hebrew characters to find names of God that give various powers.

[1] https://unsongbook.com/
Why 80s? I follow airline incidents (ATC comms, investigations, etc.), fires and/or smoke come up every now and then. Sometimes cargo, sometimes passenger flights. Fires tend to start in cargo compartments. In case of passenger flights, it doesn’t matter whether it is cargo fire or rogue cigarette smoke—the protocol is still emergency landing (as I mentioned, if you decide to roll with cigarette smoke and because of that you don’t notice an actual, critical fire due to some busted lithium-ion battery in cargo early enough, this could be the difference between life and death). Just a few months ago a passenger flight had to do this in South America.
In Canada, currently ~8.6% of houses are vacant (1.3 Million Homes)
https://www.canadianrealestatemagazine.ca/news/study-estimat...

Interest rates are at historic lows
https://wowa.ca/bank-of-canada-interest-rate

Interest Rates and House values are strongly correlated.
https://investfourmore.com/interest-rates-housing-prices/

When rates go up, prices will come down.

The average house in my small town is $799,999. 2 hours from Toronto. A small 1 bedroom, 1 bath, built prewar with no basement, is going for $300,000 in a bad part of town with a tiny lot. The house across the street sold for $240,000 three years before the pandemic. Today, it's quite possibly would go for $600,000+. This all might make sense in a high density area but...

When looking at a satellite image, 95% of the land around my immediate area is farms/forests. The average price of that land is $10,000 per acre. That's a 100% increase since the beginning of the pandemic(Avg. 5k before).
> This tells me that Schlitz actually has psychic powers and Wiseman does not.

Alternatively it is possible we all have psychic powers (but not all are conscious of it) and our thoughts actually shape our reality.
That's the original definition of "meme". https://en.wikipedia.org/wiki/Meme
Keep in mind, logic is only as reliable as your axioms. I've seen plenty of logical arguments lead to wrong conclusions.
Here you go - https://kedro.readthedocs.io/en/0.17.6/09_development/03_com...
If they can threaten a judge into doing this, they can threaten government to get people to work for them. Once you do this, where does it stop?
I saw a device once at the Qualcomm office it really was very nice, bright colour in full sunlight. I don't think they ever made them cheaply or very large.
Renaissance's Medallion fund, net fees, has beat the market almost every year since 1990. Twice by more than 100 percentage points.

Maybe Simons is psychic and all the quant stuff is just a coverup.
Found it:)

Anteater: [...] I am on the best of terms with ant colonies. It's just ANTS that I eat, not colonies--and that is good for both parties: me, and the colony.

Achilles: How is it possible that--

Tortoise: How is it possible that--

Achilles: --having its ants eaten can do an ant colony any good?

Crab: How is it possible that--

Tortoise: --having a forest fire can do a forest any good?

Anteater: How is it possible that--

Crab: --having its branches pruned can do a tree any good?

Anteater: --having a haircut can do Achilles any good?
Destructive malware is back in Ukraine. Why it matters
Are you sure over 50% own real estate?

Usually when I hear this stated, people seem to mean that over 50% live in an owner occupied residence.

I doubt that the commenter above who has moved back in with parents to save on rent considers themselves to own real estate (even if they may someday inherit it).
Business class is where it's at. Especially for laptops. A latitude is going to outlast and inspiron any day, and you can get parts for about a decade.
This reasoning seems to apply in non-scientific fields, where it’s hard or impossible to refute. Power Poses to induce confidence (from Amy Cuddy) comes to mind, which was ultimately debunked. Or the asinine advice that forcing a smile will make you happy.
Capitalism likes free markets. This is the exact opposite of that.
No it is nothing. It has concocted a way to launder fossil fuel demand through another product stream.
When I went digging for reasons for both high prices and for whether to expect a large correction, I came up with this answer: New home construction failed, over at least the past decade, to keep up with population.

I, too would welcome a correction. One of my kids has not bought a house yet. It would be nice if they had an easier time doing so. Small corrections might happen regionally, based on regional shifts in population. But it is unlikely to happen nationally. I also do not have much hope that remote workers moving to low cost locations will make enough of a dent in demand in high prices areas.
the link have me a virus:(
Download the video, repost it with comments on, enjoy your bounty.
Teddy Roosevelt got millions of innocent people killed around the world and his decisions/treaties while in office made WW2 a lot more deadly. His family, including FDR, was interested in owning all of China, the source of their drug fortune. They fully supported imperial Japan's atrocities in Asia for decades and provided war supplies for this reason.

He should never have been celebrated in the 1st place but drug fortunes buy great PR.
I'm tired of these posts. They feel so arbitrary. Either the authors don't work in infosec or have such bubbled exposure it is all "how things are at my job".

I can confidently say at least 90% of the people I worked with in infosec over the years did not know what "algorithmic complexity" is. Infosec is a superset of fields not a field of its own. If you work in application security, the things you need to know are vastly different from managing vulnerabilities, red teaming or incident-response.

The main common-denominator is being technically proficient enough to know the basic concepts of the tech you work with (so ideally lots of technical college or IT experience). I am struggling to expand it more than that, except maybe a few security 101 classes or certs? Like understand how risk is assesed and what threats are. Ooh... that's a big one for me, keep up with current threats!

I have asked people who worked many years in infosec interview questions and they didn't know what a sql injection was or a dns record or a webshell. Which is ok, so long as they know something technical and can articulate it well. The worst in my opinion are people with very strong programming background or technical expertise that just have a strong opinion of everything and trying to show them the right way offends their ego.

You can learn a lot on the job, but you do need to bring competency and you have to think practically (college grads struggle with this).

What you have to understand is, unlike IT, software development/engineering,networking,etc... infosec's purpose is not to build anything or maintain anything but to prevent and detect bad people (threat actors) and their creations. If you are patching vulns, you need to know how attackers can abuse them so you can prioritize. Writing detection rules? reviewing an apps code? Scouring through forensic artifacts? reversing malware? implementing security appliance? Same thing for all, you need to know how threat actors work and how to prevent or detect these people.

In summary: You really can't know enough for infosec but don't let your lack in one area stop you. Conversley, perhaps you can setup gentoo in your sleep, read ARM assembly when you get bored and you are a master of haskell. That just means you can probably do well in application security and vulnerability research and possibly malware reversing. If that's all you know then you can't even begin to respond to a security incident, perform forensic investigation or sit all day inspecting a spam/phishing inbox.

If you are interested in infosec and you keep up with threats (in any capacity), and especially if you are on HN, I would bet good money there is a nice place for you in infosec.
For the same reason governments the world over subisidize research (which, on its own, obviously emits more co2 than it directly saves, as it directly saves zero), or why e.g. germany has subsidized solar so hard there were plenty of obvious net-negative cases to be found:

To pull the technology through the hole where it is financially inefficient - without having to wait for some investor to take that gamble (and expect the 10x return that goes with it).

_IF_ the subsidies continue forever and _IF_ this technology now takes over all other attempts, you're totally right: Utter madness.

But those 2 ifs are extraordinary claims.
> I happily updated BIOS until I experienced a catastrophic failure that bricked the board, don't know how. Since then I'm terrified of updating BIOS.

My experience with BIOS updates has been mixed.

The first time I did a BIOS update, it added an option to tell it that the HDD connection had 80 wires instead of 40 wires, which enabled a faster transfer mode. The second time I did a BIOS update (on that same machine), however, it made the realtime clock lose touch with reality, apparently running twice as fast, so I had to revert this update. That put me off from doing BIOS updates for a while.

My latest laptop can be updated through LVFS (using UEFI capsule updates), and it's new and under warranty, so I decided to risk it. One of the first BIOS updates I did made, according to its release notes, an important-looking change to the battery management. Some time later, the laptop started crashing randomly (the crashes happened when the display turned off, but not every time). After a lot of searching, I found out that a later BIOS update made some unknown change which causes these crashes, unless you add "i915.enable_dc=0" to the kernel command line.

For now, I'll keep risking it (at least while it's still under warranty), and hope no other obscure BIOS-update-caused bugs happen (and I'll probably keep using "i915.enable_dc=0" on this laptop forever, since there's no way to know whether a later BIOS fixed it).
The issue isn't the budget, it's the fact that e-ink display cost hasn't really gone down in 5-10 years.

I was expecting 2022 to have $10 e-ink displays I could use to replace the 2x16 and 4x16 LCD screens in my Arduino projects.

But nope, anything over 2" is tens of dollars still - as it was 10 years ago.
This is not a research effort. It's a scam.
How much property the elite class own has little to do with it. Politicians love housing prices going up because it means more money (debt) flowing into the economy through new loans / fractional reserve banking. This eventually increases consumption in other areas and increases GDP. Government is then able to say "hey look how well we're managing economy" when facing re-election.
If you don't have a theory of quantum mechanics and you don't have any observable phenomena that require a quantum explanation, then there's nothing to apply this kind of analysis to, and nothing to reject the existence of.
I actually swap between a split keyboard and regular keyboard. I find the variation helps.
The stirrup was a great innovation, though. It is hard to say that innovations such as gunpowder, ocean-going vessels, the printing press, antibiotics etc. didn't have a significant impact on history. And stirrups probably belong in that category; they made a certain type of warfare much more efficient and probably led to breeding of much heavier horses than before.
I always tell people to watch out what extensions they install, the webstore is a minefield
> Human societies aren't like that; the humans are free to reproduce on their own.

It's not nearly that simple. If you take away "society" (running water, sewage, electricity, traffic lights, medical treatment, fresh diverse food, security, etc) most people would die off and the few survivors would find childrearing very burdensome.

The study of how human organizations can reproduce themselves and maintain vitality, rather than dying off when a leader or generation dies off, is critically important. Classical biology doesn't have a monopoly on "reproduction".
It was definitely a light-bulb moment, recognizing that in some cases, taxation is not a necessary evil, but a positive good (in this case, pricing externalities) [0].

At this point, I care less about what carbon taxes pay for, than making sure they exist at all, enough to shift incentives on both production and consumption. (That said: the dividend strategy certainly does seem to have advantages for political viability, and avoiding "yellow-vest" backlash to regressive taxation.)

[0] https://en.wikipedia.org/wiki/Pigovian_tax
You’re not wrong. In 2017, 4chan trolls (in)famously deduced the location of (and defaced) Shia Labeouf’s “HWNDU” flag art/protest project in 37 hours [1] from only a webcam pointed at the sky. Never underestimate the capabilities of bored people on the Internet with an ax to grind.

1: https://www.vice.com/amp/en/article/d7eddj/4chan-does-first-...