skysight-inc/HackerNews huggingface dataset:
I've said this for a long time. Your project should carry a bit of you and what inspires you with it--if not a whole lot. It is your job to share that light with others.

It is vital to remember that you don't need to do it alone. Ideas naturally want to be spread, human are social. By getting one person aboard, you make a bigger impact than you ever thought you could. I am continually surprised how something so small can travel so fast to so many people.
"As we make tools that abstract us away from the metal, we are able to spend less time thinking about the electrons flowing across silicon and more time thinking about building something John Q. Public will pay for."

That makes it sound like there's a complete dichotomy here. It's not like the mailinator guys are doing assembly whereas the rest of the startup crowd is doing Prolog AI. Never mind that I doubt that most backend programmers employed are using the time saved on improving the sheer monetization output of the company (mileage obviously varies for single-person shops).

I do think you hit the nail on your head with your final paragraph. Quite often it's not that the people programming this choose to pick the cogs, quite often they don't know
any other way. In which case this isn't really a decision. But it's a sad trend in my opinion. Remember the old saying "Nobody ever got fired for choosing IBM"? I think the level where this kind of thinking is applied has dropped from non-technical upper management to some actual builders. Smart business decision - maybe. But I do think that a lot of us here aren't just in it for the money.
Designing Easy to Understand Dashboards
Make you brilliant with people — as simple as ;)
Distellamaps: See the operation of code in Atari 2600 games
Twemproxy: A fast, light-weight proxy for memcached
> One of the most frustrating things for me, I feel, is that hardly any of the code I have written is on Github for various reasons (NDA, proprietary code, etc). So when an employer asks me for my Github, what do I do? Do I send him the my account showing off my code from 3 years ago containing only a script I didn't really care about?

The not-so-easy answer is: find time to contribute to the open source community. This is difficult if your time is already spent though.
There are over 70 patents and licensed libraries in Flash. It would basically be impossible to get those companies to agree to open source and give away all their IP. For a while, Adobe was paying over a dollar per Android Flash install because some of their licenses only applied to desktop.

So one might say they should open source the core of Flash, the JIT compiler and virtual machine, and not the parts that are licensed. And you're right, that would be the correct move! They did that in 2006: http://en.wikipedia.org/wiki/Tamarin_%28software%29

They also open sourced the Flex SDK: http://opensource.adobe.com/wiki/display/flexsdk/Flex+SDK

What Adobe needs is a completely new product that is available to consumers for free, has it's source code public and free from patents. This way, Adobe tools can still be sold and used to develop, while the player is ubiquitous and as widely spread as possible. And that's what they're trying to do with HTML5: http://www.adobe.com/solutions/html5.html

Adobe's communication to developers is bad. No one knows about any this. Technology isn't their problem, marketing is.
Welcome to LinkedIn guys! Looking forward to meeting in person.
22 Inspiring Examples of Circular Elements in Web Design
Among the latest designing elements, one must not forget about the circular elements of web design. The circular elements can be used in different sections of a website.
Contacted by email..
Will Rapportive to continue to operate separately or become a specifically LinkedIn product?
Inside Apple
It also has a legal obligation to the US government and the US courts, a government I have no right to elect and a legal system I cannot afford.

Generally, if you're not in the US (and I'm assuming that's what you mean, not that you're disenfranchised but live in the US), then Google and other US companies have an obligation to comply with the laws of your country, assuming their terms of service allow use in your nation.

Ultimately, you have a choice to use or not use a service. The Company offering it has an obligation to disclose what information is collected and how it's used, and you also have to make an assessment of their ability to protect that data from misuse either internally or by external parties. We make these decisions all the time both online and offline.

I think it's fine for folks to opt out of using a service like Google if they no longer agree with the privacy policy. I don't think it's appropriate to villanize any company for good-faith efforts to update their privacy disclosure over time as long as you can opt out of those changes and erase your data. And I think we have to be realistic and expect that for 95% of users, they're not going to opt out.
About Online Marketing Expert
Online Marketing Means Earn Money From Internet. It's a totally Depend On Internet. You Wont Have to Go Anywhere For Work. Make Money At Home On Internet. It's a Great Thing Of Online Marketing. You Can Make Money Through SEO Work, e-Bay, e-Mail Marketing, Affiliated Marketing and many More.
One question that isn't in the FAQ that I would instantly be concerned about is exactly what encryption mechanism is used, and where the private keys are stored. Specifically, are they stored in vCider's database?

If my goal was to set up a secure tunnel, I'd be incredibly wary of using a closed source solution like this. Even if you're not worried about the government secretly demanding access to your keys, you might reasonably be concerned about vCider getting hacked.
UserVoice turns 4: 182 people/sec see a Feedback widget + Helpdesk becomes free
Not all employers care for open-source code samples. But the ones who do are looking to hire people with a deep passion for programming: developers with a passion so strong that they're willing to spend hours of their free time writing open-source libraries and contributing to the open-source world.
I see your point, but you ignored the next few words of my comment: "Based on the merits of the individual comment, sure."

"Humor for humor's sake" is not what I, nor that TEDx talk, was referring to.
http://lists.w3.org/Archives/Public/public-html/2012Feb/0274...

Hixie's response: "I believe this proposal is unethical and that we should not pursue it."

It's safe to say I'm very happy with Hixie being the editor of the html5 spec.
Not sure I understand what you mean by the difference?
Google, Motorola trying to ban Microsoft's products
That's a rather naive way of looking at it. The name - Flash Player - is deceptive. Player is what users see and what it appears to be doing, but in reality it is much more than that. It is a content delivery system, and the Player is an essential part of it that is expected to play by the rules - DRM, collaborative p2p delivery, licensing, etc. 10% (maybe) of the player is about playback, the rest is what users don't really see, but what is of a huge value to Adobe. Guess what will be stripped off the second the player open sourced? Why would Adobe want that.
Intel becomes a foundry, offers up its 22nm process
I knew I should be reading Google's new privacy policy but I could never get myself to face the boredom. So I'm very appreciative that I've now read it and been entertained at the same time.
Why must he always put spaces in the filename?
Yes, you can have multiple AWS accounts, as long as you're not doing so for bad reasons. According to the AWS Service Terms, "You may not access or use the Services in a way intended to avoid any additional terms, restrictions, or limitations (e.g., establishing multiple AWS accounts in order to receive additional benefits under a Special Pricing Program)" but that's really just a "don't try to cheat" clause.

Prior to the creation of IAM, the standard way of creating restricted-privilege access keys was to have multiple accounts; I have at least 5 AWS accounts (I say "at least" because it's possible I've forgotten some which I'm not using any more...), lots of people at Amazon know about this, and nobody has ever suggested that there is anything wrong with it.

On the other hand, if Amazon decided to close your account, they would probably look to see if there were any other accounts owned by the same person. On the gripping hand, I've never heard about anyone ever having a billing dispute with Amazon Web Services, which at their scale tells me that they're very reasonable people and not prone to Paypalesque random account closing.
Lavish: generate Bootstrap color scheme from any image
At least 49 killed, 600 injured in Argentina train crash
Please keep us posted if you make progress on the C# front. I also like quite a bit ST2 but I don't think it could replace VS for now
There seems to be a general misunderstanding of what quantum computers are capable of in the public mind, or at least that slice of it that is even aware of quantum computers' existence. I was just reading Hominids by Robert J Sawyer and it involves a quantum computer. He describes how it 'checks every possible answer simultaneously' to find the prime factors of a number instantaneously...which of course is not how Shor's algorithm actually works.
Textmate has this same feature to, I think it's called "Go to symbol." That said, I used Textmate and I love Sublime so much better.
Auto Transport Sioux Falls, South Dakota
Great writing as always.

My favorite line:

"Give it five years, [Google]’ll know how many turds were in the bowl before you flushed"
I took the AI Class, and I have just finished first unit of Udacity's CS373. So far I'm impressed; they seem to have taken the lessons learnt from AI Class on board and made a very usable system.

The presentation of the content has been much improved. The "whiteboard" is now electronic, and it is still visible though the person's hand. Furthermore, I haven't noticed any errors yet - they seem to be much better at avoiding them.

The biggest improvement is that some of the quizzes now involve programming some of the concepts in Python, which IMO works really well as a teaching tool.

There is still a slight problem that people are starting at different levels, so some fairly basic concepts need to be revisited, but I imagine that will improve as Udacity offer a bigger range of courses.
Why Apple Should Buy Yahoo
I definitely think it does. Working harder in general drives better results, so I'm sure it's not only true in the workplace. When you have the energy, you're happier and want to do well. Period.
Weirdly, I find myself contributing to about 6 open source projects, and none are on github.

I imagine few large projects have moved their infrastructure to github. Therefore my github page is almost empty.
Congrats Rahul, Martin, Sam and team! Do your Rapportive profiles reflect this news? ;)
> On some level, Rose understands the criticism. “It’s the same basic human reaction that everybody has to something that someone says that sounds outrageous,”

I think it less about it being outrageous and more about the fact that he and the company's press releases sound more like infomercials then technological descriptions. Which historically seems to happen with pseudoscience based companies.
Deploy a django app on a VPS in 5 easy steps
A walk through for beginners to take them through the threshold of deployment.
a self-hosting compiler says stuff about the language per se

That it's Turing-complete and can write to a file? I think all it really says is that somebody was hard-headed enough to do it.
If an rdbms suits you, absolutely start with sqlite.

Code cost of migrating to something external when thats worth it? About a connect string...
Show HN: we open sourced our startup's help desk as django-knowledge.
We had a lot of reasons we wanted to build our own help desk, the least of which (and easiest to mention) is that a three seat license to the top tier desk systems are well over $100/mo. Plus they were slowing us down quite a bit.

Right now its only dependency is Django, it supports email alert for updates, has bundled style, a permission like public/private/internal status, optional anonymous questions/responses, categories, searching, and a few more I've missed.

What I'd like to do is: extend tests, class based views, parse incoming emails as questions & response (this is important for help desks), better mod tools and internationalization.

Anyways, see the GitHub repo: https://github.com/zapier/django-knowledge, the docs: http://django-knowledge.readthedocs.org/en/latest/index.html or check out a live demo at Zapier: https://zapier.com/support/

We've also registered django-knowledge.org. If anyone has thoughts on a good, cheap lightweight host, let me know.
Actually, Pinterest is one of the few companies that don't do unit tests that I'd consider working for.. so I have the utmost respect for them.
Some clickables. GitHub repo: https://github.com/zapier/django-knowledge, the docs: http://django-knowledge.readthedocs.org/en/latest/index.html or check out a live demo at Zapier: https://zapier.com/support/
Siesta (midday nap) is very common in Bolivia, Mexico and other Latin American countries, but I'd hesitate to call it segmented sleep.
Business Strategy used by Virgin Airlines, Apple, Tony Robbins & Google
Depends on the company.

I have around 20 years experience as a developer, and contrary to the hype you seen in many conferences, truth is very few companies do unit tests, specially if they are quite big.

One of my tasks in our consultancy projects is to teach companies why they should invest in unit tests.
Juniper Acquires Security Startup Mykonos Software for $80M in Cash
This is difficult if your time is already spent though.

Exactly. In my spare time I program, but many times it's on client projects that are on top of the 40 hours I work at my job, both of which probably wouldn't want me to post my code on Github. I have a passion for programming, but I'd rather a potential employer focus on what I've done -- just because my Github is empty doesn't mean my portfolio is as well.
LiIon cells have virtually zero self-discharge. It is the battery management system that contributes nearly all of the self-discharge to a LiIon battery. You could have such a relay, but it would require some additional tools to recover from such a state (needs to get the BMS in a happy state, or the BMS itself must have the ability to charge the battery from an unknown state).

This all would seem to make sense to install though, it's far better to have a pack that needs a reset in the shop then a brick, esp. as the battery pack in the model S will make up nearly all of the resale value of the vehicle.
Objective C Quick Reference Guide
And what encryption is stunnel using? AES was picked to be fast so it may very well be outperforming whatever stunnel uses.

Can 1200 extra context switches and ~6400 extra interrupts per second use up 100% cpu? In fact you mention that for stunnel most of the CPU was in userspace and not the kernel which would indicate time spent actually using the CPU instead of doing context-switches and interrupts, which I assume top would show as "sys".

I also find the extra interrupts strange. I wonder if vCider is sending bigger packets and what caching/latency implications that might have.
If you can put together an app on Heroku, you can configure a web app server. I don't really see how Herkou saves much work over AWS and Linode. It might take a few minutes or a few hours, but if you know how to SSH in and run "rails server" you've got a platform for your MVP.

You can then easily evolve your app server in whatever direction you need to.
From the comments it seems like there are three points of view:

1) Yeah this is dead on. Employers should only care about the code you've written.

2) No your always need a resume because your job history is more important.

3) GitHub complements your resume.

I'd say that this is totally situational. It is like a cover letter. You position yourself for the jobs you want. A lot of startups would probably put more emphasis on your GitHub account then on a resume. If you want to get into the enterprise world then they'd probably care more about your resume.

None of this is needed. It is simply your way of showcasing yourself to get the job you want.
Do no evil, eh?
Right Inbox - Send Emails Automatically Later Using Gmail
I had a negative reaction when I first saw the string literal syntax, but after reading through your docs I can see the appeal. Using the Harmony syntax seems like it could be a big win. RequireJS is the module loader I currently use, but I'll give the source of Shepherd-js a once-over and if it looks promising I'll give it a go.
How To Advance In Your Job – The Dirty List
Why shouldn't he? Are you using MS-DOS?
The kind of programmer I was ranting against is the kind who thinks redis LRU is faster than `new HashSplayTree<String>()`

Apart from missing the subtle bit about overriding eviction...
So extend the Web APIs to handle this. You don't have to do synchronous calls.

Robert O'Callahan talked in that thread about the potential for extending the capabilities of Web Workers to allow the kind of things you want to do to be done asynchronously. I know I'd love to have the ability to render to a 2D or 3D canvas context in a Web Worker, for example (the kind of thing that sandboxed plugins want to do), but all the effort that could have gone to that went to this weird plugin- (and NaCl-)specific API instead.

It's kind of sad, because I would like to use these APIs in my web content, but I can't. The cynic in me would say that it's because Google wants to push NaCl. I don't want to program C++ to get access to these goodies; I want to program in CoffeeScript.
> People can already download via bittorrent more videos than they could ever watch.

Perhaps, but not in a way that is hard to distinguish from legitimate use technically and/or legally.
Help me test 50k simultaneous connections
If you have a few moments and can leave a browser window or tab open, can you hit http://50k.cd34.com/ and leave it open, even possibly tell a few friends. I'm trying to tune the tcp stack for a project and benchmarking just isn't doing it.

IPv6 not supported (socket.io bug that I'm working on).

Not collecting any IP/cookie/header/browser stats but am looking at a few TCP parameters.

Full code for the project http://code.google.com/p/50000-node-js-socket-io-test/ (all 38 lines, most of the IPv6 stuff not functional)

Thanks!
He's talking about REM cycles, which last 90 minutes. Generally people recommend that you sleep for an amount of time that is a multiple of 90 minutes so that you do not disrupt one of these cycles.
If you have backups and repeatable deployments, it's not any harder to just spin up another host than it is to replace one of many points of failures in a decentralized architecture.
I've used Chrome since it was available for Linux and I've never once had Flash take down the entire browser. In fact, I can't say I've ever had a Flash crash at all in Chrome. Funny enough it crashes rather frequently in Firefox (still doesn't crash the browser itself though...)
ASP.NET Forms Authentication considered broken
On top of that, I disable all password logins on every server I run.

If for some reason I must get in and don't have access to my private key, I use a virtual console from my VPS provider to temporarily allow password logins and then immediately disable them when done.

I had a server compromised once because of a default password on the mysql account.
What Google is doing is no different than what Microsoft (http://techcrunch.com/2011/03/21/this-title-is-patented-pay-...) or Apple (http://www.nytimes.com/2011/12/20/technology/apple-wins-part...) are doing. I don't know when the patent war started in earnest, but let's not pretend Google is the only tech company leveraging their patents. I'm also not suggesting any of these companies are paragons, but Google is just responding in kind. I'm sure this is why they acquired Motorola Mobility in the first place.
Mobile Second Cup - Microsoft Office for iPad + how mobile HTML5 devs make money
Often acquisitions are done for talent more than product. Other times its because the company being acquired fills out a need for the parent company that they can't or don't want to fill internally. i.e. Why spend resources developing a competing product internally when you can add another company that does it better. So its a legitimate question that deserves an answer to Rapportive customers.
I know many in the tech realm who do not know or use Quora.
To add to the myriad criticisms, I would only point out that quantum computation was first proposed in 1982 by the late great Richard Feynman, not by Deutsch.
Just get some circumaural headphones and the problem is solved!

Very nice site btw. :)
Makes you wonder how much longer a $150 Android phone will have $5 paid to Microsoft.

Obvious brinksmanship is obvious.
InVision Raises $1.5 Million for Prototyping Tool
Also, I had a bitch of a time getting performance out of stunnel, it seemed to ignore hardware acceleration units that openssl was happy to use.
Seems like a pretty clear message to stop doing something similar to android device manufacturers. The (my perception) growing use of patents in this manner is really distasteful but what's a company to do? Not fire back on principal?
Launching a Startup: The Platform Path to Success
An interesting new development on this issue is called a “B-Corp.” It stands for benefit corporation, and basically it is a legal designation when a company organizes to have a social mission (things like environmental impact, community involvement, etc.) as part of their fiduciary duty. The result is that a B-Corp can be legally held to its social mission.

Relating back to your question, looking for a B-Corp can be helpful for someone looking at the ethics of a business model because a B-Corp is required to have a third party certify that they are actually pursuing their original social mission.

If you are evaluating companies in SV, California is one of the states that allow B-Corps, so you should check with the company. Other states (including New York, Maryland, and Virginia) also have allowed B-Corps.

Because this idea is so new, it’s hard to say how effective it will be. But hopefully it will be another way to better evaluate a company’s ethics.
I was talking about whatever contemporarily popular science apps and websites like http://sleepyti.me/ are buying into.
Telepathy? This External Speaker Works Without a Wired Or Wireless Connection
Stanford research team cracks animated NuCaptcha
Max and Chloe: $15 off Coupon
Show HN: Our iPhone App for sharing stories - pretty much anything creative.