skysight-inc/HackerNews huggingface dataset:
Outstanding.I felt as if I was warping through space in Eve Online! In all seriousness, amazing demo. Well done.

Off-topic but interested: It doesn't display correctly in Firefox (only renders a small segment of the space warp). Why is this?
And other pluses: No sticky carpets, arm-rest hogging neighbors, popcorn munching chickens or any of that bloody annoying running commentary.

If there was one crime punishable by flogging in modern society, it has to be the commentary. If I need any of that, I'll get it on the Blue-ray/DVD straight from the director, thank-you-very-much.
That's so simplified as to be meaningless. Spend less where, earn more where?
"You are evading the point...."

Errr, I'm not upstream of you on this sub-debate, I just wanted to point out you had some of your facts wrong.

And as it turns out, in a way that supports your point. We do draw lines, and "undirected" weapons from grenades to "mini-nukes" is one of them.

Although I'd note that most gun control is prior restraint, something that is considered to be illegitimate with speech in the US.
Sex, Lies, And Quantum Computers
Perhaps the tone could be a bit friendlier, but I think the questions themselves are justified, since I sometimes don't immediately "get" Show:HN projects. My first reaction might be that something is "just cool", but I'm not sure if I'm just not getting some useful practical aspect of a website, so imo (if the tone is chosen correctly) confirming whether a site actually has a practical motivation seems okay to me.
What's the best way to rate programming skills?
In an interview I was asked to rate myself as a programmer on a scale from 0 to 10. I had a really hard time answering that question because I had never really considered it.

So the first part of my question is: what makes a programmer rate higher than other programmers? Is it proficiency in multiple languages? Is it the amount of Github repos you have? Or perhaps how fast, clean, and modular your code is?

This leads to the second part: how do you build a portfolio that showcases these skills? This is easy if you're a graphic designer: you simply have a page that has all your designs on it. But what does a good portfolio look like for a developer?
On one forum, I've noticed that the amount of posts in a thread is usually about 10 times less than the amount of views it gets.
This is exactly why I:

1. Use a handle that is a deliberate misspelling of an archaic name, and;

2. Use an archaic spelling of my surname as a vanity domain.
I'd love to have the day/month and day/month/year views as a calendar. Some kind of Geek Tool thing, perhaps?
Oh, you are so right about documentation. I found the presentation slides on LMDB page the only viable source of 'why and how' information that in my opinion is (ok, almost) always a way more important than API reference (especially autogenerated one). That was funny to find out Python bindings docs more useful than original, huh.
A URN is still a pointer. An ISBN is not the book.
That's the most arrogant thing I've read in a while. The fat that someone doesn't comprehend something technical makes them inexperienced. Computer literacy is literacy.

Would you call someone who can't drive a car an idiot? Or someone who is using an ATM machine for the first time? These people are not competent. They are inexperienced. But a pejorative term like "idiot" isn't called for.
Tis only a matter of time till us little people get the same pay package!
"My main point stands: Guns can make heads explode, and it's for society to decide who should hold that power."

Maybe that's true where you live, but I live in a constitutional republic where the "right to keep and bear arms" is enumerated in said constitution, and therefore it isn't up to "society" to decide who should hold that power.

Rather, "society" decides who shouldn't hold it (e.g. felons, the severely mentally ill, unsupervised children, and they have to have serious reasons for such bans), everyone else by default can.
It doesn't work for me on Safari Version 6.0.4 (8536.29.13) with no Flash installed on OS X Mountain Lion.

Javascript Console says:
TypeError: 'undefined' is not an object (evaluating 'this.htmlBridge.style')

I'm guessing this is because I don't have flash installed.
Many years ago I read a book, possibly McDonalds: Behind the Arches [1], that said a big part of the early growth of McDonalds was by building next to the rapidly expanding freeway system, and a big draw for customers was the restrooms that were kept in a spotless state.

Ray A Kroc, the guy responsible for McDonalds being McDonalds, believed that if you used clean restrooms to get people in the draw, they'd probably buy some soda or fries when they were in your store. It's hinted at in a quote from this other book [2]. And Wikipedia mentions that "[he] remained active in Des Plaines until the end of his life, frequently phoning the manager of the store across the street to remind him to clean his restaurant properly." [3]

I guess standards have slipped, though. I've been in McDonalds restrooms that would have Ray A Kroc roll over in his grave.

[1] http://www.amazon.ca/McDonalds-Behind-John-F-Love/dp/0553347...

[2] http://books.google.ca/books?id=Us2SKv7RWJEC&lpg=PA33...

[3] http://en.wikipedia.org/wiki/Ray_Kroc
Act Like An Owner
heads up. Seems like https://getinstabot.com and http://www.getinstabot.com end up in a redirect loop.
This reminded me of http://www.chronozoomproject.org/

There's a growing academic discipline called "Big History"[1] that attempts to examine all of history from the big bang to the present. Bill Gates sponsors a project to teach a free public course to high school students[2].

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

[2] http://www.bighistoryproject.com/Home
Looks almost indistinguishable from DejaVu Sans Mono [1]. Screenshot here: http://i.imgur.com/MYB1i5N.png

[1] http://dejavu-fonts.org/wiki/Main_Page
I'm another proportional font programming fanatic. I have tried just about every plausible monospaced and and proportional font, and the one I keep coming back to is Georgia. On a high-enough resolution display (125DPI or better) with ClearType, I find it easier to read than Verdana or other sans-serif fonts.

Georgia is a bit of a radically-proportional font: even the numbers are proportionally spaced! Most proportional fonts have monospaced numbers. I think I would probably like monospaced numbers, but I do like Georgia enough that the proportional numbers don't bother me.

I find the same benefit you do: I have an easier time reading my code (and other people's code too). There's a subtle benefit as well: it's completely removed the temptation for me to look for column alignment when there's no need for it. I think monospaced fonts trick our eyes into seeing, and seeking out, vertical patterns that don't really need to exist.

Since as I mentioned in another comment, I just don't do column alignment any more (indentation only), that takes away the old arguments about "tabs for indentation and spaces for alignment" and such. It doesn't matter if you use tabs or spaces for indentation; the code will look fine either way. And there's no column alignment to get messed up.

I should also mention that I don't have any beef with people who prefer monospaced fonts. I do have a beef with coding standards that only work in monospaced fonts because of column alignment and similar column-oriented formatting tricks.
These newfangled Mac OS X users have not used it enough to appreciate it’s pixel-perfected beauty. I’ve been using it as my monospaced font of choice since 1996 when I started to use Macs.
This reminds me of Van Jacobson's Google Talk several years ago: http://www.youtube.com/watch?v=oCZMoY3q2uM

Basically a sketch of if the entire HTTP-based web worked like bittorrent.
+1. That has been my perfect mono font for the last 1-2 years.
Please help on-line dating research(2 min. fun survey)
Your assessment appears to be valid.

http://www.hfempire.net/register

*Boot Time:*
*Concurrent Attacks:*
*Subscription:*
*Referrer:*
*Discount Code:*
*Total Price: $10.99 USD*

A case of poetic justice if I've ever seen one.
Diagnosing the Wrong Deficit
Ask HN: google engineer asking if he should quit.
Ask Hn: I am a google software engineer. I have been in google for two years and frankly, I have no much passion in my job anymore. Google is becoming a big company already, and I feel it is on its trajectory to become another Microsoft where you have to play politics to rise up the ranks.<p>I am considering doing my own IT consultancy but most of my work experience is in internal backend system, which is not really transferable outside. What would you advise me to do?<p>I am also thinking of doing a lifestyle business. I am keen to learn more about machine learning, so it is great for me if I can spend 20 hours working to earn money to feed myself, and rest of the time acquiring skills to become a data scientist. Any advice on what kind of business I can do?
I don't even know what to say to this...
Yes, the article is basically talking about turning the web into something it currently isn't. In a strange way, this was what the web was when it was very young; a bunch of inter-linked documents written in static HTML that rarely moved around.

But now we have something of a hodgepodge bazaar. For URLs to truly not move around and survive the creator and his/her circumstances, there needs to be a distributed repository. I don't know if Freenet will be that repository (the one time I tried it, it was glacially slow). Maybe Bittorrent's Sync project will pave the way to create a truly universal, persistent, content repository with permanent URI(L)s.
How to stop recruiters posing as applicants
It'll emai you when the match is found.

See https://news.ycombinator.com/item?id=5622259 for more info.
I don't think the voting system is particularly relevant, here. The erosion of civil rights will continue for as long as Canadians put up with their elected members of parliament representing their parties, first, instead of their constituents. Preferential ballot is great, to an extent, but there are also several other alternatives that I think would make the situation worse, to the point that I question whether it's worth opening that can of worms. As I see it, the problem is mostly cultural, anyway.

With the current system, every Canadian has a particular MP who depends on him to be elected again, and that MP can theoretically side with his constituents over his party without destroying his career. If MPs depend on their parties to elect them, for example, we lose that and we're basically picking an emperor (albeit in a way closer aligned with the popular vote) along with the number of lackeys he has.

The thing we really need is parties to stop treating their MPs like liabilities. On that note, there is a promising discussion going on about MPs' freedom to speak: http://openparliament.ca/search/?q=standing+order+31
This is the first time I've seen something online that really made me go "Wow! I want to make something like this too!"

And since I felt so strongly about this reaction, I messaged the guy behind the site (Luke Twyman) saying "Thanks for the inspiration!"

It's quite a feeling being (a) inspired by something that you just bump into one day, and (b) being able to shoot the guy/gal behind it telling him/her how much you enjoyed their stuff. It's always a great feeling getting positive feedback for some of my blog articles, and I'm strangely feeling perhaps just as positive and cheery for giving such a thumbs up to someone!

http://whitevinyldesign.com/about/
"Immutable URLs " Is a poor headline then.

It should read instead as "immutable content" since the OP intends to never have the content a URL points too to never be lost or changed
Diederik Stapel’s Audacious Academic Fraud
uh, the correlation goes the other way. They're sorted by page order. The popular ones get voted up.
Three $50B+ Companies Should Be Fighting Over Foursquare
Observing other channels, or seeing when a channel does fire is what the select structure is for. It is one of the features that makes channels and goroutines very nice in go.

http://golang.org/ref/spec#Select_statements

http://blog.golang.org/2010/09/go-concurrency-patterns-timin...

http://talks.golang.org/2012/concurrency.slide#1

Video for the slides: http://www.youtube.com/watch?v=f6kdp27TYZs
I have a first name only email forwarding account at a "well known Easter technical school." (I signed up first thing when these were made available at a time when a lot of people still weren't on the Internet.) I don't get as many random emails as I once did but, at one point, I even got on an email thread involving board discussions at some company.
W3C's Permanent Identifier Community Group maintains https://w3id.org/ which performs a similar service.
Honestly, Redis is useful for basically 2 reasons: it's a stonkingly fast quasi-persistent store for simple data, and if you're already using it, it's a tolerable message queue and pub/sub.

It's not a convenient document store. It's not relational and it's only ACID in that the single thread serializes all access. It doesn't scale worth a damn. But it's fast enough that mostly doesn't matter.

So the question arises: why create something with none of Redis's advantages, and all of its flaws?
Not a directory, a conference exists: http://thefailcon.com/
Unfortunately it depends on Flash due to OS level copy functionality. Browsers doesn't allow JavaScript to access copy functionality.
If it's exploiting human factor vulnerability as opposed to software/hardware vulnerability, it is social engineering. It's like saying "this is not a vulnerability because our software does not have a buffer overflow - it just allows anybody who enters admin/admin as login/password to have full access". It's only worse if policies are so broken that you don't even have to violate them to get unauthorized access.
When Menlo replaced it in 10.6?
Must... resist... Dammit!

To quote myself:

who should decide if not the majority (or their elected representatives)? Some dudes a few centuries ago when circumstances were vastly different and firearms far less effective?

Circumstances change. Stopping to adapt is normally not a winning strategy.

And I promise to stop trying to slaughter your sacred cow - at least for now ;)
A Breakdown of Color in Film Stills
There may not be manual approval but there are things that end up sticky on the home page that clearly aren't there because of the algorithm. Just like there are threads that are killed manually or made dead.
Reaction gifs are seriously discouraged here.
I'm sorry you've been burned, but you keep repeating yourself a lot in your comments, and your criticism isn't always on point. If you worked your ass off for 0.02% in a failed start-up, maybe part of the blame can be put on yourself? Live and learn.

Furthermore, while "connections" are important in business and financing (and always will - it's called human nature), I don't think it's ever been easier to raise money for the young unconnected entrepreneur.

I'd suggest you take a chill pill.

PS: The article you are commenting on isn't even on selling the dream to prospective employees, but on pitching well at Y combinator.
that's what i like to use!
Chat apps mount challenge to Facebook
It's a lot more difficult than that. Perhaps designing a board around a low-speed microcontroller is easier for beginners but definitely not a modern SoC. One of the reasons is because most of these SoCs come in highly dense BGA (ball-grid array) packages and usually this means you'll need more layers to route traces on your board, which introduces more complexity. Another reason, perhaps the most important, is that there are a lot more pitfalls in designing high speed PCBs. Unfortunately, I do not know much more about this.
Prisons aren't meant to be fun or enjoyable. Now don't get me wrong, if prisoners are deliberately and excessively being treated badly, someone needs to be held accountable.

But if prisoners are complaining their meals are cold or have no taste, the guards don't smile or talk to them and Leroy tried to shiv me because I tried to overthrow his king like status in the prison yard or limited use of communication mediums, that's just sad. Prison conditions might not be great, but they're not as bad as movies depict and a hell of a lot better than being homeless on the street; getting kicked, robbed and beaten because you're homeless and drunks think it's funny.

It's a well-known fact if you go to jail for anything to do with abusing or hurting a child, you will not be treated like an equal by the guards and certainly not by the other inmates once they find out and I think that is more than fair in that instance.

Do the crime, do the time. A prison isn't a hotel or a luxury retreat...
I can't like the international Pirate Party movement, despite myself also wanting a massive adjustment of copyright and the wholesale repeal of the patent system, because they seem to have become a shelter for misogynists and the sort of people who use the phrase "political correctness" like an insult.
iTunes sells videos, and if you're determined you can strip the DRM. It couldn't be that hard for them to offer a DRM-free option.
The article is pretty explicit about it being as cheap to produce and more effective.

"iron sulfate, a readily available compound that steel foundries throw away by the tons."

"Fleming said iron sulfate in fertilizer adds iron and acidifies soil. “It does good things for soil health. It takes alkaline soil and makes it more neutral, closer to an ideal pH level,” he said. “The closer you get a neutral pH, the more crops grow. Crop yield would improve significantly.

“And iron-containing fertilizer added to the soil would be taken up in crops and help fight anemia and other iron deficiencies in people who eat them.”

The soil in Afghanistan is alkaline with a high pH, and could benefit from an ammonium nitrate/iron sulfate fertilizer, Fleming said. “What they use now, ammonium nitrate with calcium carbonate — which makes soil more alkaline — doesn’t make sense,” he said."

"But he said there are some ideas about how to get the non-detonable formula, which would not cost more to produce, into the marketplace. “We could give the formula to a neutral party and let them work with the Afghans, Pakistanis and others,” he said. “They could set up side-by-side demonstrations to see which fertilizer works better. Prove it to them gradually."
It hasn't dissolved at all; it has merely suffered a spectacular continuous PR clusterfuck that has demolished its chances for years to come, but public memory is short and the issues their platform centers on are only going to become more important. A resurgence is questionable but possible, and hopefully by then they'll have learned a thing or two about realpolitik and organization.
I worry about the security risks of saving your entire /etc to "somewhere on the internet"...
I love it how every computer criminal now calls himself "security researcher". Muggers should start calling themselves "personal security researchers" and burglars should be "house security researchers".
I'd been toying around with different versions of this for a bit; / and etc under git control with .ignore files keeping it limited to only the specific files I wanted. This sounds like a far more mature and robust solution, so I'll likely be switching to it shortly.
Oh. I forgot about this comment and picked a great time to redirect everything over https. Deploying the fix now, thanks.
I think it is worth mentioning that font-smoothing can be a great improvement on windows.
Ahh...it's in October...besides that conference I think there is a lack of resources focusing on failed startups.
New Battery Design Could Help Solar and Wind Energy Power the Grid
> I think that simply moving line 58 to between 61,62 would fix this.

Doing that would erase the whole benefit of allocating a static array in the first place (you really don't want to be allocating memory for every packet that comes through). The funny thing is the author correctly handles this type of synchronization problem elsewhere, see lines 97-100. The right thing to do is to wait for acknowledgement from both loggers before reusing shared memory, but that sort of defeats his broader argument: if you are explicitly guarding every shared memory access with a barrier, then you might as well have been using any shared memory language besides Go. Buffered channels in both directions used to implement barriers are every bit as error-prone and complex as using a reader-writer lock explicitly.
Financial matters aside, the 'free' press that comes from being a celebrity running a kickstarter campaign is quite valuable. Even if it's false indie cred, people will actively talk about this project before it's created and also as it progresses to the target and begins shooting.

For campaigns like this I don't think the founder's financial status is even a question we should be asking.
>who should decide if not the majority (or their elected representatives)?

How about 2/3 of congress and 3/4 of states, which is the standard for amending the constitution, not a simple majority? If you really think what the constitution says is outdated, that's what you should be advocating, not that we simply ignore it.
Can't do without Tamzen. An efficient use of pixels, and big enough for me to read.

If you have even a mildly decent display (1920x1080 at 15.6"), pixel fonts are beautiful and readable.
Huffington Post writing about freedom? Uh-oh.
It's all theoretical, in the same way that our understanding of gravity or radiation itself is theoretical.
Sure, but what if you want to shut that goroutine down later on?

The best solution that I've found is to just close the connection, the .Recv() will error out immediately.
Sounds logical that you'll get a major cultural clash when you insert people who have had to "gouge the system" and live every man for himself in their native land into a society where "helping one another" and giving for the communal good from which everyone benefits. (ex: high taxes in Scandanavian countries and great public infrastructure w.r.t. health, education, etc.)
Ask HN: Ditching iTunes, What's The Alternative?
I just got a Samsung Galaxy S4 and am ditching iTunes. What is the alternative these days to iTunes? I want something that can play a wide ranged of formats including Flac files. I did some Googling, but couldn't really find anything other than poorly skinned iTunes rip-offs.
MDB had no issue on the same hardware and workload I discovered the LevelDB behaviour. It does not defer work (unless running asynchronously, in which case the OS is technically deferring work), so performance is a predictable function of database size, and unaffected by prior load.

Tokyo Cabinet should behave similarly.. can you tell us a bit more about your setup?
I use etckeeper, but only keep the repository locally. I use it so I can keep track of what changes there are to /etc, to help with that time when something breaks.
Tonight: Get the clearest, brightest view of Saturn in years
> It's a well-known fact if you go to jail for anything to do with abusing or hurting a child, you will not be treated like an equal by the guards and certainly not by the other inmates once they find out and I think that is more than fair in that instance.

Yeah, while at it why don't be just throw the rest of the judicial system out of the window and let some prisoners take care of that as well.

/s
To support old versions of iOS, one can build an armv6 version using an older version of Xcode and then lipo it to an armv7+armv7s version built with Xcode 4.6 (details: http://stackoverflow.com/questions/12619124/how-to-support-b...)
Support for the 5in screen only requires adding an extra default png file to signal support. default@2x~568.png. I don't see where the OS restriction comes in.
And the chances of the German Pirate Party of surpassing the 5% threshold are, at this time, zero. They'll probably fall below the 2% they got in the 2009 elections before they even became newsworthy.