skysight-inc/HackerNews huggingface dataset:
Are we sure that Microsoft/Google/Samsung/Etc project managers aren't telling themselves that they're "doing it like Apple does it?"

I also believe that apple has/had a design critique culture that most people in technology and business wouldn't be able to recognize for what it is/was -- including most apple employees. Although there is supposedly an uptick in MFAs getting jobs in tech, so maybe some folks do see it.
How far mobile phones have come in the past 31 years: It’s infographic time
No it is not. It is two compilers bundled together and called by the same driver application.

Microsoft will not update the C compiler and will focus only on the C++ one.

As explained by their main architect:

http://herbsutter.com/2012/05/03/reader-qa-what-about-vc-and...

Bundling C and C++ compilers together was a way for C++ vendors to ease the migration into C++ land, specially in the early days. There is no law that C++ compiler vendors are required to offer a C compiler as well.

Given that on Build 2012 it was mentioned that the Windows team is making their code compilable under C++ and the actual position on C++ vs C at Microsoft, the C compiler might even be dropped from Visual Studio.
I'm sitting here in front of an X1 loaded with Ubuntu and the experience so far isn't great.

The build quality wouldn't be quite ok for a $1000 laptop and is infuriating for a $1700 one. And the screen is just ok

About the linux experience:
I don't mind the placement of the left ctrl key, but PrtScr sitting next to right alt is extremely annoying in Ubuntu.

Battery life in Linux is quite shorter than in Windows, wake up from suspension randomly takes longer than a full boot and there's quite a lot of battery drain while suspended.

And I just manually upgraded to the new 3.8 kernel to see if some new driver version there fixes the random full freezes i've been getting.

So I kinda wish I had waited for the Dell. I knew it was coming but got tempted by the black sexyness of this thing.
Show HN: Face Tracking with OpenCV and a USB Missile Launcher
It is indeed, then it will use blob uris to switch to a normal "download", which really will copy the file locally on your drive.
Parts of the site look a bit blurry on a retina :(

That's really not the best first impression for this sort of site ...
Is there a script available? we would like to integrate this in our website:)
Hello, this is the compiler calling back at you. I am very sorry that I cannot write efficient SIMD code but neither can you. If we can work together, we will outperform our individual selves as a team.

So you go ahead and write clever SIMD code but please use the SIMD intrinsics I can understand, not inline assembler which I cannot do anything with. You are very good in expressing algorithms in a SIMD friendly way and do a decent job in instruction selection.

You, however, are not very good in doing instruction scheduling and register allocation, so let me handle that and we can achieve a result that can keep the CPU pipelines busy. When you make the tiniest change to the program, I can re-do instruction scheduling and register allocation in an instant, when that would take you hours to rewrite the whole algorithm to use different registers.

my point: SIMD intrinsics + a smart C compiler produces a lot better code than a programmer writing assembly. Clang + vector extensions in particular is very good at it.
In my opinion it is a computer architecture that has a memory model, not Java or C++.

For some strange reasons nginx - a mere C program - works for millions. So does postgresql or redis or whatever.
But the intended use of a piece of software is not to replicate itself (unless it is a virus). While the intended use of any seed is obviously to grow and reproduce.

Hope the distinction is clear enough for the court. And this is a patent case, not a copyright one.

On the other hand, I do think that copyright law needs to be revised in the case of digital goods that can be trivially copied/duplicated.
The UI is quite slow for me too. (Chrome ... wait 23?!)
Pghintplan (Hinting Module for PostgreSQL 9.1/9.2)
There are plenty of businesses out there that find money for people on commission. I just always thought they were some sort of dodge, sounds like there is some merit to it.
مشاهدة مباراة ارسنال وبايرن ميونخ بث مباشر
Australian govt doesn't keep cybersafety button source code
What issues with Socket.IO convinced you to go with SockJS?
Very nice but for some reason the tooltips (http://groundwork.sidereel.com/tooltips-js) kill Safari
Why does PG maintain the website himself? I would think he would have many better things to do with his time.
Fun fact: this just works in Opera
Ubuntu Gearing up For Tablet Announcement Tomorrow
SEND UP TO A TERABYTE, FOR FREE.
Same here:

http://cl.ly/N1KK
From my experience of living in lots of places, I'd say that methodology that finds New York and Washington state as happy and Texas and Louisiana as sad is fundamentally flawed.

Attempting to use tweeted words as indicators of happiness ignores context.
I think you're in violent agreement with the GP.
This is not a criticism of this project specifically, but I feel like when you come out with a framework like this you should have a big "Why you should use Framework XYZ instead of Boostrap" section somewhere, because this is the main question most people will have.
Very cool tech, and the manufacturing process looks doable as well. :-) Except for us poor mac-heads, how is iTunes going to make me some Graphene??

I was a bit disappointed that there weren't any numbers in the film, so I looked them up: http://www.extremetech.com/extreme/122763-graphene-supercapa...

Energy density (storage capacity) does seem to be in range of Lithium Ion batteries, better than some, but still around a factor 7 or so worse than the highest density there (but slowest to discharge). Considering the extra effort managing the batteries (Boeing, Tesla,...) you might just come out ahead already.

On the other hand, Graphene apparently also makes Lithium-Ion batteries significantly better: http://www.extremetech.com/computing/105343-graphene-improve...
I would bet start-ups get very competitive rates on their insurance considering their demographics.
Misleading headline. They blocked it for a few hours until n people complained. There was more legitimate use than expected, so they unblocked it again.
You are right. I was not looking at the whole picture. But still, if Bill is putting that money into another growth vehicle, that means that he believes Microsoft isn't going to rise to superstar status again. It's not a place where his money will even retain it's base value. He wants to get it out as soon as possible without crushing the stock. A decade long opinion that Microsoft isn't going to get better with time.
How does Unix mismanage file permissions?

User, group, other and read, write execute has been around for decades. You won't find a simpler, more understandable system for file permissions. There are many more complex systems added on top of this, but the basics are simple and easy to manage.
Scrolling up and down the page feels a little laggy too (Chrome 24, Win7). Is that a drawback of how the 'responsiveness' is coded?
If you've ever had to scale capacity on AWS (or any other on-demand cloud service, really) you'd know. On the page they say 300 seconds to bring up a Linux instance, but really that can even take longer from time to time.

When you need to scale in a hurry (or in this case semi-automatically), the ability to launch persistent or temporary VM instances in a much shorter timeframe is critical.

Granted (and as they note here) this is sort of demo-only, and probably not particularly useful out of the box. But as a demonstration of how fast things could work it's perfect. It doesn't hurt that it's functional.
Absolutely this. I had an XDA II, then an XDA Mini S pretty much from launch (rebranded HTC phones on O2-UK), but as a student simply couldn't afford the data plans to go with them.

The iPhone (and really, the iPhone 3G for me) is when prices started to become reasonable.. nowadays, you can get decent data plans with (almost) everyone here.
> 30 years? ICC already does automatic vectorization pretty well. LLVM and GCC have implementations that need more tuning. I bet they'll be solid within 5 years.

Unfortunately, the automatic vectorization compilers do is not very smart and is targeted at simple scalar loops in existing code bases. In many cases, a decent programmer can easily outperform the compiler with simple SIMD tricks, especially in cases where you can use clever vector shuffling tricks (e.g. sum of 4 numbers with 2 additions + 2 vector shuffles).

To get the best of both worlds, use compiler/machine specific intrinsic functions or vector extensions with a smart optimizing compiler. Clang's vector extensions work really well.
Reminds me that the best current chess player is actually a team mixing humans and computers. Even in that domain where computers are undoubtedly better than humans, the best solution still involve humans.
The cobbler's children have no shoes :-)
not impressed
also http://www.html5rocks.com/en/tutorials/speed/scrolling/
It was just closed as not constructive.
Dutch politician tells Muslims to change their religion
Python documentation is perfect for me.
I love to have examples, more friendly comments about "methods", "objects", etc...

Php documentation just looks like a code parsing vomit with very poor Css...
I got 3 seconds.

But that isn't 3 seconds to serve the page. That's 3 seconds to basically build and boot the "server" on-demand, start all necessary daemons and serve the page.

Now think about what happened when you needed to add a Web server 10 years ago.
VCs Are a Major Pain in The Ass
Is there a search functionality, similar to what Chef::Search provides ?
Why I should use Bootstrap?
I hope that such nobody confuses doing something like that with a legitimate way of running a network. Deciding that you'll make an exception for popular sites makes things worse instead of better.
Or, why not contribute to bootstrap instead?
Tornando as Fachadas Envidraçadas Mais Seguras
Protected speech?
Git unadd
You are honest and I respect that. I'm sure many companies try to play off their downtime as something far more sophisticated when in fact, it was something too embarrassing to admit. I've certainly had my fair share of embarrassingly stupid mistakes that resulted in downtime.
R.U. A Cyberpunk? – from Mondo 2000 issue #10
Aaaand it's closed. I hate that SO can close a question as "non constructive" while I find it constructive instead.
this must have been posted in HN before... NES emulator in javaScript http://fir.sh/projects/jsnes/
Gcc does not vectorize to simd ins without more work than just using intrins. Gcc will vectorize to word size though
> Why not just commit after the first step?

Good question. In answer, there are two reasons:

First, a stash is a commit, just one that doesn't get in your way and that you don't have to keep track of yourself because it's automatically pointed to by a known reference called "stash".

Second, by using "git stash" to create this commit instead of "git commit", you save yourself the (small) burden of moving the commit out of your way and resetting the working tree back to the clean slate you started from – and upon which you want to try a new, slightly adjusted sledgehammer from scratch. That's exactly what "git stash" does in one step:

"Use git stash when you want to record the current state of the working directory and the index, but want to go back to a clean working directory." [1]

[1] http://www.kernel.org/pub/software/scm/git/docs/git-stash.ht...
Could they not just block google forms? I don’t see many users entering their username and password into a PowerPoint/Word Document.

Perhaps they could implement some more advanced email filters, e.g. removing all links to google docs, instead of blocking the service for all users?

I'd imagine a mass of the user-base of Oxford uses Google Docs for important things, from group work on a PowerPoint/Word doc, through storing their work in the cloud without the Office Suite.
There is also Ansible [1] which is written in Python and connects to servers using SSH (combined with sudo if needed). This means you don't need to install anything on the servers you're managing, since most distributions have Python >= 2.4 included. For more details see the requirements page [2].

[1] http://ansible.cc/

[2] http://ansible.cc/docs/gettingstarted.html#requirements
Now I can't wait to get a message from the kernel :D
Every cruiser between Ketchikan and Bellingham has a copy of the Hamiltons' book on board:
http://www.amazon.com/Waggoner-Cruising-Guides-Secret-Coast/...

I didn't know he had a day job. A true renaissance man.

Edit: I don't want to geek out too much over his boat, but Nordhavns are awesome. Comfortable, tremendous amounts of internal space, long range, and designed for real cruising. Here's a magazine article on the Hamilton boat [pdf]. The photos of the engineering spaces will make you cry. http://www.mvdirona.com/TechnicalArticles/TheHamiltonNordhav...
Xbox Durango leaker reportedly raided by police
>but I feel like when you come out with a framework like this you should have a big "Why you should use Framework XYZ instead of Boostrap" section somewhere

This is true for any product whatsoever, not just a framework.

Answer this question, and make it the headline of your landing page:

If I am your ideal prospect, why should I say yes to
you rather than any of your competitors?
given that the site is a showcase for the framework, I find their choice of colours and layouts very unappealing.

Also, yes, I'd like them to answer the question "Why Us" somewhere on their site.
Seems like its on HTC hardware since HTC has a countdown to the same time as ubuntu; http://www.htc.com/
May be we need a new layer: a lib to handle different frameworks! like Haxe but for HTML.
No.

"Another is that traffic is encrypted. Many educational establishments will have some capability for filtering traffic to malicious URLs as it flows through their network. That’s easy with unencrypted traffic. If the site uses SSL, then you have to do some kind of SSL interception."
It's interesting that you'd say the downtime was relatively overwhelming. From an outsider's view HN seems like it must be a relatively low stress site to maintain. If it goes down, YC suffers very little. Its community views the site as a public service. If anything, a few hours or even days of downtime just serves to remind the community how valued that service is (and by extension how positive our feelings towards YC are).

Is there a hidden downside to the downtime I'm missing? Worried it brings into question YC's technical chops?
This is the most interesting news I've heard from AWS in a long time. I don't mean to suggest that they have not produced any exciting news in a while, but that this is service is so exciting because it will fundamentally change how a lot of people use AWS.

Of particular interest to me is how this will affect platforms like Heroku. After the recent routing mesh debacle a number of people contacted me to discuss migrating their application from Heroku to AWS.

My Heroku -> AWS migration procedure is already pretty straightfoward:

- identify Heroku services

- write Puppet manifests to manage EC2 instances

- write CloudFormation stacks to control other aspects of the infrastructure, e.g. autoscaling and S3 buckets

- write deploy scripts so clients can continue using git-based deploys

OpsWorks is only going to make this migration easier, and will have the additional benefit of letting my clients manage more of their own infrastructure without my help. Training people to change autoscaling group configuration via a web interface is one thing, training them to update CloudFormation stacks is a little less user-friendly.

From the clients I have spoken to, the key benefits of Heroku are a) git-based deploys and b) easy scaling configuration by a web interface. All of these things are possible with AWS, albeit a little more difficult to set up - especially in the case of scaling configuration - and OpsWorks is going to close the gap even further.

If AWS can provide most of these services directly, will people still be willing to pay the Heroku premium?

There is one downside to the OpsWorks announcement, at least from my personal perspective. I'm currently writing a book on AWS System Administration, and I've almost finished the chapter describing various Puppet workflows. Like many other commenters I was undecided whether I should focus on Chef or Puppet, given their relatively similar feature set and popularity. I'm not sure if I've backed the wrong horse here and should rewrite the chapter using Chef, or if having a Puppet-perspective would be useful. Any thoughts?
True, I really appreciate the benefits of Heroku since it removes your concerns about server management altogether. OpsWorks may be more of a competition for services Engine Yard, though.
Solving mazes with morphological transformations
A semantic graph to connect the BBC's online content
Some notes:

As mentioned, one of the first things that should be addressed when you're building a competing framework is what yours offers that the "big boys" don't. I don't really see that; indeed, what I'm first hit with is something that doesn't look as polished as Bootstrap.

As I poke through it, the whole framework looks like an analog to Bootstrap; I have to ask ... why? Is responsive text the only thing not available on Bootstrap?

Also the grid designations of .two.thirds versus .span9 makes me vomit all over myself.
Chinese Army hacks 141 firms
Ad-free Outlook and Hotmail ($19.95)
If you want YAML, check out ansible ( http://ansible.cc/ )
Maybe I'm old school, but shouldn't this be done in an dev or acceptance environment?

I hack on the "live" DB every day, and by live I mean i sync this DB to another environment, try it out, run it on prod.
Then where does one go for quick fixes?
Anytime I read about the topic of assembly language, I can't help but think of Michael Abrash. For example, check out Chapter 22 [1] from his Graphics Programming Black Book entitled Zenning and the Flexible Mind for a pleasant stroll down Optimization Lane.

You might also enjoy his book entitled The Zen of Assembly Language which features the Zen Timer (a timing tool for performance measuring).

[1] http://downloads.gamedev.net/pdf/gpbb/gpbb22.pdf
Scientists Create Sixth Sense Brain Implant to Detect Infrared Light
There's plenty we could do about it if we knew an asteroid was coming. With years of warning, we could use nuclear explosives to deflect it. With days of warning, we could at least evacuate affected areas.

In fact, we are plenty good at imagining disasters that could conceivably happen. Most of them never do; if we put our efforts into imagined disasters, we wouldn't have time to do anything about the real ones. The way we tell which is which is, necessarily, to wait and see what actually happens, then take steps to guard against similar disasters in the future. Reality is smarter than we are. We need to pay more, not less, attention to what it tells us.
Ask HN: Cash for Bitcoin. London Deliveries. 
Getting access to my first Bitcoins were a pain in the ass. I didn't want to link my bank account to an exchange and I couldn't find one which accepted paypal or credit cards.

I would have preferred to pay someone cash but couldn't find anyone.

I'm thinking about using my motorbike to become a roving BitCoin for Cash Exchange.

Ping me through my app, I'll be with you anywhere in London within 30 mins. Give me cash and I'll transfer you BTC's immediately.

Good idea what do you think?
But it's awfully cool when you see it going up or down :)
Should You Head to Silicon Valley if You are an Entrepreneur?
I think this demonstrates how many people browse the /threads?id=pg page (myself included)
Hello, I am a programmer.

I have little idea what modern day compilers are doing, or what the CPU, or the operating system is doing for that matter. Often, way too often, compilers fail, hardware fails, operating systems fail, lots of things fail. I am not going to read the millions of lines of code written by other programmers (in f-ing emacs no less) in the any number of differing complex beasts, the compilers. It seems crazy-making to me, that other programmers would create compilers that would use millions of possibilities of optimizing a single line of mine using hundreds of different optimization techniques based on a vast amount of academic research that I won't be spending years getting at. I do feel embarrassed, yes very icky, that I have little to no idea what a three-line loop will be compiled as, but bloat would be my guess. There is risk in going to great lengths of optimization or doing the dirtiest tricks. And if I don't want the compiler to do this, I have no idea how to stop this behavior, nor do I want to invest in the specific knowledge of the nuances any particular compiler. The compiler does not allow me easy access because the compiler itself is an overly complex piece of software written by other programmers. I could care less about how a compiler would make my code would look in assembly, on different processor architectures and different operating systems and in different assembly conventions. Transformation comes with how we as programmers write code, not in compiler-fu.

P.S. Oh, and by the way if I really wasn't using half of the code I wrote, I would throw the source code away.
> Wow, they go through this whole spiel without even asking the question of whether or not IQ is hereditary.

But they do ask exactly that.
the actual sensible question would be "..instead of this", and the answer is clearly "because it's been around much longer, many more people use it already".

Bootstrap is the incumbent so other similar frameworks _must_ explain why they are better, or it's the default choice.

Of course if you actually want to know why you should use a framework like bootstrap then you can just read bootstrap's site.
Gun control or the lack of it in the U.S. is ultimately due to regulatory capture by the gun industry. I'm sure legislators will draft into laws provisions that would make sure the legal gun industry retains its commercial upsides over 3D printing.
This uses Sass, Bootstrap uses Less.
There's also new braking technology to automatically stop the car when it's about to hit something in front of it. (Of course this could lead to another car crashing againt car nuber 1 if it doesn't carry the technology). Apart from that cars added "shock absorbency" in hoods and widened the space between the engine and the hood.

But still, do people start to drive faster and closer to another because of the extra safety-features like airbags, ABS, safetly belts, roll-cages? Imagine a long spike shooting out of the logo on the steering wheel if you really hit something hard. That would greatly reduce accidents.
I also feel guilty when I do this, but at least the answer helps others who might have the same question.
That's $135 per day. So to put it in percpective, at SR prices, thats 1.5 OC80 (OxyContin 80mg - oxycodone) pills per day. That's a far cry from people who do 10-20 of those.