skysight-inc/HackerNews huggingface dataset:
Absolutely. If I took issue with anything in your post specifically it was "Most users don't understand that there are potentially serious costs". This to me seems to implicitly blame the users for not understanding, whereas I'd blame Chrome for a UI that makes it easy for a distracted user not to understand. As developers we have a responsibility not to lead users into doing something dangerous just because we don't have their full, undivided attention.

I was mostly disagreeing with the general "blame the users" mentality apparent upthread and among developers in general, not with you specifically. I've edited my post to make that clearer.
Rust is never going to be part of the Web. Content will never be able to execute Rust code. If Mozilla had been proposing to integrate Rust as a potential client-side scripting language (which wouldn't happen to begin with), the process would have been totally different.
>- Prescriptions are in units of pills, not nanograms of active substance

While that level of precision would be nice, pills are delineated by dosage so you can simply give 100mg of substance to one patient, and 200mg to another.
I genuinely wonder why is it about competing in the workspace; instead cooperating in the workspace?
The demand for programmers is not constant; it grows with the number of talented programmers, as many new projects now become feasible.
Japan had an amphetamine epidemic in the 1950s, and has had a major down on them ever since. Asian countries in general seem to treat drug problems as something foisted on them by western imperialists, a belief for which there is some historical basis; but it has also become a convenient narrative that's preferable to the loss of face involved in admitting that any of one's citizens might have a tendency towards abusing drugs or be disenchanted with the status quo.
I think this doesn't quite fit what Muji actually does; their products often lack obvious "forward" branding (of the sort that too often gets fetishized), but are definitely "branded" in the store, and often on the products as well ... (e.g. notepads / pens / etc come with obvious labels that are possible to remove, but people typically don't bother). There are certain attributes associated with Muji products, and that's why people shop there.

A much closer fit (for the xkcd strip) is the short-lived early-'80s "generic products" fad in the U.S. You'd get stuff like beer in plain white cans with "BEER" written on them, on ordinary supermarket shelves.

I wonder if the xkcd guy knew about that, or whether it's just convergent evolution ... :]
I wonder what he would have said about TypeScript, it seems that it was launch after this conference (though there is a large chance he was in the loop, no pun intended)
Oyaji gag!!! Run away!!! ;-)
Yeah, great movie. Love the underlying message.
Philippines, maybe. http://iprotect.ph/intellectual-property-code-patent-01.htm
Unfortunately, the site is down:

Iceweasel can't establish a connection to the server at www.feross.org.
LOL. I took the screenshots before I had a rMBP and didn't bother to update them. I figured I'd get called out on this :)
Here, let me make this easier for you

> var hash = []
undefined
> hash
[]
> hash['a']
undefined
> hash['a'] = 33
33
> hash
[ a: 33 ]
> hash[3] = 3
3
> hash
[ , , , 3, a: 33 ]
> hash[2]
undefined
> hash[hash]
undefined
> hash[hash] = hash
[ ,
,
,
3,
a: 33,
',,,3': [Circular] ]
> hash[0] = 'zero'
'zero'
> hash['0']
'zero'

JavaScript already has a perfectly well functioning associative array that can store whatever keys you like with the only gotcha being that strings containing only numbers act like numbers, when used as keys.
That's a great point. I didn't even think of the muscle memory issue, but by having the exception be permanent by default, they got that right too.
The first slide was a pita but once you get pas that its OK. I swiped over the top half of the screen in portrait. Google chrome beta.
At least for myself, I think there's a gray area between being socially awkward and being selfish. And if the selfishness is not intentional then I might even call it self-ignorance.

I had the good fortune in my 20's of hanging around an uncle who was amazingly charismatic - the type that lights up the room, as they say. I tried to emulate him for a while and of course it never really worked all that well for me. But I did become more aware of my own habits. Before that I had always thought I was a pretty considerate person. It took some self analysis to realize that I was pretty stingy with compliments and I didn't really take much interest in what other people were doing. I didn't do thoughtful things for people very often. A lot of times I think I still don't do enough but I'm a lot more aware of it now. The sad thing is that it really doesn't take that much. Some people seem to get it earlier than others but it took me into my 20's before I really became aware of how I treated other people.
PHP (5.3):

echo ((float)(string)(0.3 - 0.2) == (float)(string)(0.2 - 0.1)) ? 1 : 0;
1
Wait, the doctor can prescribe an arbitrary dosage (at least in mg, for example)?

Well, anyway, my point was that if dosage units are standardized (I thought they were, but maybe I'm wrong), e.g. 50mg capsules, the doctor cannot well prescribe a patient 5mg.
I tried running it through a few different free online OCR services and haven't had any success yet.
Thanks Jeremy!

"What can be done to save the casual, but maybe unfortunately inept internet user?"

That's a really good question and unfortunately I don't think anyone has a good answer.
Cheap Christian Louboutin Online Store,Discount Louboutin Sale.
The Rude Baguette - France's 1st English-language startup blog
Yep, that's what I assumed. :) Also, for a proof-of-concept you're lucky I even took screenshots in any Linux ;)
Very cool! One small "quirk" (I think). When you press space to force the block to the bottom, you can still change it's position with the arrow keys.

EDIT: Ahh wait, Drop & Move is official Tetris specs, nice job!!
Same, but it still seems unintuitive and pointless. Why not just keep them going from left to right? I'm pretty sure the target audience for this only really cares about the content and anything else just gets in the way.
I've never branched, or performed a merge. I use git as a pure CVS clone.
This is fine in theory, but the data doesn't seem to back up the idea that capital gains tax has to be extremely low for substantial investment to occur. At least, according to US historical capital gains tax rates.
Site is still up.

Are you, by chance, using HTTPS Everywhere? I think they have an erroneous rule about my site which redirects you to https:// which I no longer provide.
That's what the original poster is saying, yes. JS does not support a formal separation between the 'attributes' and 'keys' of a hash, so it's a security risk waiting to happen.

In some cases the JS approach is very nice and useful: in Python you see gobs and gobs of classes used to hold data structures, mostly because people don't seem to like dicts in general. I remember a talk, but not the speaker or title of it, where it was pointed out that your Python class is probably a dict plus a function if it has exactly two methods, one of which is called __init__. Python being what it is, you may also extend Python to do what JS does, but slightly more intelligently:

class obj(dict):
def __init__(self, vals={}):
for key in vals:
self[key] = vals[key]
def __setattr__(self, name, value):
self[name] = value
def __getattribute__(self, name):
try:
return dict.__getattribute__(self, name)
except AttributeError:
if name in self:
return self[name]
else:
raise AttributeError("'obj' has no key '%s'" % name)

This lets you use dotted setters/getters with Python without accidentally having x['keys'] = 1 override the obj.keys() method (which it inherits from dict). It's a serious problem in real Python code I've read and written; you create 'classes' which are only instantiated once (and are therefore semantically dicts). So the JS model really has some advantages for easy, clear namespacing (and packaging and enumeration) of identifiers, but yes, there is a potential security question if you allow people to set or get arbitrary JS attributes.
Art.sy - Discover fine art
If this bill gets passed into law, New Zealand looks promising: http://www.legislation.govt.nz/bill/government/2008/0235/lat.... This may not happen though: http://no.softwarepatents.org.nz/problem
The point about "muscle memory" is great and definitely not discussed enough.
While 4G isn't available here, I was at least happy to see 15 mbps reliably on 3G. For my typical use case, e.g. checking tweets and casual browsing, I don't miss a better connection. (For tethering it sure would be nice, though.)
That's a very interesting solution, I would have never thought to try that.
He isn't wanted simply for questioning in the US sense of the word. He's wanted for arrest and formal charging, it just so happens that in Sweden the step that must happen before that in the standard procedure is called 'questioning'. Do the police from one country even have authority to formally charge and arrest someone on foreign soil, let alone in the embassy of third of a nation while on foreign soil? Can you link to one of these other cases where that is happened?
> At least for some subset of them, "social intelligence" is little more than analytic intelligence applied to something that has a very low signal-to-noise ratio.

Yep, that's exactly what it feels like to me. I recently got diagnosed with Asperger's. I find it impossible to do "social intelligence" in real time during a conversation.

The frustrating part is that the signal is obviously there, since other people pick up on it just fine.
> I think it's a bit annoying -- to the point of being disrespectful -- that Brendan doesn't mention V8 in his history of JavaScript

Bullcrap. Why would V8 deserve any more mention than Spidermonkey (which had none, by the way) in a talk about the semantics and language evolutions of javascript when it's Gecko/Spidermonkey which pioneered and implemented roughly 95% of these evolutions in the first place? Why would it deserve more than Trident, which — through xmlhttprequest — is the one responsible for the vast majority of the language's actual popularity? Because it's your pet runtime and you dont like others?

> So it would be nice to see some respect where it's clearly due...

You may want to take this advice for yourself, your comment is dismissive, insulting, contemptuous and contemptible.
Superior how? Last I checked there was 0 solid research linking them to pretty much any effect whatsoever.
In my opinion, launching is just a PR stunt. If you don't already have users (hopefully paying users!) prior to launch, you're doing it wrong. In my opinion, a launch is really just a media event which you do to get free advertising - that is, you're product should already be well tested and validated through real users and the launch is a publicity thing.
In case of non-psychoactive drugs I've seen doctors prescribing medicines in increments of 1/2 or even 1/3 of a pill.
I think many exchanges actually already do this, with a rebate provided for actually orders that are executed. The idea being that it is fine to cancel five orders for every one fill or some other ratio of cancels to fills. Check the pricing for trading with Interactive Brokers. I think they are passing on these exchange fees directly.
Not working for me. Not able to see the other participant in the same room. Something special needs to be done?
I'm starting to believe that to be a successful programmer, one has to be ignorant and clever. It can seems contradictory but the more I work for company, the more I'm starting to believe it.

The reason? You have to be a total ignorant to be ready to jump in a work that will require you a 2000% commitment and a lot of stress, problems, and so on. But still some of us go for it.

The next step requires to be more ignorant than at the beginning : when you start doubting about your work/competences, facing problems with your project, most people realize that they are stuck and abandon. Not successful programmer, they keep going on, ignoring all the signals, friends telling them the idea is stupid, recurrent (logical) problems, etc.

But at the end, something new appear, and sometime it's revolutionary, and sometime, the programmer become sucessful.

It's the Entrepreneur Roller Coaster (http://www.youtube.com/watch?v=XKocnAS345U) and it's a mix of willingness, chance and dedication.
On a side note, has there been any experimentation with Rust on NaCl or with Emscripten? I'd love to write some web demos with it.
I'd assume erlang doesn't count cause the way you do concurrency in it is the opposite of you do it in node (a bunch of stateless processes communicating over stateful channels vs a single stateful process with callback spaghetti)
Mission Timeline for Red Bull Stratos
Pills are for the symptoms, not for the causes. The same holds for depressions and anxiety disorders.

Cognitive-behavior therapy is the way to re-train, re-program, unlearn a wrong habit.

There are sub-conscious habits, of course, which we cannot "see" without a training.
I don't think NaCl is targeted at web devs that are comfortable developing in the browser. It's targeted at the other devs that aren't comfortable with JS and who write C++ (or other) code (like in games or other graphic-intensive stuff).
I don't think the average user knows what NoScript is.
We will work on that. At the moment the highest priority is to create great processes. Design improvements will follow. (Some small ones are already in testing as they are part of the process too.)
> there is no language that needs await/defer as much as JS.

http://wiki.ecmascript.org/doku.php?id=harmony:generators

is a more general abstraction, which allows expressing async/await-type constructs: http://taskjs.org/
"All the medicated geniuses"
Physicists extend special relativity
Entirely? So no way to use fullscreen mode for keyboard-driven games in saf'?
Motivating Monday: Bad Workout? Its Ok
Uniblue is hiring - Python, Win32, HTML5, JS, Mercurial
Understood.

You can offer services without connecting anything. Right now they additional info is only used for matching.

We will work on a way to enter information manually.
Drug problem is not a political, but social one. It is connected with lower-class unemployment and general despair. Take a look at modern Russia - it is a disaster.
The real scam was to use cash back or frequent flyer cards to buy money from the US mint. Apparently they were required to sell $1 coins online to get them into cerculation. So people were buying thousands of dollars worth of them (free shipping!) and depositing them right into their bank.

Supposedly you can't do it anymore but I don't remember how they prevented it while still trying to get the $1 coins into circulation.
When you want to apply these things during a negotiation. http://www.academia.edu/425074/The_Nonverbal_Skills_You_Need...
Any n-dimensional grid (sometimes called a "Manhattan space") is a bipartite graph. You may find it useful that no odd-length cycles can exist in such a graph.
Lionel Messi vs Real Madrid Highlights
In the class of programmer given as an example, I think a lot of the answer is some amount of self promotion. This is not meant in a derogatory way: it is true some people self promote to the exclusion of doing something actually interesting, but there are a number of programmers who are very, very good whose names are known by very few, and the biggest difference I can see is self promotion. Self promotion can take the form of writing useful, thought provoking articles, so it is not in and of itself counter-productive.

Here's one of the programmers I respect most who I will guess only a few here have ever heard of who falls into this category:

http://en.wikipedia.org/wiki/Tom_Lane_(computer_scientist)

I heard of him because of a PostgreSQL committer I had the privilege of working with briefly, Neil Conway, who described him in glowing language that left an impression on me. However, his achievements far outstrip his strong part in the stewardship of PostgreSQL: if you have seen a TIFF, JPEG, or a PNG, you may also have some thanks to give to him. Especially mind-boggling is his contribution as measured by a study in 2000[0]. I can't comment as to the details of its methodology, but anyone who manages to show up in the top ten, nestled among entire organizations (FSF, Sun, University of California, and above MIT) is, to me, already someone deserving of a legend, or two. So are probably the other individuals mentioned there...who, unfortunately, I have never heard of: Gordon Matzigkeit, and Paul Houle. I have, like many people, heard of Ulrich Drepper, who appears on this list, and the tidings I hear are not entirely positive. But we know what is said about publicity...

Since that conversation with Neil some years ago, I have interacted with Tom and read his mailings on the postgresql mailing lists a number of times. There, you see him dealing with all the usual bullshit everyone has to put up with in real time: toolchain regressions, build farm issues, niggles in two features that interact badly, and so on. Besides that, the quality and care in even the first draft of his features are also remarkable.

Unlike some famous programmers who -- while very competent -- can be very contrarian in their work (and invite controversy, which is some form of self-promotion), Tom is not as such, and I think provides a great counter-point to that style of distinguishment.

I think it'd be fascinating for someone who has the skill to interview him about his long and productive service to writing useful software. If I have to guess on his behalf, here's what I can assess about Tom:

* Work on important problems

* Work on them for a long time each

* ...but not necessarily forever

* Build the software to last

* Keep working

[0]: http://firstmonday.org/htbin/cgiwrap/bin/ojs/index.php/fm/ar...
> I think it's a bit annoying -- to the point of being disrespectful -- that Brendan doesn't mention V8 in his history of JavaScript.

Chill. It's a timeline of language evolution - I don't see how V8 is relevant. Mentioning the AJAX revolution isn't strictly relevant either, but serves the purpose of separating orthodox from next-gen Javascript.

Btw, while work on V8 started 2 years before work on TraceMonkey, apparently the latter was announced first.
I think you're thinking of Jack Diederich's talk "Stop Writing Classes". You can (and should!) watch it online here: http://www.youtube.com/watch?v=o9pEzgHorH0
I wouldn't be surprised if he loses his license for saying this. I've seen other doctors lose theirs for prescribing it too much. The government is really strict on this one, even mandating production limits.
When you say "some historical basis" do you mean the Opium Wars[1] and the Century of Humiliation[2]? They were pretty bad, so perhaps there is more than just a "convenient narrative" (as you acknowledge).

[1] - http://en.wikipedia.org/wiki/Opium_Wars

[2] - http://en.wikipedia.org/wiki/Century_of_humiliation
There are some problems that require efficient reading, which is from the disk; and some that require efficient writing --- though that's more of just "buffer your outputs and don't use complex print methods, like System.out.printf"
Is it just me or does the proposed ES6-standard smell of heavy feature creep?

- we get classes _and_ modules _and_ typed objects. Yeah, those all have their merits and are all somehow different, but having them all seems to add only slightly more value while increasing the overall difficulty of the language considerably.

- same with macros and codegens. While they certainly are different animals, there seems to be overlap in the area they will be employed.

To me, there seems to be feature envy on the side of the JS crowd to try and bake every nice feature into the language. I am not convinced this is the right direction.
Punch me in the mother fucking face.
Absolutely. Noscript is the only sane way around the web these days.
How can I use this CardView class? The demo seems to be using the DeckView, but what if I just want to deal five specific cards?
Quote from original paper: "In this highly controversial topic, our particular purpose is not to enter into the merits of existing theories, but rather to present a succinct and carefully reasoned account of a new aspect of Einstein's theory of special relativity, which properly allows for faster than light motion." http://bit.ly/RswJIr
Bullshit of the year:

> If this balance of power is not corrected
> I fear FLOSS will actually die.
> © Zed A. Shaw 2012
How did you get Jekyll working with pow/anvil? Just symlink _site to a public dir? I get a 404 when trying to use pow/anvil on jekyll sites.
Thank you, it's much appreciated.
Now that you've hit HN front page, wouldn't it be good to actually have a link to your product in that post? I know there's a link in the header on the desktop version, and an image with the URL midway through, but on the mobile version there's nada.
Clearly ADHD medications work, which is wonderful. But why do we need to label people with a "disorder" in order to give them the meds?

The drug war paranoia makes it necessary. So does the bureaucratic system that allows only people with an official diagnosis to obtain any kind of medication, even mood modifiers that are inherently subtle and personal.

Well, it doesn't prohibit all kinds of medication. Lots of people who are using adderall (also known as amphetamines, benzedrine, or dexedrine -- a popular self-administered medicine until the 1970s) and the like would be using truly dangerous tobacco and liquor if amphetamines were not available.

It's not about insurance. The pills themselves are very cheap to make and most formulations are not under patent.

As long as we need to put people in jail for using these substances, we're going to need a way to mark whose use is legitimate and whose isn't. Measuring who has health insurance and a good stable relationship with a doctor is a good way to tell whom to imprison and whom not to.

Methamphetamine incidentally is different from adderall only by a single methyl moiety and has almost indistinguishable clinical effect in matched doses, though meth has longer lasting side effects due to the hydrophobic methyl group allowing the medicine to persist longer in fatty tissues.
As an individual investor, you're not going to beat the automated algorithms on breaking news anyway. Trading individual stocks is a fool's game. Buy and hold index funds.
A great... and totally revolting documentary. I'm equal parts fascinated and queasy watching this. (edit: i mean all the way through)
Apress Unveils Open Access Book Publishing Program for the Tech Community
Weird, my dedicated 4G hot spots always work better than tethering through my devices. If he jailbroke the iOS, then tethered through it, I don't think its advantage would hold up.

On another note, I wonder how long until we see dual simultaneous antennas (and modems and whatever it takes) just to win the spec war on this. amazon already did it for Kindle with WiFi.
Racetams, and in particular piracetam, have been studied in an extensive number of clinical experiments. Their effects aren't poorly understood.

http://scholar.google.com/scholar?q=piracetam

You might want to filter the research by time to get more recent studies, but there's a vast body of knowledge built over decades.
And what happens when shareware is patented? (Don't say it can't happen.)

The patent system is a mess. I'm not sure if it needs reforming or complete elimination, but it is hampering more innovation than it encourages, and it's getting worse.