skysight-inc/HackerNews huggingface dataset:
I’m currently working on a product using rust on stm32 hardware. I’m very thankful to be using rust instead of c/c++ for a variety of reasons. That said, so far the big pain points so far have been:

Each HAL implements different things, or the same thing in different ways. I’m in the middle of switching from the stm32f1 i started on to the more capable stm32f4 and it’s been a painful switch. I assume this would also suck in other languages, but it seems fixable in rust. There’s also widely varied support for other MCUs

Lack of emulation. You can emulate an arm cpu in qemu, but there’s no tools for mocking out hardware - which means testing has to happen on device (or you need to fragment your application into qemu-testable pieces)

Shared memory / global initialization is overly complex. If you have a resource (say a gpio pin) that you want to set up in main but use in an interrupt and nowhere else, you have to use like five layers of abstraction to “safely” do that.
IIRC, the smallpox vaccine is the one that scars you for life. I bet a lot of people would be afraid of it at first, but a 30% fatality rate is probably high enough to change a lot of antivaxers' minds.
There must be a reason why most languages don't have single good self-hosted CMS and PHP has like 8 really good ones with thriving markets behind them.

I mean most of the marketing websites are build with such PHP tools.
Now let’s do the amount lost to governments squandering and obliterating our tax dollars under the pretense of doing good, which is never enough.
Those kinds of systems tend to have been created and popularized before any single large actor appeared and started using it. Push notifications were single-actor from the very beginning. Decentralized setups in that situation are much more expensive to build and run - with the exception of "from the goodness of their hearts" projects, a business has little reason to make the sole implementation vastly more complex and open to abuse.

And tbh I'm not sure SMTP serves as all that positive of an example. It works, sure, but the reputation system and extreme complexity that has sprung up around it makes it difficult for newcomers to join - I can't just host one from my house, most email hosts will reject my emails. It works in spite of all this because it has too many large actors already using it for any new ones to stand any chance of rejecting (or improving) it.
As I mentioned this years ago here I once found microscope slides in my grandpa basement labeled small pox. He was a doctor/ scientist. Everyone said that the slides would contain inactive virus that were of no threat. I’ve long gotten rid of them because I haven’t owned a microscope in ages and with the internet can always look up small pox there.
Cfplot – Waterfall plots for Cloudformation stacks
Most of the houses listed on the Dutch real estate market sell for +€60K-€100K OVER the asking price. It's insane!

Most people (teachers, nurses, etc) are on €35K-45K or less gross annual salary. Cut out ~50% taxes/healthcare and living expenses and calculate how many people can afford a €500K two-bedroom apartment from '72 near Amsterdam.

Also, be prepared to drop another €20K on middlemen, notaries and tax to finalize the home purchase.
You trade it before other people realize the ponzi scheme is nearing its end. The question is which countries currency is not entangled with the US.
I guess, after the success of AMP, the Product Manager got promoted or moved to a new company.
https://killedbygoogle.com/
Ask HN: Theranos; Premeditated, or just rolled up in the mess?
Apple accelerating plans to make a fully self-driving car
Curious what their reasoning is. The article mentions:

"With families building up savings during pandemic and increasingly working from home, demand for property is on the rise..."

"Construction cannot keep up with demand and the residential market is especially hot"

"Despite the recovery in residential construction, labour shortages, global supply chain bottlenecks and input price increases are weighing on the construction sector’s ability to expand housing supply, which is putting upward pressure on house prices"

All of those are indicative of a housing shortage, not a bubble. For the bubble to burst, a lot of underutilized housing would need to come onto the market at once, into an environment where demand is dropping. If supply is tightening and demand is expanding, that's a recipe for continued price increases, not drops.

I suspect people are saying "bubble will burst" because it's going up faster than it has in recent memory, but there's nothing special about today's prices. If supply is low and demand is high tomorrow, there's a new price equilibrium that's higher than today.
> EDITED TO ADD: It’s actually worse than I thought. Edge urges users to store passwords, ID numbers, and even passport numbers, all of which get uploaded to Microsoft by default when synch is enabled
Smallpox is much nastier than COVID. After a few days of the nightly news showing bulldozers pushing piles of bodies into mass graves, I imagine vaccine uptake would be better than our current situation.
> Why Sweden exactly? What's special about it?

Taxes
Those were just 2 things I do/did at various times that popped into my head (and they're probably not the best examples). Or pick hunting, fishing, golf, tennis, or even driving somewhere regularly on weekends to camp or hike.

None of these are necessities but quite a few people do them semi-regularly and while some of these activities can be cheaper than others, they have costs--and, to the point I was perhaps poorly making, they're activities that a lot of people would hate to give up in the interest of frugality.

Of course, many things can also be done on a relative shoestring so long as they don't involve long distance travel/hotels. On the other hand, a lot of people like spending money on their hobbies, even if not strictly required.
…and you are not allowed to cache results - so you actually have to call the api everytime you do a search.
Solves the energy storage problem. Just add tanks.
I expected some great insights about "Clojure" the language.
I think we have, as an industry, for a long time not seen the true value proposition of "Linux distributions". They do quite some boring and tedious security auditing, for example review setuid binaries to the point they drop from root into user privileges; and they backport security patches, so security updates are binary compatible drop in replacements.

When a binary distribution is widely used, the beneift is shared bug fixing and hardening, the disadvantage is somewhat dated libraries.

It's a model I understand.

What I don't understand is this idea of bootstrapping infrastructure via curl https://..../setup.sh && ./setup.sh, and the equivalent import of "modules", whatever you call them in your language of choice, straight from the web.
Between Detroit and Bratislava there is not doubt about where I would live. Bratislava is a very beautiful city.
Detroit from what I heard has vast swaths of urban area completely abandoned or squatted.
I would be surprised if Bratislava also does not have a buble as most central eastern Europe is undergoing strong growth.
There's some interesting backstory to this article about network-attached storage database systems. The point this article makes towards the end that a 400Gbe NIC would only be 25% utilized (and only unidirectionally, still have room for traffic the other way) doing this kind of blew me away.

If you're trying to scale a database's iops, scale out is even easier!
Yeah, I’m really glad I wasn’t a public figure when I was going through that. But his career as a public figure is likely over due to the trust issue. It sucks, but sometimes you can’t be anything you want.
Feel free to shoot me an email (in profile) if you'd like this UI done. No need for anything else other than the source code.

It'd be a massive benefit to society to make this widely available.
I would love to, but I'm not sure how yet without a major re-write. The augmented reality code we completely rely on is part of Google Play Services for AR. I definitely do understand the benefit of degoogling, so maybe it can be a community effort once I opensource it.
So is data lake over now?
Its different when your grandparents are in their late 30's, early 40's. Modern reproductive ages are much, much later than they have been both historically and prehistorically.

Grandparents 600-4k years ago would have been in their late thirties, mid forties for all but a very few. Still unlikely to generate significant selection pressure considering that the vast majority of cancers are late in life.

https://www.ncbi.nlm.nih.gov/books/NBK97292/
It’s also possible there is viable smallpox frozen in permafrost which is increasingly thawing recently.

It would take an unlikely chain of events for it to reestablish itself from that starting point, but it’s possible.
> ...not a lot of capital around for them to spend on that.

I feel a little bad for publishers. This is the second[1] time in recent memory they've followed the pied piper of a big tech company into wasting money on ultimately useless ventures. I hope someone in management learns a lesson from this and is more skeptical of FAANG in the future.

[1] The first time being the Facebook video push that was based on faulty metrics (https://www.wsj.com/articles/facebook-overestimated-key-vide...).
The key feature of this proposal is that it only applies in our open primaries. The top two vote getters advance to the general election for a normal FPTP with only two candidates. Personally, I think this is an elegant way to get third parties into the process without the complexity of the various IRV concepts.
SQLite is optimized for frequent reads, but not frequent writes.

When SQL writes data, it does table-level locking; i.e. the whole table is inaccessible to any other write until the current write is complete. This is in contrast to e.g. Postgres, which does row-level locking; i.e. only the row currently being written is locked.

Still, SQLite is likely to be satisfactory for all but very high-load sites.
IMO, the single login of Reddit is what killed off forums. Twitter+Tumblr "communities" are mostly people who never were active on forums in the first place.
For me code reviews are falling in two categories:

1. Just pass it by a second pair of eyes to make sure I'm mot doing anything really dumb or nefarious. Here I don't care who reviews it, and in my team the person currently on-call is usually the choice.
2. I'm working on something complex or that I'm not yet familiar with. In that case, I want a specific person, who I know is familiar with the technology or the project.
I actually just got my MBA so I feel extra qualified to answer this statement.

When you see something that does not seem belong where it is, you cannot pretend that did not see it. In fact, willful blindness is a thing. There is a reason CYA has become a well known acronym.
Wait, what?

You mean, the Unix way of "you run your software from wherever you want" needs admin for installing software, while Windows doesn't?

You can lock Linux down so that normal users can't replace almost the entire system on their sessions. This is possible. It is also usually a lot of work.
If I do a search on ddg on this site without entering any search terms (site:archive.ph) I get results about child nudity…

Can somebody please post the article or post a trustworthy link?
It is not, in fact, "unambiguously a lie" to relate to others deBoer's grave (and admitted, and unambiguously real) misconduct without the full context of his mental illness.

People are entitled to form their own opinions about deBoer's credibility, and he is not entitled to set conditions on how they do that.
I assume there are also costs to store and deliver hydrogen fuel? I'd like to see an EROEI comparison of electric vs. hydrogen.
Meaning; She had the most epic F'up but just had no idea how to bail so just snowballed to whatever this is?

https://abcaudio.com/podcasts/the-dropout/
The articles says training GPT used as much power as 126 homes for one year. Thats literally nothing.
Yeah, we are using plausible.io as external analytics-service, without any cookies.
I don't believe the US are special. I believe the circumstances that led to the US birth and growth are special.

Had the same circumstances happened in USSR, then the USSR would have gotten the same praise of moderation that you are reserving for the US.

Same goes for East Germany or Greece or Malta or even Macedonia

And so for every instance, you have to adjust for those special circumstances
The distinction I was making was between companies, teams, developers who use cheap hosting services and then bash PHP when the problem is they don’t control the hosting environment. “I can’t change my PHP or Apache config because I pay $5/mo to HostGator” is not a good reason to complain about PHP.
It’s great for you that you think you know more about my inner states than I do myself. Just because you feel you missed out doesn’t mean that everyone else do. It just doesn’t bother me that some people are becoming rich while I’m just plodding along in my comfortable upper middle class life. The only reason I’m pissed at Bitcoin is because they are spewing out greenhouse gases for almost no use.
I don’t understand this. Yes, houses are expensive, but so what? No one is paying that straight up front. You get a mortgage at record low interest rates and pay it off over the course of many years. The extra hundreds of thousands of dollars in price inflation amounts to what, a few hundred more dollars a month in mortgage payments? People need to get a grip. Renting is far more expensive.

The real problem, is that people are getting shitty jobs and careers and expecting that will cover the lifestyle they want. And are also completely and utterly financially illiterate.
> China is being referred to as a 'Surveillance State' because it is.

No, I think it is called because China is rich/powerful enough to put technology in place for surveillance where as many others want to but can't afford. It also has developed a kind of adversarial relationship due to its economic impact on west. So more reason look negatives one can find.
Ask HN: Which lang. are you most productive for API access and computing data?
Recently I saw a statement of someone claiming to be most productive in Smalltalk, and someone commenting that he/she wasn't [0]. I have noticed that I find stories as to why people that are or aren't productive in a language insightful. I will be in "building projects" mode within 2 weeks from now [2]. I know most of my projects will involve API access, database stuff, simple math computations, if needed. It probably won't involve a web front-end, it might but I wouldn't count on that.

I've seen quite a few languages to one degree or another [1]. So for the following languages I have a clue how productive I'd be:

JS, Py3, Java, Obj-C, C, C++, Bash, Ruby, C#, VBA, x86-64, R, PHP, Matlab, Mathematica, and Go.

I'd still like to know what you think from these languages in which you feel most productive and why.

Languages I don't have a clue about:

Haskell, Lisp, Smalltalk, Kotlin, Swift, Rust, Dart, Scala, Perl, Julia, Groovy, APL, Erlang, Elixir, Clojure, Delphi and F#

I'd really like to know from these languages in which you feel most productive and why.

[0] https://news.ycombinator.com/item?id=29225207

[1] At least one project, all the way up to using professionally.

[2] Personal context:

I'm going to be unemployed soon. Rather than finding a new job I figured, screw it! I'm going to do stuff that I actually like to do. After 3.16 hellish years that was 23 months job searching in the software industry, and 15 months of working at companies I wasn't a fit for (one way or another) I need that. A bsc. and msc. in computer science did not get me far in the resume screening round (hence the long search for almost 2 years).
I would start off reading Ken Shirriff's blog posts on this subject, they are fascinating:

https://www.righto.com/

You'll learn a lot from going over the photos and his explanation of them. He also has a pretty detailed blog post on how he makes them.
“Battling misinformation” these days is more about conditioning people to practice crimestop it seems. Thanks for posting, I hadn’t seen this before, and it’s definitely interesting
I think of “cancellation” as being tried and convicted in the court of public opinion; this is somewhat orthogonal to being tried and convicted in an actual court of law. An example of someone on the left being cancelled is Al Franken.

I don’t think Thiel really changed the public’s opinion of Gawker. They were always considered extremely low-brow tabloid media, and to their users I think that was sort of the appeal. They didn’t shut down due to a drop in popularity, they shut down because a lawsuit bankrupted them.
Would you speculate if anti reflective glass on the outside of the camera and a layer of one way tint on the inside that would allow light through but prevent it from reflective back out? I’m just thinking what we will expect in the future to sell the “undetectable spy camera”.
If I did then I would be too busy recuperating to respond.
Google calls the shots on what the web does and does not do via the majority browser - Chrome. I wouldn't consider AMP any more dangerous than Chrome in this argument. There were other problems with AMP.
>If you invest in our country we'll let you off the tax on any gains

5 years later

>What do you mean you're not paying taxes you don't need to pay because we specifically said you don't have to? That's theft!
Childhood vaccinations against smallpox in the US stopped in 1971, 50 years ago.

https://publications.aap.org/pediatrics/article-abstract/49/...
> People still get vaccinated against smallpox when they’re young

No, they don't. I do not think there is even a single country that routinely vaccinates children against smallpox.
I do agree with 1 and I believe the influence was subtle. I also believe it might have depended on a lot of factors. Maybe some tribes were not near any animal reservoir. Maybe some diseases were transmitted due to injuries while hunting or while butchering meat. And maybe in some cases, this lead to disadvantages during inter-tribe wars. Maybe a infected tribe lost a war, their men killed and the women raped, resulting in infection of the victorious tribe and once symptoms appeared, some spiritually inclined member of the tribe blamed it on punishment for the rapes. I think it's hard to say for sure what the influence was. Probably the meme of monogamy developed as a set of superstitions initially. I think STDs would have played a role in this early stage.

According to (1) at least 3 diseases originate form animal reservoir. Once the meme of Judaism and its fork Christianity (which merges Greek values - ancient Greece and Rome were monogamous) was on the scene it was almost certainly the greatest factor in spreading the meme of monogamy. I think by the time of antiquity, STDs were no longer the main factor in spreading the meme of monogamy. Wikipedia has a nice list of historic or current communities where polygamy was the norm.

I also find your speculation about the average duration of emotional love, plausible.

I wholeheartedly agree with 2 with the small note that theoretically we could have had it easier.

I am not sure I agree with 3. Overall medicine is a very recent development. I am not sure what are the circumstances that would have enabled us to develop science and medicine significantly earlier. Also, not sure if lack of monogamy would motivate research today but probably would to a statistically relevant degree. The relationship the public and the state have with scientific research is complicated and changes over time. There is certainly a claim that there is a link between the rise of dating apps and a rise of STDs. I do not know if there are actual studies to prove this. It may be just speculation and moral panic. Theoretically this uptick might lead to more funds being directed towards finding cures. Heteronormative monogamy definitely played a role in delaying research of treatments for HIV.

(1) “Two or three of the major STIs [in humans] have come from animals. We know, for example, that gonorrhoea came from cattle to humans. Syphilis also came to humans from cattle or sheep many centuries ago, possibly sexually”. The most recent and deadliest STI to have crossed the barrier separating humans and animals has been HIV, which humans got from the simian version of the virus in chimpanzees. https://www.understandinganimalresearch.org.uk/news/staff-bl...
Oh, well: I didn't think conceptualize, "we are always in a state of having cancer" was an optimistic view, just realistic :). But DNA gets damaged all by itself, but you're right: something like smoking for decades doesn't help matters.
Could this be applied to longer-range applications? Concert / theater cameras, camera / binocular observers, counter-sniper detection?
I am totally fine with the outcome of an exclusive internet that's exclusive due to a lack of interest rather than exclusive by dedicated gatekeeping.
Yeah that's why I said it really depends on the host language to make such sandboxing feasible. If you're using a language that lets code write arbitrary data to arbitrary memory locations, implementing a secure sandbox is going to be pretty tricky.
Then a good deal of the population was vaccinated. The US stopped vaccinating for small pox in, I think, 1972... just before I was born.
Make ammonia out of it, easier to store and transport.
Like the fighter jet pilot who reported all those UFOs … he literally called himself the class clown type in an interview, yet still people believe his story.
Mostly the potential for ties and then run-offs, which obviously can happen with other systems too.
OK. Replace "grandparents" with "elderly relatives".
Tangentially, I've been on an SCP [1] binge lately, and it's interesting to see the cues SCP takes from the real world. Your quote could be taken verbatim from one of their stories.

[1] https://scp-wiki.wikidot.com
g+ but with boolean operator terms on the circles so you could say "to @friends && not Joe" to say "surprise birthday party for Joe"

I never understood why google (of all people) think we're too dumb for simple logical expressions on and/or/not with bracing for precedence. They are applicable to almost everything they do, in search and in services with search features (gmail) or selection/specification features.
I took three months off between jobs recently which is the longest I've done since graduation. It's expensive but worth it.
Did AMP achieve anything? (Aside from the whole everything in hosted by google thing) Wasn't the promise to make pages more responsive and lighter? I'm personally happy I dodged that bullet along with various other front-end fads.
Under what set of assumptions does a "minor downturn" lead to zero income?

I've lived through multiple major crashes that lasted a lot longer than a few months and it had no catastrophic impact on my (theoretical) ability to safely generate an income from public equities. I am having a hard time coming up with a realistic scenario where a responsible person would become insolvent investing in public equities with an expected return of 4% (inflation adjusted). And in practice, most people doing this have a hedge of some type against a protracted downturn -- the cost of the hedge is already baked into the 4% expected return.

There is no such thing as guaranteed income no matter how much money you have. The only return that can be guaranteed is a total loss since the value of all assets can go to zero. Picking a different selection of assets, including cash, is just rearranging the set of ways you can lose everything.

Most of the retirement risk is a byproduct of having inelastic expenses that run right up against the reasonably sustainable withdrawal rate. That might happen more often with only $1M in the US, but even then it depends on your lifestyle.