skysight-inc/HackerNews huggingface dataset:
SQL injection attacks existed, but how many people try pen-and-paper SQL injection attacks, even as a joke?
Just a technical question: Shouldn't you use a virtual machine (or similar) whenever you let anything user created run (or compile) on your machine?
So umm no mention of the 4chan DOS attack? I mean, not that I hang out there or anything, but a friend told me that they organized an attack. You'know. Jus sayin. /b/ye
The new normal in Detroit
What are the problems that your framework is going to address?
I built a 50-watt ham radio transmitter (copper chassis and all) with an 807 final. And an allied radio receiver kit. And later a VFO kit to drive the transmitter. And a Q-Multiplier and a BFO for the 1927 Zenith radio from my dad so I could hear tones in CW. Then, from scratch, when I got my General Class license, I built an AM modulator on a 14-inch steel chassis to get on AM. Going almost digital, I built a two-tube 12as7 W9TO keyer for morse code for the above rig. And an antenna system with two 45 foot poles about 180 feet apart to put up three dipoles. And I cannot count the number of antennas that I have built over the years at my various residences.

Later, I built one of the second wave of the Altair computers, and actually had one or two consulting gigs from that.

And, to brag a little, I pointed my daughter, to a QST article on a code practice oscillator, and she built it with almost no supervision when she was in high school.

I built, from a kit, one or three of the amateur packet radio kits, and ran a radio BBS for too long a time. (You see, the internet is just ham radio 2.0, but none of you get that fact, but i digress)

I built (strictly was architect for) a medical information system that gathered electrocardiograms from patients bedsides, transmitted them via telephone to a datacenter near Chicago, which returned an english-language report to the hosptial in ten minutes or less. (This one is cheating a bit, as a large component of this was software.)

But by far and away most of the stuff I have built is software.

Now, my gig is to break software, but that is off-topic. (Hint--you sometimes need to write software to break other software.)
Sign up for a new Hacker News account
Oh, yes--I built an accounting system in RPG-III. Many today do not consider this to be software.
DOSing Facebook? It would require a huge effort to create a measurable increase in Facebook's traffic.
Problem is you don't know which recv() a packet is destined for until you actually receive it and can parse the header and apply all of the filtering rules.

But what you describe is exactly how O_DIRECT achieves zero/copy for read/write.

Of course, if you assume multiple receive queues that are programmable, you can short cut the netfilter code. That was roughly the idea behind VJ channels.
Whats the end game in stealing domain names and hacking sites. There has got to be a financial motivator somewhere in the chain.

In the case of the vBulletin hacks, the dozen or so sites hacked were all PR4 and above. The guess the idea there is that Google crawls these sites regularly, and it would find hundreds of inlinks to the hacker's site, giving him a boost in the rankings.

As far as PayPal and banks go, you're right, it would leave quite a trail if the hacker started sending money to his accounts from yours. Instead, the hacker might log into your PayPal account to get additional info, such as the billing address for each of your credit cards (easy to find under Profile>Credit Cards). He can log into your bank website to find the full credit card number or account numbers and routing numbers along with the billing address, and a nice history of purchases. It would be easy to disguise a fraudulent purchase by making it the same amount as a purchase you regularly make.
It seems like that was their attempt to "shutdown" the site. It's a pretty effective way too... The easiest way to stop the stampede was to drop off the net completely. By tweaking their dns, they were able to give themelves enough room to breathe. Then they could slowly start to bring people back.

That's just a guess. But from their post, it seems reasonable.
Or maybe disabling DNS was how they purposely took down the site, then slowly let people back in, as they said.
Ironic? I don't really think so. They aren't exactly competitors.
Including /dev/urandom would also have been interesting. (I am assuming this was a Linux box.)
Maybe shrink the vertical space a bit so the "try it now" button is guaranteed to be visible without scrolling..
Also, support Firefox.
Another suggestion: Adding a small section above the top10 with a random link from "new". And for that link, you need to click yes or no depending of if it is interesting.

What I like about this approach is the randomness in it where random people get random link. I also like the fact that by you aren't choosing between 30 links.. you only get one and you need to say if it's interesting or no. Also, I like the fact that it's on the front page.

So, the top 10 links could be the most yes-ed in a certain period, or the ratio yes/no ratio, or anything really.. You could also put more weight on a yes if you've got more point in HN (Simply because I usually trust their judgement.. for instance, they know when something has already been shown dozen of time)

Also, it feels a little bit more like a game to me.. each time I refresh I need to really participate to say if that special link is interesting or no.. :D
The other thing is that systems that cut across your architecture need to be handled with utter paranoia. They'll be the coupling points that cause global outages.
PyCon 2011 Call for Papers is open
I do! It's a separate (and smaller) linode VPS from the one that houses the app servers.
Adding to the other answers: Please have a look at how much debt the companies have taken on.
Yup, that was on the same whitelist.
Every time someone clicks "report spam" in their email program, it gets logged, and with enough flags, and IP gets banned. Sometimes the lifetime of a spam server is just an hour or two (not worth registering). This is why so many Amazon EC2 IPs are banned. They are so easy to spin up and spam, then terminate.

The spammers can use "clean" websites as relays to send spam, and move on to a new one, leaving the site owner to deal with the consequences. Likewise, they can send out spam using hacked individual accounts. The advantage here is that people are more likely to open an email from someone on their contact list, and these emails are often whitelisted.
The reason I posted this to HN is that I, and the other PyCon organizers strongly encourage startups (especially ones involved in OSS) to submit talks.

The talks must be relevant to the Python community in general, but we strongly encourage companies to join in. Additionally, if you've got some revenue, and your company is looking for great exposure, I recommend being a sponsor, even at a lower level!
I can find you a position in less than a week. I work as an independent contractor doing sourcing for a consultant recruiter. We are currently hiring for several positions that your background would fit nicely with. Yammer, Turn, Inc., and Chomp, are all companies looking for top talent like you. Some of the companies we're hiring for relocate, some of them are down with telecommuting, all of them have no problem helping immigrant geniuses stay in the states. We find geeks their dream jobs, as my boss and I are both geeks ourselves, we just haven't yet learned to manipulate space and time with code like the people on this site have. You can find my LinkedIn profile @http://www.linkedin.com/pub/stephen-adams/2/212/839, or you can contact me direct at stephenadams88@gmail.com. No matter what, keep your head up and know that with your background there's no reason to get discouraged about your job prospects in this market.
Microsoft startup guru Anand Iyer, quits, says Redmond move not appealing
Ocean cooling contributed to mid-20th century global warming hiatus
I don't know their pricing structure, but check with http://www.geezeo.com/ and http://cashedge.com/ to see if they fit within your budget or not.

Alternatively you can write your own scraper depending on what your requirements are.
Angelgate Conspirators Couldn't Fix Valuation Prices If They Wanted To
Will do :(. Right now there isn't great local js storage support in FF.
Hi Chris,

Thank you for your help yesterday. The state to state logic is folded together. We have also delayed the requirement to login to the end of the will creator. If you want to try out the will creator, you can try it now without providing your email or having to log in.
Law Prof Retires From Blogging After ‘Electronic Lynch Mob’ Attacks Tax Position
I think you may have visited a page that's not intended for https via https, then went to the https page and the domain is flagged in Chrome for the session. This is a known issue with Chrome. It wouldn't occur for most users... try clearing your sessions or reopening chrome and browsing the site regularly.
It might be bad Japanese (my own Japanese wasn't ever good, and it's been years since I've studied it at all, so I can't evaluate), but it is at least comprehensible.
This whole thread disappeared quickly from the front page (meta-moderation?).

I, too, found the original post a little uncomfortable, but I think Sebastian's intentions, as unconsciously self-serving as they were (link-bait title plus unsolicited advice) likely fell into the blind spot commonly found in well-intentioned do-gooders.

Unsolicited advice, particularly of a personal nature (speculating about his Catholicism? Really?), is often not well-received, regardless of the proximity of the originator and target.

What I find especially interesting is that Sebastian himself was on the road to becoming an HN darling with his "How Do I Write So Much?" post receiving rave reviews earlier in the month. At the risk of offering my own unsolicited advice, adopting a more generically helpful and modest tone more like patio11 might have served Sebastian well in this case.
There always seems to be some sort of article that is negative towards such and such programming language/framework on hacker news, I wonder why that is?

eg,
Java is dead
Django sucks
Leaving .NET
A 6" Dobsonian reflector telescope. Highly recommend it
You MUST say this on the website, otherwise, it's purely frustrating. My first thought was "how dumb", and you really don't want that. Had I known this was the reason, I would understand and try another browser.
Adolf finds out about Bin 38 AngelGate [video]
That's what interested me as well. What could you possibly want to scrape HN for? I suppose it would kind of fun to see who the most active users are. Or, who has the most karma. Maybe incorporate additional game mechanics?

The only site outside of HN that uses HN data that I use regularly is ihackernews.com. All of the others I have just registered and the sites lay dormant.
Exactly...people made this same argument a few years back when Amazon S3 went down for a few hours. Just have a few different options, and the chance that they will all be down at the same time is pretty slim.
Seems to force my hard-disk to sync every half-second. Not so very desirable on a mobile device. For reference, I am:

Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.472.59 Safari/534.3

Please do email me if you'd like more details.
plus it will be easier to integrate the infrastructure when cars go automatic
A note on tone: I don't mean for this to be a tit-for-tat. Just sharing things that work for me, so hopefully they'll benefit you :)

I work on a 24" display running at 1920 x 1200, so I've definitely experienced that long run to the menu bar. This is compounded by the fact that "Maximum" mouse speed on a Mac is a snail's pace compared to what I used to use on a PC. I grabbed a little utility called MagicPrefs to fix that issue:

http://magicprefs.com/

Outside of that, I've always been a keyboard junkie. There isn't much you can't do from the keyboard in OS X, and if you discover something you can't OS X has really robust Keyboard Shortcut customization. You can literally create or re-map any shortcut in any application from System Preferences > Keyboard > Keyboard Shortcuts.

Lifehacker article on that subject: http://bit.ly/11Z2c6

If I use a menu item more than once or twice a day, I memorize or create a shortcut for it.
Finger-Pointing, Emails, Deleted Tweets, Rage. AngelGate Is Far From Over
Same thing, but buying books.
The link has a prob. http://youtu.be/Ea8DlGM7e14

Have you seen this Idra Interview? HaHaHa
http://youtu.be/pHG40AdYfJ0

I can picture Day9, HD StarCraft, working at ESPN in the near future.

HD StarCraft's videos have over 57 Million views, and Google is listening.

Check out this Google Tech Talk. HDStarcraft and Painuser to discuss eSports.
http://youtu.be/Y0Stg0f1360
DNS was never mentioned in that post. Further it's a curious way of controlling flow, though I suppose in a moment of panic...if nothing else works...
Seems like this is the trend nowadays around the world. Corporate developers with experience in .NET/Java start doing Python/Ruby or other open source stuffs. Some of them start learning iOS or Android platform just to start their own starup.
Do an 'exploratory move'. Find a short-term sublet on craigslist, 'move' there, post your resume as though you're there. Stay a month or two, get job nibbles etc. If the response is good enough or whatever, extend. Otherwise, move on.

This isn't fanciful advice; I do it. So far I've been lucky (about finding short-term sublets). Note that it takes a couple / few days at a motel to find the sublet.
Even so, spending per student went up 8%. Usually when demand drops, prices go down. Why do you believe education behaves differently than virtually all other goods?
If I ever get something worth looking at together I'll be sure to post here on HN. But I have some content analysis in mind.
So you're the one putting all those wedding ads on my Facebook page. I hate you.
you came off rather paternalizing

Did you mean patronizing?
I clicked "Try now", it didn't asked for my email. YES!
The thing that has always made me hesitant to use Instapaper and services like it (in particular the ability to read stuff on an e-ink reader later) is for me a major part of the value of most of what I read, is the comments on HN. When you move the content to a reader device, you lose that. Has anyone though of a solution to this other than read the article and then hop on HN and try to find it?
Something that's helped us: adding "text-shadow:0 1px 1px #FFF;". Particularly useful with webkit. Adding the drop shadow ratchets up the perceived anti-aliasing, even if the text is on top of a white background.
Doesn't it mean 'to talk to someone as though you're their dad' in English?

That's what I meant.
What about putting the front page as the initial content of the journal, and skipping the "Try now" part?
This is exactly why I've always been skeptical of extensive unit testing. Certainly you want some but the bugs almost always seem to crop up at the integration points. I always try to focus my tests on as much of the stack as I can reasonably address.

Of course, doing whole-stack testing in a meaningful way at Facebook's scale is a very tricky thing.
Hi anigbrowl,

We are going to show an example will soon. As for now, we have removed the requirement to register before you start creating a will. Thank you for your feedback.
This is a common pitfall when people start using Memcache. Memcache puts less load on the DB, which means you can keep the same DB hardware and scale up your pageviews...until Memcache craps out and all that load is now back on the DB again :(
Senate leaders drop plans for pre-election vote on extending tax cuts
Not a bad idea. Might be more engaging.
Jordan Shoes|Jordan Sneaker
Sneaker-Boot is the place to access the Jordan Brand and to find the latest gear inspired by the image and essence of Michael Jordan. The jordan shoes in our shop are good quality and cheap.
Perhaps off topic, but I've never understood the draw of Microsoft's implementation of MVC. I've watched a few video tutorials and stepped through several articles and my initial impressions are that it seems like you're mixing a lot of code in with the presentation layer, almost like going back to classic ASP.

We use WinForms at work, and did so at my previous job as well. Perhaps I defend them because that's what I'm used to and they pay the bills, but I would argue that their not just for inexperienced guys fresh out of school that don't understand how the "magic" works. Sure, you can get far with them without really pulling back the curtain, but use them long enough and delve deep enough and you get a pretty decent understanding. Or maybe I'm the living proof of "you don't know, what you don't know".
The blades are actually milled out of knot free white pine, alternately laminated to reduce warp.

Machine shops in basements are nice once they are stocked but getting your gear in there is a real pain, best to stay on the ground floor if you can, preferably in a place that is not directly connected to your house, the vibration can be quite a nuisance to other occupants.

It also helps if you bolt your stuff to the floor (concrete).
SC2 Geeks: Idra Interview on Patch 1.1
Am I the only person who doesn't think this is expensive at all?

If you're creating a banking application and cannot extract enough revenue from a user to mitigate a $3 cost per user for a business-critical vendor, you're probably barking up the wrong tree.
Paternalizing: disregarding people's freedom and responsibility under guise and pretense of knowing what would be good and proper for them.

http://en.wiktionary.org/wiki/paternalize

Patronizing: Treat as inferior unduly, talk down to, treat condescendingly.

http://en.wiktionary.org/wiki/patronize
You ground your own lenses? Wow! Patience of a saint.
Could you explain what you see as the value over something like a google doc. Not trying to be negative, just curious where you see it going.
Redbox would have killed them if Netflix hadn't. There are always at least a couple of people in line at the tiny Redbox kiosk in my local grocery store. At some point it occurred to me that that little kiosk was bringing in pretty much the same gross revenue as a 10,000-square-foot retail store, and that's when it really sunk in that video rental stores were history.
Node.js: a short history
Amazing phone + high quality video. Could something like this actually work with today's batteries?
Simplicity -- Just one entry per day, automatically time stamped. Security -- Your entries are encrypted using JS before being sent to the server, so I, as the sysadmin, can't read them and harass you as some google employees are known to do.
It says that it's saving my work to local storage once per second. I do love having seamless backups of my deathless prose, but this seems like overkill to me. There are limits to how many brilliant thoughts I can type per second. Every ten to fifteen seconds is probably fine.
"Real Estate investment cycle is very long, 6 to 10 years, and very predictable. You are 25. There are plenty of time to catch a few cycles."

I was not going to downvote because of disagreement. It sounded like shilling with no reason to back it up.

I have no idea what you mean by predictable or how you have a timeline. You mentioned housing starts so I will assume you were specifically speaking to residential real estate. It sounds simple to say look at rent to income or housing starts for an indication of housing price trends but really if you dont know what you are doing dont bother.

You mentioned interest rates for example. You do realize that a conforming home loan is sub 4.5% right? Well, you might not know that for most parts of the country (prices behave differently in land constrained regions and or low population density) the biggest factor in predicting nominal home prices changes is the interest rate on a home loan. Home value and interest rates are inversely correlated just like most asset classes but a little more so since we have a social obligation to make it easier to own a home. Anyways, my point was if you think we are japan and will have 15+ years of low interest rates that might be ok to neutral for home prices. Keep in mind japanese housing prices countrywide have been falling since 1991. If interest rates happen to move upward anytime soon housing prices will be crushed. We have no room for interest rates to go downwards anymore. Also we have a ginormous shadow housing inventory that is being held by banks who have tattered balance sheets. There are a lot of homes that should be going through the foreclosure pipeline that are being held because a flooding of the market with empty homes would destroy the value of the mortgage obligations that are being held. Someday these will be sold however. It wont be pretty for the housing market or for the owners of the whole loans.

Ramblings. But my point was that nobody really has any idea whats going to happen in the future. The government has a plan of its own with its own agenda. The banks and servicers all are trying not to get crushed under an avalanche of bad assets and are hoping they can earn/appreciate their way out of it. Maybe underwater home owners in non-recourse states will wise up and walk away. There is some hoopla in the industry about the lack of ability to foreclose due to crappy title transfers (exchange of ownership of debt from one play to another) and this could effect the ability to lend since people are already nervous about unknown consequences for lending in this political environment. Houses are nice. You can live in them (and for a primary res I dont think pricing should really matter over 30 years although the math to be sure is somewhat complex). But nobody really has any idea where prices are going or to what magnitude. But maybe you know something I don't.

Oh, fyi there are case-shiller options and futures available on the CME. It avoids a lot of the bothersome carrying costs of actual ownership.
Dave Mcclure says Ron Conway is throwing super angels under the bus
Its cheap if you VC/angel money backing you, but if you're just trying to get an MVP off the ground, the upfront costs are prohibitive.
The hardest part of rooting my android phone was reactivating it via Verizon's minimally qualified tech support. (I'm pretty sure it is required for all baseband upgrades but even then you could just write down the steps and codes for the next time)

The most dangerous part was actually rooting the phone as I had to flash a downgrade then upgrade from the rooted downgrade, if I expected it to brick it was here.

I knew the risks however and this author doesn't seem to understand that this voids any warranty provided by the manufacturer and is most definitely not supported in any way other than instructions on how to do it.
Do YOU have their P&L handy to back up YOUR statements about how they have no idea how to monetize their users? Or is that only a valid critique of people who are arguing with you?
‘Best Game Ever’ Broadcast Found in Bing Crosby’s Wine Cellar
I've gotta say, that tweet does look scripted. You think he'd be a bit careful about that sort of info.
Would it be feasible to have one (short-lived) VM per user?
Local bank and a copy of QuickBooks.
I hear you guys. Just trying to avoid the situation where you type something, then close the tab shortly thereafter and lose what you typed.
Over 50 Social Media Account Managers on Staff
RT: At some point in time a big earthquake will level the bay area. That's a given certainty. It might happen just because of tectonic stuff, or, maybe, it will happen because this place has lost all honor. And god is watching. Maybe. Maybe Not.

(down voting open)
Long live TheLikeStream! congrats Ed :)
Do better systems exist? A few hours downtime in several years is still better than most brick-and-mortar stores, I think.
Unit testing does not preclude integration testing, they complement each other excellently.