skysight-inc/HackerNews huggingface dataset:
>Take away manufacturing and you’re left with...selfies

It's not true. Take for example Jersey, Luxembourg and the like. In those places there is insignificant manufacturing and the main business is banking. That's the whole thing about trade - one place can do one thing and one can do another.
"Move fast and break things" - the "things" here refer to _code_ and _features_, which can be fixed with a single deployment. Not breaking people.
A long-term IMAP storage is legally needed for the spooks to read your email in real-time.

There is an API for that:
https://developers.google.com/gmail/api/guides/push#stopping...
The Secret Tesla Motors Master Plan (2006)
Tech All Stars Startup Competition 2016
Love the reference to http://left-pad.io, hahaha
Is it difficult to set up?
New Linux kernel syscall: leftpad()
> These people are used to manipulating the system at the expense of the public and getting away with it.

Quite heavy accusations -- anything substantial to actually prove it?
Because of the lack of combustion engine, gear box and drive train the interior of the Model S is huge compared to other similar sized conventional cars.

I imagine the model 3 has the same benefits and the interior is a lot larger than it looks.
Don't neglect your arms...try the over-head piss.
The little computer that could
If you’re building a conversational bot…Don’t
Dre has Beats, Jay has tidal, Kanye has himself, and now the world has Snoopavision :)
Jersey has the population of a small town, Luxembourg that of a small city.
To add to what jerf already said - This is a linter, so it should be taken with a grain of salt.

Having said that though, I'm trying really hard to make it conservative and not have any false positives. I always discard functions that may be implementing interface methods or declared function types, for example.

Is this what you meant by a contract? If so, interfacer would skip the function, even if nowhere in the code is the function used to implement the interface. It's just lazy and assumes a conservative position.

If you mean it in a broader way that might not involve any interface or named function type, then we need a way for the developer to somehow express in the code that they really want that specific type. For example, I made it so that mentioned parameter types are ignored:

func ProcessInputFile(f *os.File) error {
// use as an io.Reader
}

This will not produce a suggestion.

I really want to make this tool as conservative and less noisy as possible, so if you have any ideas or a false positive example they would be very welcome.
:) The idea is that everybody works on Android and iOS alike, no specialization on the team. And the UI itself (Xamarin.Forms) takes the bulk of our development time, we're running into so many quirks, and the cross-platform abstraction is very leaky unfortunately. So your recommendation may be good, but I don't think it would pan out in our particular scenario. Especially since the team consists of people with no prior exposure to Xamarin (C#/MVVM devs + me, an Android dev with some half-forgotten familiarity with C#), so we've been learning on the job a lot
Jay-Z sues earlier Tidal owner over streaming figures
You do realize that, although Silverlight and WPF aren't being actually developped ( and transformed into something else). You can keep your XAML skills in the newer platforms.

And Windows Forms still works on the new platforms ( except mobile), so it's not like it broke functionality.

VB 6 Applications still work and that IS a long time ago...
Wikipedia numbers:

https://nl.wikipedia.org/wiki/Amsterdam : 834.119 inhabitants

https://nl.wikipedia.org/wiki/Rotterdam : 630.383 inhabitants

Maybe you are confused with The Hague, which is smaller than both, but the seat of the parliament and government? (Or perhaps you are looking at the surface area, which is not really interesting in this context.)
LinkedIn just imported my whole gmail contact list  without asking me
We all have seen the different posts on HN and on the web warning us about LinkedIn practices regarding contact importation, how they constantly try to trick you into giving them your whole contact list. But we think we know how to avoid them, we're better than this of course.

This morning I checked on the "people you might know" and 1 out of 4 people is one of my gmail contacts, with a nice "Invite contact" button.

They got me, I have absolutely now idea how they did this.

I've added some contacts yesterday using their (crappy / laggy) app, using the nice and round "+" button on people I knew, but never did I allow linkedin to import my contact book. (neither gmail to give it away btw ...)

Now I'm asking myself: how did they get me? I'm pretty savy, thus if they get me they'll trick others, less savy users. Without them giving their consent (or, as it should has append for me, unknowing they were giving their consent ...)

How can a company think this is a good idea to trick its users like this?
The Insanely Complicated Logistics of Cage-Free Eggs for All
This might be relevant: https://github.com/mvdan/interfacer/issues/19

And thanks for the link! That should be useful to make a decision on what to do in that issue.
That's not a joke is it?
It's hard to swallow that the courts could force someone to lie.
It's even more likely that the people cheering the earliest and loudest were employees that were asked to do so, it's an easy way to hype up the crowd.

It doesn't matter though, the Model 3 would still be just as promising with or without the audience participation.
Silicon Valley’s Andreessen Horowitz Invests 9.6M in Kenyan Appbased Microlender
investor's money, baby!
Apparently go generate

https://blog.golang.org/generate
Forbes won't let you in with AdBlock on
Somewhat related story: During the Mexican presidential election mentioned in the article, a PhD student at one of the top Computer Science departments in the U.S. got in touch with me (through a shared friend) because he saw I was doing research on Mexican civic tech.

He mentioned that while he was teaching a workshop at his university, two of the workshop participants, who were employees of a powerful Mexican TV network, asked him to help them discredit or deflect the student movement described in the article (the movement was called the "Mexican spring" at the time for their use of social media).

This sounded shady to the student, and he wanted to tell someone, but didn't know who. Ultimately he just avoided the TV folks for the rest of the workshop.

Weeks later, The Guardian published some leaked documents that showed nefarious ties between said TV network and the then candidate.

The student connected with the press then, but the story never came out. Perhaps he got cold feet, or maybe the journalists didn't think it was interesting enough.
Google introduces self-riding bike in the Netherlands
Gravy train or mercy dash 2
ESA is asking to mine data from Mars Express telemetry to prolong its life
So as an average netizen what can I do about it? Is anyone actually going to boycott Reddit, and lose access to all of the communities that are there because of this?
Tesla Model 3 unveiled: 215-mile range, delivered in 2017
Redox OS is going Commercial
Facebook and others "copy" by checking in dependencies into version control.

This is the standard method for 'copying' in Go as well. It's called 'vendoring' and is often applied to Go programs (as opposed to Go libraries). You basically put a checkout of the dependency in the vendor/ folder and the go tool will prefer it over fetching the dependency and/or grabbing it from GOPATH (since Go 1.6).
Being in the midst of all of this, I can vouch for the palpable excitement within the industry: at least if you stay away from talking to traditional prime contractors. There's a real sense that disruption is right around the corner. The biggest problem is that there have been no significant exits to prove investors right. This makes it difficult to raise capital.

Also, traditionally, external capital has sought out downstream opportunities. We've been focussing on upstream tech and it's much harder to prove the case given the long time horizon.

I've seen some incredible applications being pitched, but I think the real test will be whether they are able to generate significant exits. I, for one, hope that the next five years spells a period of immense productivity in the sector, generating profitability all along the value chain. If we're able to ride that wave, I think that there are many more applications that will pop up that make use of space infrastructure.
The VM or Visual Studio?

The VM? A coworker had no problems installing OS X in VMWare for his pet project, less than a day.

Visual Studio? This is Microsoft that we're talking about. I haven't done this or seen anyone do it, but I've read articles and it seems as though it has the usual straightforward qualities.
For the original go proverbs, see https://en.wikipedia.org/wiki/Go_proverb.
In my opinion eclipse is still a lot better than VS. It is smaller, faster and provides more features. For C++ visual studio is not much better than smart editor. It cannot even find all symbol references (it searches just for text). I also do not like licensing (free version works 30 days and than requires registration with a lot of info about you).

I remember that C# version had totally different project settings window as if created by someone else than the rest of VS. But I haven't used it for some time so maybe it is already fixed.
Native vs. Hybrid Application Development
Interesting, hopefully that day comes sooner rather than later. I too would love to play with Perl 6 when it's official.
Most of this ideas have been pioneered and implemented by Jeff Hawkins and his team at Numenta. See his book "On Inteligence" or the open source project at numenta.org.
There are also plenty of ice roads
https://en.wikipedia.org/wiki/Ice_road
Let's be honest, it's the power of money.
Scientists at Fermilab Are About to Start Shooting Neutrinos Through the Earth
https://github.com/rrthomas/pointless-xcompose perhaps?
Apple's fruitless rootless security broken by code that fits in a tweet
Spending time on reports
Neat site. Unless I missed it, I didn't see a discussion of blossoms, which I've found to be a very nice tool when dealing with Bezier curves. There's a great paper called, "Blossoming : a connect-the-dots approach to splines" by Ramshaw (http://www.hpl.hp.com/techreports/Compaq-DEC/SRC-RR-19.pdf) that discusses these ideas. I've also gained a lot of value out of Goldman's book, "Pyramid Algorithms," (https://books.google.com/books?id=xFuhIl1rb2sC). Finally, it's not a great book, but Prautzsch, Boehm, and Paluszny's book, "Bezier and B-Spline Techniques," (https://www.springer.com/us/book/9783540437611) has the most compact and correct description of triangle Bernstein-Bezier patches that I've seen, so I refer to it when working in higher dimensions.
Many have issues with the idea that one should create libraries containing one function only! You've touched yourself upon the why: having hundreds of dependencies adds both technical and cognitive overhead.

Indeed. Moreover, it's a sign of a weak or incomplete standard library.

Early Java had this problem as well. However, since distribution consisted of passing around JAR files, most utility code was bundled in larger libraries (e.g., see commons-.*).
> decreased fatal gun accidents from ~800 to ~600 per year

You think that is even in the ballpark of acceptable?

Again. You need to take a long hard look at yourselves.

There were 372 mass shootings in the US in 2015, killing 475 people and wounding 1,870

There were 64 school shootings in 2015

Some 13,286 people were killed in the US by firearms in 2015 and 26,819 people were injured (excluding suicides)

A seriously long hard look.
Where does April Fools come from and why everyone loves it?
I really can't understand this day. What's the point?

And why every media continues to create fake news every year? C'mon, today no one can't believe in a single post on HN, Reddit, the verge, tech crunch, and so on...

And it seems Google already reverted one prank http://techcrunch.com/2016/04/01/google-reverses-gmail-april-1-prank-after-users-mistakently-put-gifs-into-important-emails/

Please, stop this nonsense
Show HN: GroupSnapp – Event based photo sharing
Simple is beautiful for budgeting. Every month I use their "goals" as budgets (Rent, recurring costs, motorcycle, day-to-day, insurance, etc.) and I set aside all the money I'm going to spend in each category for the month - and just mark the transactions from that goal. Makes it very easy to budget. There could be improvements - but this works wonderfully right now.
I was reading your point (quite well put, actually) and thinking about how the Big Corp™ world is the exact opposite of the example you mention - failed start-ups. Big Corp™ initiatives succeed, even though - by my standards - I feel they're failing, and even though everyone is totally uncommitted.
Advanced economies must still make things, but there's no rule that says that those things have to be made by people. In inflation-adjusted dollar value terms, the value of US manufacturing has never been higher. In employment terms, it's never been lower. While there are those who blame outsourcing for that, the vast majority of manufacturing job losses have been due to automation, rather than competition from abroad.

For example, look at this video of a MillTurn M60: https://www.youtube.com/watch?v=81UjjSH2iFw. This one machine replaces an entire shop floor of lathes and mills... and all their operators, too.
Long, extremely detailed analysis here: http://dereksmart.org/
This Chinese AI Team Is Challenging Google's AlphaGo
Cherenkov radiation
Seems to be a redirect to the Yahoo homepage now.
Chinese Engineers Want to Pit Their AI Against AlphaGo
Say whut? Strong encryption, that's something i want because that is what I need to prevent bad guys accessing my personal information. Nevertheless, DNS leaking, DNS hi-jacking and IPV6 leaking, what is that for mumbojumbo? Do you have ab blog or something where this is all explained in more detail? Could be handy for me when i'm communicating with my mistress ...
I find the whole discussion of what "economies must" and what "economies should" baffling.
Economies don't have wills of their own. Economies describe the voluntary economic activity of millions to billions of people.
Economies end up doing what is profitable, and possible (given skills, capital investment, infrastructure).
When someone says "Economies should" what they're actually saying is: "I wish the government would spend a lot of money or pass a lot of laws to force the economy in the direction I want".
Sure, but let's be fair: blossoms are "Bezier curves are nice but what if we did something completely different", which isn't really in scope =)
It's not about the scarcity of stuff (we have plenty), it's about keeping people employed. Large-scale factory work provides a long-term, stable occupation to a large amount of people. The volatility of the service sector lets people change jobs more frequently, which leads to increased unemployment and psychological problems.
I studied natural language processing so have used perl a lot in the past. I kind of drifted away since then, but remember that it made me feel cool when I was writing a perl code, but made me feel stupid when reading one--even the ones I wrote--kind of like how regular expression is easy to write but hard to interpret. I think a language needs to be both easy to express and easy to comprehend in order to gain adoption and that's what I was trying to say.
Cheap Weekend Breaks and oslo norway Round trip 16_19 Apr Direct € 15
Netflix's battle to win the world
Free Cell Phone Signal Booster Giveaway: WeBoost Eqo Booster
Of course, it is not a joke, today not the 1st of April!
Hi, it's April's fool day!
Upcoming April Fools Day Contest 2016 at Codeforces
A system where a delegate would have a number of votes they represent, and in which people could choose to cast their own vote, instead of letting their chosen delegate do it?

This would have a few problems, mainly the secrecy of votes, delegates having unequal voting power and people who didn't vote in the elections.
Redox OS is now commercial. http://redox-os.org/
No, but many humans will jump up on a chair, or run from the room if a mouse runs across the floor.

Calling a product a "mouse" must have seemed like a strange decision at the time. Now we don't think twice about it. My point is that people get accustomed to things over time.
The average person isn't even aware that VLC is an illegal circumvention tool in the United States under the DMCA. I fail to see how restrictions on encryption software would have a different outcome. Encryption is built into so many products, it's part of daily life and most people don't even know they're using it.
Polymorphic Type Inference for Machine Code
If you understand what people mean, why do you find it baffling?

But in any case, it's not necessarily a prescription, it can be simply an observation, as in, "advances economies must make things [if they are to remain advanced]", no different than a biologist might say "species A must increase their reproduction rate [or go extinct]".
So they will have to spend what, nearly a billion, to buy that much production capability? For a car that will likely undercut sales of the S? I assume he will get the money for the factory equipment then comes the training of the people to build the car.

Production time should be easy to estimate once activity is seen at the factory. That is a lot of equipment that will need to be delivered and installed and it should be easy to estimate from what types of equipment and how much of it there is as to when production can reasonably start
I'll remind you that Disney also has some cute rats. If you don't know what I'm talking about, then watch _Ratatouille_.

Maybe _you_ don't think mice are gross, but maybe you're not a representative sample.
Sure. But the way people use Instagram and the way Instagram officially endorses using their product are two different things. If they internalized expensive badges I suspect it would damage their brand quite a lot.
NURBS curve can always be converted to piecewise Bézier by repeated knot-insertion. Having said that I too prefer spirals.

Designing with piecewise Bézier curves is just a bad idea.

Piecewise Bézier is a fine representation format once the curve is immutably defined. Bézier curves and surfaces, and the Bernstein Polynomial basis have "excellent numerical stability properties"

http://mae.engr.ucdavis.edu/~farouki/bernstein.pdf

which is just what you need for downstream processing. For example, intersection algorithms in CAD systems.

Edit: I just realised that we are talking about polynomial Bézier curves here (rather than rational Bézier), so what I suggested for converting from NURBS to piecewise Bézier isn't going to work in general.
Renzi, accordo 150 mln dlr con Ibm per centro a Expo
It is extremely trivial, just not intuitive. It's much harder to actually come up with a case where you know you even need it.
Decoding AP Computer Science – For a High Schooler, by a High Schooler
This animated demo by Jason Davies makes the basics very easy to understand: https://www.jasondavies.com/animated-bezier/
PROGRAMMER IS OVERLY POLITE
This is the most pointlessly aggressive article I have ever read. Did Juan attempt to make a chatbot but found it was difficult and had to vent?

He has a good point at the end though, that there are in fact useful applications of this idea which are specifically not centered around making the lives of the rich and busy a few seconds more convenient.
Mutations are random. Increasing mutation rates for such a complex organisms as humans is the same as increasing the probably of cancers and negative mutations. Only bacteria could afford this.

Species whose mutation rate fluctuates according to its diet wouldn't last too long.

Oversimplified models doesn't represent mostly-stohastic reality, especially in genetics.

And, still, the one way flow of information is the fundamental principle which makes complex organs such as heart, brain or liver possible.

Everything which contradicts a fundamental principle is merely a mental abstraction. Or a story.
More obese people in the world than underweight, says study
>When someone says "Economies should" what they're actually saying is: "I wish the government would spend a lot of money or pass a lot of laws to force the economy in the direction I want".

If you don't, somebody else will, and if you don't have political representation in that policymaking you're not going to end up a winner.
I certainly wouldn't want one, but a </head><body> neck tattoo is actually pretty amusing, to me anyway...
No argument there: if you want an immediate understanding of "how do they work", Jason's site is it. But: if you want to dive a bit deeper, hopefully the Primer covers the rest (and if it doesn't, it's open source on github; comments, questions, and PRs welcome)
At the risk of sounding cynical, I think this whole ordeal indicates the opposite. If "people in the streets" is to be evidence that surveillance "isn't compatible with being part of the new global economy," then we should also take a hint from the lack of "people in the streets."
Reddit removes “warrant canary” from its latest transparency report
Ah, see, that's okay. Phew!
While there are a lots of good points in this post, good luck when applying to any big corporation such as Oracle, IBM, Google, Apple, Microsoft, Ubisoft etc. without at least bachelor's degree.

You will surely need it.
Then if you take away their status as tax havens and they are left with nothing except a paltry tourist economy.

Those economies are parasitic on larger economies that do make things.
How would wider distribution stop you from iterating? Larger support load?

Damnit man, we just want your beta, not your excuses :P
Absolutely, the primer has a lot of great info. :) I didn't mean to imply there's any competition between the two; just linking another resource.
Estonia strikes again!
On mobile chrome the page randomly reloads and the article disappears after about 5 minutes of reading. The mobile web is a sad state of affairs if nytimes can't even get a page reliable enough to read a whole article!
OpenStreetMap driverless cars: https://blog.openstreetmap.org/2016/04/01/osm-driverless-car...
previous

(557 points by yk 9 hours ago | flag | 165 comments)

https://news.ycombinator.com/item?id=11400112
Google's 'mic drop' April Fool backfires immediately
I believe you are looking for the term 'ponzi scheme'
I really can not understand how anyone would trust Windows or anything else from M$ after what they have pulled off so far.

Go with Linux if you want to build on something that is not built on sand, greed and damned lies.
Same here - Jason did a great job getting the core idea across, I like to think of his site, http://cubic-bezier.com, and my Primer as a "this should cover all the things you care about" =)
One place collapsing would be useful is if the revealed text turns out not to be what I was expecting. E.g. maybe I thought clicking Planck's constant would reveal a number or equation.

On the other hand, I could see the extra mechanic leading me to try to "curate" the article, which would distract from the actual content. There is definitely value in keeping it simple.
> But I just can't move the control points such that the result is what I want.

What you probably want is something like Kochanek-Bartels spline [0], which has on-the-curve control points with some extra parameters (tension, continuity, bias) and it gets broken down to Bezier segments.

[0] https://en.wikipedia.org/wiki/Kochanek–Bartels_spline
Gapminder Tools are coming
I have a question. How does one make a perfect circle using Bezier curves?