skysight-inc/HackerNews huggingface dataset:
In practice, that is often not the case. Most species haven't been tested to see whether they can produce viable offspring with each other(it's usually impractical), and there are plenty of different species known to breed successfully with one another. Mules, horse-donkey hybrids, while the vast majority of them are infertile, are considered different species. Camels and Llamas can produce viable offspring even though they evolved on two different continents.
Frustratingly, to me at least, that one didn't have an HDMI port, requiring a dongle.
Kruptein; Symmetric Encryption with Node.js
@soVeryTired, the challenge showcased in the test does involve a lot of wrangling, handling missing data points, spotting bias and identifying the right features for the regression model. The challenge is designed to allow for a candidate's creativity.

Do you think the data set we have used doesn't do it to the extent you'd expect from a data scientists?
Would you prefer a Chinese corporation corner the market instead?
>Call it corporate civil disobedience
No thanks, I'll call it corporate law breaking.
It's offensive that anyone would equate a corporation breaking the laws of society for MONEY with the emancipation of oppressed human beings.
> No, the decision was based on a spreadsheet with many items concerned with web compatibility, HTML5 DRM plugin free-as-in-beer, extension support, etc.

This is a spreadsheet I'd be interested to see. Was this compiled before or after Firefox supported WebExtensions?
When I was just beginning to use desktop applications everything had tooltips and nothing had guided demos. In my opinion it's a much more natural way of exploring features; you see what buttons do before committing an action, you get to start understanding the scope of features and capabilities of an application, and you get the opportunity to build a mental "map" of the application - but all at your own pace and available whenever you want.

I might be in the minority but guided demos today seem to achieve very little of these desired effects: they usually start at inconvenient times (I might still be configuring my profile or registration settings), as bhauer mentioned they're hard to re-activate and re-visit, they're not comprehensive (usually only cover the top 5-10 actions or functions), and generally a little overwhelming when getting accustomed to a new interface.

I will acknowledge today's user interfaces are different to late 1990's software where everything had an explicit button or menu action, particularly with touch screen interfaces now. But given how often I'm walking friends or family through common actions on popular interfaces I would say today's interfaces are doing a terrible job of teaching users about what feature are available and how to use them.
Ray Dalio's Flagship Hedge Fund Has Fallen 6% This Year
Thanks. I wished people would explain that instead of downvoting.
I like how absolutist you are about your guarantee. Almost as if even if I did say there's a way forward with changes to capitalism and not necessarily having "Star Trek utopia" is not even an option for me. Do you speak for others all the time?
Speaking from experience, JIRA is just horrible (at least for me as a software engineer and entrepreneur). I’ve wasted way too much of my precious time dealing with JIRA, so I’m all for any software company working to improve that experience. I’ll be trying out Zepel once I have a moment!
Some companies normalize usernames: greg+blabla@mydomain.com is stored as greg@mydomain.com
How would you want them to regulate these app stores? Make it easier for apps to get approved? The reason iOS doesn't deal with as many privacy issues, and malicious apps is because Apple has a strict review process no?
It doesn't take a triple digit IQ to understand that Uber has operated a fundamentally illegal business model that does not respect the localities in which they operate.

In the past (pre-Uber), if you made this amount of money by engaging in large-scale, coordinated law breaking, you were called a gangster and got a big old nice RICO charge.

Don't be confused or blinded by the valuation. That is a byproduct of breaking the rules. The rules were not broken because they were unfair - that's a meme - you don't get to pass arbitrary judgement of which laws you do and do not respect (in theory). As a business, if you do not like the legal environment (rules) of a certain location, the logical (and respectable) choice is to not operate in that region/location.

My view is 10x more harsh on companies breaking the law in a coordinated manner than compared to an individual person.
Because it wouldn't hurt their competition that way. This isn't altruism.
Yes it is. Earl.
Programming on an iPad
i have been using DDG exclusively for over a year now with no complaints or need to use Google search
Within months, all Ratners locations were plastered with vibrant orange and red posters with all-caps pitches like “LAST CHANCE — MEGA RED STAR SALE!” and “SALE SALE SALE: HALF PRICE!” Everything in the window was clearly marked with a price tag.
Or even marijuana. Legalizing marijuana is popular now, and so is banning nicotine. The cognitive dissonance in that is something to marvel at.
Wikipedia Becomes Verified Brave Publisher
Yes and no. Unionization would result in unions negotiating against Uber independently. As the dominant player I can see how unions would negotiate harder against Uber than (say) Lyft.
A law would mean Uber/lyft/etc. would all have the same playing field - which is better for Uber.
Surgical residents are being apprenticed for their expected $400k-$1m job later in life. They are far from being impoverished, and if they need more than $50k/year, any bank will gladly lend to them at a low rate.
What's so amoral about it?
There is no cost to join Apple’s independent repair program. To qualify for the new program, businesses need to have an Apple-certified technician who can perform the repairs.

I have a new goal now.
What others?
Profitabilly: Shutting Down a Profitable Side-Project
Fair point :-b
> Every single company did stupid things in the past

Perhaps there is some boundary that shouldn't be crossed. You seem to be arguing there isn't.

Perhaps global and successful companies should exercise some due diligence and have a department that would control quality and firewall wacky ideas.

Perhaps we as CEs should hold companies responsible so that they stop perpetuating never ending shenanigans that this industry is known for. If even we don't boycott bad actors how can we expect normal users to do it.

> Does it mean you should condemn the company for the rest of eternity? Probably not.

If they showed some contrition perhaps? Name and fire entire chain of people responsible for it and donate a year of their net income to foreign FOSS organizations - in ideal world the company should've gone bankrupt, so the penance should be hard. Then I'd be more ready to believe them they would do better in the future.
I think you mean 1984.

And our current system is driving us more towards TNG than 1984.

Things are better now. We're more tolerant. More peaceful. By just about any measure you can take, we're becoming better.
Irrelevant. I'm not buying from the second hand market. If you want to push that benefit, push it on somebody who will.

It might come as a surprise, but the world doesn’t revolve around you and this is a general discussion forum...

We know I'm right. It takes weeks for iOS users to update their phones if iMessage or Safari has an update.

Do you have statistics?

For users who upgrade devices frequently like me, these Android devices are strictly better than iOS devices in security.

Well, since I couldn’t find any statistics about HN users named “lern_too_spel”, I had to rely on information I could find on the internet....
You seem to be in the minority. I dislike the new keyboard a lot, and looking up info about the new keyboards online almost all of the posts and articles are negative.

https://www.macworld.com/article/3385043/apple-apology-macbo...

https://theoutline.com/post/7315/apple-keyboards-still-suck-...

https://theoutline.com/post/2402/the-new-macbook-keyboard-is...

https://techcrunch.com/2018/09/01/an-ode-to-apples-awful-mac...

https://www.laptopmag.com/articles/macbook-keyboard-flaw-vid...

https://www.laptopmag.com/articles/macbook-keyboard-fail

https://www.theverge.com/2019/3/27/18284042/apple-macbook-ke...
To make it a fair comparison to full-time or even part-time work as an employee, I think you'd need to take into account the cost of car insurance, health insurance, having a car, car maintenance, gas, a smart phone + plan, time spent getting inspected, and other overhead. It's probably closer to ~$15/hr after all of that. I wouldn't be surprised if they derived $21 as California minimum wage + costs of driving.
Yes, in fact, but that's not the world in which we live.

I'd also prefer that arms dealers shut down, that whatever Philip Morris calls itself these days shut down, that food manufacturers stop using high-fructose corn syrup, etc, etc.
> ...both Apple and Google are capricious and inconsistent with their application of their rules...

this got me thinking. how is that handled by a democratic system of government? with an independent judiciary, of course. we need an independent, third party App Court! we need a powerful organization that can referee and literally force Google and Apple to put an app back in their stores.
I liked so much the video. Pretty interesting.
I've heard that Giordano Bruno said that whatever has the most value and the least cost of storage becomes money. FWIW.
Really? "the valley"? I think you'd be closer to the mark if you said it's true in most major metro areas. That still leaves many other markets, but the ubiquity Uber/Lyft is hardly a Silicon Valley only phenomenon.
Self-regulation in action... :/
In my opinion, it's infantile bro culture hazing and feelings of inferiority. Oh, you can't traverse a binary tree using Breadth-first search in aarch64 assembler? You obviously aren't qualified to work on our web application.
> Linux users are users of Linux and software that runs on Linux.

That's exactly the point I was making. People who run Debian-based desktops are a tiny subset of that group. Hell, I have a Linux desktop and not even I run Debian.
Internet services in the US aren't even a public utility. I don't see this ever happening.
Go weekly for starters #68: Middleware and Go, emailing with Golang and more
I think it would be a good campaign to get Americans to reduce vehicle miles if we pointed out how much it costs a mile to drive the damned things.

Like is it really cost effective to go to the theater on the other side of town because the tickets are $1.50 cheaper? Or this grocery store versus the other?
What about programmatically determining the resolving power or clarity of an optical component such as a lens or filter while in-place on a camera assembly? This often varies across different parts of the component due to design, dirt, damage, manufacturing issues, etc.
That makes a lot sense, thank you! I was stuck on the visualization analogy where choosing the wrong axes for the histogram makes it useless (e.g., when all the data falls into the same bin you can't see the shape of the distribution). But for answering quantile, this doesn't matter. Even if P1 and P99 are in the same bin you still know what their values are up to a multiplicative constant. Fantastic!
is juul hurting you personally? I and many of my friends are using juuls and other vapes as smoking cessation tools with great success. we would very much prefer for them not to shut down.

edit: I do understand that some people are concerned about juul's alleged marketing to minors. if that's really what you're upset about, why not narrow your focus? I don't think many vape consumers would object to having vape advertisements strictly limited or banned.
> The hate he gets is from bringing up the same topics over and over and hosting unlikable people.

I think this is it. I'm a semi-regular listener, and think Joe is generally a great host, but too much of his podcast becomes like inhaling car exhaust fumes due to the nuttiness of some of the guests.

> Bringing on guests that many other shows wouldn't have has resulted in him being called being a mouthpiece for the alt-right. I've heard him called a gateway into the alt right.

Which I think is unfair because he tends to host people from across the political spectrum. I mean there are the extreme examples, like Alex Jones, but there are also plenty of at least vaguely sane people who lean right. And then, for every one of them, you'll find a Bernie Sanders, or a Jon Ronson coming on.

There are a lot (or at least it feels that way) of conspiracy theory/UFO-nut guests, but that stuff can be fascinating (to a point) regardless of whether or not you actually buy into it. With that said I do have to be in the right kind of mood otherwise the slew of bullshit these people spew will simply infuriate, rather than entertain, me.
Bartender can help.
Google tried this with contributor, dunno what happened to it: http://contributor.google.com
github gist
Article makes it sound as if beardlessness is some kind of default? Not sure if true
Awesome list.
PC Manufacturers literally installed said malware and spyware, which is what Android phone manufacturers do today. How is it a disaster if it is the past and current eco-system. Windows 10 comes with built in spyware and malware now.
Rick Doblin: Frontiers of Culture and the Future of the Psychedelic Renaissance
Trollish usernames aren't allowed on HN because they basically troll every thread they post to.

https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme...

I've banned this account for now, but if you want to email hn@ycombinator.com with a better username, we can rename it for you and unban it.
Only if you got suckered into signing one.

I've never, and will never sign these kinds of things.

They pay me to deliver results - they don't own any aspect of my life, hours outside of work, etc.
Right-to-repair is working!
Clumps of cells in the lab spontaneously formed brain waves
No. It's lies as they roll out more bubblegum flavored cartridges to give nicotine addicted 14 year olds another choice.
What? It’s a separate browser, it cuts into the market share of whatever the user was using before.
> What other language does everything P6 does?

Why would any language do what Perl 6 does? Languages do what they need and typically do at least some things Perl 6 doesn't do and at least some things do better than Perl 6 does them. Sometimes such things are much more important to people than everything Perl 6 does.
Valve's engine was also based off and licensed from Quake's.

https://en.wikipedia.org/wiki/GoldSrc
$21 is not enough once you add in operating costs that the drivers must swallow.
$21.00 x 40 hours x 52 weeks = 43,680 in pay, for roughly one year.

$3,706 x 12 months = $44,472 in rent.

That's the first number I found on google for "san francisco average rent price" (without quotes).

I agree that those numbers are insane. Accusing someone who makes less than he needs to rent decent housing of complaining seems quite wrong. I understand that San Francisco is at the high end of cost of living. It's also where Uber and Lyft are centered.

The point of the article seems to be that Uber and Lyft support this idea because they're hoping to undermine more meaningful protective legislation, specifically California Assembly Bill 5.

Claiming that this low-ball offer from large corporations would be too hurtful to those corporations, and far too generous to their workers, would be ... insane, right?
They do. This is a scam involving generation of QR codes, not reading of QR codes.
How to Stop Slack from Taking over Your Life
ok a bit of background:

I have been working on my off time for some time now to bring reactive programming to the fore-front of web development, as I think it best captures the essence of the logic in those domains, which is basically an event/data flow graph. Current languages and tools are built around the traditional sequential flow of a program, and this mismatch makes it pretty hard to properly adopt the paradigm without proper libraries/tooling.

RxJS is one of the best such libraries, though it lacks some essential features for being properly used at scale:

- It models the flows with inverse event/data flow trees, which though an improvement over the sequential flow still limits how larger flows are described,

- It does not provide any abstraction for re-use of reactive flows, which is essential to large-scale codes based on the paradigm (imagine coding without functions).

CONNECTIVE is a thin library on top of RxJS that addresses those issues. It is designed to be complementary to RxJS, boosting its flexibility and scalability without limiting its potential. You can read the following entry on the docs section for more info about these issues and how CONNECTIVE addresses them:

https://connective.dev/docs/connective-v-rxjs
It's pretty easy for the developer to believe "whatever they do is legit" when they aren't shown an example of how they violated the policy.

Could you imagine a world where a traffic cop pulled you over, issued you a ticket, and when you asked what you did wrong they said "You violated the policies regarding safe driving and expected behaviors".

Your license is now revoked. All the information required has been provided to you.

So maybe you are a terrible driver who deserves to lose a license, or maybe you just did something like parking in front of a mail box, a behavior you would adjust if you realized it was against the rules.

No one should be expected to have a perfect mental map of the extremely long terms and conditions agreements and how they map to every real word situation.
Please don't take HN threads into generic ideological flamewar.

https://news.ycombinator.com/newsguidelines.html

We detached this subthread from https://news.ycombinator.com/item?id=20830640 and marked it off-topic.
To be fair, not all civil disobedience is always for emancipation from oppression (think publicly smoking cannabis to protest prohibition.)
No one does good science in 60 minutes.
I don’t doubt it. I’d never heard of this scam before, but it seems obvious in retrospect.
Labour shortage hampers companies trying to replace grounded 737 Max
That is quite literally what the "Pro" stands for. What's more, a functional keyboard is a VERY low bar for a very expensive laptop to clear.
Nice project. The stumble block for these kinds of projects is often the keyboard. It seems tricky to get something nice to use without using keyboards from other products - and then being a slave to that mini keyboard's dimensions and availability.

This project made something that seemed like it could be nice (the page was missing a final photo of the project all put together), on a custom PCB with off-the-shelf switches.
Computing Indentation from Syntax Trees
bash losing market share to zsh/fish?

That seems like a pretty huge stretch to me. Yeah there may be a few people here and there that change their default shell to zsh or fish, but I don't see it happening in large swaths.

Is there some big pocket of Linux users doing this that I am unware of?
Thank you for the answer. It seems we have the same view, but we speak about it differently: while an action may be moral or not, being a prerogative only matters in practice if it can be assessed.

The difference is that I don't mind calling even the smallest, least important actions, which have the least chance to be the best thing to do at the moment, prerogatives.
As a college student who often pays for or pays others through Venmo for various expenses, the splitting/combining transactions seems super useful for not losing that information. Will definitely try it out!
I'm curious - how are the two related? What's the significance of the fact that Brave launched, _and then_ Google changing the extension API in a way that affects ad blockers?
Einstein comes along only once but his knowledge lives after his death. The same way he iterated on the knowledge of those before him.

If you give Deepmind "x" times the compute power (storage, whatever) it just plays Starcraft better. It's not going to arrange tanks into an equation that solves AGI.

That breakthrough will be assisted by computers I'm sure, but the human mind will solve it.
Please don't take HN threads further into generic ideological flamewar. Such discussions are tedious, nasty, and off topic.

https://news.ycombinator.com/newsguidelines.html
Very cool! Seems like a powerful platform for a great cause.
I can handle most personalities within 2 sigma, coach where I need, what is very hard to change is mindset.

People who won't try new things, because they'll suck at it.

People who don't Google (they know how, they just don't) because they think all answers all received wisdom, not something between a SWAG, an opinion, and a mental model.

People who don't read things outside their domain because that's someone else's job.

People who confuse having 1 experience for 7 years with 7 years experience.

People who think you have to be an expert scientist, engineer, architect, philosopher, and mechanic to change a light bulb, so they never even tried.

People so worried about imposter syndrome they'll never deliberately exert any curiosity for fear it will be seen as ignorance.
Thanks to the YouTube policies of a couple of years, there's a lot more than there used to be.
I was able to complete one problem within the 3 minute time limit. I had to try multiple times to get the right code for two of the symbols required. The linked symbol drawing site would have helped on one of them.

I really like the format of the user interface with instant response/feedback.

It seems like you're pretty close to having an genuinely useful page.

Suggestions:

- As-is, this is really only useful to people who already have some familiarity with this material already. It would be way more useful if it had an additional mode for an absolute beginner

- Instead of being just a memory/recall test, the primary usage mode should be a tutorial and response format for learning

- In the learning mode, first present information on one new concept, then allow the user to test their new knowledge on a problem similar to the way the existing system works
The question is not how they are generated now, the question is how they should be generated if the interests of both buyer and seller in making successful deal, and not the parasites in sucking off transaction costs and extracting rent by gatewaying access. When I'm shopping for something, search results are useful for me, but dozens of intermediaries that intervene in the process usually aren't. Actually, they often make it worse - e.g. when I am shopping for insurance, it's super-hard to find a site that gives you just straight competitive quotes, instead of collecting all your private info, reselling it to 20 other parasites, and then dumping you on a generic landing page of a provider telling you "call our 1-800 number and we'll give you best quote ever!". There's literally negative value in that - I wasted my time and got nothing. Nobody is better from the existence of these parasites - not me, not the insurer (I could call the 1-800 number before, and at least I wouldn't be pissed off like I am after dealing with the parasites).
That is correct. We had to reduce the time duration to be able to handle the traffic. We recommend 90mins for this challenge. What do you think would the right amount of time for this problem?
They went to schools to tell kids "You should not use our product, our product is for adults. OBTW our product is very safe!" Even teenagers saw through the smokescreen: this wasn't an anti-vaping message, this was a sales pitch.

Also, they design their products to be usable while hidden within your palm. Some adults might like this but this is clearly intended for teenagers to be able to get access to nicotine discreetly while still in school.