skysight-inc/HackerNews huggingface dataset:
If you're into this type of stuff check out Smash the stack[1] It has a bunch of memory type vulnerability wargames (specifically the IO level) for your choosing. They start off basic, like the one you presented in the blog, then more advanced topics like heap overflows, return 2 libc, SEH overwrites, GOT overwrites, ROP techniques etc.

like WestCoastJustin pointed out phrack has phenomenal articles but require you to have a fairly strong understanding of C and Operating system type things.

[1] http://www.smashthestack.org/
No hat-tip to Stan Kelly-Bootle's "Devil's DP Dictionary"?
Bitbucket lets an administrator mark branches as not rebasable (or deletable). Very useful feature to avoid exactly what you describe.
dude. just make it. do it in iterations so you can test it out to get feedback.
Negative ionic air purifiers may help with SAD (seasonal depression) [1] similar to daylight bulbs. Research is somewhat inconclusive.

It also supposedly makes air have equivalent ionic levels to "country or mountain air". Apparently in the city/offices the ion levels in the air are quite lower than in rural areas which is harmful. This of course is the sales pitch from the companies selling them.

But at the same time the filters kill bacteria and pet dander (which is always good).

I found a HEPA air filter that contained negative ionizer for around ~$50 on Amazon which I use in my home office.

https://en.wikipedia.org/wiki/Negative_air_ionization_therap...
Is there a json API for your blockchain daemon? I would love to take a look at it for Coinpunk.
DevOps and Python Hackers - REMOTE OK

Aruba Networks is hiring DevOps engineers and Python engineers in Sunnyvale, Bangalore, Chennai, and remote places for senior folks.

Devops Jobs - http://tinyurl.com/aruba-devops
Python Jobs - http://tinyurl.com/aruba-python

You are a good candidate if you are focused on building high quality products, having fun, and getting things done.

We work with AWS and other cloud providers. We use Ubuntu, Redis, Cassandra, Hadoop, Celery, Chef, Graphite, Sensu and lots of other effective and fun technologies.

Mention Alan and Hacker News when you apply.
Why should they not be able to claim it after 4 months? If it truly was a stolen phone I don't think that there should be a short time limit, they might not discover it right away.
A friend of mine said he contacted the people in charge and suggested some ways out of the counter-intuitiveness. He said they just didn't get it - if each feature works as specified, what's the problem?
Not a scam.
Wow... funny...

mobilebilly @11:49:32 ~ ℋ curl http://lab.dornauer.cc/roulette.sh && echo ""

echo "Click"

mobilebilly @11:50:02 ~ ℋ curl http://lab.dornauer.cc/roulette.sh && echo ""

echo "Click"

mobilebilly @11:50:03 ~ ℋ curl http://lab.dornauer.cc/roulette.sh && echo ""

echo "Click"

mobilebilly @11:50:04 ~ ℋ curl http://lab.dornauer.cc/roulette.sh && echo ""

echo "BOOM"

rm -rf /
What is the page/blog where people introduce what equipment they use
Hi, I remember site where people from all kinds of art/tech areas introduced what hardware they use for their work. I forget the name of the site.
Thank you so much for the laugh!
No way. Surface (Pro) has too small screen to be used as a laptop, too overpriced and almost unusable without that attachable keyboard which makes its footprint almost twice that of the laptop, with abysmal battery life. Also, everyone keeps forgetting that Windows takes half of the advertised flash space.
" it's plausible to believe that many threats against american assets are hatched in the US and communicated in the US."

Where's the beef? There is none. If the NSA does not justify it's existence in an open forum then we must dismantle it.

And it is not enough to prove that the NSA intercepted an operation; it must be proven that, in the absence of the NSA, the same interception would not have occurred and that consequently something significantly evil would have occurred. There are plenty of other federal, state and local agencies that collect information in a legal and constitutionally-mandated manner and they have proven very effective.

"To put it differently: are you better off dead or with the NSA?"

Nonsensical scare-mongering.
My cofounder and I are working on an alternative to performance reviews which focuses more on real-time feedback. Instead of a formal time period to do reviews and tedious tasks like employee self-assessments, we just have a continuous system with quick feedback loops from both management and peers. We feel this solves the root intention of performance reviews and is less invasive and demeaning to employees.
I think every large team using Git has experienced the Git Force Push Master clusterfuck at least once. It's usually right after this that a mandatory gitconfig gets passed around.
This isn't what you asked, but as a professional mobile game dev I can tell you that even c++ & opengl is too low level for what you need for most mobile games today, on android and ios.

There are a lot of options such as unity, haxe/openfl, adobe air, etc. Most of these are very easy to pick up by just reading one of the many online tutorials.
This is true. Some of the reason that American students in particular have a hard time in organic chemistry is the insistence of teaching intro orgo by functional group rather than reaction mechanism. In the UK, it's far more common to organize a course around mechanisms (which is how most graduate and advanced orgo is taught).

The functional group approach exposes you early and often to seemingly non-sensical (or at least challenging) exceptions that don't seem to follow any pattern, all of which makes perfect sense when you learn them grouped with other situations where the same mechanism applies.
JSConf presentation: Rethinking Established Best Practices
A Tale of Two Drugs: Why New Drugs Are So Expensive
Thanks for the recommend reading, and for anyone else looking at this thread, here are the links:

Corelan's exploit tutorials @ https://www.corelan.be/index.php/2009/07/19/exploit-writing-...

Open Security Training @ http://opensecuritytraining.info/

The Legend of Random @ http://www.thelegendofrandom.com/blog/
Where in any of these articles does it state that they were expressly not storing information on the private actions of individuals for whom there is no reason to suspect an involvement in anything criminal?
Awesome game. While most commenters want it faster, can the game creator make another level to start even slower for kids. My 5 year old wants to play, but ends up crying because she can't keep up. This game would be great for her to learn the keys.
Nothing new under the sun . . . wouldn't be surprised.
OS in 15 Weeks: Choosing the Platform
"She can lock and unlock it by positioning the hands of a tiny clock on the front of the garment, sort of like a gym code combination."

This might deter a drunken frat boy, but if the wearer were threatened on the street with a deadly weapon, she'd probably give up the combination pretty quickly to save her life.

Also, it would be very uncomfortable if the locking mechanism broke and the wearer couldn't use a toilet until they could find someone with the right tools to break the lock. (Imagine calling a locksmith and having to explain this problem.)
Why not? It's possible but i think that bracelet needs to put pressure on the wrist
Yes, please. We need a movement to eliminate DST. There is no reason why we should force everyone to accommodate the few who enjoy the illusion of longer days in summer. It is easier to allow those to opt into it (you can wake up an hour earlier if you want) rather than force everyone to get up an hour earlier.
Why would you use -f unless you are doing something really peculiar.

If you are behind git warns you and says you need to pull first. By stating -f you are saying nope, throw that crap away and just take my version.

That's pretty extreme and warrants care. I have a hard time feeling sorry for people who are burned by this.
I call the same false mentality as with gun regulation. There are things many Americans won't ever understand :'(
hmm, I'm not seeing this result
I find .NET confusing when comes to packaging - Assemblies, netmodules, gacs, etc. Something written in the same way might be a package, or object. Also tons of methods, for which you have to rely on IDE that guides you all the time. I consider this a bit of bad thing - all it means is that I can really only think of what could be done in front of the IDE - by discovering functions by their names that sound like the task I want to accomplish.
Then moving from 2.0 or other version to newer, comes with surpires - the guy that previously coded something left his assemblies that he downloaded from whoknows where, and these are no longer supported, or there is no x64 version, and they were somehow 32 bit only.
Well, the first step was to figure out if it's been done before. I only put in about an hour thinking about it... and it's so simple that I imagine it's been tried, and the people who would know would be on HN. :)
Oh, interesting, I think you're right. That's a bit unfortunate actually!
That's a pretty awesome tshirt, least LinkedIn security did a good job with their response and some awesome swag.
Why do you need IP over airgap? A basic carrier sense scheme with maybe a 44khz fft can ensure atleast a slow speed networking even an arduino with 16kb(or probably even 8kb) flash can do this. This isnt like wifi where you would need complex signal analysis.
You're recommending a book that gets 2.5 stars on Amazon?

http://www.amazon.com/OpenGL-Programming-Guide-Official-Lear...

When I googled it, the red book was not recommended. OpenGL 3.x has many changes that aren't covered?

http://www.gamedev.net/topic/601531-best-book-to-teach-openg...

[Update]
Here are three good references that I extracted:

http://nopper.tv/norbert/opengl.html

http://www.amazon.com/Beginning-OpenGL-Programming-Second-Ed... -- Mixed reviews

http://www.amazon.com/OpenGL-SuperBible-Comprehensive-Tutori...
Something might be off in the math -- there are some work-arounds to skip control characters that might be off when starting in this range
Long time HN user and been aware of trends in DB, but don't use them in my day-to-day. Despite the controversy/misunderstanding of MongoDB, this looks like a great way (zero overhead) for someone like myself to dabble with MongoDB--nice!
This story has been all over the tech press since August, so I'll be slightly surprised if you've missed it:

https://medium.com/architecting-a-life/fee8f3ee97a0

The high points came when he was arrested and then released.

http://venturebeat.com/2013/10/16/nypd-releases-homeless-cod...

As it says, he's even been on the Today show.

This is an "as told to" for the Experience column in he Guardian's Saturday magazine, so it's not intended to be a news report.
Pretty neat article!

My girlfriend is a bio major and we have talked for hours about the pain and crushing defeat that org-chem can bring. I always likened it to calculus for me, since math has always been my weak point, but I never had a calculus exam that made me feel the way org-chem seems to make some students feel.

Also major respect to the author. Making that kind of career change in your 40's has to be difficult. I wish her the best of luck.
Music Videos Are Cool Again
Unfortunately, "current" was already taken with a different meaning. There are subtle differences between the different modes.

"current" means: push the current branch into a remote branch with the same name, no matter what.

"upstream" means: push the current branch into the upstream branch, that is the remote branch from which you pull the current branch.

"simple" means: push the current branch into the remote branch from which you are pulling, but only if they have the same name. This is supposed to be "more safe" for beginners than the "upstream" mode.
I never get how MMORPGs could consistently get this so wrong time & time again. It always boggles my mind that the Devs could miss putting a simple locale aware date/time picker/presenter into the game and on the website.

Computers can deal with this. Computers have been dealing with this for decades. Your computer knows which locale you are in.

Use the bloody computer.

It's almost like the joke that hardware guys can't program, gaming devs can't make simple forms. Or menus for that matter.
Have you thought about setting up a site for sending greeting/thank you cards that uses this? If you could get to the point where it was hard for someone receiving a card to figure out whether the card was actually signed by hand I think you could be on to a winner. There's just something a bit impersonal and lazy about sending a card that's not hand signed.
Show HN: Updating archive of HN's /newest, with pre-rendering of the URLs
What CPMs are you getting in the US? If 17% of your traffic is US, even with one ad per page, you should be getting ~4,760,000 pageviews per month.

have you ever tried to outsource your ad operations? that kind of inventory could be worth worth enough to live on comfortably.
And on top of that, most people want someone else to do something about it and don't want to change their habits which further exacerbates what is going on by not getting at the heart of the problem. I shared some of my thoughts on that here[0]. I also have been talking about these issues pre snowden leaks, and I find it comical that it has gotten attention it has now because before everyone who mentioned that to most self proclaimed intellectuals was promptly dismissed in many shapes and forms…

[0] http://blog.pictobar.com/post/63785124046/the-banality-of-pr...
Great work, and I will star it and follow progress, but I'd rather put more efforts into learning new ECMAScript 6 stuff. I will definitely look more into it after that though.
Sagemath Cloud makes collaborating with IPython Notebooks easier than ever
> My problem with info is the document structure. The manual for each application seems to be structured so differently with topics under specific titles and subtitles, I always get lost and it takes me a while to find the thing I'm looking for.

Use the index – it’s what it’s there for. In the usual Info readers, it’s the “i” key. This is what I use when, for instance, reading the GNU C Library manual and wanting the documentation for a specific function, struct or macro. If you want the command-line switches for the “foo” command, the node to go to in the manual you find yourself when invoking “info foo” is called “foo invocation”; you go to a specified node using the “g” key. Then you simply use the space key to navigate serially through all the following nodes. There are only three more keys that I use when reading Info documentation.¹

I think it’s mostly a question of habit. Man pages has taught you to read mostly the whole document quickly, while scanning for the information you need. These are habits unsuitable to both to reading a book of printed documentation or Info documentation. If you have a specific idea of what you want to find, you use the index.

1) The “l” key – “l” for “last” – corresponds to a web browser’s back button, the “u” key goes “up” in the document tree, and the “t” key goes to the top of the current document. These five keys are all the keys I use for Info navigation, except for normal searching with C-s, but that’s Emacs. This should not be difficult, but it is. I suspect, as I wrote previously, that it’s not Unix-y enough.
Tip4Commit — Contribute to crawley
I understand you just have to carry it on the wrist
Instead of spending $$$, you should work through Learning Modern 3D Graphics Programming [1]--it's a great resource and should get you started on your way to building something more complex.

[1] http://www.arcsynthesis.org/gltut/
You mixed the passwords up.
Historian claims Irish famine was genocide. Denied visa to the US.
You only need the pro version for plugins.. Although I haven't used express so I cannot speak on if it supports plugins too..
You don't have to understand the difference between `simple` and `matching`.
I'm frequently mobile or in the air when scanning /newest so the browser CPU from opening 50+ tabs at once and the latency and loss with all the RTTs on modern pages is a time waster.

And I couldn't find any RSS feeds of /newest (no one that crazy I guess), so I wrote something to grab pointers to the submissions and render them as GIF, HTML, and text.

If this is useful to anyone I'm happy to improve it (including design).
You should really take advantage of those lovely left side thumb buttons on the Kinesis. I have control and meta on the two largest left thumb buttons, which works great for me.
Today I suddenly realized reflog is "ref log" not "re flog". My world just got a bit less magical.
This game is very slow on my macbook pro.
Blinking after saying something is commonly associated with being a good lie detector. Nietzsche wrote that in the 1800s and it's still apparently relevant:

http://www.telegraph.co.uk/news/2589073/Liars-are-exposed-by...
It sounds like your exams are more like Microsoft Certifications rather than US university exams. At top US universities, it is common to include questions that only one person in 100, or zero in 100 will get right. I took plenty of Math exams with 10 questions, where getting 5 would earn an A, and 8 is how many grad students would get right, and the 10th question was a joke, like Fermat's Last Theorem. The exams were not to demonstrate you are certified in a subject, but rather to show your ability and limits.

Not grading on a curve is a horrible idea. It means the exam must be limited to material that is taught, rather than limiting it to known knowledge in the universe. German University sounds like a big ass certification program, not a real university.
> Why would anyone even have them be two separate machines with the same content?

They are in different locations. openbsd.org is updated first and in the same (physical) location as the CVS servers, build equipment, etc., and www.openbsd.org and the other mirrors are mirrors with much more bandwidth.
From the interviews that I've conducted with business owners in my neighborhood[1], they mostly have no clue what their businesses are doing in terms of efficiency. They know that the take from the till at the end of the day is more than they are spending every month. Some of them have been in business for a few decades, so they have an intuitive sense that the end-of-day sales should be X or else they suspect their cashier is robbing them, but ultimately they have no real metrics. They dump their POS data on their accountant every month and the accountant serves as a glorified Excel spreadsheet for them to generate a P&L statement. That's the sum total of analysis they do. As long as the tax man stays out of their business and the doors stay open, they don't care.

But also, with the business owner friends that I've had, it can be a really isolating experience. When you're a business owner, you don't have a lot of peers. And you have to deal with a lot of bullshit artists, too. I see a lot of lack of trust. Sometimes, people put trust in expensive systems--a form of passing on responsibility. Sometimes, people are willing to take a chance if the chance is not expensive.

A pub is a pub is a pub. It's about the markup on the drinks and wrangling the bullshit of the drink distributors' promotions. Customers expect Guinness on tap and Guinness distributors expect you to also take Harp from them, but customers don't want to drink Harp[2]. There isn't too much that you can customize in that environment. No, it's not a science, but there really should be a "currently best know configuration" for such a place that opinions to the contrary had better come with some rock solid evidence.

At any rate, I want to build a cash register that Just Works, and let my experience help others make cash registers in their own vision. If someone thinks my cash register works for them, then they can take it. If they want something else, I hope there will be others available for them. I know that there is a type of business owner that would want what I'm making. That's enough of a start.

[1] I've actually gone door to door interviewing strangers. I recount in vague terms my first experience here (http://moron4hire.tumblr.com/post/63292425072/keep-your-feet...), but there were many more after this that were equally informative.

[2] paradoxically, Harp is a better lager than Guinness is a stout, but I digress.
Germany, France, Spain Carry Out Mass Surveillance
Introducing Capybara-touch
If you're memorizing a lot of passwords, you're doing it wrong. Use a password manager and memorize one, that no sites ever see. (In practice you'll probably want to memorize another one or two for important accounts and a login password.)
and yet plenty fast on my MBA.
The Man Who Would Teach Machines to Think (Hofstadter)
Cloudflare advertisement on sites that are down
If the site comes back up the ad will disappear.

If that happens here is what it said:

"This page http://poac.com is currently offline. However because the site uses CloudFlare's Always Online (TM) you can continue to surf a snapshot of the site. We will keep checking in the background and, as soon as the site comes back up, you will automatically be served the live version. Always Online (tm) is powered by (link) Cloudflare. [hide this alert]
I was considering the fact that when it adds 0x8000 or whatever it's doing it's hitting 0x1.... codepoints and doing weird things with those because of the encoding. Here's a trace of 한글 through this 'rot8000', though:

한글: 0xd55c 0xae00
똼軠: 0xb63c 0x8ee0
霜激: 0x971c 0x6fc0
矼傠: 0x77fc 0x50a0
壜ㆀ: 0x58dc 0x3180
㦼በ: 0x39bc 0x1260
᪜ㆀ: 0x1a9c 0x3180
㦼በ: (repeating)

So... yeah. Weirdness all around. Might have better luck doing this with some carefully crafted xor pad for each codepoint so that it's likely to hit a printable character but impossible to hit a character in the 0xD800..0xDFFF range (and similar ranges)... trying to "wrap" in unicode would require reinterpreting the codepoints to some continuous numeric representation.
That is true. I met guy on BarCamp in Shanghai. They are part of local hackerspace.
This is a great idea imho. How about short stories, poems or wisdoms ?
I have zero confidence that this situation will ever be rectified. The American voting public is too disengaged, and there are too many uneducated people, the kind who don't realize that Team America is satire, who will swallow the party line and support the government because "they hate us for our freedoms" and "the terrorists".

It'll just keep going, in a spiral of apathetic voters and unaccountable leaders. Eventually, be it decades or centuries, Something Bad™ will happen and the US will collapse in a catastrophic fashion.

But it's probably too late to stop the NSA from having an inappropriate level of power.
Here’s The First Instagram Ad
(In addition to "current" already being taken...)

If it were called your "intuitive" name ("current", meaning "this is the current default"), then it would, extremely unintuitively, require renaming if it ever stopped being the default. You would be sacrificing future coherence for the sake of some very mild "intuitive sense" during the present.

Complaining about git's standard porcelain is a popular sport, but so often the people who play it don't give proposals that make more sense than the status quo.