skysight-inc/HackerNews huggingface dataset:
I can't say I'm concerned - I've already replaced it with a Microsoft version of Chromium and all ad blockers seem to work just fine...

I have to say, though, I am shocked that enterprises actually pay for Chrome. What the heck!
But these kids are living in a good economy. College isn't "an education", they already have one. College is additional education that doesn't teach you many skills that will help you find a job. Some majors do, but most don't. If you pick a major that doesn't lead to gainful employment then you are buying a luxury product.
I feel it's not my business to understand Uber's intent with the ratings. They ask me for my honest rating, on a scale that goes from 1-5. Why should we assume that 1-4 are essentially saying "fire this person", and only one value means keep them. I find it particularly absurd. I routinely rate 2, 3, 4, etc. based on my own gauge. What Uber wants to do with that data is their prerogative.
Oh yes, Yubikey support. Which Firefox also supports but The Almighty Google doesn't allow to use with Yubikey on their sites (same as Facebook etc.). Good job Google, that really motivated me to switch. (not)
I strongly reject that defeatist attitude.
First, screw reddit. Probably one of the best things you can do is leave those subs - they're letting you compare where you are to what other people choose to share about how they're doing. (edit: also remember that in 2008ish there were a lot of 'incredibly successful' people that turned out to be leveraged to the eyeballs or higher and borrowing money to keep up appearances until they lost the McMansions and the expensive cars got repo'd)

Second, if you're applying mostly for large corporate jobs you're applying with companies that have established streamlined processes to get employees who are good enough and will fit their molds. Their regular hiring processes aren't designed to filter up the good hires, they're designed to filter out bad ones and they get enough volume that they don't care about false positives. If you want to be at one of those companies you'll have to do it through networking to take you past that first (and maybe second) filter. Are you looking at smaller companies at all? Is what you do or have the skills for relevant at a company of 10-100 employees? Heck, even "Why are you leaving?" has a great answer - "At a giant company like $F advancement has rock solid rules, and without spending years and $thousands on schooling it's clear that there's no upward path for me within the company. I have bigger goals, which is why I'm interested in smaller but growing companies like $interviewer's. This is nothing against schooling - I've taken advantage of a lot of educational opportunities available - but I feel like I'd be stagnating where I am while trying to reach their filtering bar."
Only the scale that these solutions can support is different.
I agree! SQL-avoidant developers are something we actively try to screen out in our interviews. (Being too gung-ho about using raw SQL -- something I've been accused of --is bad too, but at least it's not a path of willful ignorance)

Granted [SQL's] syntax is absolutely awful, but
it is a very useful and powerful language. The
concepts behind relational databases are embraced
by SQL in ways that I can't imagine in any other
language (I'm sure there must be other good relational
query languages somewhere, but I've never been exposed
to them)

Is SQL's syntax really that awful? I think any language that maps fairly closely to relational algebra will wind up looking similar, and a lot of frustration that we feel toward SQL's syntax is because sometimes we want to express procedural concepts in a language that is based on relational algebra.

It's somewhat significant, I think, that when Microsoft came up with LINQ (sort of a language- and backend- agnostic query language) they basically settled on something that looks like SQL but puts the FROM clause first, mainly so the editor can give you typing hints.

I'm not saying LINQ was a rousing success, but that was a pretty major greenfield MS devtools initiative and they have some pretty smart language/compiler people, so it's interesting that they settled on something not too different from good ol' SQL.
There were recessions in the 70s, 80s, 90s, and 00s. And the ones that got hit the hardest, first were always the trades. People have been treating these jobs and those workers like shit for decades. Everyone wants the same thing, great work at a low low price.

We have this romantic notion that a pipe-fitter wants their kid to take over the family trade. The reality is that kid probably grew up through a few recessions, knows free/reduced school lunches a bit better than they would like, and the parents aren't necessarily pushing them to follow in the old man's foot steps.
Not true, it works for any field where you can show a "portfolio". I've seen designers, craftspeople.. all capitalize on this method.
Earth's magnetic field comes from a molten core / currents from it right? (someone correct me if I'm wrong, this isn't my area of expertise)

Is an exoplanet that far out likely to have a molten core / maintain a magnetic field in some other way?
Chrome gives enormous productivity gains over firefox

* no battery nuking while jira is open

Like listen, I really want to like firefox. But I use jira all day.
> A store that welcomes competition.

If this were an honest statement they'd allow competing app stores.
> ... GPS-equipped tractors.

I have a dear family member who is a farmer. He's elderly now. One of his points of pride was that he could "lay off a straight row." I thought this was funny, but it was true. Farmers in the area used to compare themselves to each other based on how "neat" their fields were. If you've ever had the privilege of driving a tractor, you'll know: it's almost impossible to be "neat."

Interestingly enough, this wasn't just vanity. Farmers desired "neatness" because fields that were "neat" could be picked more efficiently. If your rows weren't straight, you'd have difficulty navigating through the field with the picker, and plants would be missed.

GPS-equipped tractors (and pickers) changed all of this.

This particular farmer has always been an aggressive adopter of new agricultural technology. He was one of the first farmers in his area with a GPS-equipped tractor, and he immediately acknowledged that this tractor performed better than he did.

One thing is interesting to me, though. When the GPS fails, work stops. No one who works for him knows how to do what he used to do. When the computer system can't steer the tractor, for whatever reason, everyone just goes home.

I'm not sure if this is good or bad.
Great point about the bubble. I believe that is why niche communities work. Massive social platforms were an experiment in creating some sort of post-tribal form of human organization, and it failed miserably.
How many genuinely unique search engines are there really to choose from? (Not counting those based on the same underlying libraries)
Yes, there are also bar owners reporting incidents that happened in their bar. Are you going to propose that bar owners are not allowed to write down things that happened to them? Are you going to propose that they are not allowed to tell other people about things they witnessed? How do you reconcile that with free speech?

For me the point at which this becomes a problem is where other bars that were not a party to the incident ban people based on unverified information. That is the actual problem and what I would propose restricting
There are a near infinite number of molecules. Free of X says nothing about a nearly identical X’.
What makes Buddhism clearly man made whilst christianity is not? They seem to share similar tenets based on old stories and teachings of some personalities (or prophets if you prefer). The success of Abrahamic religions stems from historic use of missionaries and enforced conversion which makes them unavoidably deeply entwined with history. History that's written by the battle winners...

If there is such a thing as a default religion that emerges some point after intelligence evolves next time around, I'd expect it to have a similar journey but in no way a similar destination. Start with something of a gaia / earth-centred spirits, and maybe on to polytheistic paganism. I doubt there would be another Thor, Isis or Eostre. One true religion is likely to come only after society has developed enough to encourage personalities that can proselytise, no? I'd be astonished if what then emerged was even remotely comparable to anything that went before though.
You 'forgot' to copy the full addendum. It reads as follows:

'Public prosecutor Walder of the Competence Center Cybercrime contacted me, saying he had been misquoted. He claims that had not divulged at the above-mentioned event that ProtonMail voluntarily releases real-time data. He had merely described ProtonMail as a potential provider of derived communication services (PDCS).

I was live-tweeting the event, including the interesting presentation by public prosecutor Walder. The remark that ProtonMail was a (potential) PDCS would have been too trivial to be live-tweeted. The insight on the other hand that ProtonMail voluntarily offers assistance for real-time surveillance, was spectacular and I therefore live-tweeted the statement. In its transparency report, ProtonMail – as mentioned above – itself refers to at least one case of real-time surveillance.'

https://steigerlegal.ch/2019/05/23/protonmail-real-time-surv...

Important: The English text is just an unofficial translation.
I’ve been considering Phoenix and looked at Elixir which made me realize how much I love Ruby. So I am starting my new Rails project and loving every second of it.
> no way it actually costs that much to deliver most of those courses.

$10 says we see the 'more desired' courses (IE, STEM) go down to barely nothing per credit hour.
Why don't you learn more about "Prism Event"?
The prosecutor in question has come on the record and said he was misrepresented. ProtonMail is also on the record as saying the "voluntary assistance" claim is false and untrue.

Unless there is some massive conspiracy/cover-up involving a Swiss public prosecutor, the most likely explanation (the article is wrong) is probably the correct one.
The real world has a whole lot of "ifs" in it. "If it's this hardware rev, do this." "If the employee is a manager with more than five reports, they need to take this training." "If the account is more than 30 days delinquent, then send a second notice. If it's more than 60 days delinquent, call. If it's more than 90 days, begin collections."

Because the real world is like that, there is no possible programming language that is going to prevent the need for "if". Users may think they don't care about that, but the requirements are full of "if".

Loops you don't need to code today - if you don't need too precise a control over execution. If you need real control, you probably need to write the loop instead of just using a comprehension.

Data storage schemas: As databases scale, efficiency of storage start to add up to real money. The user may not care, but the finance people care a great deal.
I personally find the idea that a driver has a 'star rating' kind of absurd. It feels like the most pernickety thing.

If my taxi goes to where I want to go, doesn't take a silly detour for money, and doesn't physically assault me, I'm good.

Outside of that, who cares, really? Where and who are these princesses that really care if their cab driver is a 4.2 or 4.6?

I tend to rate basically everyone in service interactions 5 stars because the fact they even turn up to their minimum wage job is a colossal privilege for me to enjoy.

Like, would you rate your bus driver if you could? Your checkout operator? Why? What possible benefit do you derive from that to outweigh the embarassment (to _both_ parties)?
Agreed. It leaves no room for debate or for understanding the assumptions involved.

Also, while many items in the list are insightful, I find what bothers me in this and similar lists is when you could swap anything for "search" (or "time", "addresses" or whatever the other lists happen to mention).

See for example, replacing "search" with an X:

- Choosing the correct X is easy and you will always be happy with your decision

- Once setup, X will work the same way forever

- Once setup, X will work the same way for a while

- Once setup, X will work the same way for the next week

- The default X settings will deliver a good X experience

The problem with these assertions is that, while cute, they are so broad and generic they tell us almost nothing about the specific problem of search engines. For almost every decision in software design and implementation, the above assertions hold true.
I'm not surprised, but it's very cheap game Google have started to play these days.
I don't rate drivers. It's an unnecessarily self centred approach to what should be a uniformly acceptable service. I don't see why if I'm having a shitty day and a driver ticks me off that I should really have any impact over their ability to work.
Is it? A big chunk of the "developing world" is (generally) Christian—pretty much all of the Americas, big chunks of Africa. The Philippines. Russia and some of the former Soviet bloc states. Meanwhile everyone agrees Japan, South Korea, and Taiwan are among the "developed" states and I don't think it's fair to characterize them as Christian.

I prefer to just shorthand this as "OECD" versus "non-OECD" which manages to just about cover all the states everyone actually means when they use "Western" (including tons of countries that aren't Western at all) or "developed", though the latter's a decent enough term IMO. "Western" is especially silly, of course, for a bunch of reasons, including that pretty much all the "original" Western states were themselves at some point "Westernized"—rolled over by Generic European-ish Capitalist "Culture", erasing most of what was there before, and absorbing and exporting those elements that could be sold to others (those parts becoming "Western")
> We didn't vote with our feet regarding Facebook.

Some of us did.
I am not a lawyer by any stretch, but I remember from conversations here recently about anti-trust, is that it all depends on how the "market" is defined. Apple has a non-monopoly share of the smartphone market, or even the app market, but they do have a monopoly share of the iPhone market. Sometimes, that's the relevant metric.
What are some of the most complex apps, built sucsesfully using low-code tools ?

And in what similar cases the technology isn't a good fit yet?
That guy worked for NATO, obviously not trustable as an independent unbiased source
Oh, I'm aware that you can toggle it via sysctl, but it's still not on by default. That said, I can't find any user namespace CVE from 2019, only 2018, so maybe it's safe enough now. I guess "safe enough" is the keyword. If you really worry about the kernel's attack surface, you'll use a separation kernel, VMs, or separate machines altogether.
Not specifically glibc but some data on the frequency scaling impact: https://blog.cloudflare.com/on-the-dangers-of-intels-frequen...
Oh man that text only site is glorious good lord. Skim all the news in 2 seconds flat vs. carousel of images, scrolling, and things laid out in no particular order at all.
Okay now explain why I can't make a protonmail account without:

- disabling javascript

- verifying with a phone number that is pretty picky

- getting stuck in captcha hell if I'm on TOR

and if I want to pay with Bitcoin, it already needs to be an existing account
Occam's razor: No. That serviceman was looking for an affair. That's it. :)
The answer is always start with Three.js. Especially if you have no 3D graphics experience and just want to render basic shapes. Drawing a textured cube is relatively straight forward (https://github.com/mrdoob/three.js/blob/master/examples/webg...).
Yea, there are more transport options than ever before.
Yea I’ve seen it. Problem is, I’ve found most online “news” is sensational and shallow as hell. CNN is not the only guilty party. So, again, I mainly go to it because they’re a great source to know who died today. Beyond that, their opinions about... well anything, can go in the dumpster fire. They really lost any potential shred of regaining respect when they were claiming, about 2 years ago, that China’s secret trade weapon was them unloading like a trillion in US bonds in one go. Anyone who has read any economics 101 of anything immediately knows that’s one of the dumbest comments of the century.
I dont use Uber, when they say fall below a 4.6, is that on a scale of 1 - 10? If Uber were smart they'd just charge these problem customers more money. it'd help them financially and kill two birds with one stone.

I wish Uber would get rid of their executives/employees that also dont meet this "Safety and Respect" policy they are imposing on users. The company has such a reputation of being a deplorable company this is a really two-faced policy. Do as I say, not as we do.
https://protonmail.com/blog/transparency-report/
I don't bother to complain. I just stop going to those sites altogether.
Switzerland is a member of SWIFT. There is also a data center in Switzerland according to Wikipedia:

https://en.wikipedia.org/wiki/Society_for_Worldwide_Interban...
This is strange. I'm always on time, on location and drivers usually appreciate the fact that I'm always exactly where I say I'll be when they arrive. The trips are completely uneventful. The only thing they could possibly not like about me is that I'm a boring passenger. My rating is 4.67. So I just assume that's a good rating!
Internalizing profits and externalizing losses...

Use a crappy JS system that kills mobile devices but lets you deliver the widget in 3 days... and just ask users to upgrade often.
Saw that recently...it's cool, but there's no actual evidence that psilocybin has any of the positive evolutionary effects that Mckenna hypothesizes.
Exactly. A few companies ruling our lives is just as bad as a government doing the same thing.
Journalist rarely see two sides of a coin and are rarely educated in what they write about. NYT is no exception. You can find professionals on medium though with excellent articles.
I worked on a data logger project that required solar power in the mountains. We had to size the batteries for the longest expected run of cloudy days, then size the solar panel to be able to nearly charge the battery bank in one day, since the region we were in had normal weather patterns of 3-5 days cloudy, 1-2 days sunny.
> Indeed, it will make degree inflation even worse.

I grew up and went to university in a country where you only paid a nominal tuition (~$500, and when it got raised to $550 students went on the streets to protest the injustice.)

If you wanted to go to college, you could. People studied what they were passionate about. And companies didn't mind hiring a language major, because a university degree was seen as sufficient proof that somebody was smart enough to learn complex material quickly.

And there was no grade inflation.

Because there's the thing: when students don't have to pay an insane amount of tuition, the professors don't have any pressure to not fail a bad student because so much money is at stake. Failing grades for bad students were the norm. This was true from elementary school all the way to university.

When I see my daughter graduating with an average score of 92% while hardly breaking a sweat, I'm obviously proud of her, but I also can't shake the feeling that she was never tested. But it has to be like this because GPA is so important for college admission.

> Middle and upper income people will still account for most college attendance, so in the end it’ll be a big handout to the middle and upper middle class.

Oh, there's a very easy solution to that: a tax system that's even more progressive.
This has been a particular problem for the handicapped community as I understand it, as the service speed for handicapped vehicles has been much worse.
The end to end encryption you provide only works for 2 parties within your service, no?

Doesn't that mean the courts could compel you to just alter the JS payload to capture keystrokes for these folks? If not, how do you prove that to us?
> As a result, it's nice to have started out with a client-side framework

You mean like Angular or Ember?

Because you can perfectly use Vue, React, Inferno, Svelte, Imba, etc, on a multiple-page application.
Predictions on AI and Development from Ray Kurzweil
Taxis already discriminated against users they perceived to be problems. In New York, if you were a minority or headed somewhere outside Manhattan on the airports, good luck finding a cab.

I don’t believe that Uber and Lyft have made the problem significantly worse than it already was.
I took an Uber a few weeks ago (I don't often) and right when I got in the driver asked me I was new to Uber and if this was my second/third trip. I said no, I had taken it a good amount of times, just not often. He seemed surprised and said I had a 5 star rating, which he thought was rare for riders. At that point I didn't know I could see my own rating in the app but I looked and I do have a 5 star rating. This was only what one driver said in one city but I guess it could be rarer?
I had assumed it would have been due to zombies... who knew?
Never underestimate the power of a market to make something come about.
International? I've never seen an ID scanner outside the US
$2.1m Novartis gene therapy to become world's most expensive drug
I don't see how they can expect most rides to be a 5* experience. Most hotels aren't 5* hotels. Most films aren't 5* films. What do they think drivers should be doing in order to deliver such an extraordinary experience every time?

People say if it's a normal ride you should give 5* (and I do because I don't want to cause the driver problems if it's been fine), but you don't award a functional hotel room 5*, or award a restaurant 3 Michelin stars because their food was ok.
Question for the HN crowd: is your company using, or have you used Salesforce? On what scale? What kind of business? Was it worth it? Did you enjoy the experience? Does it make sense for smaller businesses?

I have considered it for my company because it can do some neat things, but I feel a bit overwhelmed by it. Really curious about the feedback.
Hmm, so say you get rid of the worst 10% of riders, because they're "significantly below average". But that then pushes up the average, so you get rid of another 10%. Repeat until everyone is top marks?

And its based on city, so if you get banned in your own city, could you get a ride in your own city? What about the opposite?

What happens when you go on holiday to X, but aren't aware of cultural norm Y. Are you then barred when you get home?
From above, there is a Swiss public prosecutor, who is on the public record as saying that he "had not divulged at the above-mentioned event that ProtonMail voluntarily releases real-time data."

That is a pretty conclusive statement that the reporting here is false.
Oh, I just wondered if it is indeed used for that purpose and didn't make the jump to questions like that.
That sounds great in theory, but in practice, you really start to question how far you'll go for your client when there are clear indications that something illegal is happening.
RSS my man, give yourself the reigns.