skysight-inc/HackerNews huggingface dataset:
I don't get how a developer who's income directly depends on the code which they are writing or in general thinks that their project has value can be too cheap to pay a few little $ for an excellent, RELIABLE and FAST git source control, which without doubt is GitHub and certainly NOT GitLab.

I mean as a developer your code repositories are the single most important thing where you want to sleep well (and your production infrastructure). Rather save money on shitty cinema tickets, Starbucks milkshakes (the shit they produce cannot be called coffee) or save some money on some shitty Apple adapters, but please get yourself a GitHub subscription.
> Are they doing something radically new involving machine learning which allows them to be much more productive?

Well they most likely not. But point here that they are losing lots of business so they would just not need that many people. If one read history it is the same pattern repeating first with textile, then component manufacturing in India. They think cost arbitrage is all it takes to become world leader. It works for some time and then labor saving techniques replace low cost labor.
This line of thought is one of the more troubling (among many others) of the Trump "fake news" parroting nonsense we see lately. WaPo / NYT are pretty much single handedly bringing down Trump by constantly releasing info on how he is subverting democracy (thanks again to the NYT for the bombshell yesterday), but since he hates it he calls it "fake", and his supporters parrot this nonsense and it spreads.

Just because they are reporting facts Trump doesn't like doesn't make them fake.
You're right, having them pay more, isn't going to make them thin. People are going to do what they want regardless, just like smokers. People will smoke, while they are hooked up to oxygen keeping them alive. However, the cost of that shouldn't be redirected to people who have made an effort to live healthy their entire lives.
That's actually a much better reason that what's been used before.

As for non sequitur, it's not. There is no moral comparison, i'm just saying that practicality beats purity and that we all do it so advocating purity is defintly not credible.
Waiting for the first IKEA assembly robot that will follow you home, setup your new furniture and then return to base.
The problem with this idea is not with throughput of the tunnels, but with the shafts that lead to the tunnel. Lowering one car to the tunnel will take time, and unless there is some kind of elevator with multiple carts you will only be able to lower one car at a time.

Let's say that the shaft is 20m height and let's allow 2 meters for each car. We could get ~ 10 cars "stored" in the elevator, but if it takes one minute to load and unload the car it will take ~10 minutes for the car to get to the tunnel. One shaft will be able to load only 60 cars/hour. This will not solve any traffic problems and it actually may make the traffic around the shafts worse (depending on how many cars are waiting to go into the tunnel, and how large "the Boring Station" is.

There are two solutions either load/unload cars faster - possible but unlikely, or have more elevators connected to each tunnel. The problem with the second solution is that these cars have to safely join the rest of the cars that are currently in the tunnel.

If you have 10 elevators, each unloading one car a minute, you would need a system that allows one car to join the traffic every 6 seconds. If the cars are traveling at 125mph the sleds would need to have a pretty good acceleration to get to that speed as quickly as possible, or you would need longer adjacent tunnels.
You wouldn't have clients talk to AWS Lambda directly. You'd put it behind API Gateway, which would allow you to use your own domain in front. Your clients would just know to send requests to https://myapi.mycorp.com.

Since you control the domain, you could then stop something like this more quickly.
Yep. I no longer visit news sites with paywalls, no matter how easily circumvented.
Alain Colmerauer has died
The pregnancy test tho.

Good stuff.
Cancer, and Alzheimer's are generally not preventable. Being fat is. If you want to compare fat people dying of heart disease, and smokers dying of emphysema, fine. But don't compare an avoidable problem, with an unavoidable one.
Who Needs a Conference on Modern Stoicism?
As in all things, Greeks invented this first. Remember Efialtes, the guy who betrayed the Spartans in Thermopylae?

(In modern days also, all my friends who like football, their teams never lose a match. It's always the referee who is on the side of the other team).
The problem is that those estimates are conditional on what variables they put into their statistical model, so they are really usually rather meaningless (not that the mere direction is any more reliable, this can switch too). Maybe you can say:

"A specific carbonated beverage (batch 1234 from supplier X) provided ad lib via a standard rodent water bottle with sipper tube increased weight gain by 10% over the course of 3 months (as they aged 3-6 months) of male sprague dawley rats bred by Harlan USA in 2015, raised two to a cage, fed Z brand rat chow ad lib (10 % fat content), kept on a 12 hr reversed day/night cycle at 18-23 C with relative humidity maintained between 40-60%. Over the course of the study, the rats were removed from the cage only three times a week: for 10 seconds of weighing in the afternoons MWF."
2017 Top 20 Amazing Monster Truck Show Events in USA
Also, noting: the incident inquiry found for operator error of the crew. I find that conclusion difficult to justify based on the presented evidence.
It looks like a good pricing model.

To me it seems they correlate bandwidth usage with system usage and charge you using bandwidth as a surrogate of computing time, hardware and lahour (plus the bandwidth).
>Unlike flying cars, tunnels are weatherproof, out of sight and won't fall on your head.

Anyone from Boston can tell you that's not true. I don't think this sort of hyperbole helps the case for tunneling.
I disagree, to vote in a democracy we need more information about what elected leaders allow on our behalf.

Including overseas operations.
Show HN: The DevOps Adoption Playbook – Adopting DevOps in the Enterprise
True, however, while it's inconvenient it does give those who want to read it an option.
Apparently time after time stories arise with Googlr lack of support and are very slow at answering ans helping. In this very damn case no freakin' response. Often people have to get a Googler to initiate a Hello wothin the organization. So while we respect you doing your day work, we think your organization as a whole fail at customer support. Yeah I have read sicceyss stories too but many of them seen to be businesses with really good pocket or have deep connection with Google already or just being lucky.

Your competitor AWS would refund in less than an hour with a billing support, without going through any phone calls. Your competitor has a support subscription service at least for people to purchase (expensive but worth it). Yours?
I think this is why government agencies like the NSA need to have actual, real ways to whistle-blow. Methods that actually work, where impartial third parties are the ones assessing whether laws were broken, and not have the assessors be the very people being called out.

Did Snowden go to far? Very much worth debate, and I see both sides of the arguments. But did he have a better alternative than leaking? Not one that I can see.
One point people seem to be ignoring is that Elon mentions on multiple occasions that he plans to build in 3D, i.e. not just one layer of tunnel in one direction but multiple tunnels at multiple depths in multiple directions i.e. to get your 36k pax/hr will require 4 layers.
Good points, it turns out that $65k is lower than many of our other master's programs. We also ran through the numbers and that tuition x #students doesn't cover much more than our basic costs. We are a non-profit after all, and one that has a very strong track record in its educational program.

What you're telling us is actually very well aligned with what we've heard from our alums and from some companies. Yes, product managers are not CEOs and can't always just tell people what to do. Product managers work with their direct team (typically some engineers, QA, 1-2 UX designers, possibly a data scientist), but also need to know how to interface with marketing, sales, and others. Part of our curriculum looks at how to work with and positively influence others to achieve desired goals. But you're right, that's not easy, though there are some strategies and tactics that work better than others.
I'd even settle for crediting affected accounts to help smooth out the transition reactively, which it sounded like they started to do.

But then they failed to follow through.
Website Availability Monitor, 0.17 released
TLDR: Microsoft is using WannaCry as an opportunity to complain about the NSA and as an opportunity to tell people they need to update their software.

I personally think that it's great to get the message across that people need to keep their operating systems up-to-date. I see too many non-technical people thinking in dangerous ways:

* "I don't want to update software, because the new software could have bugs which might be a security risk." I used to work for a well-known Fortune 500 that thought this way. But _all_ software is vulnerable in one way or another and by keeping it up to date, you also get the most recent security patches. Software vendors generally aren't putting major resources into securing old versions of their software.

* "I've got anti-virus software installed on my computer and we've got a firewall on our network". And maybe that will help you at some point, but if you don't update your OS, that's like having bullet-proof windows and leaving your front door unlocked.
But if you're going to boycott someone over something shouldn't you boycott the entity responsible?

From what I can find WaPo reported what WSJ wrote and then gave plenty of space to Kjellberg and his side of the story.
You hinted at the reasons: the work they provide is useful and they need it to provide income to their families.

The system is skewed against them but it doesn't mean you have to take advantage of the lack of protective rights to abuse your power over their life.

The helper I sponsor is basically free to do what she wants. She comes a few hours a week doing basic household chores. She is paid decently and is able to take holidays back home a few times a year and work for other people to increase her income.
Precisely - it is a problem for the industry if it cannot easily sell formerly-leased cars at prices well above what a clunker would fetch.
I loved the last one the best :-)
Your code

std::random_device entropySource;
std::mt19937 randGenerator(entropySource());

does not properly seed a mt19937. To copy a comment I made just two weeks ago (this error is a direct result of <random>'s poor design),

It is unfortunate how people keep trying to use `std::mt19937` and,
unsurprisingly given how hard it is to use, how they (almost)[0] inevitably fail. Do yourself a favour and use a randomness library that doesn't hate you[1], is simple to seed correctly[2], produces decent quality randomness[3], isn't horribly bloated[4] and has more features[5] to boot. It's 2017. Let the Mersenne Twister die.

[0]: https://codereview.stackexchange.com/q/114066/40768

[1]: http://www.pcg-random.org/

[2]: http://www.pcg-random.org/posts/cpps-random_device.html

[3]: http://www.pcg-random.org/paper.html

[4]: https://cs.stackexchange.com/q/50059/16408

[5]: http://www.pcg-random.org/using-pcg-cpp.html#extra-features
Definitely use a different bank. A friend had a separate checking account for their PayPal purchases. And when PayPal clawed back some money (as they are wont to do), the bank manager helpfully transferred money into the account to avoid an overdraft charge.
I don't think these things are very much related.

I live in New York... New Jersey has mandatory pump attendants and the prices are all on-par or cheaper than surrounding states.

For all of the bellyaching, i don't think that people are as expensive as they seem.
I would assume you get the support if you pay for it. Google, Azure and AWS seem to have all gone the same way. You select the service level and pay monthly fee. I don't know if this support covers Firebase.

https://aws.amazon.com/premiumsupport/pricing/

https://azure.microsoft.com/en-us/support/plans/

https://cloud.google.com/support/
He said "if the spec aims for all engines to last this long", implying enough safety margins to make the average engine last longer.
(iterative) stochastic gradient descent to be specific. Data is stirred for each pass to prevent cycles.
I have to ask again, why are machines that are not even desktop computers running windows?
There have been poor people throughout the history of time, why is it that obesity rates have been going up? Shouldn't they stay the same, or decrease, as more people move away from the have not, to the have something? Spent a month in India, tons of poor people, very few fat ones. The majority of overweight people were the affluent, that just didn't care, because they were well fed, and had essentially slaves working for them to do all of the hard physical work.
That works sort-of when the majority of the population is relatively well-off, though still inefficient. Not so well now with the immigration crisis and change in demographics.

The choice to sacrifice wages for more time with your kids is a luxury good, even if people choose to spend some of that time doing housework.
I truly believe personal computing will evolve in this direction
> But you KNOW going in - there's no support.

I know this but to say everyone does or should isn't exactly fair. As well, you assume I am holding the purse strings, that I'm in any way responsible or even have a say in procurement. This may be true in my own business (it is) but not necessarily elsewhere, like my clients (it more often than not isn't) and you'll just have to live with poor decisions made on your behalf.

Also quite often, there's a sunk cost that makes switching that much harder. So no, it's not fair to say "Google has shitty support but that's ok because we all kind of know this." Paying customers can and should complain about this, loudly, shouting it from the roof tops. Ideally they vote with their wallets and just leave Google, but again that's just easier said than done in many cases.

Some semblance of professionalism shouldn't be too much to ask from one of the world's biggest corporations, an ask coming from paying customers no less.
*"customer obsessed business are <less> tolerant of deprecating technology..."
And it's OK.

Only Soviets think the government should be all things to all people.
Live global map of WannaCry infections checking in
For those interested what information Chelsea (former Bradley) Manning released:
https://www.youtube.com/watch?v=2HrgTmrfCkc (newsbud)
> This provides them with a significant arbitrage opportunity, which they are abusing.

The proceeds of which flow into some offshore tax haven so they don't have to share via taxes with anyone in the environment overall society have built.
No. Investors are no going to be happy about dead equity having over 10% max (total) and will very likely take steps to dilute you if you try to leave with that much.

With 3 founders, I think the max you can hope for is 3-4%. But get an agreement from the company that neither of the remaining founders can receive additional shares for 2 years.

I've been in this situation before, and that clause is a pretty effective way to protect against dilution.

But mainly, but not sticking out, you avoid a really punitive recap that could make your stake round to zero.
For Algebra, if you need certain subjects in depth or need to take a test to assess your skills, try Khan Academy [1]. Also, Khan covers trigonometry and geometry. For Calculus, MIT did a series called Calculus Revisited which covers calc 1,2,3.[2] Calculus Revisited was designed for professionals who needed a refresher or first crash course. It's from 1968-72 but I thought they were great.

[1] https://khanacademy.org
[2] https://ocw.mit.edu/resources/#Mathematics
True, I used to be really interested in Firebase and their set of products. But because of several pretty bad experiences related to vendor lock-in and (very) high prices I switched over to an open source alternative.

It might not be so well known, but I found http://www.deepstream.io to have a relatively similar feature set, without having to deal with bad support (if it bothers you, just fix it yourself) and high prices, since you are the one who picks what suits you best.
> I'd love to see someone do the math how much CO2 is Google unnecessarily produce by enforcing VP9 because they are fussy about licensing fees.

It would definitely be an interesting way to look at how bad software patents are for our society. It's not Google's fault (though they do participate in this system) that good technology had been locked away only to be used by proprietary software.
I guess it somewhat depends what kind of OT we're talking about (text or JSON). In any case, I don't think that the bottleneck would
be the OT algorithm itself - More likely, the bottleneck would be the number of messages (HTTP requests or WebSocket frames) required to send each individual operation between the client and server.
If you have text-based OT and you send an operation over the wire each time a user presses a key, and if you do this for every single input field in your app, it's going to add up.
Not saying it's not feasible but it's not going to be as fast as making a plain REST call for those use cases that don't require synching.
That said, I wouldn't be surprised if OT turns out to be much faster than differential transform in terms of raw algorithm speed but again I think the bottleneck will be the number of frames/requests that need to go over the wire.
If you are, like me, not experienced with running servers I can see how going cloud helps getting started. I would have trouble setting up my own servers with backup, software and security. But it's probably good to start learning about these things so you can think about running your own servers.
I've never understood the 'already taxed' argument. Money circulates; governments decide that certain transactions are taxable. The money left over in a given transaction after the tax is paid doesn't magically become exempt from taxation in future transactions, morally, legally or factually. Arguments against inheritance or capital gains taxes on the basis that they tax money that has already been taxed just privilege the idea that taxing earned income is axiomatically legitimate - the one transaction that it's okay to tax. But why is that special? Why not pick sale of goods as the legitimate taxable transaction, then paying tax on wages is paying taxes on money that has already been taxed.

Paying someone for their labor is a taxable transaction. Selling an asset at an appreciated value is a taxable transaction. Transferring wealth to descendants after death is a taxable transaction. 'Already taxed' money is not a thing.
This line of thinking is the problem. When you have the head of the NSA perjuring himself in front of Congress, talking to a judge is not going to do anything.
These documents went public because they were proof of illegal activities by the NSA and because Snowden already use all internal recourses he knew of.
Three years later nobody has been indicted for these crimes which proves once again that official channels were not an option.
Comment from the person who shared it on the "Internet is Beautiful" subreddit:

https://www.reddit.com/r/InternetIsBeautiful/comments/6auwty...

https://en.wikipedia.org/wiki/WannaCry_ransomware_attack
That's just the crowd I'm talking about.
I'm assuming this is the story you're talking about: https://www.washingtonpost.com/local/public-safety/family-of...

From what I can tell, it reports all the sources that claim that such a contact existed: Fox News and Rod Wheeler. Which other sites are you talking about and what do they say that's missing here?
You can add Copperhead OS to the list too -- https://copperhead.co/android/
> NYC and SF are likely to be the only exception

Portland should probably join that list.
This is exactly why we moved out of Firebase once it got acquired by google. We knew support would become nonexistent and we would also run the risk of Google shutting down the service for no good reason.
Best thing about it, it's completely real. (Probably not the caption though).
> Problem is that people don't take the 30 seconds to read something.

No, the problem is that Mastercard created a situation where you would show your credit card (since it's in your purse), and created an example which included a credit card, despite knowing full well about credit card fraud. They fucked up the contest, and your attempt at passing the buck on to random internet denizens, who aren't as familiar with the details of credit card fraud as Mastercard is, is misguided. Mastercard fucked up here, not the people who entered their contest.
Never heard of Windows Server, Windows IoT, Windows Mobile?
Computers need an OS to be useful and windows is an OS.
The price spike is dramatic... but is anyone actually surprised? Firebase is holding all the cards and users are expecting them to not play their hand. It's silly.

The solution is to build your own infrastructure. If you don't have the resources to do that, then find a lower-cost competitor.
The main thing they want it for is issue tracking and code reviews. Git doesn't do that. And Github does not export that data.
Interesting how a country's culture can have such an affect the quality of its products.

Kudos to Kim Gwang-ho.
That's like saying locks give burglars motivation to find ways of getting in, other than doors. Sure it does, but that doesn't mean that we should suddenly get rid of locks. Indeed, many of us take the opposite tack, and install security alarms and cameras to intentionally lock down the rest of the house.

Governors, Politicians, etc. are public servants. They are not there for their own good, they are there to follow the law, and the serve the interests of their constituents, and only that. Therefore it stands to reason that any communications they have with other officials, about official business, should be recorded as it is a matter of public record. It stops "he said she said" disputes. It helps us know about underhanded deals, unfair advantages, and many of the other things that people do when given such powers with no oversight.
FBI Investigation: “Louie Louie”, The Song (1964)
Stephan Molyneux explains Chelsea (former Bradley) Manning very well:
https://www.youtube.com/watch?v=CPJbdXvuEMY
I would sign a legal contract from the beginning so you can retain 33% as an absolute (whatever allocation after investor's share).
No reason apart from the fact that the ones judging are the ones setting up the rules for judgment and have a horse in the race.

And still, it doesn't get to the heart of the issue, we're not comparing ethical viewpoints here, we're asserting product quality from a user standpoint.
Old Server versions of Windows were also affected. Could be what a lot of these service companies were running on.
Should’ve used S3 for hosting files.
> whether he did or did not do what they are accusing him of, the fact that this is a 3rd hand article

See, now even the President has admitted it! You can't get any more first hand than that!
It's not clear if hosting your own Gitlab instance (they are not using Gitlab's servers, but their own) is cheaper than a Github's subscription. It's more a question about owning your own infrastructure rather than cutting costs. Also, as open source developers they probably are not comfortable with depending on a privative software.

That said, given the option I would rather use Phabricator (as I currently do).