skysight-inc/HackerNews huggingface dataset:
Looking at the source code (I think this is it: https://github.com/imeckler/diffgeo/blob/master/Main.elm#L32..., https://github.com/imeckler/diffgeo/blob/master/Native/ODE.j...) it looks like the Dormand-Prince method is being used.

In general, ODE solvers can't be expected to maintain invariants of the ODE system, such as periodicity. This is typically handled by choosing a solver that maintains such invariants by construction, e.g., symplectic methods for Hamiltonian systems conserve symplectic 2-form. Adding many floating-point numbers together causes serious problems only in relatively rare cases, unlikely to occur here (e.g., see Higham's accuracy and stability book).

If I were to guess, the issue is maybe here (https://github.com/imeckler/diffgeo/blob/master/Main.elm#L45...), where the direction change is applied when the key is pressed, which means that the direction change doesn't happen inside the ODE itself: in effect this might be solving "go straight-tiny turn-go straight-tiny turn...", which would not be periodic even with perfectly exact solutions. If this is the case, this is like applying a first-order splitting method in which turns are handled with the forward Euler method, which would be quite inaccurate.

An extra source of error would be a positive Lyapunov exponent of the geodesic flow. When it is positive, the errors in the geodesic ODE solutions accumulate, causing exponentially large (in time) changes, meaning that the accumulated errors are much more noticeable than in geometries with non-positive Lyapunov exponents of geodesics (e.g., flat geometry would have smaller errors).

That said, it's not clear that you should actually expect to get periodic case in every case like this. I just kind of assumed they would be periodic based on how close they got. Still, flat circles seem to deviate after about half a dozen orbits. (Edit: With a bit of further experimenting, it seems curves in the hyperbolic upper half-plane that constantly turn should be periodic, so there's probably a bug.)
Agreed, there needs to be rigorous regulation on noise pollution, especially at the expected high densities these devices. In contrast, autonomous electric vehicles are quiet and can handle much higher loads and many more loads.
I'm putting a gist together for you of places to start when I'm done working today.
How did we go from Javascript to global warming?

Holding back technology so others can catch up is foolish. Where would we be if we followed that philosophy. We have long passed the ability of the human mind (at least unaugmented) to keep up with technology.

Sure, there are problems for some. But they are insignificant problems for others. I'm generally of the opinion that you should give people the freedom to choose rather than forcing things on them that are against their interest.
This technology has been around since 2010 and was developed by Word Lens, which was acquired by google in 2014:

https://en.wikipedia.org/wiki/Word_Lens
Oh dear, it seems I've touched a nerve. You still haven't demonstrated you understand me or my position at all. This is amusing. I have a checklist of typical strategies employed by the intellectually dishonest and you're hitting one after the other. You're up to 'projection' on my list.

You are taking what I say in rhetoric, interpreting it literally, and throwing it back in my face.

That's because I'm arguing facts (dialectic) and you're arguing emotion (rhetoric), the exact thing you accuse me of doing. Hmm. Isn't that interesting.

Your priority here is winning the argument.

If that was true, I wouldn't still be typing. I'm not trying to convince you or win an argument. I'm trying to convince anyone who might be reading but not participating. That and I'm curious how many more items I'll get to check off my list. I'm a programmer. I love systems and patterns, even psychological ones.

Well, you've won. ... Now interpret that as sarcasm, throw it in my face, and get the last word in; your feelings are more important than anything I have to say.

You start arguing the facts again and I'll stop mocking you. It's pretty simple. But based on my previous interactions with the intellectually dishonest, you're either going to run away now or posture as if you've already won the argument or fall back on the "don't hit me, i'm a girl[0]" defense. If you're extremely talented, all three at the same time.

[0]: not literally a girl, but somebody generally weaker than me who needs protecting.
Assuming it tracks to the norm you've got between 10%[1,2] and 22%[3] of teams with a female founder - or 78-90% all male.

[1] http://blog.pitchbook.com/what-percentage-of-u-s-vc-backed-s...
[2] http://techcrunch.com/2015/05/26/female-founders-on-an-upwar...
[3] http://fivethirtyeight.com/datalab/78-percent-of-y-combinato...

It seems the number is rising. Sample size is 300 companies according to the article.
>Startups in this space

You mean a clothing store...? Amazon? Online shopping?
There's also a form of selection bias where many consumer companies without cofounders acquire them before talking to VCs, because they know they're better off with one and it's relatively easy to convince a friend to join you when you can demonstrate a good idea and market demand, which is what the VC also looks for. DropBox, Google, Apple, Instacart all acquired cofounders in-between the prototype being written and them taking venture capital.
It's a good point. Kevin's mother asked for $1000, but she ended up with less. Feels like sloppy reporting.
I'm not an expert, but I've read and have seen people claiming if you run a number of relays, you can control and inspect the traffic going through your relay - uncloaking the user and the IP addresses.

Is this actually possible?
High-Density Drone Flights Possible Within Decade, Google Says
and drone catching gorillas who will freeze to death in the winter.
Up next, a discussion of ethical slavery.
I've seen that used as a straw-man in this thread over 10 times so far and not a single person who thought what github did was illegal. I'm forced wonder if insane overreactions of the people who think free speech only means the American law are part of some social conditioning project to destroy non-progressive principles. I shouldn't have to. For all the back-patting the users on HN gives themselves they sure are dumb as bricks. Also, with the notion that the subtext of it being illegal being present - I've never seen it once. In the 23 years I've been alive I've never once seen someone say corporate censorship was illegal. Heh. I'm angrier than this text reads, breh.
Isn't it exactly the opportunity at hand? No matter how much you don't want them to, people will still use spreadsheets, and the reasons why don't even matter. Instead of getting in another lost battle (Hypercard), just give people what they want, and combine their love of spreadsheets with their need for data connectivity.
Show HN: Spotlist.TV – Play Spotify Playlists on YouTube
Top panel is held with wide screws, 4 on each post (the fittings underneath had holes already), the shelf with the PC has a slat underneath which slots between the two horizontal bars.
I would love to see a modern Hypercard. Use http to share plain text info; use "Supercard" if you want to build a complicated visual presentation with bells and whistles (rather than cobbling together from html, css, js, etc.). There has got to be some demand for this.
I'm cheap and the shirts are "comfy enough". I have about 20-25 of the black tees.

Plain: http://6dollarshirts.com/t-shirts/Blank-Tees-orderby0-p-1-c-...

Feels like Reddit designs these shirts: http://www.6dollarshirts.com/t-shirts/
During the first decade of the century I scoured long and hard for a SCO or UNIXWare tshirt, there were none to be found
If iTunes is bad you should check out Apple Music...

https://www.useronboard.com/how-applemusic-onboards-new-user...
The article and the cited boot camp programs left me confused. If you are exploring this, you might find http://www.skilledup.com/articles/the-ultimate-guide-to-codi... useful.

Boot camps are intense: there is a heavy time commitment (12 weeks, 6 days per week, 11 hours per day). The focus is on getting 6-figure salaries for "coding" with lots of well known company badges indicating where graduates have been hired and what percentage get high paying good jobs. There is no real mention about curriculum and what there is uses buzz words like "data scientist" and "full stack" and talks only in broad-brush terms. Typically, there is no mention of who is on the staff and what their credentials are. Admissions are very selective. Costs vary but are generally significant.

Initially I brushed off the boot camp ideas as teaching "coding" and not "programming", but I am trying to keep an open mind. How many people who get Turing Awards in the next few decades will have learned their chops in a boot camp coding course?
On the “Community” in Reddit
It's not the learning or the hard work that concerns me. I'm all for that. It's proprietary walled gardens for the most part. I want to build apps that I already know Apple won't approve so that leaves me with a reduced ability to service my users until mobile web gets better.
We'll have to wear helmets while walking on the street.
If you want to understand why the TPP is the way it is, look at the Japanese domestic auto market. Their tariff on imported cars is zero, but somehow foreign cars almost never make it to market. Maybe they fail a safety inspection at the port. Maybe there are local registration fees that mysteriously appear and driven up the cost. Maybe the Japanese-run local affiliate is really really slow to move inventory into the stores, or sends a shipment back.

And this does not even get into the barriers that foreign manufacturers face in trying to set up local manufacturing in Japan. There are a million ways a government can stall an investment or construction project if they want to.

These are collectively known as "non-tariff trade barriers" or NTBs. They are the weapon of choice these days to restrict trade, so modern trade agreements have to spend many of their pages addressing NTBs.

To name another example that might resonate with HN, consider the local restrictions that a nation might put on data. For example, a nation might require that any company serving its citizens build data centers within its borders and keep all data within those data centers. That would make it extremely difficult for any but the largest U.S. tech firms to enter foreign markets. That's not a tariff but would obviously slow down trade in Internet services.

As I understand it, TPP will have language to allow data to cross borders.
Wonder how long it would take to do the reverse...
They didn't address the other part of safety -- some percentage of those hundreds (or thousands) of 15+ kg drones flying over a city are going to have an unavoidable collision or a catastrophic hardware failure and come crashing down to the ground, which could easily be deadly if it lands on someone, or cause a car accident if it lands on a car or on the road. At the very least it's going to cause property damage - who do I call when one punches a hole through my roof or I see one hanging in my tree?

Has anyone done an analysis of the crash rate for large drones and likely casualty rate on the ground?
>While the Supreme Court hasn't explicitly accepted that as the upper limit of property ownership, it's a useful guideline in trespass cases. Therefore, unless you own some very tall buildings, your private airspace probably ends somewhere between 80 and 500 feet above the ground.

http://www.slate.com/articles/news_and_politics/explainer/20...
This is true, except for tech and biotech startups, where patents have been shown to facilitate funding, potentially by signaling future success. Less than 1% of inventors get anything from their patents.

However to me this signals the possibility of an inefficiency in the market, and something that trolls leverage. Intellectual Ventures was reputedly originally formed to fix this gap.
Just sharing a side-project I've been hacking on lately while playing with the Spotify API.

I like viewing music video playlists on Youtube, but I prefer the content curation of Spotify. So hence the idea to mesh them together.

It's also open-source: https://github.com/alfg/spotlistTV
While you say 'they' did it, it's actually hard to know what is going on. Was it stale browser data that got passed in as autofill field values when you registered? Is it based on an old LinkedIn profile you associated with facebook and then forgot to update? Did you connect with the Facebook app on an old phone where you had contact details for yourself from a previous job, and synchronise them?

Actually, the LinkedIn profile is the most likely, people often try these things, signing up and click-thru acknowledging everything without thinking, then never touch the app again. All I'm saying is that often what you think of as external is actually caused by actions you performed and then forgot about, or never really registered in the first place. Although, some of this may well be down to 'Dark Patterns'in the UX, which should really be investigated and changed.
Put a big "UNDER NEW MANAGEMENT!" sign on the site, and don't be a dickbag.
How I Structured Engineering Teams at LinkedIn and AdMob for Success
Hackers Hacked Self-Targeting Sniper Rifles System
Yet another gratuitous cruelty: the killer [famine] targets the most innocent, the people who would never steal food, lie, cheat, break the law, or betray a friend. It was a phenomenon that the Italian writer Primo Levi identified after emerging from Auschwitz, when he wrote that he and his fellow survivors never wanted to see one another again after the war because they had all done something of which they were ashamed.

As Mrs. Song would observe a decade later, when she thought back on all the people she knew who died during those years in Chongjin, it was the “simple and kindhearted people who did what they were told—they were the first to die.”

-- Nothing to Envy: Ordinary Lives in North Korea by Barbara Demick
"If I knew what I was doing, I'd be doing it right now" - some country music song.
400,000 lines of original source code sound really impressive! are you sure about that? Does sloccount say that or some wc -l ?
You're looking at the wrong data. Progress is easily impeded without actual lawsuits.

The RSA patent held back crypto progress for decades. I don't know if there were any lawsuits.

Likewise for the GIF patent.

Still today patents on JPEG2000 are preventing its adoption.

H.264 patents slowed progress on web technology. https://en.wikipedia.org/wiki/H.264/MPEG-4_AVC#Controversies

The "dark matter of millions of active patents out there" is an apt description of failure. The constitutional purpose of patents was to disclose inventions that others could build on. If that purpose were being fulfilled we'd be browsing the patent database instead of all the places we actually go when we want to pick up a new technique.
One good instance of disingenuity deserves another: wait a second, I thought you said words couldn't cause harm!! It can't be harmful if I call you/Eich/Card a homophobe. He'll/They'll just have to get over it and deal with the repercussions themselves!

How can you call the "just words" of what happened to Eich and Card a "shitstorm", but fail to see how "just words" can have a real, tangible impact on other people who don't share your particular persuasion?
>Use the up arrow key to go forward along the geodesic in the direction you're facing and the left and right arrow keys to change direction.
>
>Scroll to zoom, click and drag to pan.

How do you scroll to zoom? Down arrow and Page Up/Down do nothing, and there's no scroll bar.
It is. A lot of these are not the default options, despite the pretense that they are. For one really simple example, "Do Not Track" is the enabled default, not the disabled example here.
Nóirín Plunkett has died
> The entire modus operandi of patent trolls is to go after the weak.

This is not true. Giants like Apple, Google and Microsoft get sued all the time. They face hundreds of troll lawsuits at any given time.
Where is a good place for an experienced JS dev to start learning about Flux/React without having prior exposure to either of them?

Any video/article recommendations?

I usually wait ~1yr before trying out any new JS library/framework and wait to see if they stick around - given the constant hype machine that generates them.
I realize this is controversial and might not make business sense, but one humane policy would be to give your senior developers tenure and then never fire them for any reason. It would greatly reduce their stress levels. Also it would reduce the chance they'd seek another job.
HP is still around?
Sure - there's not much to tell. I was one of the founders of a venture-backed startup that raised a couple of rounds of funding from a set of VCs. I had/have pretty good relationships with a few of those, plus some other connections that I'd made through that process. Every once in a while I get a call or an email from one of them asking my opinion about an industry, a technology, or a specific company. From there it could be anything from a quick phone call, to a chat with the startup in question, to a full due diligence of their business and technology. Usually I'm involved either at the very early stages, "We're interested in maybe making an investment or three in this category", or very late, "We want to invest in this company, can you take a look at their technology and tell us what you think?"
The funny thing is that words differ based on context.
So if Github wishes to get into the game of automatically banning repos based on "bad words", they'd need to consider it in the context of each language.
For example "retard" in French means "late", so should a repo from a French dev be banned because he used "retard"?
Interesting, pretty far away even for currents, from where they are/were looking. The good news is that every piece of every 777 has serial numbers so they can trace it back to the plane it came from.
Stream Processing, Event Sourcing, Reactive, CEP and Making Sense of It All
I'm sorry, but I cannot see taking those projects down as "censorship".
Please, your first sentence adds nothing, and it angers me.

In that day, targeted ads weren't a major source of revenue (revenue models were still being worked out). Many web sites built primarily for Microsoft then-that is, taking advantage of their standards-breaking browser. The public didn't really cared about any other browser (by that I mean the same "public" that doesn't really care about privacy now).

Microsoft did many bad things in that day. But if you wanted people to be able to use your site it had to work in IE (version 5 or 6 or so-I don't really remember). If it didn't work in Netscape it was no big deal. The web page would say "best viewed in IE5.5 or later" (or whatever version).

So, no, websites couldn't afford to block Microsoft. They would lose their customers.
And do not use Redis as a broker under a high load. It will random crash or refuse to set workers to work, while queue is filling up with tasks.
You know what you call a North Korean with poor OpSec skills?

Dead.
I agree with your premise, but not the notion that getting rich randomly is unfair. It is often irrationally regarded as unfair however.

For it to actually be unfair, there has to be a legitimately injured party. As an example, Flappy Bird's creator didn't injure anybody, and did not take anything from anyone else (I'm not sure if you can get more random, for this discussion, than that product's brief but sensational rise).

There's no possibility of objectively defining the random aspect - what qualifies as random and what doesn't (varying from lottery winners to someone claiming Paul Allen fits the category). That logic hint makes it clear that the idea that getting rich randomly is unfair, is an invalid notion to begin with. It falls into the same camp as thinking that all wealth in general is unfair - a strictly subjective feeling, typically derived from a person's philosophy on life.
They were probably all burned in bonfires or used as cleaning rags.
Given that none of them were +100000% it's all basically noise, right? If you can successfully identify 100x or 1000x companies some percentage of the time you're a good VC. If you can't you either get lucky or go out of business.

Everything else is secondary to finding the home runs. Even if you multiply all those advantages together you get:

1.63 * 1.3 * 2.2 * 1.6 * 1.5 * 1.63 * 2.3 * 1.58 = 66

So if you manage to somehow get every single one of those attributes at max in a company you'll get roughly 66x the valuation or performance or whatever versus a company/team with none of them.

Of course if you go for all those things you'll probably only get one deal per year.

This isn't terribly meaningful.
umm.... I think a major oversight here is leaving out IIT founders. The valley startup and venture scene is rife with IITians and there's a pretty tight network effect at play for founders/VC's etc. there.
I think this concept has far reaching effects on optimizing white collar operations if you're able create social features based on the data.

I'd want to know who else in the company is using this data? Who has used it on the past? Have they done work that is similar or even a duplication of the work I'm doing?

These information management issues are currently hidden, but result in lost productivity. Just this past month my friend at Google found out another person had already done his analysis and he could learn from the previous work. Just knowing someone had previously used the same dataset could have saved him 7 weeks of work.
The trouble with drones, even more than self-driving cars, is that soon, lots of manufacturers will be able to make them. When no-name unaccountable manufacturers make drones for people who buy and fly them anonymously, we won't be able to prevent the havoc that occurs, with laws.

Previously, this was hardly a problem, because very few machines operated autonomously outside of a building. Cars had occupants. Helicopters and planes had occupants. Now, many won't. If a rogue drone with mounted guns starts shooting up a public square, we won't know who launched it unless the manufacturer played by the rules.

That's a serious problem for our society that's coming up. Terrorism has always been a problem of technology, and we're about to make more technology available to the masses, where some fraction of a percent of wackos is going to use it for nefarious purposes. The trouble with unmanned robots which are easily manufactured is that we can't trace who made it, sold it, or launched it. And therefore can't enforce the law on everybody.

I am more concerned about this than governments using the technology.
They did come up with a solution. Thunderbolt. As a bonus, it can be used for several other things when not being used for ethernet.
At one point I was lobbying my congressional representative to add a section to the IRS1040 forms that said "2% of your taxes will be allocated to one of the following projects (select one) if you so mark." and then have NASA, Park Service, Pure Science, etc. All things that get short changed. Let the people vote every year on where to send that small pittance.
Good point. We've run into some issues with dropping tasks when the redis host is underwater; can imagine that becoming problematic.