skysight-inc/HackerNews huggingface dataset:
What source do you have that Canada has disproportionate contributions, compared to the US? The Wikipedia page doesn't say that.
Unsure of the exact metric you're referring to, and I'm about to be just as informal, but sports teams swing much more wildly and often than universities. In the NBA, most recently GSW, going from 5 straight finals with 3 wins to last in western conference. See also CHI before and after MJ era. LAL most recently after Kobe's retirement and pre-Lebron. In the NFL, SF post-Young pre-Harbaugh. I agree, there are often dynasties and teams can sit in the tops ranks for quite a while, however it is not at all uncommon to see once top ranked teams vying for lottery draft picks. Maybe the over-all mix does not churn that much, but I can't recall the last time a top 10 school dropped out of the top 100 without a scandal involved.
In this environment there have been lots of reports of companies that have rescinded offers.
Hangouts isn't pushed, but it's a holdover until they finish the merge of duo/video chat into messages, and the GSuite consolidation of meet/chat. There's some cool things coming from google that should have been done earlier, but represents them finally bringing all the pieces together in meaningful manner.
I know of one situation where self service signup was actively argued against because sales wouldn't get a commission on those signups.
I’m in the philly area and might be interested. @timraybould on Twitter, I’ll open my DMs.
Wow this is so cool. I went through Boost's first class.

In 2012, my friends and I were throwing around startup ideas because we disliked our full-time jobs out of college. We applied to Boost and it changed our lives. Within a week, we quit our jobs, moved to San Mateo, and lived in the startup hotel they provided. We had no clue what we were doing but Adam and Brayton always had our backs and we learned a lot real fast.
No language I have ever worked with allowed a codebase with intermixed keywords for defining a function. In terms of feelings, it's as alien as it can get.
If Stripe are indeed tracking mouse movements to detect bot traffic (which is plausible) then that seems broadly ethical and reasonable from an ethical perspective.
I use Youtube for music, so I usually have a tab open for prolonged time. However, I also waste some time on Youtube by randomly opening a tab. Is there any way you plan on handling this use case?
Actually all the professors in COC can afford them because they got paid very well(Full professors in COC has 200k+)
You do realize that this is a free market? If visa/mc/amex are so much better, people can use them. Charging a flat fee for a service doesn't seem that fraudulent to me.
Don't forget capital costs. The machines they run the test on aren't cheap and you have to amortize the cost of the machine over the number of tests you can run.
Live AMA with Rahul Vohra (CEO/Founder of Superhuman)
Cool idea! Since you're asking for feedback, here's my question:

Is it drawing inside of the window, or is it at a fixed point on the screen? As in, if I underline text and then scroll down, does the underline scroll down with the text? What if I dragged the window to the left or right? I only watched the YouTube video and there was no scrolling (or dragging) while a drawing was visible in the demo, so guessing no?
Thanks for your feedback. Yes, I will change it in a couple of minutes as someone else also complained about it. However, the support link is at the bottom that takes you to a google form. You do not need a twitter account to get support for the product. I hope this helps.
Well one of the things that paper does is they just go fetch the index.

Every Netflix client that is watching say 1080p Rick & Morty s1e2 fetches an index of the bits that make up that video, and then fetches the relevant chunks of data.

So if you just fetch that index, no need to "watch" the video, you know OK 1390450 bytes is the 1st chunk of data making up that video, and then 2046917 bytes is the 2nd chunk. When you see that somebody fetched 1390450 bytes of encrypted data from Netflix, they're probably watching s1e2 of Rick & Morty in 1080p. When they fetch 2046917 bytes of encrypted data that confirms it.

So it's "non-novel" but they don't need to (relatively expensively) actually watch the videos they want to match. It's likely any sophisticated adversary has an index of all the common videos from sites like Netflix, the Play Store, Disney+ and so on.

There is definitely more a client could do to make this harder, but there'd be a sharp trade-off where to make it impossible for passive eavesdroppers to know what you saw costs both you and the "broadcaster" a lot of bandwidth, and bandwidth ain't free.

I'd like to see Netflix at least gently stroll in that direction, maybe use some TLS padding to make it a bit harder to do this trick, but I don't expect them to set off at a sprint and ruin their profitability in pursuit of a non-goal.
I heard it is amazingly good.
Here is another class taught by the same professor about security: https://tc.gts3.org/cs6265/2019/info.html
Google Meet supports 250.
On mobile -- Messages + Duo converging a bit and you'll be able to receive video calls whether you have duo or not.

Desktop -- Meet/Chat converging and getting a unified UI for business/desktop users.

I think it is taking time, but it's finally happening and Hangouts will officially be shut down when the merging happens.
If you want to read this, I'd suggest looking at the sources in bootstrap sequence from the readme (boot.flpc, stage0.flpc, ...). Alongside, run some of the precompiled entries by hand by pasting it into the interpreter. Call `ps` once in a while to see the current state. Then for larger chunks of code invoke breakpoints by calling `debugger()` (in a `.flpc` file) or `debugger` (in a `.f` file though this will mess up source position printing beyond this point).

And of course, feel free to just ask!
I would say sports just moves faster than academics. The average sports career is only a few years with a few exceptions, the average academic career is much longer.
This is really the direction we need to go. If there was a cheap and quick test, you could monitor your population over time. Relax restrictions with testing prior to restarting activities.

It would go a long way in managing the epidemic while reducing the impact on the economy.
An example of a libertarian, market based approach to environmentalism is carbon taxes.
That's the major problem with society. Many people could sell their rights in return to some mythical crap that politicians sell them often under deliberately false or mistaken pretense.

On a particular topic. This hardly qualifies as suicide attempt. Just increased risk. Maybe the same as selling alcohol to people knowing that many of them will end up driving drunk or many other similar things.
21 Nested Callbacks (2013)
Closer to 2 million: https://nyc.streetsblog.org/2020/03/23/the-subway-ridership-...
It is going to get easier, atleast in one use case.

My understanding is you will be able to receive video calls inside android/messages even if duo is not installed, but initiate calls only if duo is installed.
What does a 1000 zoom conference even look like?
The Essentials of Modern Software Engineering (2019)
That was from before the service raised external money. Something must give, and you Steve of all developers understand this equation well.
The Tucker Carlson Delusion
Maybe you could implement it in Rust? IIRC there's experimental rust support for drivers for the Linux kernel.
Support how? Bare minimum just to make sure they do not starve and not get kicked out on the street? Still a torture. F.. that
Omg the telegraph website is incredible. But what kind of new user experience is that? No About page or anything? What a stunt!

write.as looks awesome. I also might use snap.as for a bunch of my photos.

Thanks so so much. Exactly what I was looking for.
Secure Reproducible Computations with Guix, an OS for Next Decade
Chat and channels and so forth are a big mess in Teams, but multiple channels in a Team do make sense, as topics.
I had no idea why my lightly used NAS RAID array with 2 NAS-rated WD drives was failing every few months. Now I know why. Last year, I was researching a small hedge fund and found they had a heavy WD position, they cited metrics like $/gb and called WD a cost-leader. Now I know why.
Ages ago in my teens I was part of a group road-tripping cross-country and we passed through Texas.

I vaguely recall us encountering trash bins at a rest area with this slogan emblazoned on them, and one of the kids in the group accepting the challenge, kicking over all of the trash cans.

Makes me wonder if such a slogan is a net win over just advertising stiff fines for littering. There will always be people who see such things like NO TRESPASSING signs as an impotent challenge.
Ethics of Economic Sanctions
Ask HN: Experienced Node/React developer should I take a Django job?
I'm a Node/React dev with 3years experience.

I've been getting into Python because of ML and I've recently been offered a role that works with Django, real-time data, and very basic frontend via Bootstrap.

Just wanted to gather opinions on Django the stack. Would love to increase my tech knowledge with this so it could be interesting.
Maybe have the sales teamwork on larger or more comprehensive accounts.
Probably variations of "please mute yourself" repeated for an hour.
I'm pretty sure that everyone is interested in minimizing work that they don't like.

I bet you do the same. I bet that if you had a skill that is highly valued, but you're not really into it, you'd do all in your power to minimize the work you put in... Be it in the office or remotely.

Fuck! I had a contract and had a new manager installed 2 months into a 3 month contract. I had to be in the office 9 to 5 every workday - no exceptions. I couldn't leave and I basically did nothing during that month.... While being in the office.
Egg demand shifted, and 61,000 Minnesota chickens euthanized
> Firefox supports it

Only if you use their built-in DoH resolver. The public keys for ESNI are distributed by DNS records and as I understand it there's a bunch of work to be done for Firefox to retrieve these records from classic DNS servers. That work has been classified P5 (we won't do it, but might accept patches)[0].

[0] https://bugzilla.mozilla.org/show_bug.cgi?id=1500289
I don't think it's something that I'll need often, but I've bought it anyways, might come useful sometimes. Works good, doesn't take much memory, I like it very much and the price is very fair.

Out of curiosity what is Compzets.com that's linked from the app, is it the author's company or it's just an ad?
Something I don’t understand - why does the drive slowing down cause a rebuild to abort?
It's "silent" because people weren't getting diagnosed properly before.

Why would you check for pneumonia in a guy that comes in presenting stab wounds and reports no difficulty breathing?

Only now because with increased testing and experience are doctors realizing that many people have a pneumonia that doesn't present like pneumonia.
To spoonerize a colonial slogan, No representation without taxation.

Is there just cause to use tax money to help companies who have not paid taxes? Is that fair to the companies who put their money in that pot, to have it doled out to those who didn't? Should companies be treated equally, when they don't behave equally? Because I'm unconvinced that countries owe tax-dodgers a dime. I think that their employees, being taxpayers, should have a safety net in case their employers neither pay taxes nor save for a rainy day. Let this be a lesson to the executives and let their ventures fail.
Facebook Invests $5.7B in India’s Jio Platforms
I probably would. I’m also in OMSCS and the two operating systems classes offered cover a very different spectrum (GIOS is more about learning the Linux OS interface and AOS is about experimental concepts in OS development). There isn’t a “back to basics” OS class unfortunately.
> relatively small increments.

As in - most software development these days.
Coronavirus’s ability to mutate underestimated, affects deadliness of strains
I bought an alarm clock last year and its been huge for my mental health/morning routine. Now my day starts exactly how I want it. No phone. Straight to exercise.
Humans are not machines, language is not code, and the real world is not binary.

An automated test suite for laws is NP-hard.
Yes, you are correct. The very intuitive approach we took on decision making is the key point of the language.

I came up with this idea of designing a language with no "if" after dealing with various untestable codebases for years. They were literally untestable because of the technical debt caused by the extensive amount of "if" usage in the function bodies, especially the guard clauses makes it 1 "if" minimum for almost every functions. So at the end I have exhausted because of the if(s) and decided to create a language that forces you to have minimum technical debt.
The old behavior was the bad one; the new behavior is good. And that link explains why very well.

I guess I should have figured that oblique references to "ls quoting fiasco" is shorthand for "I don't understand what's wrong but I'm angry about it..."

(On the other hand I would say the grep -a issue is bad both before and after because either way it relies on autodetection. The fundamental issue there is that there is too much variance in encodings, which isn't easy to fix. Luckily UTF-8 is growing in popularity, and it doesn't have this issue because it doesn't require metadata for extremely common operations like "find ascii substring".)
I spent hours on the phone today with labcorp trying to acquire these for our healthcare center staff. Not a single employee knew how to sell them, or that they were even something labcorp offered.
You don't need to change the price, you just need to sell a contract for the future and deliver the oil then.
I wasn't very comfortable with integrating either Paypal or Stripe in my app for payments. So I ended up adding it only to the checkout page. Any user who isn't paying never loads their JS and shouldn't have to.

Needs a tiny bit more work, but avoids tons of JS.

You can also use CSP to only allow selected resources to load and e.g. block trackers, but allow bare-bones payment endpoints.
You realize that the only reason this kit is so expensive is because the FDA previously shut down a bunch of at home testing companies products right?

In case people forgot the first step of the FDA was to shut down at home testing. Then they fast tracked Roche and Thermo Fischer.

Now a month later they approve an expensive at home testing kit. You take your own conclusions of this behaviour.

https://techcrunch.com/2020/03/23/updated-fda-covid-19-testi...
Small PCs are cute but finally I realized that there's no reason to choose smaller chassis when I have enough room.
Anything into 'Enterprise' or government and this is what happens. High touch SAAS is the term. I think it happens because that the way it has been done with the people that control the money for a long time.
The article makes the strong claim that it is "confirmed for the first time with laboratory evidence that certain mutations could create strains deadlier than others." If true, this might help to reconcile the disparate estimates of infection rates and lethality in different locales. The underlying paper (which I haven't read yet) is here:

Patient-derived mutations impact pathogenicity of SARS-CoV-2

Hangping Yao, Xiangyun Lu, Qiong Chen, Kaijin Xu, Yu Chen,
Linfang Cheng, Fumin Liu, Zhigang Wu, Haibo Wu, Changzhong Jin, Min Zheng, Nanping Wu, Chao Jiang, Lanjuan Li

https://www.medrxiv.org/content/10.1101/2020.04.14.20060160v...
It's more like, a bunch of apartment buildings were built before cars were big. Now cars are everywhere, and there is insufficient parking for existing residents, let alone new residents. Therefore, new or substantially renovated residential construction is required to have X parking spots per bedroom.

If you actually go to city council meetings they will explain why all of these rules and regulations exist. Just because random Joe on the internet can't see the problem doesn't mean it doesn't exist.
OCSP has to be port 80 because of the chicken and egg problem.

Specifically, if you use HTTPS for OCSP then now you need OCSP for the certificate for the HTTPS connection you're doing to get OCSP, so you open another HTTPS connection, and you need OCSP for that certificate, and then you open another HTTPS connection and...

But most browsers don't do OCSP by default because realistically you need fail-open behaviour and if you have fail-open behaviour there's no meaningful security benefit so why bother?
USA = South Korea 2015 during MERS

Japan = Olympics; willful neglect, deception
As long as it doesn't feel like I'm over-posting (We'll see! And I'll write about that too!) I'll probably post to (1) Twitter (2) Facebook and (3) LinkedIn.

I was def looking forward to the built in audience. Back in the day I had a little following on Medium. Nothing special, but definitely a few dozen people. Half were friends and half weren't. I just followed a few people, but I've been poking around quite a bit and it mostly feels like all the social stuff has been ripped out. The language "upgrade" is really confusing. Makes me think "Premium," yet the value prop is that I'm going to get paid for my writing. (Doubt it.) Medium feels very confused right now.
AI Startup Building Deep Learning APIs – Object Detection
United States Oil Fund (USO) Halts Creation Of New Units
India has some great ones:
https://www.wanderlust.co.uk/content/9-funny-indian-road-sig...

I wonder how "Follow traffic rules and avoid blood pools" would fly in the US...
Counterpoint to the respect for educators argument. I live in a country where teachers are highly respected (Thailand), but has among the world's worst education outcomes (as measured by standardized tests like PISA) and steadily declining. The Thai Ministry of Education continues to wring its hands year after year about it, makes various pronouncements, proposes education reforms once in a while, but student performance continues to decline. My conclusion is that respect for educators is important, but there are other much higher impact confounders that nobody seems able to clearly identify.
The obvious area in my house for an iRobot is the kitchen/dining room area which is what actually gets crumbs etc. on a pretty regular basis. I don't have pets/kids so the rest of the house doesn't actually need vacuuming all that often. (And normally I have a monthly housekeeper.)

But the kitchen/dining area also has cords, chairs, and (under normal circumstances) various things being packed/unpacked in various corners. My compromise a couple years ago was to get a Dyson which is super-quick to whip out and spend a few minutes doing a rough vacuum. MUCH easier than to haul out my old canister vac. And probably less effort than keeping things iRobot ready and emptying it.
A "big" difference is that we have VM, Multicore and Networking stack! Also, it uses Rust 2018.
Influenced by:

TypeScript's type safety

Python's syntax, modules and extensibility

JavaScript's availability

Ruby's loops and blocks

PHP's dedication to server-side

Haskell's immutability

C's speed

NumPy's matrix arithmetics

Perl's regex engine

Ehh, they forget to add another:

Will be used for exactly zero real-life production projects.
I mean yes it's either obviously wrong or hyperbole, I assume the second.

But I think the idea is that by forcing each branch in a case to be an separate function they are forced to be unit testable.
As large apartment buildings pre-date zoning regulations, parking space requirements, and in older East Coast cities even cars, that assertion is clearly false...
I thought that had to be a typo. Good lord, why are they shipping videos as gifs?
What reason does Google, apple, or Facebook have to lie?

What is the threat model that starts with "we claim to e2e encrypt traffic but don't so that..."?

Storing all the video isn't feasible, not is analyzing it in real time, so the only sensible threat model is targeted attacks, but the companies have no reason to do that. Governments do, but this makes the companies resistant to governments.
ZEIT Now Rebranded as Vercel
It would have been a lot better if they used an A-10. It's basically a flying gun.

https://en.wikipedia.org/wiki/Fairchild_Republic_A-10_Thunde...
The parent said “probably”, while you misrepresent them suggesting they made a bold statement dealing with a absolutes.
Only on conference calls after 3pm. (And if there are no conference calls I'm not working past 3pm.) But yeah.
If you decide to give bhyve a whirl at some point, I highly recommend giving vm-bhyve[1] a try for managing the VMs. Makes lots of tasks much easier.

[1]: https://github.com/churchers/vm-bhyve
By not using their service.

You're basically asking for them to create a special case for you when they've already designed their company around not doing things that way.

You might get lucky and get through the onboarding process successfully, but you're going to be disappointed every time you need to have another interaction with the company.
Would it?

I suppose thinking about it like an antenna, it would aplify. But I would think the bowl shape on my head would reflect my thoughts back into my head. Where a bowl upside-down on my head would act more like a dish to collect external waves.

Pretty sure anyone listening to my thoughts would get bored. Have the gold fishes song stuck in there since the 90's.

I love the fishes 'cause they're so delicious

Gotta go fishin'

I could eat them everyday

And my mom says that's ok

I love the fishes 'cause they're so delicious

Get Goldfishes!
The rankings mattered to me when applying to schools because it seemed like a useful metric to judge the quality of education I would get, and the usability of that education.

When you're making one of the biggest decisions of your life, rankings can help you know how good your choices are.

Not saying rankings are correct...

But for those applying, they likely appreciate having a ranking mechanism.

It's one of the few objective measures of universities available.

How do you know, otherwise, if this university that wants to charge you $40,000 per year is really going to deliver on their promise?

You can't just go back to school again and start over.

It's a life decision, so there is a desperate desire for the applying student to have an objective way of stack ranking the choices.

(Disclosure: I attended MIT. And I basically just applied to the top 5 or 10 computer science universities -- again, using rankings. And hoped to get into one of those.)
As a general rule, you aren't allowed admittance into the Cathedral unless you've demonstrated proper indoctrination at the most "prestigious" universities.
We are discussing state of the art video codecs on a page that's serving 26MB GIFs.
Escape Velocity: Override (classic Mac Elite-like game) remake on Kickstarter
cs140e was a phenomenal class that I learned a lot doing, highly recommend to anyone that wants to learn more Rust or systems topics
I found this really useful. Oddly enough I have been using Habit Labs and it's more feature rich but I like this interface - it's clean and in my face.
while i dont follow the logic (what color is your shirt? if you need to imagine other options it means you only have the one?), if i interpret you charitably you might have thought i meant "imaginative" as in not realistic. but i simply meant there are other possibilities. the phrase "failure of imagination" has a somewhat technical definition: it means something obvious in retrospect that most people didnt think about until after a fact. like how it is obvious a plane could be hijacked. if i had to guess, id say the common conception (at least in NA) that there aren't other options to fight this virus is possibly because public knowledge of the pandemic is largely via news/entertainment media (compare for reference any other subject matter).