skysight-inc/HackerNews huggingface dataset:
The MPEG-LA extended that free licence to forever already due to the threat of vp8. And YouTube is already converted to VP8.

On the other hand you still need to pay to sell TV shows and movies, which Google has just started rolling out as VP8 (starting with ChromeOS clients but expanding from there).
I wouldn't consider any of these "innovations." Your definition implies successful == innovative. By that standard Justin Bieber's music is innovative and modern jazz is not.
No, it's obviously not random. It is carefully designed, but there is no regularity to it. The expression "random logic" is used to describe the circuitry that is "ad hoc" rather than a matrix, like RAM, registers, or an ALU.

Google the expression to learn more.

* http://www.google.co.uk/search?q=random+logic

* http://en.wikipedia.org/wiki/Random_logic
So we waste billions of dollars per year to "force terrorists to up their game." My main issue with the TSA, besides the fact they violate my rights, is they are a non-solution to a non-issue. The fact is, TSA screening is a joke, and TSA screeners are largely incompetent. Furthermore, if a terrorist wanted to kill hundreds of Americans, they need only set off a bomb in the main terminal entrance, before screening takes place. Locking the cockpit doors and having more aware passengers are what keeps us safer from hijackers than before 9/11.

I wish airlines had a choice to use the TSA or not, because then we could vote with our wallets. But no, we are being forced to be groped by imbeciles who think that patting down frightened five year olds is worth it. While the finer points of your analysis are correct, the most compelling argument against the TSA lies outside the scope of your analysis. The idea that you can have absolute safety is a farce. Whenever we want more safety, we have to ask ourselves at what cost it's worth that safety. The TSA is a political response to an anomaly, and somewhere along the line we forgot that we are giving up our freedom by chasing ghosts.
For the Rubyists out there, I was just writing a crawler this morning, and I really like Nokogiri ( http://nokogiri.org/ ).
Why can't I have my own evidence if an "incident occurs" that affects me? It seems like quite a double standard.

BTW, there are already a ton of cell-phone videos taken at that bar and posted to YouTube, so I doubt having a new type of recording device is actually going to make a difference:

http://www.youtube.com/results?search_query=five+point+cafe
I learnt by immersing myself in the command line - needing to get stuff done is the perfect catalyst.
I should clarify that I think the TSA wants to prevent airline bombings (that is, loss of a plane) above all else. Hijackings are much more difficult than they were before 9/11, even if the terrorists were in a group and allowed some weapons. I don't think the TSA is, or should be, focusing on hijackings. AFAIK, since 9/11 there have been no more hijacking attempts, but several bombing attempts.
> I work with OS X a lot, but find it to be the most hostile environment for low - as opposed to zero - vision due to the complete lack of ability to change the colors of UI elements. There are third party hacks, but they are patchy and irritating. Apple's solution is to allow you to invert the color pallete. As the saying goes, now you have two problems. Also their cursor tends to get lost against dark backgrounds. I'm sporadically working on a software solution for this.

It must be easier to change the mouse pointer sprite to be higher contrast with inverted colors.
Inside the Apocalyptic Soviet Doomsday Machine
So happy to see Planet Morphiter alive and well: http://www.youtube.com/watch?v=uAHBOtOgz0Q
Peepcode has a great set of quality, affordable, screencasts. I went through them both and they helped a ton.

https://peepcode.com/products/meet-the-command-line

https://peepcode.com/products/advanced-command-line

Experimentation is another good option, and goes a long way, but it can be scary. If you're at all worried about doing permanent damage, install a virtual machine (i.e. VirtualBox + the server version of Ubuntu or whatever OS you want). That way you can experiment away without fear of doing permanent damage. If it happens just trash the the VM and start again.
General roadmap to node.js 1.0 (from isaacs)
FYI, directly working with WebGL code is painful just because of the amount of basic infrastructure that has to be built before anything can be done. I strongly suggest using an existing framework like three.js as a starting point and going from there. Three.js is complete enough that a basic scene can be created quickly and extensible enough that complex scenes and shading can be created by extending it with custom objects.

For example, I was working on creating a WebGL setup for playing around with the Oculus Rift and used three.js to create http://sxp.me/rift/. It's mostly three.js code, but I added a custom camera object which handles the offscreen rendering and distortion required for the Rift. It was much faster and easier than starting from scratch which was what I originally did before giving up.
Your set should at least look like this: {Mozilla}.
> How would you propose to determine beneficial use of a domain name?

"I know it when I see it" (and you probably do too).

> Where exactly do you draw the line and what constitutes "beneficial" use of the domain? Do you plan to have a body of people deciding that?

Sure. We already have that for IP block assignments.
Rewarding poverty just results in the breeding of even more poor people.

Government "creation" of jobs is not economically sustainable.
Speak up in the workplace, then. That's not "gender hand-wringing", that's taking action to correct specific injustices, and it's a good thing. It's also much harder than handwringing or making comments on HN (like this one).
Code School Has 172,000 Users
There are few high paid contractors in games, usually brought in to save a failing title. All these I know are engineers, not artists, high profile artists are usually commissioned (i.e. they sell their art without ever showing on site and probably don't even know what studio is buying their work).

Normally a contractor is a "employee -1" - same low pay but no benefits and even less job security. They don't get invited to meetings and are less privy of the internal politics. Most of them are working hard to become an FTE.
For the pythonistas: what is the relationship between BeautifulSoup, lxml, urllib*, scrapy and mechanize?
A solid 60fps here with the GUI hidden.

http://i.imgur.com/F04X6D8.jpg
Initial thoughts are that the homepage's text doesn't immediately show the value add. It mentions being a web app blah blah blah. It should be something like "reviews of schools by real students" or "what real students have to say about dropping 100K on education." I'd probably shoot for featuring a review of school on the homepage, or a teaser view of it. To me - I should be able to understand what it is the site does and why does it benefit me immediately. That's just my $.02
The Banning of Google Glass Begins (and they aren't even available yet)
Spidering the web with CasperJS
The way you figure yourself out is by making things.
Trying to get Wi-Fi to work on Ubuntu
The best way to learn is by doing and using it often.

Don't read, use it often!

There must be a strong reason to learn, and don't just learn for the sake of learning!

I have been using Linux daily, its around 5+ yrs. I play around with numerous VPS remote boxes and still I'm learning, but everyday getting better at it.

This way, it should only get better and better over time! The more you use in your daily workflows, the more you appreciate and understand the internals too.

And there are no other shortcuts to learn command line tools.
Courses or short tutorials won't help much.

You have to involve command line tools in your daily workflow's. Its a long term process, so keep learning, improving and don't ever stop!
How did they just hack that billboard with just their phones?
I live in Belgrade. In general it's very political because the people that prosecute "computer crimes" are very unsophisticated. My guess is these guys won't have any problems.
Using Requests and lxml is a better solution — except when you need many concurrent spiders, in which case you should be using Scrapy (you'd probably be looking for the Middleware discussed here, too: https://groups.google.com/d/msg/scrapy-users/WqMLnKbA43I/B3N...).
These articles are easy to write (and upvote) but such conclusions are pretty meaningless till you have a definition of what counts as innovation. That's a very interesting question, and yet just about everyone who talks about this topic ducks it and goes instead for the easy score.

Maybe we can do better here on HN. What's the right way to measure innovation? E.g. surely the 5 year old's definition (big shiny things that fly through the air are innovative, and invisible software isn't) is mistaken. But what would a good measure be?
I was on a gigantic Sequent machine with hundreds of users at UIUC.

When I got my account, I given a user agreement paper with rules and regulations that, at the very bottom, had a dozen or so commands on it. There were some very terse and cryptic descriptions. ("cd: change directory; man: read a manual page; ps: print running processes; grep: search for a string")

Eventually I bootstrapped my way up to doing "ps -augx" to see what other people were running. Then I would try whatever they were doing.
> There's one queue (that one thread), and it's job to is delegate jobs so it can respond to new requests quickly.

Ironically, you can find this JavaScript code in the page

$(document).scroll(function(){
self.didScroll = true;
});

setInterval(function() {
if (self.didScroll) {
self.didScroll = false;
self.scrolly();
}
}, 10);

It means this anonymous function is executed up to 100 times per second even when you're not scrolling.
Why are so many porn stars leaving porn?
Thing is, I would suspect that from China's viewpoint, there is no real boundary between a NYTime article revealing corruption in Chinese high officials and hackers attempt to discover the source of the story by attacking the NYTimes network. Both condition seen as Internet-facilitated attacks on state interests. There's even a certain plausibility given that the Western press has often served Western interests.

We may be in for a situation of two models that are less willing to understand each other or compromise. Certainly, I would prefer not compromising a free press.
When you want to solve a problem, is it better to wait until someone else implements what you believe to be the "right" solution (assuming you don't have the resources to do it yourself, which in this case neither etsy nor hacker school do), or is it better to simply do what you can with the resources you have to try to solve it?
That's from the book "The Computer Boys Take Over" - you can find a summary here: http://stanford.io/x6Pk35
It's anecdotal and I'm still in the Midwest but nearly every single hit thats not leaking in from Lawrence, KS is "LTR oriented" or specifically not looking for a one time hookup.

When I get out to Seattle I plan on attempting to make new friends through both Grindr and OkCupid but not necessarily exclusively for friends. Who knows.
I remember at age five being taught by my dad how to run DOS games.

Type 'cd ' and press tab. 'cd' is like clicking on a folder.
An LED is very simple to disable: just cover it with a bit of black tape.
I dont know about other people, but I learned based upon need. I needed to be able to manage files so I learned cd,mv,cp,ls. Then I needed to write the output to files so I learned about piping and the redirect operator. Then I needed to search through the output so I learned grep, etc.
But why python? Stop now and use perl. Perl's HTTP libraries are actually sane, unlike urllib[2], WWW::Mechanize is brilliant, and it's easier to throw in disgusting hacks in perl when you need them, which is constantly in the business of scraping the web.
Runs well on my machine (32-bit Ubuntu, NVidia drivers, Firefox). You shouldn't need to configure anything for it to be fast in general (if it's blacklisted, it won't run at all), but non-NVidia drivers on Linux can be slower in some cases. Do other WebGL demos run ok for you?
Great point. Glass-Stegal was 1930's. But some people never learn...
> People who work in these places have to buy into the corporate values system.

Nope, it doesn't really go beyond some lip service. For most guys who do the actual work it's not even that - not shouting that the emperor has no clothes is absolutely enough to get by.
My Windows laptop was outta commission for a few weeks in college. I could use the public computer labs to do my homework, but the only way I could do any programming was to SSH into remote UNIX boxes that I had access to and write the code directly on the server. (I was doing mostly PHP development at the time, and had laboriously setup PHP/Apache/MySQL on my Windows box until it died.) When your only window into the world is an SSH terminal, you pick up the command line and vim fairly quickly.
For comparison, also check Foundation 4.0, launched about 10 days ago. Foundation seems to be slightly ahead (as in, already launched) in moving to newer technologies (mobile-first, border-sizing:border-box, ..etc).

http://www.zurb.com/article/1173/foundation-4-is-here-the-sm...
To deal with the bankruptcy issue, couldn't they form an LLC that signs on to create the record instead of themselves?
I agree! Three.js is excellent and already a de facto standard for developing in 3D. However, some points:

1. As the demo stands, it doesn't really need a 3D engine. Including one (any one) wouldn't help with anything, except for maybe skipping some (miniscule) setup code. Surprising, but true. Things definitely change as soon as you wish to render a flying ship though.

2. Learning has been the main reason for this demo. There's no better way to learn than to take apart or build something from scratch. In fact, I've built a 3D engine as well during this time (not used in this demo at all), along with a 3D model viewer and an application I hope to turn into a start-up some day. If I've been developing a 3D game (for example), with the express purpose of releasing it as soon as possible, I'd certainly use Three.js!

And last but not least:

3. When I decided to get into web development, about one and a half years ago, I didn't know about Three.js! :) (I found out quite soon though)
The problem I see is this.

What is the user's motivation to return to the site that might warrant an account? Why create a barrier to feedback by asking the user to create an account?

If you want honest feedback, ask the user to authenticate with one of the many social sign-on options.
The hard slow way over the course of a few years. If I did it over again I'd buy books on bash, grep, sed, etc and learn it in one shot.
I can say how I started:

In 1997, a friend of mine came to visit, installed Debian 2.0 on my 486 with a unsupported Intel i740 videocard, showed me how to log in, 'man -k <something>' and 'man man', then said "See ya next week, have fun". And I had.
The Telharmonium was in 1906, more than a hundred years ago
Thank you! Quite frankly, I'm surprised the demo even runs (I don't have a smartphone currently). On what device did you test it?
Just realized one big advantage padded grid is to be able to use the grid classes on table-cell elements.
Awesome! This is what happens when you're too lazy to write your own blog theme...
Those wildly colored ponds visible just before landing at SFO
PyQuery is pretty awesome (https://pypi.python.org/pypi/pyquery)

Using Requests to download the document, pump it into PyQuery and you can use any jQuery style selectors to get text, attributes and all sorts of other stuff.

Example; Here's how to scrape the hacker news homepage https://gist.github.com/samarudge/035ab8aaca224415cb49 (that code could probably be improved but I only spent a couple of minutes on it)
Ultimately, the best and proper way to be a console master is to install a Unix distribution on your one and only everyday machine and avoid any sorts of X or Window manager at all.
Ask HN: Twitter or blog?
After I left my job I want to be more social and be more active on Github, so and also try to think of some fun projects to do while looking for some freelancing gigs to still earn some money. My question is should I use twitter or should I start a blog for just telling things I work on, new technologies I experiment with and other things that I find interesting?
Know how to get help with specific topics.

(1) At the terminal, via

man <command>

or

apropos <command>

and
(2) online by googling.

These are useful when you have a specific task you want to get done, not so much otherwise. Therefore,

(3) Try to do things at the command line that you would normally do via mouse. If you have no idea how, google or 'apropos'. If you learn of a tool and have no idea how to use it, google more or 'man'.

(3a) Do the simple stuff via the CLI--removing and moving files, examining directory contents, et cetera. (Be careful with rm! It will not warn you by default.)

(3b) More complex stuff too--try editing text with a terminal editor. Many people swear by emacs and vim. They have learning curves of their own but they are worth it. Pick one.

(4) Pipes and input redirection. Send the output of one command as the input to another, send the output to a file, etc. This is where your standard Unix shell gets really powerful.
Galaxy Nexus CDMA CM10.1
Startup Competition Japan Night V Announces Winners
Ask HN: Best managed postgresql server?
I am looking to get a managed postgresql server for production use. My requirements are:

1. Access control configuration (for PCI-DSS compliance)

2. PCI accredited

3. Bonus if it's a heroku addon

The default heroku postgres doesn't allow me to change the access control config (I only want to allow certain whitelisted IPs), which is a must. Is there a heroku addon which makes this possible or should I just go for another service?
Exactly the same for me, before I could read, write or speak english. My dad gave me a list of commands.

It was a bit hard to get out of the station in police quest and only years later did I understand why my dad didn't want to help me to get into this game where a "man" is floating from left to right and you need to answer a question to play.
Well said.

I'm highly skeptical of anyone who holds very strong opinions on things, in general. You just never know what you don't know. </rumsfeld>
What type of "busy" person are you?
ابراج اليوم - ابراج يوم الاثنين 2013/3/11 حظك ليوم الاثنين 2013/3/11
Github has 99.9585% uptime past month. That's like 22 minutes of downtime per month.
"Charles played chess using a special board with holes for the pieces and raised squares." [1]

"Are there any blind chess masters in the world? Have there been any throughout history? Yes. Al Sandrin, who died a few years ago, was an USBCA member who was a master." [2]

[1] http://en.wikipedia.org/wiki/Ray_Charles

[2] http://www.americanblindchess.org/faq.html
I guess it depends on your definition of allocated and offered, but to the exchange, they have minimum requirements for what is offered on their exchange.

If the stock won't trade, they won't let it list, period:)
Hm. I'd love to be wrong, I'll try some of them when I get home with my webm videos.
It is an assumption I've made because of a personal belief and a fact: I believe that women are just as qualified as men in the field of software engineering, and women are outnumbered by men 5:1 in that field [0]. There are many reasons why this might be true, but I think the one that makes the most sense to me is that our culture discriminates against women who program (and women in science and tech in general).

[0] http://www.techrepublic.com/blog/programming-and-development...
The first computer my family owned was an IBM PC XT, which was my introduction to the concept of a command line interface being normal. I do wonder what it'll be like for the generation of potential hacker types who won't even remember a world before slick iOS UIs and ubiquitous internet in your pocket. Computers were a kind of source of wonder for me in my childhood, and what I see from young children today is they view them as very mundane, which I suspect hurts their curiosity.

Years detached from those experiences with the XT, I picked up Linux in the late 90s. It was a bit of a learning curve from DOS. But I picked up some very dated book at the local library about Unix and it kind of set me straight.

The real revolution in my thinking came in 2001, when I was unfortunate enough to buy a motherboard with an ALI 1647 chipset (it's sad that I have brain cells devoted to remembering that model number). That chipset, when combined with an NVIDIA video card, would make X crash and lock up after about 30 minutes of use (before you start bashing on Linux, I'd been told the same thing would happen on Windows with this hardware combination). For six months months I was in denial of this problem. I kept thinking the next BIOS update or the next driver would fix the problem. In the meantime I used nothing but console mode, because it was the only thing that was stable.

Six months or so later I sold the old motherboard, paid my quarter to get myself a "real motherboard" (ok, it was more like USD$200), and got X working again. It was good and all to have a GUI again but one thing I did notice was that my command line skills were much improved.
It depends on whether or not you annoy Reddit or 4chan. If yes, then yes :)
The comment I replied to (and quoted) is referring to both synthesizers and samplers.
What he said. It seemed a good idea at the time, considering that, back then, the alternative to a CLI on a 80x24 monochrome terminal were decks of punch cards, featuring 30-60 minutes turnaround time, with output on greenbar paper.

Besides, VMS had a pretty nice "help" command. Barely had to crack open any of the orange binders in the 10 feet or so shelf of manuals.

(For entertainment purposes only. Do not attempt this at home. Get off my lawn ;-)
I see your point, the problem is that if you don't do a road show, then no fund is going to invest in you, with google/facebook hyped companies excepted.

With out an institutional investor( Buy side) your stock will have a hard time getting any traction.
Everyone's assuming the poster means Linux, but he didn't actually specify. Lots of things have command line interfaces. What command line are you actually talking about?
I learned from commands written on chalk boards in computer labs (during the days when all over campus were rooms of green or amber screened terminals that were open 24 hours).

Then one day I saw and typed 'man man'

'apropos' was also written on the board that day
When I was 16, I got my first VPS box. The hoster only offered SSH connection, so the shell was the only way to proceed. Spent half a year without knowing about '&' and 'nohup' and 'Ctrl-Z', but learned what patience actually is. Then watched the video course on Vim by Derek Wyatt.

There's a small book about shell by Zed Shaw, recommended: http://cli.learncodethehardway.org/book/
BTW, the sentence "Black plays; checkmate in one!" is popular with giving such chess quizzes in various chess books, magazines etc. Probably this is the reason to start with this.
That depends. Can you say what you have to say in 140 characters?