skysight-inc/HackerNews huggingface dataset:
It has everything to do with context, and the ultimate goal should be clarity for the reader. But, I also don't think you should ever compromise any non-trivial design for the worse to 'make it more readable'. Sometimes clever code can't be easily avoided, whether it's due to language limitations or the general design pattern itself, so proceed with caution and use lots of comments in those cases. A quick example here would be a factory method: since you're often referring to abstracted resources, you can't really make a non-clever factory without entirely defeating the purpose of the factory.

Another example would be from PHP, where you can many times do tasks in several different ways, and so you may have this code (straight from the manual) for reading the contents of a file:

$filename = "/usr/local/something.txt";
$handle = fopen($filename, "r");
$contents = fread($handle, filesize($filename));
fclose($handle);

And this isn't even very descriptive, unless you have a background in other languages such as C to grok that filesize($filename) might mean "read to the end of the file".

OTOH, this code does the exact same thing and is extremely explicit about what it's doing:

$contents = file_get_contents("/usr/local/something.txt");
The day the assumptions get challenged, especially when the Man steps in, is the critical one.

Something like BTC, however, just seems convenient. In a thread yesterday, I needed to express the price of tools in a country-independent way. For giggles, I expressed it in BTC instead of USD; afterward, it felt right. A country-invariant store of value has real value on its own. It might not be BTC, but I don't think cryptocurrency is going away.
Definitely of the best pieces done by The Verge.
The way we fund campaigns in this country is definitely a big, big problem, but I don't think it's the only one. Many big donors are not driven so much by self-interest as the are by ideology, and in the "second" election, many voters vote based on prejudice rather than their own self-interest. I'm sure this situation has always been true, but it's much more extreme than it used to be. As a supporting point, I'd argue that the current impasse over the budget doesn't actually serve anyone's financial interests (wealthy or otherwise), although it may serve some people's ideological interests.
I don't think your first report was bugged, but just by using the TC data and showing the flaws should hopefully get people to keep it updated.
i) From the OP: "the function does not allow users to tweet"

ii) The bloomberg connection doesn't go over their local firewall in the way you imagine. The tweets will be shown inside the terminal app, not via any connection to twitter.com
This is an absolutely vicious attack on free speech.
So many people are waiting for a crash so they can buy in. The floor is much higher - if it does crash, i'd say either the historical $30 mark. Or somewhere 50+ like $70

At $20 I feel there would be so much renewed demand from such a low price it would never stay there, almost an immediate rebound.
There's a sentence in the 3rd paragraph talking about what people are calling, "money in politics". He says, "They therefore don't point us to a plausible solution to the problem of our political system today.".

I figured I'd read through the article to get the solution. This is how it ends, "We need to find a way back to Madison's original design, so that we can find a way to restore again a government that works. Leaving Lesterland is the critical first step." Thanks Mr. Lessig.
I can use them to do math

Mostly just multiplication and division by 2,4,8,16,32....
I would recommend reading Lessig's book Republic Lost [1], it's very short and is very quick to discuss that "getting money out" is not the only thing that matters.

To your point, you're right that restricting money is often worse for challengers than incumbents. This is because the challengers need to spend money to get their name out and prove they're "serious" as opposed to the incumbents who already have name recognition and can get attention without spending money. However, the issue that he's talking about is different (though related). The problem is that both incumbents and challengers require some small subset of people to support them and fund them.

http://www.amazon.com/Republic-Lost-Money-Corrupts-Congress/...
I disagree with you and I suspect it will be used by more than a few traders as an indicator of sentiment - they'll use it a way to quickly gauge what people are thinking about particular companies and use that as another variable for their trading/sales decisions.

Your two reasons don't make a lot of sense to me, based on my experience in the industry. Specifically -

(i) If you're using a Bloomberg terminal, it's somewhat implicit that Bloomberg knows what you're using it to look at (as well as who you're emailing via it etc). If people didn't trust them not to tell everyone else what you're looking at, no one would use Bloomberg. Your strategies shouldn't be a secret from the rest of your desk or your own company (assuming you're at a bank/hedge-fund/prop-house rather than a rent-a-desk prop-shop where everyone only works on their own accounts and thus the guy next to you is your competitor). The majority of traders aren't executing their own strategies anyway, but are working within a set of parameters set by their company or clients.

(ii) a) This is becoming less true, more and more banks etc. are allowing access to view Twitter, but not to post to it. b) I think you might have missed the point of the service where Bloomberg is offering a read only Twitter feed to avoid the problem of Twitter being blocked.
You could have also said that 19 days ago, when it was at $50. Oh, look, someone did: https://news.ycombinator.com/item?id=5397922

There seems a Sunday-Tuesday surge in prices, perhaps as people who learned they wanted some over the weekend in Asia-Europe-Americas get their funds in and make their purchases. So Tuesday may be a better time - I have a hunch it'll break $200 by then.

Still, as suggested in my downvoted reply to the above 'sell at $50' comment, $500 would be a better time for some profit-taking.
Republic, Lost has some excellent proposals of methods to reform campaign finance in ways that do not shut out independence.
Thanks for this.

You say "switch to 5GHz, but that isn't practical for use with mobile devices" -- is the reasoning that the 5GHz signal doesn't penetrate the walls enough as you walk around with the device?
+1 for CrashPlan. Have been using it for a couple years now, and have only had good experiences with it. (OSX)

Plus, you can configure it not just to back up to CrashPlan's servers, but to also back up to a NAS or similar -- so you've got your local backup in case of HD failure (obviously much quicker to restore from), but also got CrashPlan's backup in case of fire, etc.
Typically there's also a fee imposed by the bank for having a chargeback.
The impasse of the budget doesn't necessarily need to server anyone's interests. It just has to be enough better than the opposition's proposal to lead to a stalemate. If there's no policy that both the Senate and House prefer to the status quo, we get the status quo, even if both sides oppose the status quo.
Unless money and speech are exactly the same thing; it's not.
But when you say "independent campaigns," what you're really talking about is "independent campaigns that happen to attract the attention of very rich people." Most would-be independent candidates don't get that, and are consequently unable to compete against the candidates (independent or otherwise) who do attract high-dollar donors. There's an undeniable bias in which candidates ultimately get selected as a consequence.

If that bias favors the kinds of insurgent candidates you tend to favor, lucky for you I guess, but I'm not sure how that supports the argument that this is good for democratic processes generally.
What PC games were cute in the 90s?

Well, Theme Hospital and Grim Fandango were pretty funny, but I can't remember any others.
> Halo was a standout because of it brought multiplayer to console

I must have imagined all those hours spent online with my Dreamcast :p
Basically the way we did the JIT/greenlet integration involved restructuring how frames are represented in the JIT, which was very slightly slower.

This was needed to support greenlets fully, and so on its own it might be worth it, however it also gives us the ability to do some more (very creative) optimizations, which should let us buy that performance back, and more.
CoinFront - Litecoin Online Wallet
YouTube superstars: the generation taking on TV – and winning
30 here. For me it was websites and discovering that you could see the source code. I thought it was amazing and instantly wanted to learn how to make one. I found out my ISP offered free web space, stumbled on to Arachnophilia, discovered Usenet and haven't looked back since (this was all around 1996/97).
For me, I don’t feel comfortable working without a static type system. I love Perl (and initially mistyped that as “live” Perl, which is nice), but nothing beats the feeling of the compiler going through the code for me. Granted, I still have the test suite, but that’s much more work than just getting the types right.
Watch the video. He endorses many different plans which tackle the same issue. This is not a new idea - he is just ratcheting up the urgency and quite successfully so:

"There are a thousand hacking at the branches of evil to one who is striking at the root." - Henry David Thoreau

Lessig endorses the idea that this is the root issue of modern (US) times.
Downvoters, this is something to consider. I'm no fan of money in politics, but I have a real difficult time trying to figure out how to get money out of elections without stifling the ability of folks (rich or otherwise) to advocate for their issues.
Our understanding of gut bacteria is poised to revolutionize our practice of medicine. This is fascinating research with quite unexpected results.
احداث الكاتدرائية اليوم بالعباسية بالصور والفيديو واخر الاخبار
I don't think he's implying that every employee votes on every decision, just that decisions aren't made by a single person.
Disruptions: The Logic (or Lack of It) in Appraising Start-Ups
It's even worse than that! I hear people use hammers to build buildings where people work on military projects that eventually kill people! Clearly, we need to stop people from using hammers for evil. Boycott the hammer industry today.
I wonder about people exposed to this sort of action from middle school on:

"Filling out the gaps in the 7-12 hours ride are moments of rote game play with all possible feedback knobs tuned to 11. Blood, brains, impact. Innovation is located at 11.2. This makes you feel something visceral."

Having cognitive issues similar to being exposed to porn from this age on. We are starting to read about people who've come forward and said they are unhappy with their sex life and have tied it back to their early porn exposure. I wonder if there isn't a similar effect in recreational activity.

In high school one of my friends was an adrenaline junkie, they were crazy for that feeling of being right on the edge. They satisfied that edge by doing crazy things which could have killed them (sadly eventually it did). But most of my friends weren't affected and while a roller coaster ride was exciting, the lack of adrenaline when hiking didn't ruin hiking for us, or sailing.

So do we have people who can't spend their spare time doing something like reading or walking because it doesn't give them a jolt of adrenaline, like we've had folks say they had troubled being satisfied with "normal" sexual relations ? Any thoughts on how we could test that?
(Everpix founder here) Not sure why you mean by "it seems to keep starting and stopping as if it gets confused". Please use "Contact Support" from the Uploader menu so we can get to the bottom of this.
Trading strategies within a floor are shared, never with other firms, that is simply to shoot yourself on the foot.

Regarding Bloomberg knowing what you search for and look at, the confidentiality clauses are pretty strict in the service agreement.
State of Tech #100
An incumbent is already well known. People are willing to give them money and put them on TV because they are already a congressman. A challenger has to have enough money to be taken seriously or pay to get attention via ads etc.

I would search for some citations if I wasn't about to get noprocrasted out.
Luck gives opportunity, nonstop hard work is what keeps you from squandering it. Successful comedians (even the terribly unfunny ones) just don't quit. Plenty of people get where they are through luck, but I don't think comedy is the sort of field where people just "fall into" their careers.

There are plenty of funny comedians who don't make it big (Eddie Pepitone comes to mind) and work hard, but you can't describe how to get lucky, all you can describe is how to not fuck up opportunity.
Cool. Thanks for your detailed reply - much appreciated. Going to stick it on my T61 this evening.
"a watt for a year is about a buck" (fifty). Thanks for that.
Note that the suggestion to release the next version of Perl 5 as Perl 7 is a part of a wider discussion the Perl folks are having about branding:

http://shadow.cat/blog/matt-s-trout/names-and-numbers/

Plus many more posts by Matt, chromatic, David Golden, and Ovid.
> Halo (and really, Rare's FPS platform) brought the FPS niche from PC+keyboard+mouse to console and controller. This introduced casual gamers to the world of the hardcore competitive nature of Doom/Quake/Unreal Tournament, a multiplayer environment where winning meant shooting your friend in the face. You didn't have to maintain a massive gaming rig or be committed to computing in order to get into FPS now. All you needed was an xbox.

Quake III was released on the Dreamcast. Duke Nukem 3D was released on the Saturn and Playstation. Doom was released on the Megadrive/Genesis. Halo wasn't the first FPS to be released on the console. Not by a long shot.
i) oversaw that statement, makes more sense now.

ii) understood, I guess you are right and makes all the sense to do it that way.
Wha? Who? Super-secretive coders that you can only talk to via the darknets?

Edit: Perhaps a sentient paperclip maximizer with no other way of interacting with the human financial system:

http://lesswrong.com/lw/4cs/making_money_with_bitcoin/
What possible reason could they have for that? How do you file it a business expense?
actually that's a perfect use case for ed

for example:

Offending key in /home/user/.ssh/known_hosts:12

ed .ssh/known_hosts

12d

w

q
Why? Because you, personally, want to buy a $25 (+ Apple premium) circuit board that runs OS X? (And surely with that hardware you'd be more likely to get iOS?) What would you do with it that you can't do with a Raspberry Pi + Raspbian, or a pogoplug, or etc?

Or do you think such a product would sell like hot cakes? Why? What sorts of people would buy this? What would they use it for? Why aren't they using a Raspberry Pi etc? Or, how would this be better than a Raspberry Pi?

Perhaps instead you want Apple to build something like the Raspberry Pi in the same way that people used to want Apple to build a netbook? Apple built the ipad instead: a response to a need that netbooks were imperfectly satisfying, and addressing it head on. What need is the Raspberry Pi imperfectly satisfying? What would a product that addressed that need head on look like?
They're ignored by the hardcore gamers; the same that used to play DOOM and Quake back in the 90s, but there's still plenty of people playing them.

LittleBigPlanet, for example, sold more on the PS3 than multiple Call of Duty editions, GTA IV and others.

And lets not forget mobile games, where Angry Birds rules.
My hunch is that hunting guns are a minority (or small percentage) of all gun firings, whereas with knives, it's the other way. The illegal killings (with knives) are the (small) minority.
Cool, thanks. I'll probably run one of my projects' benchmark set later today to see how this stacks up... I suspect that if some of the numpy and cffi stuff is enough faster, I may still be better off on this release than the last. Either way, gevent support seems worth it to me. Kudos on the release.
cool, thanks! http://www.cocoacontrols.com/apps/271-fliple
LCK is also half Latino which makes the "white dude" comment even more ridiculous.
http://mojolicio.us would be one such reason.
The Bitter Legacy of Mickey Mouse
In Engineers We Trust (to Get Shit Done)
Hointer: Disrupting Apparel Shopping
Unreal. I never thought about that (since photos are on a NAS) even though I use and swear by Crashplan. Such a simple practice. Thank you.
The US problem is actually a perfect storm formed by the collision of at least two smaller storms that each forms its own problems. Combined together they self-reinforce and make the system worse.

The first storm is what Lessig mentioned: simply getting the money or in-party approval to be on the ballot and run the necessary ads. If your first promises have to be directed towards any group of "Lesters", e.g. the exceedingly wealthy, then you're starting off on a bad foot.

The second storm is that the Framers of the Constitution set up our system to vote for individual politicians in individual seats by first-past-the-post voting. This has been elegantly covered by C.G.P. Grey in this video: https://www.youtube.com/watch?v=s7tWHJfhiyo . The problem here is that we have a two-party system in the first place, because that is a fixed point of the voting process and the system converges to its fixed point over iterated voting.

Just to see why this is one of The Big Problems, a fillibuster rule would actually make sense if we had, say, 4-5 parties occupying the Senate. It would say that you need a 60% majority if some of the minority parties were so strongly opposed to the idea they'd filibuster it; in effect you can force the status quo with only a 40% vote, which allows a sort of "minority coalition" to come together on really hot-topic matters. This really gives a great deal more voice to minority parties than is seen in normal coalition governments.
Saw this in an interview with Cory Doctorow. His information regarding Thinkpad warranty is excellent.

http://lifehacker.com/5993401/im-cory-doctorow-and-this-is-h...
I can't recall about here in Australia - I did Chemistry as an elective in the final 2 years of high-school, but I can't recall if everyone did that kind of thing in chemistry in earlier years or not.

...but you also have to remember that high-school was a long time ago for a lot of people, and facts like what the prefix "di" means is hardly something most people are going to need to keep in their heads, so are likely to fade over time.
They say Mohan is the visionary who predicted how brand advertising would fund the Internet, turned this vision into a plan, and then executed it.

Some say 'fund', others might say 'destroy'. What's in a word?
As both a happy Crashplan user and a happy Everpix user, I don't think it's fair to compare the two directly. For me, Everpix is not primarily a backup service -- I shoot in RAW too, I also shoot movies, and for now Everpix doesn't help me with that. I use Everpix because I want to take my photo library on the go, so I can share photos with people or look at them myself, but my library is far too big (100 GB) to keep on my phone or my laptop, so Everpix allows me to take that library with me, and also allows me to easily process my photos too. The fact that it gives me a secondary backup (albeit only of my processed jpgs) is just a bonus.

Since I've been using Everpix, I've looked at, re-discovered and shared more photos in the last two months than I have in the last year or more before that. It's really been a joy to use. It's been like rediscovering my photo library all over again.

As for finding pictures in non-default locations, all I can say is that I've never had an issue with that and Everpix has worked seamlessly for me. I'm a very happy customer.

Sadly, I can't say the same for Crashplan. I like their service and their price point and am more than happy to keep using them, but their software hasn't been updated in a year (non-Retina, and not very mac-like) but far more importantly their de-duplication doesn't seem to work for me. When I wanted to move my photos folder to an external drive, it re-uploaded the whole 100 GB. I don't know if that's because of the security options I use or not, but I definitely have dedup enabled. If there was a solution, I couldn't find it. Clunky to say the least.
It's using the right way to make webpages... but it feels so wrong.
New Health Culprit Carnitine Found in Red Meat
Bitcoin Is The New Gold Rush
> To be fair, it is trivial to parallelize embarrassingly parallel problems in most languages. Including Python (with `multiprocessing`).

Of course, but usually you are switching to C because the code that is being parallelized needs to be faster.

Go separates itself from C/C++ by making concurrent programming much easier.

Right. I was reacting to the grandparent, who mentioned parallel computation, not concurrency.

Also, you might be interested in my type parametric version of `ParMap` [1].

Nice :). Though my Haskell heart cries when people use interface{} plus reflection as a replacement for parametric polymorphism. Before we know it the library stack will effectively turn Go into a dynamically typed language.
Do you really not see how widespread gun ownership can be harmful?

On the front page is a story about someone recovering a camera from a thief. One comment says that confronting the thief could be dangerous, since they might have a gun ( https://news.ycombinator.com/item?id=5505464 ). Here in Ireland if some low level criminal stole my camera, they wouldn't have a gun when I meeting them in a café.
I'll agree with that. There's numerous times I've wanted to be able to assume (correctly) that a scalar holds a certain value type. At the same time, it sometimes feels constraining to design within that limitation. I think optional typing is the future here, and Perl 6 has it, as well as a few other modern languages.
This is awesome. Nothing can go wrong!
Ive been using the Python C api recently and I find it the most straight forward option of getting performance out of Python. If you write a few helper classes in C++ using RAII - the python c-api becomes actually pretty pleasant to use.
No one is invading France.
> There is no better way to enshrine the status quo for eternity than limiting outside fundraising.

You state this as if it's obvious. It really isn't.

The conventional campaign finance reform thinking, which a lot of us agree with, is that campaign money subverts the normal democratic process wherein people make their voices heard, their representative does what they want, and if they don't the people vote in someone who seems more likely to do the job.

You seem to be saying that in the absence of campaign money, nothing will happen at all. That can't be what you actually mean?
That interface makes my eyes bleed, is that what is considered "cutting edge" in the stock trading industry?
Call your congressman, go to her office, etc. etc. All the stuff people who don't have the ability to write a huge check do already.
Really? I'd like to know more about this, if true that would be an interesting development.
There is a way of doing it, it is called "maximum allowed contribution". A lot of civilized countries have it.
This is what internet should look like again!