skysight-inc/HackerNews huggingface dataset:
It's an interesting article that should be required reading for Millennials, who have an incorrect and nihilistic view of American history.

However, the German economic recovery anecdote is wrong.

The US bombed Germany's economy from 1945 back to 1900, so naturally there's a large bounce in 1950 - that looks like 1940 again:

https://www.edmundconway.com/2015/02/the-uk-germany-and-fran...

Note that Germany itself was very late to get on a war footing itself. For example, consumer car models were in production for years after the start of the wars, which was the opposite of the US and Britain.

This was because Germany relied on slave labor and imports of many goods, not internal production. (The French resistance ramped up after Herr Sokel initiated the slavery draft of all able-bodied French men and women.)

Hitler made 4 mistakes that helped doom Germany:

1) He thought the occupied countries would continue to be productive and willing exporters of goods and slaves.

2) He mistreated the slaves working in his arms factories, killing around 10 million through malnutrition and mistreatment.

3) Russia was shipping in the area of 30% of Germany's goods via rail until the day of Operation Barbarossa - the invasion of Russia, Germany's super market.

4) No oil. :)
Reminds of brave new world. The world government has to encourage consumption so that everyone has a job. People without jobs get restless, even if their needs are met.
You accused me of being secretly a heroin junkie.

This is not HN style of discussion.

(I suppose you ended up on dangs watchlist or even got shadowbanned, as not many people else read this thread now, if at all)

And this was the main point:

so you could "defeat my cointerpoint" to no one wants total legislation who is not an addict.

So start again with that. I never did any hard drugs. I have no intentions of doing so.

I do have maybe small personal gains with total legislation of marijuhana -
but no personal gains from advocating total legislation.

Au contraire.

This actually hurts marijuhana legislation efforts as people like you just assume I am a coke/heroin/meth addict. And feel pushed to keep things forbidden alltogether.

People are more open to legal ganja, but not at all to legal hard drugs.

So if I would just want to incremental my personal life a bit, I would jump on the train of most pro weed legalisation advocats saying "yes yes, hard drugs are bad and should stay banned. But ganja is so soft, much less harmful than alcohol, so please please legalize it so I can be stoned all they and worry less."

Well no.
First of all I know weed is a dangerous drug, too.
But I simply want to decide for myself, when are the times it is beneficial to me and when not. Likewise with other substances.

And when I claim that right for myself. I think it is fair to claim it for others too, even though I disagree with them about the benefits of coke for example.

So my point of view on legalization is altruistic. Not egoistic.

Did that change your point of view a bit?

I actually think so. Not that you advocate legalization, but that you probably wont make that point again.
The CDC has an "expected death" curve which reflects the time trend (which thus includes population growth and aging) and seasonality of death.

U.S. deaths this year are well above that curve: https://imgur.com/p4kBgXF

We are on track to have 3.2 million to 3.3 million deaths this year. That's a crude death rate of 970 to 1000 deaths per, well above the megatrends (U.N.) forecast of 888.
I’m currently dealing with a modal issue within Svelte (pretty sure it’s due to createDispatch) and the Discord moves too fast to get help.

Gonna check this out in the AM.

EDIT: Couldn't sleep so checked it out now. Looking through the issues, there are a couple that are apparently "fixed in 1.0" but it doesn't look like 1.0 is coming anytime soon. Shame.
Real 1995 press release: Netscape and Sun Announce JavaScript
Mac OS's built-in PDF viewer, which also views images and—relevant here—Postscript files.
USB 3.1 and Type C System Electrical Design [pdf]
It would be neat if I could get coverage from these tests using python, but other than that I agree. Playwright is great.
Ask HN: Learning about philosophy
Are there any books that are considered a must for someone new to the field of philosophy?

I understand it is a vague question but it is a topic I have recently become interested in because of digging deeper into mental models. Mental models address a lot of 'practical' situations but I am realizing that they fall short when it comes to bigger questions of life.

What path did you follow to develop a personal philosophy?
It's telling that the responses to a non-serious tax plan are not on the topic "why billionaires existing is inherently good" but like this where you argue that billionaires have too much control over the democratic process for it to be implemented and a concern over the administration of a small scale sticker run.
The expected monetary value of the average software engineer’s work working at Google is much higher than that of the same engineer working at a small company, launching the same product. The difference is the leverage provided by the structure that is Google - the audience, brand, machinery, etc. The software is important, but so is the massive built-in audience.

It is the company’s structure accounts for the majority of the value created by that engineer’s work. So, how is it exploitation to give them less than the total profit created?
Yes, you’re right. I meant local hidden variables.
Great site! One annoyance (with potentially no good solution) is that when a Reddit comment links to another Reddit page rather than changing the link to the teddit equivalent, it links to Reddit causing Reddit to shout at me for having the audacity to brows Reddit on my phone without their app. Both i.reddit and ww.reddit work the same way so maybe there is a good reason not to hijack links, but just wanted to say.
> Any time I run into a bug, no matter how minor, I open an issue for it. I then use comments on that issue to track every step I use to fix it - adding screenshots, pasting in blocks of command-line output, linking to debugging tools I use etc.

Not to be snarky or anything, but isnt't that how they were always intended to be used? At least in each and every single job I had, that's how tickets were always used.
I have a fairly popular app that stores data in IndexedDB. Luckily it's a free app and the data is not critical, so it's not too bad when users lose their data.

How do they lose their data? Three ways, mostly:

1. They clear their browser cache, including data in IndexedDB, without realizing that will delete data from my app.

2. Some internal browser error. An error message pops up somewhere, they reload the page, and all the data is gone.

3. The browser intentionally deletes it because of a quota. In the old days, this was a theoretical concern - allowed by the spec, but browsers never did it. These days, it is a real thing that happens.

Something that helps a bit is the persistent storage API https://web.dev/persistent-storage/ but it's not ideal. Last I did a deep dive (like a year ago) it was not supported at all in Safari, and it was weird in Chrome (the browser would not allow the user to enable persistent storage unless the user had spent some unspecified about of time/activity on the website first).

My point is, overall it's kind of shitty. The data is local, but users are not in control. The browser is in control, and browsers these days seem to almost have contempt for users. The idea that users can manage their own data - preposterous, we must do it automatically in the background and give the user no control!

It's good enough for my app, but I would not want to put my budget data in IndexedDB.

(That being said, I do appreciate your blog post, and your architecture sounds pretty cool!)
welp, I did not know that you could get the raw version. Thanks for the tip! It sent me down a bit of a rabbit hole:
https://news.ycombinator.com/item?id=25312677
Ah, I wasn't serious. The first level of the referenced Hitman title is called Anathema. I figured if parent remembered the fugu fish, they probably remember that bit too.
There is no difference in the log prob between LSTM and transformers. It just depends on the number of updates you make (batch size, epochs), if you train it to overfit, then your log probs will be pushed closer to 1 or 0.

But after training you can recalibrate the temperature of the softmax on the test set and still get meaningful confidence scores (temperature calibration). Or you can use a variation of cross entropy called Focal Loss that will leave your logits un-squashed.
You have argued that the average student loan debt is not “life crushing”. This is a bit absurd. No one would argue that buying a brand new car for $30k fresh out of school is wise financially for the typical college graduate. Whether it crushes your life or not, it is very ill advised.

You have also not addressed the half of debtors who owe more than the average. If the average is so high just think of the figures in the most indebted quarter which is necessarily one million persons per year approximately in the U.S.

There is a reason student debt cannot be discharged through normal bankruptcy. It is for many a horrific and crushing burden.
That isn't counting Florida, where the standard is concrete block. It seems to be about 90% concrete block, 5% wood, and 5% solid poured concrete. Concrete resists termites, fire, and rot. The better houses have metal roofs.

See https://www.monolithic.org/homes for the serious solution, if you really want the toughest home possible.
What a naive point to make. As if what people want is in some way inherently good and righteous. I might believe something like this when talking about millionaires but people accruing thousands of millions do so by exploitation at the very least more often than not.
I wonder how many transit systems worldwide are running on DOS right now?
Sounds more like metaphorical sugar - a brief top-up of excitement to keep the brain in high alert mode.

Think Facebook notifications. The excitement is not knowing what the notification is telling you about.
> by testing random mixes,

This is by itself interesting too.
One thing that is interesting that the medium matters. For me, I am much more likely to read a programming physical book cover to cover in a short time, than an ebook. Sometimes, I have had an ebook for months, reading just snippets of it, but when I get the same book in physical form, I finish it in a few days. Anybody else have that experience?
chrome potato here. seems approx. 6 seconds for collapsing any that i've clicked.
In the US, economic class and social class are often used interchangeably, which is wrong. Social classes are cultures

Thank you for saying that.

While my late father had more money at one time than I really understood as a child, my mother's "upper class expectations" referenced in this piece are mostly not about money per se. They are rooted in the fact that her mother came from a low level noble family (my mother is a German immigrant).

They sold the title when the family fell on hard times financially, thus I'm not actually nobility myself. But I believe my grandmother was (or perhaps her parents were -- I'm not sure where the cut off is there).

My mother sewed a lot of my clothes when I was growing up. It was a cost effective means to dress me "properly" and it's only recently that I realized that my mother's ideas of "proper" attire are somewhat like the dress codes of British Royalty that you read about in gossip rags. (Not too much skin showing, no cleavage on display, don't let your bra straps show, etc.)

She didn't spend a lot of money on sewing for me, but I can't sew and I can't afford to buy the style of clothing to which I was accustomed growing up. In fact, I mostly can't even find it in the US at any price and I am so frustrated by that fact that I toy with the idea of creating my own clothing line so I can dress "properly."
Ditto, use opener for exactly this.
Probably the money is spend on admin. So if you take that to the homeless, admin would be unenployed. Unsolvable.
Motivational seminars are huge business. I was reading an article the other day about the whole "improve your self esteem" market which swept the US in the 80s/90s.

It's fascinating to me as a Briton because we don't have such a culture.
In India this combination is perhaps consumed daily, along with us consumed high Erucic acid based mustard oil (banned in many EU and US I guess)
Having worked at three large academic institutions and been part of the submission process for about a dozen manuscripts, I have never seen or heard of a requirement for an internal administrative approval.

IRB approval for study designs, yes, admin submission of grants, yes, but never an authorization that the results and manuscript could be submitted to a journal or conference
Can you talk about the tech stack you used to build it? How much time did it take? Is this a solo project? Thanks
Did you just justify buying clothes made by children? What is it you're saying here?
I haven't read the article yet, but I want to say that I do not find your educational attainment stat to be a compelling counter argument. I don't think earning a degree represents deep literacy anymore if it ever really did--certainly not undergrad, and mostly not graduate level either. I think the incentives are wrong and the results are not "deep literacy" in any meaningful sense.

Your point about mindless entertainment replacing other mindless entertainment is pretty interesting. I guess my misgiving about that is the relative addictiveness or follow on effects of your chosen entertainment? Like if your mindless entertainment is heroin, that has effects on your mind that go beyond the time spent.

If our new mindless entertainment also saturates not only our time but our attention--not just at the moment, but our ability to attend to things in general, given the feedback cycle our brain is habituated to--that is potentially worth worrying about.
None of the interpretations of quantum mechanics are. By design, they all predict exactly the same outcome for any conceivable experiment. The subject is entirely philosophical, not scientific.
Yes I heard the exact same.
May I ask for how long you took that loan? I’m from Germany and a lot of people live here from around $15 000 per year. 150 thousand seems like such a big amount, but I guess life is also more expensive in the US. I just want to understand, because I come from a different perspective.
Learning all IDE shortcuts evolved my developing habits
It's not strictly 60% or 92%, it depends on the threshold of what is considered "good enough", 0.3Å or 1.6Å, which depends on what you want to use the prediction for.

When you set a threshold you improve precision at the detriment of recall. It's a tradeoff you can play with, but the score depends on it.
Modern Tire-pressure monitoring system Sensors: Let's try a DoS attack
I did check this South African powerball. They have 50 balls.

If they are 200 draws per week, the probability is 26% over 10 years.
"The poorest way to face life is to face it with a sneer. There are many men who feel a kind of twister pride in cynicism; there are many who confine themselves to criticism of the way others do what they themselves dare not even attempt. There is no more unhealthy being, no man less worthy of respect, than he who either really holds, or feigns to hold, an attitude of sneering disbelief toward all that is great and lofty, whether in achievement or in that noble effort which, even if it fails, comes to second achievement. A cynical habit of thought and speech, a readiness to criticise work which the critic himself never tries to perform, an intellectual aloofness which will not accept contact with life’s realities — all these are marks, not as the possessor would fain to think, of superiority but of weakness. They mark the men unfit to bear their part painfully in the stern strife of living, who seek, in the affection of contempt for the achievements of others, to hide from others and from themselves in their own weakness. The role is easy; there is none easier, save only the role of the man who sneers alike at both criticism and performance."

https://www.brainpickings.org/2018/04/30/theodore-roosevelt-...
Damn, that's a heavy post. If you follow the timeline you see him go from "I'm just trying this once" to addiction and his recovery many years later.
It's incredibly common here in the UK.
I like that idea. It's a little tricky to pull off, though. Adding cells in series increases the voltage (which the car might not be designed to handle) or adding them in parallel means they have to be well-matched to what the car already has.

I don't know if anyone has tried this, but a solution I like for adding dissimilar batteries is to break the battery up into blocks that are linked in series, with each block being, let's say, 50 volts. Maybe the stock battery has five of these in series for 250 volts.

If you add more blocks, it exceeds the voltage specifications. So what happens is that each block has a contactor (i.e. a big relay) that can bypass that block; it just looks like a 0-volt battery when enabled.

Supposing you add two extra blocks for a long trip. Then you have a scheduler that disables two blocks at a time on a rotating schedule, so it always has 250 volts. If the added blocks have more amp-hours than the OEM blocks, that's fine: they'll just be enabled for a longer duration. Rotating batteries in and out can be done in a way that keeps their voltages roughly equal with each other as they're depleted.

Maybe this is too complicated and too much of a hassle to be worth it in general (as opposed to just building a car with a big battery to begin with). I'm also not sure if typical relatively-inexpensive contactors can tolerate being switched on and off every few minutes while under load.

On the plus side, you could probably just have a few kinds of generic "extra" batteries that work in a wide range of vehicle as long as they can handle the required current. They wouldn't have to be an exact match for what's already in the car.
My reading of Scott Aaronson is that WF does have implications for the "standard" Copenhagen interpretation (ctrl-f many worlds).

https://www.scottaaronson.com/blog/?p=3975
> and it would be engineered in a way to make it challenging if not impossible to be used to secretly abscond with someone else's conversations.

... Thereby ensuring that it is more difficult or inconvenient for legitimate users (access prompts and notifications are cheap, not free). It's a potentially legitimate tradeoff, but it is a trade; the question is whether it's closer to enforcing sane password requirements online (probably necessary), or aliasing rm to rm -i (helpful right up until you actually need to delete 300 files at once).
As someone that wrote Clipper applications during the early 90's, there are few systems that can match its elegance for CRUD driven applications.

Doing DB operations is relatively simple, formdata entry and validation is super easy, supports modules, OOP and even compiles to native code.

Yeah not good for networked operations, but in many mom and pop shops it isn't needed anyway.

Even VB/Delphi for all their RAD capabilities were already much more complex than Clipper, but they messed up their migration into the GUI world and CA Visual Objects was too complex for the Clipper crowd.
> I don't eat meat, ... (I eat fish)

What are fish made of where you live?
It's less "good or bad" and more of a philosophical choice.

PHP, especially old PHP, prioritized survivability over technical correctness. The "no errors for undefined variables" thing is just one aspect of that. Unquoted text strings accepted rather than being treated as constant names or throwing errors. Functions that failed silently and you had to retrieve the error code with a seperate function or return value. Implicitly cast a string into a taco salad. All of these things mean that code with a modest density of minor bugs-- the sort of code you'd get from normal skill programmers with low-spec tools circa 2005-- will manage to stagger its way far enough to output something useful in a browser window. It won't pass any sort of rigorous analysis but it will still work well enough to solve real user problems and make real money.

You could make a case that while more restrictive paradigms may be desirable in 2020, they are not strictly required because they can be pawned off on the ecosystem. IDEs are more capable, there are any number of auto-linters and rule-enforcers available. So you can get most of the benefits of a shinier language, but with the flexibility of still being able to drop back to "here's the 20-year-old PHP4 code that does a business critical task and can never ever be touched" level mid-project.

I feel like comparing PHP with $trendy_newer_language is sort of like the HTML/XHTML divide a long time ago. Making an intentional brittle system that demands correct developer behaviour might force you to make better code, but cheap, quick, and practical might make a better business.
Announcing LAMBDA: Turn Excel formulas into custom functions
They do. The majority of San Francisco’s budget around homelessness actually goes into keeping people housed, not to services for people who are unhoused. Mission Local has consistently interesting (though highly opinionated) reporting around this: https://missionlocal.org/2018/10/prop-c-in-liberal-san-franc...
I agree, your experience on Reddit will depend heavily on the subreddits you read.

I'm somewhat active on niche programming topics, and people are usually helpful and respectful.

I like that on Reddit I can stay in my bubble and not worry about the world's every single problem when I just want to relax.

On Twitter, that's impossible. No matter how strictly you curate your feed, at least 1 in every 10 tweets will be something that ruins your mood (politics, drama, bullying).
Indeed it doesn't crash, just hangs in some strange way that forces a reboot, or if you are lucky it affects the beeper that starts issuing random beep noises with different kinds of volume until you reach for the power button running like crazy,
Are you really thinking this through? You are justifying child and slave labor and exploiting other countries right now because of "Arbeit macht frei".
I bet they are hiring BERT-ologists now.
I vaguely remember a police report that said that a very large number of Berlin's homeless are Polish.

I vividly remember that just across the Romanian border, there are numerous Roma villages that look quite like Skid Row.

I can't compare European homelessness to its American variant, but I can say it certainly exists. Safety nets have holes in them, particularly for those who aren't in the system. Freelancers are not that well-protected either.
Well, you can either have software running on the machine that interprets "F15" as a particular key macro, and the keyboard doesn't care what you do with it, OR, yes many keyboards (especially the RGB variety) have tools to update the keyboard firmware to send different keys no matter what computer you plug it into, programming stays on keyboard. (often a simple arduino chip)

In this instance the Unicomp keyboard is not reprogrammable, while the Cherry is fully programmable.
From Coils to Curves – A Primer on Elliptic Curve Cryptography
People are not average. How big is the spread?