skysight-inc/HackerNews huggingface dataset:
I totally understand this - but it doesn't mean I like it.

I could get through having two podcast apps on my Android (Google Podcasts, Google Play Music) that give me notifications for my podcasts, with no plans on phasing out one or the other.

I could get over having two different music apps - Google Play Music and YouTube Music - because it seemed like there might actually be a plan here - albeit we haven't heard anything in ages.

I could get over having two email apps - Inbox and Gmail - because I knew Inbox was just an experiment that was going to be a tease of cool features that may / may not be ported over...therefore I tried not to take the bait.

I could get over having a bunch of different messaging apps - I didn't like it, but 95% of my messages are SMS texts anyway, so it didn't impact me.

The FINAL straw was falling in love with a PixelBook that I bought during the Black Friday sales, as I moved into a role in an org that was 1) deeply invested in G Suite and 2) allowed me to do all my work from the browser - making the Chrome OS concept finally fit for me. THEN Google closes that part of their hardware division.

Now I just have angst over _any_ Google product / service that isn't the core that I use and "know" knock on wood won't go away (Search / Gmail / Chrome). Android wear? Google Home? Hell, I was seriously finally moving to a Pixel 3, as the tight integration with some Chrome OS features on my PixelBook would've been ideal - but I can't even trust that the Pixel phone line will last that much longer.
Historically the answer is nothing, or very little. The commercial products have a licensing mechanism that nags you, or at least it did. I don't know what their plan is on that - but I know they'll do it in public now. :)

Since everything Chef makes is used for production infrastructure, they have historically avoided doing anything that would break functionality for license compliance.
Cybersecurity Incident at Georgia Tech
Lessons Learned from the Long-Awaited Shutdown of Google+
This seems more like corporate entities reaching to silence dissent.

Not sure they always reach for a solution like " reeducation camp, or elimitated" in such cases... I don't think it says anything about censorship or the autocracy in China that some folks who don't like working long hours aren't in prison, or are still alive.
Publishing to arXiv [1][2] is your best bet in the short term.

- Free

- Lots of subject areas (not just computer sci.)

- People may cite your work

- People may offer feedback

You do need to get endorsed first though [4] (as another comment mentions).

However, if you want "proper" peer reviewed & published, you need to start looking around at conferences. They're usually easier to get something through, as they tend to expect much shorter papers.

There are industry led conferences (like RuhrSec [3] for Cyber Security) which might be a good route to start with.

But, really, there's no shortcut for getting into a "proper" journal / conference. You need to research, have funds, time and, sometimes, a bit of fame already.

[1] https://academia.stackexchange.com/questions/16832/why-uploa...

[2] https://arxiv.org/help/support/faq#1C

[3] https://www.ruhrsec.de/2019/

[4] https://arxiv.org/help/endorsement
Great idea. I'm also wondering if this was actually an article about narcissism very poorly disguised as an article about deadlines.
Transgenes can affect the fertility of mice or mess with their sexual behavior, it's not uncommon for transgenic lines to have erratic breeding schedules and reduced litter sizes compared to wild-type. Then if you get a litter, maternal care is very important. If a transgene messes up the mother's ability/drive to feed the pups, then they aren't going to make it very long (though you can foster/wet nurse them). Finally, depending on the required genetic profile, you may have a situation where only 50% or less of the offspring have the transgene of interest.

Some of this is "worst case scenario" stuff that wont apply to most lines. The real reason for the high price is mostly 1) that its expensive to make the transgenic mice in the first place and 2) demand is high enough that they can get away with charging that much.
WebGl from Scratch – An Introduction to WebGl
You're adding enforcement into the picture. Nonetheless, it is intended for law enforcement or the courts to judge whether to suspend the former. But to what point the two have that privilege depends on the specifics of the legal system. Meaning, unrepealed, weird old laws the US is known for could not necessarily stay unenforced in other countries.
CareEvolution | AWS DevOps Engineer for Healthcare Software Platform | Ann Arbor, MI | ONSITE, REMOTE, VISA, https://www.careevolution.com/

What we do actually matters.

It's estimated that 250,000 people die in America annually because of medical errors. That makes it the #3 cause of death, just behind heart disease and cancer ( https://goo.gl/zntNUd ). This is a major societal catastrophe - and it needs to be fixed. Part of the solution is the long-overdue modernization of our nation's health IT infrastructure. This is CareEvolution's mission - to create better patient outcomes by modernizing - and connecting - our health IT systems.

We're a small team - still under 100 people (and all technical!) - but our platform manages health data for over 130 million people.

We're looking for people with experience in some of the following: EC2, VPC, IAM, S3, ELB, EBS. A more complete picture of job qualifications can be found here: https://stackoverflow.com/jobs/249670/aws-devops-engineer-fo...

Visit our website at https://www.careevolution.com/

Submit resumes (PDF please!) to resume@careevolution.com .

Note: this job is open to US Residents only. Foreign nationals CAN apply, but only if you live within the US.
It gets worse every year. Like every 8 mos they add an extra thing you have to touch/click past to actually see the map. But maybe that's just the mobile app...
That's a very helpful summary, thanks. From another comment, it seems arXiv requires academic affiliation or endorsement: https://arxiv.org/help/endorsement

Are there any others?
Does anyone keep track of the Amazon warehouse working conditions. They keep an ambulance outside of my local prime warehouse. It's common in summer and Christmas to have half a dozen medical incidents a week.
I know this article highlights the problems with 2018+ keywords, but even my 2016 Macbook, which is one of the first with the butterfly mechanisms, has given me plenty of problems: keys sticking, keys not pressing without a tremendous amount of force, double printing characters, etc.

It is frustrating because I love macOS, but having keyboard problems makes me reluctant to get another Macbook in the future.
Martin Kleppmann: Online Event Processing (ACM Queue 2019)
from our FAQ at http://www.chef.io/bmc-faq/

"All Chef’s software is mission critical and runs in a variety of different use cases and environments. As a result, we have not implemented hard enforcement and we don’t have any plans to change that. What we do have are commercial terms that we expect users of the software to honor. Users will have to accept the terms of the Chef End User License when they first run our software. Once the license acceptance has been acknowledged, acceptance can be automated to avoid the need for user input for further deployments. "
As I understand it, birth control is designed to mimic the hormonal characteristics of pregnancy; a state which is otherwise natural and usually well tolerated by the body. I'd say the use of this drug for Alzheimer's patients is more similar to hormone replacement therapy (HRT) for menopause. Use in neurotypicals to increase intelligence, would then be similar to hormone therapy as used by transsexual and intersex people, and possibly warrant a similar risk analysis.
My experience with Gmail is the complete opposite. It is far better at filtering spam/phishing - mails than all the other free mail services.
Thing is, it's the fact that is a legal "Neuland" that it's a great place.

What if you use your phone line to organize a crime? Is that a problem? Should we add word recognition to phone line to make sure this doesn't happen? Should we limit it to a series of specific words?

This would break phone usage.

The same apply to internet, except that it can do even more. The only ways to make sure theses criminal activities doesn't happen would be to limit how it can be used which break everything.
210kwh for 3575 lbs comes from the tesla powepack specs:

https://www.tesla.com/powerpack

Furthermore, it makes zero sense to compare "3000kw x 4 hours" since diesel electric locomotives can run for N>>>4 hours.

Furthermore, you're comparing the weight of batteries alone compared to the weight of a whole locomotive.
Show HN: I made a service to order custom SVG illustrations for your website
The drugs enable more time spent practicing.
This went into my decision not to accept a Google offer. AMP is a product that should not exist in the first place. Everything AMP does could be done in other ways—having Google Search measure load time, improving load times, working on webpackages as step 1 instead of an afterthought, etc. But because AMP is a coherent, well-defined product, and Google rewards launching it over accomplishing the same goals in less-obvious ways, the person behind AMP was incentivized to go that route for the sake of his own career at Google, and ruined the internet for the rest of us.

I didn't want to be subject to those engineering standards.
I would never in a million years wish upon another human being the degree of suffering that having a turbocharged brain has caused me throughout my life. Seeing people chase this is like watching a slow motion train wreck. I can think of no more effective way to reduce happiness, success, and human connection. It’s a lonely and distant place to be. Nothing is worth this price. Don’t pay it.
Stripe Data Science Interviews
The noise suppression demo is incredible! Scroll down to "Show Me the Samples!" (about 3/4 of the way down) on https://people.xiph.org/~jm/demo/rnnoise/ and hit play and try the buttons.

My heavens; this sort of technology would enable, say, a robot to have a much better time understanding what a person is saying in a public place (as well as having possibilities for better chatting for people over the internet).
All i can think of is Ghostbusters - "I am Vince Klo(r)tho keymaster of Gozer!"
I'm curious whether LLVM optimizes this away when using the Go front end. The last time I played with LLVM I was blown away by the types of things that it was capable of optimizing successfully.
PEDs can help with the things you describe because they allow you to train significantly longer and more frequently because you recover far better/faster.
This was previously discussed at: https://news.ycombinator.com/item?id=19547352
A CRISPR approach to treating sickle cell
> The complete lack of push/pop instructions also shows a massive defect in the understanding of how the x86 architecture is supposed to be used.

Push and pop aren't that great because they mutate the stack pointer for each value you push or pop instead of mutating it once. Usually you want to push or pop more than one argument at a time, or reuse outgoing stack space for multiple function calls, and in that case it's often better to do the stack pointer manipulation once and then use mov to move the values into place.

That said, passing all arguments and return values via the stack is totally silly, is a significant performance hit, and is a bug they really should fix.
Password checkup: from 0 to 650k users in 20 days
I read the whole article and could not figure out what "hypercAUsal" meant or why they didn't explain it... just realized from your comment it's "hypercasual".
Had issues issue with the second to latest MBP keys sticking. Got the lates MBP when it was released and keyboard has been flawless since. But imagine there are a lot of scenarios for other people were that could not be the case.
Please don't do that. Very often depressed people are incredibly aware that they aren't being social and they're stuck in a rut. Just be a friend. Just based off wanting to help, you already seem like a good one. Check in on them from time to time. Just a simple text occasionally can mean a lot. Ask them how they are. Be prepared to not get non-answers. Be prepared to be walled out sometimes. If they ever want to talk, be there to listen. That will help a ton. Just be there for them.

Depression is a real bitch. It manifests itself differently in everyone. Perhaps coaxing someone to see a therapist, go out or whatever would actually help them. But that's not going to be true for everyone and the coaxing may do more damage than good if it's unprompted. If they express interest in anything (e:g; going to a movie, seeing a therapist, going to the gym), that can be a good time to give them a small nudge. I hope your friends find some light in their tunnels.
The environment doesn’t require such enhanced levels of intelligence for individuals to survive long enough until they can reproduce.

If we required IQ tests of a certain score as a prerequisite for breeding children, then maybe you would see progress in human evolution in this area.
In data systems it is very common for logs (e.g., write-ahead logs) to be used as internal implementation details. The OLEP approach is different: it uses event logs, rather than transactions, as the primary application programming model for data management. Traditional databases are still used, but their writes come from a log rather than directly from the application. This approach has been explored by several influential figures in industry, such as Jay Kreps, Martin Fowler, and Greg Young under names such as event sourcing and CQRS (Command/Query Responsibility Segregation)
On the flip side, I've bought a couple of extra machines I likely wouldn't have otherwise, so it might even out :-D
In Japan, Home Prices Stay Flat
Wow, I had never heard of this problem before. At least according to the article you linked, the problem isn't so much the black plastic itself but that optical scanners used in recycling facilities can't read recycling symbols and identify it. Given the amount of black plastic used (I see it all around me right now) I would think solving this problem would do a load of good.
So we have a logo that's a shield with wings: https://www.usds.gov/assets/img/usds-logo-horizontal.png . For an off-site last year in the Chesapeake Bay, our designer Ellen Butters came up with a crab made out of the logo. Ellen named the crab Mollie in honor of Mollie Ruskin, the designer who came up with the original USDS logo.

Now Mollie sometimes gets special outfits for special days, much like the Google doodle. For May 4th, for example, Mollie got light sabers: https://slate.com/technology/2018/05/u-s-digital-service-deb...

It might sound silly, but we actually got an application from that Slate article. A little whimsy can go a long way in government. We have a lot of crab-themed decorations around the USDS townhouse in DC. I even have a crab drawing my nephew made hanging right next to my desk.
Top comment there has a 5 year old Macbook he's afraid to replace. My MBP is a late 2011 model, and I'm not sure what to buy when it fails. I'm really not happy with Apple at the moment.

I'll probably get a Thinkpad and put Linux on it, but I'm not convinced any Linux is ever going to be quite as pleasant an experience as OS X used to be.
That's not true, actually. Tetrachromats see the same range of electromagnetic wavelengths as everyone else—there's just an extra cone in there that's mostly useless. There's a great video on YouTube called Tetrachromats Don't Have Superpowers that explains it quite well: https://youtu.be/fDoAs0qN7lU
I'm in exactly the same boat
This issue (and to be fair, the removal of the escape key (I'm a vim user)) have absolutely kept me from upgrading.

I have a 2018 macbook (from work). I love how fast it is, and the touchID built in. Almost everything else is a regression:

- No USB ports

- No magsafe connector

- Useless touchbar (for me anyway). Actually worse than useless as it disrupts my previous workflows.

- Terrible keyboard even when working to spec.

It's a shame. I still have my 2009 MBP and mid-2013 rMBP and had already budgeted ~$3000 every 4-5 years for a brand new machine. As my 2013 is starting to show it's age I really have no idea what I'd get, but there's no fucking way I give Apple $3000 for a computer I know I don't like.

Wish Lenovo could match up with form factor and screen quality.
I never said it was 100% environmental (those are your words).

I said determining the cause of high ability in things like chess is not straightforward because of the confounding environmental factors.

Just because your cherry picked example of basketball has an obvious first order physical correlation to performance (height) doesn't mean it's comparable to chess.

And your example also ignores the fact that white students tend to have more avenues to access college than black students, so don't need basketball programs nearly as much.
Fast yes, cheap not at all. Conventional (not high speed) trains in Spain are cheap, but there are fewer and fewer of those. If you want to travel cheaply you mostly have to take a bus. Most trains here are now only for the rich.
Matches my experience aswell.
It would have been better if the notification API never existed and RSS had become the de facto standard for subscribing. The only good use for a notification API is urgent information, almost nothing on the internet qualifies. Giving everyone the power ruined the whole thing.
Very well written article, as usual from Steve.

How's the job search going?
The metric you need to keep in mind here is revenue per employee. Keeping one product up and running necessarily means withholding engineers from another. As an extreme example, ads engineers make Google many times their salary, benefits, and ephemeral costs, and even non-revenue-generating services like Photos and Assistant indirectly drive traffic to the money makers.

Meanwhile, consider Reader. A product with only a couple million users, mostly pointy-headed techie types, that doesn’t drive business to any money-making effort, with no alignment with any stategic effort, that could be reimplemented by a particularly talented and hardworking high school senior, staffed by about a dozen engineers. That product will be the first on the chopping block, if only to encourage those engineering resources to find more profitable employment.
If everyone had it then most of those problems would go away no?
'Radically new' wing from Nasa and MIT automatically changes shape
Trust is the wrong word, its more about alignment. I do trust that employees can exercise their professional judgement. I don't expect that every employee can perfectly align themselves behind a strategic objective without guidance.

If my broader strategic objective is to cut costs by 15% allow more competitive pricing, the last thing I want is for every individual to define what that means to them and hope the math works out in the end.
"Google would prefer you spend more time fighting the interface in Gmail and seeing ads [...]".

What ads?
How to Deal with Chaos in Climate and Politics
If you haven't seen projects fail due to code quality you're probably either on the green field end or writing well specified software.

The cost of adding unexpected features or dealing with unexpected changes is directly proportional to the quality of the code-base, and in many cases a high quality code-base can make things profitable that otherwise wouldn't be (and vice versa). If software that has the ultimate goal of saving money actually costs money, I would say that it has failed, even if you ultimately produce fully functional software.
Guided Meta-Policy Search
Not being cynical but genuinely curious: Is that rate of price decrease (15%) expected to keep up in the near/medium term? Is there any sort of Moore's law for battery cost?
I designed this to be a simple Stripe-backend-as-a-service for people who want to sell their digital products with ease.
The key differences between this and Stripe? What I gives you is - you don't need a server only a Stripe account!

If you use the old Stripe Checkout yourself, adding the widget to your front end is really easy - but you also need to provide some code in the backend that processes your form submission and then does the token exchange with Stripe to actually make the charge on the customer's account. If you use their new Checkout, you are redirected to their site where all the payment is taken care of and you no longer need a backend. But Stripe only manages the payment so you will need one way or another to provide your digital products to your customers. It will surely be necessary that you implement this or find a software or site which can do it for you.

So I come to provide a solution to this problem. You connect your Stripe account, then you can simply upload your product, enter the price and start selling on social media or your own website. SOLDIT takes care of file storage, payment processing and product delivery to your customers. Plus, you’ll get paid right away on your Stripe account.

In the future, I intend to add features such as coupons and integrations with Mailchimp and this kind of service.

Bluebeel
Cryptography That Can’t Be Hacked
Google employees in an individual-contributor role have limited power to change this if they want to remain Google employees. They're subject to performance reviews on this system, and the expected value of any individual advocating for a change is so tiny, compared to the expected value of playing along with the system and getting their salary and bonus check. If you want this culture to change, you need the people signing the checks to feel compelled to change it.

The practical effect is likely to be people leaving Google because they can get rewarded for maintaining existing products elsewhere.
I have to wonder if cleanliness and care for the device is a big contributor to this issue. The people I personally know that have been impacted by this keyboard problem are the same folks that seem to treat their devices pretty badly: grimy keyboard/trackpad, outer case has all sorts of visible evidence of minor damage, and/or the device is carried around without a sleeve in a bag where it's jumbled up with other misc items and debris.
I am somewhat sceptical of any easy chemical ‘enhancement’ treatments. If there was a simple chemical treatment that could enhance human performance with no down sides, given millions of years of evolution you’d think out bodies would have figured it out by now. Especially if it’s an enzyme our bodies already produce. If it were a simple as produce more enzyme in the right place = better performance, why aren’t our bodies already doing it?

Of course performance enhancing drugs of various kinds do exist, but there’s always a risk or down side to go with it. The benefits are usually fairly marginal too. Maybe enough to bump the third best athlete in the world to being the best athlete in the world, but that doesn’t actually take much in objective terms. Furthermore the greater the potential benefits from a drug like this, in order for our bodies not to have already exploited it presumably the down sides must be commensurately bad otherwise the tradeoff would be worthwhile.

So ok, such a treatment might work and might be useful in certain circumstances but I think a very healthy dose of caution and scepticism about easy medical fixes is in order.
Vulnerabilities and Privacy Concerns with Digital Mental Health Services