skysight-inc/HackerNews huggingface dataset:
I think Outlook.com has plenty of real usability issues. For instance, it immediately forgets which messages you had checkboxed if you just jump to the next page and come back. And the whole From/Subject index view can display very little information compared to Gmail. You don't get the same "I am in control" feeling. And whatever you click on Outlook.com, there's always a noticeable delay before anything happens.

Personally I think that if you launch a new webmail service, you should first make it at least as functional, usable and solid as Gmail. Otherwise what's the point.
I've worked with Java, C#, Ruby, Python and just about everything else at some point. C# is hands-down my favorite. I always describe it as Microsoft stole Java and then fixed all of the nonsense that made Java hard to work with.
Dominate Dragons with Git
Like bartok, the MSIL->x86 compiler in Singularity.
Meet the Obama campaign's $250 million fundraising platform
> ... ensures it cannot be modified or built upon

That's not entirely true. For example, it's easy to draw clear lines of inspiration between past and present movies. The line between homage and plagiarism has always been blurry. Regardless of laws, our culture will always be a "remix" culture, it can't exist any other way. Everything we do is derivative.

But I agree, locking up arts in such a direct way is harmful. It creates unnatural roadblocks, and we'd be better off without them, but let's not get ahead of ourselves and claim that IP laws crush creativity.
:) Gotta love the irony.
I'll give it a look and write a review in whatsoniphone.com (I'm "editor" there, in addition to the other million things I do for this and other sites.) Drop me an email so I can send you feedback directly, if needed!
I want Java on mobile
Animals that can count
I'm so glad I spent four hours reloading the Google Play store page for the privilege of buying a Nexus 4.

Man, I feel like a jack ass.
Microsoft Sold 40 Million Windows 8 Licenses in First Month
Thanks! I'll definitely ping you. While I realize that it does do the initial things I wanted to get across I need to find a way to encourage their engagement and going beyond simple solutions. Feedback will definitely be welcome :)
Brute force PHP session IDs in under 8 mins using Amazon's GPU farm.
40,000 NYU students realize they can 'reply all' to everyone
ASK HN: Resources to learn about encryption
I am looking for _free_ online resources to learn about "practical" encryption. Basically, I'd like to build a web app that encrypts/decrypts the data in the browser.
Indeed, battery powered lights can be problematic (due to 70 year old laws...).

But a powerful LED light source is great as an additional gadget. (Although, at 4-6m range, this item is not sufficient to illuminate the road ahead).
We started out on a VPS, but I also knew enough about Linux to host what we needed to host (mail, LAMP, RoR, svn, etc).

It doesn't take too much effort to get Debian working if you don't need too complex of a configuration, and unless you have 10k users it's relatively easy to learn as you go.
I just randomly select blocks of text on the screen. Usually text that I am not currently reading. I don't scroll, I don't use it to highlight where I'm reading. I just do it for fun.
Social content access control
15px would likely make it more usable on tablets. As an aside I wasn't able to resize a rectangle on an iPad 2. Good start!
The problem isn't with glass, it's with the wrong glass.

If anyone hasn't seen the promotional video for Corning's new Gorilla glass, they should:

http://www.youtube.com/watch?v=wT8xI4PEU8c

There is no reason why a glass back needs to be this fragile. Shattering from thermal shock is absurd, and the glass must be under some kind of stress from how it's secured to the phone. You can rightly disagree with the use of glass in an iPhone, because of course it's better if a phone can survive a drop, but at least it's not going to break just from being there.
HBO Sets Up Digital Shop in Seattle
Suggestion: You can put a checkbox on the alignment list, for example above "Selection Left" that's off by default. If it's on, you do what parent said (i.e., align them like they're a group). If it's off, you align them individually.
Benchmarks against popular alternatives, explanations of how yours avoids the mistakes of MongoDB, your principles vs the other guys, your approach re: CAP, do you use MVCC and if not why is your solution better, the workloads that your solution excels at.
We've got a similar problem at my (much smaller) school. I've found that most colleges treat IT as an unfortunate evil, which is reflected in the quality of services they provide. It's strange how these colleges think they can train us for the future while ignoring the massive changes technology brings us.
Is there really any benefit to using nginx over Apache 2.4 (Event MPM)?
When you're dealing with science, it's more strict than that. It's not a logical fallacy. It's a matter of engineering.
I paste the complete url into Google search, then hit "Quick View" on the first result.
I don't mean to be a pedant, but if a design sacrifices usability, it's not really design. But I agree with the sentiment, an overly-artistic design aesthetic would conflict with the goals of the site. Hopefully the designs will reflect this.
Looks good, but from the doc I can't tell if it supports the second most useful feature of ack, that is scoped search:

ack --ruby --js foo_bar

will search only ruby and javascript files, which means .rb+.erb+.rhtml+.js+...

Also exclusion with --no-* is very useful (especially --no-sql).

This is markedly different from 'simply' ignoring irrelevant files, besides the fact that it does not need a 'project' to work (ack --ruby foo_func $(bundle show bar_gem)).

The better part being it is extendable so that I can create --stylesheets covering css+sass+scss+less, or add say .builder to --ruby.

(BTW, love the name/command)
It's not technically hard, no. However, there's an overhead in running a headless browser, of memory, CPU, time, and bandwidth, so it might cost substantially more.

You don't need a browser for everything, but working out which pages need a headless browser and which you can get away with scraping sounds like an interesting problem.
Virtualization is most definitively not useless, as any sysadmin managing more than a couple servers will tell you. The advantages are so many that in fact it should be the default go-to option when provisioning a server (even a single-purpose one).

Many if not most of the production servers on the web run some sort of virtualization; Xen alone powers EC2, Rackspace, Linode, Rimuhosting and many others. In my experience it only adds about 3% of CPU overhead as a disadvantage.
Exactly. Also GWan and Monkey[1] claim that their webserver perform faster while remain lightweight. Anyone interested to put RPi on actual datacenter can do so with EDIS for free[2]

[1]http://gwan.ch/benchmark http://monkey-project.com/benchmarks/raspberry_pi_monkey_ngi...

[2]https://news.ycombinator.com/item?id=4636374
I (well, it's our goal in the editorial team, but I try to do my best to go the extra mile) try to do my best to encourage quality games and apps as much as I can with free reviews, promotions, interviews and whatever we can come up. Anything that gets kids to program definitely gets my approval! I'll install it later (now is lunch time) and give it a few go's.
Tell Congress: Don’t Let Our Right To Privacy Expire
But the absolute best is Logitech's solution: http://www.ebay.com/itm/Original-Logitech-Micro-USB-Cable-/2...

Which is? It looks like a regular USB cable with an embossed logo.
> just use a well designed cable

Regardless of what you do with it, there's no way a USB cable can be called "well designed." A square connector is still a square connector, and no amount of embossing will change that. Attempts to make USB connectors reversible* are well-intentioned, but will always be more fragile and expensive than a connector that's either designed to be reversible from the start or breaks the symmetry such that you can't even attempt to put it in the wrong way.

*e.g. http://www.flipperusb.com
Amazing.

Also somewhat amazing that I did not hear this on the NASAcast... :P
Ah yeah, jquery-resizable is a tad difficult to use on touch devices. However, we are not planning to optimize for mobile devices anytime soon, since this is a tool people are mostly going to be using from their desktop.
We also have no idea what we're looking for.
I don't remember ever getting an e-mail, and if I did, hotmail still has a delete button.
When I'm visiting Japan I don't have to "probe" them. It es enough to take some pictures and leave. Like Star Trek, maybe they had some guidelines on their journey to us that stopped them from interfering with the history of our planet. And maybe they didn't even need our resources or "probe" the entire universe in the first place, because they invented a new way to create materials directly out of matter and anti-matter, without the hassle of mining the universe. The 'self-replicating probe' factor is just a theory by a human scientist from earth. Just because evolution may happen someplace else, that doesn't have to imply that all intelligent life ticks and reasons ultimately the same. Everything is just a big 'if this than that' logic, where every part of the theory can be trashed. Until now the human race can only reason with our own brain. More advanced life forms could reason with endlessly intelligent A.I. and could come to completely different conclusions. For example if it is a good strategy to visit or be detected by primitive animal life forms like us. Maybe they want just obverse us, like Bostrom mentioned.
Ugh. My host is giving me nothing but heartburn. Great.

Link to the original RFP: http://pythonorg-redesign.readthedocs.org/en/latest/

PSF Blog post: http://pyfound.blogspot.co.uk/2012/11/pythonorg-is-getting-m...

Link to the winning bids:

http://redesign.python.org/assets/Python-proposal-Sept2012-c...

http://redesign.python.org/assets/divio_python_presentation....

I'm working on the hosting issue now.
This isn't even a link to an article. It's a link to a category on Lifehacker, which then links through to an article, which then links through to another article at: http://www.jeremymorgan.com/tutorials/raspberry-pi/how-to-ra...
I've never seen anybody use an iPhone 4 without a bumper due to AntennaGate. The bumper keeps the glass from coming into full contact with a surface, and that's probably why the iPhone 4 seems to be less affected by this problem. The lesson appears to be to always use a bumper with glass backed phone.
On the USB side, yes, but the micro-USB side has a HUGE bump on it. The pictures make it hard to see. The last picture in the set is the clearest.
It works for me when I do Shift+CMD+3 (full screen), but Shift+CMD+4 (variable size screenshot) does not work.

OSX 10.8.2 and up to date dropbox.
Fail2ban is actually a vulnerability in itself.

Say I worked out your home IP (not hard), then sent a large number of failed SSH attempts with the IP address forged as yours. You are now locked out if your home server.
I'm a junior developer who's been working with C#/.net/VS for about six months with very little guidance, so maybe take this with a grain of salt, but in my experience Visual Studio is regularly an impediment. We had a single with our setup project that took us a week+ of man-hours to resolve, stemming from someone opening a project up in VS 2010 instead of 2008, and then committing the changes. Almost every time I check out a project some of the assembly references are messed up. There are always more errors when I check out code than when I last checked in the project. It regularly takes me about half an hour to go from "Hm, let me fire up this project" to "okay, I'm at the breakpoint". In an environment where I'm working on like five projects, this seems nuts to me.

Coming from python and php, the syntax highlighting is pretty sweet (but then, using the python REPL, I hardly needed it. It's sort of like "look at this problem you didn't have before that we solved!"), and I'm starting to understand why people like static typing, as it reduces certain classes of errors.

I think I want to go back to python and Vim or Notepad++, though.
OT: $22k for one month consultancy is pretty nice. I can only dream charging that in my country.
Detouring Win32 Function Calls in PowerShell
I don't want to introduce unnecessary complexity, but your suggestion would be quite usefull, especially if people get confused like this. I'll look into integrating this. Thanks!
That job posting has taught me so much in just a few paragraphs.

Even if I was the founder of a well-capitalized StartUp, I'd have great difficulty in promising people that work for me that we were going to be big. I just don't have that kind of confidence, yet it shows Bezos knew very clearly and intuitively that he was going to hit it big.

Sense and definiteness of purpose i think contribute way more to success than anything else.

I also think it's interesting to see that Bezos shares similar traits to Henry Ford in that he knew intuitively that it was possible to do certain things that were seemingly against the grain.

So much learning. So impressed with that job post, even if i can see the flipside for the candidates assessing that vacancy, since it does seem a little "out there".

I do wonder if that technique would attract someone like that today. In my own experience i've found hiring slowly and using non conventional methods for bringing people into a business seem to work quite well, so perhaps the economy has changed on this.

Either way, great posting.

Edit: spelling/grammar
How to make the "Google Create Sandbox Guidebook"
Yes but the situation here isn't a handing over is it really? This isn't/won't be an extradition.

If the US were to arrest him on arrival when they have pretty much inferred he has nothing to fear, that would be something else. I would hope regardless of ethnic origin that the UK government would do everything in its power to have the citizen released.

I'm not really clued up on the Northern Ireland conflicts, I do however find the idea of locking people up without trial and keeping them detained for long periods of time, barbaric, regardless of what they are accused of.
Google you Apple And suck my Android
That's right - I was addressing the issue where people think that they will turn C# into C++ by allowing for 'native compile'. In the cases where you use normal C#, compiling to native isn't going to make your code run as fast as C++ as you still have bounds checking, garbage collection, etc. In the case where you use unsafe C# code inside a loop, it's going to be running as native code anyway once the JIT runs through it.

ie. This story is terribly misguided as it seems to imply that C# is changing into something else because of a few compiler changes...
A Good Night’s Rest
Great implementation.

Three points though:

1. "Move one level up" / "Move to top" -> they sound strange to me.

=> use "Bring Forward/Send Backward" (for one level up/down) and "Bring to Front/Send to Back" (for moving all the way) (<- copied shamelessly from Keynote.app, because I really like it)

2. If my mouse is over a box or "thing", when I drag I want to take that "thing" with me - why do I have to first click on it (to select it) and then be able to drag it somewhere else?

3. http://news.ycombinator.com/item?id=4842530
404 - Not found
The article is kinda ridiculous, but why are you bringing gender into this discussion? It is irrelevant.
Madsushi, I feel your pain. That sucks when the big boys try and make a squeeze play on you. Have you found another vendor?
The Universal Language
I suppose it is a testament to Corning's marketing that they are held in such high regard, but doesn't the Nexus 4 have the new Gorilla glass? Wired claimed it did: http://www.wired.com/gadgetlab/2012/10/nexus-hands-on-with-g...
Peer pressure in action?
>Go read about hardware assisted virtualisation on x86/x86-64.

To further on this excellent and valid point, very cheap virtualisation was available on a lot of other very solid and very productive architectures and has been for decades; it was just x86 finally catching-up late. There are a whole lot of reasons speaking FOR virtualisation and only a few very specific applications where it might be a bad idea. I have no idea what OP up there is all about and against it, they make no sense.
I don't think you necessarily need a case to benefit: I don't use a case but slipped on a marble floor once and dropped the phone straight onto the floor, causing it to bounce a few times. The rim of the glass dented (what looks to be a thin plastic coating on the side of the glass?) but nothing shattered.

In any case, IIRC, speculation is that only the screen side of the iPhone uses Gorilla glass, but I'm not sure if that's changed with recent generations. But even without Gorilla glass, you can still use "standard" toughened glass that, correctly mounted, should never shatter just from the sort of thermal shock described in the article.
How frequently must one log in (to modern email clients) in order to not be deactivated? Once every 5 months and 30 days?
Learn JavaScript concepts with recent Chrome DevTools features
Best Practices for Scientiﬁc Computing
Cyber Monday Infographics - Data Driven Marketing
unless the light is very bright and focused correctly, it isn't useful.

I learned my lesson about getting a good light the first time it got dark early and I found myself hoping for cars to go by so I could see where I was on the road

(and I had a front light at the time as well)

The sustrans folks seem to do what they are able to. But, for instance, there are four local hybrid/casual routes in my area that the council produced maps for about 15 years ago.

I don't think the council has paid any attention to the routes since, and it's a shame as the routes are good lengths (10-15 miles) with pretty scenery and the right amount of hill and off-roading for the average weekend warrior and their family.
Honestly Gmail's new features never cease to amaze me. Their new compose box is a good example. Initially it was terrible for me as I frequently send from other email addresses but within a week they had removed a click or two and now it's perfect.
yup broken link - so the up-vote was interesting...
It is the second part of the sign that makes the act of posting it most likely illegal (at least in the UK) as incitement [1].

The analogy's main issue is that it fails to distinguish between theft and copyright infringement which is exactly what the anti-piracy bridge are often accused of doing. Also, a sign is a poor analogy as it is in passive view of the public. A better one (ignoring the theft/infringement issue) would be a guy sitting in a pub who would tell anyone who asked him which stores had no staff in, and that they could take what they wished.

[1] http://en.wikipedia.org/wiki/Incitement
If life does indeed exist on Mars, how likely is it that we could detect the difference between clean room contamination and actual life?
I was just about to argue this. We can't really know, because the distances between even our closest galaxy ranges in the millions of light years. So even self-replicating probes, or probes in general from space-faring races, would take an extremely long time to get here, if they've even been aimed correctly at our "pale blue dot" which can't even be seen from their world.

And the idea that you would "hope not to find life" elsewhere because maybe the prospects of our own possible future are too frightening? Grow the fuck up. Awareness is half the battle.
This comment together with the ars article just gave me the biggest 90s flashback ever... really, so little has changed in over a decade???

Next up they just HAVE to show us how to setup our own quakeworld or UnrealTournament'99 or Quake3 server! ;-)
Thank you for your responsiveness. You're doing a great work on and around your app.

I'll propose it as the next standard tool in my company if it stays alive for enough time ;)
Five Chrome extensions to get the most out of Hacker News
Or they could just do what Facebook does and load the page server-side and get the real title.
It's funny, new graffiti is vandalism, but old graffiti becomes history in and of itself. At the Metropolitan Museum of Art in New York, they have an entire Egyptian temple that at some point was shipped across the ocean, and to me the most fascinating part of it was the graffiti left by occupying British soldiers long after it was built. Go figure.
Interesting, with Firefox, without incognito mode, the page is found but with Chromium in incognito mode, I also have a Page Not Found error. It looks like they are doing some kind of browser sniffing or requesting to be signed in without sending back the right error code if not signed in.
I signed up for a 'comedy' outlook account without realising they would deactivate and migrate my hotmail account entirely.

I was probably dumb for not reading the small print but they're definitely pushing people over and inflating their 'growth' because of it.
It's not unlikely that they only went with Gorilla glass for the screen-side of the device to cut costs, though I know the article says otherwise, so maybe not. They could've also mounted it in a way other than what was designed (i.e. put it under tensile stress).

As for Corning, in fairness to them they were instrumental in the development of this type of glass and own a fair few patents, so it's not just marketing. They developed it originally in the 60s, though I imagine a lot has changed since then.
Working with some Server Controls in ASP.Net (For beginners)
Yeah, this is wallpaper for crazies who think that wireless networks are poisoning their children. I think you can get paint for that too.

I found out a while ago that in Sweden (IIRC, could have been another scandinavian place) the government pays for this for people who claim to be allergic to radio waves or whatever the hell it is this week.

Apparently it's cheaper than doctor's appointments, therapy and unending arguments, and mostly makes people happy. Usually their 'symptoms' disappear too.
Impressive, but be very careful going up against established players such as Balsamiq because you will have a difficult time competing. I am not sure if you want to one day make this a paid app, but if you do, think about developing and marketing it to the needs of a specific niche. Remember, there are thousands of similar "projects" and clones of existing software that died a very slow and painful death because they were not profitable enough to continue developing.
I see it now. Yup, that's a bump. I hope my picky Nexus 7 likes it.
Hi,
Thanks for taking the time to checkout Mocktails and for your suggestions.

1. Yes, 'Bring Forward' does sound much more obvious than
'Move one level up'. I'll change this soon.

2. Another good point. We are deviating from normal drag behavior and that is not good. Thanks for pointing this out.

3. I have replied to that comment directly, but to reiterate, it's a good idea, and I'll see if we can implement it, without sacrificing simplicity.
great list, have added most of them already!
OK, this method recollect some information that the ranked choice voting ignores. But I still don't understand why the Arrow's theorem doesn't apply.

If in a hypothetic population everyone loves/hates each candidate equally spaced, then in that population it is possible to apply the Arrow's theorem and prove that for that population this method doesn't work. But the method should be useful for every population, even the pathological ones.