skysight-inc/HackerNews huggingface dataset:
Opposite actually - instruction scheduling is significantly more useful for in-order processors without renaming. Compilers take advantage of OoOE and register renaming by not caring too much about careful scheduling in favor of reducing register pressure.

For example, the compiler could order a sequence of load -> store copies as 4x load -> 4x store, or 4x (load -> store). They're equally fast on an OoOE CPU, so compilers might choose the latter so as to spill fewer registers elsewhere in the function.
I mean, I've never driven a car with a digital gas meter before, but on all the cars I've driven they always have tens of miles when the gas light comes on.

EDIT: To be clear, it is extremely stupid to do so.
> Did you miss that I tried adding one more loop that tested all the relationships between cicadas and predators WRT year differential, and that shows only a tiny advantage for prime-numbered years?

You asserted this, but I do not believe this is true:

1. Your code so far has bugs that I pointed out that you did not address.

2. My corrected version shows no advantage as you'd intuitively expect.

> It's not an assumption, it addresses the fact that cicadas and predators sometimes do hatch out in synchrony.

You can't assume that because something sometimes happens it always happens. You need to take all possibilities into account evenly.

Anyway, I do not think that further discussion is useful. I have explained my point enough times that repeating it one more time is not going to cause you to see what I mean...so I'm out of this discussion for now.
I have the feeling that Musk shot himself in the foot with his original blog post. He accused Broder of a host things, that now are being reduced by some to seemingly critical points to the story while others debate minor points like the point at which the AC was turned on and if Broder missed the charging station or was trying to empty the battery.

I think it boils down to this:

1) Does Broders trip represent a typical experience driving a Tesla Model S?

2) Could Broder have avoided running the car down to empty and having it toed?
Yes, Facebook is a company. But Facebook is also the name of the product that is offered by this company. It's certainly possible to have a company without a a product, but it certainly won't be a terribly successful company. Facebook the company does not exist without a product, and Facebook the product is a technology that is used by many people, groups, and companies to build their own products on top of. Yes Facebook the company could use a different technology for their business, but the technology they do have is called Facebook the product.

My point was just because something is built on top of a technology does not mean it's not a technology itself. If you follow that all the way back, you find yourself defining the universe.
Merchant Surcharging – Understanding Payment Card Changes
Apart from the tl;dr I was about to ask the same.
Horse is great meat - you can't get it intentionally here in the UK any more, well I can't find it. My grandmother used to get it in her war rations. Last time I was in Calais, we found a place that did horse and chips :)

+1 for steak. I quite happily used to blow £15 on a good steak.
Tesla S is 50k.
App Web: Explore new and similar apps with d3.js
Step by Step through a Backbone.js Application - Part 1
Anti-Facebook is not mainstream. It's a popular opinion, but not the MOST popular opinion.
As if the Gbps vs GBps vs GiB/s obfuscation weren't obnoxious enough, now I learn about GT/s.
The labeling seems sufficient to get the point across. Do you think finer grain labeling would tell a different story?
I can't blame the legislators either, they're just looking out for themselves the same as the rest of us do.

I can blame the electorate. They're the ones granting the power and the legitimacy to the force wielded against us.
Cure for Electric Car Range Anxiety: Better Place Battery Switching Stations
As someone who's tried, with varied success, to work with reporters on technical stuff, I don't subscribe to "the somewhere in the middle" view.

To us geeks, often, stuff is either true or not true, with no room for maybe.

To reporters, they're both trying to understand what's happening without direct knowledge as well as convey that in a way a layperson can understand. Unfortunately, in that game of telephone, a lot of important details get lost.

I also think reporters deal with imperfect information and rely on their judgement to determine if any particular detail is important to the overall narrative, often influenced by the competing agendas of the players involved.

What's great (rare) about this story is there's published data, the validity of which no one disputes (yet), to chew over.
I don't see the problem with this. People deserve to be paid for the work they do, and time they expend, which is irreplaceable.

If you take your car to the shop and can't pay for the work to be done, they put a mechanic's lien on it, and impound the car until the work is paid for. This is no different from that method, which is totally legal.

Similarly, I've met software developers who set timebombs in custom software they write for companies, with an easy to install patch that gets released when that company pays it's bill.

If you're out to screw someone over and take their work without paying them, then being deprived of the utility of the unpaid work is the minimum amount of damage you should expect.
Given that bcrypt and scrypt have had very little attention from cryptographers, it would be a better to start there than adding even more schemes. Unless there is some reason to believe that the winner of this contest will attract serious analysis. If that's true then they should probably allow the established players to enter.

Diversity isn't necessarily a good thing in security. Look at all the attacks on SSL/TLS that rely on being able to negotiate a cypher.
done. let's talk.
Totally agree. The only reason you would develop a game in HTML5 is for the build once, launch everywhere attempt. Otherwise you might as well use Corona.
Thanks for the term antihumanism. That is more what I'm getting at.
In the end I expect both parties to be at fault, no one to apologize, and all of us to be unclear as to what exactly happened.
I only found this about Windows 7 / IE8 SNI problem, maybe it'll help http://answers.microsoft.com/en-us/ie/forum/ie8-windows_7/sn...
As to 1)...

Actually, at least in the USA's current configuration, the electoral college appears to favor Democrats. A tie or small Romney win in the national popular vote, for instance, would have more likely than not equated to an Obama win.

I think it's genuinely about ideology, here: favoring the will of the people over the historically contingent existence of the electoral college is making a kind of ideological statement. The kind that appeals to many liberals and is a turn-off to conservatives.
I'm currently building out a python client library for an HTTP rest API so this is invaluable to me. Thank you for the hard work!

Also, does anyone have an open-source project using this I could take a look at? Thanks!
WHAT TWOSOME NEEDS
Twosome has to be installed on your and your sweetheart's phone. To create the special link you need a connection to the internet just for the moment both of you bump your phones. It doesn't matter how Twosome gets the connection (WLAN, EDGE, UMTS,...). From this moment on, NO further connection to the internet is required.

I must be missing something, if "no further connection to the internet is required." How does it send messages between two devices without an internet connection? Presumably if it's on iOS it's not using SMS...
I really like excel, but the sad truth is that outside of the tech world, many many people are incredibly un-tech-savy.

I used to be a contractor for a government agency (that will go unnamed). Granted, it's the government, not the private sector but few people realize that most computers owned by the federal government still run Windows XP. Additionally, the approval process for getting new software usually takes 1-6 months. We're talking about installing something like Google Picasa. Additionally, software updates would have to go through a clearance process, leaving my computer completely vulnerable for weeks at a time while someone (maybe) scrutinized an update to Flash.

It wasn't only the equipment – the sheer lack of ability with computers surprised me. This wasn't an isolated incident – it seemed like everyone from secretaries to managers with PhDs were barely above that scene from Zoolander. Some examples:

We had one "analyst" who had never heard of pivot tables in excel. This is someone whose job it is to analyze massive budgets. They were manually selecting cells to see the count number at the bottom of the Excel window and writing coordinates down on a piece of paper.

After having transferred to Google Applications for 9 months, there were still several people who were surprised to learn that Chrome was a web browser. One asked, "but how do you Google things?"

$1500 videochat system? Forget it, nobody knew how to use it and rarely ever tried.

I think people are starting to wake up to the importance of technology, but I really feel like employers should do more to test their problem solving ability. I am by no means an expert with VB or the more advanced aspects of excel. But my ability to research quickly and solve problems put me miles ahead of everyone else.
That all comes down to what Broder claims someone told him on a phone call. Except he doesn't quote them verbatim and never provides the name(s) of the people he was talking to.

Given all that they had at stake, namely a disastrous NY Times review, how likely is it that Tesla would knowingly say "Oh, your reading says 30 miles, but you have more than twice that still to travel? Meh, it's probably just a computer glitch. Carry on."

Not bloody likely.
Similarly, the car traveled 19 miles past it's projected range, and still has reserve power when it claims to be empty.
While I think it's cool to have a competition to help come up with better, "standardized" methods of hashing, PBKDF2 is pretty good already. The problem seems to be a lack of implementation, not a lack of good options.
Tried this on 64bit Mint install but having trouble. What are the dependencies?
Yes, in Europe as well, I can confirm. In IT, Python is the programming language. On Google, even typed as a single word, it appears also on top of the search results beneath the animal.
Complaining on Yelp is one thing. Hyperbole has no place in journalism of this caliber.
This is not just about Quora, its more about Apple.. Apple is funny, cause its innovation creates the technology of the 2010-20, but with the old-fashion corporate mentality of the 80's.. it wins in the short-term because of its innovation quality, but lost in the long-term because of its yuppie/greedy pig style management: "Im a shark, i want all the market for myself and i will crush the competition trying to bite my cake"

This is also why Google in the long-term are winning, and this is also something to worry about, because its becoming more and more a monopoly colossus of technology; and as Andreessen use to say; "software will eat the world"

Quora are just replicating the bad/wrong side of Apple.. like a lot of old-mentality companies are doing.. trying to surf in the Apple's vacuum

Just bad for them. Just another company to be forgoten because of bad(greedy) decisions
San Franciscans in aggregate don't have the political will or desire to do what needs to be done.

What needs to be done is fairly obvious, since it was already done successfully by Giuliani in NYC - strict enforcement of laws plus draconian penalties for violating those laws, applied over a sustained period of time.

Like it or not (and I'm certainly not suggesting everything about it was likeable), it worked wonders for Manhattan.
Some examples off the top of my head:

If you use server-side code, then it becomes possible to do the DRY thing by factoring common elements out into sprocs and UDFs that can be reused by other sprocs and UDFs.

If your procedures are already in the database then it's a lot easier to go through and systematically evaluate how all the queries are performing as a maintenance task (to check for missing or unused indexes, for example).

Sprocs are a heck of a lot more testable than DSQL. Unit testing suites for SQL are generally designed to work with sprocs.

Some folks complain that sprocs tightly couple you to your DBMS. Personally I've found that switching DBMSes is rare. If you're doing it with any frequency, that's probably a symptom of deeper problems. And if you're using anything more advanced than what was in the SQL '92 standard (I sincerely hope you are - a lot of good stuff has happened to most RDBMSes in the past 20 years) then tight coupling to the database server is inevitable. On the other hand, what's comparatively much more common is schema changes. And tight coupling of your application to the database schema is easy to avoid with the help of stored procedures.
Excel ignores double quotes around the fields, it just uses them to escape commas inside the fields.

The official way to do it is to insert a single quote at the beginning of every field that you don't want auto-converted. In practice this is a time-wasting pain in the neck and ruins your data for use outside of Excel.
Read a little further into the article and you will see I very much agree with you.
You're arguing a straw man point; while the speed difference may have contributed to the discharge, I don't believe anyone's arguing it made the difference.
Nope. The electoral college assigns "points" to each state based on its population. So rather than 50 equal points, we have 270. This kind of system is woefully outdated and allows for an unfair advantage in populated states. If the states had one point each, rather than being weighted through population, the result would be much fairer and not the clusterfudge of a mess it is right now.
I get why you're irritated, but when I say "education" I don't mean necessarily a degree. I mean just some fundamental, working knowledge, whether that's from a degree, course, autodidactic, whatever. I did sound sanctimonious, but you know what? I didn't write a critique of someone's data dependent analysis. And if I lacked quantitative analysis experience, I wouldn't try to.

But to be fair, I have no way of knowing the author lacks this experience. My intuition told me this with the numerous mistakes made in the article.
And the fonts are tiny. :/
It is unreasonable for someone to expect the truth from a journalist? This is an issue about integrity. If the truth does, in fact, lie in the middle, it doesn't matter if the NYT author had a hidden agenda or not, it matters that the NYT author did not tell the truth.

I expect Tesla employees to be biased toward Tesla. I expect journalists to tell the truth.
I don't think this would solve the electoral college problem because a candidate would go to the neo-states with the highest density and beable to work up more votes quicker due to the higher densities. I think we should just drop the EC completely or at least step away from the winner take all system.
It's obviously true, because Elon would be contradicting it if it weren't. Which he isn't.

Instead he's muddying the issue like so:

"As the State of Charge log shows, the Model S battery never ran out of energy at any time, including when Broder called the flatbed truck." (Technically true and useless)

Broder's towing company further backs him up:

http://jalopnik.com/towing-company-the-nyt-tesla-model-s-was...
I would have liked to see the rest of the Source games released first. I feel like it would have given it more momentum.
This is a prime example of why you have to vigorously police and defend a trade mark in order to reap the benefits from it. People complain when a large company does it to a small one, but if they don't they can easily find themselves in a situation like this.
Hi Dewitt --

I presume Moxie's genuine. I'm not quite sure how to interpret his question, but I'd like to hear more of your thoughts.

--nate
Is the claim here really tortious interference? Or is it conversion? Or something else? Taking down a deadbeat client's website if they're entirely in breach of the contract that created it seems like it would be reasonable, but I agree that hosting a new website in its place to broadcast a grievance is probably a bad idea.

I had fairly complicated Python and C code I'm reviewing coming out of my ears so I did some research on this to clear my head. I couldn't find any solid answers. I'd be interested in hearing one from a lawyer, because this comes up on HN every now and then.

Back to code review for me. Wish me luck.
The model tested was not.
There are already packages for Arch, and as per the new licensing terms for the client there's no reason it can't or won't be packaged for other distros. AMD also improved their drivers with Valve. Not sure where the hate is coming from.

Fedora, OpenSUSE, Gentoo, Arch: https://developer.valvesoftware.com/wiki/Steam_under_Linux#N...
My Volkswagen has it, and I've gotten it down to 5 miles remaining before, but at that level they fluctuate pretty heavily based on how you're doing with MPG.

I never try to play that game though because I don't want to dry out my fuel pump.
That's fine if you're technical enough to even know what that means; I'm worried about the people working outside the tech realm who could be unaware even of the personal risk when they try to help out.
If you are interested in a commercial license under different terms, you can contact me at fairfieldt@gameclosure.com.

The GCFL covers what we see as the majority case for game developers - we can work out other options as the are necessary.
It's morally wrong not to pay your bills. If they are being shamed, tough luck. Pay the one you owe money to.
Yep, good point - I'm working on it (blog poster who is on a new laptop without a working website checkout).
Here's her previous article on the subject 4 days ago: http://www.theatlanticwire.com/technology/2013/02/elon-musks....
I'll third this. Here are his quotes from the article about Broder's motivation:

> [for why he didn't fully charge:] He wanted to show the real world experience of a real driver, who might not want to endure the hour and a half it takes to charge up, when only needing a certain amount of energy to get to point B.

> [for why he didn't use any of the non-supercharging stations:] Broder wanted to see how the car would do on a long range road trip relying on Tesla's two official Supercharger stations.

These two goals are simply not compatible.
Hmm... now I want this hooked up to a WSGI app in some way. Then you could, for example, have httpbin as a dependency and have it serve httpbin locally, thus giving you effective access to httpbin.org without needing an Internet connection. Or it could make handling some things for testing some web apps easier.
My first HTML5 game - lightcycles (with source)
I agree with that. Read the end of the article and you'll see I define the culture as not anti-tech but critically judgemental and cautious towards it. And while that is not be a totally new idea, I'm bringing it to attention because I think it is growing rapidly and will explode soon. Countercultures impact the mainstream heavily by definition, and I think this one has yet to make a big splash.
I see your point, but I think you're underestimating the crowd statistics there.

Studying why jellyfish glow could make an excellent pitch -- even I can imagine donating to that!

And that's even though my pet hobby is geology, which I presume most would count among the more boring disciplines. Of course, I'd gladly donate there, given a credible pitch/project proposal/person.

EDIT: in fact, come to think of it, I'd be more inclined to fund a project where the person show genuine passion and curiosity about how a mundane and seemingly irrelevant thing works. Interesting. Food for thought.
I edited the original post to highlight my stupidity and many thanks for being more awake than I. I'll have a read thru that when a bit more awake but moral being. Don't use IE, even if you are using one of your lesser computers :|.

Again thank you.
For Argument 2 and 3, why would he not slow down and turn down the temperature earlier (such as when he claimed to have turned them down).

If you already know you don't have sufficient range, why would you not try to be more efficient to extend your range as soon as you can? He knew what to do to make the car more efficient, he just chose not to until he could get the result he desired.

I don't fully trust Musk and his counter claims, but this article and the other NYT pieces are obviously very Top Gear in their formulas... Which is very unfortunate for the EC revolution.
I kind of like it, but it'd be nice if someone set up a comparison table of all these new html5 game engines. There are so many nowadays, am I supposed to learn each one to figure out what suits me?
Yes, this will do wonders for linux support.
Unfortunately, the authors do not provide a citation for that statement. It appears that they simply browsed the SciFund website and made a subjective evaluation based on the list of projects there. That hardly qualifies as a thorough analysis.
If you read the article, Broder ignored repeated warnings to stop and use a charging station...
They think it was easily avoidable.
Yes, lots. A quick sample below just based on searching amazon.{fr,it,es,de}. Good luck.

French:

Apprendre à programmer avec Python 3 (Learn to program with python 3) http://www.amazon.fr/Apprendre-%C3%A0-programmer-avec-Python...

Python - Les Fondamentaux du langage (Python: foundations of the language) http://www.amazon.fr/Python-fondamentaux-langage-Nouvelle-%C...

German:

Python 3: Das umfassende Handbuch (Python 3: The Comprehensive Handbook)
http://www.amazon.de/Python-umfassende-Handbuch-Galileo-Comp...

Python von Kopf bis Fuß (Python from Head to Toe)
http://www.amazon.de/Python-von-Kopf-bis-Fu%C3%9F/dp/3897213...

Einstieg in Python (Starting python) http://www.amazon.de/Einstieg-Python-Programmieranf%C3%A4nge...

Spanish:

Python para administración de sistemas Unix y Linux (Python for Unix and Linux System Administration) http://www.amazon.es/Python-administraci%C3%B3n-sistemas-Ore...

Python 3 - al descubierto (Python 3 Discovered) http://www.amazon.es/Python-descubierto-Arturo-Fernandez-Mon...

Python. Guía de referencia (Python Reference Guide) http://www.amazon.es/Python-referencia-Oreilly-anaya-Multime...

Italian:

Programmazione in Python (Programming in Python) http://www.amazon.it/s/ref=nb_sb_noss_1/276-0254377-1517700?...

Imparare Python (Learn Python) http://www.amazon.it/Imparare-Python-Mark-Lutz/dp/8848125956...
Tell HN: Join rubysec-announce for ruby security vulnerabilities notifications
You know all this Tesla talk makes me actually want to own one now. Sure there is a lot of talk about mileage and charging stations but on the whole it is going to get better. And the more discourse we have the better chance the product will be given a good deal of attention.
Sure thing - will send an email. Looks like K&S have got things fully under control at present (had a look at the OHIM filings) but happy to be a sounding board or provide whatever input I can.
It supports 101 games. Not bad!

http://store.steampowered.com/browse/linux/
With my experience, they are tech savvy in the sense of technology, but they are pretty anti-internet and don't trust a lot of apps and such on the web. For example, this Farmlogs site. For this companies sake, I hope I'm wrong, but I'm just going with what I know on my 2 cents here. And from what I see constantly from that culture, from a first hand view, is that they would never take an app like this serious (especially at that kind of monetary cost).