skysight-inc/HackerNews huggingface dataset:
Agreed, agile seems the only way, but does indeed require experienced managers. A lecturer once pointed out that business/normal people would always expect some kind of point estimate, they are never satisfied with some kind of distribution or interval. Personally, I would say that this is even more sad than that: the point estimates are always taken at the extreme values, which ever suits the person wanting the estimate more, never the average value.

Of course, all this leads to bad blood between techies and business side: how long will it take? -> probably about 3 weeks, but this requires using a library we haven't used before, so in the worst case even 2 months -> what? so long? get it done in 4 days, this is required the next week -> no, that's not really possible -> make it happen -> it happens and it either sucks when it's delivered at all, so the deadline gets extended anyway to iron out all the bugs or it causes lots of problems in the future.
I don't think it's fair you're being down voted, I get your point of view, so I gave you an upvote. But the thing is, this isn't some kid-in-a-basement free-but-ad-supported service where you-get-what-you-pay-for. Google's cloud offering isn't free (for any use beyond hello world anyway) and as a paying customer I'd expect:

1. Things to work
2. People to answer when things don't work
3. Things to start working again in a timely manner, with timely and concise updates along the way

Points two and three carry a lot of nuance, but Google's support does not. It's a virtual wall that people cry to and get no response back from, except for the rare few occasions when the Google deities decide to grace forums or mailing lists with their presence. It's just not a serious offering.

Now, you can pay extra for support, but even so it's going to be appalling. You probably will get to talk to someone at least, but in my experience you rarely get ahold of anyone who'll actually read what you've sent them, much less actually try to help.

My take away is that support and customer service is just not a priority for Google, what so ever. It's not even a low priority thing, it's a no priority thing.
Check out the (deliberately blurry) examples in https://arxiv.org/pdf/1703.05393.pdf where it can distinguish between blurred, low resolution pictures of different types of crows.

It's only ~50% accuracy, but the photos are terrible. Much worse than Facebook pics.

OTOH, this is classification into hundreds of classes, not millions like in the case of FB face recognition. (Although of course that can use the connectivity graph as a filter on that too).
Like the idea of appear.in but it really pegs CPU
> If NYC didn't have a third dimension for transportation (subway and trains), no amount of busses and bikes would fix the soul-destroying traffic.

Yes they would. If you took the existing surface street network and made it 100% buses and/or ground-level trains you could accomodate current subway and road capacity with room to spare, even before you reclaimed all the space currently used for car parking. Private cars are an astonishingly inefficient use of space, and taxis are barely any better.

> The listed alternatives are all nice, but none of them allow you to move at 125+ mph.

We don't need to though. There's no conceivable need for a city to accommodate more people than could live within a 30-minute commute at current speeds if we were willing to build at the high densities that are actually possible.
Ask HN: FastMail alternative based outside of US / FVEY?
I love FastMail but I don't like the idea of having my emails, contacts and calendar hosted inside of the US, or having them controlled by a company inside of FVEY jurisdiction. So, is there anything as good as FastMail that's based elsewhere? Can anyone recommend what they use?
https://firebase.community/
I'm a person who oppose all kind of software patents. any use of software patents is a patent troll (if you have patent, you should have a clear patent policy that it's for defensive purpose).

According to the case of Bilski, patents should involve a machine, otherwise it's invalid. But trolls don't care of their patents are invalid, because of how patent cases are handled in courts

http://www.groklaw.net/articlebasic.php?story=20081102011538...
Cool!

A minor nitpick about the README - genetic algorithm is not the same thing as genetic programming. The former is what you're doing here, the latter refers to building a program using genetic algorithms.

See: https://en.wikipedia.org/wiki/Genetic_programming.
I learnt this lesson the hard way. Solution: get a separate debit (not credit!) card for all cloud stuff. Make sure you only transfer enough money on to it each month to cover what you reasonably expect your bills to be (and that you can quickly top it up in hours if you legitimately need to).

Worst case, if AWS or Google decide to fuck you over, let the bill bounce. This way you've still got funds on hand to deal with the fall out and some leverage to negotiate a solution.
I agree with you, but I also agree with the other voices here stating that you should keep prices the same for customers that, according the the article, use your product in the same way for quite a while.

Yeah, maybe this wasn't the best or most efficient way to poll. But if it worked for years and doesn't destroy the (Google..) infrastructure?

Your mistake, FB. Suggest changes, but don't inflate the prices in an instant.
No no, results stored on The Blockchain.
It will be hiring like in Moneyball movie.
AKA half the work done in Machine Learning nowadays.
No, because most self-hosted services are 10-20x cheaper than comparable SaaS offerings. In the realtime space Firebase is particularly known for being really expensive for the scalable plans (blaze plan).
Troll is a gentle word, the author of ffmpeg describe patents of software as "gangsters asking for protection money". All software patents are bad see my reply above

http://web.archive.org/web/20070927224154/ffmpeg.mplayerhq.h...
Crime in Ohio to post online “for the purpose of abusing [or] harassing”
Genetic Algorithm Explorer
Big Little Lies – Watch Big Little Lies 2017 – Free Movies Online
SolarWinds Buys Scout Server Monitoring
You can always test it. That was not my point.
Hi, i am sorry to hear your experience have been as it is thusfar. We are hard at work improving the product constantly. We though have to prioritise ;)

> You can't add comments on unchanged parts of the code in the diff-view.

Please join the discussion at https://gitlab.com/gitlab-org/gitlab-ce/issues/26722 and https://gitlab.com/gitlab-org/gitlab-ce/issues/14396

> You can't see the what is changed in response to your comment between two MR uploads.

and

> You can't add comments when you view the diff between two uploads of an MR. My list of complaints is endless.

For the following issues I created these gitlab issues to start the conversation. Internally and on the issue there may be a reference to already existing issues covering these subjects.

Thanks for your feedback! You can always join the conversation and/or contribute in order to get things like this shipped faster!

See: https://gitlab.com/gitlab-org/gitlab-ce/issues/32399 and https://gitlab.com/gitlab-org/gitlab-ce/issues/32400
Reduced density of cities leads to longer distances and higher transportation needs, and less than ideal utilization of public transport. So that's counter-productive.
The Army solved this decades ago with tape tests. Been a quarter century since I had to take one, but it used to be the ratio of various bodily circumferences. If your stomach to chest ratio or your neck to bicep ratio were reasonable, you were OK regardless of physical weight. It takes perhaps a minute per soldier, as compared to recording weight which takes only seconds, so the simple BMI is still useful as a time saving prescreen. It worked very well decades ago, so an optimist would think the Army still tapes and a pessimist would assume it no longer tapes.

I would imagine if 320 million people are going to be measured for financial punishment purposes, there would be a startup opportunity in some kind of 3-d scanning appliance that could auto-generate circumference measurements.

Of course where money is involved corruption will develop and inevitably there will be clinics where patients are asked politely to measure themselves and record their own numbers, such that the promised savings will never occur.
US Government Complete Budget Data Set
Does it track FIXMEs?
Show HN: Envoice – Send invoices and let your customers pay you online
I was wondering: who is really allowed to sell naked options (as opposed to options that get killed if you can't afford a margin call) ?
Some individual Google employees are very helpful and open.

Unfortunately Google as a company and their corporate practices are nothing like that.
Makes sense, Although I was trying to infer that the carbon material would transfer the head through the object better. Which would make using a liquid cooling channel useful. As opposed to just outright higher thermal operation.

But this is only evidenced from the carbon on my XPS laptop becoming untouchable in full-sun and much of the base heating evenly from the processor.
>What solution did Marx propose?

He didn't, really. His proposals were pretty vague. 99% of what he wrote was a (pretty spot on) critique of capitalism.

Needless to say most of the propaganda attacks on his ideas are based upon guilt by association.
I assume a same way a man sticking his hand in a blender and turning it on, is courageous.
Having lived in Brunei, culturally very similar to Singapore, I know a thing about this. I was a kid at the time and we had an "amah" and her family living in our house (or rather, in the servants' quarters on the ground floor, while we lived in the main residence on the floor above that). Most of the foreigners were Dutch and English people, in the employ of Shell. For us, a Dutch family, the concept of having a servant was a very alien concept.

Our amah was a very friendly lady and had a relatively easy life with us -- helping with the cleaning of the house, doing the laundry, and washing the dishes, no cooking or raising us kids -- and was paid quite well. Even though it's been 30 years, I still remember helping her out by drying the dishes and visiting her family.

What shocked me personally was the exploitative nature of many other families, from what my parents told me, the British tended to have this more than the Dutch, though I can't be sure. My parents actually got in trouble with others who didn't appreciate their "spoiling the market" -- by paying wages that they considered fair, which was at approximately 250% of the going rate -- and by not working them to the bone. It still boggles my mind.
> No, because most self-hosted services are 10-20x cheaper than comparable SaaS offerings.

This has nothing to do with the fact that it could be hit by a botnet, as per the exact point I commented on, could 'wreck your card', it's simply a question of scale.
How often do you need more than 1 port?
You have it so backwards...

Whats the point of a program producing incorrect results? Whats the value of that?

Let's have an example.

Person& findPerson(key_t key) {...}

Now this is a core function, the basic precondition of the function is that the key is valid and exists.
The function is called with a key that doesn't meet the precondition. A programmer who wrote the client code has made a bug.

How do you deal with this situation?

Throw and exception? Change the signature and return an error code + person? Great, now you've turned a bug into an "error", masking the actual problem.
Then what does the calling code do? How is it prepared to handle "bugs". What does the logic to deal with bugs look like? Then you write bugs in your code trying to deal with bugs?

Alternatively (I know some big orgs do this..) they put in a log and then return some "default object" and pretend there was no problem. Now how's the calling codes computation going to go, it's given bogus data to deal with.

Bottom line, I want my programs to be bug free and correct.
I don't want to even try to clutter my code with trying to write logic to deal with bugs.

What I want on every bug is clean termination, program state and stack trace. It makes it very easy to fix the bug thus actually improving my software quality.

I'm happy to know that my software actually has very few bugs.

I know that you might think that it's inconvenient for the user to have his software abort. But if the software produces corrupt results then whats the value of that?
Even worse, the user can think that results are correct even though it's garbage.

Seriously, going back to the example. iF the precondition is validated you abort. Your developers can easily fix the offending code, release a new version of the software and your system is just that much better.

If you incorporate this methodology from the start of the project you can greatly improve your quality in general.
I was about to post the same thing. Of the two Google cloud stories I saw on here yesterday, it felt like one in three posts had "disclaimer: I work on the Google cloud team" or something to that effect. As of this writing, there's 100 comments over 4 hours and not a peep from any of them that I see.
We talked to a lot of companies and alums before rolling out this program, and there was uniform agreement that industry really needs a lot more (good) product managers.

One further observation was that Google, Facebook, Yelp, and likely other companies had their own internal programs for training product managers, in large part because of a mismatch in supply and demand.

So we believe that placement will be good and in high demand at prominent tech companies.

In terms of comparing the Master's of Product Management (MSPM) to MBAs, that's hard to say at this point. One of the big differences is that the MSPM has a stronger component in UX design and computer science than a typical MBA. It would also depend on what areas of business you specialize in your MBA, e.g. finance and marketing graduates would likely be viewed very differently from the MSPM graduates.
They have already 'issues' by paying 2k per month for firebase. I don't think you start at some provider for under 500 euros per month for support only. The initial setup is probably much higher.

And than you don't have any control over your infrastructure as well because someone else has theknowledge not you.

I don't see any advantages doing this as long as you are small. Those few hundred dollars are better investet in simple SAAS.
Just "communicating better" is not a reasonable response to making such a dramatic change in how much money you charge someone. If I tell you I'm going to punch you in the face, that doesn't make the punch acceptable behaviour.

Cloud services that pull this kind of bait and switch deserve to be ridiculed and lose lots of business over the negative PR. Cloud services that unintentionally pull this kind of bait and switch but then don't make it right or provide meaningful support deserve no special treatment.
Can't wait for the Spanner to take a price hike. You think $7786/year is bad? Try 5.5 million.
As a decision maker, this kind of dishonesty will ensure I can't do business with you. It's a customer list and nowhere does it state that they just use GraphQL and are not your direct customers. I know you're trying to get some traction and all that, but this makes your whole offering look dodgy
I can give you a reason. Github has decided it doesn't want to be a common carrier anymore, but instead act politically. This is unacceptable as a service.
Some niche application of AI in healthcare
And in a hyper-youth centered culture, "I'll have a lot of fun when I'm 25" counts for a lot more than "I'll be dead at 75"

Assuming exercise isn't fun. Physical therapy is supposed to be a brutally painful and exhausting way to repair damage that you'll feel better about in the distant future. Exercise should be fun. If you're not having fun, with fun people, you're probably doing it wrong.
There is another aspect to this. Consider 911, you had 4 planes full of people and yet it is believed that only 2 - 3 people on a single plane did anything to stop the hijackers (ultimately saving many lives at the cost of their own).

Uncommon valor is prized and honored simply because it is so uncommon. It is easy to say how you would act in a situation from the comfort of your keyboard but when the shit hits the fan are you sure that you are part of the exceptional 5%? Or are you just another passenger trying to get home? Perhaps OP is just like most people, not wanting to rock the boat and trying to get on with his life. Having walked a few miles in his shoes are you certain you'd do any different? I'd like to think I would but I'd be dishonest to confidently claim it. "Some cats surf, Some cats make the waves"
Marxism is quack economics. Marx's arguments were an attempt to massively defraud society as a whole.

As for recognizing the presence of rent-seeking, that's not exclusive to Marxism, and oversimplifies what Marxism argues. Marx considered all profit from financial investment to be economic rent, unjustly misappropriated from workers. This is nothing more than demagogic quackery, that's now given an air of legitimacy by modern day demagogues in the media and British politics. In my opinion, politics as a whole is mostly an exercise to defrauding the public, which is why Marx's theories are so appealing to so many politicians.
Additional information can be found at https://www.smashingmagazine.com/2017/05/introducing-mavo/ and http://lea.verou.me/2017/05/introducing-mavo-create-web-apps... .
Honestly, the issue there is that the car market pushed people further towards buying a new car on a loan and then trading it in every few years, or leases. Nobody expects to be driving the same car for the next 20 years, and loans are easy enough to get that few people who're doing reasonably ok with money are "forced" to get a used car.
Or the bank can just automatically give you an overdraft for that amount, add some fees because you accessed that facility, and require you to pay the full amount.

After all, they're just being helpful in managing your money and paying your suppliers.
Currently no plans for a MOOC.

MOOCs have a less-than-positive view at CMU, in part because the evidence is strongly mixed as to their effectiveness in practice. One thing I've learned after being at CMU for many years is that people across the board here really care a lot about empirical evidence.

A MOOC would also make it hard to teach interpersonal skills, as well as assemble a cohort that can learn from each other.
Thanks, much appreciated!
Free Handmade Vector Words, a Word a Week at Wrds
There was a previous discussion about this nearly 2 years ago on hn:

https://news.ycombinator.com/item?id=10239401
Same here Marcus.

Now, if only good and valuable startups weren't getting bought by google by the dozens :( I guess it's your cue to start migrating to something in house when it happens.
How to Raise a Website
I agree, let the providers take the risk. Typically, the providers will let it bounce a few times before cutting things off as well. This might just give you another week or two to sort things out, without having to lay out possibly significant funds that you may or may not be able to reclaim.

I only wish setting up virtual cards were as easy as setting up a new mail box. I know there are services out there that lets you do this, but I've yet to find one that works globally and is easy to work with.
Do you not pay for support? It starts at $150..
Nowadays with some banks having virtual cards that you can create/kill at any moment, this sounds like a great idea.
gitlab please please change your homepage to highlight free opensource hosting like github. Remove all the marketing mumbo jumbo from the homepage.
https://news.ycombinator.com/item?id=10239401
Currently no scholarship options. This is something we will revisit as the program gets larger.

We do have a staff member who can assist with financial aid. Given current projections of salary for product managers and likely high placement rates, I think that this would still be a good option, but that's also a personal decision that you would have to make.
Vegetables like peas and broccoli are just as good frozen as they are fresh from a grocery store (but not as good as really fresh vegetables).

They are harvested closer to the ideal time and don't degrade during shipping and so on.

Of course not all vegetables, but there are many that stand up well to freezing. Just don't leave them in an auto defrosting freezer for a long time.
Clearly someone needed a larger boat.
First Ever Employee Incentive Options Plan on Ethereum Blockchain
After making such a statement it would be proper to elaborate on what you meant there. Don't get me wrong, I am not yearning for a debate on Ukrainian historiography here, I just believe that borderline chauvinistic statements like that should be checked.
This is why no reasonable person should use debit cards for recurring payments.

I'd advise not using debit cards for anything, under any circumstances, and relying on the better protections that credit cards provide, but it's a losing battle. My debit card is ATM-only.
Developing mobile apps
Not sure who you bank with but our bank will bounce it if honouring it would require going overdrawn beyond €500.
Anchor Physics Simulator in JavaScript
I didn't say it's acceptable. I said it's not likely to be a vendor lock-in strategy, which is counter to the parent comment's claim.
I was thinking the same thing. There's a giant circle of patting each other on the back every time they roll something out, and always have that very precise disclaimer that they work for the big G.

Then again, as a meta comment I will point out that the fact that both you and I so clearly notice this suggest that we are following these updates much more closely then most of the folks here.
To be honest, the best way is setting up a completely isolated account with card. If you're extra paranoid, use a different bank for this account.
You think 2 random 2nd world devs are going to write you your own database?
You're saying that it isn't reasonable to imagine that companies might decide to do their own virtual infrastructure rather than hiring Indian IT firms to build infrastructure for them? I will keep my own counsel on that.
Xip.io – wildcard DNS for everyone
_Why: A Tale of a Post-Modern Genius (2010)
You shouldn't care about what other people think is "too much". Keep your 33%/25%-post raise if you can (assuming there is no cliff in your vesting and you had your shares from the start).
And you will also realize that this is an unachievable goal. The kind of existence you require to attain that type of ease and thinking will alienate you from the vast majority of human behavior and thought.
The last map on this page smashes the cartoon:

http://gotz.web.unc.edu/2016/12/20/election-maps-representin...

(it's the 2016 popular vote)
Ask HN: What does Paul Graham mean by Turing complete search queries?
In this article (http://www.paulgraham.com/ambitious.html) Paul G. talks about making search queries Turing complete. what does a Turing complete search query look like?
AWS s3cmd tool in a Docker container
But why do providers get a free pass when they do a major mistake (à la GitLab losing tons of not-backed-up data), but customers are required to accept whatever the provider throws at them? It seems pretty unfair to me.
Hyper levels of advertising with the primary messages being lack of self discipline is the definition of having fun, and sensible time preference judgment, or application of any judgment at all, is for boring low social status people because cool people live for this instant only and never judge anything ever.

Not too surprising that being immune or actively avoiding that toxic culture, results in both wealth and fitness.

Advertising Kills.
Automatically Build and Publish Node and Electron Applications for Linux [video]
Wordpress Business Themes
Shadow Brokers threaten to release new exploits