skysight-inc/HackerNews huggingface dataset:
The third link ("for the record") is particularly useful.

Just FYI -- It is also part of this submission (liked in text). And also was submitted earlier on HN. And promptly burried by flags etc. During the #Hot_topic discussion the day the news came out.

https://news.ycombinator.com/item?id=7535127
I liked _Godel's Theorem Simplified_

http://www.amazon.com/Godels-Theorem-Simplified-Harry-Gensle...
Yeah, his site is awesome. He has some other reviews and interesting articles, too. I think "Learning Legendary Hardware" was posted on HN recently.

http://fabiensanglard.net/learning_legendary_hardware/index....
I've often seen hypercubes pictured or described like this: http://en.wikipedia.org/wiki/File:Hypercube.svg

...which doesn't really explain much. Then I saw this animation of a rotating hypercube and suddenly it made so much more sense: http://en.wikipedia.org/wiki/File:Tesseract.gif

The takeaway for me was that, in that static depiction, the inner cube is a cube, and the outer cube is a cube, and each of the six (apparent) truncated pyramids is also a cube, just a visually distorted one. There are eight cubes in the hypercube and each shares a face with six others, just as the six squares in a cube each share an edge with four others. You could have told me all of that and I wouldn't have understood it, but after seeing the animation I was able to work it out for myself.
Any competent VFX artist could add something like this to the video, right? This has been the case so many times, and people will go to such lengths for attention, and the odds of this actually happening are so infinitesimal that it seems far more likely to me that it was faked.

There's no real evidence either way yet. Honestly even if they find the rock and it is meteoric, it still seems more likely to me that the whole thing was invented, than that a meteor passed within a few feet of a skydiver. I can't say for sure one way or the other, of course. I'm not even sure what would convince me, considering how small the chance is of this happening and the motive, opportunity, and techniques to fake it are easily identified.
This is what happened to my first company. We were incorporated in Delaware but resided in California, so we were hit with a double tax bill and had to pay retroactively.

For our current company, we decided to just incorporate in California and everything has been much easier. I'd advise anyone looking to incorporate Delaware, while based in California, to make sure it makes sense for their company.
In my experience, people in SV are not nearly as awkward as the show portrays them.
Was actually looking at this a few days ago for a cluster of bastion nodes to secured infrastructure. Ts a pretty interesting tool.
Possible but likely not enough overhead to make a business out of it.
Probably the reason they screwed it up.
If you read through the article and ignore all the 'We fucked up by using SMS/MMS' stuff, you'll find the crux of why Android didn't work for him:

* APIs are not well-documented, and Google has changed them over time

* Carriers modify the OS to support their particular [...] idiosyncrasies.

* ...we need to ask the user to go into Settings and send us the details. Since manufacturers and carriers often modify Android’s Settings app, we can’t always tell the user where (or whether) she might find them.

* On some Galaxy Nexus phones, when you’re listening to Pandora and get a notification sound from Emu, Pandora’s volume drops. This doesn’t happen with other apps’ notifications, nor does it happen with streaming apps other than Pandora, nor does it happen on any other device.

* Several text-layout and view-layout bugs created situations where a seemingly harmless visual change would create significant UI bugs.

* Poor, inconsistent and conflicting documentation
I wonder if Joey Hess has any advice he could offer to people in such a situation. He's obviously optimized how to be productive out in the middle of no where with limited network connectivity.

I reckon a big piece of being productive involves learning how to get as many needed resources available offline as possible. If you have offline resources, your biggest hurdle is limited to electricity availability, which I imagine can be solved with batteries and renewable energy.
No, the schema is always a property of the system as a whole, data alone doesn't have an implicit schema. The schema is the set of type constraints that data has to conform to so that it can be processed by the system. Thus, a DB being "schema-less" simply means that it won't check/enforce those constraints - the schema still is there, of course, simply because a given piece of software that does anything meaningful will not sensibly process any random piece of garbage you feed it.
It's an interesting point. The KKK was much more popular than it is now. He was a leader of a local KKK chapter (it is and has been much less centralized than most people realize) during his early 20s.

I would guess that most of us here during our youth have associated with people we don't care to associate with now. Should we be demonized and ostracized for the rest of our lives for youthful indiscretions? Or even for belonging to movements that were popular at the time, but have since fallen out of favor? The KKK had millions of members during the 1920s.

At the risk of blackballing myself, I signed up for a campus Trotskyist email list while I was in college. I didn't attend any events, grew tired of their rhetoric and eventually unsubscribed. Should I decline promotions for fear of being demonized by association with what most consider a radical left-wing group in my past, even though I don't associate or agree with them now?
Yeah, Brian Roemelle had talked about this on a podcast several months back.
If you keep the data on client side for longer than trivial amount of time, wouldn't you have to deal with conflict resolution? This could be a big problem for many use cases.
>Why do employers think they are "giving" people a job? Would they say the employee is looking to "give" them labor? Its business after all, both parties are exchanging something. Nothing is being "given".

While I want to side with you in principle, for many workers this is their reality. For whatever reason, their own fault or not, they have trouble finding a job, and it is very easy to fall into the mental trap of relying on the generosity of others rather than one's own competence.
Mole checking over the net. I am never enthused about having to make an appointment and strip down for a full check, but I'd pay a few bucks to get one mole checked.
These sites tend to be labors of love: http://showlistdc.com/
Give this a shot: http://betterexplained.com/articles/an-interactive-guide-to-...
is this the first documented injury caused by a civilian drone? The future appears to be here people. It makes me wonder though, if Amazon eventually get to use drones to deliver products like they envision, what happens when an Amazon drone twice the size carrying a customers order drops from the sky and injures someone?
In a finite pie model, yes, there's a Hobbesian war of all against all. Another model has Apple and Google agreeing not to poach each other's employees.

The idea of micro-transaction tariffs for traffic on the internet has been around since the 1990's when people were not sure that the internet could scale using the shared bandwidth model. It did, and micro-transaction tariffs never took off because it didn't solve an actual problem.

The article doesn't mention any existing problems that micro-currency tariffs would solve. The only problem crypto-currency in its current form solves is one of the minor problems with micro-transactions - it more easily allows for very small values to be treated as integral outside the system of micro-transaction - i.e. crypto-currency in its current form might not require aggregating many micro-transactions in order to purchase goods or services unrelated to the internet.
Sure - what I mean is had Japan been the only place not to have GSM they may well have been forced to adopt it. GSM was around in the USA at that time (Moto Timeport "Worldphone" etc.) but was nothing like a standard, everywhere I looked I saw CDMA.
What's surprising in all this was that his 2008 donation was already old news known back in 2011, it just took a new news cycle as his new role as CEO for the story to be resurrected and for it to create a backlash essentially personifying him as a major Prop 8 activist, when he was just a single donator in 2008, known only to the public due to Californian law requiring donations to be open for public record and as far as anyone can tell has has never made any public comment in favor of Prop 8 or otherwise since.

A pretty complete and accurate account of the events were captured by a Mozilla employee in: https://medium.com/p/7645a4bf8a2:

In essence, the entire incident felt like mob Internet justice dispensed, where he was depicted as the Prop8 leader and if you believed in Prop 8 you should also be demanding his resignation. Like many divisive issues with strong public opinions online before it, it doesn't take long before it descends into forming divisive stand points, fusing characters involved with the issue itself and opponents demanding maximum harm and consequences. It seems all to easy to demand the end of someones lifetime career.

It will be interesting whether public crucifixion and boycotts will continue for the hundreds of other employees of major tech companies that also donated to Prop 8 (of which Obama was a supporter in 2008), where more than 60% of Intel employees that donated were in favor of Prop 8: http://fivethirtyeight.com/datalab/how-rare-are-anti-gay-mar...

I don't understand what the message is in all this, that if you donated (or voted?) you should not be allowed to be a CEO of a technology company? Any company? Even a company you founded? Even after 6 years without any signs of discriminating behavior? How long should it take or is it a life-sentence?

It's also concerning the major role Media can have, who seemingly have the ability to be a catalyst victim selection and control of public opinion, able to spark outrage with their influence and interpretation bias.

Will it end here, or was Brendan Eich just an example of token justice? Seemed strange that out of all donators, a founder of the Mozilla foundation and a crusader for the open web, ended up being it.
What public statements did he make? Kindly share the link; I missed this somehow. It was my understanding that he did not make any public statements about his views on gay marriage but simply donated money to Prop 8, then someone was able to find this out because in California such a donation is public information.
Can you in fact concretely quantify the odds of a real event?
I feel like pirating software isn't really unethical if it's old, there's no legitimate channel to purchase it, and current software doesn't do the same thing. Under these circumstances, it may be technically illegal, but it's unlikely the IP owner will go after you.

Another circumstance where I'd say piracy is ethical is when you have purchased or otherwise legitimately obtained a license to the software, but you cannot access the actual software for some reason (maybe you have the software on a CD, but it is no longer readable).

I think "nocd" cracks are ethically okay for software you legitimately own. For younger readers: In the olden days, software came on a CD, and you had to have the physical CD in the drive in order to run it. A "nocd crack" is an unauthorized third-party patch which disables that check. It can save your day if the CD has gone bad, if you're lazy or disorganized so putting a CD in the drive is too much work, or if you don't want to lug around a ton of CD's with your laptop. Of course, since it breaks the 1:1 mapping between physical discs and running instances of the software, it makes actual piracy much easier.

Also, I believe patches that disable online-only DRM are ethical. This is the case where you legally own a piece of software which would be useful without the Internet, but the software's maker requires Internet connectivity to run the software, solely for copy protection purposes.

I'm speaking of ethics here, not law. Depending on certain fine points of law, I believe a case can be made that none of the above uses is actually legal in the United States.
Also to compete with Cortana on windows phone, which lets you register voice commands to run specific apps and provide it input [1].

[1] http://channel9.msdn.com/Events/Build/2014/2-530 - Integrating Your App into the Windows Phone Speech Experience
Yes, definitely! I think the feel of the HL1 engine is a large part of what made games like CS, DoD, TFC, Firearms, Action Half-Life, The Specialists, etc. so fun and popular. Even HL1 DM compared favorably to UT and Quake at times. Stock sound effects from HL1 still sometimes appear in Source games, and whenever I hear one, I'm instantly taken back to dodging rockets, gauss shots, and bullets while leaping towards the doomsday button in crossfire. I still miss that thriving multiplayer scene.
The subtitle is more memorable: "For the Record - and The Tragedy of Mozilla".

That was definitely a better article than this one. I'd say that the flagging over the past few days has had a negative effect on HN's ranking of posts. Perhaps the mods could step in to counteract it under such circumstances?
Well, I don't know but apparently it was enough people to tip the scales. Some commenters have asserted that a lot of Mozilla employees were upset by the Prop 8 thing, but I haven't seen any factual numbers, just hazy claims based on the myth that "of course everyone opposed Prop 8".
Is Webpass the SF ISP that is partnering with Artemis to deploy a test network of pCells. The idea of everyone who shares the connection clocking the speed of the undivided pipe sounds a lot like Artemis' technology.
As a counter example. This website does not use a CDN, cache, load balancer, or from what I understand even a Database yet it's ranked ~1,515 in the US by alexa. Which is probably why it's also fairly low maintenance.
I am not saying this is a fake, however, sometimes looking at the tape is not enough.

Means, motive and opportunity:

We should be looking into how the story came to light and whether those behind the story had anything to gain from the story. 15 minutes of fame is enough, however, did any news outlet pay for the story? We don't know who else was on the plane and whether they packed a few rocks.

Anatomy of a hoax:

Every hoax has to convince one person known as an expert (TM). Once you have an expert convinced then there is no need to convince anyone in the media, they will report what the story is and assume it is true because the expert says it is true. This story has an expert, he may want to believe the story is true and see what he wants to see.
The article states that it's not "technically" a meteorite until it hits the earth. So what would it be called had the skydiver managed to catch it?
The problem is that while overdraft is very profitable for the bank; you acquire a legal liability to pay back that debt.

Overdraft cannot be offered in a non fractional exchange and the exchange can't find you if you take more than your balance. Money leaving the exchange must be reconciled with holdings or they are insolvent.

What we may see is blockchain denoted exchange holdings; your exchange wallet is unique and publically verifiable (only the exchange holds the keys). You could verify with balance with the address and all trades are performed on blockchain. Bitcoin would be inappropriate for this with its long confirm times but a newer faster scrypt or primecoin variant might do it. Exciting times!
Maybe. You seem at heart to be a consequentialist. Although I wouldn't call myself religious, morally I sort of see myself as a straightforward product of Catholic school.

Also: perhaps because you're better at math than I am, you come across to me as somewhat astringently rationalist. It's noticeable in discussions where logic and orthodoxy conflict, for instance in discussions about race and IQ.

I get how that's a result of the issues selected for discussion on HN, and the way they tend to get discussed; you could be mistaken for a libertarian in the same way I could be mistaken as a shill for NSA.

Happily, in neither yummyfajitasland nor tptacekland will anyone be starving, although tptacekland also has single-payer health care.
How Comcast Bought the Democratic Party
This post begins with a lot of questions:

> “How do we know that he is anti-gay? Has he been quoted as saying anything against gay people? Can we reliably infer from a donation made in 2008 what his opinions might be in 2014, six years later? Do we know anything about why he made the donation six years ago?

I think the worst bit of PR about this whole thing is that Brendan didn't just come out an answer these questions when this became an issue again. You could easily argue that he is no way required to do that, and I would agree with that, but that course of action doesn't make the issue go away.

I also feel like Brendan and Mozilla misunderstood the issue from the beginning. The concern people have is not limited to equality at Mozilla but concern people have with equality in the world. The official statement made by Brendan and Mozilla was limited to the former and placated no one.
In my frontend web team, we used Cucumber for over a year. We slowly came to the same conclusion - Cucumber tests are hard to maintain, run more slowly, and overall take more effort to develop.

As of today, we're in the process of ripping out all of our Cucumber tests and replacing them all with RSpec features.

In our largish company we found that product owners generally didn't care about reading Cucumber features. The definition of the products and how they works are defined in the agile boards and cards we write together, along with documentation and wireframes which live on our intranet.
Neither we nor our software can tell much (if anything) about intent from the data, but I certainly don't think it's always malicious—I know for a fact that it's not.

The ring detection algorithms are vital to the quality of HN. I've looked at a tremendous amount of data on this, and I don't think it supports your interpretation. But certainly the algorithms and moderators both make mistakes. As I mentioned above, I think I may have a way to compensate for that, but I don't know when we'll be able to implement it.
There is an open-source reimplementation of the Half-Life 1 engine: http://www.moddb.com/engines/xash3d-engine
Are we really doing this? A public contribution to a specific cause is, of course, a statement. Now please, quote the dictionary definition of "statement" back at me to make this HN conversation complete.
Striving to behave well is pretty much the best guideline, and if you incur some punishment unjustly or accidently, then contact the HN moderators.

HN is not a "whatever isn't explicitly prohibited is allowed" system. Instead it flows from general principles, and one of those principles appears to be that if you're caught abusing the system, there might be negative consequences because abusing the system is detrimental to its integrity and probably creates more work for somebody.
Coq version of 2048
ACID would have solved this problem though, right?

ACID is simpler to reason about. If there is a strong justification for abandoning it, and enough expertise to still make the system work, then fine. But I doubt they had either the justification (I assume their transaction volume could be easily handled with a SQL system) or the expertise.

I'm bothered that MongoDB strives to make people feel comfortable abandoning ACID who clearly don't understand what they are doing.
The market share bit seems pretty huge too:

By building for two years’ worth of Android (as we did originally with 4.0+), you’ll support about 40 percent of the U.S. smartphone install base. Removing 4.0-4.1 support leaves you with one year’s worth of OS compatibility, and that number drops to 12.5 percent.

By building for iOS 7 only, you’ll support 32 percent of the U.S. smartphone install base.
In the photo collage in the article, why is the path of the meteoroid curved? Why is the path much more curved at the top than bottom? Also, I'm not sure this path is consistent with an object at terminal velocity being filmed by a parachutist at terminal velocity. The 2nd derivatives of both motions should be constant, or change very slowly. I would not expect the path to curve so much. Could this be a pendulum motion of the parachutist?
If eventually consistent databases stored pending operations rather than pending values, this would matter. Unfortunately, they actually tend to be value based. So when you perform an operation on stale data, either the new operation will be lost, or the old one, depending on the implementation.
Manual route planning for walkers/runners/cyclers.

My idea was that there are lots of fitness style apps that track where you've gone, how fast and so on, but I haven't seen anything that lets you plan your route out beforehand, see how long it'll be and then estimate how long it will take. I was thinking drawing a simple overlay on a map interface. I recently got back into walking/running and wanted to slowly ramp up what I did, but wanted a route I could get all the way through (not run until I can't, then have to still get back) so wanted to plan ahead, and also allow for cuts through parks, bush trails and so on.
This mirrors my own experiences using Gherkin syntax in other tech stacks. The most workable scenario I've come up with is to focus on simple, terse syntax that is still readable.

Build reusable page objects, keep your actual tests short and things get nice and easy.

Lots of good options in this space. A few years ago I built FluentAutomation [1] to solve this issue in the .NET community.

[1] http://fluent.stirno.com/
Being from this region, I'm guessing it's the location, Fort Recovery. The nearest cities are Fort Wayne and Dayton, which are both small cities, and they're about 1.25 hours away. Fort Recovery isn't near any interstate highway. The job ads probably show up for everyone in Cincinnati, Columbus, and Indianapolis, and once they GPS it, they probably realize how far it is (2.25 hours from those cities).

The salary and benefits are competitive though ($65-70K/yr is what a mid-level software engineer makes), which is probably why a lot of people fire off an email.
Dropbox Secures More Than $500 Million in Credit Financing
There's interest. I've taken point-set topology, so hopefully I'll be able to follow the proof without too much trouble. If so, building a simulation shouldn't be too difficult.
Not to mention rejecting candidates on the basis of their age.
If your issue is just the expense of a Mac and not the principle, find yourself a used Mac mini.

I agree that the requirement is a pain though. Our CI, automated builds, etc are all standard across all products except the iPhone client which runs as a cron job on an old Mac in the corner.
>While markets are efficient they famously at times have a habit of acting irrational and counter-productive to participants needs. This is where in the present times human intervention (occasionally) out-performs pure markets.

I think that this happens because markets are not yet perfect. You end up with conditions where one party can gain by doing damage to the rest.

As time moves forward, I imagine that markets will get a lot better. Game theory is a growing field where people are exploring this problem. I think that in many ways, cryptocurrencies address this problem for certain applications, and will continue to improve as we figure out exactly where cryptocurrency is most useful to us.