skysight-inc/HackerNews huggingface dataset:
Screenleap (YC W12) is looking for UX/graphic designer to join the founding team
Screenleap is the easiest and fastest way to share your screen with someone. We want to do for screen sharing what Dropbox did for file sharing by making it so easy to use that it "just works" for everyone.

We are looking for a top-notch UX/graphic designer to join our team (possibly as a co-founder). You will be responsible for making Screenleap so simple and intuitive that your grandmother would be able to use it without any assistance. In general, we want Screenleap to be a casual and fun product with lots of personality. We don’t think screen sharing has to be complex and corporate like many of the existing tools.

You will:

1. Play a key role in defining our brand and the look-and-feel of the site

2. Create beautiful interfaces that enhance usability rather than detract from it

3. Care deeply about the user experience from the first impression to the last goodbye

4. Passionately defend the product against feature bloat

5. Remove extraneous steps from every part of the product

We have significant founders equity set aside for the right person. This is a great opportunity to join an early stage company at the founder level, work with a great team, and have an immediate impact. We are passionate about the product and the vision for the company and we are looking for someone who shares the same passion and enthusiasm.

We are currently working remotely (most of us are located in SF) but will be looking for office space beginning in April (most likely in SF).

If you're interested, please send a cover letter and a link to your portfolio to jobs (at) screenleap (dot) com.
Cultivating Endurance: Lessons from my Dad
(I'm the SockJS author.)

To some extent yes: aesthetics are an important difference :)

Functionally you can do the same things on Socket.io as SockJS (but not the other way around).

Socket.io provides high-level messaging abstractions, including really-high-level things like clustering with the redis backend.

SockJS is only providing a WebSocket abstraction. SockJS has a well defined on-the-wire-http-fallbacks protocol: https://github.com/sockjs/sockjs-protocol and thus there are SockJS server implementations for any language you pick. Finally, SockJS does work behind loadbalancers.

So although the general functionality in Socket.io and SockJS is quite similar, the focus of the projects is different.
Which real meat are you looking for? I would think that there was too much meat in that presentation. Granted, I could have accompanied notes. I would place a lot of emphasis on understanding the code examples. If you have any questions, please feel free to let me know.

Did you remember to iterate vertically rather than horizontally first? It may have been you missed a lot of the content.
How does that have anything to do with using a browser or not? Surely you could do the same thing on any other OS.
I think you missed a great takeaway from the article: that it doesn't matter if the software calculates these things if it can't collect that data in the first place.

1) Nobody uses a useless and awkward system as intended, 2) so the data is not collected, 3) so there is nothing to analyze, 4) management cannot base their decisions on data that does not exist, 5) time and money was wasted for no productive purpose.
VS2010 has a black theme......
You could submit that as a story for some easy karma, just saying... Liked it.
SUSE has made optimizations in the compilation, it is why their version was chosen for AppUp.
Non-geeks creeped out about ads following them around based on what they type in a document...

Has this ever happened with Google Docs? It doesn't sound unlikely that this will happen eventually, but I don't think it already has.
Show HN: YC like button
Understandable, however you can't monetize without users it's a good idea to have a general idea of where you're going to make your money but I would avoid spending too much time on it and focus more or building something cool that can be monetized.
"We see stuff that we don't like. Some of it is stuff that you wouldn't like. Some of it is stuff that paid lobbyists are telling us not to like. We don't understand the Internet, nor international law, and we want to do something about this stuff that we don't like. Some of that stuff is actually serious and causing harm to real people. Some of it is stuff that paid lobbyists claim is causing indirect harm (unemployment) to real people."

I'd like to see better, stronger, cleverer measures taken against images of child abuse; against the people who abuse children for those images; the people who make those images, or who share those images, or who distribute those images, and probably against people who possess[1] those images.

I'd like to think there's effective ways for international law enforcement to track people trading things like plutonium or other specialist radiological materials.

Many people would happily give up some freedoms to give law enforcement powers needed for those things.

So it's baffling to me that regulators point to movie piracy or mp3s or fake handbags. Most people don't care about fake rolex watches; they certainly don't want to allow weird privacy violating laws to be passed just to crack down on sellers of fake rolexes.

[1] I accept that more research is needed. If someone can show me excellent quality research that possession of images of child abuse reduces a person's risk of abusing a child in the real world then I guess possession becomes less problematic.
you sure that's what they said?
Edit: Looks like it's available only in the local user history of the machine you perform the addUser.

So I guess the risk is low.
Take a look at the current comment #3 on this page "As someone who is thinking about learning Vim, this diagram is severely daunting." Can you better understand the challenge now to making such a diagram & choosing what to include or leave out? To a beginner it looks impossibly complicated, to a power user it looks anemic.

>hardly any of the :commands, and only a very vague box saying "operator" for a large class of actions and motions Vim users are constantly engaging in.

So what, include every single :command? What would even be the point of such a graphical; it would be impractically cluttered. Bear in mind a new user already considers the graphic too complicated: by adding in all the :commands and operators, you just drove away the next tier of beginners. :p

My points are a) it's difficult to make such a graphic representation of vim modes and transitions b) it is (imo) impossible to make such a graphic that is both easy enough for beginners and robust enough for crotchety power users. I think an all-things-to-all-people diagram would be useless to everyone.
The interests of web site owners align a lot with the web itself. And referrer headers are much easier than having to build a search engine and being at their whims.
> So if you will tell me what you are interested in doing as well as what you want to do. For example: web app? front end, backend? backbone? redis? twitter API, documentation generation, good writer? good teacher?

I'm interested in low-level programming, such as compilers/PLs, OS kernels, and GCs. I think I'd also enjoy revitalizing legacy Unix applications, such as Bill Joy's vi from 4.x BSD.

Programming Languages (from most familiar to least familiar):

C (ANSI C89/ISO C90)
Java (1.5/5)
Perl (~5.8)
Scheme (R5RS)

> There's something out there, you just need to make small steps. Also what's your github username?

I haven't yet signed-up for an account, but I think I'll go with Bitbucket, as I'm more familiar with Mercurial than I am with Git.
Building Features for Customer Retention
I do believe this is a general restaurant booking system. By looking at the URL in the image you can see that this is a online based restaurant booking system.

Usually these smaller swedish restaurants doesn't have any management and the owner is usually the headwaiter.
It's more likely he doesn't give a monkeys about degrading the LCD display and the first whiteboard pen he found worked fine.
For sure.

There are other measures the suspect could have taken; store everything on an always encrypted micro-SD, which is tiny enough to be easily destroyed.

Actually: Has anyone done any research about the risks of "super microscopes and Flash memory"? There's a theoretical risk with conventional platters. I don't know how big one bit is on a conventional drive, and I don't know how big one bit is on a, say, 8GB micro-sd card.
Thanks for the clarification. I didn't realize it was only HTML forms limited to GET and POST and not the browser as a whole.
I wonder if joannr@microsoft.com would work.
An insight into the 'Clash of the Geeks and Hipsters' with an Infographic
Microsoft is threatened. Selling Office (and Windows) licenses is the backbone of Microsoft and that's what's financing all the other adventures. Large companies have to buy Office licenses for every workstation. Even with large customer discount they still pay millions on license fees. With LibreOffice now being independent of a large company it becomes a viable alternative for those large corporations. It's much cheaper to hire a LibreOffice developer or get a company like SuSE for contract work on it to do all the required customizations than buying MSOffice licenses.

People complain a lot about the GUI of LibreOffice. But in fact it can be an advantage because it is much closer to Office 2003 than the new Office versions. And it seems that Office 2003 is still the de-facto standard in a lot of corporations. So moving to LibreOffice might in fact require less training than new versions of Microsoft Office.

There are other alternatives like Google Docs etc.

Therefore it is a threat to Microsoft. Will LibreOffice/Google Docs etc. kill MSOffice in the next Years/Month/Hours? Of course not. But it will have an impact on Office sales and MS would be stupid not to consider it a threat.

And of course there are still some technical issues. E.g. a missing alternative to MS Exchange. I know that there are some commercial open source alternatives. But there is not the one true alternative on the horizon. Another problem of course is backward compatibility, SharePoint, etc. But all of that can be fixed in the long run and will be with more support from companies like Intel.
The Lie About iCloud
What struck me most is that the following was clearly a pride point of the culture at MSFT:

"The company is owned (a key issue) and operated by software wizards: Bill Gates and Paul Allen."

Not anymore. Company is now run by a professional bean counter brought into that position by the former software whiz.
Apple’s ‘Genius’ recommendations may soon be less awful
Solutions to Stripe's CTF
Linus on planned change to git merge
I actually worked with a firm that developed content - that was their core competency. Google docs worked really well for them - MS Office was definitely an overkill. Unfortunately, other firms that they were working with required them to send content in .doc format even when the final destination of the shared content was a blog - hence a majorly useless transformation that really pissed me and the writers off.

There were of course cases when more complex text documents were required, I had suggested Latex but others were not familiar with it and didn't want to spend as much time on formatting as is necessary for using Latex. They chose Adobe bundle. My central point is, as collaboration tools become more and more advanced, the need for packages like Libre/Open/MS Office will die down and web based tools and much more advanced packages like Adobe's will replace them.

Excel on the other hand, it is still irreplaceable unless people can make a REALLY intuitive UI to something like Matlab.
"The interests of web site owners align a lot with the web itself."

Not in this particular case.

"And referrer headers are much easier than having to build a search engine and being at their whims."

Absolutely. And if your browser sent a HTTP header containing your name, address, sexual preferences and date of birth, that would also make things even better for website owners. Just imagine how much better they could target their adverts!
Startup Riot SHOW 2012 – 5 Tips for Success at a Startup Pitch Competition
My O'Reilly FluentConf proposal on HTML5 Video and WebRTC
this, a thousand times this.
I am a person who loves learning. And learning new programming languages is always a nice experience, but we are all human beings with limited time in our hands. Learning a new language every month sounds like fun but how much time can you devote for that? How well will you learn it? Will it be worth the time spent? Will it spread your horizons enough or would that time have been better spent in actually keeping up with the developments in your language (field)?
That is totally true, but a very large percentage of those 1 million are people who simply have no chance of getting the job. Google is seen as a hot company and place to work for so it attracts a lot of resumes, much more than microsoft ever was...

And they make it pretty darned easy to apply. There are some other interesting numbers in this infographic - salaries and such: http://img.gtricks.com/2011/10/job-in-google.png
The new avast 7 Free Antivirus is here
Okay, given this some more that.

In the case of US vs Fricosu, merely having the documents the government says exist on the encrypted drive does not in itself constitute a crime (like child pornography would/does in the case mentioned in this story).

So, if we take a step back and ignore that the person who holds the key to the "safe" (the decryption key to the hard drive) is the defendant and pretend it is you or I that hold the key, then you and I could be compelled to decrypt the drive and disclose its contents or face contempt of court. Now if I was forced by the court to decrypt the drive,prior to doing so I would ask (and require) immunity from any and all evidence found that would/could incriminate me. It also appears the government is aware of a document or documents that exist and have certain contents... this is all they have a warrant for and are asking for.

Change the scenario. The police have reason to believe that there is a gun in a safe that I own that was used in a murder. The have enough evidence to obtain a search warrant and compel me to open the safe. I didn't commit the murder but supposed someone else did. The force compels me to open my safe. Me owning the safe or the gun in itself is not a crime and is not incriminating. Perhaps I have a stash of drugs in my safe too. Prior to opening the safe I will ask for (and require) immunity for any crimes that stem from obtaining or finding any other evidence not listed on their search warrant. I'm sure there will be some back and forth on this as to limit what degree of immunity I actually receive... but believe you me, I will make certain any thing related to the drugs I know exist in there which is completely unrelated to searching for and obtaining a gun. Nothing wring with being compelled to opening the safe.

Take the above scenario with one small change I (or you) the owner of the safe (that contains the gun, or so the government believes) is person accused of the murder. I will still ask for and go after immunity for anything not related to the current case. Owning the safe, and the gun, in itself is not a crime so unlocking the safe and allowing for the search is not incriminating in itself. The government still needs to build a case that I pulled the trigger on the gun and murdered someone (not that I merely knew that I had A gun or that I possessed a gun that I didn't know was used in the commission of a crime).

The sticky point is, how can the government prove that a person knows the combination to a safe (or decryption key for a hard drive)? This is what the judge and court is trying to determine in the Fricosu case. Can she and does she know the key? And if she refuses to unlock it or says she doesn't know how can they "prove" she's lying?
Your phone carrier: out of space, getting restless
As "Mike" commented there:

"One big thing that works against us having any sort of nice workaround for this, is the fact that as of Visual C++ 2010, the CRT and MFC rebuild makefiles are no longer included with the source code. In 2008 and earlier, it was so easy to rebuild CRT and MFC DLLs because there was a clear set of makefiles included. Now all there is, is a silly "these are the compiler and linker switches we use, go find your own solution to rebuild these" web page."

It's also not something that would take them work to do, as the older library versions already implemented the code paths needed for Windows 2000 and XP.

I suspect MS wants the support for older OS-es banned to make new apps unrunable on Wine too.
I have to say that I've found go to actually be pretty awesome as a scripting language, though I've not used it a lot for this purpose a lot myself. The type inference + straight-forward standard library helps a lot with it.
2010-built executables only work on XP SP2+ btw, so they've been creeping it forwards every release for a while.
Not only adsense, but the simple google search engine itself. "A free worldwide massive search engine available to anyone on the internet that works almost instanteneously" is like far out science fiction a few years ago.

They also give people free, massive, email accounts that has allowed many people to communicate, for free, with millions (billions?) of other people.
I think this diagram is useful not as a user reference manual, but as a discovery tool. I look at it and say "I know that, I know that, I know that- oh! I didn't know that one." I think it should say "Prerequisite: complete vimtutor" at the top, or have something else so people unfamiliar with vim don't just have their eyes glaze over when they see it. Perhaps a note explaining that very few people actually know all of these commands, and you only need to know about 5 of them to use vim. Basically, the graphic would be much more useful with some context to explain how it should be used or not used, by whom, and what it contains and doesn't contain.
I would point out that line numbers are an option in VS. Secondly, I believe we are getting to a point where giant monolithic files should be the exception rather than the rule. Lastly, the ability to right click on a symbol and go directly to it's definition, see a clickable list of all its uses, and the fact that all warnings/errors are clickable means that the line numbers are less-important frankly. I still have mine on always but I rarely use them.
Acekard 2i 3DS
The Acekard 2i is the most popular flashcard for latest Nintendo 3DS,DSi,DSi XL,DS Lite and DS . Buy Acekard 2i from AcekardShop.co.uk at best price, Free shipping by First class Royal mail.
I've heard that scsh (The Scheme Shell) is good, but haven't tried it myself. Even though my web app is written in Scheme, I still have a few bash scripts.
Yes - just a starting point. My focus was just on mode transitions. I am considering creating other diagrams that focus on other aspects of vim such as operators/motions. I may also create some simplified versions too. (But I am not sure I will try to combine everything into a single diagram...)

I admit this one is daunting at first. Keep in mind that it's just an early draft. As I was making notes for myself, it was fun to see it take shape... and it was kind of like solving a sudoku puzzle to get it laid out without overlapping edges. (The fact that it is planar is just a fun coincidence). I have other interesting diagrams that I have scratched out too...

Most of the modes and transitions won't be of interest to everyone. Think of it a roadmap/atlas of places you could go. (Some people may like reading tables... I like to see things laid out visually. Although I am thinking of creating an adjacency matrix that is partitioned/clustered so it can be collapsed into simpler views.) Just like people make simpler maps to tell friends how to get places, I fully expect it will be useful to make simplified illustrate that only shows a subset of this more detailed transition map.

Thanks again for the feedback!
Interesting - the verb "separate" in Swedish is "skilja". Science is (according to wiktionary) from "scire" - "to know". Is that from "separate the wheat from the chaff", or how is knowledge tied to separation?
Several thousand years later... http://www.terrybisson.com/page6/page6.html
"other" in that context related to Google, not Microsoft.
The problem is that it's not the people asking for this. That's why people are protesting SOPA/PIPA/ACTA. That's why people in several European countries took to the streets protesting their government's involvement in ACTA. Even worse, ACTA was drafted in secret, away from the people the agreement is going to affect. When the special interests in RIAA and MPAA and the like have the power to bring governments together to draft a treaty in secret, you can't be surprised when the people take to the streets, and I'm of the opinion that you can't morally defend ACTA unless you had a hand in crafting it, or got paid by someone who did.
It's not a hosted solution, but SignalR requires even less work to setup than some of them: https://github.com/SignalR/SignalR
Rutgers Webcam-Spying Trial Begins
Majke, does SockJS do reconnects and heartbeats? I really appreciate the client automatically reconnecting to the server after a server restart. With that said, I agree with your sentiments on Socket.IO's API. It's also worth noting that Socket.IO has some serious stability issues (read the 161 issues on Github)that would make me consider using SockJS.
Dupe: http://news.ycombinator.com/item?id=3627368
Immobilier Sherbrooke
People have been complaining that society will turn into "Idiocracy" (or similar) for generations.

The Roman satirist Jeuvanal complained (in 100 CE) that modern people only cared for "bread and circuses" http://en.wikipedia.org/wiki/Bread_and_Circuses
Pretty awesome collection.
One thing I dislike is the fact, that the same stories are repeated over and over. Is there a reason for this?
Building a Death Star out of steel is probably as good an idea as building it out of wood.
Faces of Visual Studio
It occurred to me that this could be used as a dominance/brainwashing technique. Break a person's believe in his own free will and humanity and they will have little reasons to oppose you, the creator.