skysight-inc/HackerNews huggingface dataset:
By running over the headings while attempting to ignore the pictures, this does look like it probably has what I was hoping for -- at least some good information as a warning to newbie freelancers regarding what to watch out for when hiring clients.

However... yeah, as noted in other comments here, I can't see how anyone would get through this and take it seriously enough to let it impact their professional lives given the poor writing, editing, and the copious amount of garbage framing what might be a few good pointers.
Just tried it and the website had extremely slow response in both Chrome and Firefox. It would basically show the first line of pics and then go to a blank window with small scroll thumb on the left (?why?) and never respond again.
The CEO leaned across the table, got in my face, and said, "this is a MONUMENTAL fuck up."

It certainly was -- on multiple levels, but ultimately up at the C-level. Blaming a single person (let a lone a junior engineer) for it just perpetuates the inbred culture of clusterfuckitude and cover-ass-ery which no doubt was the true root cause of the fuck-up in the first place.
If you're really interested in understanding more about he "hierarchy of filters" quote, and much more related to that theory of how our brains operate, I strongly suggest the book On Intelligence by Jeff Hawkins. Super interesting stuff!
There are already proxies for these sites, as many Italians would tell you...
Since this is the current most recent post it doesn't matter yet, but the correct URL is http://founderdating.com/whats-in-a-side-project/. A mod should change the submitted URL.
The most important piece of this is somewhat between the lines here though I think he kind of comes out and says it at some points (I'd recommend you check out his SpeakerDeck presentation[1] which mentions this too).

CSS efficiency is a balancing act between best practices, speed, and maintainability. CSS rendering is really cheap compared to JavaScript or most other things, HTML excluded. So yeah, be aware of efficiency but don't let it come at the expense of maintainability. If you add a "non-semantic" class here or there so another developer can immediately understand what you're doing it's not going to be the end of the world and in fact is probably the right thing to do, efficiency be damned.

What I always try to do is identify patterns and use IDs and classes accordingly. So, for example, I've got an app that displays success and error messages based on input. I originally (and stupidly) gave each one its own class (i.e. '.user-signup-error' or '.save-file-error'). That wasn't going to scale. So I went back in and gave each type of design element it's own generic class. So now there are things like ".notification-box" and ".error-msg". All elements of that type will be notification-box'es and be given a default style then I'll have another class added to the same element indicating the type of message. IDs are real useful for giving JS something to hook onto but otherwise HTML5 has allowed us to now get rid of a lot of those #nav, #header, #sidebar IDs and instead just use the appropriate element name (nav, header, aside, footer, etc.) which is pretty cool.

All in all though, this is something to be aware of but not to worry too much about. Being too strict about efficiency can be just as bad as being overly inefficient.

[1]https://speakerdeck.com/csswizardry/breaking-good-habits-1
From the article: “The essence of development is to help people build capacity to do things themselves,”

That is one of the most fundamentally Moral statements I have ever seen. Try replacing "development" with education. Or even better replace "development" with "raising your children".
Look at some replies below. http://news.ycombinator.com/item?id=5298273 There used to be spam in the issues list, but now it's gone.
What's the stack behind this? Very nice by the way!
Ice Age Art
Wouldn't it be awfully easy for an outsourced tester to say "yep, tested foo, no bugs found" without having tested it thoroughly? You can't outsource auditing that outsourced work was done properly!
Oh yeah ,now i get it , it is like a canary in a coal mine !!! great project guys .
Yeah but I hate GUI settings and control panels - its not possible to script them so next time I blow up my laptiop or move machines I have to do it all again

But thanks.
Beyond this wouldn't it provide good information on the effects of a comet impacting a planet. We have a bunch of stuff on or above Mars. Isn't there something to learn by seeing the impact with probes so close? Or do we know everything there is to know about such impacts?

The trouble with "getting serious" is there are far more threats on earth which are far more likely and thus more important to deal with. Why give big focus to a potential extinction threat when there are many flash points around the world. Korea for example.

You then have the rising threat of cyber attacks. I wonder how well the general population of a country would do if it lost power for a week or two. I woke up with no power and when it came to making breakfast I felt a bit lost..

A few weeks ago someone in UK had a new virus and was in an isolation ward. I would say as we become even more over-crowded and travel becomes even easier a pandemic would potentially be as devastating and more likely than earth being hit by a large object.
He's not blaming google for the original blog spam, he's blaming google for the deluge of emails requesting link removal. Since they are directly encouraging these emails by holding out the hope of rehabilitation they are responsible.

Short of evidence that the blog spam was malicious and unaffiliated with the site, there should be no rehabilitation. If the site has valuable content the owner can move it to a new domain and try again. This time without being a scumbag.
You can if you've got sufficient karma.
I don't think it is that far-fetched. I've had experience with a well known company that does millions in revenue per week (web based shopping cart) that just FTP's everything with no DVCS. Designers, developers, managers all have access to the server and db.
I have the flip side of this story. I was good friends with two musicians in the early nineties. I went to their rehearsals, hung out with their friends, and saw most of their gigs when they played out in clubs. Videos, demo tapes, meetings with managers. They spent the better part of a decade trying to make it, and while they became absolutely phenomenal musicians, they never became famous -- for the simple reason that the music industry is full of amazing musicians, only a few of whom will ever become stars.

And this isn't just the case in music. I've been privileged to know several very big writers -- people who can sustain large houses and art collections on the strength of what they've written. But for every one "star" I know literally dozens of hard-working writers for whom the career has simply not clicked. The heartbreaking thing, in both writing and music, are watching the ones who almost make it, who pour all of themselves into a project and who, for whatever reason, just don't break through for their audience.

There's a thing called "sunk cost fallacy," where you've put so much of yourself into your chosen vocation that you literally can't imagine quitting. But the sad reality for most of us -- and why inspiring stories like Ang Lee's can be more damaging than helpful -- is that knowing when to quit can put you ahead of the game.
Cesaria Evora is far from beauty canon, I'd say.
First mind-reading implant gives rats telepathic power
This is advertising for a service that CHARGES people to sign up and test websites. The blog post serves no purpose other than to funnel traffic to their domain.
RFC 5321 says:

"As discussed in Section 7.8 and Section 7.9 below, dropping mail without notification of the sender is permitted in practice."

http://tools.ietf.org/html/rfc5321#section-6.2
Yeoman html5 boilerplate scaffolding
Microsoft is the trusted CA.
I stopped reading when the author wrote:

> Anybody who thinks that a 300–400 dpi 4–5 inch
> smartphone isn’t a first class reading device
> hasn’t laid their hands on one.

The author's inability to understand how the experience of reading on paper, e-ink, and a smartphone differ automatically nullifies any analysis he might have had.
That google 'suggestion' is directly leading to the deluge of crap in the OP's inbox.
I agree, mostly because the technology is finally there for a multi-purpose device to be a first-rate reader. You need high resolution, low enough weight for pleasant one-handed use, and decent scale (both size and aspect ratio). In B & N's defense, their current 9" model is far and away the best thing on the market for hitting all these sweet spots (it's about 10% lighter than the comparable Kindle and has a slightly wider screen). But yeah, a "retina" iPad mini is going to kill the dedicated reading device.

Aside: I'm a big e-ink fan (I've owned 4 generations of Kindles) and heavy reader that's slowly being brought around to the value of hi-DPI LCD screens. For all the explanations of e-ink's virtues, I think the main advantage was the lack of aliasing and other artifacts that text suffers on sub-200 dPi screens.
Rachel Sterne Haot - Chief Digital Officer, City of New York - We Are NY Tech
I'm bias, but helping people get their freelance career off the ground is what we are trying/doing at Test Ninjas.
ThreadLocal Memory Leak in Java web application - Tomcat
HOpe this brings in new found joy to hosted SAAS/Cloud players who are competing with tight margins
Reforming Medical Education
The evidence of global warming is there to see, for all, at any time. And still people completely dismiss it out of hand. So, no. An event like this on Mars wont make any difference to public opinion what so ever.
Please correct me if I'm wrong.

So, in order to make the same $75k/year the employee makes in the example, the manager would have to hire around 6 employees with the same structure and have at least 6 projects per year.
That's the coolest web app demo video I've seen, possibly ever! Looking forward to trying it. I actually visualize tasks as bubbles or blobs in my head, so this should be interesting.
Look at their Home::1 package.
How to easily improve motivation on your team
Impressive. It's nice to see alternatives out there.
This might be a bug, or not. If I have 2 groups with different colors and put one inside the other, the inner group changes color. Did not expect this behavior.
You would've thought the same thing about the meteor that exploded over Russia, knocked down a wall and shattered everybody's windows.
Yeah, because the image viewers are always secure, right? http://technet.microsoft.com/en-us/security/bulletin/MS09-06...
Notify users about updates in your Ruby Gem
I thought the usual exit plan for models was to use their beauty and talent to attract a wealthy husband. That said, I did know one who used her modelling money to put herself through med school, but that woman was a bit of an outlier in the brains department.
A better algorithm for rotating logs
I don't know if uTest is still around, but they attempted to fill a similar niche. If you are in a testing lead position, then you know that an enormous amount of contracting is arranged via recruiters to fill this need also.

I think the reasons it's really hard for freelance testing communities to get traction are

1. real or perceived lack of return - you have a 2-3 month engagement and realistically the first month is training and acclimatization (hence wasted). better off hiring a FT resource.

2. ample market supply - there are plenty of people looking for FT roles. I'm a testing manager in a secondary technology city in the US, and it's no trouble to get resumes.

3. limited scope where they're useful - I would consider freelancing or hiring a freelancer that specialized in a particular tool (Selenium, Robot, Cucumber, QTP, etc) if building out a testing framework or conducting major refactoring but otherwise consider testing an iterative process.

4. This is a bit of a bootstrapping problem, but it would need a (much) better version of Angie's List. Because of the reasons I listed before, this would be a high risk decision and most people would be very reluctant to go with an unknown quantity. There would have to be a substantial number of verified ratings and reviews. [EDIT: this is also why so much contract testing is arranged via recruiters - the recruiter wants repeat business. A bad referral can poison a relationship, so you have a strong element of trust]
>the problem is when I want to generate my own key and use that as the only authority. the system doesn't support that model.

It does. You can add your own key and even remove Microsoft's if so wish. The facts are getting lost in this FUDstorm.
Instant Django Application Development Starter
Looks like they left the connection logs on a public folder on one of the web command/control servers.
From the PDF -

The C2s maintain a detailed, encoded log of the victims connecting to the servers. The logs are available to anyone who knows
the exact filename. By collecting the logs from all
the known command servers, we’ve discovered connections from several
high profile networks belonging to ...
I don't see any market evidence to support these statements. The Kindle, Nook, and ereaders in general have sold like crazy. Many people can and will read on smartphones/tablets, but almost nobody prefers long-form reading on a backlit device to an ereader (that's excluding comics and textbooks).

As Amazon continues to push the price frontier lower and lower, the ereader will become practically an impulse buy. One can already purchase an Amazon Kindle, the top name in the business, for $50-70. That's 1/3 the price of the cheapest decent tablet.

People make comparisons to the iPod, how it was the best dedicated music player before it, too, was cannibalized by the smartphone. And the same goes for the low-end point and shoot. However the ereader is different in that it is based entirely upon a technology (eink) which has made nearly zero appearances in other devices. Until there is a tablet that can switch to eink mode, there will always be a market for dedicated readers.

As for Barnes and Noble, it's never easy to compete with Amazon and as far as I'm concerned that's all there is to it.
WebKit for Developers
I haven't reviewed it yet, but I believe more Django books is a good thing. In fact, I think the more programming books there are the better.
We tried the plugin model back in the 90's. It was uniformly rejected by users and developers alike. Flash was pretty much the only plugin that managed to get wide enough adoption.

And flash is going the way of the dodo because innovation couldn't happen at top speed, because it was limited by a gatekeeper that insisted on keeping it closed.

The lacklustre support for Silverlight was a demonstration of how badly we were burned by flash.

While it's taking a long time to catch up, we're now free to expand the capabilities without being in a situation where a single party can hold everyone for ransom by refusing to support specific browsers or OS's.

There are many negatives to having HTML5/CSS/Javascript as the foundation, but they are dwarfed by the problems of the alternatives we've had to deal with.
Site accessibility was jumpy for me as well.
Cached :
http://webcache.googleusercontent.com/search?q=cache:http://...
This really isn't that hard of a problem – allow X MB per domain and Y per sub-domain (user configurable or set by the browser developer to some sane limit – the actual number doesn't matter too much within certain ranges, in reality).

After either of those limits is hit, prompt the user to grant another increment of allowed storage or a customized amount, possibly (and disclose how much each domain and subdomain is using under a detailed view option). In the end, this puts the power back in the hands of the user and prevents any malicious usage while not allowing one subdomain to effectively deny storage to others, etc.
http://en.wikipedia.org/wiki/Heat_pipe

This is better because... there's no per-server hardware to get the heat to the cooler? Just a mostly-sealed room (or tank) with one inlet pipe and one outlet vent?
Yes, absolutely. (I did a short speech about this very thing at the http://www.meetup.com/Find-A-tech-Job-In-London/ - went down well. If you are in London go to the next one !)

In my view Programming today == Literacy in 1451 (Gutenberg's printing press). I call it code-literacy - and it has many facets - not only maths but the expression of less precise ideas. People who are literate are exposed to books, chapters, story arcs, narrative and argument.

Code-literate people are exposed to variables, data storage and recursive functions. all of whcih help you design and build your business with those capabilities.

In short, a company staffed by illiterate people and run by illiterate people operates in a very different way to one staffed by literate. The same works for code-literacy - companies who are code-illiterate will find themselves at a serious competitive disadvantage. This happened in Europe for the 150 years to 1600, and more slowly to late 19C.

I would argue that code-literacy is a force multiplier -if your relative competitive positions are even vaguely comparable, if you are code-literate and the opposition is not, you will crush them.
It would be interesting if there is a study that comprehensively measures if these pretty tools actually improves productivity in comparison to using simple text editors.

My guess is they don't. My guess is people might find them fancy and pretty initially but eventually recognize that they don't actually improve efficiency or effectiveness.
You must prefix it with "Ask HN:"

I really don't expect companies to hire people right out of a course that taught basic HTML,Javascript, PHP, Python or RoR. There were already lots of qualified people out there without a job before that fad caught on (the fad that a single course over a few months would turn people into geniuses.)
As far as this discussion is concerned, yes. Exploiting a vulnerability that requires specially-crafted images isn't practical if the images are being generated by Google. You would need to find a vulnerability in Google's PDF renderer that let you cause it to generate an image that contained an additional exploit mechanism that would take advantage of the GDI bug. Sounds highly improbable.
Ninja Turtles Lego coming this year
Or have a camera with software like this and a low-intensity video projector aimed at their face.

The projector would beam the anti-phase of the signal that the camera detects.

Better yet: project a signal on the guy next to you in line that makes him a prime 'I am a terrorist' suspect.

Another bad: when walking on the street, if your heart rate goes up when seeing a mean looking individual approach you, that individual could pick you out for a 'give me your wallet' treatment. I think that would decrease the risk of getting caught for the criminal.
Brakeman will not check all gem dependencies and is not a general-purpose gem dependency security checker... bundler-audit will probably end up being the de facto tool for that: https://github.com/postmodern/bundler-audit
I wonder if this total deregulation theory is correct. Didn't the FCC apply some kind of "walks like a duck" test to Vonage to determine that it is subject to telco regulation? If so, the same principle should apply to AT&T. Of course, you may need $200/month broadband to run your regulated VoIP over...
My business can accept any currency I want it to. It's true that if I had employees I would have to pay them in local currency. I'm not sure how any of this is relevant to BTC's "relevance" as a currency--it doesn't need the support of a nation-state for it to be a valuable medium of exchange.
Learning to code will enable future office dwellers to create macros to automate things in word and excel. I didn't watch the video, so don't know how deep of a skill they are pushing, but some basic knowledge of doing if/else/while and functions is a good skill.

IMO, more people will benefit from basic programming skills, than for biology, physics and chemistry that is taught at schools. I wouldn't suggest to take those subjects out, but incorporating programming would be useful.
Who owns the telecom infrastructure in question? Who built it? Who paid for it? I am very skeptical of anything referred to as "public." What exactly is "public" about it?
Maybe not flown, but could certainly have been bused, and how much exactly do you think it costs to provide benefits to homeless on a per capita basis? I'm not saying it's true. It's only what I've heard, and the economics of it work out, even if they were flown.

For what it's worth, the plane ticket seems suspect to me too, as you usually require an ID to fly, which most homeless are without.

I believe the solution to the homeless problem lies somewhere between a mental institution and a halfway house. A place where the homeless can receive ongoing care in a safe but controlled environment. But as a sacrifice, they lose freedom. These people need care and help, but some of them can also present a danger to society. That's the reality of it. I don't think people mind too much a person asking for a bit of help on the street, but when they accost you, they need to be managed.

Of course, if someone was willing to take them in and assume full responsibility for them, that'd be even better.
Interesting article, but it seems like it starts in the middle of a conversation and I'm missing a bunch of context.

BN is abandoning hardware? Thinking about it?

It seems to me that BN has got something fundamentally wrong with it and I don't understand it well enough to figure out what it is. Fundamentally: if I am in a BN staring at a book that I want to buy, how is it impossible for BN to sell it to me at a price competitive with Amazon -- and it's not even close. I'm guessing the deals they negotiate with publishers suck, or the deals publishers sign with Amazon suck. In any event, BN is getting reamed.

My guess is BN loses money on Nooks, so selling them as a generic Android device isn't going to help it any.

I visit BNs frequently and it is gradually turning into a toystore with a coffee shop. Unless Toys'R'Us missed a huge opportunity by not providing coffeeshops and a couple of magazine racks for its customers, I don't think this is long-term viable. Again, I don't know what's broken at the core of BN but I suspect it simply needs to negotiate better deals with its suppliers. It provides a GREAT shopping experience except for that pesky price part.
He thinks amazon should be scared their ODM will replace them, but the ODM doesn't have a brand, doesn't have services, doesn't have a digital storefront to sell with. You could throw a clone of the Kindle on the market right now for a lower price, but without amazon selling it and services to feed it content, it isn't going to go anywhere. Heck, there were countless e-readers that didn't make it before amazon.
> This might be a bug, or not. If I have 2 groups with different colors and put one inside the other, the inner group changes color. Did not expect this behavior.

This is by design - we simply could not get the visuals to look at all decent with mixed colours for nested groups. The idea is that the one colour applies for the entire category.
This is really well done, thanks! I read HN every day and I thought I was fairly up to date after the last Rails security scramble but you guys pointed out a few more gems I need to update/remove. Integration was seamless and I got the information I came for in less than 2 minutes.
fill up a text area all the way just to test. I found on a couple of the animation styles, it went from responsive to full-blown lag.
Actually, we're not doing too bad in not killing each other (too much). See Pinker's "The Better Angels of Our Nature: Why Violence Has Declined" and related research. I do hope the trajectory continues though.
I live without flash since 2 years. Its not so hard anymore now that youtube uses html 5 videos.