skysight-inc/HackerNews huggingface dataset:
Also, I've found that many times I go out driving in search of a product and end up coming home with nothing or only part of what I needed.

Just yesterday I drove 20 minutes to home Depot to buy a saw blade, which their website listed exactly how many were in stock(16) and where to find them. I go there and they're no where to be found, so I ordered one for next day delivery on Amazon while standing at the aisle where the product should have been. Events like this make me much less likely to go out and buy specific items. Generic items I will still get in person where their specifications aren't too important.
Ggplot2 turns 10
He was not charged or convicted, of a felony, or a misdemeanor, or anything.

He wasn't paid $30M to leave. He was forced to step down and paid what he was owed due to his contract, he was getting that $30M regardless.

The man who extorted him was a potentially valuable political ally for the Governor of NJ, calling the governor to complain might have caused United even more problems. Calling the Governor of NY about a New Jersey problem would have been even more damn ineffectual.

And lastly, the fact you think a CEO can just call governors to "work out" problems being extorted by politicians is one of the most naive things I've yet read on this site. You are basically saying he should have offered campaign donations to get Chris Christie or Andrew Cuomo in order to get them to crack down on one of the heads of their Ports Authority. Because otherwise they don't pick up the phone, so essentially you think he should have paid a second bribe to get out of paying the first.
Correction they are trying to diversify but they are still making 90% of their profit from ads.
My proof of joining Keybase: janhlinx
My proof of joining Keybase: janhlinx
> Underground cable is not necessarily cheaper either.

Underground cable is definitely more expensive.
This is much like my response to the old employer gambit, "you say you find your job very fulfilling so why do you want a pay raise?"

I do my job because I love it. I do my job for you because you pay me more than the next guy.
Ask HN: What are some of the things your favorite colleague does/did?
What makes them your favorite people to work with either from a work or personal perspective? I'm looking into what are those maybe small or big things one can do to have a positive impact on your team.
Regulating them ultimately doesn't work very well because a.) it's reactive rather than proactive, so there's regulatory lag b.) it injects politics, and political wind c.) because of a and b we get inconsistency, changes in policy, this isn't good for either consumers or employees or investors.

I'm not sure what the work around is, but for sure we (Americans) do not apply anti-trust / competition law as aggressively as we should. It just seems wrong to me to allow these big companies to buy up smaller companies and then just obliterate them into nothing, not use their technologies, just destroy them by putting the patents into a vault and sue anyone who infringes but not letting anyone benefit either. They all do this to varying degrees.

It's like at a certain market value as a percentage of either global or maybe national wealth, companies should be disallowed from mergers of any kind. And at another level of size, they are required to break themselves up into pieces.

Edit: Maybe disallow hoarding patents. If after X years you're not using a patent, it either auto-expires and is relegated to public domain, or it's compulsory to sell it. Use it or lose it!
"Too big to control?" Uhhhhmmm I don't want to be controlled. No control necessary. Just guidance.
> I think in terms of the internet the answer is meshnets.

No it's not b/c that would assume the average person is willing to learn about meshnets.
I'm familiar with expect, but I don't have any modems anymore which require AT commands to be sent to it with precise timing.

It seems like you are describing what it is, not what it should be used for (which is what I can't figure out, based on my knowledge of other tools).
I'm sure they'd rather no job than a dull job... Oh wait.
>What is up with all this egalitarian nonsense?

Just the wish to have a society that is able to evolve, to have all of us go forward as a species instead of concentrating the power in the hands of few.

>There is an obsession with equality that I just don't get.

That's called being a bit of a sociopath, but it gets better.

>This is an affront on capitalism which has served to lift so many out of poverty.

Good! Capitalism did a lot of good. Now it's time we go past it, because it is not appropriate anymore.
because they'd want to control everything to do with the new corporation. A successful chain like that tries to make everything right, everything the same across stores. They'd never just let some random guy in his store look like a semi-official reseller.

I hate that they ran him out of business. I hate companies that try to enforce the no-resell strategy. It's really another version of the "you can't work on your tractor or phone without my permission" strategy.
Right. I think it was Schneier who pointed to the DC sniper as one of the most efficient models of terrorism. Two guys with a car and a rifle paralyzed a city for weeks.
I don't think good C# code is actually much more verbose than Python unless you're stuck on a very old version.
China Is Making Rice Out of Plastic
Top 40 Software Engineering Books (2017)
Well, in my cases I usually add an unexported 'check()' method, which is generally called by every other method that needs state. It would basically just be something of x.Z == nil {x.Z = DEFAULTZ}
>"Mismatch-repair deficiency predicts response of solid tumors to PD-1 blockade"

I looked in the paper [1] and didn't see any plot of "mismatch-repair deficiency" vs "response of solid tumors". Neither did I see any plot like "model predicted response" vs "actual response". I'm not really motivated to look into it any further, but be careful with this one.

[1] http://science.sciencemag.org/content/early/2017/06/07/scien...
We have no reason to suppose that the ex employees actions were justified. None whatsoever. He committed both a civil wrong and a crime and the default assumption ought to be that he ought to face both civil and criminal penalties. You tax dollars pay for punishing people who vandalize a car, I have no idea why they ought not to pay for punishing someone who vandalizes a server.

We may remain open to additional information without presuming that uncivil and illegal vandalism was justified indeed without inventing a narrative from whole cloth as you have done. The logical conclusion is that drawing from your own life experience you identify so strongly with the narrative of the wronged sysadmin that you desire to fit a narrative to sparse facts that has no basis in fact.

We are merely commenting on a story on hacker news. We aren't members of the jury and don't face the same burden or power. I'm down with repealing the cfaa because its badly written, I'm down with figuring out who dropped the ball as far as giving the sysadmin access post firing, but as to the sysadmin himself, burn the witch!
Where is next November? (2016)
Every country that has a functioning democracy has realised that money is not speech.

Every sensible person also realizes that this is not a solution. Have more money than someone else? Well, tough shit, your vote shouldn't be worth more. Stocks work the opposite way.
But people do in fact make their own small investments when they opt for one provider of a service or the other.

For a multi billion dollar infrastructure project, your capacity to contribute with either 50K or 50$ would still amount to less than a drop in a bucket. For a massive multi billion infrastructure project to succeed it would still rely on either a state actor or a very large number of investors, or, as is the case I'm making, a large amount customers.

If I opt for your company as my provider of a given service, and very large number of other people do too, we're enabling your company — via the pooling of our payments — for you to do further investments and improvements to your service.
Interview question for senior front-end engineer
Thoughts on the difficulty level of the following question for a senior front-end engineer candidate? Interviewer was given 15 minutes to provide the function body for

// Contract:
//
// Create a function with a signature:
//
// retry(fn, retryDelay, maxAttempts) -> promise
//
// Implementation:
//
// • retry should call fn; if fn() throws an error error, wait for the retry delay to retry calling fn.
// • if fn() succeeds, the returned promise should resolve with the result of fn()
// • in fn() has been attempted maxAttempts with an error each time, returned promise should reject with the last error
//
function retry(fn, retryDelay, maxAttempts) {
/* ... */
}

I provided some basic assertions to valid the code was working. Solution is about 12-13 lines of code.

I remember being able to solve this sight unseen within 15 minutes; I was asked this question on an on-site by a large, well-known tech company. When I tried it again pre-interview it took longer (~30 minutes). Thoughts?
Yes it may feel overwhelming at times, but the trick is to be focused and selective what you read.
That's not the only way. People engage voluntarily in cooperative, yet temporary agreements, to work on projects for the benefit of the whole group. Companies join in trade groups which are somewhat similar. So possibly a new class of temporary corporation, in which corporations invest, for a specific life time and goal purpose, where they can share resources and a common goal, without any one company basically railroading local, state, or national politics. Or any one company's business being disrupted means the end of that venture.
An employee cap would benefit big tech companies hugely. Tech companies would receive an even greater share of investment than they currently do, as even the largest tech companies pale in comparison to say Walmart (in terms of employment)

Also no politician would ever support this.
When it's difficult for me to get to a store (because I don't have a car anymore), I either:

- Buy stuff I don't really need when I do rent a car/Uber to visit that store, just in case I need it later.

- Vastly overpay for the same item at the ultra-luxury version of the store located on the ultra-luxury walkable land near my office or a public transit station. (The markup on basic goods for "people who live here don't have cars so what else are they gonna do, starve?" is insane).
I suffer from the same. :'(
I think you are wrong. you are allowed to resell anything you buy. Many companies try to control this, like trying to block costco from reselling overpriced but legitimately bought watches (apparently they charge much more for swiss watches in the us than in say Guatemala). Costco won that legal fight. This was just a loss because of money, one side had a lot more to waste.

I also don't understand what you are getting at about TJs losing money on commercial real estate. Since TJ doesn't sell in canada, and they sold more in the stores they this guy bought from, didn't they make more money from their real estate?
The problem here is that only one or two of their business lines actually make money. Everything else simply strengthens network effects and gives them optionality for new businesses. It would be hard to break up Google and say: you get to provide search for the US and another company has to do it for Europe. While that may be in the interest of Europe, it's of less interest to the US.
Yeah. We have those tiny things called governments too. You might know them for some investments such as, the US interstate highways, space flight, the Internet. It's amazing how the collective will of the people has managed all of that without forming a very large company.
But Alexa extracting a 5-10% (or even 30%) fee on all pizza places through that access definitely hurts all pizza businesses, anywhere. And those that opt out will miss that business.
The masses are feeding it because they don't know better. Yet they want regulators out of their way. We can't win!
By that logic, all employees should be kept as happy as possible because they might commit arson.
Toronto restaurant and bar recommendations directly to your email
What's to stop the most powerful companies from using regulation to squash business competitors? Almost every industry has abused this to a certain extent. Regulatory capture is a thing, at least here in the US.

Regulations are a double edged sword and it's often used to stifle new business and crush possible competition.
I'm a Product Designer for a startup in Toronto and have created a curated email newsletter of new restaurants and bars [not work related lol]. It can be très difficult figuring out where to eat, or to take a date to explore some new places...now you can be spontaneous and get new spots directly to your inbox with D(ate)!
That's a great summary.

The promise of this work is that we can have fully connected nets 30 layers deep, or more. Up until now they didn't work for more than 2-3 layers in depth. The fully connected nets have been untamed and wild until now, but now they can be made to behave.

Now that it has been shown to be possible, in a few months we could see more solutions.
If you start confiscating all their profits, why would they continue doing the work to generate them?
Can't wait to dig in!
The Soviets wouldn't actually fire them. They just lost their jobs due to missed time in Siberia or from having bullets in their brains.
Congratulations, HarveyOS is really an intriguing project to support.

It would be nice, if they'd provide an ISO. The thing I noticed about Plan9 clones and Inferno is that, they almost always run entirely in the userland. I think that's the reason HarveyOS does not provide an iso. I am not sure they are building a standalone operating system.

If you're interested you could also try inferno, however getting it up and running is also a hassle.

Lastly, in the case you're not aware, Plan9 and inferno also have a very interesting history. Inferno and Java were once direct competitors. Limbo a programming languages invented for Plan9 is also mentioned in the Dan Brown's best seller Digital Fortress.

IMHO Plan9 spirit still lives in Golang, like the Lisp Machines' spirit lives in Emacs. Maybe with cloud based OS's we could see the ideas behind Plan9 in everyday world. But other than that Plan9 remains an OS for hobbyists and idealist computer folk :).
I'm surprised the EU hasn't acted against Google already. Remember when they (rightfully) went after Microsoft and forced them to offer a browser choice? And that wasn't even the peak of the Internet Explorer monopoly.

And yet it's allowed that like 80% smartphones sold in Europe come with Android versions that basically lock the user into the Google ecosystem, else you can't use the default store.
Thanks so much for that! I've been wondering for years what that unique smell (from various clear-handled Newtonian tools) was.

I guess it's used where clear or somewhat- clear plastic is used. But does BPA have the same smell over time?
If Google doesn't have an effective monopoly then I don't think I understand the word. The only search engine relavant to my search results is Google and I don't here to many people talking about optimizing their SEO for bing.
West was a stand-up guy, no doubt about it. But his is easily the version of Batman least representative of Bob Kane and Bill Finger's original vision. This is largely because of compromises that his creators had to make with the multinationals you decry.
Derek Parfit saw his reductionist view of personal identity as ultimately liberating, in an almost Buddhist sense:

> "Is the truth depressing? Some may find it so. But I find it liberating, and consoling. When I believed that my existence was a further fact, I seemed imprisoned in myself. My life seemed like a glass tunnel, through which I was moving faster every year, and at the end of which there was darkness. When I changed my view, the walls of my glass tunnel disappeared. I now live in the open air. There is still a difference between my life and the lives of other people. But the difference is less. I am less concerned about the rest of my own life, and more concerned about the lives of others."

But I wonder if such view can have more sinister interpretations. For example, a "parfitian" might become obsessed in imposing his own worldview and tastes on other people, feeling that this affords him a measure of "immortality". A bit like the ancient greek heroes' thirst for fame, perhaps. https://en.wikipedia.org/wiki/Kleos#cite_ref-4

> "When doubts invade us and cloud our faith in the immortality of the soul, a vigorous and painful impulse is given to the anxiety to perpetuate our name and fame, to grasp at least a shadow of immortality. And hence this tremendous struggle to singularize ourselves, to survive in some way in the memory of others and of posterity … Each one seeks to affirm himself, if only in appearance … Man habitually sacrifices his life to his purse, but he sacrifices his purse to his vanity. He boasts even of his weaknesses and his misfortunes, for want of anything better to boast of, and is like a child who, in order to attract attention, struts about with a bandaged finger." —Miguel de Unamuno, The Tragic Sense of Life
Can you name a government since the Roman Republic that has not had antitrust law?
Yeah VPS ia computer, plex cloud doesn't require that. But that doesn't matter, I think we're both correct, although I don't think as many people run VPS's as you seem to think for this. Not saying it's not easy, it' s just not the usual way I've seen people use plex. But it doesn't matter, really.

Thanks for the links, quickbox does look neat. I've been looking to get a media server for my plex stuff and it seems to support a lot.
Donnyslist:Looking for the best coders to teach on new video conference platform
Donnyslist needs the best coders willing to teach remotely on our video conference platform for our soft launch. Platform is geared towards user friendly rates and experts will be compensated for their time instantly via stripe platform. Yearly salary: $80,000+ at 40hrs a week creating your own work schedule. Looking for advanced coders who are passionate about revising the computer science curriculum while producing top notch coders with current and practical information. Contact if interested for more information. If you have any affiliation with the Big 5 please contact! Timison89@gmail.com
In Rwanda, a young woman activist challenges longtime leader
Why don't you think it is better? Easier to understand. I was mostly joking, but I think it's a little unfair to imply people who are not great at math are bad programmers.
I encounter comments every day on HN and Reddit, from people with no vision who seem to believe the status quo defines the limit of technology.
In a strange way, the article is still interesting. While reading I thought, aha, to earn $50000 a month with WordPress themes you have to do a couple of shady things (I also found the ticket you mentioned). The possible astroturfing just fits in the picture... Isn't that called a "growth hack" nowadays?
facebook class B shares (the ones that Zuckerberg and other company insiders own) has 10x the voting rights of class A shares which you or I can own. They plan to issue new class C stock that will have no voting rights. this is the same structure in place for alphabet.

So it's not nearly as simple as you make it sound.
I'm not usually very pro corporate taxes. I think (with some caveats) that it is generally better to tax the owners of businesses than the businesses themselves. However, in order to counter the unfair advantages of overly large companies and promote competition (in tech, in finance or elsewhere) wouldn't it make sense to make corporate taxes slightly progressive where the larger a business is (by revenues), the higher the tax rate?

Is there an obvious flaw to this approach? Why don't I see anyone ever suggesting it?
If you vote, you probably have zero effect. The same person will win regardless of you vote.

If you stop using Google/Facebook services you deprive them of small amount of revenue.

Ergo, you have more influence by changing the servies you use then if you vote.
Yes, something like this should never be sold in perpetuity. It they wanted to have a system like this they should have made them leases instead.
it's not 'lack of vision and political will' that stymies government initiatives--that's some TED talk bs. and i shudder to think that we're necessarily dependent on the benevolence and 'vision' of large companies to drive society forward.
Nasa unveil new design for 'Mars rover' vehicle
Sure! I think we agree.

The whole field of misuse-resistant cryptography is very new, relative to the field as a whole. We didn't even have a usage model of cryptography that was sound until the later 1990s, when the connection was made between authentication and indistinguishability. It's only in the last few years that we've begun to prioritize constructions that make implementation bugs harder to blunder into.

Which is a long way of saying, that's true, but also still an issue relevant to RSA and DH and DSA.

I think the primary reason we read a lot about elliptic curves today is that the field has, at least to the extent that it's not directly promoting post-quantum algorithms, pretty much coalesced around curves as the best modern way to implement asymmetric cryptography.
IIRC, MariaDB has a table with the IP address of the master, and the MariaDB drivers (not sure which ones exactly) can check that table.

That's the only way you can get a 10s failover.
The Quiet German (2014)
Real slaves would find your pedantic definition of "wage slaves" offensive.

No one has the perfect job, everyone thinks they should make more, have more benefits, more freedom. But everyone has choices. You don't have to participate in the rat race, you can stop letting material possessions drive your lifestyle decisions.
Guidelines for keeping a laboratory notebook
A smidgen too late to edit the comment to add this ...

One advantage of ECC (Elliptic Curve Crypto) is that the keys are smaller, and hence it's easier to implement on resources constrained devices such as smart-cards and IoT devices.
> and governments due to lack of vision and political will never would

Governments (US and Soviet) went to the moon. The Internet would not exist without massive military (i.e. government) sponsoring.

But yes, when I am looking at our governments right now, it's hard to find something as progressive as this, except that marijuana is on the rise, Macron has a 50:50 women government and invited scientists from the US to France. The other governments seem to be racing full speed in reverse for me.
Is your first assumption always that the victim made up a story to cover up their own misbehavior?
So you're skeptical of every TV station and radio station too?
As with all progressive taxation schemes, it tends to have problems because those people who you are trying to tax more heavily have the best resources to restructure their affairs to avoid the taxation.
He's dead on except it's not just FB it's also western governments who not only don't interfere (as he points out) but have given up on championing freedom and now go in the exact opposite direction. When it comes to damage control its the latter we have to influence because it's the governments who want to take away what's left of the decentralized web. Maybe a decade ago or so everyone in the western sphere was mad concerning how China, North Korea et al. control their citizen online. But now there is this international trend of slowly but surely limiting the usefulnesses of the free Internet by pretending to fight some form of illegal activity. They're after encryption (to "fight terrorism"), they are after free speech (to "stop hate"), they block websites ("just" to fight child pornography) and so on.
Readable Lisp S-expressions Project