skysight-inc/HackerNews huggingface dataset:
I have a calculator button on my keyboard right above the ten-key. When I push it it opens my calculator app or brings it to foreground if it's already open. I consider it extremely convenient since I find I need a calculator often, but not often enough to justify leaving one always on my desk. Also I can copy and paste answers/intermediary results easily and it does conversions automagically (e.g. "5 cups in ounces").
Brace yourself, huge developer job/wage decline is coming

Soon developer will come in the same category as musicians.
Apple shouldn’t be able to use their power to give themselves unfair advantage
I'm going to play devil's advocate here, but when you download debian it's mostly a binary from the web that you're going to type passwords into.

But I totally get your other points. See my other answer above to get a partial solution. I think the main issue overall is the lack of dialogue between sysadmins and devs. I'm a sysadmin in a dev team and we don't have that issue together, because we are deploying the right tools and making it easier for everyone. But whenever we talk to the "others" sysadmin, I see a lot of frustration on both sides because they simply don't talk the same language.

Those "others" sysadmins provide the whole underlying infrastructure, and it's "latest CentOS" and nothing else. They don't have time to explore, maintain and secure other options. They don't have time to be more specific about the tooling they can provide. They just give cpu/ram/storage in the form of a VM that you order from a ticketing system or a self-service portal. And then they spend their day rebooting unresponsive VMs and opening network incidents. So they couldn't care less about your python module that's not the exact same version as your laptop. (Heck, they don't even provide R or python, we have to build it and package it ourselves and include dependancies).

So they get frustrated, and the devs get frustrated, and nobody can ever work together properly. Because the right strategy is not in place. But this has nothing to do with your laptop being this or that OS or the servers running CentOS instead of Debian. It's about your pipeline from your POC to your production code, and how people before you have tackled the issue (hint : most of the time they didn't).
I mean, playing board games is kind of a bitch sometimes as well. I was trying to play Ticket to Ride on Monday and that was exciting.

Good thing I chose this in the same way people choose not to eat certain foods, right?
Titan V Deep Learning Benchmarks
Seeing this makes me want to get even further away from Apple's ecosystem.

4 years ago, I was all in- Mac, iPad, iPhone. In the last 4 years, I've been driven away by Apple seeming contempt for professional users.

Their contempt for other competition is even graver cause for concern.
Let's not pretend that using a web browser and supporting slave labour is even remotely comparable.
The senior copilot was in the other seat, and the problem was that the unlinked controls meant that the senior co-pilot did not know during the previous 10 minutes what the junior Copilot Bonin, who had the controls, was doing, and that his (senior copilot) input to put the nose down was doing nothing
Kinda reminds me of Breaking Bad, but different.
> However, coming back to the 330 after lots of 350 flying it's very easy to forget just what you have and don't have.

Yeah that seems to be an important issue. You easily "get used" to a feature and I wouldn't be surprised if a pilot used to the 350 got in a bad situation on the 330.

Are those error rates taken from FOQA? And is the company raising the issue?
There already is access control. Only admins can accept patches, for instance (though a bug we've just made a fix for [0] meant if someone else tried doing it the entire patch system for that project would break). Programmatic content-filtering is really the bread-and-butter of Radicle. Ad-hoc content-filtering is a bit harder, but as I mentioned elsewhere still possible.

[0] https://github.com/radicle-dev/radicle/pull/552
What do you say about the long term implications of this?

When you unload huge number of these developers in the market, they'll take the jobs away from high debt students from the real universities.

Overtime, due to excess supply (low risk), developer wage will decline.
Ethiopia cannot read black boxes from Boeing 737 MAX 8 which crashed
Wikipedia has a pretty handy table of metrics here: https://en.wikipedia.org/wiki/Aviation_safety#Transport_comp...

Ignoring the silly ones (Space Shuttle, Skidiving and Paragliding), we see that Motorcycles are by far the most dangerous mode of transport, across all metrics. Buses do very well, only losing out to Aircraft on distance.

When you look at Aircraft by number of journeys, the risk is significantly higher - nearly 3 times higher than car journeys!

That said, there are othe factors to consider here: these metrics only track _deaths_. So non-fatal incidents (of which the majority involving cars are) aren't considered.
Thanks for the fast reply, the grouping option sounds like a good solution as a first step -- there might be instances where this is not applicable -- especially if you'r going further back in time [e.g. the principalities of the Holy Roman Empire were radically different to the german Bundesländer today].

Very cool project btw...
Yeah, one of my future plans is to setup an API so real-time data could be entered into the site. I also want to make changes so that point data can be added in (i.e. lat/lon) so that it's easy to do real time tracking of things - e.g. whales, birds, ships, ... etc. The lat/lon changes would also allow things like earthquakes, fires, floods, world's tallest buildings over time, 7 wonders of the world ... etc to also be mapped.
2/18000000000000000000 == 1/9000000000000000000
1) Uninstall Chrome

2) Download and install Firefox Nightly

3) Switch default Search engine to DuckDuckGo

4) Install uBlockOrigin

5) Enjoy web and youtube without Ads !
While I was ready to leave a comment about Spotify not playing fair with artists, I have seen Apple's unfair business practices first hand with developing apps and bluetooth devices.

Unfortunately they are abusing their power, and are being flat out unfair if you want to develop a bluetooth device or app.
If you want to vet apps to ensure a safe environment, that's fine, but these practices go beyond that and are unfair.
I remember an early version of this from the iPhone2 days. The standard allows running the app offline, not supporting the desktop when mobile had this feature feels backwards.
I don't see these types of comments about Microsoft locking people into windows, chrome is managing to be both an application, and an OS.
It is:

https://wicg.github.io/construct-stylesheets/

They added two new methods to solve the FOUC (flash of unstyled content) problem.

It can easily become part of the standard if the feedback is positive.
Then it is hard to get initial customers to build a healthy user base and compete with close source competitors. After all if I am paying upfront I would expect a very different user experience, and more entitled to demand more.

Open source just scales better in that regard. It is low barrier, low maintainence, and self organized. Had it be proprietary Elasticsearch will never see the day of going public.

So open source is how it initially comes to being, then they find there is commercial opportunity in it, and for a long time, those objectives can coexist.

But open source is open source. I don't think it guarantees you can make money of it. You are open sourcing your code, then accusing other parties for using it under the license permission, is ... contradictary. There is after all, an element of freedom in the open source dogma since its founding, be it this free or that free.

I am not a fan of SV vulture capital approach of building commercial for profitable companies around established open source projects. They are not doing anything different than Amazon in my opinion. If more and more essential features are moving to closed source land, then the open source is broken way before Amazon took over.

So let money do money's stuff, and open source be open source. It has a definition anyway, if that what that code is permitted to be used, so be it.

I have personal repos that has thousands of stars. I thought for a very short period of time, had I not open source it might give me additional several grand of income, after all there are several companies contact me. But I know it is too late to think that way, I already enjoy all the attention can exposure by open sourcing it, now I wish I can eat the cake and have it? That is no magic open source could offer.

Disclaimer: Ex-Amazon Employee.
> Have you ever had a vision exam?

Hehe, I thought somebody might ask that.

Yes, I have astigmatism and I wear my glasses when working on a computer.

> I generally use my browser’s reader mode

Reader mode is great but it can't be used on all pages. Also, it cures the symptom, not the cause.

I'm really puzzled why improved readability is not a concern for content creators and it basically boils down (based on the answers I received so far) to: "well, you can zoom in or use reader mode, websites are ok the way they are currently".
Empathy Makes You a Better Programmer
I think you are on the right track about one of the underlying problems. From another comment on a different thread.

> My company's error rates have increased on the "common fleet" by almost triple. [1]

The aircraft manufacturers and carriers want to get the most change with the least impact: updated jets with better gas mileage that don’t require pilots to retrain. It seems the FAA and other regulators have become too lenient in letting the manufacturers put significant changes into aircraft without requiring them to have different type ratings or at least add new training requirements.[2] Not communicating the MCAS changes seems to indicate a broken process at Boeing too.[3]

But you are also observing the Swiss cheese model of safety.[4] As the easier individual issues are fixed (mechanical) more difficult compound issues cause the accident, where multiple things (pilot training, bad communication, new system) all need to line up.

[1] https://news.ycombinator.com/item?id=19376565

[2] https://en.wikipedia.org/wiki/Type_rating

[3] https://news.ycombinator.com/item?id=19377220

[4] https://en.wikipedia.org/wiki/Swiss_cheese_model
DBeaver 6.0
Hey, we're still in beta, and not interested in exposing the tool on HN yet, so please don't upvote this one. We're going to do a Show HN at some point.
I don't think you can compare misissuing certificates, including *.google.com, to leaving one bit out of 64 marked as 0.
Progression != improvement.

When ad blockers won't work, when you get DRM everywhere and trackers will be embedded in the browser, the tech will have progressed. Yet it will not be the progress you want to live.

It's like if suddenly you had only one car maker and say "it will be easier to design infrastructure for it". Yes, it will be. But it also mean you won't get innovation for you, only for the car maker.

For google that would mean pushing techs serving the ad and data collection business of course. But also in general, that would mean building for big companies. Adopting standards that are mostly beneficial to people that have the money to buy patents, setup many CDN, have high end engineers, invest in specialized hardware, etc.
How do you distribute the public key?
Yes, there is already a log scale in there but it's a bit hidden. You can click the 'Options' in the 'How' section and change the scale. I've also thought about a per capita option (which would be pretty straight forward for sets where I have the population) so that if say someone puts the total amount of carbon emission in there by country it would be an option to convert that per capita. If only I had more time in the day :)
Signed HTTP Exchanges in Chrome 73 and Later
Email is already generally signed and verified when sent and received by competent email providers.

DKIM and DMAC are the technologies that do this. DKIM employs asymmetric cryptography to sign all outbound emails from a domain name using a key for which the public part is published in the domain’s DNS. Receiving mail servers validate signatures automatically, looking up each domain’s public key from DNS.

DMARC allows senders to advertise the fact that all email they send will be authenticated, such as with DKIM or SPF, so that receivers may drop anything else (kind of like HSTS for websites). Messages that lack a DKIM signature, from sending domains that require it, will simply be dropped.

Quality email providers, including most webmail providers, offer these capabilities built in. These technologies are table stakes for email, like HTTPS is for websites. Take a look at received email in your mailbox for DKIM/DMARC status headers and you might find that many messages are protected by these technologies.

However, even strong authentication of email addresses is not enough to prevent abuse. Attackers can send email from addresses that are similar (but not identical) to the person they want to impersonate (typo-similar domains). An attacker can fully set up the domain and employ DKIM+DMARC. Just like with TLS, possessing a key is not by itself an indicator of trustworthiness. Signing our email won’t stop people from being tricked by impersonators unfortunately.

It’s similar to the phone system: if someone calls you and claims to be an employee of your bank, how do you know if it’s really them? The best answer is often to independently navigate to the bank’s website, look up their contact info, and then use it to reach them. The same is the for email addresses: you can’t assume that an address belongs to someone - you have to verify it somehow (using an existed trusted channel). Then DKIM+DMARC can help by making it impossible for anyone to forge messages from that address.

A starting point for a better solution to the identity discovery problem could be a better address book experience, calling to the user’s attention the first time they’re communicating with a new person, especially at a new or different organization. Defending against phishing is more of a user experience design problem than a crypto engineering problem in my opinion.
I'm not sure we understood each other. I understand aviation is heavily monitored by the field, but maybe only a few (when fatal or grave) sample of incidents gets to the public eye.

Unless walkingolof is also in the field and by 'track record' he meant even 'up to the slightest faults'.
There seems to be a lot of feedback on updating the design. Perhaps I should move that up the priority list!
Main Types of Essays
> ... I am opening it ...

This is the crux.

No two people agree on what this actually means, and it sidesteps any discussion of freedoms.
I'm just saying it's as a rabbit in one orientation, and valid as a duck in another orientation.

Many things belong in distinct groups depending on their orientation or other physical attributes.

A bucket is, amongst other things, a bucket when standing flat on the ground with the hole facing upwards.

Turn it around, and it becomes the cover for a mole trap, place it on someones head, it becomes a rain cover.
Mount a light bulb inside it and it becomes a lampshade.

It's still a bucket, but it's not _primarily_ a bucket in all cases, and shouldn't necessarily be classified as a bucket in all cases.
Rotate the plus symbol 45 degrees and you got the letter x. And it is definitely, 100% certainly an x in one orientation and a + in another orientation.
My objection was to the generalization of Europe as a whole.
Only if the crypto is designed to be run in your head, so that you can lie to someone who wants proof. Good luck implementing that through education.

Consider the simplest case, a binary choice. The system tells you (and only you, and only once and without tangible record) that the public copy will either be inverted or not, a one bit one time pad. Kind of feasible, but already hard enough: will you really assume tampering when the bit that makes the public record match your vote does not match your memory? Then imagine scaling to something more meaningful than a binary vote, even just to more than one binary. I can't see that actually working out.
I always figured doing it server-side was just to capture the users' data,either because the company wants a big training set, or for more nefarious purposes like tagged advertising.
Yes.

In major tech cities (NYC, Seattle, Silicon Valley) the starting salaries are over $100,000, plus $20-40,000 in Restricted Stock Units, and $20-40,000 in yearly bonus.

Importantly, RSUs from public companies are directly convertible to cash once they vest (usually 12 months). Startup options lottery tickets are a different story.

See http://comp.fyi
New Bitcoin Movie “Crypto” Shows Hollywood’s Total Misguidedness
I appreciate the explanation, thanks.
Show HN: Powerfull apitesting tool, written in Golang with go templates support
Breaking...Blockcipher?
I always wanted to do something like this
https://mrdoob.com/projects/chromeexperiments/google-gravity...
So to wrap this up, your solutions are:

- spend more money

- I don't care about it

- something undefined is obsolete

- ignoring that most business runs on MS products and compatibility issues are a thing

This attitude is one reason that was not on the list. It's one that one should not forget though as it hits hard for those who are determined to make it work. They found themselves confronted by a self centered community of semi-gods who think the world should arrange around what they assume it is.
How do I get to the Debian packages tracker site? Do I need to open a browser?

On a more serious note: you open with "Naah", but then you do go on to describe steps that the author neglected to include in the bullet points. My only point was: the author goes out of their way to make the comparison imbalanced.
LSD, the next gen ls command
Why does the London Underground still not have Wi-Fi in tunnels?
I also have problems with firebase virtual device testing service and google play console api sice yesterday. I keep getting 500 as response, dont know if related though.
With SPAs you are going to need experience in a frontend and a backend framework. With server side rendering you can get away with only knowing the backend framework well.
Duke Nukem 3D didn't use raycasting, either [0].

0 - http://fabiensanglard.net/duke3d/build_engine_internals.php
Can someone with flight experience help me with this question?

So, MCAS is watching the AOA sensor and dipping the nose to prevent aerodynamic stall. When activated (and altering the pilots loudly) what would happen to airspeed in the valid-AOA and borked-AOA sensor states? I would have thought in the bogus-AOA case, airspeed would be increasing MUCH faster? Is this factored into regarding validation of the AOA input? Or are airspeed indicators unreliable near aerodynamic stall? Or ..? It just feels like MCAS should be able to detect the contradiction state from other variables without requiring the pilot to act.
Couldn't this be solved (or the risk of manipulation largely mitigated) using a trusted third party to witness, and perhaps hold, each candidates pre-image generation?
My experience with protonmail as a personal email is great. However, my experience with their paid service as a business email has been less than stellar. I had to switch to fastmail because I was disappointed with their service.

For one, if they automatically lock your account, there is no way to access your email. Setting up the bridge for your email client is a pain, so no one really uses it. The customer support only replies one email per day no matter the emergency.

The second is that every alias is extra cash. In fastmail, you can create any amount of alias and its the same price. Their emails are super fast, and you can tell they have lots of business clients from their excellent customer support.

If you have multiple users, its much more cumbersome to setup those emails as the master admin in protonmail. In fastmail, you are just a few clicks away.

So in conclusion. Use protonmail for your personal email. Use fastmail for business emails.
A lot of the things people suggest as replacements for SMTP could be done with SMTP if email signing became standard. You could have closed message groups where you only have emails from people you have corresponded with before. So you could have a family INBOX, a company INBOX and a friends INBOX. Getting added to a particular INBOX would involve some communication out of band. This could be done in a very intuitive way. People would have no problem understanding the concept of a private INBOX.

It would totally allow man in the middle attacks but spammers/scammers generally can not do such attacks and would not have any financial incentive anyway.
Their parents committed felony fraud to get them into college, do you not think the first thing they did was to call their kids up and tell them to say they didn’t know anything about it and let the family lawyers take care of it?
If only it could have been reduced by just nine lines.
Bugs and fixes for boot delays due to lack of random entropy on Linux
A $238M Penthouse Turned a Long-Shot Tax on the Rich into Reality
Why are you typesetting them if it’s a hobby? Why not just write?

I commend you for your dedication to your craft but I presume some readers would please you so have you considered self-publishing, writing short stories or serial publishing, like Scott Alexander did for Unsong with http://unsongbook.com/
or
Wildbow did with Worm?
https://parahumans.wordpress.com
Huawei Ranked Second Among Patent Applications Filed with the EPO – Pandaily
Hi! I moved to Germany a year ago and have been consuming a lot of media to learn the language.

Have you considered publishing the works yourself/making them available (as ebooks) online?
I know nothing about piloting, but I would have expected a flight plan to be stored on the plane itself. Accessible directly on some screen in the cockpit or something. Why rely on consumer devices that require wifi?
FWIW it works in Tor browser, with no CAPTCHA. Nice.
> - training for the 737-8 and -9 was just short of non existent because in practice, these planes don’t fly differently.

Have you read this complaint from an actual pilot?

https://news.ycombinator.com/item?id=19374386

Quoting the HN post:

"My post flight evaluation is that we lacked the knowledge to operate the aircraft in all weather and aircraft states safely.

The instrumentation is completely different - My scan was degraded, slow and labored having had no experience w/ the new ND (Navigation Display) and ADI (Attitude Director Indicator) presentations/format or functions (manipulation between the screens and systems pages were not provided in training materials. If they were, I had no recollection of that material).

We were unable to navigate to systems pages and lacked the knowledge of what systems information was available to us in the different phases of flight. Our weather radar competency was inadequate to safely navigate significant weather on that dark and stormy night. These are just a few issues that were not addressed in our training."
> everyone who does "messaging" agreeing to let messages from any service go to any other service.

But this never existed, nor is the author claiming that. AIM, ICQ, etc required you to create an account on their own service. XMPP might be used, but I don't think any major service besides Google Talk supported federation. What the author had was a single client that happened to connect to multiple services, but you can do the same nowadays (e.g. using Pidgin and its plugins).

(As an aside, it's refreshing to see how BS-free the announcement that GTalk supported federation was: http://googletalk.blogspot.com/2006/01/xmpp-federation.html)
I'd say crime, thrillers and such. There are many German writing authors.
block javascript ;)