skysight-inc/HackerNews huggingface dataset:
(You probably didn't intend this to be an epic response targeted specifically at me, but you lucked out! ;P I really do intend to make an Android 4.4 version of Substrate that does not require the user turn off SELinux in the near future. FWIW, as it stands, I simply do not consider Substrate to "support" Android 4.4 at all, do not publicly advocate or document that it is possible to use Substrate on Android 4.4 if you turn off SELinux, and was surprised when I learned that other people were considering this a usable workaround. Also, while I've been busy with the iOS 7 rush--which, if nothing else, gets priority as Android developers didn't actually put much interest behind my port of Substrate--I have actually spent a bunch of time learning the low-level intricacies of SELinux now, and have a plan for how to make Android Substrate support as much of it as possible ;P.)
1clickBOM: A browser extension that lets you paste directly from spreadsheet to electronic component retailer shopping carts (Digikey, Mouser, etc.).

Works across retailers and internationally. As well as being a useful purchasing tool (in-house so to speak) could help spread OSHW designs and allow users to purchase a "kit" from their local retailer outlets without the designer (who might be on the other end of the world) having the tedious task of filling bags with components and shipping them.

Written in Coffeescript and for Chrome initially. Firefox port is planned.

https://github.com/kasbah/1clickBOM
It says they'll accept a public key from the merchant, which is you; you don't need to find a provider that'll work with the data in whatever format it's in.

The "attestation of PCI compliance from a qualified provider" line refers to companies like these: https://www.pcisecuritystandards.org/approved_companies_prov...

Anyone with a merchant account to accept credit cards online already has a relationship with at least a QSA, and is already getting a quarterly attestation of compliance after completing a questionnaire and security scan of their server environment; it's required by PCIDSS and merchant account providers enforce it, typically providing an account with a QSA for a non-optional annual fee and imposing another fee if you fail to remain compliant.

It's just a formality having them forward that attestation to Braintree before they hand you the data dump.
Yup, one of the common misconceptions about money. There's also no legal requirement to give change.
That's hardcore unit testing.

If you don't mock out classes around the class your testing, its a integration test.
If I recall correctly, you still technically need "line of sight" to the drone.
The very definition of "Keep Calm and Carry On"
Either to author of the serialized data realized that the numbers could overflow a float or didn't. This is independent of serialization format.

In your contrived example, somehow, the user of JSON didn't realize the salary could overflow a float. (OTOH, he succeeded in serializing it, mysteriously.) All the while, the XML user was magically forward thinking and deserialized the value into a big decimal. Your argument simply hinges on making one programmer smarter than the other. If one knows that a value will not fit a float, the memory representation won't be a float and the serialization format won't use a float representation. It has nothing to do with JSON vs XML.
I got FreeBSD running on by dropping into the PXE shell a while back. Didn't last past reboot, though: DO does some weird stuff to boot operating systems (maybe it wipes out the MBR every time?)

Got a $20 credit for my trouble (good PR!), and then promptly moved on to a provider that actually supports my needs.
we do not support multiple monitors, but animatron supports collaborative editing which means you can open the same project in several browser windows on 2-3 monitors and edit them at the same time, i.e. have different parts of the project open etc.

and of course you can send a link to your friend and you can both edit the same project and see each other changes.
When I had a problem with flux dimming my monitor too early, I just changed the intensity so it didn't get too orange. Just taking a little of the blue off still helps.
Page 59 of the USB HID Spec [1] is the offender, it states:

The following table represents the keyboard input report (8 bytes).

Byte Description
0 Modifier keys
1 Reserved
2 Keycode 1
3 Keycode 2
4 Keycode 3
5 Keycode 4
6 Keycode 5
7 Keycode 6

Which is where the 6 key roll over comes from. However this is really the minimum implementation so that BIOS'es can use USB keyboards. If you read the spec carefully there isn't anything that says you can't implement a different reporting structure, as long as your HID driver is expecting it. My guess is rather than ship "special" keyboard drivers they just use the standard one, and they opt to use PS/2 connectors which work in the same way (they are really just a serial port and can send as many keys as they want) for the 'corner' case of full n-key rollover.

[1] http://www.usb.org/developers/devclass_docs/HID1_11.pdf
it's not just the caliber of the ammo, it's also the velocity. I'm certainly not an expert, but I did my military service in a base used for tank training. Back then, it was already a done deal : no armor could resist the amount of energy released by anti-tank ordnance, in particular kinetic penetrators. I've seen up close old tanks which were used for training. On the entry side of the impact you have a perfectly cut circular hole a few cm in diameter, with slits all around like petal flowers. On the exit side you have a big open tear. In between, there was a jet stream of molten metal. Bottom line : a spotted tank is a dead tank.

That was a fairly long time ago, but unless armor has made huge progress since then, producing something hard enough to deflect this kind of force and yet light enough that the tank can move, I'd still bet on an A10 against anything rolling on the ground.
I saw a lecture from the researcher that is working on the project and he explained why there isn't a burst of deadly energy. Also they are working on those experiments, so they have at least some idea how to do it. You should really update your data.
Kim Campbell landed a severely damaged A-10
http://en.wikipedia.org/wiki/Kim_Campbell_(pilot)
http://www.aircraftresourcecenter.com/Stories1/001-100/0016_...

The A-10 is designed to fly with one engine, one tail, one elevator, and half of one wing missing.
Inspirational | Audrey Hepburn
I believe in pink. I believe that laughing is the best calorie burner. I believe in kissing, kissing a lot. I believe in being strong when everything seems to be going wrong. I believe that happy girls are the prettiest girls. I believe that tomorrow is another day and I believe in miracles.

Read more at http://www.hallofquotes.com/quote/26090.html
This confused me for a while as well. If this is old news, why is it here? I thought it was news.
To your edit number 1: the FAA notices around model aircraft already require that the aircraft stay within LoS.

Nothing changes with this decision with respect to what can fly or where it can fly. All this decision does is reinforces the common sense conclusion that a model plane is a model plane regardless of what computers it has on it or if someone is getting paid to fly it around.

I do agree that density might increase, but if operators are working within the letter of the law "model airplane" class drones still won't be operating in densely populated areas, around airports, or outside of operator LoS.

It is worth noting that the ruling re-enforces guidelines around model aircraft as simply "voluntary," but that isn't a change from the past.
My feeling is that unit testing is so popular among developers because it's developers that get to decide the requirements. Don't really feel like working on that mundane piece of new functionality? Then spend a couple hours doing code golf and figuring out how to test this four-line async piece of code. Nevermind that the level of abstraction required to do so will add twelve lines and five new parameters to your method and ripple all the way through your architecture. But hey you can still charge the 8 hours for that because "unit tests add value".

IMO unit tests are a business requirement and should be handled as such. Unit tests that go beyond what is required should be deleted, just YAGNI.
Spritz: Read An Entire Harry Potter Book In Under 90 Minutes
hype is cool (I have bought the very first version), but html5 tech is different. hype exports to css/dom, animatron to canvas.
"Premature optimization" has become something of an anathema in the coding world, why isn't "premature testing" so scrutinized? Back in the 90's everything was over-optimized because, well, it made for more interesting work than coding to requirements and it showed off how smart you were. It seems like unit testing is now the "interesting" thing to show off your intelligence—"how can I abstract this function to allow me to inject a mock that asynchronously...?"

And the sublime thing is that unit test will always be there to show off the original writer's intelligence, just like the crazy cool optimization in the 90's. And while it works perfectly with the developer's idea of how things should work, there's a disparity between that and the real world, and as soon as that disparity is revealed, it's suddenly a lot more work to wade through all the cruft than it would have been if the requirement had just been implemented in the most straightforward fashion.

A few years from now "premature testing" will be a thing.
Nonsense. The problem is that it is not harmful enough to those who wish to operate a business by taking advantage of others' ignorance.

In a fair business transaction both sides understand the implications of said transaction. In this type, one is vastly more aware of what is being collected and how it may be used than the other.

It's like being tricked/coerced into giving up the mineral rights to your property because you don't understand the value. Or domain name squatting.

Oh, I know. "It's just business." So that makes it ok.
yes. We see the stars today as they were thousands of years ago. It's thousands of light years away from our perspective, but from the perspective of the photons the trip took zero time as it was a zero distance. SR is weird like that.
Pilot here. The aviator community loves pretty much anything that flies and won't get us killed doing it. :)

The role you're describing is currently filled - very well, I might add, by the A-10. It can fly low and slow (has a stall speed of right around 140mph), it's heavily armored and can carry massive amounts of armament. Not to mention an enormous gun that can decimate pretty much anything in its path.

They're slated for retirement soon, though. Long term, I think this role will eventually be filled by drones.
Less than 1% of my registered users have donated. The average donor contribution is little over $20. I have a few donors who donate on regular basis.

Recently, I started offering donor exclusive features on my site. It is still too early to know the change in donation trend.
Show HN: Stream Movies on Your Desktop (Popcorn App)
I should have mentioned that it's eating at a surplus + lifting weights trying to gain muscle weight :) I think it takes as much discipline as trying to lose fat. I lost 10kgs in 2 months by just not eating enough after having my appendix removed in November 2013. A natural skinny person has as much difficulty maintaining weight as someone trying to keep fat off. It's a full time job.
I run a comic book related forum with thousands of registered members, but of which only a hundred or so are active at any particular time.

In the order of donations, I run a yearly fund-raising effort (ala Wikipedia) in which I specify the target as the cost of hosting (~$800 or so, give or take), and I've yet to go a year where I didn't make that goal (though I haven't attempted to fund raise every year).

Communities are of course different from the average web app, utility or program, as communities tend to take care of themselves.
Now you are just making words up. But I will continue my analogy. Food is not optional, but you have no "right" to force the supermarket to stock what you want regardless of its own decisions.
This article refers to burger flipper jobs, but the numbers seem to suggest growth is dominated by resource extraction and medicine. That might explain the relatively good wages seen, but doesn't necessarily bode well for the future.

Both Texas and California have severe drought conditions and waning natural water resources, so challenges and opportunities abound in both places.
...

What is not convincing? If one assumes the facts as they were presented there are actually true (which is not a stretch, they aren't that unreasonable), it's 90% as credible as an actual admission. And I have yet to see why the facts aren't as they are presented, except some generic 'media are all liars, they must by lying here as well'. The backpedaling by the guy himself, about how 'he meant something else' about what he said when he was unprepared, included. What normal person stops emailing after one mentions Bitcoin? What normal person calls the police when somebody asks about it? I'll tell you what any normal person who is not actually 'the' Satoshi would do when a bunch of reporters show up on his door: he'd sell interviews to anyone who would want one, plainly saying 'it's not me'.

What is also funny, btw, is how people call the guy 'Dorian' to make sure he seems very different from 'Satoshi'. 'It's not him, see, he's called 'Dorian'!'. Yeah, uh, except that 50 years ago he actually was called 'Satoshi'. Why are you all so emotionally invested in the guy remaining a 'mystery'?
No, no, no, no. This is all wrong. This is not why ghosting happens. This is how ghosting happens. The why is "because stakeholders are cheap bastards". Manufacturers are cheap. Consumers are cheap. Consumers don't want to pay for quality and Manufacturers won't hire quality engineers.

But there is an even bigger issue: engineers are cheap, too. Once you get a design that "works", for varying values of "work", it's like pulling teeth to get an electrical engineer to change anything.

Some of it has good reason. It's really difficult to prototype new circuits. We can prototype new code as fast as we can write it. Have you ever tried using Eagle? Or LabView? Constantly fighting with a goofy UI to build circuit designs, and then you really only have a simulation at that point. To get the real thing (analogous to compiling?), you have to fab a prototype, which fewer and fewer places are doing in-house anymore, which will take a day, or maybe a week. I compile my software 15 times an hour!

And it doesn't necessarily have to be this way. LabView sucks because EEs are shitty programmers. Every hardware shop I've walked into, I was the guy to suggest they start using such outlandishly cutting edge technology as source control. It's been even harder to convince some of the older engineers that no, nobody uses CVS anymore, and the little you remember of it from 15 years ago isn't going to help you anyway.

"Oh yeah, let's write our own atoi(). That sounds like a great idea. What's that? You didn't realize that I'd be sending you a direct copy of what was on the LCD screen? Why wouldn't you want to know that the LCD shows a space in the 10s column between the negative sign and the value when the value is more than -10?"

So yeah. Everyone is a bunch of cheap bastards. I'm not saying it's any better on the software side. Software engineers couldn't be counted on to put a florescent light tube in the right way if their life depended on it. But at least most software engineers try to abdicate hardware responsibility to other people. EEs think "it's just code, anyone can do it."
Great - all the tools that come close to this have been flash and don't run easily on phones and tablets. I noticed it crashed mobile safari for me. Do you have plans to make this workable for non-desktop users?
Hi guys,

We've actually build a site you can use to post your projects to attract contributors who can pick up a task for you, join your team, spread word, provide feedback, become beta users or advisors, etc. It works like a GitHub for non-hackers minus the code (since you can use github for the code). The site is used mostly by top universities, hackathons, and some YC and HN members. Here is the link if you think that could be useful to you or others: http://www.doerhub.com
Removing read access is security by obscurity. You can grab the system map or kernel image from any Ubuntu repo.

Even if it is a custom kernel, an exploit that can read kernel memory can search for kallsyms within the binary. I wrote code to do this once, it's quite fun.
2. https://github.com/olalonde/blind-solvency-proof, https://github.com/ConceptPending/proveit
I apologize in advance for posting rather far off topic but I am compelled.

Did anyone else who watched the Youtube video have trouble following the dialogue due to the 'background' music? It seemed entirely too loud in the mix for me. The fact that the highest quality was 240p means the audio was also low quality, I'm too lazy to look it up but likely 64kbps or less. Perhaps that is also relevant.

Not to be discounted is the fact of my age and the fact that I stopped watching television some years ago. Which is the cause and which the effect is not entirely clear to me.
Yes, but IANAL. There's a reading above by not a lawyer as well, which was helpful.
Looks good and I'm sure it'd appeal to a good chunk of people, but it's not for me I don't think.

User feedback: for me a font is more than something that is easily read. I value font's that, in some way, make it _fun_ to write. For example, the font with iA Writer is almost addicting in the way it tempts me to write more. Of course, however, you would want monospaced fonts for coding...
Well it's ArsTechnica, not Disney Channel.

A bit immature but nothing really offensive.
UK pennies are either bronze or copper plated steel. Bronze pennies are worth more than a penny, so paying someone with 30,000 pennies would give them some value of scrap metal. (If they were prepared to break any English law about destroying coin).
Check out Authy.

Coinbase uses it and it's really user friendly.
Likewise.
I've found that when applying it to people and relationships, simply asking 'why why why why why?' rarely makes it past the first two 'why's before it gets annoying and someone becomes combative. However, when I length any given 'why' to something involving acknowledgement ... 'Ah, so the battery is dead - why is the battery dead?' and vary the verbiage ... 'What happened to the alternator?', then individuals (including supervisors and others) often respond more positively.
So this has the same flaw that Predictious has. It's building a BTC bank in addition to a prediction market.

That's the easiest thing to build, coming from a world of traditional fiat money banking. But BTC enables something superior - 2of3 transactions between betters. We create a 3 way transaction - Long says "I want the money". Short says "I want the money". When the bet is concluded the arbitrator says "Long won, give me 1%."

The arbitrator can never go insolvent - in fact, the arbitrator never needs to hold a single bitcoin.
Jelly Vs Locish, like-minded people make the difference
that would be too funny :)

but people do all kinds of crazy stuff these days, like running linux in a browser under x86 emulator written in js.

so animatron tech is very very conservative from that perspective :)
I would emphasize the utter hatred QuarkXPress had for its customers[1], and given Adobe's track record, they were some of the worst in the industry.

1) dongle issues
>The "how" is best handled in an iterative manner.

I think that the first "how" should be planned as much as anything else. I understand how you refactor from v0.0.1 to v5.34.2 iteratively, but I think that getting from vNothing to v0.0.1 is qualitatively different.

If I don't have a complete idea of how my minimally functional thing will work that is small enough that I can completely hold it in my head, and instead just architect by agglutination and test writing, 1) my results are going to be hacky garbage, 2) my first 50 iterations are going to be devoted to replacing it all haphazardly to fix bugs, and 3) the code and interface will become increasingly more complex, harder to work with, and strewn with special cases.

When v0.0.1 is well planned, v2.5.2 may not look anything like the plan anymore, but in my experience it becomes shorter, cleaner, and more correct rather than a giant ball of band-aids propped up with tests.
Thanks. I can't say that I ever really thought of it as having a particularly "fun" style. Monaco and Monofur and some others always seemed far more so to me. It could just be that it feels plain to me at this point due to familiarity, however.

And yes, Deja is a good alternative too. I certainly used that one for a while.
You probably know this, but remember that storing user data as code is a place where you (general "you") have to think very carefully about security.

Is there any way that arbitrary code in the file could compromise the user's system? If so, does the user know to treat these data files as executables? Is there any way someone untrusted could ever edit the file without the user's knowledge? Even in combination with other programs the user might be running? Are you sure about all of that?

Maybe Lua in particular is sandboxed so that's not a problem (beats me), but in general this is an area where safe high-level languages can all of a sudden turn dangerous. Personally I would rarely find it worth it.
This is not related, but still an interesting event. The Cornfield Bomber: An F-106 that went into a spin, pilot ejected, plane then managed to recover from spin and land itself.

http://www.youtube.com/watch?v=3M2XZEYqIpQ

http://en.wikipedia.org/wiki/Cornfield_Bomber
On that list should be AT&T'w lawsuit trying to destroy BSD unix thus motivating Linus to clone it.
Thea would need a percentage based hull integrity display.
Federal Land Ownership: Overview and Data [pdf]
Nope. Those sophisticated enough to have a nuanced discussion about economic models can handle a coarse meme.

The meme serves to dispel the notion that free-of-charge services don't cost you anything.

This notion is a deception relied on businesses that monetize personal data to fool consumers into undervaluing the data they provide.
Now that you mention it, I remember running into something like it. It's a big issue. That module had a bunch of scar code to migrate entities as they came up from disk.
yes, mobile has top priority! most of the simple staff works, but some animations don't. we are working really hard to fix all the issues.
Texas also rocks unemployment, the % and absolute # of population in poverty or illiterate, the number of people with untreated medical conditions, property crime, violent crime, and racial crimes.

Let's not even get started on the corruption of its judicial system. We know without a doubt they executed an innocent man. They lead the nation in executions, and its suspected that more than half of Texas' death row inmates are innocent of the underlying crimes. They have more drug seizure corridors than any other state in the nation. If you're not white, the police will harass you.

Texas is great if you are white, wealthy, and in the oil business, or if you live in Austin. And it's horrible otherwise.
Similar issue on the FPS using Firefox 24. It all loads (once I let JS do its thing) and can be interacted with (made a quick little movie of a box dancing around, but its like watching a slideshow. With a few optimizations to speed up interactivity, this would be really cool.