skysight-inc/HackerNews huggingface dataset:
I understand, but I think this strikes at the core of our pedagogical differences regarding TLA+ -- after all, TLA+ is super-Turing-complete, and even TLC can check a subset of TLA+ that is still effectively Turing-completish. Of course you can specify at any level in TLA+, and people have even written compilers from C and Java to TLA+. But doing so suffers from the same scalability problems that all code-level verification techniques suffer from.

The question we're asking is how best to get people to use TLA+. Do you show them what model-checking can do and then show that TLA+ can model virtually anything and TLC can check many things, and do so at the code-level because that is something they already know from programming -- but then they ask, as they do in this discussion, why you need TLA+ at all if all you're doing is translating Go to some other language -- or do you first try to show them the TLA+'s real strength, which is mathematical modelling of systems, but that is a new concept that is different from programming and can be foreign to them?

It's a hard problem, and maybe the right approach is to do both, which is what you're doing if we take this post together with others you've written. But I think it's worth mentioning that in this case, this is not the spec someone who knows both TLA+ and Go well would likely write.

BTW, I'm trying to remember which of those two features sold me on TLA+, and I think it was the combination of both. I knew the limitations of model-checkers (and had worked with NASA's Java model-checker before) that I knew that a model-checker alone wouldn't give me what I need for the complex distributed system I was working on, and mathematical modelling alone of something so subtle wouldn't have sufficed either without some help checking (cheaply!) if my ideas were right or wrong. So neither aspect would have sold me in isolation, I think.
It's hard to tell from a quick Google search if this camera ever even really existed. Seems like if it did, maybe it was only produced for the US military?

I'd be interested too if anyone has any more info...
I really question more the risk reward trade off of these devices. What is having an internet connected coffee maker buying me? Is the minutes save per month worth the security risk it’s exposing me? This coupled with the knowledge these are mostly discount devices made with the least amount of on going support intended, you pretty much know you’re setup for a disaster.

Additionally, I was finding most of these devices were actually increasing the time it took to do something rather than enabling some impossible interaction.

I’m short on IoT except for industrial usage, where you are displacing an inspector or a manual data collection. That said those spaces are just as bad as the home devices.
Except that I did not said any compelling story at all.

OP: Behaviors and outcomes rarely change, but history is driven by surprising events...?

Me: Civil rights movement was started by Rosa Park sitting on the bus. It was surprising big event. Most characters in that story kept going by same scripts as before, with only slight variations and only little bit
of learning from previous experiences.

(The civil rights movement as a thing lead by King which was different operation then NAACP was something no one expected to happen. No one was expecting year long heavily written about boycotts with few bombings mixed in either.)

You: This better fits the "compelling narrative" rather than "surprising events" mode. Perhaps combining them.

Me: In fact, Rosa Parks being arrested was surprising to everyone who knew her. The first protests organized by WPC were surprising to Rosa Parks and whole bunch of other people who considered Mongotmery blacks rather passive and disunited. Rosa Parks standing up for herself refusing humiliation was completely in character for her. Bus driver demanding her arrest was normal behavior for him. No one did sudden 180, they all went by the same scripts. The general track record of activism in Mongotmery was to not achieve anything and being only few in numbers.

So again, how exactly does this not fit simultaneously "surprising events" and "behaviors and outcomes rarely change". You can make story out of it, but I did not.

---------------------

Colvin case not being publicized by leaders does not make reaction to Parks case less surprising. It also does not show abrupt change in anyone's behavior. That case does not disprove neither "surprising events" nor "behaviors and outcomes rarely change".
>The tech giant argued that Roley’s reliance on marketing materials around the Local Guide prizes was unreasonable.

Let that sentence sink in for a moment.

"It's unreasonable to believe our marketing is honest and forthcoming." — Google, literally.
Yeah, but many of the reasons why China doesn't want US social media companies in China are also the same reasons why the US shouldn't want those same companies in America, namely that they're unregulated loose cannons who are fine with causing social division and strife if it only increases their bottom line.

Why would Tiktok need to maliciously harm the US when just their simple act of seeking profit is already doing enough work to harm the US without the need for any malintent? It's like wondering if the open sewer dumping into your town's water supply might also have gluten in it when you're gluten free.
Iceland's response to Covid-19 has been among the very best in the world. But the threat very much persists. The selfishness and criminal negligence of two French tourists has resulted in 400 new infections and counting, likely to result in 2-16 deaths given case fatality rates in Iceland (0.5%) and globally (4%).

I found myself recently attempting to explain to someone who seems strongly motivated not to understand the principle that a crisis can be both enduring and critical, in answer to the false assertion that “ongoing crises are not emergencies.”

Iceland proves my point. As has New Zealand recently: "Covid 19 coronavirus: 5 new cases as Jacinda Ardern reveals alert level call" (https://www.nzherald.co.nz/nz/news/article.cfm?c_id=1&object...)

This thing is with us until it isn’t. Covid operates on its own schedule, not ours. People not being selfish idiots would help one hell of a lot to speed the process and lower risks, deaths, and costs, however.
WiFi is a difficult protocol, so it makes sense to use a radio coprocessor. The ESP8266 can also have trouble running non-trivial applications while reliably handling WiFi, and in 2020 a Cortex-M0 chip is probably at least as cost effective as an 8-bit micro.

They don't need those chips to make your coffee, they need them to connect to the internet and to avoid hiring expensive experts. 5 years from now this might use a single ESP32-S2, but it doesn't seem outrageous, especially when the machine also has a display.

Plus, as a bonus, you can use it to mine Monero! Small correction to the article, STM32F0s have a PLL so they aren't limited to the crystal's 8MHz frequency. They're rated for 48MHz, but you can also overclock them.
Lets just hope the heating pad has a temperature cutoff independent from the software, otherwise this turns a lot more scary.
R0 is an average metric. Averages are not your friend.

(don't downvote people who are asking a technical question!)
Is Anything Inherently Difficult?
What's with the upper case?
The R0 is an average across many behavior profiles. These individuals engaged in exceptionally dangerous behavior and are the part of the samples that are above the mean.
Yeah, it’s good, not great. I think it’s light and fun enough to give a watch.
Any recommendation for linux compatible hardware? I'll be building a new machine next year and i'd like to make it work with Linux, so a buying list would be nice.

I know the CPU/Ram/GPU i want, but i imagine most of the trouble is motherboard, since so many features are there.

I'm also curious how my current hardware rates on compatibility.
SQLite Is Dynamically Typed (2020)
The practice I abhor is releasing a SWATH of documents, not intended for public consumption which are more akin to ideas in infancy and leaving it out there for people to form opinions on with no context. Having other nations documents released would be a start to why America acted a certain way Or said certain things.

this practice of bulk releasing is tarnishing to diplomacy around the world, what’s even worse is when Wikileaks only targets the western world and its allies.
“size” is fine. The person you are responding to is trying to say that complaining about multiple options is a bit strange as you can just use one option. Why is it an issue that other options exist? Who cares. There are synonyms for English words as well, is that an issue as well?
I personally view salary negotiation as one of my leading indicators of how a company actually views me as an employee.

I expect my salary to roughly follow the market trends. If I negotiate within that range and you don't budge at all, I find that's an indicator of poor internal views and culture.

I don't need you to exactly match another offer, but I do need to see you at least try to work with me to get a better place.
Why did the title get changed? The submission used the actual article title Why Silicon Valley CEOs are such raging psychopaths.
This is true, but it’s a problem that goes away when you enable payments on your account - once you’ve done that, customers must pay to place an order
There will be good and bad IoT devices. At the moment there’s little way for a consumer to tell which is which - that you me is the biggest glaring omission. I wish we had branded security and privacy standards like “we don’t open unencrypted wifi access points”.
This is one of the more sane comments on this thread. There is a lot of paranoia about MS wanting to somehow "corrupt" Linux because some web developers are having IE6 flashbacks. Sure if it was still 1999 I'd be scared of that, but now Microsoft's biggest growth business is Azure, so this move is largely about supporting Azure usage, not about creating a weird Linux Windows hybrid to lock developers out of proper Linux distros. The rest all comes from MS being developer friendly, which has always been a part of their culture on the tools side
Taking evidence of a crime that you have legal access to is not a crime. Breaking into someone's house and taking evidence of financial fraud is still stealing. It's not complicated. Recruiting people to steal, i.e. hack into information stores they do not presently have access to, is being an accessory.
That seems like an excuse. He is almost certainly infringing the copyright and he and his lawyers know it.
I dislike how people seem to think that the rules apply to the masses but on an individual level they don't apply to them. Something that this pandemic has really exemplified.

A case in point, 3 German tourists will be getting a flight home from New Zealand after deciding they could sail into the country.

https://www.stuff.co.nz/national/health/coronavirus/12290190...
You sound bitter. You should be bitter. Your gut instinct is right and you probably are the least paid senior there. Not because you bring the least value but because you refuse to negotiate. Read the article, know your worth, and get outside your comfort zone.
If by “screwed” you mean you can keep selling worse home kitchen appliances while also inheriting a recurring revenue stream because you slapped an android device behind the LCD

Then, “yes”
I don't get my "facts" from random youtube videos and social media. It's a conspiracy theory. If you consider random social media the best evidence out there, you're being played
There was no substantial argument anywhere in this to support his claim.
AFAIK one of the reasons phones typically leave logic like this in a binary blob on an IC is because the certification bodies stipulate that not only does a device have to comply with safety standards, but it can't be trivially modifiable by an end-user to violate those standards.

If you're marketing a phone where one of the advertised features is the ability to change the operating system, and the operating system is responsible for enforcing electrical safety, i don't really see how that's certifiable.
Worst Sorting Algorithm
> My UK cohort seem to think this is due to some difference in the cost of living but I don't think it adds up.

It doesn't add up in the slightest. In any case, high cost of living (due to high housing prices) can only be a consequence of high compensations, not a cause.

FAANG salaries are what they are because it so happened that the large amounts of available money and high demand for developers (compared to supply) came together at the same companies, at the same place and at the same time.
Some people will infect nobody. Some will infect one. Some infect 100.

5.7 would be the average (and it's an estimate, with many variables, some of which change from place to place and over time) of all these.
Passwordless Authentication with Next.js, Prisma, and next-auth
Oxxxx
Netflix are masters at video compression, great reads and insights if you’re so inclined:

https://netflixtechblog.com/tagged/video-encoding
Well, you would have to demonstrate a problem space where the faster solve was worth the higher cost. Does that exist yet?
I would wager said whistleblowers are dead or are too afraid to come forward.

Which says a lot about the difference of tolerance and freedom between USA and China and Russia by itself.
In that raw written symbolic form, perhaps. However the nuances exist where the symbols don’t apply but the language is still used. You can observe effects/interactions and say one thing added with another thing makes three things. There is not two things, there’s three things happening now. Also one can be added to another and make one. The “adult” costume for two kids hiding in adult clothing. Two became one interacting as three as a system represented by one. The values are relative. There’s a danger in having such zoomed in views. On one hand we must know when to zoom in, and on the other know how to capture vagueness.
Fair enough. Good point.

Btw, there is a hosted WP to static SaaS. I forget the name tho'.
Has anyone yet demonstrated a field with a single element?
Tbh it might be best if we saw something like the FDA for consumer electronics.

I don't worry that much about the food I way because my tax dollars are spent to ensure that it meets a quality bar..

Relying on the market to do that would put really high cost or high risk on each individual consumer. Imo it's much better to just be able to trust that everything you can buy meets a bare minimum, unless specifically unregulated.
But nothing about benefits costs. Have you considered including that?
Lex Fridman is to tech interviews what Reviewbrah is to cheeseburgers.
> It was incredibly lucky from the OP to get 2 offers and at the same time.

Not sure I agree there. I think it could be a deliberate way to engineer the process to create a leverage which most savvy candidates learn to do every time they're on the market. I've been doing this for the past 6 years. It just takes discipline, casting a wide net with a lot of firms in the initial interview process, and being thorough.
Lovely post, and an interesting problem area. Three additional perspectives that have been on my mind in this area:

1. Differential dataflow. Like Adapton and Incremental (which Raph cites), I have found DD to be hugely helpful for understanding which computations can be efficiently incrementalized, and how (including in Rust).

2. Operational transforms. Often times, I am working on UI as part of a larger distributed/networked system. In these cases (especially when I already want the UI to display other people and their actions), the division of responsibility between the UI, the network code, and the various internal models has always felt like a missed opportunity for better and more principled integration / compositionality.

3. Build systems. The problem of figuring out how to bring a UI efficiently up to date in response to some parts of the underlying state changing can also be seen as a build system, or cache coherency problem. From that standpoint, where do the paradigms of the Build Systems a la Carte paper fit into Raph’s pictured theory of reactive UI?

https://github.com/TimelyDataflow/differential-dataflow

https://github.com/mstone/focus/blob/master/docs/ot-theory.a...

https://doi.org/10.1017/S0956796820000088
It doesn't matter though. It's like when I get RSUs and sell all immediately. I still have to file the sales as a capital gain, even if the amount is basically 0.
Interesting to see on the 'Sorted by Net Shift' tab that a lot of the big risers are hip-hop. Sorted by the rankings in earlier years, these were nowhere to be found.
and then there are those who don't have a close button and make me open up the console, delete that DOM element and restore the scroll. Had to once so it on a website that was teaching javascript, which was ironic.
Upgrading every Windows build (Windows 1.0 – Windows 10 19640)
Pretty weird to watch this since the upgrade process was over the span of decades and I would even forget that my system was at some point Vista.
So a country gets a bulk of information dropped with no context and cannot respond while it has its proverbial pants down while a country that assassinates whistleblowers is ignored. I fail to share your enthusiasm.
For those unfamiliar with European tax practices, 25% would be marvelously low for most brackets

The laughing in European is not to be derisive, but to keep from bursting into tears
"stealing donations" is a lie. Brave gave out grants to anonymous browser instances which users could direct to be tipped. For one month we had these flow into a common wallet but we were the source and sender of funds. We fixed this by making the browser hold for 90 days retrying every 30.

You are still maliciously and ignorantly defaming me, with false claims anyone can verify from open source. This reflects badly only on you. Will Rogers' advice, free then and now, applies: when in a hole, stop digging.
All non-white artists who have released an original recording (not a compilation) after Jane Jackson's Rhythm Nation in 1989 have been re-rated up since the 2012 survey. Without exception. Anything originally released in the 1950's rated down.
I will not...but I dislike flying sufficiently that I won't fly on anything else, either.

For people who actually do fly, there is not really a good reason to avoid it after it is cleared by several national regulators (several in case you don't trust the FAA) to fly again. When that thing gets back in the air the systems that were involved in the two crashes are going to be among the most scrutinized and independently reviewed systems on any plane designed in the last 20 years.

You may still die on one, but it will be due to something other than anything related to MCAS.
I still don't understand the value proposition of an IoT kitchen appliance.

This thing vs a $10 French Press in particular, but even internet connected crock pots and things. Monitoring my cooking food from across town doesn't solve any problem - if something goes wrong, there's nothing I can do about it and I've just added stress to my life that wasn't there previously.
ShowHN: all duckduckgo bang operators on one page (metasearch tool)
Really funny/sad that these guys as well as others have historically downplayed rap and other black music, felt the need to placeholder some in recent years, and now have the audacity to act like Kanye's MBDTF is the 17th greatest album of all-time. Meanwhile, Sketches of Spain no longer even ranks in the top 500.
R0 is a statistical average, but even if we assume that every person infects exactly 5.7 other people, these two tourists would have infected 11.4 people. Those 11.4 people would infect a further 64.98 people. you're already pretty close to 100 after just two levels of spread.

The only reason it's limited to as low as 100 is that people are taking precautions to prevent the infection from spreading.
They convert I'm afraid, and it's a good place to remind the reader that this is a product they use
Just tried opening a CNN (video on top), Bloomberg (video on top) and Epicurious (video on right) page on a fresh profile (using FF 80.0 on Linux) and modifying this option from the Preferences menu. Thus for: "Allow Audio and Video" video autoplays and audio is sound, "Block Audio" video starts playing and no audio is sound (audio is muted), "Block Audio and Video" video doesn't autoplay. So either a bug on Windows or you haven't modified that option or you've modified something that clashes with that option.
NASA's New Mars Rover Will Use X-Rays to Hunt Fossils
In my opinion, "privilege" is a little bit of an occlusive term used to paper over the complex idea of socioeconomic class and the ways that it has historically been passed down. I think it's popular because it provides a way for people who think of a world that should be (or worse, used to be) a meritocracy that isn't in a way that is only one step away from that -- it's privilege that keeps us from our meritocracy!

But it's not. There's class. There's caste. There's a lot of things that have to do with where in society's proto-aristocratic ranking system almost every person is born into. A lot of societies have managed to make large parts of this more uniform than others (an achievement which I would like to see more of).

For the vast majority of societies over the vast majority of history, class ossifies into caste in all kinds of ways. So when I read what folks term "privilege" it just makes me think it's talking about folks who have engineered a new caste and a new class. And isn't it always the case that the "old money" which pejoratively calls a new class "new money" was once given such a name by the previous holders of "old money?" And so perhaps we really are saying the same thing here because I couldn't agree more with your final statement:

"It’s the first mover brand, exclusivity, required sacrifice, the club-like aspect that made it filter for already-going-to-be-successful people that made it work."
Canadian here, just signed an offer (Not FAANG) for ~360k TC, 30k of that was negotiated up based on advice from this patio11 article. The opportunities are out there, especially now that companies are going remote.
James Hoffman just reviewed a few burr grinders: https://youtu.be/AVYGxext8XI
No, it's just a bit of interesting writing. If you truly want to tie it to some of the common themes of this site, you could say it's a case and character study of founders making it big and then breaking up.

But that's not really needed. The only real rule about something being appropriate here is that people (the type that frequent here) have to find it interesting, and there's quite a lot that people here find interesting.
It is interesting to see 'OK Computer' jump so much. Did streaming benefit Radiohead more or just that the dystopian theme really goes well the current times.

Also, amusing to see 'The Piper at the Gate of Dawn' increase in rank while the other Pink Floyd albums have gone down.
As much as I love Scala, partly those reasons you just described, it's compilation speed is just too slow for doing prototypes.
Someone should make an extension that does this automatically.