skysight-inc/HackerNews huggingface dataset:
Wow! You highlighted exactly what we've heard from sooo many students: OH being slammed during projects as a major pain point.

To avoid helping students cheat, we have all Edlyft mentors agree to an academic honesty policy, go through mentor training, and all are interviewed before they join Edlyft. We've also considered recording sessions as well, but haven't gone that route yet.

But more than that it's been fascinating to watch some of our mentor sessions. What we've seen happen is some students actually prefer to use Edlyft to become an "excellent" CS student and hone their understanding of concepts vs. getting hw done just for the grade. My hypothesis on this is that our mentor sessions are unlike traditional office hours where you may only get 10min of TA attention. So, when students are able to slow down and really grasp concepts, doing hw on their own gets easier.
I've worked with SAP way too much - it's at least as horrible as you imply.

But I've also worked with both OData and GraphQL at lot, and I don't understand your beef with OData, and certainly don't get your claim that it's more complex than GrahpQL. IMO, OData is quite a lot simpler than GraphQL, and I actually prefer it.
Same here. However I think that the way he is communicating information in this video is meant to capture your attention not just now, but when this video is visited months or years from now.

It will be very cool for viewers to stumble across this video when it doesn't work, effectively proving his point.
Is this yours?

https://linkish.io/

Looks like yet another bookmark app
Toggling that off requires disabling Apple Pay, and turning it back on requires re-adding cards to Apple Pay in order to use them.
The UK government announced and started support for pay (income tax) as you earn employees a while before support for the self employed/contractors, so maybe the AI prefers standard salaried employment above all else.
So your argument is that the risk to the average American is low from COVID? Why do we have 300,000 cases then? Why are 1000 people dying a day? That's already 0.1% of the population, and most of them in the past week!
Obama killed civilians overseas and presided over massive NSA surveillance of US citizens. Trump also kills civilians overseas and presides over massive NSA surveillance of US citizens, but that doesn't make it any better that Obama did it.
Yeah unfortunately Youtube doesn't let you edit videos, which sucks for creators who want to fix minor mistakes after a video has gone viral.

You can, however, add and edit "cards" on top of the video.

On another note, it would be noteworthy if the title on Hacker News also included the counter.
The markup of the page has the following:

<meta name="robots" content="NOINDEX, FOLLOW" />

So the page was made available for the intended customers only, healthcare workers who likely know how to properly use bleach to clean it. This page won't be indexed by search engines.

Ironically, because it was posted on HN, it will appear, but as a link inside of an HN story.
How will this differ from `docker stack`? Just that `docker stack` only reads old compose files?
"Everybody stocking a "handful" of PPE isn't a scalable solution to maintain a national supply."

No, but there's no harm in it either, and some potential benefit in case it takes a few days for the federal government to organize a response.

We all assume the government is going to make sure the food supply is maintained, but everyone is also buying some extra food just in case there's a temporary gap.

We don't need to choose just one way of preparing for the unknown.

Also, I was just saying the general public might purchase a few of these masks for themselves for their own use, not that hospitals might rely on the public for supplies.
You're literally arguing that you get to reinterpret the rules, in spite of the fact that the rules have already been interpreted for you by the authorities as recommending that you not go on road trips, because it makes you feel more comfortable. This is selfish.

Moreover, it is not a "reasonable excuse". You did not have to travel. It did not contain any likelihood of making you safer, and indeed it endangered you and those around you. You chose to do this, and would like for us to excuse you because it would avoid you having to shoulder your civic responsibility.

Fuck, as a Yankee, this kind of shit is why I'm glad we're not a part of the Commonwealth. You'd rather language-lawyer than acknowledge that you live in a society and that you rely on other people. Y'know what we're doing in Oregon? We're staying home, and we got a cut in half in projected deaths from last week. Work together, smarter, not harder. Imagining you wasting boxes of gloves and masks just to get out to your rustic countryside retreat is making me sick; Oregon is currently loaning our extra medical equipment to other states where the demand is greatest, and meanwhile you're busily computing how many pairs of gloves you can get to the litre of petrol.

I roundly count 9 people, including myself, in this thread, including people that I've politically disagreed with in the past. This is quite literally 9 out of 10 dentists agreeing that one ought to brush their teeth; why are you the holdout? If you're going to be the rebellious Angry Man, then you ought at least to have evidence that supports your position; again, evidence seems to support the idea that you would be risking spreading the virus.
What privileges does bhyve run under? Exploiting a properly sandboxed QEMU does give you access to some potentially interesting file descriptor but, unless you can use them to get kernel code execution, your process will not have access to any resources on the host that wouldn't be already accessible from inside the VM.
I would love, love, love to read the internal debate Apple's marketing team had around calling it "the Faceshield" as opposed to invoking first person "Faceshield" much like how they always refer to it as "iPhone" not "an iPhone."
Despite that the video starts with

"The title of this video won't be exactly right. [..] If it's actually a 100% spot on it's a miracle"

the title was exactly right when I saw it the first time. I even screenshotted it.

I also wondered if it would work on HN. Is there a limit on the number of times you can edit a title on HN? Obviously there isn't on Youtube, which I find quite surprising.
They make sense if there's a big apple logo on the front.
'We can't wait to see what you will come up with!' - After every product announcement.
So there is no issue in firefox that about:config cannot fix. Sad
Short tenure.

https://www.usatoday.com/story/news/politics/2020/04/07/coro... (Acting Navy secretary Thomas Modly has resigned after mishandling the firing of the captain of the COVID-19-stricken USS Theodore Roosevelt, sources with knowledge of the decision have confirmed.)
The reality is that since 99% of email users are "post-Outlook", one must "top post" or the others on the mail assume it's blank and just skip over it -- even if you "top post" a message about how you've replied inline.

If I'm on a list with established conventions or if my email partner requests it, I'm happy to have old-style "pre-Outlook" conversations, but I've learned my lesson in trying not to do it by default. It's not a convention that we're going to change.
I really liked this video, it highlights that a lot of software we write is ephemeral and will one day either be retired or stop working.

The frequently updating title thing is cute, it'll be interesting to see what dies first - YouTube pulling the "title update API" or Tom's script running wherever he's put it
5G conspiracy theorists became arsonists
Because best data to date is that sterilization procedures damage the mask in ways that render it unsafe.

When someone comes up with data finding a safe way to do so, the masks won’t go in the trash. In the meantime, I’d you have the masks to spare, you -should- be using them safely. Masks are pointless if you use them in a way that will get you sick.
I'm a developer, and I strongly support this
:D
Uh, why the downvote? Can HN institute a policy that a reply is required if you downvote?
That's assuming the existing tools (implementation). Having a spec means you can build more and new tools that do different things. I would expect docker-compose to improve or something else that implements the spec can come along and do what people need. Or, more than one thing can come along.
Once you leave your apple politics behind, you could show some admiration for the site itself:

Clear instructions, kick-ass animations.

I'd love to be able to afford support sites like this one.
Can confirm - for example both the main maker space Fablab & local hackerspace Base 48 are making these face shields for medical personel here in Brno, the second largest city of Czech Republic.

I've also heard about regional schools using their 3D printers to make those.

You can see the shields, complete with the "Prusa" label on the 3D printed parts even in regular news coverage worn by medical personel.
The CDC has a great page [1] on fake N95 masks, including details at the bottom on identifying real ones. They also provide a list of everyone who is approved to make them [2].

1. https://www.cdc.gov/niosh/npptl/usernotices/counterfeitResp....

2. https://www.cdc.gov/niosh/npptl/topics/respirators/disp_part...
FWIW, I turned on Reader mode by default in Safari's prefs in the system settings. It gets around these things by just showing the content of the page without any of the junk.
Jack Dorsey gives $1B to fund global Covid-19 relief
I don’t understand what you’re talking about.

Do you mean that radiocarbon dating of organic material in general is impossible?

Do you mean that radiocarbon dating of the embryonic nucleus of the eye lens of a vertebrate in particular is impossible?
I've been working in data roles for 10 years and hold a masters in ML. I've hired and managed each of the roles you mentioned. I think of the responsibilities of each of those roles as:

-ML Engineers as building software infrastructure to scale machine learning inference and training.

-Data engineers focusing on data infrastructure and pipelining into either model inference, training, or other business intelligence platforms

-Analysts consume the product of the data engineer in the BI platform or excel, where the results would be consumed as a report in some form.

-And ML Researchers would be those inventing novel machine learning algorithms to deploy in the ML Infrastructure managed by the ML Engineers

-And data scientists to deploy well-known ML algorithms or statistical inference on varying datasets on the ML Infrascturue or as a slide deck.
You know it‘s an SAP website when the term “programming model” is used...
> In reality, she had more votes than Trump.

In reality, that's completely irrelevant, since that's not how we do presidential elections. It's like saying that one team had more yards than another in a football game, or more hits in a baseball game. It doesn't matter whatsoever.

> In reality, the third-party voters would have been more than enough to give her the victory.

Sure, if they had all voted for Clinton. They didn't, though. Why not? I can tell you why I voted third-party: Because I couldn't stomach voting for Trump, and I couldn't stomach voting for Clinton.

If all those third-party voters had voted for Trump, we might not have had to listen to three years of people whining about the popular vote. But those people didn't vote for Trump, and they didn't vote for Clinton. Counting them all as voting for Clinton if they just hadn't voted third-party seems rather presumptuous, just as counting them all as voting for Trump would be.
Like this one:
https://news.ycombinator.com/item?id=22680799
It is still clearly a good thing. Even by your own account - until the tax system is taxing "people appropriately", this is the way that wealthy donors give back. I think you and many people who share your opinion have a distaste for the current way taxes are levied, but that distaste should not manifest itself in shaming public donors for giving back.
>No, because the outside of the mask is contaminated and now your fingers are contaminated.

What's the alternative? That your face is contaminated?
Sounds like the politics of every large corporate IT department, but with some twists given that it's Apple. Maybe this helps explain why Apple is not Amazon.
Paul-Félix Armand-Delille
I would agree more if the specific context wasn’t “this guy was hit in the head too many times so he’s insane”... does the number of times he was hit in the head have any bearing on 5G issues real or not?

An ad hominem is “he is a lunatic with head trauma, so take his platform away!”.

A real argument would be that Iran has no 5G and has been hit hard with covid19 so his correlation and his causation seem disproven easily.
You're thinking of something else. I mean specifically 'auto lock', the thing where the phone locks by itself after a timeout. It does not require turning off pay, changing PINs, passwords, etc. You just have to keep your phone unlocked while you're out.

https://i.imgur.com/lku7F4L.jpg
Which will - at best - still be much smaller than previous occupancy levels.

And those levels were barely enough to keep WW solvent, never mind profitable.

The only thing that might save WW would be an absolutely unprecedented boom in this sector. And that's really, really unlikely in the short term, and only slightly more likely - i.e. still not very - in the medium term.

And in the meantime, if WW dies there will be knock-on effects for office real estate in general, all the way up the food chain.
They are not naming any new thing as iSomething.
> we store data very efficiently with minimal overhead.

Do you use encoding like delta-of-delta timestamps or something similar?

> One interesting consequence is that in many cases, we don't require indexes where other databases do.

I don't follow. Why don't you require indexes where other databases do?

Thanks.
Free coding education in the time of Covid-19
where is GraphQL v/s OData above?
> Gmail used to be fast, and now it's slow and bloated. On my fiber connection, it takes nearly two seconds to render anything beyond a loading animation (generally a bad sign) and several more seconds to fully stream in content for various sections of the page. Why so slow? A quick trip to the Network tab in the browser console reveals that more than 4.6 megabytes of JavaScript are needed just for the list of emails to first render. After that point, 8 more megabytes of JavaScript stream in and various elements on the page render asynchronously. All this while, a further 3.5 megabytes of XHR data are transferred across more than 60 separate API calls.

What this reads as, to me, is "Gmail, a highly-stateful tool, is downloaded locally and then it requests a large portion of the user's inbox and other data for usage."

I highly doubt the JavaScript is re-downloaded every time the author visits Gmail. If it is, something has gone wrong. I don't think the initial load time is a good metric of performance for a true web app; on subsequent visits that 12.6MB should be loaded directly from disk, just like the binary of an installed native program.

Also, JSON is leaner than HTML, so the only reason that "3.5 megabytes of XHR data" would be larger than what was already being downloaded before is if Gmail is loading data more eagerly (loading the first several hundred entire messages of your inbox, for example, instead of just the subject lines of the first 50). This eager loading would presumably be done to make subsequent actions faster, and while we can debate the decision that was made in this particular case about exactly how eager to be, that isn't exactly an endemic issue like the author makes it out to be.
And in the future. The project explicitly does not want to provide anything beyond the things required for it's use case (mostly non computation intensive course servers like used for serverless computing platforms). Part of it's upperformance comes from the thinks they don't support.

(Edit: as far as I know)
I didn't leave a downvote, but that sounds like a horrible policy. You'd get a ton of short comments on the least-valuable (as judged by voters) comments, bloating the comment tree and making it way less readable.
Some of those listed by the other commenter are not as accessible... but theres a lot of accessible hobby manufacturing techniques that have existed for a long time but don't get the same attention because they're not as new and don't come with the nomenclature that implies that it's as easy as clicking "print".

https://www.harborfreight.com/power-tools/routers-cutout-too...

https://www.uscutter.com/USCutter-MH-Series-Vinyl-Cutter-w-V...

https://www.smooth-on.com/applications/industrial/
I’ve been through this before: storing a couple addresses for a few hundred different countries in an otherwise very normalized RDBMS. We couldn’t figure out anyway to do it other than EAV tables and a defined attribute pattern for each country.

Even though that project is long in the past for me, I’m really curious how other people do this. Anyone come up with something better?
> as the cost of proving properties grows exponentially in the size of the program

Exactly. And the solution is architectural modularization--implementing a solution as multiple components that can each be independently verified and then integrated in a verifiable manner. Microkernels are uniquely amenable to such an approach, regardless of language.

Which I think is the major reason why memory allocation in seL4, including memory for in-kernel runtime objects, is handled in user space, otherwise its tentacles would make kernel verification intractable. And it's not just that allocation is handled by a single user space daemon; it bleeds into the entire architecture. AFAIU, any request you make of the kernel must be accompanied by the necessary memory needed to satisfy the request. This also fits nicely into the capability model.
"Landlords are in a slightly different boat than say the restaurant down the street. The restaurant isn't forced to provide services to anyone if they aren't getting paid, most places right now have basically blocked evictions (which is a good thing) and forcing landlords to keep people in place regardless if they get paid or not."

Restaurants make food, landlords don't do anything.
Phabricator was/started to be replaced a year or two ago. AFAIK it's been largely rewritten at this point.
NO the government is the government. A company issuing shares to the public means that any individual can choose to buy them or not. Issuing them to the government means the government buys them. The government is representative of the people but is not simply just the people in aggregate.

It's like your parents buying stock for you and promising it to you in your inheritance versus buying a stock yourself. Sure, you can say that you own the stock if your parents promise it to you(In the sense that you will benefit from it eventually), but you don't own the stock simply because mom and dad do. They can change their mind, or decide to give all the money to your awkward brother.
Airbnb turns to private equity to raise $1B
Thanks! I don't know where my head was.
The markup which causes that formatting is easy to do on accident, as it is just whitespace:

Text after a blank line that is indented by two or more spaces is reproduced verbatim. (This is intended for code.)

https://news.ycombinator.com/formatdoc
Cryptoindex AI Daily Predictions and News for 04/07/2020
Both book 1 and 2 are solid interview prep material. They were very helpful jumping into graph database development too. I was not expecting them to be that 'deep end of the pool' when someone recommended a set.
Says something about our society, though, that doctors at Stanford can use a mask per chat "just in case", while just across the bay at Oakland Kaiser nurses are working with multiple confirmed coronavirus patients on a single mask...
When I was a kid I had a gameboy camera and a gameboy printer.

It was basically a low-res instagram/polaroid hybrid.

Take a selfie (the camera rotated, pretty revolutionary at the time), add borders and effects in-software, print out a instant photo.

It was sort of like an instant portable photobooth, what with the borders and frames and decals and so on.

It felt pretty magical when I was young. As an older person it feels as if it's a niche that could probably still be filled profitably by someone with the right stuff and marketing.
A lot of that is their personal responsibility. They learn in the school of life, just like we can naturally inoculate ourselves by living out in the real world.
Read it to myself and my eyes glaze over, and I've spent the past couple of weeks trying to decipher all the acronyms involved in WebRTC!
I do not understand. Have never understood. "Data Science" is, surly, newspeak. The appropriate term, surly, is "statistics".
I've seen lots of studies come and go but I don't remember any which demonstrated as dramatic a change as this one.

This study showed a 30 point improvement on the MADRS, that's from 35 -> 5. That's insane, the typical anti-depressant move a patient 3 points.

What happened? 21 people got this technique applied to them, and 19 of them achieved remission. The average person in this study went from severely depressed to not depressed in 5 days. I'm a big fan of Gelman and the garden of forking paths, but you can't fork your way to a result like that.

Something interesting happened here, even if it's not the therapy.
Depends on the instance I guess, but a few dozen users on a cx21 seem to be no trouble at all. As someone else already mentioned in this thread, Jitsi does no transcoding server-side and is pretty low on resources.
The problem is that there isn't a known safe procedure for sterilization. Universities are working on that: https://news.engin.umich.edu/2020/04/engineers-work-to-decon...
Pickled 2001 Computer Store
> ...compared to the horrors that are OpenVPN and IPSec, it's a work of art.

https://wireguard.com/ should put that quote up as a, well, social proof.
Pedantic point: If you’re intubation the esophagus, you’re doing it wrong. :-)
Popcorn Time – Watch Free Movies and TV Shows Instantly Online
Yeah, but "opt out" means buggering off to go look elsewhere, where references aren't required.

Whoever ends up moving into that place must have given the reference. So it's not optional, right?

It's the same "opt out" as opting out of paying $30K for that SUV at the car dealership. Oh, and not driving out with it either; that's done by the next buyer who coughs up $30K.

If it legal to ask for a reference, it means that, in the eyes of the law, the situation would be acceptable if every landlord in the country required one. In such a case it would still optional in the sense that one can emigrate, or go sleep on some friend's or family member's sofa.

The point is that people who don't want to give the reference will do so anyway because the circumstances force them to.
But when will Apple have the courage to remove the shield from the faceahield?
They're setting up one of these[0] in Boston, allowing hospitals to sterilize and reuse 80k masks / day. There's an article[1] in the Boston Globe about it, but I'm not sure what the paywall situation is there.

[0] https://www.battelle.org/inb/battelle-critical-care-decontam...

[1] https://www.bostonglobe.com/2020/04/02/metro/boston-hospital...
GM, Ford, GE, Johnson & Johnson, Nike, 3M, Eli Lilly, Cummins, ... I could keep going. Maybe not all have it to the same degree as Apple, but are sufficient to make a face shield.

Lot's of companies could do this. I'm glad Apple is giving it a go.
I don't think they are suggesting using it. They just state it's what they tested the materials to be compatible with "It has been evaluated to be compatible with the following chemicals:"

Since this is going to medical professionals they should already know how to sterilize face shields and the like.
Airlines want to cancel rule requiring them to refund fares for canceled flights