skysight-inc/HackerNews huggingface dataset:
How about "Hey, this person is out doing a job that could possibly kill them, to save me from having to risk my life by going out. That's really valuable to me; I'll give them an extra $5."

I really don't get people who are against tipping people in low-paid service jobs. (Even if they're making at least minimum wage.) If you're paid more than they are, and their service is providing you with value, show them some appreciation!
They can. Doesn't mean they will.
At the very, very least, they could identify which of the permissions are in violation and need to be made more restrictive, and which aren't. Someone at some point at Google clearly had that information when they decided to flag the extension, but Google's processes failed to ensure they communicated it.

For the record, I actually agree with you that this is a good policy and will be a positive outcome for users. But while you seem to agree that Google could have handled this better, you're not doing a good job of acknowledging just how developer-hostile Google was here, which is why you're getting a lot of pushback.
We shall not speak of those dark times!
They tested 7541 people out of 39,082 inmates in quarantine. These numbers aren't inclusive of staff -- 556 tested positive, but how many were tested? Are staff quarantined to prevent spreading the infection out of the prisons?

The most recent information I could find says that Ohio has 48,765 inmates in total. They have quarantined 80% of prisoners and tested 15%. Their infection numbers are likely artificially low due to asymptomatic or pre-symptomatic cases.
>durantino

>du·rantino

> a dairy-based flavor made by supplementing milk with milk of the same consistency as dairy acid

> "durantino preserves and protects against all age-related diseases through the combined action of dairy and vitamin D supplement"

Great. I think I want to buy some durantino
Be aware that firing a paintball gun in most major cities is a big nono.
PodRide – the 4 wheel ebike that looks like a car
One option for fast math in a BEAM setting might be to use a NIF based vector library like Matrex[0]

[0] https://github.com/versilov/matrex
Same here. I'm surprised how jarring the emjoi's are to my focus.
I remember looking/using at the different non-PC terminals decades ago, produced by different companies, which had significantly nicer fonts than any PC fonts I watched later.

Of course, it's not only the font, but the whole technology (analog devices have analog responses etc). But some looked really nice.

Is there any resource with non-PC terminal fonts?
That may have been true for the first round, but after they fixed those permissions their extension was still rejected.
We live in an world where UPS famously saved hundreds of millions of dollars in labor and fuel costs by favoring right hand turns in their routing. Tiny improvements at scale are a real savings both in cost and environmental impact. Not having to return to the same single central hub after each delivery alone would be a massive cost reduction.

https://www.ups.com/us/en/services/knowledge-center/article....
I used protonmail for a week, but i got tired of waiting hours and days for some emails to arrive. some we so late the verification links were no longer active. ugh, if only proton mail was up to par with Gmail.
I second this from my own experience (in physics, undergrad from a state university). I met my grad school advisor at a conference, and would definitely not have been able to get without their support.
If you use the reference BLAS routines that ship with R, you're losing an order of magnitude serial performance on relevant operations. (The majority of Intel MKL surely isn't written in Fortran, like OpenBLAS and BLIS.)
It is open source in the sense the source code is available for you to see. But probably not on the usage part.
Who Just Voted to Let the FBI Seize Your Online Search History with Warrant
That is all true, but it's a different question than what should appear on HN's front page, given that front page space is the scarcest resource this community has (https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...). I'm not saying that no story like this should appear—on the contrary. I'm saying that we should keep our powder dry for the ones that most belong on the front page, and for that to work, they need not to be routine.

The default forces of the internet routinely push the most sensational stories to the top, and that's not HN's purpose, so we need to make distinctions. That doesn't mean there are no exceptions, it means that exceptions need to be cases of unusual significance. Hence my question above: is there something of unusual significance in this particular development, or is this more an example of routine political wrangling? I honestly can't tell; that's why I asked.

Edit: I've read the article as well as https://www.thedailybeast.com/mitch-mcconnell-moves-to-expan... which it points to, and I still can't tell. It's pretty unusual for a story like this to sit in the grey zone instead of teetering to one side or the other, so I hope that's not a trend.

Edit 2: I've taken out a lot of general language about HN moderation that I originally included in this comment, because after reading the articles I no longer think that this is a general-moderation case. It's a weird outlier that has scrambled my pattern-matching.
Why can't you aggregate? It's just whether the aggregator is making the deal with the restaurant or the customer. Making the deal with the restaurant has a lot of advantages.
Youre confused because you're not using Chrome on OSX: on osx there's no "Proceed to <website>" option.
DNS-over-HTTPS was the big one for me. Mozilla betrayed us here. They've pushed something browsers shouldn't do into the browser, and in my case, started to roll it out to my browsers despite my network device being set to block it.

They actually managed to implement a policy that respects user choice and freedom less than Chrome, which only implements DoH if your set DNS provider supports it.
This seems interesting. I also saw Caddy 2 which seems to have a lot of functions (with handling certs as one) and it's good to have something that's complementary with other software.

Also nice write-up on the 'source available' licensing rationale.
> As I looked at the permissions and what our extension actually needs to operate, I noticed a great opportunity to reduce our permissions requests. We do not need to request access to data on https://*/* and http://*/*. Instead, we can simply request data access for https://*.pushbullet.com/*, http://*.pushbullet.com/*, and http://localhost/*. This is a huge reduction in the private data our extension could theoretically access. A big win!

They were completely in the wrong there, and posing a huge security risk to all of their users.
> "...You need to know why you want a Ph.D. You need to have vision and ideas and you need to be able to express yourself..."

I've got to stress that this advice is really important.

Especially for people who are considering going into grad school because they're on autopilot or think that it's just a natural continuation of your schooling. That's an easy way to think, but it's not the right way. You can easily lose 6 years of your life in grad school aimlessly this way.

Go into grad school and pursue a PHD because you've got a burning desire to turn one of your good ideas into a breakthrough. If you don't have such an idea based on your undergrad experience, that's already a warning sign that you shouldn't just go to grad school. Another warning sign is if you don't know who (which professor) you want to work for. Grad school is advisor-based in the extreme.

And definitely don't go just because "it's always good to be educated more". That approach will probably leave you disappointed and surprised by what grad school is. As the author mentions, success in grad school is not just more classes. And if you do a random walk because you don't know what you want, you'll waste a lot of time.

Aside from what the author describes in other good points, if you fall into this category of why you "think you want" to go to grad school, do yourself a favor, and get outside your comfort zone and go into the real world of business or a company for a stint. Don't just let yourself go autopilot into grad school because it seems to look like more college. At least have a look outside and try something before you default back to the university.

A few years in a real company taught me much more (and faster), life skills-per-time, than in grad school. Yes, admittedly I came out of grad school with some good technical skills and a whole lot of accumulated knowledge that I put to use today still. But I look back wishing I had learned about real world problem solving and ability to cut the bullshit and get to the bottom line sooner.

Be sure you go in with open eyes. And open them by looking outside first.
Well, I just found people still love rounded corners in LaTeX templates of books nowadays...
> And for food delivery, I'm seeing more of those robotic carts that contain food driving around sidewalks in the Bay Area.

Got a link? I’ve never heard of this.
>Food delivery doesn't necessarily let you share delivery routes, either.

Right, that's my thinking (and anyone is free to steal this idea with my encouragement): there should be a way for someone to commit to some dish, started at some time, and then others can "hook" onto the order for a discount. Then you get economies of scale: it costs a lot less than O(n) to batch it up to n orders.

That's a surplus that can be shared between the tech platform, the restaurant, and the end user.

Similar logic for delivering that same food to people who are close to each other.

Earlier post on the model:

https://news.ycombinator.com/item?id=23093747
Yeah, you're right. 2005. Good times.

https://www.youtube.com/watch?v=eHFqOat79Cg
If you want to look at it clinically, what are the full costs of relocation, education and two years without pay coupled with when do you plan to retire? You have that age minus about 30 to make up the difference. If you believe your new education can get you a 8% lift in compensation then you are likely going to come out ahead (financially).

Now throw into the mix, whatever your estimated change in satisfaction is, discounted by the risk of being unemployed during a major downturn.

If it were me, I think the reward does not match the situational risk, but I have kids. If I was keen on the training, then taking courses part-time might be a viable alternative.

If you can program in R you might also ask yourself if you are already qualified for the job you seek. In fact, what you are looking for might be considered a step down.

In the end, only you can say if it is worth it.
> Container systems seem to have a relatively complex abstraction over what is a relatively simple architecture

Yep, it's really not rocket science.

I find that very useful and usable resource isolation (i.e. most of what I actually use containers for) can be achieved with processes + cgroups + chroot.

Unfortunately networking complicates things since DNS doesn't return ports, only IP addresses. A local DNS service that returned IP:port (and appropriate connection APIs at the application level) could eliminate much of the need for network namespaces. Putting services behind front-end gateways also works (indeed it's usually the model for web services.)

(Disclaimer: I actually do use network namespaces frequently and have fun doing so, but I tend to think that networking APIs are too low-level.)
I switched from Pushbullet to Join and one of the hurdle the dev is having is that something regarding push messaging was severely lacking in Firefox compared to Chrome, hence the lack of an extension for it on Firefox.
Taika is building a better coffee through natural chemistry and adaptogens
The author of Castor hosts an awesome finger server. Try finter://typed-hole.org

(fingering the main host will give you a list of quirky options, including how to get the current server cpu temperature)
>For some reason, theres this streak on HN of people that think that VC's are just complete idiots, and are completely just pissing away money.

They are not. But they are banking on the general public to buy shares without scrutinizing the business sustainability and be left holding the bag.
A startup is like riding a mountain bike
Uber discontinues its Uber Eats food delivery service in Egypt
I think you're the one misreading. From the article: "We do not need to request access to data on https://*/* and http://*/*. Instead, we can simply request data access for https://*.pushbullet.com/*, http://*.pushbullet.com/*, and http://localhost/*."
Build a realtime chat app in ClojureScript
Mission – Independent Restaurant Coalition
Toast recently laid off half their workforce...obviously restaurants doing poorly in the covid-economy.

[1] https://techcrunch.com/2020/04/07/restaurant-management-plat...
I don’t have any anti-consumer complaints to make about my local pizza joint.
It looks like you may have inadvertently used the "block quote" ML in your whitespace. It renders terribly on mobile.
It's possible that the flagging has come from user submitted reports. In that case if Google trust the reports (and they have enough data about users to know if reports are likely to be genuine) then they don't necessarily need to know any more details.

Alternatively it could be vague to restrict the possibility of bad actors circumventing the letter of the rules without adhering to the spirit of them, or even just protecting themselves from legal repercussions (perceived or real).
What I’d love to see
is this for HTTP —
status code haikus
a process is a singleton even tho the code it runs is reused
The National Geographic article from a few months ago
covers the lasting effects much better.

https://www.nationalgeographic.com/science/2020/02/here-is-w...
owning your domain and having control of a domain through a trusted registrar is better than relying on the worlds largest advertising company to manage your digital identity (email), which is offered as a free service, that's subject to a catch-all ToS.
Check color box with rounded corner in LaTeX, people are still living with it nowadays...
This is backwards thinking. Companies who have 50/50 male/female management are likely smarter companies, picking up smart women who are looked over for other roles and because they are smart enough to do that they likely do other smart things. It is the effect of a well run company not the cause of it. If your company is working working the other way they are dumb.
> “Bill introduced to”

That’s great, but how do you fit that into the original title? I encourage you to try it as an exercise, that title was incredibly hard to fit within HN’s requirements. Your suggestion adds over a dozen characters over “Congress”.
Seriously, it’s not easy to edit these titles sometimes.

> “so what?”

Well, if a bill isn’t worth discussing until after it becomes law, then how do bills like SOPA or any other recent and unpopular bills get stopped? If you don’t talk about it beforehand, how is discussing the bill after passage more effective?
I had similar issues early on but have been happy with Protonmail for the last year or so.
Make the change easy -- then make the easy change

They're probably waiting until it goes away on its own as all epic bugs do
Exactly. Reading the source of every program you used was certainly possible back in the 80's when the FOSS movement started; but nowadays, with every program being millions of lines of code, it's implausible to get through all that and still have time to actually use the software.
I know Google employees that have had their accounts on various Google Services shutdown and they couldn't even get them back themselves. The place is very siloed, something needs to give because these nightmare scenarios keep happening over and over.
Subinterpreters for Python
You don't even need to look this far.

Number of Covid cases and deaths reported across Europe mean wildly different things. Especially in early April.

Even if I look at today's numbers in my country, there's been only 30k cases officially. We know we could be off by a factor of 6, even though Switzerland did quite a bit of testing:

https://www.swissinfo.ch/eng/serological-test_antibody-test-...
AppEngine doesn't scale fast, gradual traffic increase fits better for AE.
We have spikes x 1000 and back within one minute, stable 10 boxes with average hardware (compute engine) handle it more reliably than more than 100 AE Golang instances which will be hammering everything downstream. Also GAE costs will be insane compared to compute engine.
Ironic reading this today. Got locked out of an old gsuite we manage for someone on Monday because I typed the recovery mail wrong 3 times...omg what a crazy battle to follow their recovery process.

Sent them sooo much proof, answers, cname changes, invoices, emails, etc etc, but still get the same canned response back.

The weird thing is I never got a single notification on the recovery mail that unauthorized access was attempted and that the account got locked.

Honestly I feel like such a dumb ass for making our company use gsuite now. I don't think I'll ever recommend a google product to anyone again.
Just as an extra wrench in the works, an unknown number of prisoners have been released or transferred, probably after being deemed higher risk:
https://www.google.com/amp/s/thehill.com/regulation/court-ba...

So death rates may still be reduced by interventions. Take care, arm chair statisticians.
I'm hoping games shift to a physics realism approach once we catch to what ever graphics goal the industry sees as "good enough". I'd prefer if 90% of the environment was "tangible".
Looking for feedback for Todo App that should help you focus more
The goal of our MVP is to 10X your focus and help you get through your task list every day.

Olympia helps you time-box everything in order to keep you honest and avoid the pitfalls of over estimation.

The link to the app is:

https://app.olympiatasks.com/

Upon using the app, we would really appreciate it if you could provide quick feedback via the survey below.

https://olympiatasks.typeform.com/to/XdSYFP
Congratulations on the release! I have a couple questions for you (and any other contributors!) about the project, but I don't know how to phrase them without coming off as combative. Please accept the following as genuine curiosity rather than malice.

1) You called the 0.8 release "huge" in the release notes, even though it adds 11 new functions, removes 2, and updates 2 compared to 0.7, released a year prior. Is there something else about 0.8 that makes it larger than the sum of the API changes?

2) BuckleScript has seemingly been a one-man show for ~3 years. It is lagging noticeably behind the progress of the main OCaml project (including jsoo). ReasonML has a couple prominent contributors, but the overall (public) activity is dwarfed by Hongbo Zhang's work on BS. Is this because the ReasonML project is considered to be in a stable state, sufficient for production work?
Aspects of Fortran favour it over C even when restrict is used, e.g. as mentioned in https://news.ycombinator.com/item?id=23124451
You have projected things you think are important onto the responsibilities of the team lead. Those things might not be what they or their boss feel are important.

If it bothers you that much, quit.
Complete List (so far) of this X Does Not Exist sites:

• This Person Does Not Exist https://thispersondoesnotexist.com/

• These Lyrics Do Not Exist https://theselyricsdonotexist.com/

• This Cat Does Not Exist https://thiscatdoesnotexist.com/

• This Rental Does Not Exist https://thisrentaldoesnotexist.com/

• This Waifu Does Not Exist https://www.thiswaifudoesnotexist.net/

• This Resume Does Not Exist https://thisresumedoesnotexist.com/

• This Artwork Does Not Exist https://thisartworkdoesnotexist.com/
I was a physics undergrad too. At the time I thought getting into a top school was about being a genius. Now that I'm at a top school (for CS) that I got into through networking I wish someone had told me back then because I might've not given up on physics. It's almost criminal that undergrads are fed stories about needing first author papers in top tier journals and 4.0s and 990s on subject gres to get into these places.
With ReasonML and other ML languages the type system is advanced enough to make many error conditions unrepresentable in the type system, and therefore the bugs move from runtime to compile time. Typescript has slowly been making its type system more powerful and exhaustive, but ultimately the fact that it is a superset of javascript will always keep it from having the compile time safety you can get in other languages.

ReasonML (OCaml) natively supports pattern matching, variants (Sum types), polymorphic variants, smart constructors, abstract data types, recursive types, and modules.

When you know how to use all of these features, you can prevent a remarkably large surface of bugs from ever compiling. As a new user, the first feature that will probably bring a smile to your face is pattern matching with variants.

If you are interested I highly recommend the book "Learn Type-Driven Development"
The History of Standard ML (HOPL IV) [pdf]
It's not cipher suites it's the entire TLS protocol version.

That site requires exactly TLS 1.2 (not newer or older)

So an HTTPS implementation like Mountain Lion that only speaks TLS 1.1 or earlier will begin by saying it can do TLS 1.1 and the server says too bad, go away.

TLS 1.2 was defined in about 2008 but despite that a lot of products shipped without TLS 1.2 implemented for the next several years, because backwards compatibility meant they still worked, and it didn't seem like a priority, while forward compatibility had frequently proved problematic. Why ship something "more secure" that breaks for 1% of your users?

For example Firefox only added TLS 1.2 by default in 2014, after Mountain Lion was shipped (but before it ceased to be supported).
I only work with a company who’s team I can actually call. i pay a bit more, but that direct access is great.

It’s actually hard to lose a domain if you have a good registrar. There is 90 day quarantine period even if you cross the renewal treshold. You can also domain lock, which means you need to manually unlock a domain before moving.
Tyler Cowen: Forced Quarantines UnAmerican
So use Google or Microsoft to register your domain?

Doesn't that bring us back to the same potential problem though?
I'm working for the Azimuth Project modeling the Coronavirus and deploying a new math web server for them.I'm learning Category Theory at https://categorytheory.zulipchat.com/. Both are projects supported by mathematician John Baez. The Azimuth Project is righteous as they supported the copying of climate data from the US government when Trump came into office.
That is not a unsustainable "fake market", it is being a transactional middleman, as seen in almost every market.
> someone may be using the wrong tool for the job

So ask them what tool they are using and why. Or set up a video chat where they can show you what they are doing and you can make suggestions about better tools.

> he may be using an ineffective sales pitch

So listen in on the sales call and then give feedback afterwards.

Still don't see why any of this requires minute by minute monitoring.

> I'm not saying it's never abusive. Just that it isn't necessarily abusive.

If there are obvious alternatives that are (a) much less intrusive, and (b) much more respectful of the employee's professionalism, then it sure seems to me like minute by minute monitoring is abusive.
My doctor recommended minimal doses of Cyproheptadine+DHEA+Progesterone to help heal my ex-smoker lung. I'm guessing the same could be useful for recovered COVID-19 patients and am not seeing it mentioned much, so I thought I'd chime in.

https://www.eurekalert.org/pub_releases/2016-09/p-pph090816....
AWS open sources cloud development kit to make Kubernetes easier to use
It's an opportunity for people to fein surprise. And people always like a little treasure hunt...