skysight-inc/HackerNews huggingface dataset:
I was a skeptic, but I've recently become convinced Elon Musk is doing an important public service, despite the hype. He's moving "what's possible" in the public mind forward. He's making something the public thinks is way in the future seem like it is about to happen now. He sold the public on electric cars. He has everyone thinking about self-driving. He's convinced the public that civilian space programs can be better than govt space programs. He has made the general public think about the potential dangers of AI. And now he thinks the public is ready for personal robots by introducing the concept and getting people to think about it. He can't deliver on all this, but he's getting people ready.
yes im aware. that thread is a day old and probably quite dead. i post here because i am interested to read peoples responses. and its certainly related since tesla bot will use fsd and be trained on the hardware discussed in the article.
Integration vs component testing has almost nothing to do with functional vs state/IO heavy work. Instead,it has everything to do with the amount of effort you spend in specifying your components and writing test cases. If we're building a feature where componentA must call componentB with some data structure to achieve some goal, we can formally specify all valid inputs of componentB and their semantics, and write tests for each combination etc; and then have componentB religiously stick to the same; or we can agree in more informal terms on the expected input values and rely on integration testing to put them together and make sure we are achieving the right result for the expected inputs to componentA.

For some problems, the formal specification is tractable and even necessary. But for many complex problems, it is either not tractable (the input is too complex, you would need on the order of magnitude of componentB to actually specify the semantics) or its just not worth it (componentB is only called by componentA).

I also want to note that I'm not talking about regular types when I say 'formally specifying the valid inputs and their semantics', though I'm sure dependent types could in principle achieve this. I'm talking about cases like components which comunicate though script-like objects or configuration templates etc.
Ten Years of the Recurse Center
What's the state of running Linux on Mac hardware these days?
Stanford MBA Founders Have Created $200B+ in Market Cap over the Last Decade
Show HN: Turn screenshots into supershots with beautiful gradient backgrounds
Yeah but these levels have never changed so fast without an mass extinction.

Nobody claims it will end life on earth. It might just end life as we know it as a species given we never hunted dinosaurs.

> Increased atmospheric CO2 may lead to explosive vegetation growth which may lead to increased carbon sequestration.

To my understanding this is decently modelled in long term climate simulations. Plants won't save us and the increased absorption rate of plants with higher CO2 levels is well studied in the lab and accounted for.
I think this has to be tempered with an understanding that it is actually possible to improve things and create better systems. It's probably good to be skeptical of claims that whatever new thing comes along is inherently better, but it doesn't seem helpful to assert up-front that something better than the unix shell can't/won't be developed in our lifetime.
I find it surprising that google, amazon and now tesla can enter the « build your own processor » market that easily. Isn’t it more likely that they’re in fact only defining the general spec, and then use the services of other companies specialized in actually designing cpus ?
Amazon is infrastructure at this point. Everybody should have access to it. Jeff Bezos won capitalism, give him a medal and let him explore space.

Why do we treat government services and certain large private services separately? Why are government publications public domain, private publications not? Why does free speach apply to the government, but not to corporations? Why can't we treat amazon like a utility?

I believe the difference is because in the past people fought for these concessions from the state. They decided for example it would be sensible that the government should not restrict free speach. And before, they decided not to take feudalism as a given but to democratically elect their government. I know I'm being a bit dramatic, but there's no reason people couldn't get together and demand these kind of concessions from powerful corporations, too. Access to Amazon's product API is really the least example of what would change.
I used to get some tech support scams but I think either that scam is dwindling or I've got blacklisted somehow.

Those "3rd line specialists" can get really angry when they realize the unsecure but rich old man they are talking to is far beyond them in tech and have been having fun and recording them ;-)
Uber is not sustainable now. All that will happen is

A. Ride-sharing collapses and everyone returns to the taxi model

B. Prices goes WAY WAY up, less people can afford it likey resulting in A

C. Every is classified as an employee and drivers loose all flexibility or most flexibility. No more working for multiple app, no more infinite flex time. As a employee you would be exclusive to one app and have a set shift and section

People seem to think they can get cheap fares, infinite flexibility and ultra wages... Not likey
I was thinking the spelling was wrong but I just couldn't remember it, you're right thanks
It's more likely that the progressive journalist was a hired gun working for someone who told him what to write about.
What you are describing isn't even CSRF
Same here. Got a job to do some java. 6 months later, I had to learn angular. 6 months later I was not in the company anymore.

HTML was not designed to be dynamic. There are too many redundant feature of HTML/CSS/JS, and honestly I would make everything obsolete and design a new document format with a open binary format.
With this in mind, the conclusion of the blog post is hilarious.

Quotes from the blog post:

> [The] rough idea is that if, say, Alice spoke to Bob for a long time and then Alice also spoke to Carol for a long time, then Bob and Carol are more likely than not to speak for a long time too.

> [...]

> The data have clearly shown us that, despite proving a successful technique for many other products across a range of contexts, collaborative filtering simply wasn’t a match for Chatroulette.

Basically:

1) make an arbitrary assumption about your data,

2) apply a widely-used recommendation algorithm,

3) notice that the results are really bad,

4) reject the algorithm... rather than the assumption.

Admittedly, I don't know whether the algorithm requires this assumption, or whether a slightly different one could be used. For instance, if Alice spoke to Bob and Charlie, then Bob and Charlie don't want to talk together. Or, if Alice spoke to Bob and Charlie, and Carol spoke to Bob, then Carol should be recommended to Charlie, etc.
> What specifically is the definition of race, and how does that definition help with mapping population movement?

Quoting from OED, 2nd Ed., a race is "a group of persons, animals, or plants, connected by common descent or origin".

> they exist on a spectrum.

Possibly, but that doesn't tell you anything useful about whether there are useful categories or not. It depends significantly on the shape of the distribution whether useful categories arise in the first place, how many and so on. Fixating on the connectivity of the kernel would be ditching an awful lot of information. That this connectivity exists is a trivial consequence of the fact that we're not talking about different species.

> For example, check out this plot of genetic differences in Europe. The differences smoothly smear out over the geography.

Yes, and that tells you a lot about the population of Europe. So clearly this is useful.
The "problem" with native controls is that they might visually clash with the design of your website. That's why everybody implements their own controls or uses libraries like jQuery. And sadly, that's probably why we don't have good default controls.
AFAIK Krunker isn’t made in Unity. They’re even expanding into the web game engine space:
https://krunker.io/helpdocs.html
Glad to see this finally happening. I've been writing a decent amount of Go lately and there are plenty of instances where this will make the code more readable.
MENA Job Seekers Can Now Obtain Career Certificates from Google
> The fact that ethics is "trending" is because more researchers would like tackle ethical challenges explicitly, instead of falling back on the default of a given community

The trouble isn't that ethics is trendings, it is that it is happening in 2021.

Rant:
The world has gotten poisoned by social media, and that has enabled screwball US academic philosophy to leaked out. In the current climate, philosophers are either cracked or cancelled. Most people who wax lyrical on ethics in AI (and basically anybody who actually calls themselves "an ethicists") are insufferable.

To think about ethics in technology you need to step outside the narrow confines of our current cultural assumptions of right and wrong, because they're are prone to fashion and hysteria. Right now, if you try to do that you run the risk of ending your career.
> “Paying drivers more will hurt the poor” is an interesting argument

Take that line of thought to its conclusion, and you end up claiming that paying workers anything at all hurts the poor. After all, if workers weren't paid, wouldn't prices decrease making things more affordable to the poor?

Of course, then the poor wouldn't make any money to pay for anything, but let's overlook that irrelevant detail.
Former Blue Origin employee here. I didn’t leave in the recent wave of departures, but rather a much earlier one. It’s been ongoing for years, ever since Bob Smith became CEO. This is just the first time there has been a big piece about it in the media (to my knowledge).

If I had to distill the myriad reasons for the waves of departures down to one theme: disappointment. Folks who have been at Blue Origin since before Smith witnessed a huge shift in mentality, going from “we hired you all because you’re smart and we need smart people” under previous leadership to “we’re gonna do what Bob says because he’s the boss”. It’s absolutely demoralizing, even more so because Bob Smith clearly has no idea how to actually make Blue Origin competitive with the likes of SpaceX, as evidenced by everything you’ve already read in the media recently.
Ask HN: Resources for the Japanese Language
Hey hey people,

I spent about 2 years learning japanese basics and then I went to japan for and exchange. I spent a year there and I’ve even went through the JLPT exam with a scored level of JLPT3. Overall I’d say my level dropped to JLPT4

My vocab is okay and I still remember some kanji. All this really happened few years ago and I’d like to get on track with this language.

I used textbooks but the reaction of japanese people on the grammar made me drop it. Is here anyone who could recommend me some books on this language. Thank you very much.
Am I the only one that appreciated strained analogies? They are meant to create a visual in the reader's mind so they can remember the pieces that are being shared. Of course, if the analogy is good, it won't feel strained. But it seems like the author is against any extended analogies at all, which I think is a mistake.
I see. You are downvoting me because you think RAF is only useful for drawing graphics in the active tab, and nothing else.

setTimeout is absolutely more reliable than setInterval. Maybe try writing a scheduler/task runner and try for yourself before coming down on people.
this is exactly why SPA's get a bad rep: developers think an 80ms delay on a minor render operation is acceptable
Relevant cost breakdown from r/hardware: https://www.reddit.com/r/hardware/comments/p7tmuw/tesla_unve...
My intuition would be that there'd be sort of a "birthday paradox" situation at play; if you had a lot of satellites that most of the time aren't close enough to random objects to detect them, eventually as they follow their orbital paths eventually there'll be a high probability that any random asteroid will at some point get close enough to one of them to detect. Maybe you'd be able to say things like "if an asteroid has a mass of a million kilograms and spends most of its time in the inner solar system, then our odds of detecting it within a hundred years is 70%."

Initially, all the unknown, undetected massive objects would contribute background noise that would make small objects harder to find. But as you detect and classify them, they can be accounted for, and then the smaller objects get easier to detect. Then in the end I guess it's a matter of how complete of a catalog of objects can you maintain and simulate, and how precise are the time and distance measurements used to detect gravitational perturbances.

And yeah, given that space is big you'd really want to deploy a ludicrous number of these things if you really want to build a solar-system wide detection network that could spot large-ish interstellar objects as soon as they enter the system, or detect a stealth-material coated asteroid lobbed by some malefactor in a timely manner.
> The "problem" with native controls is that they might visually clash with the design of your website.

CSS can fix that once good native controls are implemented.
Being obnoxious doesn't make it any less true (nor does using the latest thought terminating cliche of calling it a "thought-terminating cliche").

This was designed with the intent of taking our civil liberties away, and that is the effect it will have in the end.

All the debate in the world does not change that -in fact that debate (rife with "just playing devil's advocate" nonsense undoubtably) will only serve to kick up dust and obscure the bottom line issue.
Yeah, let's say average tenure is 5 years. Wouldn't that indicate that each year 20% of workforce would leave?
> Pattern 13: Using excessive prose where less will do

That's just a mix of #1 and #2. "Excessive" prose is usually people trying to provide nuance through language with the assumptions others will be familiar enough with that type of language for it to provide benefit. Different words have slightly different connotations which can help if people understand those differences.

Fundamentally, it's the same problem as using acronyms that people aren't comfortable with to immediately parse so they don't cause extra mental load.

The alternative is to make everything really simple, but the lost nuance can affect communication negatively as well, as Randal Munroe's Thousand Word Challenge showed.
I particularly appreciate when very mature projects still reference the simple old 1.0 way, and why they had to change it to the current mountain of "ContentStore implements AddressableDevice" crap. I'm just trying to get Hello World up and running why can't I just pass a folder as string? Oh... This was brought it to support high availability remote data storage...

The experience of starting with something like Lucene at v8.0 is very different from someone who started when it was simpler and probably has both knowledge of and need for any new complications.
Extremely good HN comment :-D

Funny and my history knowledge got a serious boost!
What a nice write-up! The points mentioned are applied to the article which talks about those points!
on a site revceiving tens of thousands of media a day over years, it's very to point to a dozen pieces and say that the entire site is full of it.

Humans don't reason with large numbers very well and I have a hunch that OF was just another recent victim of this psychological phenomenon. Especially when I read attempts to cast them that way with

>In May, BBC News revealed the site was failing to prevent under-18s from selling and appearing in explicit videos, despite it being illegal for children to do so. At the time, OnlyFans said attempts to use the site fraudulently were "rare".

but end up also mentoning:

> Under-18s have used fake identification to set up accounts, and police say a 14-year-old used her grandmother's passport.

aside form these mentions, most of the article focuses on prostitution. Which is a much more gray moral quandry than underage participants.
Ask HN: Why does the number of English Wikipedia's active editors peak in March?
Wait, you guys use tooltips?

Some websites don't even have text accompanying their unintuitive but kewl looking icons.

The future is now, old timers!
Free Python/Django Web Application Development Training
Janet Programming Language
Its a tl;dr. If you write 12 sentences its hardly a tl;dr summary anymore.

I thought it was a pretty self-evident summary. The article is great too and goes in more detail, but i have trouble imagining anyone saw that summary post, and was like "pattern 11: no examples" - i have no idea what that could possibly mean
Maybe it's different where you are - but here in the UK working-class unions do often take stands on moral and political issues outside their own interests.

A major example is the massive action they took against South African apartheid in the 1980s - a political issue many thousands of miles from their interests.

https://www.aamarchives.org/who-was-involved/trade-unionists...

Many students' unions vote to ban newspapers they don't like from campus, and things like that as well.

Google employees aren't even remotely near that kind of practical stand yet.
Oh that's interesting, thanks.
Your point assumes that unions only work for workers

History proves that to be a false assumption. Unions are a corporition like any other. They are driven by the need to increase their own power and profit. They do that by increasing the nber of workers that are required by law to pay them dues even if the worker does not want or support the unions political goals

See the teachers union as a prime example
Not only that, but I’m afraid this is the endgame new normal for a densely populated world. How do we avoid continuous new disease pandemics when we are tightly packed in like sardines?

As part Native American, I am reminded of what happened when Europeans from a densely populated area came here. Estimates vary but maybe 90% died from the “new” diseases to them. The fact that Europeans weren’t decimated by native diseases makes me think that one of the prerequisites for societies free of disease is lots of empty space between people and limited travel. This will continually decrease with time in the anthropocene.
What about people who can't be vaccinated? My sister in law is chronically ill and, according to her doctors, not well enough to be vaccinated. It means she is still having to isolate as much as possible.

Are you saying we should give up on protecting people like her (sacrifice her?) for the convenience of others?
Essential Functions of Protein in the Body? – Epic Health Coaching
If you were in a workplace that cares enough to require vaccination, and you refuse, they'd probably be glad that you left.
> So what are the percentages of people who will have long-term symptoms from Covid

Im from the UK, so for rates here see https://www.ons.gov.uk/peoplepopulationandcommunity/healthan... although I’m sure the USA will have their own stats.

> how does that compare in severity and frequency to other respiratory diseases

I’m not sure and that’s a very wide question, but the main difference is we have never had such a large amount of the population get a respiratory disease so quickly because of the transmissability.

> if it wasn't something people cared about before Covid, why do they care now?

Some people cared about it before Covid, and now more people care about it because it’s becoming more prevalent with the spread of Covid.

I mean to ask the same question - why didn’t people really care about respiratory viruses until about 2 years ago?
Tesla hired people who designed chips for Apple and Intel to design their chips. They are designed from the ground up for this application. It seems like they're doing all the chip design in house.
Why emails capture wandering sales
I haven't heard a good one either. But I've heard many times that quashing prostitution is well worth stopping trafficking/rate/etc. So that's how these tactics work.

In theory I think so too, but in reality I'm going to guess most of the actual trafficking isn't actually happening in the open on one the biggest adult sites. They just have the biggest targets to hit.
If I may humbly weigh in on this...

It's not just about the code, it's also about the culture.

Non-performing staff could be non-performing for different reasons - not just output - and it's often easier to spot those reasons (and address them) when you're working in the same office.

Source: I've been running a company with hybrid in-office + remote staff for 15 years. Would be happy to expand on the above if asked.
> Maybe we have a different culture, but calling people on a phone is normal here (Poland).

No, it isn't. I'm also Polish and I'll be pissed at you if you call unexpectedly. Like all the other commenters said, a call is a huge interruption, completely uncalled for when there are IMs or even SMS available. Almost everyone I
know in my circle understands it and doesn't call unless it's important.

> most of the time I do care more about them than whatever I was doing, because I can just resume what I was doing a few minutes later. Most stuff can be interrupted and resumed without a problem.

You're lucky to have that kind of work. In my case, most of what I'm doing can't be interrupted and restarted like that. And I'm already getting enough interruptions from my wife, kid, family and co-workers, who always have something urgent happening to them every day. I can't handle any more interrupts.

> If this was really important and more important than the thing my friend calls to me with I politely refuse to talk and offer a callback later.

I have a whole set of "quick response" SMS templates available on the incoming call screen, so I can tell you to go away in more or less polite terms, depending on who you are and how I feel.
Seems that should be "uroborically", not sure where the t came from. "It is what it is" I suppose!
What kind of graphics do you want for your product?
I want to design open source product graphics such as product announcement, feature update, launch, etc. Do you have any specific wants? I can include them. They are going to be free to use.
Can all the people advocating for an IMO completely dystopic society where everywhere our faces are covered, point me to some peer reviewed, legit studies about masks actually working? Especially cloth masks that 80% of people use?

The only legit study ive seen is the danish one that shows masks basically do nothing to stop the spread of aerosol transmission, which COVID is.
Such is the nature of AB tests I guess.

I an currently on twitters shit list: if I click on anything, it opens the install-app block screen
There is also the ad which runs on the same webpage and reads what you type or your clipboard.
In their presentation yesterday they made it clear that they have a full software stack for programming it. I don't know what is marketing hype and what is real, but they suggested it is very easy for them to program for it.
Shouldn't screen readers use OCR? I mean OCR is basically a solved problem, and there are situations when you want to read what's in an image, or when the HTML is a mess.
"Not all harmful behaviour should be criminalised."

my country certainly thought so with fast food a few decades ago, despite it arguably contributing to the obesity epidemic. And alcohol a century ago.

I agree with you, just pointing out society's hypocrisy.
those essays were really something. still grateful he wrote those.
Not being a wikipedian, I can only guess it's got something to do with Easter break.