skysight-inc/HackerNews huggingface dataset:
Thanks for the explanation. Popular "modern" languages like Javascript, Ruby or Python already have many of the "FP" features mentioned in the OP and comments: first class functions (though not so simple Ruby) and high level data processing functions (e.g. map, filter, select).

As best I can tell the big new benefit of FP is the potential, generally not currently realized, for automatic parallelization. The cost is having to think in a new way that is, at least initially, somewhat confusing.

Alternatively non-FP languages could simply import ideas from FP and gain the benefits in an evolutionary way. For example if Mads wanted to he could rewrite the Ruby interpreter to have map, filter and many other methods automatically use multiple cores. Eventually programmers using the new multi-core version would learn which structures were, such as map, or weren't, suc as for loops, going to be parallelized.

There would be many language specific details to work out. For example determining if there are truly no side effects in a particular situation. This is not always so simple in non-FP languages but still not as complex as analyzing every possible for..end loop.

As 4, 8, 16, 32 and more core processors become more and more common the pressure to either change to FP languages, incorporate FP feature in non-FP languages or find some other parallelization methodology (?) will become irresistible.
In case you don't know who Andy Payne is. (like me)

http://www.payne.org/index.php/Payne.org_Wiki:About
SecondMarket’s 2012 Year in Review
I believe in Go, slices get passed by value so you shouldn't get garbage from passing them around. Also, it's a triple rather than a pair due to the capacity.
File system notifications are proprietary to each OS, so you may not find anything great.
No, not really.

You cannot natively SSH from powershell. You need PuTTY. And Pageant. And... ugh....

A developer friendly terminal is definitely necessary.
Why not stick to conventions and go with dashes? Underscores are out of place in Javascript and the DOM... If I'm going to be forced to use underscore_case in Rendr that's different than the rest of my codebase (or other codebases I don't control which are all camelCase in Javascript) it's going to feel more unclean from the start.

Or you could say I'm not forced to use it, but now I'm using camelCase for variables and underscore_case for data attributes... so the two don't match, so why have the non-standard underscore_case at all.

(This would be an example of one of the things that makes libraries feel cludgy, and one of the reasons I love how consistent Backbone is, like I was talking about further up the thread with Jashkenas.)
Just fixing the driver doesn't seems a safe solution, because then malwares still can do the same to brick the hardware, isn't? Sure nowadays most malwares don't want to brick your hardware because ads are more profitable but it can still happen. It's understandable that new technologies have more serious bugs than decades old ones and hopefully it will be fixed in UEFI soon, but this shows why you have too be careful with new technologies if you are an early adpoter.
It's refreshing to see someone engage at this level of dicussion, using factual backing of clearly thought-out arguments and concluding with sensible requests.

Just as the author stated, however, I doubt it will have any impact, though I would certainly hope that it does.
The purpose of the FDA is quite different from that of a journal; why would you expect the information needed for each to perform its function to be the same? Among other issues, how much time to you expect a journal reviewer to spend vetting a study, compared to the amount of effort that the FDA spends reviewing the same study?
If you knew just how understaffed they were compared to even just a few years ago. The money left print media with the classifieds and they can't afford to pay for journalism (which was always a cost center) any more, everyone is doing about 8 jobs and just printing press releases. Combine that with inefficient layers of management fat from the good times and employees who haven't upskilled in decades (again, a product of the good times), and it's easy to see why small, digital teams are going to thump old media.

(obvious exception is the New York Times, who seem to be doing a great job)
The blog post author may have used the idea of outlawing active placebos as a "door in the face" to make regulating them seem more palatable. At the least, it seems koide is interpreting the second suggestion as having more weight, while you are focusing on the first.
Ask HN: Why is C so heavily used/highly ranked?
I was looking at the TIOBE index[1] (which is or is not a good source of language popularity) and langpop[2] and noticed that C has a very high ranking on both of these lists.

Out of general curiosity, where is all of this C code, why is it being produced, and what is the motivation for it?

[1]: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

[2]: http://www.langpop.com/
I'm buying one.
Blink Protocol, new Native format, updated Compact format
Couple things.

One is that I'm actually thankful for robomartin's comments; they break up some of the more outlandish hero-worshipping of Elon Musk (i.e., http://news.ycombinator.com/item?id=5138430, which is frankly just a ridiculous thing to say).

Another is that this is not new. What is new about the 787 is the sheer amount of media attention, not the fact that there are serious post-service-entry problems. For example:

Nothing says "management really, really screwed up" than a smoking pile of brand new tech, being doused with fire-retardant foam, while the world asks questions like "why is our technology failing us?" from afar

You mean, the way we all went crazy, posted huge numbers of threads and begged people who don't work on airliners for a living to come save Airbus in one fell swoop after the A380 exploding-engine accident (which, on investigation, turned out to not be a one-off problem, but a general flaw with the plane's engines)? The one where a smoking pile of brand-new tech had to be doused with fire-retardant foam?

This stuff happens. The other thing that's different about it now is that when it happens, people don't die by the hundreds, as they used to when a new airliner entered service and a problem suddenly became visible. What is not different is that it still gets solved by research and hard work, rather than by pop-entrepreneurs snarking away in major newspapers.
I take issue with a few parts of this comment:

1) Mayor Nutter's office is working to find ways to support entrepreneurship. A concrete example of this was the city working with First Round Capital to get them to move their offices from Conshohocken to their new space on Locust. Another would be StartupPHL. Or the assistance they've given the Science Center and the Navy Yard.

2) I use Philadelphia public transport regularly. There are tokens and swipe cards, but it basically works. The fancy unified smart-card system is supposed to arrive in 2015, for those who care about such things. I'm just glad the city didn't pull a Melbourne and spend $1.5B on a fare-taking system.

Taxes (especially city wage taxes) are probably the biggest real argument against opening in Philadelphia, but there are certainly some entrepreneurs who find that being directly in the city provides enough value to justify the expense. (Just as some decide to operate in California or NYC.) Whether or not this makes sense depends on what you're doing, who your customers and suppliers are, and who you're looking to employ.

That said, the reason for startups in the suburbs could well be simpler than any of the factors we've previously mentioned. Philadelphia proper has a population of 1.5MM and the MSA has a population of 5.8MM.
CSS3 Animations with Modals
Develop Ubuntu apps locally, run remotely
Not surprising that employees made up 66% of private stock sellers.
I believe encryption will buy them some time until the law catches up, then poof.
Confluence 5 Highlights: 3 Improvements to the Confluence Editor
Dev Tees: T-Shirts for Programmers (Kickstarter)
You're missing the part about how single-page, client-side apps are much more performant _once_ the page loads. Spike is trying to get the best of both worlds (hence "Holy Grail").

Server-side gives you fast page load times.
Client-side gives you fast user interaction times.
What's interesting now is that Apple, BlackBerry and Microsoft now offer integrated hardware/software platforms. It's become similar to the way the console market has been between Sony, Nintendo, Microsoft.

Makes one wonder what's going to happen with Android.

This isn't so much vendor vs vendor. It's higher than that - the war here is between integrated/closed and discrete/open systems on the client.

The virtue re:integrated/closed systems is that the companies very survival depends on these systems, so they have the best motives in providing value/service, and aren't being steered by outside influences. The virtue re:discrete/open systems is that they encourage learning and exploration, and offer transparency.

It's not so clear in which direction things will go over coming years. Both the integrated/closed (Windows, Consoles), and discrete/open (Web, Android) are models that have proven themselves to work.

Google's doing a lot of brave work pushing in the direction of discrete/open, and regardless of outcome, it's something commendable. My only worry there is regarding their hardware partnerships. The thing with the iPhone, Lumia, and BlackBerry products is they're beautifully designed, and these designs just keep getting more refined. It's like having a games console with a controller design - all users/games know it's there, and can rely on that design, even between hardware iterations whilst other elements are improved.

Microsoft did a lot of great work getting Windows to play well with not just consumers but hardware vendors too, and more or less delivered on the promise of putting a computer on every desk. Google's probable aim of putting a smartphone in person's pocket is even loftier(expense being the main hurdle for many of the world's 7-8 billion people), yet given their positioning and partnerships, they are perhaps best positioned to deliver on this promise.

So perhaps it won't play out like the console market at all.

The thing is, if smartphones get largely commoditized by Android like PCs were largely commoditized by Windows, and you can buy something perfectly decent for $300 (and you already can in something like the Nexus 4), are going to want to or need to pay more for what is perhaps only a marginally better designed product?

And of course then there's Amazon too. Interesting times ahead.
How do they acquire the tax free cigarettes? Is it against the law for them to buy them?
Neil Macdonald: Scientology and the cloak of religion
How will John Kerry decide on Keystone XL?
Well, arguably, neither is terribly original

http://www.hanselman.com/blog/ThereIsOnlyOneCloudIconInTheEn...
But the response is years late, as usual.
This is why you vendor gems, and the current accepted practice of not vendoring gems is dead wrong.

I've been chastised before in rails irc for this. I strongly believe the source of all depndencies possible should be in your repository.
> But, his letter is exactly the kind of thing that is needed to appeal to those who really can make a big difference in how computer crimes are treated (as opposed to pitchforks and shrieking).

I actually disagree completely. Ortiz is a US Attorney. Her office is entirely aware of the legal issues. Trying to calmly inform them is a ridiculous waste of time.

For some reason she decided to launch a hyper agressive prosecution against Swartz. I'm guessing she wanted a big public win to help her political career, and she figured an introverted nerd was an easy target.

Under those circumstances pitchforks and shrieking are the only thing that can stop this from happening in the future.
As far as I remember from the news, each toilet in the NS trains costs more than €1 million, which is why they decided not to install any. Perhaps they should fix that number, instead of removing the toilets altogether. Note that a train toilet is nothing special, the waste disposal is just an open pipe to the bottom of the train.
Summary of the Immigration Innovation Act of 2013
It's not the world's first infoshooter -- I used to admin linux boxes using the Doom interface to ps. Want to kill a process? Just shoot it! Load a bigger gun to kill -9.
It's interesting, but amphetamine and LSD are tooo different,

I can imagine amphetamine as placebo for MDMA, but not for LSD.
Facebook Reports Fourth Quarter and Full Year 2012 Results
Years later than what?
Yes, I think I am too. I can see the need for a single page apps for really immersive applications like games or possibly for very small targeted applications like reading mail, or showing stats, but in the case of the latter you probably wouldn't run into ten seconds worth of loading scripts.

I think I'll understand when I run into the problem Rendr solves...
Running apps are not affected, but your ability to do development is. The threat vector affects app compilation, not app execution/scaling, which doesn't touch the tainted rubygems.org repositories.
Disclaimer: I am a dumb college freshman

Does this guy actually expect his letter to be read by Ortiz? It seems ridiculous to me that this guy thinks his opinion regarding the case matters at all. But now I know who he is and the URL of his website, so perhaps his more subtle goal was achieved.
If someone or something is advertising they have a trove of copyrighted material, the standard procedure for law enforcement is to subpoena the cloud provider for the IP of the user, then the ISP for the subscriber's physical name/address. When they confiscate their computer they'll find the data on there.

Has that ever happened in a copyright case? I get the impression that police are too busy with actual crime to investigate anything less than mega-size infringement.
Dream on. Java ecosystems have left you guys by 10k miles.
Sure, but I wasn't the original poster above, give them the credit for the code.
All this speculation about what's happening from people that aren't aware of the facts reminds me of something that happened to me the other day.

A top manager in my company came to give our office an all-hands meeting about management changes. During that, he claimed that my product (Online Calendar) doesn't support timezones and bashed it in front of the whole group.

After the meeting my manager and I confronted him and told him that the problem was with the iOS Calendar application since we're only providing data via CalDav. He was insistent that because we have control of the data that it is, in the end, our fault and a problem with our software.

My boss's boss gets involved and immediately recognized that the problem is that the phone had a setting enabled that removed automatic timezone switching for the Calendar app. A quick change to that setting and the iOS calendar was showing events in the current (Mountain) timezone rather than his home (Pacific) timezone.

So, even someone who's worked in tech for a long time and has a pretty good understanding of things like protocols can still have no idea what they are talking about without all the relevant information.
I think that Evan might object to being considered 'little' :-)
Office 2013: Just what on earth has the Office team been doing?
Heroku engineer here: Ruby deploys are back online if you don't require any new gems, i.e. can deploy from the existing cache. We're still working on resolving the large problem with Ruby Gems.
If you are trying to write something to modify someone's behavior, attacking them is a self-defeating approach. This letter walked the fine line between encouraging all of the actions that we want encouraged, while giving its recipient the feeling that the author is truly on her side.

This would be a good example to study in case at some future date you need to write a persuasive letter to someone who did something that you don't like.
They have 2 models. Read further...
Ask HN: What open source apps do you know on Android?
I'm searching for good android apps that are open-sourced to look at them and research! I mostly look at iosched and ubuntu files for android
"“We have a basic decency policy. People should be covered."....As for the painted women in pasties and thongs, they didn’t violate the basic decency policy, says Chupka because it’s “art.”"

I don't care what you call it, I have no interest in going to a supposedly professional conference/trade show and coming across a group of naked women. And if CES is happy for exhibitors to set up like that, that means I have no interest in going to CES.
They've also recently declared Skype to be the replacement for Messenger.

http://www.theregister.co.uk/2013/01/09/windows_live_messeng...
Too much, too little, too late. These could be great phones (and actually look very nice), but it doesn't matter. BB is a dead company walking. It lost its market share long ago and they aren't going to suddenly magically get it back.
That's a hilarious observation, and I've upvoted it.

However, batteries (as opposed to capacitors) get their power from redox reactions. If we use a definition of "fire" that includes the rapid redox reaction between liquid phase propellant and solid phase propellant in a hybrid rocket motor in the vacuum of space, that definition would likely also extend to rapid redox reactions between liquid electrolyte and solid electrode in a battery during a particularly fast thermal runaway in the vacuum of space. In other words, under many reasonable definitions of "fire", any sufficiently rapid thermal runaway in a battery would be a fire, despite there not being any air present.
Haha, aaaand they're waaay behind. Again.
very interesting question...
hah, they got me
He's the one that named his framework "Chicago Boss" (after Tokyo Tyrant), not me. :P
A script which installs Distribute and pip in Python 3.3 virtual environments
It's not just the cloud-- the gears too.
We're trying out DjangoPyPI 2 to host our own PyPI. Seems very actively maintained, and works a treat, despite it being still early days.

http://djangopypi2.readthedocs.org/en/latest/

For now though we'll probably just create a new git repo with a folder full of source distros (tarballs and zips), as mentioned above.
What about benefits? My current employer values benefits at 22% of one's gross salary. I'm a contractor so they figure if I am going to be an employee that I should work for X - 22% + a non-guaranteed performance bonus of 7-15%.
I take the sentence to mean "If there are no rigorous controls in place on active placebos, they should be outlawed" which doesn't sound unreasonable.
How I Differentiate My Linkblog
It's a terrible name. It has nothing to do with apps.
I wish I could upvote this 5x. I love Erlang the language but, paraphrasing tarcieri (& zedshaw), the community around it can sometimes be a ghetto.
AsciiDoc, powered by Asciidoctor, returns to GitHub
Since early December and throughout the holidays, GitHub's Ryan Waldron, Red Hat's Dan Allen and other contributors have collaborated on Asciidoctor, a new open source implementation of AsciiDoc written purely in Ruby.<p>After a lot of hard work and a thorough security audit, we're thrilled to announce that Asciidoctor is now deployed to render AsciiDoc markup in any of the 5 million+ repositories on GitHub.<p>Asciidoctor 0.1.0 will soon be available on rubygems.org for installing locally.
I'm curious, what Java IDE is 10K miles ahead of Visual Studio 2012/C# in your experience? Have you recently used VS with C#?
Nope, that's one way to have a memory leak. But you can avoid the problem by using the new String(oldString) constructor - it copies only the part of the underlying char array that the String uses. You're absolutely right that it would be much better if all that were part of the API rather than an implementation detail.

The SO question and answers are confusing because they talk about two competely separate issues: the above and the interning mechanism.
Also: The placebo effect is stronger if the placebo used has side effects. Again this works AGAINST drug companies.
In arguing that the overbroadness of the CFAA was something to be treated gingerly, I fear that it is more like trying to make a point to a law enforcement officer that gun triggers are too easy to pull. "Yeah, and...?"
They go after the so-called release groups, too, if the news is to be believed.
I was at first going to wonder if HN is going to recycle all of CS history, and whether that was a good thing or not. Now I see it may be necessary.

Because your solution needs more CS thinking. Your carriage cars are not reversible when used in any ratio other than 1:1 because they need an arrow inside to point to the nearest toilet-car. Also, in odd-numbered ratios (3:1, 5:1), you would really need a car with arrows going both ways, starting from the middle of the carriage. Or maybe you are selling a programmable LCD arrow signage for the carriages...

There is also one issue with Dijstra's parable: although the new coupling solution doesn't require ever turning carriages around (as long as they are shunted as pairs), it also means carriages cannot be turned around without extra effort. Assuming the turning platforms can only take one carriage, you have a lot of extra work to turn around a pair and get them back together correctly. However, there are track configurations that can turn the paired cars around more easily. In any case, this probably explains why all trains have seats facing both directions: they never need to turn them.
if we allow free immigration with full access to welfare state benefits

Why on Earth would we do that? Stupid entitlement programs coupled with expanded immigration might be problematic, but there is no moral principle that states we must have stupid entitlement programs. It's not as though we drop entitlements from airplanes; people have to sign up for them using real official documents. It wouldn't be difficult to say e.g. "no Section 8 housing for people on a work visa". If you don't like entitlements then free immigration would be a good argument to use in recruiting nativists to your side.

Immigration for a wide range of potential Americans we'd be wise to welcome is far more difficult now than it was fifteen years ago. That is why it's a "War on": the prison, LEO union, and armaments lobbyists only get paid when they make our authoritarian oppression more extreme than it already is. Cf. the Wars on Drugs, Terror, etc.
Your best bet is to grab the README files from

http://www.erlang.org/download/

which tells you part of the story.
How does this work? The website shows a file as "downloading" but I don't see a file on my pc.
I'd like to buy it. I've emailed you.
So you think this guy sent this letter boost his own image? As you will no doubt soon find out, the world is not black and white, but excruciatingly mottled grey. Ortiz, while a lovely pincushion, is the symptom not the problem. This was standard procedure. Now I will be at every protest if she runs for higher office, not because I think she is Satan, but because it will offer an opportunity to bring attention to Aaron's cause which stands on its own merit.
How We Got Through The "Trough Of Sorrow"
However, Microsoft is not really in a position now to dictate what developers "should" be using Windows/Visual Studio for.

Microsoft's developer tools have been a fairly lucrative part of their business. They are entirely within their rights, and with a robust, well-justified business case, segmenting the way they do. I would love to have everything for free as well, but the real world doesn't always work that way.

Intel sells their compiler suite for $1000 or so, it's worth noting. All so you can buy their chips.
Carmen Ortiz & Co will appreciate these letters only if they'll be printed on a soft, white, quality paper.