skysight-inc/HackerNews huggingface dataset:
I would feel worse for these people, but there's a lot of small business people who have worked a lot harder and a lot more years than WeWork staff whose formerly viable businesses are going to get nuked by all of this.
I used a SAMD21 for my latest project and I was definitely impressed with it versus STM32s.

I will say that STM has definitely released better tools that make it much easier to get designs up and running (STM32Cube specifically).
It will look just like the CBC comparison example, but I assume that's the point you wanted to make.
I'm probably repeating myself here but what doesn't add up is how they calculate an equivalent purchasing power in today's society. His earnings could buy X, translate that to today's stuff, and what you pick for X has a profound impact on his estimated wealth. Pick something that's cheap today - say, grain - and you wind up with a wildly different answer than if you pick something that's expensive today - say, highly productive modern labor, or gold.
The thing that boggles my mind is that the only affected users are:

(a) - Firefox users &&

(b) - who downloaded their messaging history on a buried menu option in the account page &&

(c) - in the last 7 days prior to disclosure &&

(d) - who did this on a computer where someone else has access

The number of affected people is presumably very small, and the only metric that twitter can't know here is (d). How on earth does it make sense to alert every Firefox user with a scary wall of text? Don't they have logs to cross-reference (a), (b) and (c) and e-mail these users?

I'd believe that if there's only one API endpoint that would be crucial to log to protect against major leaks, it would be this one to download all your history at once...
Even more instantly, if your file is not in a "fixed" container format like MP4 or AVI but one designed for streaming use like an MPEG TS or PS, you can simply cut a (suitably large) range of bytes from it using any generic file manipulation tool; on POSIX-like systems, head and tail would work.

After all, it is called a stream for a reason... while there's definitely a lower limit to how small you can cut out a piece and have it still decode, as far as I know, all common audio and video codecs are designed with sync codes and "markers" so that a decoder can easily find a valid data block to start decoding from. Something like a broadcasted signal from a TV channel has no start nor end, so decoders need to be able to just jump in at any point and start decoding.
> 2. If you go out, wear the highest specification mask available to you.

Is your goal to protect yourself or to protect others? If the latter, the fancy N95 or P100 masks with exhalation vents are of highly dubious value.
Please read my comment above, his comment is incomplete and I do think it's important :)
There is [Norm](https://github.com/moigagoo/norm) that goes in that direction. [ormin](https://github.com/araq/ormin) takes a different twist
I have some JavaScript you can run from your browser that will scrape the HTML, navigate from page to page, and save the results in a CSV file.

Setup and usage instructions are in the file.

Check out: https://gabrielsroka.github.io/getHNFavorites.js
Or Germany ;)

They make the machines that make the masks.

Also ventilators ( eg. Philips and many other European countries)

And a big chance that the vaccine is coming from Europe as well
Hi Peter! thanks for doing this!

I'm a Singaporean. The crisis caught me at an inconvenient time - I'm in the middle of switching jobs, and had just flown back to Singapore to get my next H1B1 visa. However now the US Embassy has stopped regular processing of visas. So I'm supposed to start work on Monday but I don't have a visa. Since we have no idea how long this thing is going to last... Is there something I can do online? Should I ask my employer to hire me as an international contractor first while we wait?
Pretty interesting how H.265/HEVC Hardware encoding differs across platforms and how software encoding produces much smaller files at the same quality.

Consumer hardware encoders are more constrained than software in what they can do, and thus are usually designed to optimise what they are best at: encoding speed and power efficiency.
https://twitter.com/Natluvscamping/status/124607793597650534...
Things Markdown got wrong
I should have said it’s about “using” the low-level syntax, and not “recalling”. You’re right that the story superficially claimed the interview was open-book and didn’t require memorizing the low level API, but it did say specifically that JQuery was not allowed. It was definitely not about conceptually understanding DOM manipulation.

As an experienced front-end developer, I can see from the story I might have personally bowed out of the interview too, not because I can’t use JavaScript to manipulate the DOM, but because I don’t want to. If the job involves doing that, I might think twice about that job.

You might be over-estimating how easy an open-book quiz is. I don’t think I’d pass an interview that asked me to write only x86 assembly, or write HTTP requests manually, or use pure JS to do what I know how to do in JQuery or React, even if it’s an open book quiz.
Indeed, and Hurd is still supported in Debian. It seems the underlying Mach microkernel is still in active development and most Debian packages have been ported. I was tempted to give it a try back in the day, but it wasn't far enough along for my lack of skill. Maybe now is the time.
EFF Evaluates Government Demands for New Surveillance Powers
Blue!

No, YELLLLLLOOoooooowwwwwwww!
America’s Fight for Economic Normalcy
>I just have no idea what to do about the rest of the world.

Assume that it's only going to get worse and act accordingly.
re (b) Twitter says "took actions like downloading your Twitter data archive or sending or receiving media via Direct Message,", so it isn't just downloading the archive, and to me "actions like" suggests there might be more than the ones named here explicitly. And they might not be able to tell who did it for all these things.

I also didn't see any notice, but I don't know if I missed it, my adblocker ate it, or if they actually did only inform users that did one of the at-risk things and I happened to not do so.
How do you figure the bookstore only got $1.80?

Bookstores get 30% of every sale. Yes, it's still not as much as the 40-45% they get normally, but unless the book you bought was only $6, the bookstore got more than $1.80.
SpaceX has been around for 18 years, so I guess they're doing ok with not failing before 5 years. :)
I'm sure Emery who runs csrankings.org has thought of this and that criteria "professors who can advise a CS-only student" is well thought out. Anyone who comes up with rankings/datasets has to determine a set of inclusion/exclusion criteria, which will be unsatisfying to some people. CS research can certainly be done in many different departments including iSchools, math, media studies, operation/management science, but this is a ranking of CS institutions rather than CS research, even if we think the latter is more useful.

Your reference to "traditionally done in EE and ECE departments" is to say that your (and perhaps others') view of what computer science traditionally is, should take precedence over the universities' self-definitions. The former (which depends on different peoples' perspectives of what is CS) is harder to to delineate in a universally-agreeable way than the latter (which has essentially no subjectivity). So I'd imagine a website like this which is used as a wide reference, will want to reduce as much of the author's own subjectivity as possible, to actually be acceptable to a wide range of people.
Most of the time, I don't go to the bookstore with a particular book in mind. Instead, it's a Saturday morning and the weather is nice, so I want to go for a walk somewhere. The bookstore is a good choice, and maybe I'll find an interesting title there. If my bookstore shuts down, I lose one more important walking destination.

Unfortunately I can't buy that experience on Amazon, even with same-day shipping.

This might be a condition particular to walkable cities, though. I wouldn't drive to a bookstore.

Of course Bookshop doesn't help here either, but if it can keep their doors open then I'll be able to keep walking through them...
Urbit OS1 Launch
It's in the spec that the browser is allowed to pick a duration if you don't tell it one, so you know that you don't know how long it is cached if you do not set a header.

https://news.ycombinator.com/item?id=22775479
I'm not sending a WAV file (or modeling that); I'm AAC-encoding.
Perhaps you meant platonic; plutonic has to do with rocks ;)
It would be a nice change of pace to see. They do seem to weather a lot of legal storms better than most other Americans.
Covid 19 and Your Mental Health – Listen Here
> Q1: Can we imitate "thinking" from only observing behavior?

If you believe that the human mind is the result of Darwinian evolution, then you implicitly believe that thinking can arise from interacting with the environment. That does not exactly answer the question, but if anything, it goes beyond it.

On the other hand:

"This could also be addressed via other high-data environments:

1) Observing trader orders on markets and seeing if we can recover the trader's deductive reasoning and beliefs about the future. See if we can observe rational thought (if not rational behavior).

2) Recovering intent and emotions and desire from social network activity."

Before you could even begin to get anything from these streams of symbols, you would have to have some way to give them semantics - to understand what they signify to the actors. I suspect that these would be among the last things you would achieve, not a means to the end.
You get essentially no repeats (collisions, more precisely) in the AAC streams I played with. Some block boundary headers; that's it.
> The negatives strictly outweigh the positives, and hence the logical thing to do is do ban it.

This is opinion, not fact, and to use terms like “strictly” and “logical” is to attempt to pass off your own subjective personal opinion as objective, impersonal mathematical fact.

Don’t do that. It’s intellectually dishonest. For most people, alcohol’s benefits far outweighs its harms.

I’m sorry that you have had such negative experiences with it to be biased in this way.
It currently seems that the Trump administration is mostly causing the problems ( no suprise though)

There are other minor ones, but healthcare in Europe+ Canada seem to be ok.

Only a shortage of masks currently, where Trump is a blocker so exporting countries handle it case-by-case now.

Eg.
https://www.bloomberg.com/news/articles/2020-03-09/germany-f...

> We’re not categorically against exports but want to understand what happens, because previously it was so that masks went not where they were most needed but where most was paid.
Lol thanks!
I got laid off on March 25th, I was called to go to the office the day before, told it was that "the higher ups wanted to see the team", only it was to get me to sign the paperwork, and give back the laptop, they paid a taxi to get me to my apartment, but it felt like an ambush

luckily my mother instilled in me the value of saving money, so I can survive for a while on my savings, but the double hit of the anxiety from the pandemic, and getting laid off has been quite stressing...

I'm open to any software development job, full-time, part-time, remote, I've been applying to several positions, but my first choice for applying cancelled all hires (a friend of mine who works there told me their CEO sent an email saying that), and most other companies are probably doing something similar
Correct, you are not an expert
Google hasn't decided a standard here. It just happened to be the case that their heuristic avoided the problem here, so Twitters bug only caused a potential problem for Firefox.
And they actually acknowledge hardware errata in the documentation.

More so for Microchip than Atmel --- it's pretty common to find on some of their newer and more complex parts a ton of errata, among which there are some extremely "WTF!?" ones like "feature X does not work at all".
True, constraints promote creativity, the form of a sonnet or the rules of a fictional world or 8 bit graphics.

But in this particular case, they used the new strengths of the device that enabled things not possible before (removing constraints), yet thought their idea might be too much for it (hence the prototype), and their later idea was too much for it (needed a bigger screen). So their ideas didn't benefit from the constraints.

An upcoming test of your hypothesis is the PS5 100x SSD. Will it promote or stifle creativity?

The sense of the "magical" is the newness. Miracles, when commonplace, become commonplace. (Though I am still in awe at billion/sec pocket electro-computers... OTOH no one else is, it's just a cheap phone).
Do we already posess the hardware required to run full AI?

Deep fakes can be done on older hardware, we just didn't have the code. Does the same thing apply to AI?
Here are some official sources for you on there also being hardware problems

> The review team also is continuing its investigation of the intermittent space-to-ground forward link issue that impeded the flight control team’s ability to command and control the spacecraft. The team has identified the technical root cause as radiofrequency interference with the communications system. While the team has recommended specific hardware improvements already in work by the company, the full assessment and resulting recommendations will continue through March.

https://blogs.nasa.gov/commercialcrew/category/boeing/

and

> The NASA source said eight or more thrusters on the service module failed at one point and that one thruster never fired at all.

> In response to a question about thruster performance, Boeing provided the following statement to Ars: "After the anomaly, many of the elements of the propulsion system were overstressed, with some thrusters exceeding the planned number of burns for a service module mission. We took a few cautionary measures to make sure the propulsion system stayed healthy for the remainder of the mission, including re-pressurizing the manifold, recovering that manifold’s thrusters. Over the course of the mission we turned off 13 thrusters and turned all but one back on after verifying their health."

https://arstechnica.com/science/2020/01/nasa-and-boeing-are-...
Huh, not sure why Stephen Boyd is not included in the Stanford list, but John Duchi is (if you’re reading this John, I’m only a little sorry! ;). He’s on the top 10 highest citation count of all Stanford professors behind essentially Hastie and Tibshirani (both of Elements of Statistical Learning fame), and both of which I’m also surprised are not included, even though they can all advise CS-only students.

This is a bit silly of course because Stanford has a full cross-department policy, where the student’s department and their PhD advisors can be completely unrelated. (I’m not exaggerating at all when I’m saying this, and this policy also includes the Business and Medicine schools. There are EE professors who have business school students even without a courtesy appointment in the school of business. Similar things happen in the Medical school, etc.)

I wonder how that (for Stanford and other schools) would change the rankings.
The explanation he's given is that the primary purpose of the website is to help prospective graduate students evaluate strength of CS PhD programs when deciding where to apply. For that purpose, it only makes sense to include people who can advise CS PhD students. This excludes not only research done in EE/ECE departments, but also research done in companies, or in departments without a PhD program (there are some strong ones at undergraduate-only colleges), since that's outside the scope of finding PhD programs.

That's fine as far as it goes, but the website has gotten popular as a general research ranking for a few of these subfields, beyond the original purpose of helping CS grad students choose programs to apply to. For some of those other purposes the original decisions may or may not make sense. The name of the website probably doesn't help either.
And if you want to be really persnickety... let's see how much money it would take to get CO2 levels down to Roman times! It would cost $0 in Roman Times, and trillions now, so ... they were all rich?
This repo replicates log-scale plots seen in the Financial Times and other news sources, here grouped by world region. Plots are updated nightly and visible on the repo's homepage.
This is such an amazing game.
I found the original Transport Tycoon when I was 12 years old, and man I was blown away as a kid. I used to spend loads of time on it exploring and growing cities, man I always used to get so attached and involved in it. Never really got into multiplayer or advanced things like mergers/railroad signals and other optimizations.

Fast forward to 2015, I checked out OpenTTD and it was a complete refresh. And with multiplayer, I learned a lot of new things. It's too much fun dealing with optimizations and competing with top players on the many different servers. There will be a lot to learn given how closely it aligns with real life transportation systems.
Moving to PostgreSQL on Amazon Aurora simplifies all the replication issues listed. We (Remind) use an autoscaled PostgresQL Aurora cluster and have been pretty happy with it.
Looking, thanks!
Who would pay to put a hit piece on bug bounty providers? What pentesting firm do you think has their shit together to the extent that they run a media relations team? Who among them don't have revenue streams from triage consulting?

It's a bad article. CSO publishes a lot of bad articles. But there's no way this is a paid piece. The people quoted in this article believe what they're saying.
Watch “Coronavirus: Microdroplets Transmission” on YouTube
> The form itself even has Google's warning not to provide credit card numbers down the bottom.

I received a PayPal phishing email once which included PayPal's actual security footer at the bottom. It helpfully pointed out that communications from PayPal will always address you by name, never as "Dear customer".

I was amused by this, since the phishing email started off with "Dear customer".

There must be some population of people out there who are looking for the footer, but not bothering to think about what it means. (Or possibly a population of scammers who copy the official formatting without checking whether it's something they really want.)
typo website, especially in the age of unicode domain names, can be tricky to catch.
Ill keep my SE until Apple stops supporting it (which I believe it’s supposed to once iOS 14 comes out), and at that point this new device looks like the natural progression unless I can find a modern iPhone which is cheaper.

I like the size of the SE a lot, but it’s still an anomaly today - e.g. when I play my Switch, I go back to my phone and it feels weirdly small. I’ll get used to having a bigger phone. I won’t get used to buying a phone which is more expensive than my computer though, so whether I end up getting an SE 2 really just depends on if I can find a cheaper refurbished XR/XS.

Ive got a pretty hard price limit on devices which has been drilled into me. There’s no way I can see myself spending more than $1000 on a computer or $500 on a phone. This means I end up with a 2-3 year old refurbished model most of the time, but that’s been working out fine for me for years now, so I’ll keep at it until I’ve got a good reason to change my behaviour.
SoftBank made their offers and backed away and played no small part in that pile of cash.
While I won't say that the Postgres ideosyncrasies are correct here, I can tell you that your experience is not necessarily typical. In my career, hint abuse has always been rampant. From telcos to biotech companies, a high percentage of complex queries I had to interact with had hints in them. In one extremely egregious case, the company decided to purchase an Exadata server, and since its performance characteristics had little to do with the previous servers, a vast majority of hinted queries were very wrong, leading to months of developers rebuilding every query, despite having no schema changes.

So yes, a lot of people in the industry have been burned by hints to make the Postgres perspective understandable. At the same time, this doesn't make it good: Postgres' default settings over the years have lead to specific kinds of tables requiring extra love and care to make the query planner not do silly things. The most traditional failure case being a transaction table with an always increasing timestamp, where a vast majority of queries only care about today: The traditional thing to do was to convince Postgres that yes, this table needs very frequent stats recalculation, as to make it learn that there are more than 3 rows today, so nested loops will not do. Whether the Postgres quirks are better or worse than hint hell, I am still not sure of: A competent engineer can handle things either way.
Look, yes this very well might be a case of lots of inexperienced people shooting ambitiously high (you don’t win unless you try, right?). And it might be true that most people interviewing for front end jobs don’t know squat. The story above just doesn’t actually demonstrate that.

My point here is that there are other explanations, we can’t jump to the conclusion that the cause is because most people lack a mental model of the DOM, that’s overlooking many possible reasons. Nothing about the state of developers is proven by this anecdote.

The interview specifically asked about an API that most people simply do not use. It’s not a surprise that a bunch of candidates backed out when they learned this, and it’s not a surprise that it was accidentally more challenging than the interviewer thought for those who stayed.

It doesn’t really matter that Google was allowed, it’s an assumption to think that it’s easy to come up with keywords and search terms for a API you haven’t used, during a job interview. I’ve interviewed a lot of people and watched a lot of people freeze during interviews, people that I know would figure it out quickly if I wasn’t interviewing them and they were relaxed. A job interview is a test, and the test administrator isn’t in a position to claim that it should have been relaxing or easy for the test-takers.
New JavaScript Features in ES2020 That You Should Know
Structuring your startup’s seed round documentation as an investment opportunity
I think it's typically the Tim & Eric skit that gets used for mind blown reaction. You could maybe use a different meme format, like the Drake one... But honestly I don't mind :)
Coincidentally, I was looking at the same problem this morning. I found that exact snippet on an SO answer. Amazing!

Snippet: https://giphy.com/gifs/whoa-hd-tim-and-eric-xT0xeJpnrWC4XWbl...

Full video: https://youtu.be/FYJ1dbyDcrI
This is why masks are important for infected and uninfected. After looking at it wearing a mask when out should be the default even without the current pandemic.
It's all take data collection and they mine it later. 10 years from now they go looking for video from you. And yes, if you don't think people have weird incentives and time on their hands, have a look at the shitshow of US Presidential politics.
In fact seems to imply the opposite.
I don’t understand why so many people are trying to analyze the numbers in the US as if we all live in the same place. The US is huge and the situation is vastly different between different states and even different areas within states.

Consider the fact that as of today more than 100k of the confirmed cases in the US are in New York and ~57k of those are in New York City. [1]

I think it’s also troubling that anyone is trying to read meaning into the rate of growth in confirmed cases without taking into account the actual rate of testing. [2]

[1] https://www.nytimes.com/interactive/2020/us/coronavirus-us-c...
[2] https://ourworldindata.org/grapher/full-list-total-tests-for...