skysight-inc/HackerNews huggingface dataset:
I loved that episode. Way back there was a robotics circuit board called a 'Miniboard' that used a Motorola HC11 and an Hbridge part etc. Some people would get together and organize 'group buys' (kind of like an improvised kickstarter project) where if more than 'n' were bought they could be had for $y. (I believe you can still find some of the emails about these in the archives of comp.sys.robotics) anyway, a couple people who did this got waaaaaaay over their heads, (kitting a few is easy, kitting a few hundred is harder, and kitting a thousand was at the time insanely time consuming for what was essentially no-profit). People were actually sued, sad actually (although I know some Kickstarter projects where the money has vanished and I suspect they are heading for lawsuits too but only time will tell).

That being said, these are some great examples of what you can do with this concept. It is very disruptive. It has never been possible before to have capital so directly influence the creation of a good or service, that is new territory for the economics geeks out there.
Why we have central monitoring systems that aggregate system data together. Makes trend analysis and correlation cross systems very useful. Unfortunately its a home grown solution, not sure what's available off the shelf.
Very interested in d3 integration. Some people (http://github.com/mikedewar/D3py) have already started working in that direction. The IPython HTML notebook makes JavaScript visualization combined with pandas a very attractive option going forward, especially if you can come up with a way to have an interactive plot with backend computations being handled by pandas. pandas currently does not emit JSON; I would live to adapt UltraJSON or another library to turn DataFrame objects into JSON very fast and efficiently.
"qqqq ... qqq" is a strong password according to Microsoft
Nodesummit.com is hacked, not Google. Redirect is active for referrer:

curl --head --referer 'http://www.google.com/url?{...cut...}' http://nodesummit.com
HTTP/1.1 302 Moved Temporarily
Date: Sat, 11 Feb 2012 00:32:36 GMT
Server: Apache/2.2.9
X-Powered-By: PHP/5.2.17
Location: http://costabrava.bee.pl/
Vary: User-Agent,Accept-Encoding
Content-Type: text/html
I just looked this book up at Amazon and there are 3 new from $165.46, 11 used from $158.90 and 1 unknown binding for $999.99.

Oh, and it's Apress.
12 characters long ... you'll be waiting a while to brute force that one, I'd have thought...
What, didn't everyone else get an actual vt100 from college surplus for $5 and keep it running?
You have way too many articles on the front page. It feels a little ridiculous that I have to scroll down on a 24" monitor at 1920x1080 to read everything.

It's a little similar to what I said about another side: http://news.ycombinator.com/item?id=3547100.

I might accept a lot of articles in one page, but I should be able to view everything in one "page" regardless.
Ahh good call, I was thinking it couldn't be Google ...
Cute, but it emulates the warping that I hated in CRTs. I used to waste too much time tweaking my CRT monitors to find the minimal amount of distortion possible. I love modern screens because of this.
OpenLabel: Tag all bar codes with Social Metadata
I tend to agree with your comment, it does seem to be well focused on founder growth rather than being a strict high risk / high growth investment vehicle.

My issue is that every time I see the headline 'StartX demo' I see this picture of someone at the console of a workstation demonstrating that when you type 'startx' all these giant rows of characters go away and are replaced by this really cool window system.
Couldn't agree more. He is no objective information to believe he's a great programmer at all. He also seems to toss around the word "great" a lot as well; I've never heard anyone refer to UT Dallas as a "great university".
I dealt with this a lot at a hosting company I worked for. This is almost certainly a .htaccess file that is set to only redirect based on referrer. It is normally under several hundred blank lines, to make it look empty to the casual observer.
Why '302 Moved Temporarily'? Wouldn't '301 Moved Permanently' serve hacker's purpose better?
I can't wait to fly in one of these. The wings bow like crazy, can't wait to see them out the huge windows.
His opinion is certainly not unreasonable, and I'm impressed that he's willing to give up a significant amount of revenue to release the book the way he wants to see it.

That said, I'm fairly frustrated that there is no electronic version. I like to take book notes too, but I like to take them on my Kindle, and I have no plans to buy more paper books. I feel like both the author and I are missing out because of his uncompromising position. (Assuming his position is what the Quora post claims..)
Its not going to be in a rainbow table nor will most attacks try anything of significant length. It may be easy to shoulder surf the password, but a typical attack probably won't succeed. That is unless the attacker has some way of guessing the length, but a hash will take care of that.
Good point. I shouldn't have tossed that off of the top of my head, particularly since I'm not a JavaScript programmer. But the principle is right, you just need a different starting key than "_" to avoid conflict. Something like, "dict_" should work. And hide the details behind accessors. So if that breaks in a future version of JavaScript, it is easy to change it again.
Pure brute force is a bad metric, every 12 character password is equally good or bad by that standard. The problem is in how accessible the password is to faster, less random searches. I would think that anyone writing a cracker program would check for single or double character repetitions pretty early in their search.
Obat alami kista ovarium
Solusi terbaik atasi kista adalah dengan cara pengobatan yang aman dan tanpa efek samping salah satunya dengan obat alami kista ovarium jelly gamat luxor yang mampu meningkatkan daya tahan tubuh dan membantu detoxifikasi jaringan darah.
I think if you build your app properly the only problem with DDoS is traffic. Github partnerships with Rackspace so their cloud traffic can't be expensive. Correct me if I'm wrong.
100 People Doing Extraordinary Things
I'd like to register, but twitter only???

And then...
An error occurred while trying to retrieve your Twitter username. Please try again.
What are so many inbound marketers doing hanging out on HN?
Is $10 the standard rate for a gimmicky kind of app like this on the mac store? Seems a bit high to me, but I'm not an expert.
Netflix: No Plans to Support Linux
تعالوا بنا نصنع اكبر مكتبة واعظم البوم للصور المتحركة
Tech4000 - Tech Blog
Tech news delivered with attitude.
I really dislike what they're doing with modules because it's such a step back from the commonjs-inspired require() that node uses. In node, require() just returns a value. That value is usually an object but often it's just a function. Why should a module that encapsulates exactly one function return anything else but that one function?

In ES.next, you've got to use pythonesque `import y from Bar` statements which introduce a frustrating correspondence between the lexicals of your own program and the export names of the module you're trying to use which is really terrible if you're using as many modules as I typically do. I presume ES.next will invent even more specific syntax for some sort of `as` like keyword to side-step this but it seems so unnecessary when javascript already has a module system that is so very good as is exploding in popularity and use (>7000 modules now on http://search.npmjs.org/).

I understand what they're trying to do with static analysis too but you can already pretty much do that and I've done it. It's not hard at all, just ignore require() statements that don't contain strings when you walk the AST, like this: https://github.com/substack/node-detective

Inventing more syntax instead of just adopting a far better module system that has seen actual use in practical situations is such a shame and ES.next is rife with this kind of prescriptivism. It irritates me to no end and I sometimes want ES.next to die a quiet death in obscurity because of it.

http://wiki.ecmascript.org/doku.php?id=harmony:modules
This is a perfect example of what's wrong with the shallow approach to design. Sure, it looks nice, but it functions awfully.

Compare its homepage with the Hacker News homepage: HN won't be featured on any galleries any time soon, but what makes it successful is that it is really well designed. It has a clear brand identity, and the homepage is incredibly functional; you can easily scan the top news, and see what's new. Visited links are grayed out, and the only text that pops is the new headlines. Everything else is secondary, and therefore scaled down and/or grayed out.

Inbound, on the other hand, gets it all wrong. You'd think it's a well designed site—it has pretty colors, pretty fonts, pretty patterns. But that just makes it a pretty site, not a well-designed one. You can only see 10 headlines on a page above the fold, and even so it feels more cluttered than HN's 30 article homepage. Extra attention is called on irrelevant information like the rank number, or the author and his mugshot. The end result is a homepage that feels cluttered and has no clear sense of hierarchy.

This is what gives designers a bad name. This is also why, if you're building a product, you want to hire a real designer with an education and an understanding for the basics, not just somebody who got good at making shiny things by following photoshop tutorials.
How to Do Business with Extremely Busy People
It's run by marketers, after all.
It can't be.

I can't access the linked url (it's https: http://news.ycombinator.com/item?id=3575029), but as far as I remember, if an HTTPS page links to (or redirects to) another page that is not on the same domain, the HTTP REFERRER field will be empty.
I'm an average algorithmist, but a lazy programmer.

working just fine so far
What this needs is a web cam bit to emulate the reflection. Currently you can take a photo of yourself but it's just not good enough :P
Geeks in the NBA - Landry Fields and Jeremy Lin
A Founder's Framework for Understanding When It's Time to Move on
I like your spirit, but let's be real: it's not likely to get you any results whatsoever. Other than cathartic release, maybe.
>Innovation is not a top-down process.

I don't see why it can't be. For example, going back 10 years the W3C could have said we're standardising a series of layout definition attributes (or multiple backgrounds, or colour fades, or bordering styles, or animation modes or whatever) and then waited for those to be implemented by the browsers. I don't see why the standards bodies can't anticipate a need that hasn't yet been coded for and implement a preliminary standard definition for browser writers to use.

It probably wouldn't work in practice because it appears to rely on the standards body moving faster than the browser makers which is a laughable suggestion as things stand now.

As I, probably shortsightedly, see things now it's the javascript (jquery, mootools, etc.) writers who're best placed to speak to the next iteration of web standards as they are actively filling the holes that are missing in the current iteration of HTML+CSS (and associate tech).
FYI, Slackware isn't, it is narrow build.
> How does that fit in with the studies that shows that "pirates" buy a lot

Correlation does not imply causation.

> with the year over year MPAA record profits

Most of the artists in the world do not work for Hollywood.

> or with a game company getting $1000000 before the game was even made?

That is tiny by modern AAA game standards.

Also, not everyone has the advantages the people with the successful Kickstarter project had.

The basic problem with the whole argument that copyright isn't necessary and people make can money from content in other ways is always the same: nothing in today's copyright law prevents someone using alternative business models if they really do provide a better incentive, yet hardly anyone does.
Love the concept and I'm hopeful that it gets the traction deserved.

A couple of UI comments from a brain that spends all day on conversion / UI:

a) HN at 1280x1024 gives you nearly 30 items without scrolling vs. ~10 on Inbound which feels like a UI problem.

b) The header is unnecessarily large, the "Hot Articles" title is redundant to the point of the site. In conversion testing I've never seen a larger header improve sticky/conversion and less is always more.

c) On hover you activate the color change of the story table but I still have to navigate to the actual link for the click through which is non-intuitive.

d) Categorizing is an interesting idea but I think that appeal of HN and many specific community sites (or subreddits for that matter) is that sub-categorizations aren't necessary. EG the community picks the content that's interesting to the community, and category sorting is a "power user" desire, but just confuses the 95%.

Big fan of the work you guys do elsewhere, hope this sticks!
> What would be really nice [...] is coming up with a standard byte-code for browsers

I used to think that too, until I read convincing arguments against it like this: http://www.2ality.com/2012/01/bytecode-myth.html
The real problem is that piracy is an attack on our capitalist society's framework for handling a new type of good--a non-scarce good. Copies of data are not scarce, yet society has decided to declare them to be scarce, by law, on pain of jail time.

Declaring copies of data to be scarce is a convenient convention (for capitalists), because it allows data itself to be sold exactly like the scarce vessels (records, cassettes, books) which used to be sold as a stand-in for the data itself, and like other scarce things (bread, oil).

Without scarcity, capitalism cannot function. You cannot sell air (yet, but see "Spaceballs") because there is air all around so you can't run out of it. You can't sell "fours" because you can create as many fours as you need with a pen and paper or keyboard. However, the capitalists have successfully legislated that certain sequences of data are scarce. If this fictional scarcity of data collapses many people would be unable to make money selling non-scarce "virtual" things like ideas and data, and would have to fall back to selling real things. And they'd be unable to "allocate" these goods to people because everybody could just have whatever they wanted. Very good for people, very bad for capitalists.

Much like the attempt to legislate Pi (a half-true half-myth btw), this 'fiat scarcity' (just coined that) is doomed to ultimate failure. If not in the law, in practice. Like the War on Drugs.
How can you tell what's in each system at every step? I mean - you know what should be there, but how can you be sure someone didn't forget to apply, or that they had a clean tree at the time? They say "With a centralized Puppet server, the server maintains a single canonical version of the Puppet configuration." I'd counter with: make it always have the latest version from git - you end up in the same position you want, as described in the same point.

I'm usually relying heavily on external resources (puppet) / node searches (chef)... not sure I really like the chef-solo or forced apply in puppet way of doing things.
Windows on Arm
This submission should really be linked to http://67signals.com/, not Hackful.
This is exactly what I was thinking. It seems crazy to roll this out instead of parse until there's a very clear reason why - and it's actually going to be more fun to use parse anyway since you get away from this kind of stuff.

On top of that, building this out is unlikely to match much of parse's capabilities unless a huge amount of work is put in (by you). And once it's 'done', it will no longer have that magical property of getting better without more work on your part, whereas Parse will continue to grow and kick (even more) ass.

There's almost certainly some part of this approach that would be fun, but I can't really think of it off the top of my head.

with apologies to patio11 for (mis)appropriating his meme.
MAME does it too, right?
Record 7.5 mln litres of beer consumed at Oktoberfest
http://www.copyright.gov/title17/92chap5.html#506

I'm pretty sure legally they can be prosecuted, but it will never happen.
Nope, these are all regular options, most years old.

notifo = Push notifications service.

showdead = Show [dead] posts

noprocrast = Stops allowing you to access HN after a set amount of visits

maxvisit = See above.

minaway = The amount of time you need to wait between the max amount of visits, I imagine.

topcolor = Colour of the header bar.

delay = Allows you to speficy the time between making a comment and it becoming visible to other users.
As I understand it, that was slowing down (like 10x) of SSL, not disabling it completely. It could have simply been a live test of the mechanism they're using right now, and they could be deploying the mechanism right now because of the anniversary. (Or because of Kim Jong-Un's death ;-)
Many bankers make over 600k / year but nobody says there is a shortage of bankers. I would suggest that the only reasonable way there is a true shortage of some profession is if it's growing rapidly AND the pay is rapidity increasing, but looking at how flat developers salary's have been over the last few years and slow the growth has been it's hard to argue that there is a shortage. Honestly, a steady supply and demand at a given price suggests that the supply and demand is balanced. Despite how much developers want to make more money and employers want to pay them less.
> It's not "a few people" with special skills.

Not today, but it would be if (for example) content were only available for streaming via end-to-end locked down hardware and possession of any hardware that wasn't authorised for use in the pipeline and duly locked down carried jail time.

As I said, if you don't think that's a plausible target for the Big Media lobbyists, or that enough politicians could buy into it to actually pass those laws, you're not paying attention.

> Also, I need to point out that Copyright is not the only way to make a living.

No, it's not. But the number of people involved in content production who make the kind of money required to fund major projects through non-traditional business models is almost statistically indistinguishable from 0 when you stack those people up against global content production industries as a whole.
Images dimensions in QuickLook
I’ve been using this since about version 0.93 and the developer has done a great job with each new update. I’m thrilled to see it on the App Store and with good publicity.
I started using because I wanted an authentic terminal experience for hacking around—the slight fuzziness of edges, the phosphor glow when the contrast is turned up too high, the ability to simulate a 1200bps connection—I find it much more captivating than perfect crisp black on white 9-point monaco.

That said, it still has bugs—the game of Life in emacs, for example, totally screws up the screen buffer, and it lacks several functions; shift-home/end to go to the start/end of the command line, and key repeat, to name a couple (and it drives me crazy every time I try to use them in vain). Overall though it’s a great throwback, and conversation starter (really!) and it’s $10 I’ve had no regrets in spending.
But Latin-1 is not a Unicode encoding.
I don't think it's okay to hate on skeuomorphs in shipping products, as the author does here. It's a designer-centric rather than user-centric way of looking at things, and it's bad news for users when value judgments that aren't derived from the user experience are allowed to affect real products. Going by his definition of skeuomorphs, a drop-down menu is not a skeuomorph. A spinner (like the ones used in the iPhone to set a timer or an alarm) is a skeuomorph. That distinction has nothing whatsoever to do with which one is more usable in a given context.

Design space is dizzyingly unconstrained, and finding an optimal design is an intractable problem. A skeuomorph (sticking to the definition in play here) has taken its initial design from a particular source, a physical object. Odds are that the optimal design does not resemble that physical object. So what? Physical objects are a legitimate source of design ideas. Starting with a highly optimized solution to a similar, more tightly constrained problem is a common and effective pattern for generating good solutions to an intractable problem.

Another way of saying "hating on skeuomorphs" is "stigmatizing skeuomorphs," and the likely outcome of that is that designers, mindful of their professional image, will tend to eschew skeuomorphs in favor of inferior non-skeuomorphic designs until the winds shift back. (Isn't that the point of hating on skeuomorphs? To influence which designs are perceived as good or bad?) All that means to users is that they will be forced to use inferior designs because of a point of fashion they aren't even aware of. Another way of saying it is that analyzing whether a design is a skeuomorph or not is like analyzing a musician's influences: it might give you a clue to whether the creator keeps up with current trends, but it won't tell you anything about whether the product is good or not.

Sure, it's legitimate to say that other sources of inspiration should be mined as well. Constraining a problem to non-skeuomorphic solutions is a legitimate creative exercise, just like constraining the problem in any other way. It's a creative exercise, though. It isn't a legitimate rule of thumb for designing products any more than "use skeuomorphs!" is a good rule of thumb. Blindly changing features to make them less skeuomorphic is likely to make the product worse, not better. How to implement features in a shipping product such as Google Calendar should be based on usability, not whether you think the designer's thought process reflects a certain heuristic, overdependence on which has historically inhibited the emergence of new and better designs. Research efforts should be criticized on that basis, not shipping products.
Exactly. The number one thing javascript should take from coffeescript is the iteration syntax.
oh! i hadn't been paying attention. thank you! http://mamedev.org/releases/whatsnew_0145.txt
So it is based on this blogpost by Sinofsky: http://blogs.msdn.com/b/b8/archive/2012/02/09/building-windo...
Just remind me http://jstn.cc/post/8692501831 story.

I want one.
Would it be possible to DDoS the deep-packet-inspecting routers with fake SSL handshake requests, or some partial part of it? Sort of like a TCP-SYN attack at the SSL level, and force them to give up DPI?

In other words, if we know that they are cutting off the handshake at the ServerKeyExchange phase, for example, couldn't we generate large amount fake SSL traffic that stops one step before that, cause the router to hang?
Satellite dishes are illegal in Iran.
Show HN: My 4 hour project: mobile coupon codes that don't suck (view on mobile)
Creating confusion among developers just because you want to release "fancy HTML5 stuff" doesn't seem to me as a good idea.

Why not first implement these new features on your own browser as "developer version only", and prove that they work and do benefit users and the web in general? I believe that is the way you establish credibility and acceptance of a particular feature.

I am not against the release of all these amazing things, but I am against the way they are currently doing it.

If the proposed features do not have defined and W3C-agreed set of names and properties associated with those features, they should not be released to end users.

I don't want to see something like "only for IE" in applications and websites anymore. The problem is still small for now, but it can become huge if this bad practice doesn't stop.
That might be strong, but "qqqqqqqqqqqqqqqqqqqqqqqqqqqq" is BEST!