skysight-inc/HackerNews huggingface dataset:
I totally forgot who made that video on youtube that showed the creation process of the hipmunk logo, but tell them to do more videos like it. I don't have a design bone in my body but found it awesome to watch someone go through the process.
CappCon 2011: Success
That's a really beautiful project site.

I think there is one very important thing missing however. I can't find a statement anywhere that says why someone would want to use this. There are many little snips that show how one would use a Fabricator, but none of them have any context explaining how they would be useful in practice or what problem they're trying to solve.

I checked the github repo hoping maybe the README would have some more examples or explanation but it just referred back to the project site.
Be nice if they could fix the https if I'm going to be entering a password... https://forrst.com/ currently goes to an Apache 2 Test Page.
And the name is?
You can do a fair bit of work up front to get a pretty good idea though I think. At least about which of them don't stand a chance. People just don't like doing it, including me, because it's hard.
I read for most of their hacks they used SQL injection. Any know how that works exactly?
Not to be crass, but did you miss the whole "wikileaks" thing?
Yeah, the article's method is very close to what I use for my computer science courses, in which I do very well. But I do a lot worse when applying the same technique to my Mandarin classes - despite all the people who've tried creative methods to learning Chinese characters, rote memorization is pretty much the only way to go. (However, using spaced repetition techniques can still help make memorization much more energy-efficient).
CcTLD's not providing zone file access?  Here's the next best thing
That Story About How Facebook Lost Users In May Was A Bunch Of Crap
What if he were a patriot of Vichy France?

No, I don't actually want an answer to that. Calling him a "greyhat patriot" is sufficiently descriptive to mark him out as some kind of Lulzsec mirror image.

If we're gonna have a Lulzsec, we might as well have an anti-Lulzsec as well. Makes life slightly more entertaining.
> The problem I have with the subreddit system is that it's an all or nothing thing.

Agreed. /r/programming used to have discussions much like HN does. But I've had to remove it from any subreddit I have as its just full of random programmish related stuff, barely.

Out of curiosity, what does everyone on HN think of ways to fix the subreddit problem? Its obvious voting doesn't provide any sort of filter, and tagging would likely only end up with the same problem.

Or are we just condemned to constantly have to flock to new sites for good technical discussions of things?
Chromebook Arrives as Netbook Checks Out
You will see the EU anti-DDOS tools law modified and possibly one for USA as well..

Seems like a false flag to get DDOS tool anti-laws passed
I bet The Jester is as middle-class as the LulzSec people

Well, almost certainly. I doubt he'd claim to be anything else (isn't everybody middle-class nowadays? [1]) so I'm not sure the point of this comment.

[1] OK, not everybody is middle-class. The people who aren't are either too uneducated to use a computer, or too busy snorting coke off hookers asses on their private jets to be interested in this crap.
I would start by changing the text so its legible
I have gotten opinions both ways.
People who do not want to critique an idea until they see something they can lay their hands on aka demo.
And the other side where people who want to make sure the idea has market before they write a single line of code.

I am not sure which one works.
Being a coder and as someone who tends to code before evaluating, I would like to know specifics on how to do evaluation before execution.
How to restore SQL Password from an unexpected disaster
We always meet some unexpected disaster which would damage not only the database but also the sql password. What should we do when have such situation?
http://en.wikipedia.org/wiki/SQL_injection
This is actually a damn good point. The best way to fight DDOSes is to stop making a big deal out of them. We need to show some restraint, and also to educate the media -- folks being unable to access cia.gov has (to a reasonable approximation) zero effect on the CIA.
You can easily pickup RoR if you get into a situation where you have to use the framework.

However, if you're like me and you know javascript well, Objective-C might be the better choice. I've recently gotten into iOS app development and started off with using Phonegap. However, I quickly ran into the limitations of Phonegap and started having to do minor Obj-C modifications to get one of the apps to do things I needed. This experience has lead me down the path of deciding to tackle Obj-C, which for me is the better move than learning Ruby.
Seriously?

http://lmgtfy.com/?q=http%3A%2F%2Fen.wikipedia.org%2Fwiki%2F...
And to watch the world burn.
just want to step in and say that its a nice little logo you got there, what is the font used and where did you get it designed :)
A patriot sides with the people. A loyalist, with the government. In a couple years we may decide what he is.

If, that is, we still care.
Fun little program, dude! Unfortunately I think supporting proprietary software is immoral and impedes the democratising force of computer technology.

Naaaw just kidding bro- fun creative project from a guy I know has great intentions.

But also I'll sabotage you until it's open sourced. Yes that's a threat.
I'd be very careful recommending PayPal for "recurring professional services billing" without doing a lot of research first...

PayPal is great if you're selling physical objects delivered within a day or two preferably with trackable delivery methods - thats PayPal's most favored transaction type since it minimizes their possible fraud losses about as far as you possibly can. The further away from that you move, the more likely you are to end up being another one of the many PayPal horror stories that are all too common. Things that can't be confirmed "shipped" by a disinterested 3rd party raise a flag. Things that can't be verified as having been delivered to a specific physical address raise a flag. Things that have long delivery lead-times raise a flag. I suspect recurring billing rasies a flag. I suspect high dollar amounts both raise a flag and act as a multiplier on other flags...

I strongly suspect this idea would end up with the PayPal account being stuck in the "can't make withdrawals for 180 days, but we'll continue taking your customers money so you're still on e hook for providing the goods/services right now" state, pretty much permanently...
Neither do I. There is really no safe method if a piece of malware can read your process memory, or read your temp files. Assuming your process memory is safe and the seed value is safe, then we can require the user to enter another password to unlock the wallet.
I didn't mean to offend anyone, and I actually do have more experience in this than I really should. I can compare across several institutions, but I suppose I am not covering all my ground, and spoke a little hastily.
> not to mention how illegal that would be

Come on. Since when did that stop a government from doing something?
Ask HN: Need to talk to a Redis expert
I could use some 1x1 help with Redis. There's a few things I want to do and rather than spend hours blundering around trying to find answers, I'd love some help from somebody who knows Redis back and forth.

I'm in San Francisco, and coffee/dinner/beer is on me if someone's up for it.

My email is geuis.teses@gmail.com.
An obvious next feature is to allow submission of a URL, and it parses out the linked stylesheets and runs itself on those. i.e. lint my site
You don't need to build all of them and could still see which one people would buy. You could make 5 websites with some decent SEO, set up a little pitch/video for each application with a download button and see how many people click download on each. You just have an error message when they click download saying sorry, the product is currently unavailable. But you collect the data and see which one wins. Also you could have a comments/suggestion on each to let customers tell you if you're close but they really want something else.
Apple sued over use of iBooks name
Netbooks over? Please. They're an increasingly popular substitute for lugging (and paying for) a full-sized laptop.
Wordpress vs Wordpress.com
Twitter API Gets Its Own YouTube Channel
You're right of course, but my main point is they don't need to do much in order to come up with an excuse to do something. I'm sure there are easier ways to get consent for locking down the internet than to create a false flag operation; just use something that already exists (copyright infringement, terrorism, porn, war on drugs, etc.)
Wouldn't that constrain you to fixed-width layouts then? Or are there grid systems for fluid layouts these days?
Already posted on front page:
http://news.ycombinator.com/item?id=2656021
JQuery plugin to display your GitHub projects and Coderwall badges
Ticket Sales - http://www.eventbrite.com is doing similar, might want to see how they stack up to your ideas before going that route.
My point is that the upper-class is fighting a different war and being divided from others by nationalism and protecting a war-mongering police state from other middle-class folks is retarded.

There's a bigger game that's being played: making the internet safe for commerce. The Jester is not playing that game, he's going to be playing the "middle-class squabbles" game that distracts people from the bigger game.
Pandora IPO
gman79 - couldn't have said it better myself.

We must protect the Free and Open Internet at all costs.
Quotes aren't hard to find.

"This feels like a disaster :("

"I'll setup sometime this week so we can figure out a good battle plan"

"That would be awful for Google"

"I cannot stress how important Google’s Wi-Fi location database is to our Android and mobile product strategy"

"It's sad to see"
My bank (Australian) requires SMS-based two-factor authentication on international transfers -- they send a one time code in an SMS to your registered phone number, and you have to enter that, as well as re-entering your bank website password, before the transaction will proceed. Works anywhere in the world as long as you have your phone with you.

You can change the registered phone number only by calling the bank and passing a set of identification questions posed by a human operator, so there has to be some significant identity theft to get past it. I don't think that would be particularly hard for a determined and experienced thief though.

I guess it hinges on what the meanings of "fancy features" and "everything should just be rock solid" are. I tend to agree with your earlier comment that for the banks this comes down to a risk assessment and a cost/benefit equation.
Flat-panel displaymakers: An ugly picture
خسوف القمر
خسوف القمر سماء المملكة تشهد خسوفا كليا نادرا للقمر مدته 100 دقيقة خسوف القمر فيديو يوتيوب صور خسوف القمر
Down here too (east coast).

LulzSec feels (to me) like just a group of bored teenagers messing around, randomly attacking whatever websites they can. I suspect if the gov't wanted to scare people, they wouldn't just sponsor/create a group doing things "for the lulz" - they'd make it out to be something larger and scarier.
It's really terrible how now the assumption is that the asian students cheated when it seems they were only practicing with previous exams.
OpenGL and 3D in HTML5 (3 hours talk)
Astrobotic, CMU build lunar lander in X Prize bid
Given that lenders seem extremely willing[1], one might say almost desparate, to lend to the US government, there doesn't seem to be any fear by our creditors that we won't repay.

[1]Current 10-year T-bill rates around 3% per year mean that not borrowing as much as possible now seems downright stupid.
I think it reflects worse on the companies getting hacked than the need to fight hackers. Of course there will be hackers, but how many people now don't trust Sony or Citi?
His description fits what I saw in computer science: Westerners worked as individuals, Chinese and Indian students formed groups that coded as teams, a method which, at the time, was clearly considered cheating by the faculty. Perhaps today it is more acceptable.

A former roommate who graduated from one of the best, if not the best, Indian school opened my eyes to the rampant cheating that goes on in those hallowed halls. His class was apparently legendary for their cheating. Nonetheless he was a charming and extremely competent individual who, in an alien environment, when the chips were down and there were no Indian classmates to "cooperate" with, hit the books hard and earned his Masters degree admirably.
Loop Recognition in C++/Java/Go/Scala [pdf]
I found exactly the same thing in the first week of my previous gig.

Your White Whale unfortunately pops it head up everywhere.
I'm torn. I recently started my own site and have been following the 'write every day' protocol. I'm not always in the mood and don't always have special inspiration, but I maintain the schedule.

A friend recently resurrected and redesigned (after 2 year hiatus) his site and it looks amazing. His writing is amazing. Problem is that the site is complete and he hasn't written one post because of his perfectionist nature.

Is there a right answer here? What is better: continuously writing in the name of honing skills or withholding talent in the pursuit of perfection?

Another blogger advised the former, saying that as far as blogs go your mediocre content will simply be forgotten and a really good piece may make HN and go viral. In other words, just do as raganwald suggests and be prolific before all else. There is no real downside to maintaining a schedule and just going for it.

For beginners like myself I tend to agree with that statement - practice, hone your skills, develop your methods and thought processes and continue writing every day.
cia.gov does not appear to be behind akamai or similar.

Usually (always?), when a site is using akamai, a reverse DNS lookup for the site's IP yields some akamai domain name, rather than the original one. (This is the case for whitehouse.gov, for example.) This is /not/ the case for the CIA - they seem to do their own hosting. (root.ucia.gov and relay1.ucia.gov come up)

So, it's plausible that the site is in fact run by a very small collection of servers, and that they were sitting ducks for the next red-bull-drinking teen wanting to "hack the CIA".
Tell them they haven't been screwed by the Congressnuts who caused the failure to pay, whatever in hell you want to call it.
HTML/CSS/JS Presentation Frameworks?
I'm looking to create slides in html/css/js since I hate laying everything out in powerpoint. Are there some well know frameworks or methods people use to create them? I'm looking for nothing fancy, don't even need slide transitions, just need a layout and for it to advance on click/arrow.
Hacker Dojo's project to connect devs and awesome jobs is back
Very interesting. Is there a performance benefit to using "const" instead of "var" to declare variables in JS?
Thanks HN: SimpleInvoices.org finally implements HN donated design
Hi Guys,

A little over a year ago Jason Stachan posted on HN offering a days design work for free to any project, ( http://news.ycombinator.com/item?id=1194567 ) luckily SimpleInvoices.org was chosen and Jason produced a great design ( http://jasonstrachan.com/clients/simpleinvoices/ )

Thanks to a number of our great community members Jasons design has been transformed into html/css reality and weve skinned dokuwiki and vanilla forum with his design
- refer: simpleinvoices.org and simpleinvoices.org/forum

Also just noticed Jason has posted again offerring his services ( http://news.ycombinator.com/item?id=2655618 )- good luck to all those who apply - you'll get a great design

Thanks again HN, Jason, and the SimpleInvoices.org community

Cheers

Justin
-- simpleinvoices.org
-- http://blog.justin.kelly.org.au/thanks-hackernews-simpleinvoicesorg-finally-i
Oh fab, another conspiracy theory wacko. I really thought HN needed some of them!
hey guys

good luck to all those who enter, Jason made the same offer last year - and my project SimpleInvoices.org was choses

jason produced a great design

refer: http://news.ycombinator.com/item?id=2659888

thanks again jason!!

cheers

justin
Rich Happy Individualists
IBM is now 100 years old
The Kepler Orrery: multiplanet systems discovered by the Kepler mission so far
I was picturing an actual booth at a mall where instead of the camera you place your iphone into the camera slot, go into the booth, take 4 pics, get the print and keep the digital on your phone.
CUDA toolkit 4.0 now available
You need to randomize the positioning of each idea, whatever you put in the top left will most likely get the most votes regardless. Randomization helps account for this.
According to his Linkedin Profile (http://ca.linkedin.com/pub/scott-h-young/1/ab2/867), he attends University of Manitoba.

I imagine UoM isn't as competitive as top universities in Ontario/BC & McGill.

His newsletter still is pretty damn good though, some pretty good content despite the sales pitches for his seminars/programs.
I just wanted to make it look more readable. Like that Chrome extension, just posted on some permanent url, so you can access it from anywhere.
Thanks mister, thanks, thanks. If you do any reich-esque recordings I'd LOVE to hear them!
It is not ever better to be Jeff — what poverty of thought!

I've enjoyed your blog thoroughly for the last 6 years or so, but I would much rather you be Reg to a smaller audience and Unknown to me than be Jeff to the world.
What, you mean MOST people?

Yeah, they got left off the Myers-Briggs scale. Everyone is either a hermit, or dances on tables after half a cup of coffee.

More modern psychological metrics rate people on an introvertedness (or extrovertedness) scale, which is more or less normally distributed. But Myers-Briggs (which is roughly as old as the belief that you can electroshock queers straight) and crappy pop-psychology tests in women's magazines (and facebook) persist in categorizing everyone into two bins.

Big 5 (a more modern categorization) is a much better descriptive framework. The factors are introvertedness, openness (or curiosity), conscientious (hard workingness), agreeableness, and neuroticism (the tendency to react to negative emotions). Note how they are all factors, not categories? You don't put normal people into bins.
The problem, I think, is that the running time of the algorithm is measured not by the number of inputs, but by the size of the largest input—so, as Estragon (http://news.ycombinator.com/item?id=2657959) (transitively) points out, there's not an appreciable difference between sorting `(1..10^3, 10^6)` and `(1, 10^6)`.
Bookmarklets + Tutorials and Resources
Hefty competition on all fronts, I'd probably try looking for another not so congested market if I was you, unless you have some marvelous mechanism big players won't be able to implement.

But if you must I'd possibly look at the social networking reporting for a couple of reasons.

- The market is hot and you might be able to get funding or flick it easy

- It looks like all the other projects are going to need an decent advertising base, and (as long as you build carefully) you'll be able to re-purpose parts of the social networking... so can look at as an investment
That doesn't seem ethical, and the tactic may violate U.S. truth in advertising laws.
"I suspect" "I suspect" "I suspect"

I have both recurring payments and one-off payment for virtual services on my website and never had any issue with Paypal.
I'll post back tomorrow with 1st day sales numbers.
This is what people call "ghetto testing" or the Tim Ferriss method.
It is randomized GMTA
I think maybe it's been too long since I last did analysis of algorithms … the only sensible meaning that I can assign to 'sub-constant' is that the contribution tends to `0` as the input grows; but it seems to me that `8 mb/thread * ≥ 1 thread` is certainly `Ω(1)`. (Or maybe I just missed a dry joke?)
Have you tried to refresh the page before posting this comment?
Wow. An order 0 sorting algorithm (it is O(0) not O(n) because it doesn't make _any_ comparisons). Amazing.
Sorry, you are right. The rent figure is for a cafe, and even that might be high. And I read it in an article from a cafe owner who lost his business. Maybe he was paying too much rent.

A lot of restaurants have under 10% rent.
Fair enough. But if you want to start citing examples, I could say the same about Clojure. As far as I know, without JVM changes there's no way in Clojure to implement conditions and restarts in a way that allows you to handle thrown exceptions from code that doesn't know about conditions. OTOH this is just a library in Ruby. https://github.com/quix/cond

I don't want to get academic/knit-picky. I guess my point is even though living on the JVM definitely has some big advantages, it also has some drawbacks.

I'm not trying to knock Clojure. I think it's great. But this thread is about why you're not using it. So I'm just speaking to that.

[Edited to talk less about Ruby and more about Clojure.]
I live near here and volunteer to let awesome developers crash on my couches if it helps you get across the country to do this.
Clearly I didn't =P
Use different phone numbers / email accounts to track conversions. I'd be shocked if you had enough traffic to do meaningful AB testing, however.
I wonder, will Stephens Media potentially have a malpractice suit against Righthaven?
More driving means less walking.

I try to detour from my subway commute in NYC a few times a week and walk several miles on my way home. It's pleasant, doesn't take much time (30-60 minutes), and effective. When I don't do this (the winter), I can feel the difference in my health.

There is a lot of effort expended trying to get people to "exercise" (at parks, gyms, etc.). But if you're not trying to be an athlete, it's easy to burn out on "exercise." Certainly if you're already obese.

But 2-5 mile walks that:

* go to/from a useful destination

* don't go through pedestrian unfriendly areas (highways and strip malls with no shade and no sidewalk)

* don't go through the ghetto

are not easily found in most of America. It's a shame. I think that's really all most people need.
Sleepsort: For each item in a list of items, create a thread that sleeps as long as its number, then prints its number.

E.g. 5,3,2,1,10 makes five threads, one sleeps for one second and prints 1, one sleeps for two seconds and prints 2, one sleeps for three seconds and prints 3, one sleeps for five seconds and prints 5 and the last one sleeps for 10 seconds and prints 10.
Float has no say on the matter with regards to width. I use an extremely simple 14 line grid system that uses % widths, is nestable, and works in every browser I test it against.

Not surprisingly this "system" (this word really makes it sound more than it is) can be found on one of the CSS Lint creator's Github: https://github.com/stubbornella/oocss/blob/master/core/grid/...

While simple, it's definitely way more elegant than some of the grid systems I've seen built, such as the popular 960 fluid grid layout that ultimately generated nearly 800 lines of CSS for 5 columns.

It also goes hand in hand with the core principles of OOCSS, which essentially states to extend classes and use multiple classes per element.
Well, I guess we just have to agree to disagree. When choosing a framework one of my criteria is that somebody else is doing all the work to maintain it so that I can benefit from their work. If I have to maintain it then what is the point? I'm trying to save time here, not add more time to my schedule.
The Good Life and How to Get It
that is very true, but the media seems to spin it purely against the big bad hackers. Trust me, I love that these companies are finally getting a reality check! I mean the Citi hack was URL modification. please thats like figuring out if theres http://something.com/2.jpg there is probably also 1.jpg and 3.jpg