skysight-inc/HackerNews huggingface dataset:
There's an assumption here that you're making that I'm not sure you are aware of: that the system is good and that individuals "should" operate a certain way inside of it. Failure to do so is a fault of the individual, not the system.

This occurred to me reading your story of the guy who barely made it through school. You know, telling the story from the guy's point of view might be more useful. Here he is, struggling with the system, and over time and with enough effort he manages to claw his way into a future that he's created for himself.

Same goes for the CEOs "ruining" the company. Get a new executive job, the board of directors are a bunch of idiots, nobody wants to take ownership and the ship is going to sink one way or another. So you keep the ship afloat as long as possible. Meanwhile, since you've managed to keep the company viable much longer than most others could, you get a nice reward.

I'm not saying that these people aren't morally defective in some way, only that you, as the author, are applying a moral judgment to the story that the reader needs to be aware of. I could tell these same stories much differently.

From my own personal experience, I find I understand systems well enough when I can assume that all players are acting in good faith and intelligently. I don't need dumb people at the bottom or sociopaths at the top. In fact, that's the irony of it all: once you begin to make moral judgments about the qualities of various people in systems, it becomes much easier to behave in ways that most folks would find offensive.

Just thought I'd point that out. Nice stories.
Well that leaves, what 50+ other sites still?

http://www.youtube.com/watch?v=D0n8N98mpes

The moles keep coming forever though...
Not really. Encrypting the message will yield uniformly distributed noise and that is a very rare in nature. So if you attempt to hide an encrypted message in the least significant bits of images, audio recordings or video it is as easy to detect as plain text messages if not even easier.
As Piskvorrr said, any web browser 'may' be considered 'unsafe'.

That being said, I consider parents who do not educate their children less safe than anything else.
Let's play a little game: Crank or No Crank.
> he said "i generally reject trivial doc fixes for X reasons"

But for people who do not consider the related gender issues trivial, it was not a trivial doc fix.
You could decorate it as the local christmas tree ;)
Possibly the worst post I've ever read here. Horrendous title and completely devoid of any useful content.
In addition to what siblings said, remember that P is a subset of PSPACE.
The other benefit is that you can find more water in space - it's harder to find argon and harder still to put it in a usable form.

They're almost certainly thinking of what you could with ion thrusters, the sun (or plutonium) and some of the icy bodies in the outer solar system.
If researchers made a prototype public now, the NSA/FBI etc. have had this capability for years already.
"Hi Honey! Do you remember about our Dinner?"

"Oops, sorry dear... I got this new phone now and its so entertaining that I really forgot about our Dinner."
Am gobsmacked by the differences in benchmarks:

http://nadeausoftware.com/articles/2012/05/c_c_tip_how_copy_...

http://software.intel.com/en-us/articles/memcpy-performance
The lie of the API
Turing machines have may have infinite memory, but they can also only write one step per cell. So a polynomial-time TM can't use superpolynomial memory.
I am speaking English as a second language, and my native language does not have gendered pronouns, and the gendered pronouns bother me every day, I cannot make myself blind to them.

Then again, if his native tongue also has gendered pronouns (as it appears to do), he should be aware of the issue, not because of English, but because of his native language has the same issue. Well, perhaps his native language user community has not yet started the same discussion, though.
In space you can just spin a gyroscope faster or slower to rotate. No wind-resistance means you don't need a particularly heavy gyroscope to do it even.
There's a hint? I still can't find it.

No, I'm not trolling. No indication that scrolling does anything, there's even a footer at the bottom of the page. Then _when_ i scroll nothing happens for a while until i scroll far enough.
On the other hand, they did eventually post video of their two most spectacular crashes: The first Falcon 1 launch where the rocket spiraled out of control, and the third Falcon 1 launch where the first stage crashed into the second stage, making the second-stage engine ignite inside the first stage fairing.

You would not see a private spaceflight company set against transparency do this. Especially the latter example, seeing as it could be interpreted as a stupid mistake.
I've read that one too, but I don't particularly like it. P=NP implies only that all problems which can be verified in polynomial time can also be solved in polynomial time, not necessarily that it can be solved as quickly, nor that it can be solved easily.

Perhaps writing a piece of music is also done in polynomial time, but it requires more training (more advanced algorithm)? Or, perhaps, the time complexity is x^3 for writing, instead of x for appreciating.
They only "lost" the sattelite because NASA rejected their attempts at raising its orbit.
Short Fasts for Weight Loss vs. Traditional Diets
Google's Robots
This statement is not quite coherent. If there is an exponential memory growth, then there is exponential computing time because memory growth doesn't happen magically.
> Neat, if you disregard the (justified? unjustified?) widespread suspicion of TPMs.

Most of the TPM fears are about its secure booting features, about locking in a machine to a certain OS or DRM code. This isn't using those features.

> If the attacker has access to that key, then they have access to your machine.

Not necessarily true. First of all they won't have access to you machine all the time. When you turn it off they won't have access to the key. Same when you improve your firewall rules (maybe).

I get a warm feeling from knowing that when someone logged in using a specific key, then a certain piece of hardware was involved in the handshake. Not "someone logged in", but "someone logged in using this exact laptop".

> It should be noted that ssh, gpg-agent, and OpenPGP smart cards already provide the capability to store an SSH key on a removable smart card.

Previously blogged about here: http://blog.habets.se/2013/02/GPG-and-SSH-with-Yubikey-NEO

> Of course, most modern machines come with a TPM (right? correct me if I'm wrong)

Not Macs.

> very few people have an OpenPGP smart card.

Yubikey NEO can be an option, since it uses USB.
How do they give up control on those addresses for at most time T? Does that require trust in a service, or is there a way to do it with script?
Nice. Let me zoom in 200% like I do it in HN. Why make headlines so tiny?
And once again the question, what about the users with legitimate content on the site? Megaupload all over again?

Don't prosecutors ever learn? Megaupload blew up in their faces and now the next one...
I did understand that bit, but the principal still annoyed me.
>> From my own personal experience, I find I understand systems well enough when I can assume that all players are acting in good faith and intelligently.

So there's no room in your worldview for people at the top who act in their own self interest to the detriment of others and the company as a whole? And everyone that thinks they see that happening just doesn't understand the system well enough?

How charmingly naive.
I think this situation would fall under the definition of a market externality though it is hard to say given the ambiguous state interference. Also, I don't think there is any strong link between a free market and social value. At most free market proponents emphasize the mutual benefit of trade between any two parties, and most of them, being individualists, value that freedom of trade as the highest possible social value.

https://en.wikipedia.org/wiki/Externalities
Since when the word "altruism" applies to corporations? I believe that word is intended to relate to people, not businesses.
> "Please explain to me what view you think Ben was forcing upon the community

The view that the improvement to the documentation text was trivial.
8 days left: Museum of Science Fiction: Preview Location
The fact that SpaceX is hiring web developers is not surprising per-se.

The fact that it is a 'frontend' position and that page says it's 'avionics' - that is surprising indeed.
Show HN: WildlifeLog - a new way to record wildlife sightings
If you have to ask like that, then you never used such features.

Refactoring:

- Semantic renaming of any identifier consistently across the whole source code

- Transform code blocks into methods, functions

- Move code blocks across modules, classes

- Generate accessors, setters for a given instance, class variable

- Change type of a given variable consistently across all the places it is used

- ...

Code Navigation:

- Show call stack for every use of a certain method/function

- Show all descendents of a given class, interface across the code base

- Show all ascendents of a given class, interface across the code base

- Show which classes, interfaces introduce, redefine a certain method

- Show which binary provides the implementation of a given class, function

- ...
red error lines appears all the time in the template, despite being correct and compiling without error. A few recent encounters are text after @function are highlighted as unexpected token, a defined variable is not recognized, and reformatting sometimes breaks the template by doing actions such as converting documents.map { doc => ...} to documents.map { \n doc => ... }.
>> the more a student can borrow, the more the cost of education rises...

Yeah, it's like house prices. Houses inflate to whatever people can afford. So when the price of houses goes out of reach of a lot of people (like here in the UK) the obvious solution is for the government to demand people get easier access to debt, and to start pumping public money into the housing market. Because that totally won't just inflate the prices further...
Is it really?

Does Joyent care about the future of node more than about it being its cash cow?

If so, why aren't Joyent willing to collaborate with other companies in a sensible way?

Why are they willing to throw collaborators that work for competitors into the fire as soon as shit hits the fan?

If collaborators know that Joyent will issue a press release to discredit them and protect their asses as soon as that collaborator makes a PR mistake, do you think that anyone would be actually willing to join the node project and work as a collaborator?

Is the answer to the previous question good for node.js?

These are just some of the fears that I'm having for the future of node.

I think that Joyent should apologize. Not for standing up for gender equality, but for betraying the community's trust. The trust that collaboration will consist of good will and support; that all issues will be resolved with reasonable discourse, no matter what company you happen to work for. Or at the very least, for handling things poorly by adding fuel to the fire.
"Bro, do you even lift?" :)
There are multiple for .NET: http://stackoverflow.com/questions/2186222/any-good-implemen...

For distributed scenarios NServiceBus is a good option although it's a bit different kind of model.
They do look a bit like old horn style microwave antenna towers - and they seem to survive well enough.
This is an interesting idea. And if the fee to back-out is proportional to the pledge even better.
I missed the fact that each link has multiple screens and you need to "scroll". I was clicking on one section at a time. Otherwise it's awesome.
I think the statement you meant to remind us of is that NP is a subset of PSPACE.
Since bankers know who other bankers are, a system like the mod_virgule that powers Advogato [1,2] would solve this problem, though the site would need some tweaks [3] .

The attraction of the system is that, if you keep an eye out for clever attacks against the model (i.e., something like security fixes), and if certification activity by "good" users is essentially sane, then such a site needs no ongoing moderation by the site owners.

[1]: http://svn.dprg.org/viewvc/mod_virgule/trunk/

[2]: http://www.advogato.org/

[3]: The codebase hasn't been touched, and there's a form of attack that, while it is known how to solve it, has not been fixed on the main site; also the UI has some cruft and doesn't support an HN-like leaderboard view - the codebase is fairly simple, though, and lots of people have hacked on it over the years.
Didn't know I had to scroll down till I read this comment. Maybe a stronger call to action to scroll would be nice.
There is an excellent longform article on this. Heartbreaking.

http://www.texasmonthly.com/story/innocent-man-part-one?full...

http://www.texasmonthly.com/story/innocent-man-part-two?full...
Then the post subj should be changed, otherwise I could argue it's a "jack of all trades - master of none" kind of scenario.
How for would you go to prepare for a role? On the Intense Mr.DDL
Naturally. Actor model as a library is a design pattern. Design patterns are merely patches for missing language features - for better or worth.
No, not at all.

Certainly there are bad actors, everywhere you look.

The point here is that letting my own personal feelings or morality shade my analysis leads to poor results. Systems are bad even when full of good people. In fact, that's the hell of the thing. Good people in bad systems act in bad ways.

Confusing the matter with long-winded diatribes about the personal qualities of the various participants might make me feel good, but it is not helpful. If It makes you feel any better, you can also assume that the system is full of sociopaths. Works the same way. The key here is that you can't start confusing your own personal judgments about the morals of people inside the system with your opinion about the system as a whole.

There's a great discussion here about how a good person should act in a bad system. Resign? Speak out? But that discussion is also not related to analyzing the system as a whole.
There is one in the top right corner (underneath the language part) for me. Although it does seem to disappear whenever you start scrolling.
APUs (at least the desktop and laptop ones) use the same types of cores as the FX series, so they should perform about the same.
Or Chrome. I had no idea it could scroll at all and closed the tab before seeing these comments.

Update: even weirder, it does scroll somewhat, but gets stuck and won't respond to two-finger scrolling. All in all a terrible idea for navigation.
David Lowery is a troll.
The Swedish series Real Humans explored this and many other related themes in great detail. I highly recommend it.

http://www.imdb.com/title/tt2180271/
Retained its character at the expense of being stuck in the mid 2000s. For a modern aggregator they have a shit layout to be honest. A site that gets as much traffic as they do and they still have flat comments?? Inexcusable.
Like Kickstarter and those other similar ones? Looks like we already started on that path.
If you have to "yell" at people to do something like that, it means your UI is broken.
That kind of behavior is strangely similar to the kind of behavior that corrupts the public sector and government.

Isn't it ironic that we are so quick to bring about arguments regarding the inefficiencies of command economies and big governments due to corruption, bureaucracy, and misalignment of government worker incentives, when our economy is made up of these same smaller scale command economies exhibiting these same problems and inefficiencies?
Then don't use every LSB in the image; use a low percentage. Just a guess, but I bet if you applied your stego detection algorithm to a large sampling of random images on the internet, you'd find a significant false positive rate. Just hide your messages in the false positives.
We can see the two robots manipulating the rectangular screens, and infer one positioning the camera. What I'm trying to figure out, is if there are at least two additional robots positioning the projectors that light the screens, or if they just transformed the animation and the projectors are kept in basically the same place as the camera.
Weird, I get a scrollbar showing I can clearly scroll. Are you an OSX by any chance?
HTML5 Time Tracker - by Juani
No idea who your demigod is, but Martin is probably the best programmer I've worked with. How subtyping is combined with type inference in Scala is quite workable, not perfect, but not a train wreck either.

Scala isn't really the best functional language, but it might be the best OO language out there, especially with traits, no other statically typed language has done mixins as well.
Agreed, it is bit sensationalist. But what if someone proves it and then we realize that even though it can be done in polynomial time, there's some other constraint (like "x^N but N has to be super big") that renders the result impractical?

I think once someone proves it, it will be obvious in hindsight as a lot of people are just ignoring the isomorphisms in nature.
Valve joins the Linux Foundation
Back to the Future Hoverboard prototype
"This Is the MIT Surveillance Video That Undid Aaron Swartz"

A video didn't undo Aaron Swartz.

People undid Aaron Swartz. People with agendas and without compassion using a system of justice stacked in their favor.
Link to the actual company that built it: http://www.crealev.com/hoverboard-2/
I'm curious how a smartphone with only one (e-paper) screen would behave. Better if it's high DPI. So far I've found only the announced Onyx phone[1] with no technical details about the screen.

[1]: https://onyx-boox.com/coming-soon-e-ink-news/e-ink-smartphon...
Slightly offtopic, a photo of an early mockup/protoype for this phone showed a physical vibrate-mode switch ala the iPhone. The final production module doesn't.

I've puzzled before why no Android phone (that I've seen) has a physical switch for vibrate. I can only assume Apple has a patent, but I've never found hard evidence. Anyone know of a phone other than the iPhone that has such a switch? Or the reason only the iPhone has it?
I don't know if I'm being naive here but could it be possible that even though bankers acted criminally, the economy and by proxy a lot of average folk, would still have been worst of without a bailout?
> my email is not a string, it's a email

Here's the documentation for custom types in F#:

http://fsharpforfunandprofit.com/posts/conciseness-type-defi...

http://fsharpforfunandprofit.com/series/understanding-fsharp...

http://fsharpforfunandprofit.com/series/designing-with-types...

Types are a very good way to model your data strictly.
The Bootstrapped Compiler and the Damage Done
I don't understand why the penalty for his crimes is so severe (Wikipedia: Federal prosecutors later charged him with two counts of wire fraud and 11 violations of the Computer Fraud and Abuse Act,[16] carrying a cumulative maximum penalty of $1 million in fines, 35 years in prison, asset forfeiture, restitution and supervised release.[17]).

That seems like a preposterous amount of time, money, and stipulations post-release. What was the federal prosecution's motivation for making an example out of him?
This list appears to be missing Plan 9, which is a direct continuation of Research Unix line (a successor to 10th Edition)
According to the paper under discussion, the two statements are equivalent. Your version is probably more graceful, however.
> if it were, you could write a piece of music as easily as you could appreciate it.

Yea, but maybe it would still be exactly 1.000.000 times as hard.
You have to look at it at a different level. Build something customers want is implicitly 'something they want more than the current options they have'. If the thing they don't have is clearly inferior, then no problem. This applies to completely new ideas.

When you have a site like Facebook or Craigslist which has very large network effects, to bust into that you have to produce something people want more than those. That is a very difficult - though not impossible - thing to achieve.
This is one of my favorite features of my Nokia N9.
I've been a robotics hobbyist for a few years and still can't answer any of those questions. I can get my turtlebot to follow me around and chase the cat though. Is there a practical programming robotics book/course out there? I've taken tons of math, controls, read robotics books, but still can't program anything harder than a PID or Kalman filter. I think part of that is me relying on ROS libraries too much.
We already have square structures in the landscape: office buildings. These could be put on top of regular buildings keeping the shape of the buildings, just making them a bit higher.
Cyber Monday 2013 Recap [Infographic]
Build a Ruby Gem Email Source - Week of Hustle - Day 4
This is just a common misconception over what Moore said, and what his law means. Hint: it has nothing to do with the clock speed or even directly the prefromace of your CPUs.

Moore's law is the observation that, over the history of computing hardware, the number of transistors on integrated circuits doubles approximately every two years. Which is still very much the case: http://en.wikipedia.org/wiki/File:Moore%27s_law_graph.svg
The media companies need to do something against "piracy", otherwise it looks like they're complicit.

The MPAA/RIAA/equivalent are industry bodies that are funded to protect their members. These members want to see a return on their investment, and press coverage about shutting down a high profile filesharing site shows that they're doing something. Everyone wins.

Of course it will have no impact on the availability of filesharing sites. If anything, the rise in bitcoin mining malware will make it even more profitable to set up such services.
I agree

And let me say, I don't even care about a paper. Sure, it's useful, but it shouldn't be the focus.

A simple implementation that solves any of the NP problems in polynomial time is a much better proof than any article.

(of course, those that prove P != NP can't do that, still)
ISAFE 2013 - Avanços na Engenharia de Fundações
Never believe one person on the interwebs. (including me ;))
0.01%, not 0.0001% surely? I.e. 1 in every 10,000.
Since P refers to polynomial time, it's not clear to me that a memory requirement is relevant.
Slashdot's Palm version is still active
I really enjoyed programming in Clojure, especially 4clojure.com, an amazingly fun way to learn a new language.

But I think that I would be similarly productive in it (or perhaps less) than in Java even after let's say 1 year experience because of:

* Worse readability (parens, less regular). That's the #1 problem of Clojure.

* IDEs, including LightTable, are not even close to the usefulness of Eclipse or IDEA.

* Imperative code is easier to write and more importantly more readable in Java.

* Formattig code for readability is PITA. In Eclipse, I usually just press Ctrl+Shift+F to autoformat after every edit.
What if the wind blows towards the bottom opening of the funnel?