skysight-inc/HackerNews huggingface dataset:
German -> English (or my mother tongue) is easy. I probably remember >90%. But the other way it's harder. I remember maybe half of those German words, further 1/4 I can recall after some mental effort, and probably 1/4 are lost or they would require say >10 min thinking (actually possible to recover them with some techniques).

In any case I use many of those words actively today (e.g. during my German classes).

E.g. yesterday, I tried to use word 'horizontal' in German, as it was on the list, and couldn't recall it quickly. My teacher gave me the word ('waagrecht'), and I should have obviously know it, and would know the meaning if somebody used it in German, but couldn't recall it easily.
It used to be that we had to chose between models that were 'powerful' (complex neural networks) and those that were 'interpretable' (linear régression, trees). In the last years a lot of research has come out.

We have since then developed ways of analysing the inner workings of neural networks.

You can understand how each feature drives the predicted result by using SHAP https://github.com/slundberg/shap

You can analyse the individual layers and gain an understanding of how each layer encodes the input

https://ai.googleblog.com/2017/11/interpreting-deep-neural-n...

https://www.kdnuggets.com/2019/07/google-technique-understan...

Do we 'know' in an absolute way why a network thinks something? Not yet. But neither do we know that for humans. We just have a huge amount of experience with their failure modes and we work around them (see aviation).
Canonical: Etrace – a multi-purpose application profiling tool
This method seems to rely on the assumption you can trust everyone. If one person shares his personality information and another doesn't, it puts the first person at a disadvantage. Manipulative coworkers are a thing. Narcissistic and psychopatic people thrive in corporate environments.
I try really hard to not complain, because we're stuck with JavaScript.

But I'd just love to tear it down and start again.

For something that's supposed to be a universal programming language, it's got so much stuff like this that makes it so unfriendly to newbies.
Default parameters are huge. I'm glad to see this post and hope libraries will adapt. I think pragmatism outweighs the semantic distinction and json serialization concerns. https://github.com/prisma/prisma-client-js/issues/572
The point of Anki is that you will never forget an ever growing library of information if you maintain the habit.
A Bluetooth Sig Member Is Prototyping Opus-Based Bluetooth A2DP Codec (2019)
Also note that these selective ones were part of the basic multilingual plane, where space was always a bit at a premium. They were assigned before Unicode expanded to have 17 complete 16-bit planes and space stopped being a problem.
So you figured out what a massive mass of people able to work, with enough time on their hands and nothing to do will come to? Cause it's strange to consider that a 'good thing'.
The key is defined but the value is not?
Even before we get into practical concerns, I don’t believe that the state should (morally) have more claim to the residual of my estate than my family (or whomever else I choose to leave my items and money to).

If you want to tax large estates (as we do currently), I’m ok with that, but taxing any portion at 100% and taxing estates substantially lower than the current exemption at all I find an unseemly (and for small estates, unwieldy) picking the pocket of someone who worked hard and saved/invested diligently to give their family a better life.
This is cool!

For anyone wishing to learn why git is the way it is, I always recommend reading Git From the Bottom Up [0]. I don't consider myself a git guru, but I found this to be a really great read to understand the underlying concepts.

0: https://jwiegley.github.io/git-from-the-bottom-up/
Another example would be biorxiv:
https://biorxiv.org

What these platforms don’t offer is built-in peer review. Quality control can be an issue.
Yeah sure it was. Nothing but links to the same site and no official reports at all doesn’t seem like HN material.
I collect interesting facts and tidbits I find in books, podcasts, and YouTube, and turn them into flashcards. It helps me remember various insights that I would otherwise forget. For example, I made cards for different Russell conjugates[0], definitions of certain words (eg culture, knowledge, optics, reify, ancillary, falsifiable), and quotes from books.

You can program yourself with flashcards[1]. EG I have a card that says "What should you do when someone is explaining something and you don't understand?" (Ask questions until you understand). When my colleague is explaining something and I just don't get it, this flashcard triggers me to ask questions, instead of pretending to understand.

0: https://en.wikipedia.org/wiki/Emotive_conjugation

1: https://www.lesswrong.com/posts/iocMeRcSKf3gAxsTh/self-progr...
> if you really think SR is the best thing ever, don't argue with people - prove us wrong.

Prove you wrong how? By learning things with it? Plenty of people already have used SR to pass tests, aid in learning a language, etc. There are scientific papers that show SR to be an effective learning tool.

I really don't get what you're asking for. It's not like SR learning is going to let you "unleash your strength on the quivering masses".

You also have to propose an alternative to it. In your comment, you seem to have critiqued it with "if you want to be an encyclopedia, maybe SR is a good approach. But if you want to understand the world .... SR can't help you".

The fact that you say "If you want to be an encyclopedia, maybe SR is a good approach" indicates to me that you think SR does actually work, and so there's nothing to prove here.

Yes, obviously if your strawman is "SR compared to moving to the culture to learn a language", then SR will fall short. But no one is saying that, everyone's saying "Instead of looking up a word in a dictionary each time you forget it, use SR, and instead of just doing immersion, do immersion + SR"
Undefined should mean in most cases that you've made a programming mistake, be that a typo or an invalid assumption about the type of thing you're getting back.

Null should mean in most cases that the data you wanted to access was invalid, but you can expect it to exist there in other circumstances.

Neither are a guarantee in JS, and you can find counterexamples for the counterexamples of the counterexamples, but that's the intention behind each.
Why do you just think of cameraman jobs? Here, one industry (AI, object tracking) replaces another (cameraman). I would make the wild guess that this creates more jobs than it eliminates (because tech is not yet perfect or sometimes not applicable). The nature of human professions change all the time. Brickmakers or coopers also took pride in their profession. In the future, being a football match cameraman might just as well not be the best way to provide a useful service to others.
>Right? Wrong! Nobody cares!

Until they're obviously affected by the implications (e.g. of depencies & privacy) :)
The older I get, the less I care about influencing other people in any way.
It feels like a browser app. It’s snappy, but not as snappy as native.

You also need to expend several more clicks to install a browser extension to get the same level of functionality that Paw has.
Anki has _way_ too many knobs and options. It is overwhelming, and they are also footguns.

The success of WaniKani for example is notable because you can effectively make the exact same thing for free using Anki (and the unofficial decks are available) but it is still quite popular to pay for the managed experience.
They used cats specifically for their inbuilt probability amplification properties.
I was going to reply that Quizlet (a mainstream/pretty learning app) offers SRS. I even found their launch announcement from 2017. [1] Then I saw that they killed it in 2020. [2] I wonder why?

1: https://quizlet.com/blog/spaced-repetition-for-all-cognitive...

2: https://forum.duolingo.com/comment/36567535/Quizlet-is-shutt...
> Censors have never been on the right side of history. If you support censorship, consider that you may be advocating evil.

It's somewhat ironic that this is part of your profile text though.
Bill Gates is substantially more wealthy now than he was when he left Microsoft. He is the only motherfucker on Earth who has continued to accumulate billions of dollars while pretending he is giving it all away. He could have done so much more but decided not to because he’s a selfish jerk. The fact that people on his payroll did a great deal of good work does not make Bill Gates a good person. Bill Gates is and always was and likely always will be a terrible person. I suppose it is refreshing that he has some conscience and isn’t an outright monster in every facet of his life.

While it’s true that Bill Gates’s philanthropic efforts have salvaged his moral reputation, it is not true that he deserves it. A culture that didn’t worship billionaires would scorn him for the criminal and gluttonous dirtbag that he his. Anyone with his amount of wealth can’t pretend to be generous.
> Lots of people have never even heard of fellow dwarf planet Ceres, but it spent almost as long as a full fledged planet as Pluto.

Well, if the original IAU proposal for the definition of planet had gone through in 2006, not only would Pluto still be a planet but people would be made aware of new planets Ceres, Eris, and others. It also would have highlighted how there's still much to discover in our solar system, since we wouldn't be able to firmly say how many planets there were. The IAU ended up taking the conservative approach in choosing a definition, one that preserved an overly simplistic view of our solar system in people's minds.

The value of the word "planet" is in signaling the importance of an object (IE, no one would care if these were called "Celestial body class A"/"Celestial body class B"/etc.). Saying "rogue planets are not planets" was a way of saying "these things aren't that important, you don't have to worry about remembering them." The ignorance most people have about celestial bodies like Ceres suggests that it was effective.

Worth noting that a "rogue planet" isn't defined in the adopted 2006 IAU definition of planet (which only deals with planets in our solar system, and relies on an orbit for its criteria).
It's very common in embedded systems, especially where you need safety and reliability, which are very strongly intertwined with predictability of computation errors.

If you look at ADA, a language made for safety critical systems programming, it has even a very nice abstraction for these:

https://www.adaic.org/resources/add_content/standards/05rm/h...
We Europeans sure learned our lesson in spring...ohwait
If you have never gone, and feel even the slightest connection to Blender, it is really recommended.

It truly is a warm and welcoming community, that of course combines deep technical/programming skills with artistic magic. Fun!

Also, Amsterdam is just amazingly great.
> Null exists for cases where you want to set the the absence of a value intentionally.

Only in Javascript though. In Typescript this would be clear from the fact that the type has the property.

Of course Typescript is not Javascript, but nobody should use plain JS anymore.
If you just try to find a ball on static image by static image you're going to have a bad time.

This isn't the point you were making, but as an aside, I think converting video into static images is throwing away useful information.

Most video codecs work by encoding the changes between video frames which includes movement information. It seems hard, but worthwhile, to use this information for object recognition.

I just did a search and saw that these techniques go by the name "compressed domain analysis" [1].

[1] https://scholar.google.com/scholar?hl=de&as_sdt=0%2C5&q=comp...
yessir, the key is declared
This kind of thing makes me wish that some variety of Optional/Either/Maybe was a de facto standard in JS, like early promise work turned out.
If you don’t need ie11, wasm works everywhere.

Emscripten can produce js as well as wasm, so you can build both and deliver according to support.
Similar experience here. Different domain, but a topic that could be useful for most people, but isn’t interesting for most people.

Solution: don’t talk too much about it. Casually drop a sentence or two and then let them figure out the rest.

Your goal should be that someone hears of your important topic at all. Because it’s often just random chance whether or not we stumble over something that is interesting or good for us.

That’s why the randomness of HN is so appealing. 95% is useless for one specific person, but once in a while that person stumbles upon a gem that is exactly right for them.

And sometimes, it is the right info but not the right time and they might come back to you later to ask more, although this rarely happens.

Make a website for people that are already interested in the topic. The rest of your effort should be spend just mentioning the sheer existence of your topic. Don’t lecture anyone. That is enough.

OP talks for 10 minutes about SRS. Yes, nobody gives a shit. Instead say: I use Anki, because it helps me to learn XYZ a lot faster. Then change the topic. Not mentioning it at all is bad, because it robs the other person of the chance that this is the gem they actually need right now.
this is so cool, I have created a code screenshot tool with windows xp and windows 98 theme on https://codekeep.io/screenshot
I understand perfectly the difference between a system and a format. You either don’t or you’re trolling (and dishing out ad hominems to boot.). Reddit would be more suitable to your posting style, we come here with a higher expectation of them being actual discourse and intellectual honesty.
It’s a spectrum - Musk isn’t irredeemably terrible, but he’s shockingly callous about the well-being of his workers and, like Edison, despicably shameless about slapping his name on other people’s work. His recklessness on COVID is immoral, even if it stems from narcissism rather than an evil death cult.

Bill Gates isn’t a psychopath like McAfee - and more to the point, unlike McAfee, he is rational. Bill Gates is also one of the worst economic criminals in American history.
> To date, automation has consistently removed lower skilled jobs and replaced them with higher skilled ones.

I think that an equally likely outcome is that of the ATM. After the introduction of the ATM, the number of bank tellers in the US actually increased. Why? Because ATMs didn't completely eliminate the need for bank tellers, they just automated a lot of their most mundane tasks. However, ATMs did reduce the amount of tellers needed to operate a branch, which made it cheaper to open new branches. So in the end, the elimination of positions at existing branches was dwarfed by all the positions created at new bank branches that now could be operated profitably.
No, I do not think so either. But unless wearing a mask is shown by scientific study to be harmful, the default should be to wear a mask - if a study then shows that a mask isn't as helpful as we were led to believe, then fair enough but at least we didn't make things worse.
Imagine if they said white restaurants get free deliveries. Would that be OK?

Had they provided an option to donate money to a cause that happened to distribute it to black restaurants, they may have been able to circumvent this. What they do with the money they earned is their business.
My grandmother (92) still uses an identical rotary phone here in Italy, in late 2020. It works, she’s comfortable with it. To be pedantic, however, it isn’t made of Bakelite... it’s not that brittle. It’s some other kind of (archaic, by now) plastic with plenty of bromide fire inhibitors because it’s turning darker by the month. I’m told it was originally an off-white; now it’s a very rich beige.
who would sell that kind of thing?
Thanks for your long-form reply. Super informative and entertaining.

For #1, wasn't speaking of the 'universe as simulation' hypothesis specifically, I think an assertion either way is indefensible. It was more about unpacking semantics, i.e., what is the most reductive form of a computation? Does there need to even be an operator that seeks to know an answer? Is computation something that only exists in human context, or can it simply be the unfolding consequences of the 'seed' of the universe? Just rumination on abstract inconsequential ideas :)

#2. I'm familiar with some of the nomenclature is regards to 'computing' complexity, and my question, in retrospect, seems a little silly. Computation is computation. I still only have a lay understanding -- as much as I need to know for perf and the differences between algorithms -- and I'll have a look at that paper and hopefully understand the subject a little deeper.

Thanks again.
If this is such a big and expensive problem (reportedly $2 billion annually), why are insurance companies hiring a small private lawyer operating out of a strip mall?

Aren’t there big corporate law firms who would have more resources, and more protection/anonymity for their staff?
Nit: HFT isn’t front running.
yeah, no. I'm not writing down anything personal about myself for consumption at work. And I'd probably quit if this was forced on me.
Have you seen the iOS app, for example?

https://apps.apple.com/app/ankimobile-flashcards/id373493387

It looks just as dodgy as “doctors hate this one weird trick”, and costs a ton up front. Why would I believe something like that?
I don’t want to encourage this type of commerce, but I find it hard to summon a ton of sympathy for the victim in this story.

It makes me doubt his competence as a doctor more than it evokes sympathy.
90's? On desktop world this is pretty much still in use due to Windows being king on desktop. And if you master Winsock you can still rack in the big bucks even if you ignore everything else.
I’m sorry you feel like nobody cares. I relate to your message, and I think soon many people will appreciate the benefit of private/wholly-owned infrastructure.
DC fast charging gets disabled.
Avoiding undefined is more preferable to me, since then it only shows when when you screw up.
Actually in history less so. Unless you are learning for some kind of odd test where they will demand ton of exact dates, you are better off learning how events related to each other and how they followed.

Hardest parts of physics and chemistry in understanding. Again, you can use flash card memorization here and there, but the first of it is different.
Github has not joined the issue tracker and the git repo "at the hip", Github is entirely capable of taking down singular issues.

Also; the DMCA can simply request you take down the entire repository. You will have to comply with that until further notice, that is how this functions. You're not allowed to investigate or look into the matter a-priori.
Disney robot with human-like gaze is equal parts uncanny and horrifying
What if you want your property to have a default value, such as null?
Your example only reinforces GP's point. Arguing semantics and confusing map for territory only wastes everyone's time and effort. It's a trap, and we won't progress as society to handle tough political problems until we learn to stop doing it.

What the farmer in your example cares about is the legal classification of tomatoes in context of subsidies and taxation. That's an entirely different thing that biological, or culinary classification, and needs to be explicitly separated. If it isn't it leads to idiocy.

Real life examples of such inane reasoning can be seen with some very popular complaints about "stupid EU bureaucracy" - for example, that EU "decided that snails are fish" (they aren't, they just get bucketed with fish for some trade deal). People really do use it as a serious argument.
Is there a lot of variety in the manuals? I assume that everyone writes something like what's mentioned in the article “I appreciate straight, direct communication. Say what you are thinking, and say it without wrapping your message” because the opposite would sound unprofessional.
IMO this was the primary thing that got Trump elected in 2016: He was the outsider, a big "fuck you" to both major parties.
Given that our legal system tends to be retroactive, and Tesla seems to have pushed all legal liability onto the drivers, our only hope is that the first victim of the FSD beta manages to sue the driver into oblivion and puts up a barrier to drivers using software that the manufacturer won't take responsibility for.
i think of null as conveying:

"this value was intentionally set to 'null'

in contrast to undefined:

'this value is undefined (e.g. was never [correctly] set)'

Though this doesn't apply to dealing with unsanitized json parsing.
There is a lot of superstition in India.

It’s a ripe market for the right type of scams.
Eliminating crap like this is a big benefit of an industry being consolidated. Towing needs Uberization.
>it's got so much stuff like this that makes it so unfriendly to newbies

what's another one?
Sad. DC/OS certainly had the best looking and easy to use UI.
How is substack different from blogs? I dont get it.
I usually dismiss this kind of articles as as paid promotions
> The state of this submarine kind of shows the Soviet approach to everything.

Yeah, no. These two Typhoons have been mothballed for a long time and are in the process of being disassambled.

> probably better for everyone if their ships go down as often as they go down

I'm confused, are you talking about American ships?
> While that sounds like a cool project, I don't think it necessarily has a lot to tell us about the historical pronunciation

You could say the same about pronunciation research published in linguistic journals. Let me use an analogy:

Imagine looking at the source code of a game. It's technically possible for a reader to technically understand what the program is doing and understand what the game is about, how it works, it's rules and goals.

However, if you pass the sources through a compiler (whose behaviour you also can well understand) what you end up with is a game you can run and experience.

Reconstructed pronounciations are a bit like that. You get to "experience" rules that are otherwise coded in an abstract language. The effort of translating those rules into something you experience actually requires a lot of effort and expertise. You can in theory become a "compiler" and learn how to do it yourself (aloud or in your head) but it's hard; what's wrong with outsourcing it?
There are many things which the US brought into being, which could not have been achieved commercially, as the ROI is too far away and dilute. The military has long term objectives and spending priority like nothing else -- except perhaps NASA in the 1950-1970 period, and even that was tied up with the space race and the military. We certainly would not have GPS, 20cm satellite imaging and many other things.

Culturally, humans are short term focused. It takes a big abstraction tied to real core needs to get us to do anything long term. God(s), the tribe, survival, basically sex and death.

Ad tech is about tomorrow. Surveillance+capitalism was our only long term bet of late, but I think we're pivoting to systematic mass disinformation.
To those citing weather as a likely influence, I'm not sure I agree.

Given the graph provided by the linked site, it looks like cases started really dipping in late August. August and September are still bloody cold in Melbourne, where most of the cases have been recorded. Additionally, Australia is heading into a La Nina summer, generally characterised by a slower onset of warmer weather and greater average rainfall.

Edit: Anecdotally, Adelaide weather for the last few months has barely registered as spring. Melbourne is typically a few °C cooler than Adelaide.