skysight-inc/HackerNews huggingface dataset:
A sort of mirror image phenomenon mentioned in related studies is that kids who strongly believe themselves to be gifted may be unwilling to try things that are hard, because their self-image is tied up with things being easy for them.
ah more jollies/meetings in hard to get to 3 world dictatorships so that "civilians" cant hold ICANT to account.
I'm pretty sure there's a ton of money in constructors' points, way more than the entrance fee, but the prize money isn't disclosed.
"recumbent cycles are faster under many conditions"

Is this demonstrably true under less than ideal conditions? I have been a cyclist for almost four decades and for a good three of those recumbent bicycles have been touted as faster and better. Yet I have never been passed by a recumbent. Not once. Ever. I have on the other hand passed many, though admittedly there are few on the road and usually ridden by old farts (to which I a rapidly becoming one). I understand that if you put an enclosure around a recumbent and run it on salt flats, you will hit a higher top speed. How does it fair in the Alps? In a crowded city with tight turns? It has always seemed to me that the recumbent position is countered by both the ability to stand up and put weight on the pedals for speed/acceleration and having a shorter wheel base while being on a taller pivot for handling.
Besides EDS, HP's acquisitions of Palm and Autonomy didn't turn out so well either.
You know, I'm somewhat suprised Google isn't actually crawling tor. Or maybe they are, who knows?
suffers from the same problem as Prezi; makes some people in the audience dizzy.

I did use Prezi for a talk at the start of my PhD - I'm now back on beamer, and not only because I can get equations to render more easily.
Ansible is actually provisioning our 3 different deployment environments:

$ cd provisioning
$ ansible-playbook provision -i local
$ ansible-playbook provision -i staging
$ ansible-playbook provision -i production

Running `cap {env} genesis:provision` pretty much just runs that script, but has a fail-safe wrapper for the first time you provision a new server, because you will need to provide a username+password. After provisioning, there's a "deploy" user with a private key used for SSH going forward.

Granted, I've only been using Ansible for about a week, but it is definitely better than the bash scripts used before :)
Now that we've (mostly) figured out how to do dependency management, a large standard library has become more of a liability than an asset. As a scala fan I hope we can move more library-type functionality out into, well, libraries, allowing that to evolve on its own schedule, and keeping the core language small.
Theres something in between, which you will find on microcontrollers: SRAM. If you use simple architectures, like AVR, you also get completely deterministic timings for a load from SRAM (e.g. 2 cycles for AVR).

Edit: Chill, everyone. Yes, it's "implementation detail of the substrate", but it is a very important implementation detail given that it is directly exposed to the programmer as memory, not in some automagically managed cache.
So your solution is more bureaucracy? I take it you believe the bureaucracy will be good with their extraordinary privileges "this time"?

Get out of here, shill!!!

People should lose all hope of online privacy and the sooner that value-reality-is embraced by the many, the sooner everyone can regain a healthy balance between online and offline lifestyles.

Repeat after me: I only have the perception of a private life online. Anything I say or do online will be stored forever and used against me and my progeny as the prevailing
laws and law enforcers deem appropriate.
There are a few cases I've seen of Google actually picking up onion.to links but they tend to rank terribly, maybe for their name
> For example ㄱ g and ㅋ k are basically the same sound, a consonant formed by a closure at the back of the mouth, except that there is a stronger burst of air with the k.

't' and 'd' are the unvoiced and voiced alveolar stop, 'k' and 'g' are the unvoiced and voiced velar stop.

It just so happens that in English (and I guess Korean) that 't' and 'k' are somewhat heavily aspirated, but consider the sound 't' in French: much less aspiration (and IIRC the onset of the aspiration is earlier in French).
You don't think everyone is doping to some degree as it is?
I find that hard to believe. I think everyone at high level competition is enhancing.

So I support the notion that high level performance sports should allow performance enhancing drugs. That's what everyone is doing anyway. The way it is right now you not only have to enhance, and be great, but you also have to be a great cheater (i.e. not get caught doping). I don't like systems that give advantages to the best cheater.
D is mature and actually usable, Rust is in alpha stages at best. The current outlook seems to be that they should be fairly comparable one day, but right now making such comparisons wouldn't be really fair. We don't even know yet what the final form of Rust will be like.
The writing system is easier to learn. But the pronunciation is a lot harder to learn than Japanese, and the grammar harder to learn than Mandarin.

There's also the fact that Mandarin has a lot of non-native speakers who are Chinese. I believe 400 million in the PRC, or 1/3rd of the population, only have a basic grasp of the language. Even a lot of the fluent speakers have thick accents. So the Chinese are used to speaking in Mandarin with non-native speakers, something that the Japanese and Koreans aren't as accustomed to.
> it's the same fundamental reason that we ban steroids from athletics.

It's not the same thing at all. Horrible analogy.
How Nutella Soured Its Own Superfans
I'd argue that the world has moved on since 1998. We live in a world full of URL parsers of various abilities, and doggedly enclosing URLs in angle brackets because of a memo written so long ago it also references gopher seems stubborn to no obvious gain. Given the state of the modern internet, I definitely wouldn't consider angle brackets to be the best way to delimit URLs.
The premise that a large, US-based software company needs pressure from intelligence agencies to write a backdoor in their product isn't historically accurate.

For example, Microsoft developers invented the idea of USB AutoRun -- that an executable on a USB drive is executed automatically when the drive is plugged in -- without any kind of pressure. That feature is responsible for the Buckshot Yankee attack,[1] early Stuxnet,[2] and of course COFEE.[3]

COFEE in particular was certainly not a bug or written by a single mole. On the other hand there is no evidence of open-source projects going out of their way to accommodate intelligence agencies in the same way Microsoft has.

Without this active collaboration from developers, it is far more difficult to backdoor software.

[1] http://www.washingtonpost.com/wp-dyn/content/article/2010/08...

[2] http://www.symantec.com/connect/blogs/stuxnet-lnk-file-vulne...

[3] https://wikileaks.org/wiki/Microsoft_COFEE_(Computer_Online_...
To be fair, the report ignored pretty much everything that it was not reporting on.
Water landing means that the spacecraft is limited to a certain volume/mass ratio in order to float (preferably not upside down), withstand some waves, under/over pressure and 'salty water conduct electricity' problems etc. or alternatively turn to a submarine. I doubt water landing is so much easier than ground landing. And what you gonna do in case of crash-landing or some hull cracks?
It's not about giving things away -- it's about delaying your adversary. If the NSA takes Schneier at his word and targets him accordingly, then (assuming this is a diversionary tactic) any 0days or other attacks they attempt to send his way will fail. Now obviously that's not a long-term strategy, but it does provide an extra layer of protection against naïve attacks based on his public statements. To be clear, I'm not sure I buy the smokescreen idea, either, but your reason for disbelieving is flawed.
Define success. I watched Triumph of the Nerds last night that somebody linked to here at hn. Sculley led Apple to 10x sales increase and left the company with $2 billion in cash and $200 million of debt. Sounds like a success to me, considering Macintosh was not a sales success people think it was (from the horses mouth from the documentary).

Gil Amelio on the other hand... but at least he brought (bought) Jobs back into Apple, who ousted him soon afterwards.
If he want to be formalis JSON e he should use a standard license for the software.

I accept "The Software shall be used for Good, not Evil." is amusing and "good" but must cause difficulties for people wanting to package with other software under standard licenses.
If you have a javascript console handy, this helped for me:

document.getElementsByClassName('content')[0].style.font="14pt arial bold"
Yes that's exactly what I meant. Though, I think I wasn't clear and many people misunderstood me. SVG is to describe graphics and not to create graphics. We need a DSL that has loops, objects, methods, overlaoding etc so we can actually create a framework that allows creating EPS/PDF/SVG etc..

Some exist, there is very simple gnuplot. There is python matplotlib but it's a general purpose programming language and no DSL specific one. I think the closest is asymptote (which is very little known). Then is is processing but it's geared toward animations and also does mostly raster graphics. There is R which is mostly for statistics. Then there is TikZ which is awful since TeX was never meant to be a programming language so it'f far from a DSL.

I want to be able to describe shapes and extend them easily. I think Scala would be wonderful and somebody fluent in it could create a DSL and still allow extreme extensibility. We need a language which has multiple layers of API. One very low which can easily do lines, bezier curves and the usual. And then some higher APIs that allow _easy_ composition and intuitive transformations.

SVG is like PDF, a format to display but nobody wants to write PDF or SVG. It's no fun.
I get the feeling that overloading the division operator for paths is a really bad idea for clarity... To someone who is unfamiliar with the path.py package, it looks like you're trying to divide some sort of object by a string.

Not to mention the fact that, in his code, he aliased path to p, so it's even more confusing as to what is going on there.
If you like Impress.js, Hovercraft might be of interest.

https://github.com/regebro/hovercraft
The rumination on what isn't
We can also clone some Arabic, Chinese, Russian, Japanese or Indian names.
That's the part I don't get. I can see doing a scaled, minimum income (payed nightly perhaps), but I'm not really sure about the whole basic income.

I get the feeling the cost savings of removing other programs would add up.
Help me choose my open source future
ECMAScript 3 did not allow trailing commas in object literals, its section 11.1.5 is:

ObjectLiteral :
{ }
{ PropertyNameAndValueList }

whereas ES5's is:

ObjectLiteral :
{ }
{ PropertyNameAndValueList }
{ PropertyNameAndValueList , }

And while JSON is strongly inspired by javascript's object notation, it is not actually javascript: their strings are subtly incompatible (JSON allows U+2028 LINE SEPARATOR and U+2029 PARAGRAPH SEPARATOR in quoted strings, javascript does not).
I'd do two things differently.

First, instead of using removable media from which data could still be recovered, I'd get a second Ethernet switch. Whenever I wanted to move data from my regular machine to my secure machine, I'd have to move the cable on my regular machine from one switch to the other. Thus it would be physically impossible to be connected to both internal and external networks simultaneously, and I wouldn't be leaving any persistent physical data trail like a USB stick or CD-ROM.

The second thing I'd do is a double air gap. Think of it as an airlock: you can't open the inner door until you're sure no contaminants got through the outer door. The intermediate host would have a single purpose: run malware checks. Thus, only data that had already been checked in a secure environment would even be allowed to touch the real secure machine.
I also see Windows XP on a surprisingly number of POS machines (point of sale, not the other ;)

I also see OS/2 on some ATMs.
Interesting. They should monitor non-Tor access to the site for a bit for kicks. I have a feeling that would provide some interesting results :)
Good library! It saves me a lot of time when I need to stub requests.
The best part is that it works monkey patching the socket module, so it doesn't matter what is used behind the scenes to make the requests.

Thanks for writing that!
The Museum of Mario
I've wondered this for a while – could it simply be competition? Nobody wants to drop below that mark?
Oh that's awesome. Thanks for the info.
I'll just leave these here:

http://www.python.org/dev/peps/pep-0428/

http://www.python.org/dev/peps/pep-0431/
Photoshop için Suluboya Brushları
Coffee, Tea, iPhone App: One of These Things is Not Like the Other
Dwolla doesn't charge that way because they're not billing credit cards. You give them your bank details and they do an ACH transfer with them, IIRC.

I've heard both good and bad about them, but they don't have large use yet.
I think the difference is: Gecko has added an accelerometer. Now they can add gestures, which a suitable app can then use to perform actions.
Unfortunately, traffic coming from Tor and traffic coming from the onion.to forwarder all looks the same to me :(
Come back when you have around 1,000 icons. THEN you will be usable.
It's not just Asia. Firefox has a global population of hundreds of millions of users and our data says that ~30% of the WORLD is still on XP.
Maybe it's just because I haven't gone full circle yet, but working with Ember I really feel I can focus on the domain issues and creating a great app.

With Backbone -- and the bunch of BB extensions (Marionette etc) you need to be productive with it -- I find myself just maintaining and extending massive amounts of boilerplate code.
The point isn't that it is or isn't interesting the point is that Wired is bringing an intriguing technical story to a population who wouldn't normally care.
What's so awesome about JSON? Its standard documentation is 5 pages. So simple, so awesome.
The government shouldn't have the right to COMPEL someone to hand over data. They should have the right to ASK and they should have the right to complain publicly that AT&T or Google isn't cooperating with a specific case, but as communications get more international it is silly to suggest that they have the ability to intercept every communication.

This way there is some actual balance to this madness. If Google refuses to help track down Osama, then the government can announce this, and people will be outraged at Google. Snowden is a different matter, many people don't believe he did anything wrong, so it is hard to take the government's side of things.
About free ham sandwiches, in USA actually the underlying industry is already heavy subsidized, thus - paid by pretty much everyone. The sandwich to be free (as available for free, not necessarily produced on negligible cost) is not dependent on technology here.
That post is from 2007, are they STILL stuck with this?
In a post-Stuxnet world, can we trust flash drives? If I remember correctly, that virus would jump onto flash drives to spread to the next few computers it touched. I think I might prefer an ethernet wire connection without the outgoing wires.
These Charts Really Do Not Look Good For Fab
The Tao of Apple
Well the closest today is the DARPA Grand Challenge http://en.wikipedia.org/wiki/DARPA_Grand_Challenge.
reminiscing is

technologists wearing

rose colored glasses

- bad haiku
I totally agree that comparing a cup of coffee to an app is ridiculous, even if they cost the same. And I think you're right - it's because a cup of coffee is a known thing.
That is the license on just one of dozens, perhaps hundreds of JSON implementations. It has nothing at all to do with standardization of the format.
"I think Ballmer has a lot he ought to be proud of. So he didn't get everything right - not many people do."

The mind boggles. He's probably a nice guy, but there's a reason he doesn't work for Apple anymore.
How about holding lawsuits against private companies and corporations to the same standard: they should take no legal liability for actions that are not approved by the corporation undertaken by employees working for them under contract. They should have a limited burden to train people to avoid those incidents. For instance, in order to file fraud claims against Enron we should have to beyond a reasonable doubt identify the specific people responsible and charge them. Investors damaged civilly should have any cases for damages against the company itself thrown out unless they are suing the specific individual or individuals involved. I didn't do it, it was my employees shouldn't be a special case exemption for the government, and if we want to make it a standard of law I think it goes badly.
As a Canadian, I wish this were possible for us. Virtually all of our Internet traffic, even to hosts in other parts of Canada, go through American territory. I'm not sure if it would even be possible to route our traffic around the US.
Probably because he's very aware of it already and people here may not be.

(Meta: Why have any conversation on an HN back-channel when there are comments open at the source?)
Why You Should Never Host Your Own Videos
Did you make sure to disable Adblock and extensions like Ghostery?

I used the stock crunchbang browser (iceweasel) and it showed me advertisements: http://i.imgur.com/mhJhc5W.png
Oversaw the transition to .Net. He really does seem to care about developers (I say this as a Linux dev who still misses intellisense).
Summary: The author wishes that the third-party requests module were part of the Python standard library (ignoring the wishes of the person who wrote the requests module).

The title is link bait. The "batteries" work fine - some are venerable, but they are well tested and documented.

The author ignores stellar parts of the standard library such as: collections, itertools, contextlib, functools, itertools, sqlite3, hashlib, struct, json, elementtree, etc.

Essentially, the author is bashing the entire standard library because the urllib modules are somewhat dated. IMO, The rant is not worthy of being on the front page of Hacker News.
The Go core devs have said they are targeting Python devs now who want more stability and performance for heavy applications.
The author.
+1 for buying the moon strategy.

I hope my next iPod comes bundled with green cheese.
The entire Yeoman ecosystem will probably seem like "overtooling" then :)

WordPress is simple, yes, but a distributed team workflow with complex tools with WordPress is extremely difficult without these tools.

Here are the problems we've had without these tools:

- Our large WordPress sites existed on the single, live server. Installing plugins, uploading themes, fixing bugs, etc. always carried a huge risk, especially when something breaks but you wouldn't know until caching cleared.

- Every developer (out of a team of ~12), to work on the site, had their own LAMP/MAMP setup, some using WordPressMU, none using Vagrant, and many struggling to get a copy of the database & import it (which is difficult for a lot of WP devs).

- Because of the complexity in setting up & deployment, building semi-complex applications on top of WP was incredibly difficult, mainly because of lack of consistency between environments

- The staging environments that we did have were still out of date, and had a different .htaccess with basic auth for (pseudo) privacy. This got modified, erased, or erroneously "deployed" to production countless times. Not to mention issues with Google indexing a preview server for our distributed team.

Now this "overtooling" should make a lot more sense :)

For example, migrating a site between two servers can now be done by any member of the tech team with a couple of commands, and without worry!
Just curious. How can one be sure that there is no worms or rootkits installed?
They aren't in a capital intensive business. Does this mean they have to throw away their money on frivolous investments?

Having a ton of cash does not change the economics of any single investment. Every investment decision is based on the individual parameters and expected outcomes and circumstances surrounding it. You don't think, "Hey, this is a shitty investment, but we have a ton of cash, so if this one sucks, who cares!"

So let's say Apple sees value in acquiring eBay (ridiculous, but it's the hypothetical put forward by OP). They take a look at eBay. Nothing about the acquisition changes because Apple happens to have a lot of cash, except for maybe the cost of the purchase, which in current interest rate environments is almost negligible (they can borrow extremely cheaply as evidenced by their latest massive bond sale).

Say Apple wants to build a revolutionary new TV. That is not a huge capital investment. They just keep paying their engineers and designers, perhaps hire a few more. The cost of this labor is not even worth mentioning. The manufacturing is contracted, they don't have to buy a bunch of machinery. In fact, they can announce the product and get a million pre-orders before shipping and pay for the whole thing in an instant.
And that's perfectly fine. It's not like the employee would starve. You'd still have to pay enough so that working for you is worthwhile (because people aren't forced to work or starve). Employees would have the genuine bargaining power of a free agent, because employment would no longer be an existential need.

Also, it would be much easier to become self-employed or become an employer yourself; not only is the risk of failure lower, but your payroll expenses would shrink enormously. If there were a basic income, I'd have started my own company long ago (or at least tried).

Note also that "keeping more to yourself" is modulo the higher and more progressive taxes you'd need to finance a basic income.

The big question is rather: would enough people still have an incentive to work? It depends, I think, on how close to the subsistence level such a basic income would be.
Mozilla continues to support Firefox on Windows XP precisely because of XP's huge install base in Asia. It is a struggle, though, because Microsoft would rather not spend any time or money supporting XP with Visual Studio's toolchain.
$ dpkg-query -W -f '${Status}\n' sudo
unknown ok not-installed

IOW, it is perfectly possible not to use (or even install sudo) on Debian. I don’t want to argue whether Debian or Slackware have a more ‘conservative nature’ nor whether that’s an advantage, but there are of course also security advisories for Debian (e.g. today for the systemd packages…).

> at least sudo for utilities that prompt the kernel

Basically everything ‘prompts the kernel’ in one way or another, could you expand on how exactly Slackware manages to run when every syscall needs sudo? (Or what you mean by ‘prompt the kernel’.)

I guess at the end of the day, you can configure a Debian installation to be more secure than any given Slackware installation and you can configure a Slackware installation to be more secure than any given Debian installation – this, of course, depends on your skills and experience with any of the two, so you should use with whatever you’re more comfortable :)
He's in politics. They're all shades of the same color.

Except for Ron Paul ;)

Actually he's retired now so the statement stands without exception.
You are kidding, right? The correlation between the elected officials in a country and the what the citizens want is much lower than the correlation between what an individual in that country wants and buys!
The V8 version used nearly 50% more memory than the C version. It is well known that you can often get faster execution times at the cost of increased memory usage.