skysight-inc/HackerNews huggingface dataset:
This was such a common pattern that reagent created a macro for it. But I like the macro-less code, in that it becomes very clear what is happening. A good macro reduces complexity by making code concisely simple. A bad macro hides complexity by making code easy to write.

Frameworks like React succeed when they are built like a good macro.

In this case, React is both hiding complexity (component lifecycles) while adding unnecessary complexity (a lInter that will inevitably fail). It’s odd to see React make this move, but not surprising considering that it now has a larger use-base then ever before.
Tidelift – Fund all your open source packages from a single place
Better editorial oversight might explain a flood of retractions
and how much it created for Samsung
The differentiator the consumer is paying for is range, not # of cells in the battery.

If you buy a 2ghz CPU and it turns out it can run at 2.5ghz but is locked at 2ghz, are you being cheated or getting what you paid for?
I disagree with your reasoning on much of that. That said, thank you for the detailed reply! I appreciate the extra context.
That's not what this article says, do you have reason to believe it's incorrect? The quote about object detection in the parent post came from the article.
How would they attract a similarly capable person in the future if they withdrew generous compensation? It's like when secret service withdraws protection offer after they received the information they were after; they wouldn't ever recruit anyone in that area again.
Standard reading on the subject and in my opinion should be added to the hacker/maker space bible is the 1980 report by NASA on the subject “Advanced Automation for Space Missions” [1]

In it they review all manufacturing capabilities to date and extrapolate them to zero-g fractions there-of as well as hypothesize the ability of self replicating robotic systems, with a final ephiany of energy break even using Von Neumann replicators of only 15 days... using 1970s technology! A thought engaging dry must-read.

[1] http://www.islandone.org/MMSG/aasm/
Although I'm not taking a position on whether the numbers are correctly reasoned, I think evaluating the value of the noncompete after the fact and as a static value (was his domain knowledge worth $90 M) isn't likely how it was thought about.

It was probably looked at as insurance against a catastrophic tail risk, the existential threat to the whole Android ecosystem. It might have only been a 10% chance that he could have blown up Android by going to a competitor, but insuring against a 10% chance of multi-$B loss was worth $90 M (for example).
FastMail.

Nothing is as _good_ as GMail, which is the most frustrating part, but FastMail gets pretty close in my experience.

I guess disclaimer that I did some brief consulting work with them years ago to explore WKWebView usage in their app; I only recently started using them myself, though, so my opinions at this point are more influenced by that than anything else.
Ah. An update was posted literally in the last ten minutes. This article came out yesterday (when I first saw it)
I’m very excited to hear about the new storage engine and Apple’s record layer! Additionally, the lightning talk about backwards compatibility for rolling upgrades would be a great addition. Those three would make FoundationDB a much more obvious fit for the average application.

My talk is at 10:40! If anyone is attending and would be interested in meeting up, my email is in my profile and my Twitter handle is the same as my HN username.
Can a Canadian AI Startup Challenge Google in AutoML?
I was just reviewing Hypercard's history yesterday and realized that it's really one of many tools from that period circa 1985-1995 where everyone was driving commercial dev tools towards the "RAD" paradigm and merging IDE, database, code editing, and forms editing into one Smalltalk-esque environment. Flash and Director date from this era, and other antecedents include Filemaker(still around today!) and MS Access, as well as more "code-centric" ideas like Visual Basic or Delphi.

Flash survived longer than most just by developing into a Web-centric product, but for the most part, these products are old and there's room for a new generation of them. The thing that I think has held them back is that it requires a more holistic approach than is usually taken by open-source projects. It's easier to make a programming language that is dumped on top of the C/Unix environment and just accumulates power-user features over time.
‘Star Trek’ Animated Series from ‘Rick and Morty’ Head Writer in the Works
All we need now is for generally disliked to become a protected class.
State a falsehood with the intent to deceive is implied by "lie." I'm curious what intent people are ascribing to this action.

You say it was a mistake, at the same time you give many reasons why it likely wasn't a mistake: many people vet the public-facing communications of such a large company.
I have really read the Quora answer, is this an issue with understanding how LGPL licensing works? It does have some complications but the common approach when compiling a binary involving large precompiled libraries the .so/.dll objects will be excluded direct inclusion in the binary and kept as linked objects. I certainly can understand this being a bit hazy for people not used to working with compiled languages and that goes double for lawyers but this is a well established approach.
True, I think it depends on the culture where the drivers of change come from, but in my experience that matters less than the fact that there is a change at all.
Yeah he's a good egg. I'm sure it'll keep going as long as he does. His startup actually grew out of those articles -- which were basically supposed to be his retirement hobby -- and now it employs 20 people! I'm really proud of what he's accomplished.
"Sure, but if you're terminated for cause you shouldn't receive anything."

This assumes that, for example, when he became an SVP, he was still on any sort of standard employee agreement.

That is highly unlikely.

Almost all execs at that level in that large a company would have a specially negotiated agreement. Most still end up with something even if terminated for cause.

Almost all their exits would be specifically negotiated mutual separation agreements.

(I'm not defending the above, obviously, just explaining what i expect is the case based on experience)

Also worth pointing out: don't know when he was made SVP/etc, but it probably predates any pushes to change any of this in tech. :(
Then why not offer a confirmation box to add certificates, and let the user decide?
Marissa Mayer got $260M for basically running Yahoo into the ground. (To be fair, it was already heading there before she joined).

https://money.cnn.com/2017/06/13/investing/yahoo-marissa-may...

I have a suspicion that corporate executives are Veblen goods [1], which makes their price/wage behavior somewhat economically counterintuitive. When a company's board hires a new CEO, the primary return to the individual director who puts forth the candidate is in social status. They want to be seen as having made a bold, risky move, and having the social connections to pull it off and get their candidate approved. (The idea that the board acts to maximize shareholder value is a legal fiction only; people make decisions, not laws, and unless the shareholders can bring a successful shareholder lawsuit the individual people will make the decision that maximizes their own personal utility.) That means that the more a candidate already makes, and the higher their profile in the business world, the more they can command in compensation. On the way out, all participants are again motivated by status - a lengthy wrongful termination lawsuit damages the reputations of everyone involved, and so all parties have an incentive to spend more shareholder money to avoid it.

[1] https://en.wikipedia.org/wiki/Veblen_good
FTIR devices seem to cost around 50000 right now, would this be something that would lower that cost?

FTIRs are definitely in demand with harm reduction groups both in cities and for drug testing at music festivals. If we could get these at lower costs it would honestly save lives.
Correct me if I’m wrong, but isn’t that called “right to work”?
Would a memcpy into a uint16_t be less fragile?
Nice to see a mention of Ionesco. Haven't run into him since high school French class..
The title of the piece is extremely misleading... this didn't happen today; it's since 2016. Were that not the case, I'd completely agree with you here.
Google adds ‘.new’ domains as shortcut for making G Suite files
I don't think inefficiency is the right word. How do you determine efficiency of an economy? One person's efficiency may be the other person's loss. It's more about value judgements. Things that should be reevaluated in my view:

* The primacy of shareholders. Workers should be recognized as stakeholders in a company
* Preferential tax treatment of investment income
* Inheritance tax
* Health care
* Retirement options

In general I would like to see the balance of power shifted back a little towards workers.
The Mars Society recently started a competition to design a Mars base. http://marscolony.marssociety.org/

Edit: Actually surprised no one had submitted that to HN so have taken the liberty.
Self-driving car dilemmas reveal that moral choices are not universal
Yes but not all in the same place, so the ore would presumably be less concentrated?
Are you actually equating intentionally quieting a credible sexual harassment claim to withdrawing secret service protection?
Netflix has tried to recruit me a couple of times, I interviewed on site both times (after having the recruiter send me the slide deck that they use to explain their culture so it wouldn't be a surprise). For one of the sessions I had the extraordinary opportunity to talk to the manager for the role, their manager, and two people who had previously been in the role (Netflix wasn't aware that I knew those people).

What I discovered, for this one group only, the manager and their supervisor had essentially created a system for hiring people that could be fired when the manager's effectiveness was under scrutiny. It was very Machiavellian but it was also pretty effective for them. I carefully backed out of the discussions to avoid any hurt feelings, and watched as two more people were hired into the role and then left later on. The manager and their supervisor will still there the last time I checked (about a year ago).

I suggested to their recruiter that it would be useful them to understand all of the behaviors that would allow someone to be successful in their culture rather than just the one they were shooting for. This observation was not unlike Jeff Goldbloom's observation in Jurassic park to have the system count 'all' the dinosaurs, not just stop at the expected number. You can build a system to encourage excellence and that is good, but also check to see if it can be exploited by folks who can fool the sensors into thinking they are excellent. And then put in safeguards to detect those too. I'm sure if they did some data science on roles that turned over a lot it would identify bad managers that were avoiding scrutiny.
I've been having enormous success using FDB for my POC. It's ability to do atomic mutations is honestly game changing for our use case. Mandatory transactions are also a lifesaver, as our previous implementation required careful OCC.
That's interesting. I'd like to learn how to do transcendental meditation. Could you please site some good references for me to learn how to do it?
Startup idea: A MongoDB as a Service company with the entire hosting/management platform written from scratch in Befunge or Brainfuck...

(VCs please form an orderly queue. Priority given to investors willing to pay in Bitcoin or Monero. Contact deets in profile...)
But he wasn’t terminated with cause. He quit.
Yet another way javascript is reinventing things from 25 years ago https://segaretro.org/Activator
With a bodacious babe.
Yea, an affair is much worse.
Ask HN: In 2018, What makes a good API?
What design considerations or constraints do you consider more important than others these days when designing new api services?
What is stopping a group from learning a new tech, regardless of whether change is organic or imposed by management? Or are you saying you have seen people get replaced with zero warning that new technology was being introduced? That's definitely not been my experience.
Is your argument here that Google punishes a high percentage of sexual harassers but only after they have accrued 20+ victims? Is that meant as a defense of Google?

I would also object to that last paragraph for similar reasons that others in this thread have brought up.
[..] whos.amung.us – history » valedeniz
Fascinating--this seems line something that would have emerged out of the post-modern canon rather than ancient China. I wonder how many other singular works of art were lost either because they were too radical for their time or because the author happened to be born female. For that matter, how many artists working today will only be recognized by historians hundreds or thousands of years from now?
I never told him that I would keep his correspondence private, nor did he ask me to do so.

Here is the entire email chain between myself and mchannon: https://go.eligrey.com/t/mchannon-email
That title would sound positive and Google. That is not appropriate for HN.
The New York Times article about him today said:

> Google could have fired Mr. Rubin and paid him little to nothing on the way out. Instead, the company handed him a $90 million exit package, paid in installments of about $2 million a month for four years, said two people with knowledge of the terms.

However I don't know if that's just opinion or based on some set of facts about his situation.
I'm curious why you think I am making this up. Testosterone is linked with higher levels of aggression. Anyone who is employed to write code and work with computers works a sedentary job.

I don't think it is a ridiculous notion that your average Googler will be nerdier or smarter than the average man. And I hope that just because "low-testosterone" is used as an insult by alt-right losers, you don't associate me with that group or characterize my comment as troll-y.
And what about safety to farmers?

I've used phosmet, an organophosphate insecticide, and I don't like to use it. You can know it's around in the warehouse, still in the original sealed packages, just by smelling it. A feeling of dry mouth and eyes usually follows.

And it's not because it's a dangerous substance - most pesticides with very few exceptions are dangerous - but because it is very hard to handle.

Phosmet is usually sold as a fine powder, and as it is the case of most soluble powders, it disperses in air easily. I always ask for liquid insecticides, but these are not always available.

Masks are not particularly useful: cotton masks are of little to no use, filters are compromised by facial hair[1] and air supply masks are crazy expensive.

If farmers respect the required safety intervals, harm to consumers is considerably minimized.
The main hazard comes to people that come in contact with larger concentrations of pesticides: manufacturers, sellers and farmers.

Now I just open the package carefully underwater, if the sprayer is full enough and the package is to be completely emptied. This minimizes dispersion considerably.

[1] http://multimedia.3m.com/mws/media/463742O/facial-hair-and-r...
Mars Colony Prize
I think your and OPs logic has a fatal assumption: that the quality of work done by a mechanic for a fix is worse than the manufacturer's replacement.

There is a possibility of failure in either one, right? It's people doing the work either way.
We are talking about a time frame that starts in 2016. Therefore anyone who worked for Google during that span should count and not just current employees.
That's what you get when you have fixed quotas for firing people, e.g. bottom 10%. After a few rounds you have some very good people left and either you fire good people that are hard to replace or you hire people to fire them. I don't understand how the top guys don't see that dynamic.
> I haven't met anyone who was able to offer any better alternative to peer reviewing.

The fact nobody has ever suggested public-review on-top of peer review makes me think academia really doesn't think about this issue much at all.
Also, print out and have notarized a copy of their current FAQ. It's probably legally binding for promissory estoppel. If their interpretation of the license suddenly becomes much stricter, it may be handy to prove that they promised you explicitly in writing that they intended the looser meaning.
A tribal nation makes more sense for the US market.

>Copyright holders might try and block an import, but they would be fighting a harder battle against "parallel import" laws.

They can claim that it's counterfeit, have customs seize it, then force you to file legal action to reclaim your property. Not really the best place to be TBH.
I can acknowledge that in retrospect she could have acted differently and avoided this whole situation...

But she was mainly the victim.

The over reaction by the initial reporter and the authories above them seem a bit wrong but not egregious. The real unforgivable failure is how after the incident the authorities had to double down, never admit any fault, and unfairly paint her as some nefarious perpetrator. Someone is quoted with saying she’s “lucky she ended up in a jail cell and not the morgue”.

They propagated the narrative that it was an intentional hoax and bomb scare and mis-used her claim that it was art. (she was saying her shirt was just art, not that the bomb scare was art) The “hoax device” charges brought on her were thrown out. She never was never found to have broken any law.
The idea that your success proves your goodness (and not just random chance, or a rigged system, etc.) goes farther back than the USA[1].

1: https://en.wikipedia.org/wiki/The_Protestant_Ethic_and_the_S...
Apple already has some sort of sweetheart deal with US Customs that gets Apple parts shipped from China rejected at import time unless they're part of an Apple-tracked shipment. This blocks devices have been third-party-repaired in China from being re-imported; but also blocks "ghost-shift" (but otherwise first-party!) Apple parts from coming into the country. Literally, anything that looks like an Apple part, but isn't an Apple part according to Apple, gets blocked. Think about the implications of that.

If you can't even import a real part into the US from the very same Chinese factory that the "officially-supplied" parts would be shipped from, then I doubt you'll be able to import those parts from the Cook Islands.
If anyone from Google leadership is reading, I have a hell of a deal for you. For only half of what you gave Mr. Rubin, I will not only keep silent about my sexual harassment, I will also not commit any in the first place.
It sucks that it’s not commonplace for managers to be accountable to their reports.

Google has kinda structured things in this way, at least as far as I can tell from the outside. Managers can’t decide who is hired or fired and performance reviews are done by committee.

Seems pretty egalitarian but I’m told that even still, politics becomes an issue.
> Hardware is a lot simpler than software, because there are far fewer parts that can interact.

Do you remember the hardware that existed before it was replaced by software? Thick bundles of wires everywhere, mechanical switches operating relays and solenoids, intricate clockwork mechanical parts rotating in synchrony. There were early vehicles with mechanical anti-lock braking systems, cruise control, airbags, etc.

Most of that complexity has been moved into software but the software wasn't what created it.

And before it was software you had the full complexity that comes with the systems not only being designed by humans but also made out of atoms and molecules subject to all the intricacies of physics and chemistry, with no checksums or error correction to detect or correct a failure when something is operating out of spec.
> BTW, you're shadowbanned, and seem to have been for some time. All your comments are invisible to most users unless someone vouches for them.

How can someone vouch for it if it's invisible to them?
Exactly. No problem whatsoever selling something made using Qt[0].

But there is a "problem" using Qt to release proprietary software, of course, because Qt is free, and perhaps parent isn't aware of the distinction between commercial and proprietary?

[0]: https://www.gnu.org/philosophy/selling.html
Fasting (intermittent and longer) has great health benefits. Among other things, it increases production of HGH.

https://www.dietdoctor.com/fasting-and-growth-hormone
Task Management Using Kanboard on CentOS 7
Apparently there's stuff like gold, iridium, silver, osmium, palladium, platinum, rhenium, rhodium, ruthenium and tungsten.

These might be transported back to earth. Plus there's iron, cobalt, manganese, molybdenum, nickel, aluminium, and titanium for construction of moon settlements and factories.

https://en.wikipedia.org/wiki/Asteroid_mining
Also note that when you're a single earner household you may only need 1 car, eat out less, and don't need day care. Even if the cost of all those items remains the same, your cost of "living" goes up. Now add to that the need for education to maintain an "average" salary, and your costs increase faster than inflation to stay with the average.
The Foundation probably also wouldn’t exist in a world where Hitler got into art school. The fact that dating subordinates sometimes works out doesn’t mean it’s a good idea to allow it.
This is in comparison to the real world. It's not intended as some ideal to strive for.
Not at all. Reread it please. It's about attracting highest technical/management caliber employees able to create $XBn projects from the scratch. If you showcase that you dispose of such employees after they finished their job with no reward because of tangential factors, other people might not want to join you in the future, because who knows what actually happened, if there e.g. wasn't a team inside collecting potentially damaging information about their employees to be used when company wanted to save money after their usefulness expired, or if somebody wasn't playing another Game of Thrones, manipulating easily impressionable people and their opinions to keep the money. Who can tell what exactly the truth was? E.g. it's highly unlikely just one side is right if two people end up in the same hotel room alone; believing that would insult intelligence of everyone...
You can opt-in to seeing dead comments with the showdead option in your profile.
To me, labeling this sort of situation a moral panic implies that we should behave differently. How do you think we should behave?
I think the point being made was companies would add a statement in their terms of service. As always, you would likely agree to this without reading it and one the clauses would have you waive your right to sue for damages. and then we're back to square one.
Pressure Mounting for Skype for Business End-Of-Life
Wow I really hope I did not come off as defending sexual harassers in any way. I think many might have thought this because of my last paragraph which seems troll-like. I can assure you I don't defend that behavior and am not trolling.

I am simply saying that your statistical analysis was flawed, because perpetrators can have multiple victims, and you had suggested, statistically, that one man fired means one woman harassed in one instance.

Also given low rates of sexual assault reporting, it is likely that by the time a report is made, and even more-so investigated, that the perp has been involved in multiple instances of sexual harassment.
A Lesson of Hurricane Michael: Our Policymakers Are Failing Us