skysight-inc/HackerNews huggingface dataset:
you can export the project to use gcc, it's packing you a zip with make files and linker scripts
example:
https://github.com/jvermillard/Wakaama-mbed
Show HN: Code Michigan Grand Prize Winner: SnowFi
I like the idea of using a common point for the gesture processing. Recording the gesture once and using it in multiple applications/devices with minimum effort could actually be a game changer, especially seeing how new applications can integrate GestureKit with ease.
http://en.wikipedia.org/wiki/Demographics_of_Houston

http://en.wikipedia.org/wiki/Demographics_of_New_York_City

I would go with NYC also, but its not too far off.
The current Linux pissing contest needs to end
This whole Games On Linux/Linux Game Cast is a large pissing match and I don't like it!

Why are we spending so much time focusing on this? Yes I see what the issues are but we are now shining lots of light on the situation while also acting just like the people that caused the issue in the first place. All I have seen is people talking smack about the Linux Game Cast guys, fueling them with more attention and publicity. Bullies they are but celebrities they should not become. I don't see the point in directly linking the to persons twitter/other. Understandably this could help people steer clear of him in a professional sense.

It is never the right answer to get in a public pissing match with the bully at large. That is just reinforcing the actions. Its a positive cause and effect; I push this button and it entertains me while also making me feel strong.

As a huge proponent of Linux use in the work place and at home I think we should all focus on rising the bar of professionalism in our community. I am embarrassed to see this as the 'current events' in Linux. The best we have to show this week is someone leaving the community because they were harassed to the point of quitting!!!! Awesome.... That does not provide me with a good feeling about the future of Linux.

/rant
I think I've seen this before, in a post somewhere by one of their developers. I think it was about how insecure X11 is, because any X11 app can listen for all keystrokes made by the user. AFAIK people jumped on that post as "it's a known property of X11, stop making drama about it."
I liked the ChromeOS experience, but the hardware was very lacking. Office workers want a nice 15" screen. The HP 14 screen was really bad, and that's as close as it gets. There's no way I'd want to use that screen all day. The only option is the Chrome Box with a decent screen. Also, I frequently went into swap with only 2GB of RAM.
The idea is that, the boat will have a very large drag in the direction perpendicular to the keel. When you have 0 sail angle, the force on the sail is in a direction perpendicular to the direction that the boat is facing. So the drag is very large and so it does not move. Only when the force on the sail is at an slanting angle to the keel, the 'drag reduction' comes into play and boat moves at a direction of least resistance. I know that it is not even remotely accurate, as I think sailing involves a lot of complex forces. But it is how I have modeled it and the reason why you are seeing this behavior.
Well spotted, that's a cool trick---it is almost hidden.

Any recommendations for passing referral ids in a fully stealth fashion between domains, e.g., by reading the referrer attribute of the GET request? A django app?

People comping to mysite.com/refID could bypass the referral program and re-visit the base url mysite.com. I'm fine with this, but it's not cool from refID's point of view. The main problem is the person visiting via the referral link might wonder whether the refID really recommends mysite.com wholeheartedly, or out to make a buck.
> range constrained if you are working with power constrained devices

Could you elaborate on that? Why does the narrow frequency drain power?
yes it's kinda broken when you know all the existing alternatives: contiki OS, RIOT OS, openwsn, and for LWM2M eclipse wakaama
and (shameless plug:) Leshan in place of the mbed server.
Anybody can learn – Code.org
The subways in New York help the common case - minimizing how much is needed to spend on housing, while being well-connected to Manhattan. This is how people can live in a relatively cheap borough like Queens, and still have 15-35 minute commute to their job.

There's also a massive amount of rental apartment stock at any time. This means that you have the liquidity to make any tradeoffs necessary, by balancing your budget, commute distance, number of roommates, and the amount of space you need.

New York is also connected to several public transit systems (NJTransit, Metro North, PATH), so you can often go way cheaper, by leaving the city bounds itself.

It's not all sunshine and roses, though. Rent is going up in a lot of the previously-cheap neighborhoods in Brooklyn. This hasn't really affected me, but my sister has been priced out of multiple apartments in the 5 years she has lived in the city.
> This article is for computer engineers who would like to have a high-level understanding of how the dual parity calculation works, without diving into all of the mathematical details.

That is more in depth, but is a lot more math heavy, which the author specifically states they are trying to avoid.
I forgot about those!
I think it was because it violates some patent and they have to pay to add that functionality. If that was the reason , I'm curious how they are getting around the issue.
not knowing how terrible the conditions and pay are, and that they will never be able to pay off their 'debt' to the traffickers

The fact that this is clearly not true in this article may be another way in which it's heartwarming and inspirational, and not comparable to even the whitewashed version of human trafficking you're proposing.
Verizon’s Netflix competitor dies from lack of customers, criminal activity
Even an standard office worker will be more productive with two screens and a proper keyboard.
Crowded sourcing human rights goes multi-lingual
The point is that the constitution doesn't mention "censorship". You may be right that censorship does violate the first amendment, but there are precedents that establish that censorship is permissible in certain circumstances.

Twitter's best line of argument is to go directly to violation of their First Amendment rights, and avoid getting side-tracked on questions of "is this censorship" and "is censorship constitutional in the general case".
In what way does the parent comment indicate the author did not read the article? The article discusses options as a target of trolling, the parent seems directed at bystanders.
My personal favorite is debug(function_name). Creates a breakpoint at the beginning of the function. I use it almost daily.
Congratulations Segment team! As I've said to multiple folks, working with Customer.io through Segment removes "Integration risk"... the risk of spending a bunch of time integrating and then hating the service.

I'm thrilled for your progress and excited for what your team does in the future!
a bigchunk of the announced new parts are not going to be opensourced (like the server and some part of the IP stack)
I'm very close to 50 also. I'm not a very good saver and have relied on the institutions you don't trust (401K, universal life, mutual funds) to build up my savings. I don't trust them either, but they get a far better return on my money than I could. My bank is very transparent in letting me know that I'm getting less than 0.5% interest.
You're a little more than halfway through your working career, unless you retire early. There is still plenty of time to take some of your savings and be a little risky to get greater returns. Even a mediocre, safe, fund will return 5%+ a year over the long haul.
umm .. BOA credit cards allow you to generate credit card numbers that are tied back to your card. had this is 2007
Yup, that's the most common way to pay rent in the US - it's easier , cheaper, and faster than an inter-bank transfer. Can you believe it?
That was not very relevant or meaningful.
Captive orcas speak dolphin
22 Mistakes I Made as a First Time Founder
I'm late to the discussion, but I will say that when you have an established product you have a much better perspective on how the code is organized than when you're still cobbling together V1.0. A firm grasp of the code's organization makes it much easier to contain the optimized part and slap on a /* HERE BE DRAGONS */ header.
How is this service better than 100s of marketing companies out there ?
All you do is track people without their consent , steal data in un-ethical manner.
Anyone can raise millions these days. What a time !
Quite a bit OT, but I've never seen the transform-rotate property used as a styling in text...probably something that can/will be used to death, but it looks great here...gives the piece a very magazine feel (that, plus the handplaced-layout of floating embed images)
I got 92% Openness, 10% Agreeableness on tim333, HN

Maybe they all come out a bit like that?
Last Issue Is December 17, 2014
Will it work in Canada
Does Watson internally use observations drawn from this study[1]?

And another question---is this applicable to non-native English speakers? Do they acquire the same language habits as if English was their mother tongue?

[1]: http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3783449/
Show HN: Test your Ruby Blocks knowledge with this quiz we built
> They need to be careful what they advise. That advice could (and likely WILL) result in people getting taken to collections.

I do this all the time with PayPal. It's way easier to just sign up for a free trial then immediately deactivate the recurring payment than having to remember to cancel it later.
My company (rather big american software house) doesn't encourage me to work very hard. The harder I work, the more of my coworkers will be let go, but the software will still suck the same. The customers will pay the same. The competition adopts a similar strategy.
more details: http://www.javaworld.com/article/2692491/mobile-java/arms-mb...
The problem with a 'Secure Golden Key' is that it will, in almost every case, result in the creation of an illegal number; e.g. 09F9 1102 9D74 E35B D841 56C5 6356 88C0

And, of course, these illegal numbers can be leaked.
Definitely not true. I know of someone who licensed it personally for a hobby, without a corporation.
As I just mentioned below [1], I'm just trying to give my feedback on the title and the fact that it (along with most superlatives) feels insincere to me when other great marketing points are available. It also doesn't tell me the things I'd like to hear, such as the feature set or some defining characteristic/feature, aside from "first to market."

I'd actually take the opinion that it's a high-risk low-reward claim to make. Either you're wrong, and your audience will know, or you're right. If you're the first, though, most people in a given target audience probably would have noticed without it being mentioned. Heck, if you're not the first but they haven't heard of another, they might assume you were first and not even think to look into the claim (thus discovering alternative products).

If I'm way off base (or if not), feel free to disregard my comments. As always, though, I like learning why I'm wrong when I am.

Also, rereading my initial comment, I may have come across as more hostile than I meant to. "Huge prejudice" should probably read "skepticism".

[1] https://news.ycombinator.com/item?id=8428619
I'm not suggesting I can get a free lunch. I wasn't talking about avoiding state transitions. I wasn't even talking about pure functional programming. By talking about variables captured by closures, I'm implicitly not doing so.

In the context of server programming, by using the word 'statelessness', I meant that the request (from clicking the link) doesn't need to go back to the same server that created the link. Having an in-memory hash-table containing closures or continuations keyed by an ID in the request implies that request needs to ultimately reach back to the same machine, one way or another.

I'm talking about programming the Lisp-style multi-request process using continuations (as described by pg in his essays), except making them work in a stateless way - without the requirement for hash tables full of continuations that need periodic collecting, with the consequence that the links go stale.

A request handler generating such continuations would, of course, need to be simple and lightweight, not deep or complex. Code artifacts and stateful resources would need to be serialized using keys that contain enough information to find or recreate them. Imagine having server-side URLs for every function, for every resource, where doing a request for a function pointer or a resource could potentially open a database connection or load a library. The keys would be analogous to such URLs.

Consider an activation record. It is the storage for local variables, parameters and the function return location (aka continuation, when you twist your mind around it). The activation record for any given function has a particular signature. Let's say one of these local variables is a Customer object, mapped by an ORM from the database. That is something that can be reduced to an ID; if you know that this activation record only ever has a Customer in that slot, you can potentially serialize that object as a single number.

Keep the chain of activation records short, and they act mostly as a path through a tree to the current state of a process or interaction. Function a calls function b calls function c, which returns a result to the client, along with a continuation (or more interestingly, multiple continuations). A serialized continuation would be little more than a record of the current step in the overall process, everything needed to pick up where one left off. I think, with the right level of language abstraction, this can be made very slim.

(PS: I detect a certain amount of exasperation in your tone. I'm not sure what I did to trigger it.)
The US banking system is frankly, ridiculous

In Europe anyone can send money online to any other account in the EU, given the account number, usually for free.

The fact that the US doesn't have that as commonplace as in Europe is ridiculous

Canada is slightly better, they already are ditching the magnetic stripes off cards.
Not to sound jaded, but surely if this had been a non-white 10 year old girl from a disadvantaged background it would have been something to make me warm and fuzzy inside. Instead, the cynic in me wonders how the Dad pulled this off ...
This is a slightly more accessible explanation: http://clover-developers.blogspot.com/2014/09/apple-pay.html
This post just touches on so many of my personal "yes dammit yes" buttons I am purring like the kitten in the gif (go have a look)

My new boss just gave a piece of advice that marries up very well with this - clients want Stability, Performance and Features - in that order. Consumers want features Then Stability and performance if they like it.

So yes - hurry up and put the talk online please Zach - Itching to listen.
I'm surprised that the Clipper Chip wasn't mentioned. That was an attempt to have the government hold the (a) key for encryption hardware. It failed for obvious reasons - too big a hole, and no one trusted the NSA (correctly, as it turns out).
Weev is known for some pretty unusual and even extreme beliefs. That's partially why. He's a self admitted white nationalist (I very much am not, nor are most of us).

I agree that this blog post presents perfectly good and logical arguments though, even if most people here might disagree.

I for one agree with many of his points. It's a shame I have to use a throwaway account to say that. If I used my primary, I'd be inundated with accusations of misogyny. There is a massive stigma associated with gender issues like this, where the opposing side is regarded as antiquated misogynists living in the 1700s no matter what they actually say.
Heh. Our ears evolved from the balance system too.
> Hacker News was not meant to be something actually used

Of course Hacker News was meant to be used.
If anyone wondered why the same actor was used in the coin (www.onlycoin.com) intro video.

http://www.businessweek.com/articles/2013-12-05/adam-lisagor...
The Pixel has rMBP type hardware. Not cheap, but the screen is beautiful, with coder-friendly 4:3 aspect ratio.

https://www.google.com/chrome/devices/google-chromebook-pixe...

edit: huh, not available in Canada.
this is a little tangential but I continue to be astonished that dropbox has been able to continue operating without client side encryption, especially after the 2011 debacle
Here's a pretty nice simulation/explanation of what makes STED work [1]. There are similar competing technologies that do essentially the same thing in order to arrive at sub-difraction-limited images including STORM & Structured Illumination. Google around for STORM, STED and the prettiest pictures will come from 'cytoskeletal' features, though some really interesting nano-mater-scale studies have been conducted with respect to synapses, the nuclear pore, and a number of other sub-cellular structures that would have otherwise been extraordinarily difficult.

[1] http://microscopyu.com/tutorials/flash/superresolution/stedv...
You likely cannot go into it too much, but any more to that story? Did you try and report it, and they turned you over to the feds, or did you see if it was exploitable and they reported you?
It's kind of hard to take the article seriously... This topic - government held keys for encryption services - is an old debate. If I remember, some countries even implemented key escrow. The He-Man picture lets you filter out the article pretty quickly.
Show HN: Smartwatch comparison table
I realize linux might be too heavy for many applications, but for any powered device, let's please make linux the default.
AWS DynamoDB max record size is now 400KB (was 64KB)
This makes it a square rigged boat, which is the traditional rig used by old sailships, and most traditional sailboats. That rigtype makes it hard (impossible really) to go up against the wind with a small angle, and this simulation is quite realistic in that respect.
The only thing I can find about PGOpenCL after a quick search are slides. Is there anything more ?
Interesting that they have what appears to be 2 XSS tests in there:

Signup for "><img src=x onerror=prompt(document.domain);>
> If Apple has the key to unlock your data legally, that can also be used illegally, without Apple's cooperation. Home Depot and Target? They were recently hacked to the tune of 100 million accounts. Despite great financial and legal incentive to keep your data safe, they could not. ... your data is only as strong as the weakest programmer who has access.

That's the main point here, which is excellently put.

Also, the graph by the bottom is great too -- the point that our data is becoming more and more intimate is really relevant. That's something really salient, which you rarely hear mentioned these days.
Author of the post here. (Thanks, Jeremy.)

There are many details I avoided in the essay that people will get sidetracked on. Such as whether Apple is actually doing it right or not. This is discussed and speculated on elsewhere. And right now I'm far more worried about a world in which they're legally prevented from trying. When the FBI starts talking about our kids getting kidnapped, I think bills start getting drafted.

There are tangents I think HN would've cared about, but which would've been a distraction. For related controversy, Keybase - which I work on - lets users symmetrically encrypt their asymmetric keys, and store that data on our servers. We also let you do crypto in JS. Many hate this! Many love it! But I want to be legally allowed to write this kind of software and release it without a backdoor.

It's hard enough when we all fight about implementation details and security vs. convenience. It'll be a real crap show when we know for certain that security has lost. I'll go program video games or something. Or just play them.
The videos aren't the issue (they're loading fine), its that entire site's css seems to fail in Chrome.

Also the font they are serving from AWS throws a failed to load error.

Gif: http://d.pr/i/14DRl
Ask HN: Is IBM Watson an alpha male?
Do you think that start-ups in the AI field will have a chance in front of IBM Watson ? What do you think is missing on it ?
We used Epipheo for http://www.chookka.com
They were great to work with.

The first video on our page is an animated video, the second is live action with motion graphics. Live action videos are more expensive than animated videos.

In the past, I also worked with CommonCraft which produces stop-action animation. Their "Twitter in Plain English" video put them on the map. Also very nice people to work with.
People seemed to like the Chromebook chart, so I thought Smartwatches would be another good table to create.

Not a huge amount available right now; but hopefully the list will grow!
> Do I need a "final card" for each of my credit cards? Or can I tie it into 1 final card (Mostly for online purchases). Or complete new credit card?

Pretty sure this is a completely new card, as in, you apply for a final card then you cut up all your old ones and close those accounts.
UW fusion reactor concept could be cheaper than coal
AWS DynamoDB has been often criticized for having the max record size of 64KB, but has increased that limit to 400KB today.

Quoting the page:
"Item size
Cannot exceed 400 KB which includes both attribute name binary length (UTF-8 length) and attribute value lengths (again binary length). The attribute name counts towards the size limit. For example, consider an item with two attributes: one attribute named "shirt-color" with value "R" and another attribute named "shirt-size" with value "M". The total size of that item is 23 bytes.

These limits apply to items stored in tables, and also to items in secondary indexes.

For each local secondary index on a table, there is a 400 KB limit on the total size of the following:

The size of an item's data in the table.
The size of the local secondary index entry corresponding to that item, including its key values and projected attributes.
"
Can you elaborate further? Specifically - what is an illegal number and why is it commonly associated with a 'Secure Golden Key'?
I'm pretty sure everyone who isn't grossly incompetence realizes that it's a bad idea, too. :)
ZFS stripe width
Aren't trolls getting lulz off of this? If so, they've been fed, regardless of whatever reasons it's so. Nobody feeds trolls to keep them fat and happy; people feed trolls because they are against trolling, so we have to remind them to stop because it's counterproductive.

I do think it's going to prove counterproductive for internet discourse as a whole.
"The nurse who recently became infected while caring for two Ebola patients in Spain had twice gone into the room where one of the the patients was being treated - to be directly involved in his care and to disinfect the room after his death. Both times she was wearing protective clothing."

http://www.bbc.com/news/health-29518703
https://lmddgtfy.net/?q=illegal+number
Id does look like a mistake but it isn't. I can tell you from experience that you get no meaningful push in that position when starting from zero velocity.
Anita Sarkeesian dissects the hoaxes, campaigns against her – Joystiq