skysight-inc/HackerNews huggingface dataset:
Please note that there is a wrong suggestion in the site:

> Why is favicon.ico not declared in the HTML code?

> Looking for some sample favicon code, you've probably encountered:

> <link rel="shortcut icon" type="image/x-icon" href="favicon.ico">

> Why is it not present in the code generated by RealFaviconGenerator? Because it somehow disrupts some other browsers like Chrome. And since IE looks for a file named favicon.ico anyway, the best solution is to not even talk about it. This is described by Jonathan T. Neal and Mathias Bynens.

This is a bad advice, please continue using rel="shortcut icon" to indicate where the favicon is. W3C says so [1], the WHATWG agrees (or "permits")[2], and is needed on Android [3].

[1] http://www.w3.org/2005/10/howto-favicon
[2] http://www.whatwg.org/specs/web-apps/current-work/multipage/...
[3] http://www.mollerus.net/tom/blog/2010/06/web_app_homescreen_...
If you can make it to the bottom, I found those simple charts, segmented by Industry, the most interesting and easiest to digest.
When I studied for university exams, I used two-phase sleep cycle. I studied from 10 AM to about 3 PM, then I had a 3-hour nap to about 6 PM, and then I continued to study from about 7 PM to 11 PM.

I can wholeheartedly recommend it; it's quite efficient and you can easily adapt to it from your normal single-phase cycle.
Thanks for the suggestion! I made it so that it explains itself if you don't click any red boxes.
From his point of view it's not NSA's abuse that caused the problem, but the actual whistle blowing that exposed that abuse. Were it to remain secret there would have been no damage.

I don't condone such an amoral approach, but at least he's honest.
"App Store" _hints_ that "Download" must be an application for Mac OS X, but I had to download and browse through the .zip archive to make sure. I think it could be stated more clearly, at least somewhere on the page (if the author doesn't want to ruin the illusion that there are only Apple products by stating it at the top)
I remember sitting chatting for a day with Ivan Moscovich. his story[0] is compelling and horrifying in equal measure. I am privileged to count him as a friend, and to have had him open up and talk quietly about some of his experiences.

[0] http://yoz.com/wired/2.09/features/moscovich.html
Is "Dash gives your Mac .." too subtle? It says MAC, and the website has got an AppStore button with Apples logo.
Love Dash !! Esp. since you can also add Rubygems doc
Visualization of the Quickhull 3d Algorithm
Obj-C is 31 years old. I don't think it's unreasonable to expect new languages/frameworks to have progressed in that time.
I think it's pretty clear that HFT has a big role in this. If you look at the order books of US equities, most of the most aggressive orders on the book are ones that look like they come from high frequency strategies. Furthermore, if you believe that around 50% of trading volume is from HFT, and most of them are market making, then yeah, it lends one to conclude that the high frequency players are the ones who place more aggressive orders (which means, ones which reduce the spread) which gets them executions.
Is there an easy way to (try to) run Mac apps on Linux, like Wine project +PlayOnLinux for Windows?
OK... so go make a better Freelancer. We're uniquely gifted in that if we don't like or agree with something, we can go and do different.
> I once decided that the smallest uninteresting number is 34.

Doesn't that make 34 interesting? :-)
This news story talks about the proximate cause of the failure and how the cover-up started. But it doesn't say how the cover-up propagated. 14 other people were fired. But we don't know why or whether that was the extent of either covering up or incompetently failing to to uncover either the problem or the cover-up.
I think the results need to include rain/cloud coverage for pubs in the UK.
Well when you have too many conflicting responsibilities tied up in one person your bound to see something slip through.

Its not a culture problem, its a management problem. One person cannot be allowed to essentially design, development, qa, and support. If they are who knows what essential steps are not fully performed if at all? checks and balances fall by the wayside when your both.

One note I remember from some buddies who used to be in similar careers, part costs are calculated not by individual unit prices but the production run. Hence a change you say, that is only a few cents can be hundreds of thousands of dollars.
Vodafone admits many governments have direct-access to user data
This is awesome. Although an excellent resource, there are many times I get very distracted using Google to get this kind of information. This could help me stay on task.
Warning: XSS

http://realfavicongenerator.net/favicon_checker?site=%3Cscri...
The World’s First Object-Oriented Program – from October 1st 1965
Transatomic Power's Safer Reactor Eats Nuclear Waste
Controlling Security Cameras Using Google Glass
I get this:

+------------------------------------------------------------+
| Settings |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| github repo • annotated source |
+------------------------------------------------------------+

Now what?
.TK DOMAINS ARE DOWN
manu - /tmp () $ nslookup dot.tk
;; Got SERVFAIL reply from 62.101.93.101, trying next server
Server: 83.103.25.250
Address: 83.103.25.250#53

server can't find dot.tk: SERVFAIL
I agree, this sounds like a huge opportunity. You obviously understand very well the pain points here, so create an experience that you would want.
They tell you insert 14 lines or so in your html anyway.
The hot reading is researching information on you directly which is less relevant in this case as you don't leave implicit traces of "I love reading Konan Doyle" in your researchable browser history. You may have visited some Konan Doyle sites but you can still do it for other reasons than actually liking his books so any such attempt will include a lot of guesswork.
Show HN: City of Brussels Data Portal
I am a SW engineer currently working in a regulated industry, and there is no procedure in place for me to fix something quickly behind everybody's back. The code should be at least reviewed, integrated and tested by 3 independent people. And the issue and the resolution action would have been reviewed/signed off at the system level as well. So it would be very unlikely that I could hide something for years without suspicion.

This is in a way cumbersome and annoying but it is understandable why it is put in place this way.

I used to work in consumer electronics, where I could commit whatever I wanted without any kind of supervision or checks, but this is generally not something you can do when it is a matter of life and death.
it definitely matters what the engineerr did. your point of view is equivalent to blaming the police for crime.
Awesome! I bought it. Thank you :)

If it's possible, can you make available all Django versions, from 1.0 onwards? Too much work? Perhaps just 1.x.latest?
That's because you probably clicked in roughly the same area. The squares are grouped on the page by interest.

Somebody else clicked all of the squares, and art was #1, with painting #3.
Probably not; however, their 3D printed robot in a kiosk probably would.
I used Dash for a couple of months but found myself Googling when Dash returned no results.

Dash needs better fuzzy searching.
And yet you still commented. The nap can't have been that important after all ;-)
An easier way of looking at the API:

http://godoc.org/github.com/andlabs/ui
Additionally, there are many alternatives to freelancer. Before you go build another one, go try out the ones that are out there and see if any of them cover these pain points.
Since when are 3D printers and robots built by programmers? And we already have robots that sew garments. Honduran labor is cheaper. Are programmers going to make those robots cheaper?
I've enjoyed http://devdocs.io/ for the same purpose, though it doesn't have quite the same library.
Bought the license few weeks ago and loving it.

Would be willing to pay even more if it integrated well with ReadTheDocs — there are tons of (not only) Python docs living there which I need regularly.

And yes, I know #662 exists [1] on the RTD side and the future is not so clear.

[1] https://github.com/rtfd/readthedocs.org/issues/662
Angry Birds maker Rovio gets €25 million loan from the European Investment Bank
Your advice, while logical, has a small problem. A coder usually has a history/reputation on this kind of sites. Once you stop using it you start basically from zero. The reputation is not transferable to similar websites.
I agree, I will personally help if it means Matt Barrie gets knocked around a little bit.
Same here. I'd love to use it if it worked on Ubuntu.
What defines an identity?
While I do agree with you in sentiment, I don't think it's always better than passport sites.

The problem with every site handling their own logins is that you're creating more vectors for attack. Most people reuse passwords (bad practice I know but it is what most non-technical people do) and not all sites are properly secured - in fact some don't even encrypt passwords! So at least passport sites outsource the data protection issues to larger businesses that you'd expect (no; demand) to have experience to handle that data securely.
More like blaming lack of policing for crime...
The slider only goes to 8pm and sunset isn't until 9:57pm tonight in Glasgow. And before you say anything the Sun is shining down brightly at the moment.

The little display on the right with the building models is very cute. Looks like someone has run some vision algorithm over the satellite images.
There are similar (some of them better) alternatives, the problem is that once you have a good history/reputation on one of these sites you can't transfer this to another one. You start from zero.
I much prefer using a SSO service because I don't trust that most websites on the internet can store a password securely.
> Why Microsoft has to do this kind of crap?

Same reason Apple made up random image names for bookmark icons on the homescreen on the iPad and now they pollute our logs.
I, uh, would disagree that McAfee has tried to fade in to obscurity. His recent media appearances have been quite interesting.
A system for analyzing systems
Am I the only one disappointed that they didn't go for a completely redesigned, consistent UI when making a shift to 2.0? I guess most just went with "everyone else is using git as is, so I have to learn the weirdness". But projects like EG are still being created - so it seems there's a need for improvements. Maybe in v3.0 they'll redo it...
it requires WebGL
The first simple answer here is to use a different platform. At one time that meant you could use Odesk and Elance as well, but now they are operating under the same umbrella. There are a lot of other platforms which don't have the same recognition, look around.

The second simple answer is that you don't have to use these platforms at all. Ultimately, anything which places you in a commodity / human cloud type of market is something you should avoid. If you can't avoid it now, then work hard to get away from it. Don't get too reliant on these sites. Keep trying new things to create new opportunities.

Aside from that, I'm not sure how much you really need of the features that Freelancer and the alternatives add. Outside the platform, you don't get things like buyer history or financial protection. Whatever fees Freelancer can charge is probably low considering they are providing leads which could turn out to be valuable over the lifetime of your relationship with the client.

You shouldn't need to rely on buyer history and filters against "spam" projects. You should be able to pick this up from the interactions you have with the client. Is the description a one paragraph mess full of misspellings? Does the description look like it was written by a professional? Does the listing really look like it has potential or are you just being overly optimistic?

Are you looking in an area which is full of trash? Are there other, more niche areas which have a better ratio of high quality postings to trash?

You need to be trying lots of things. You need to be spending time every day networking and marketing. There are lots of people here who have said these things far better than I could. Look through past HN posts on freelancing to pick up tips. This site is a gold mine of information.

ETA: For buyer protection, it's best to get paid as you go. Get a payment up-front. Get payments weekly. Make sure that at any given time, if the client flakes out, you aren't out much money.

Freelancing is a business. Like any business, there is a steep learning curve. There is a ton to learn and a lot of mistakes to be made. The effort is so large, that for many freelancers it doesn't even make sense to be doing this.

Spend a substantial amount of time researching info from others so that you don't have to make as many mistakes. Even then, you are going to make a lot of mistakes and you will need to try a lot of things to find out what works for you. All the issues you mentioned here are part of that. You just have to keep banging away and trying different approaches to find something which works.
I don't remember when Opalang was started, but I joined the project in 2008 :) Fwiw, back then the name was Opa. Opages was the name of the CMS written in Opa/Opalang.

Funnily, Opa and Ur/Web were two projects started around the same time and sharing very similar ideas, and they also collided linguistically – in German, Opa == grand-dad, while Ur == ancestor.

Anyway, have fun with Opal.rb :)
Dash has become a part of my standard workflow in the last few months. It's great and it's always getting better. @kapeli responds quickly to feedback/questions on Twitter. I use it with Alfred and the vim plugin.
Not sure companies (Apple/Microsoft) are willing to sue a Chinese company as quickly as a Korean one. Given how the Chinese government could intervene (i.e shut them out of china).
Did you link to an upvote? What does that do?
Server:	8.8.8.8
Address:	8.8.8.8#53

Non-authoritative answer:
Name:	dot.tk
Address: 91.215.158.51

Looks fine?
Building a remote control with Lively
Kicstarter: P2P Dropbox alternative, on your desktop
Lovely idea - but I’m not sure height of the building data is accurate enough.

For example, here in Edinburgh one of the best (indeed rare) beer gardens is the Pear Tree:

http://pintsinthesun.co.uk/#55.94434710372921/-3.18554684848...

Which is notorious for the dreaded shadow of nearby Appleton Tower (8 stories, immediately to the west) curtailing an evenings imbibing..
When do we get a git commit --undo alias? :)
I don't think this is a short term profit-based decision like your example suggests. I think this move is done to convert some Flickr users over to Yahoo!'s own passports rather than promote their competitors.

There was a time (back in the 90s) when Yahoo! logins offered more services than Google accounts. I'd be surprised if Yahoo! didn't see getting back on top as an eventual end goal (even if it seems rather optimistic at the moment). So it would make sense not to have competitors linked into their own resources when they have their own passports already.
Crane: An ORM for Common Lisp
Depends on which part of china.

Xi is typicial a Si (like italian) mixed with a soft sh (like shoosh). Northerners emphasis the "sh" more southerners emphasis the "Si". I believe the 'correct' should be somewhere in between.
you're incorrect in this case.

according to the article, this blameless paragon of virtue deliberately hid his actions.
It would be nice if you listed requirements up front.
Readme, check. Docs, check. Screenshots, nope. Why would you not include that for a gui library?
Canadian startup banks on bugs as ‘the new sushi’
Mobile Group Chat with One Line of JavaScript
Howto about pubnub technology.
Ha thanks! It's been a while since I looked at Go. I wish I could edit the comment now!
For me http://www.taps-aff.co.uk/ is usually the go-to site. Certainly a taps-aff kinda day!
Here's the kicker: you don't actually end up copy/pasting much code.
Guess this is the hacker news effect, but I can't get the website to yield a single result. Which is a real shame as it's a beautiful day in London town.
Teaching computing: an interview with the Raspberry Pi education team
Yeah, I was hoping for that too. Having totally inconsistent switches and parameters (How many different ways is to "list" something in git? -a -v -l depending on command?) depending on command drives me up the wall way more than in should :/
You're right, but if Freelancer is so bad, the author should treat it as a sunk cost (which sucks), and move on.

Besides, he might be able to refer new customers to his old history (I hope, I haven't used Freelancer).
He's located near Salt Lake City, Utah.

He's also a Ruby on rails developer looking at his resume: resume.patrickcurl.com

I am a PHP developer currently, and I don't mind switch over between languages (Java/Python/Ruby), but I do think that the market is bigger for PHP developers vs Ruby. (not sure about the bay area although, it could be different there).
Lets not limit these to coders -- plenty of designers, writers, and others in industries that are seemingly far harder to survive in than this one rely on this site (and similar) too.
Right. They're called checks and balances for a reason. It's more than fair for GM to assume that it's paid employees follow procedures to ensure that this type of thing doesn't happen. So to say it doesn't matter what the engineer did is a poor choice of words. Given the stakes though it's also incumbent upon GM to ensure that there are other procedures and processes in place should an employee not do the right thing. It sounds like multiple people over the course of time (failure at a media launch?!) were suspicious about this switch but no one escalated the issue.
First of all good job. Totally different approach, not mainstream way of thinking.
Main question: What are real life usecases?
"Am I an expert? Nah"

Don't tell that on your resume.
Nice site, took a lot of refreshes for it to work for me though (console is saying that certain scripts were not loading because they were timing out (jquery, moment)).
As a loyal user of Dash, I find the interface to fit in very seamlessly with OS X. An app built using either offline HTML or a cross-platform toolkit would be unlikely to achieve the same level of consistency with OS X conventions, at least based on my experiences with other such apps.
"In some of London’s newest luxury conversions, “sub-basements” are being tucked beneath the existing basement conversions. But developers are stumbling on a new kind of obstacle as they burrow deeper still: abandoned diggers from the last round of improvements."
Sigh. Spoken like someone who hasn't troubleshooted badly acting radio hardware/software.

1. Depending on antenna, can go very long distances. I've seen crap omni's used for QRP work, and still go hundreds of miles. This very much depends on frequency, ground-wave propagation, current ionosphere status, and solar activity.

2. There are limitations on harmonics. And in the said circuit, it is a great reference circuit. However, harmonics will bleed into other bands. Not Good.
Works perfectly for the pub I usually frequent in Middlesbrough, where post-5pm half the beer garden is in the shade.
They had checks in place for errors, not for being deliberately misled by one of their own employees. If they had checks against that, we'd be reading a blog about procedures and corporate culture in GM suffocating engineering.
I had a quick go at this with Racket: https://gist.github.com/twfarland/a9d8ce9eff22b39d3136

I'm not sure if I got the problem right, because it solves the hardest case almost instantly (2006 lions, 2055 wolves, 2017 goats -> 4023 lions), in 0.8s on my macbook air.

I used a general search algo that I've also used in the past for the missionaries and cannibals and snake cube puzzles.

It uses a set to store the past states seen, instead of deduping a list.
This looks great, assuming it's very useful when you want to do concentrated coding with internet off to avoid distractions. I'm sold, buying this when I get out of work.
The 'Apple doesn't get the cloud' era is officially over
As a brit, I agree with that sentiment. It comes across as passive-aggressive way to tell someone you think what they just said is utter nonsense.

You heard them just fine, but you don't like what they said, so you exagerrate your reaction and pretend they're an idiot.

Of course, it depends on the tone of your voice as well, so everything comes across in the worst possible way when all you can see is the words :)
I think it can be both. It can be a single guy who is responsible for the switch being deliberately misleading through acts and omissions. Then it can be the chain of command above and around him as well. To have GM yesterday fire 15 people - including many senior execs - and then today accuse them of copping out and finding a fall guy and planting the media story doesn't make a lot of sense. It's possible one of the execs who was fired leaked this if it was in fact leaked/planted.
Lots of ways actually: it could be hosted on the web but use HTML5 offline storage and caching; it could use something like node-webkit or atom-shell; it could be a Chrome extension.
I was very happy to see this in HN. This is one of my favourite everyday job tools in my Mac. It's also easy to integrate with vim, emacs or sublime to show the docs for the selected keyword.

For a clojure programmer having clojuredocs docset is also a must (https://github.com/dlokesh/clojuredocs-docset) although I think this is unofficial.
Not sure how sincere you're being, but I'll explain: Robotics is expensive, which is why people are still doing these tasks. 3D printing helps make robotics ubiquitous. Think back to the golden era before the PC, or the days of yore, when the only guys using a 'cell phone' were guys in limousines.

Now, I can go get a computer more powerful than a Cray for $200 & put it in my pocket; not to mention that I can also talk to other people on it.

We're on the shoulders of giants right now, my friend. And in kind, work being done today will give the programmer the capacity to replace cheap, forced labor with cheaper robots.
any suggestions as to which are better?
A sealed bottle garden thriving after 40 years without fresh air or water
Seriously, if you want to do this just get a mac. I made the switch several years ago after being a loyal Linux user for a long time, after I realised how much easier it made life.

I know they're expensive (though a low-end macbook air is pretty reasonably priced) but I've found it well worth the money given it's what I spend almost every waking hour in front of.

And with decent enough hardware Linux runs very nicely under a virtual machine when you need it.
I'm not able to find the docs for Django 1.0 and 1.1, but all others should be doable. Right now I'm focusing on fixing things for OS X 10.10, but I've added a todo entry for this and as soon as I can I'll add them.
Kind of disappointing to see "Government Motors" on Hacker News.
The thing about Dash is that it's just so much faster at displaying documentation than going to the browser and doing a search query - I use it even when I'm online with Alfred integration.

Certanly a great investment.
That would be a correct assumption.
Java 8 Friday: JavaScript goes SQL with Nashorn and jOOQ
You don't need to. Autogenerate password for every site, and let them fail within their silo. It's more and more manageable even on mobile devices.

If a company can't manage passwords securely, they won't be able to keep your data any more secure anyway, so you should entrust private data to site you don't trust, independently of how they handle sign in.
Your code contains a bug in the function getForestKey. See gist.
Nice! We actually did the same in Paris a few months ago with OSM & d3 :) https://twitter.com/snips/status/452943384702119936
How Israeli Snowmakers Are Saving Alpine Skiing