skysight-inc/HackerNews huggingface dataset:
This is an interesting question, what is value? What I took away from my econ classes long ago is that it's hard to determine the value of something outside of price (objectively). So if the hypothetical US taxpayer is satisfied with the perceived security they got from building
expensive machines, transporting them to the other side of the world, and blowing them up, then it's hard to argue with him.

This perspective, horribly, leans towards moving the large bulk of defense spending into the category of non-essential goods like cable tv, or beer, football, shopping at pottery barn. This is spending with a focus on the psychological state the good induces.

On the other hand, a true believer in the project of us military probably really feels that resources spent on war are actually essential to survival and should be categorized with spending on food, shelter,medical care, insurance.

There's a profound paradox here.
Our meeting rooms are named after the planets, sadly there is no correlation of planet size to room size.
You will be able to self host it, just like Ghost. Made with Nodejs and Mongo.
So glad to hear someone articulate this. I'm pretty over people making this assumption that because I'm a consultant I'm just ready to drop all my clients and join their startup.

I have a business. I like my business. If you want to do business with me, thats great. Otherwise, don't insinuate that the position you're offering me is a better life for me. I chose my path, and the assertion that I "want more" is insulting. I have good reasons not to pursue what you're offering. Move on.
It's great, isn't it? :) I'm just scared some day it will wear off, like the state Reddit seems to be in now...
It is js accessible through the rpc api:

http://www.chromium.org/nativeclient/how-tos/simple-rpc

Yes, there is some overhead involved in shipping bytes back and forth to another process, but there has been a good amount of work put into the process to making it so (p)nacl isn't in its own box in the corner, and you can have calls thrown back and forth as needed.

Things like this mean that you don't have to reinvent wheels just because you want to push processing to the client side. There's a considerable amount of c/c++/everything else code out there, and it is rather pointless to have to maintain two codebases just so you can have something web-enabled.
Don't Be an Unwilling DDoS Participant
Get convinced. These could be a lot of fun. You just need some help with the design/interface, but the tech is great.
Curious, what type of advisor?
Don't ship 32-bit UEFI firmware on x86
I don't see how one can string together more than three words without tripping over a metaphor - or at least a close relative. It is literally (not metaphorically) the scaffolding of the mind, the threads with which we weave concepts into understanding. Perhaps you have a very specific notion of metaphor? Maybe the word invokes a vision of sentences stolid and dry, bleached with metaphor to a colorless drab? Something awkward like: 'metaphors make a sentence into a can of coke left out in the sun too long'?

But metaphors are most royal among analogies and they are all we have to describe and understand the world by. Essentially we have a collective metaphor for the universe that undergoes a shift every so often (don't confuse the instrument readout for what you are measuring). Not even physics can escape them: solar system metaphor for atoms, wave-particle metaphor, curved space metaphor, many world metaphor for a deterministic interpretation of quantum mechanics. On and on (IMO part of the difficulty of physics is emphasis of metaphor over simile).

Metaphors are powerful because when they get the angle wrong, they have the capacity for a lot of damage. On that we are in agreement. Software is constantly trying to shove (admittedly poor) metaphors down our brains. Programming languages themselves are stuffed with metaphors. Mathematics is made unnecessarily harder from expectations set by adjectives which were once metaphor. Random variables for example are an easy concept that are hard to learn because the brain finds rewriting difficult (bad design 101). Or another: 'What do you mean Complex Analysis is much less pathological than Real Analysis' :S

Metaphors are little programs to bootstrap understanding. Words we write are not just a series of symbols, they are more than mere pixelated shadows of intention. Instead, they are meant to be read such that the receiving brain parses them into hopefully, a similar set of experiences. Experiences which capture the essence of the original intent in full dimensionality, even if not in detail. When we read of an act, the parts of the brain that are involved in the actual act are triggered, an actual honest to goodness simulation. So in a manner of speaking, writers were the first programmers. They had a model of the audience and tried to place words together in just the right way so as to stimulate a certain set of experiences.

When we explain things in metaphor we are trying to share how we experience our understanding, how our deeper more intuitive 'fast brain' works with the concept rather than spitting out an unhelpful series of definitions for the 'slow brain'.

So yeah. My defense of metaphors. Apologies if I went overboard.
The UK government didn't believe it, and didn't believe it was a mistake: http://downingstreetmemo.com/memos.html
Updated with that info from the comments already
To drive Wolverine even more mad and crazy.

Generally speaking any sentence above 5 years is ineffective. It is very hard impossible to reintegrate the person after that.

Too bad that there aren't exiles and penal colonies any more. (I am against death sentence, think that life sentence is unbelievably cruel and that rapist and such should be removed from the society permanently)
Why can't women time travel?
True, yet I'm convinced by obvious ambiguity that it's on purpose, to feed the legal industry.

Yes yes, and all crime is caused by the police, doctors make people sick, and weather forecasters hold people hostage to the elements.
With ubiquitous surveillance, there is only little need for regulation.
Is this project part of cloudkick(/rackspace) or a new venture? Website doesn't have much regarding the people/resources behind this.
slawmaster at... that google email provider.

I managed to decode that after a few hours of brute forcing. You should apply some stronger obfuscation methods.
Wow, really helpful to give some motivation for importance.
The theory guy never wins
* Always amuses me that some of the best selling authors are said by the writing snobs to be bad writers.*

Also, Michael Bay is the greatest director in the history of cinema.
They talk of "U.S. persons", not U.S. citizens: https://en.wikipedia.org/wiki/United_States_person
While we're on the subject of the brain handling things at a more raw level than you might expect, here's another interesting group of experiments: http://en.m.wikipedia.org/wiki/Mental_rotation. At university, we carried out some of Shepard and Merzlar's experiments to measure the rate at which our minds could rotate objects. Even though it subjectively feels like the mind has a graphics card that can rotate objects, it was still surprising to discover that the perception isn't an illusion—and to be able to measure our own mental rotation rates in degrees-per-second. It's not mentioned on the Wikipedia page, but I remember carrying out an experiment that showed that if it takes you, say, one second to mentally rotate an object by 60 degrees, then at the 0.5-second mark, you really do have a mental representation of an object that's rotated halfway (i.e., by 30 degrees). Maybe this isn't surprising to some people, but psychology is full of examples of the brain taking outrageous shortcuts, so it surprised me that mental rotation—which would appear to require a prohibitive amount of processing power—isn't being fudged by the brain.
It is. Been in both markets, and there is definitely a stigma around freelance here in NYC that I never encountered on the west coast.
Onya mate! That's bloody awesome. :D
HTML to CSS Class Generator
So law is a machine learning problem?
Psha, try pointer-to-member-functions in C++.

I wrote a fluent reflection/serialization engine a while back which made heavy use of them.

https://github.com/sparecycles/reflect/blob/master/include/r...
Except for the secret laws, of course...
Every service you've ever signed up for that accepts user-generated/submitted content has a clause functionally identical to this.

Of course, every time someone reads one of those clauses they think it implies all sorts of evil, because reading comprehension is not a strong suit of the internet.
And your country's money happens to be made out of ABS...
It's a webservice I hacked together that sends iMessages from my old MacBook Pro. :-)

It was my understanding that German mobile numbers are written locally starting with 01? [1]

e.g. in Australia, my mobile number would be 040x-xxx-xxx. The international version is +61 40x-xxx-xxx. When you select Australia, it will show 04.

(OK, I now see how this could be confusing; my apologies.)

[1] http://en.wikipedia.org/wiki/Telephone_numbers_in_Germany#No...
With the help of half an litre Monster Energy, I even managed to understand most of what you explained! (I am an no skilled script-kiddo, that's trying to increase...)

Good explanation and thanks for the work done, that shall help me a lot later on!
> Understanding function pointers in C unlocks the ability to write clean, object-oriented code with inheritance (kinda, sorta, shhhh).

People often say this in regards to pointers, or something similar like in the article too, "When understood, function pointers become a powerful tool in the C toolbox.", but often don't explain how/why. In the article the author says that at some indefinite point of time in future they may write about that.

Do you, or anyone, have a link to somewhere not simply explaining the technical side of pointers, but their usage in idealistic and primarily real world examples? Bonus points if it includes indirection, function pointers and other things.

Update: User derefr gave a seemingly great answer below to a similar question like mine.
Fuel3D: A handheld 3D scanner for less than $1000
This question is actually asked: https://www.youtube.com/watch?v=QGw-cy0ylCc&feature=player_d...
sigh

Assange didn't hang Manning out to dry, Adrian Lamo betrayed Manning.

https://en.wikipedia.org/wiki/Adrian_Lamo#WikiLeaks_and_Brad...

and

https://en.wikipedia.org/wiki/Bradley_Manning#Manning_and_Ad...
That one single password you use on all webpages, clearly.
> http://i.imgur.com/RHMxj7T.jpg

This is exactly what I had in mind. A web page stylized as a news website with an article that subtly points to some diet pills. If one didn't read the URL he could really fell for that.
Wow, amazing performance tuning, so rare these days!

However, you should be careful with this online ARM simulator. It simulates Cortex-A8 while iPhone 5 runs on Apple Swift, two generations ahead. It very likely has different instruction timings compared to Cortex-A8. I didn't have a chance to test Swift, but here is a list of what might be different, judging by Qualcomm Krait and ARM Cortex-A15, which are in the same generation:

- Instead of 2-cycle latency on Cortex-A8 simple ALU instructions might have 3-cycle latency on Krait (this is the case on Krait and Cortex-A15).

- Cortex-A8 can issue only 64-bit SIMD multiplication per cycle, Swift probably can do 128-bit VMUL.Ix each cycle (Krait does).

- Cortex-A8 can issue only one SIMD ALU instruction per cycle, Swift probably can do more (Cortex-A15 can issue 3 128-bit VADD/VAND/etc in 2 cycles).

- Cortex-A8 could issue one SIMD ALU + one SIMD LOAD/SHUFFLE per cycle, Swift could be less restrictive (and probably even can issue 3 NEON instructions per cycle, like Cortex-A15).
Lie around in bed and get paid - NASA studies
Looks like the most interesting part here is "living photo" that instantly responds to interactions. Can this be standardize as new video format? It would be very cool to have all cameras be able to save video in this format. @jpap should consider formalizing this format, produce viewers on different platforms and license this tech to manufacturers of point-and-shoot cameras, GoPro, WebCams, camcorders etc. This feature could make camera an instant hit. It is a real value add for customers. I can also envision movies getting recorded in this format and available on Blue Ray so people can instantly interact with the cool fast action videos in HD. I think the great insight here is the awesome coolness of instantly interactive video that is ready to be unlocked inside current camera hardware.
We should create a "marketing core" term the same way we have marketing HDD size. I have seen big.little advertised as 8 cores.

I think the main advantage of the androids will be the fact that high end devices have generally more RAM than iOS counterparts. So even if the codec cannot be pushed as far as on the iOS the bigger possible buffers can help.
Well as a point of reference, I will never pay more than $0.99 for a camera app unless a friend has specifically shown me how it works. I have been burnt on too many photography style apps that end up either not doing what I expected from the pics and description, or just sucking in general.

For me $0.99 just breaks that psychological barrier into 'who cares if it sucks'.

I gotta say though, after playing with snappycam it's definitely worth it. I bet being cheaper will end up with easily more than twice the sales
For higher frequencies your auditory system doesn't retain the waveform information, so this doesn't happen.
.. it depends. What if the point in the given situation is to avoid traffic congestion? You normally don't want (a small) buggy drive down a high speed highway. In that case it the point would be: "should match the traffic flow requirements".

So, I agree with your argument. It's all very situation dependent. For some reason I find it oddly comforting that human society and life in general can't be crammed into a small set of fixed rules. That would be kind of boring I think.
Assuming:

* A hacker has a leaked database

* Your email and password are in this database

* Your public email is the same one used in the database

* Plain-text passwords are easy to extract from this leaked databases

* You use the same password and email combination other places

* Other places with that email/password don't use two-step authentication

Then if they have your email they can get your password and try it other places
Wait, how does this work with the Apple frameworks? I assume you can't go faster than what Apple gives you. If you were to discard every photo, how fast could you theoretically go?
Well said. I echo the thoughts in the article about working on a variety of projects with different types of businesses. I love meeting with clients, understanding their problems, and then getting to see how my work directly saves time or affects the bottom line. I'd probably be doing this even if I didn't get paid.
I used the prototype mechanism several times when debugging a script that I couldn't easily change source code for. I just typed:

SomeClass.prototype.someMethod

Which outputs the methods source. Then you can add some debug code like console.log(xxx) or even fix a simple bug, copy the whole thing and set it again:

SomeClass.prototype.someMethod = function ...

Voila! Hot code push without an IDE. While that's obviously not ideal, it certainly works in some cases.
Why Competition is Healthy for Startups | Wamda.com
> authors can't do anything substantial or meaningful without making it a job(and needing money to do it).

Citation needed, please.
This is the kind of stuff I come to HN for. Thank you for helping me finally realize what .dll's really are.
Abu Dhabi Social Media Marketing: Understand Facebook Value and Your Fan's Worth
IIRC, your email only comes back from the API if you've entered something into the "Email (will be public)" field in your profile. They also allow you to use a separate email for Gravatar.
Good point. It's a quick way to debug/experiment.
You use a function pointer when you don't know at compile time what function you are going to call at runtime. An example is plugins: you load a function from a dll (or shared object) and you get a function pointer.

When dealing with native code, functions are just piles of instructions in memory (with executable bit set in memory protection) that comes from the "text" section of your binary file. The code is stored in memory and therefore has an address, through which they can be reached.
Thinking about it, it probably can be done.. just not in a free society (which I think is all about doing what you want as long as you don't hurt others in the process). You probably can create black and white laws in a despotic rule. "The Ruler has all right, you have none. He decides." There, drafted an entire legislature with very black and white rules..
If the name of a function is already the memory address of the function, what extra information does the pointer store? Couldn't you just assign the name of the function to, say, an int?
I honestly, absolutely, do not care one bit about possibly being targeted by the NSA if that's the result of their not being able to read my data.

At the end of the day, I do NOT have anything to hide and I don't fear the NSA in the least (why would I?).
So if that's the risk of encryption, I'll happily take it.

Why would you be afraid to "stand out from the crowd and be targeted"? What are you afraid of? What would they do?
Yup, we need periodic reminders (and Koenig's C Traps/Pitfalls book, which was published in, yes, 1989.

http://ieng9.ucsd.edu/~cs30x/rt_lt.rule.html

https://news.ycombinator.com/item?id=5079787
or:

xmms tone://300;310
Teaching is a catering gig. You must set out an assortment of foods and hope that the majority of the plate appeals to a palette that isn't your own. Children are finicky eaters. They lack the vocabulary and experience to tell you when a flavor isn't working for them. You have to puzzle out the situation, which oft times looks suspiciously like boredom or defiance, and seamlessly redirect to another dish. In many ways, adults are easier students. Cooking for someone excited about eating is a joy.

Start teaching by teaching. Approach your local [Parks and Rec Department, Adult Ed program, homeschool group, SBA/SCORE office, science museum] about offering a short intro class. Be modest in your proposal but be prepared to exceed the lessons outlined. You just don't know your student base yet. Different programs will bring in different kinds of people. Experience will allow you to dial in your favorite student type as well as your methods and materials before going independent. You may even keep these gigs as a steady source of new private students and cash. Try it out.

(As an aside: Six year olds are still learning basic grammar structures and logic. Many still need physical objects to perform basic math equations. Even those who appear to grasp abstract concepts are often "looking" at objects or example situations in their mind's eye. Programming is a stretch at this age. Isla succeeds because offers immediate and "tangible" feedback and works using a basic adjective-noun structure young children understand. Scratch is a steep step up from Isla. Probably age eight would be the soonest a typical child would enjoy playing with the language without an adult sitting next to them helping.)
The grafitti war against hipsters - in Detroit
Sufficiently strange behaviour actually enables tracking; 'strange' is almost a synonym for 'unique' in this context.
I grew up in Utah. Living there taught me at least one thing that helps me deal with certain types of more fanatical or difficult people I meet and deal with on a near daily basis:

Everyone wants to be part of a secret society or have some esoteric knowledge that
makes them feel set-apart from the norm.

Unfortunately, this is incredibly easy to exploit and I've watched nearly every member of my family get taken in by someone or something promising them unrealistic benefits from some 'secret' or another.
It annoys me that this is going to gain traction.

The only thing that should happen is that to fund something you have to click some really plainly worded opt-ins. But I'm betting regulators will get involved and remove this funding option for those who can't afford lawyers who specialize in crowd funding. Or can't then afford the discovery that will need to be done before they can request (crowd) funding.

[ I understand that I may lose all my money and that I have no recourse ]

[ I can afford to lose this money and not get anything in return ]

[ I understand that this is speculation and that only X% of projects deliver ]
If you use gmail but don't want to use your google account for auth:

1) Enter foobar@hotmail.com and try to sign up.

2) The form will now ask you for your name and password. Fix your email address and sign up.

(edit: first impression = google docs for mac users)
I think it's fantastic that you've managed to turn a long, hard optimisation slog into a real product win. Add me to the list of Australians willing to buy you a beer - but not back home, I live in SF at the moment :)

I'm curious about the low-quality preview you get when scrolling through all the shots. Are you storing low-quality data separately or do you also have a fast, low-qual JPEG decoder? (Is the Huffman encoding between blocks independent?)
The Sound of Sorting - Visualization and Audibilization of Sorting Algorithms
The body as a source of big data - infographic
I don't really consider that cleaner markup... Now you have a single element containing a text now and another element that can not be transverse independently... As opposed to an e extra tag. You could do the label with a span and the input y though, and then mark your CSS that way as a convention... But then you aren't using a bad framework meant to have broader interoperability in mind.
A US non-citizen person is still different from an alien.... consider children.
Yes, the well-worn "list of n things": http://www.paulgraham.com/nthings.html
Seriously, how could you fail to make a board game with over 100k?

He must've just had no idea at all about how to efficiently allocate the funds....

I mean I am on a team that raised like 170k to make a god damn video game and he can't make a board game with over 100. That makes no sense at all...
> Why cameras are banned on courtrooms?

Privacy for the people being tried, and in many legitimate cases to protect identities. I suspect they just vetoed them rather than having to decide.

Besides, the vast majority of interesting content is captured by audio recording equipment.
The NSA’s top-secret slide deck on XKeyScore,
Dan Friedman -- Cool Ideas
A very interesting talk by Guy Steele on some important ideas in language design invented by Dan Friedman that influenced his work.
What does the tildes do in `(~[~[~[~[A, B], C], D], E])`?
> - You can only encode to FLAC. Because of the lossy psycho-acoustic nature of Mp3 encoding, it strips out the inaudible part of waves that you apparently need

This is not correct. You can lossily compress the audio that produces binarual beats and it's just fine. All it really is is two pitches being played, one of the left channel and one on the right. The two channels play tones that are almost the same pitch (but not quite, usually separated by 4-20 Hz). There's no inaudible part of the waves. Two sine waves work great, with no harmonics, and nothing inaudible about them. Unless your mp3 encoder is changing the pitch of the sine waves (which it isn't), it will work perfectly.

You can find all sorts of (compressed) Youtube videos with binaural beats that are reproduced correctly.
3D printed, self assembling drones - awesome but a little bit creepy too