skysight-inc/HackerNews huggingface dataset:
Your claim strains my credulity to the snapping point. Please explain how manual operations are faster (and no more error prone than a transitive dependency solver).

Bear in mind that it is a one field change in a Gemfile or Composer or Maven/SBT/whatever-Java.
It's happened to me maybe five times since iOS7 came out. It's not the worst thing in the world.

By comparison my Nexus 7 bricked itself via auto-update three times. The first two times I was able to (painfully) re-image it. Now it's completely dead, won't even turn on.
A couple of things that aren't clear: firstly, does the manufacturer have to commit to certain button combinations at manufacture time, or is it runtime-configurable (in other words, can a user install a different keyboard with different button locations and still use it)? Second, is the user still triggering the keypress event just by touching, or is it actual depression of the button that does it?
Its okay. You've hit a wall. We all do. Proof: medium.com/p/7be937d26bb4

I started talking to people. I started using twitter and IRC and telling people I have no idea about what to do but I want to do a lot. Who would care really, right?

Wrong. Open source is not just code put there on Github for everyone to see.

Open source is a philosophy & community. In particular for me, the Python community stepped up big time.

Bad college? Come to India, we have factories which churn out hundreds and thousands of 'engineers' every year.

Its been 6 months since the post. I'm no awesome programmer, but I can find my way around. I can read 2 Scoops of Django and Pro Django and I'm starting to understand what they're saying. I can code in Python fluently. Good/bad, all subjective. I can build things and I'm happy.

Its not a one time thing. I'm on IRC a few times a week on the Django, scikit-learn and now AngularJS community. I've spoken to crazy programmers and padawans just like you and me.

Get out there, not here. Spend time building.

PS - I'm self taught in machine learning which I was recently making a living off of. On sabbatical now and programming web and mobile when I'm not studying my ML stuff. Re-read, self taught. Its possible! :)

PS 2 - I don't like Java either. But the people I'm collaborating with for ML projects, despite my Python ML experience, want Java. So what do I do? I'm learning AngularJS right now, how do I pick up Java 7/8 after last touching Java 5 in '10 as a student in above mentioned factory?
I pick up a book, an open source project and the docs. I learn. Build. And break. It happens.

PS 3 - I'm working on Django REST and AngularJS integration. Thought it would be straightforward, maybe it is, wasn't for me. Let's not fret. Get on IRC, a book, Github open source and play!

-- Cheers from someone who gets ya.
I emphasise, I would be nowhere without the people of the community who have taken out time to show me the way.

I'm on twitter, same handle and my email is in my profile.
I'm no genius, just a 25yo who knows I haven't seen anything in life yet and am no longer scared of boxes/walls (not that they're easy to overcome, I just don't fret anymore).
It's going to be one of those polls where my old salaryshare can actually help. :)

I've created a salary pool.http://salaryshare.me/a9f54a571d1b0d89a47ee481a61b0da4. Please only post a salary if you are full-time employed in Berlin.

If you just want to see the results, please visit: http://salaryshare.me/a9f54a571d1b0d89a47ee481a61b0da4/resul...

This is also interesting to me, who happened to have moved to Berlin last summer.
Just Verizon being a bad citizen again? Nexus 7 LTE not allowed on their network (Even though they were suppose to with the spectrum they leased from all of us who are US Citizens the spectrum we all own to the carriers through the US Government)

I don't give money to Apple and I don't give money to Verizon. I also blocked from my DNS CNET and HuffingtonPost. All Bad Citizens
If you run it with --daemon, the server process doesn't create a frame of its own, but only listens for connections from emacsclient instances; IIRC it also rebinds C-x C-c to delete-frame (also available at C-x 5 0), and the daemon process stays alive through everything short of M-x kill-emacs or similar.
Getting out there and making adventure happen
Why was 1984 not really like “1984″, for me
I'm from France, now based in San Francisco, and the situation in France is similar to the one in Italy; some interesting startups, but you have to "know someone" to get in, and a generally conservative culture that appreciates to compare present to the past, rather than project to the future.

What I can tell you now that I've done what you dream to do:
- You're not as stuck as you think you are (even without a visa). The startup scenes are more progressive in London, Berlin or Amsterdam, although not quite as much as in the SF Bay, of course. If I lost my right to be in the US, I would be amazingly disappointed, but I would simply go to one of these cities, and stop worrying about my country being far behind. I only realized this once my plan to get here was on track, so I stayed in Paris far too long, I'm afraid, but you don't have to make that mistake.
- You have a decision to make about effort. Legally moving to SF with a job and legally moving to London with a job are both possible things, they just take a different amount of effort. For London, you'll have to make a little money first to make sure you can go from time to time to look for your next life, and to make the big move when the time comes. For the US, you'll have to make far more money first, come here 3 revenue-less months to look for a job, limit yourself to large companies (those that mind visas issues less), be overly patient with people who don't mind abusing your weakness, ... It took me 5 years to make it with this project, and I'm still one of the lucky ones; but I was willing to take a chance, and to keep fighting through the effort.
- There's another road that is made possible by the European crisis; it's riskier, but faster: create your own startup. Work a Java dev job at the same time, but find an awesome startup idea, and work on it on your free time. Find time (and money) to come meet investors in SF (save money and time, and make sure you'll have interviews before coming). Investors in the US know that there are no serious investors in France or Italy these days, so they love to meet European entrepreneurs with nice startups, who are willing to move to SF. Once you're well-funded, getting a visa gets much easier.

Get in touch with me if you need help with anything else.
My thoughts exactly. The planet goes through natural cycles of warming and cooling. Man made "climate change" of any stripe is a hoax.
Show HN: Streamus - An open-source Chrome extension for managing YouTube music
Hey everyone,

I'm a young developer with a penchant for music and quality software. I have spent the last 16 months developing an open-source Google Chrome extension which attempts to simplify the experience of using YouTube to play music.

Streamus: http://streamus.com/

Streamus currently has 14,000 users and is the #1 trending / #4 ranked 'fun' extension in the web store. I've built it entirely from scratch while teaching myself the basics of BackboneJS (and Backbone.Marionette), RequireJS, GruntJS and many other, smaller libraries. It has been a great learning experience.

I would love to field any questions about the product, challenges encountered while creating it, etc. Really anything you'd like to know -- I'm all ears and super excited to discuss it.

Here's all the source code if that's your thing:

https://github.com/MeoMix/StreamusChromeExtension
https://github.com/MeoMix/StreamusWebsite
https://github.com/MeoMix/StreamusServer
So make it happen (seriously).
What about when the library you want to use has a non-compatible license for distributing it with your source code?
iDataPlex clusters are somewhat more common in HPC environemnts. They are x86-based.
I'm not very familiar with OS X, and I've had a lot of trouble finding the magic invocation that'll get an Emacs daemon running with the same behavior to which I'm accustomed on Windows and Linux. This looks like it should do the trick, thanks! Now if only I could get emacsclient to behave sensibly in the dock, I'd really be cooking with fire...
> In fifty years, when economies are collapsing due to rising sea levels...

Sea level rise has not accelerated in twenty years of measurement[0] (depending how you cherry pick the analysis it is actually decelerating[1]) and will add 160mm or about half a foot if the next fifty years is the same pace as the last twenty. I don't think that's going to collapse very many economies.

[0]http://sealevel.colorado.edu/
[1]http://climatechangedebates.com/sea-level-stats-longer.php
Site down. Hope he wasn't confessing he wrote his server with Go, because his server sure can't handle load...
Do you have 'Do Not Disturb' turned on?
It's a drupal-powered site. It's no different from WP though IMO.
For your consideration: Her last name means "slippery" in Finnish. She's puzzlingly good at pretending to smile and acting cutesy. Both are far from natural for a Finn. (Source: I'm a Finn)
Too bad IBM didn't trade it and get Thinkpad back.
not bad..i seem to have got at least 3 of them right :)

http://jimmyislive.tumblr.com/post/67125455740/securing-ngin...
Well, there's nothing wrong with rebinding M-x; that key combination requires a lot of hand scrunching, which can get uncomfortable after a while. Nothing wrong with talking about it, either! I'd just recommend describing it in accord with the conventions for Emacs key sequences, is all.
Rent has exploded in Berlin and is continuing to climb in Berlin. Also if you look outside the city center, i.e. in Friedrichshain, Kreuzberg oder Prenzlauer Berg.

As single developer you wouldn't need 85qm, true. As a couple you probably want to have min. 50-60qm. My personal taste obviously, but I have a family with two kids and we need more than that :)
Some people call those things with money wallets. They've been known to contain fake IDs, as well, say for underage drinking.
The comments on this thread make me want to quit HN for good.

I don't know Linda but I volunteered at RailsGirls in SF this past weekend. It was a wonderful experience and I'm hoping to organize one here in my area. I've got 4 kids (3 girls, 1 boy) and we do everything from LEGOs to making movies to programming to SnapCircuits to building robots.

I'm excited about this book. Even if I wasn't, I honestly can't imagine anything bad/wrong coming out of its existence. It's good to know many of you can. A woman who already speaks and organizes events is writing and illustrating a children's book about programming–and some of you sit and criticize her motives, pedagogy, and presentation skills from your desks. Bravo.

I generally don't swear, but some of you are jackasses.
How does Paxos compare to the Bitcoin protocol? I've seen claims that Bitcoin is the first practical solution to the Byzantine Generals Problem (e.g. from Marc Andreessen recently), but it seems like Paxos is a better solution. (Handles network partition, avoids arbitrary rollback, finite time to reach consensus.)

Does anyone have a semi-rigorous explanation of what Bitcoin actually accomplishes with BGP?
No, it would not be as long as there was a court order and our judges have the time and sense of gravity to give each and every court order sufficient scrutiny to determine whether it has merit or is merely a fishing expedition. Wiretaps should also only begin once a warrant has been approved by a judge, any wiretap in bulk so you can retroactively get phone records and conversations from the date before the warrant was issued is unconstitutional. If the person in question kept their own records, the warrant can apply to those records, but to keep a tab on every American, innocent or otherwise, is disturbing.

Personally, I would love to see a two-factor commit with all warrants. All warrants should require two judges to sign off on them, one federal judge and one state judge where the wiretap will be carried out.

The other thing I would like to see is some sort of "cost" that the agencies must bear to be able to request warrants. It should cost each agency money to apply for warrants and they should have a limited budget each year to spend on warrant applications. At the end of each year, to apply for increases in this budget, they should present an equal number of both cases which they would have liked to pursue warrants on someone, but it was deemed outside the budget and cases where they pursued a warrant and got one, but the person turned out to be innocent. Such a policy applies market forces to limit rampant wiretapping and phishing expeditions. Instead they will adjust to only use their warrants on those people who actually should be wiretapped. This would also help prevent unilateral action by a single agent or team, without appealing to another independent group with power of the purse over warrant applications. Individual agents and teams would try to get warrants for all their suspects, but the group with power of the purse has the responsibility to dole out warrant applications according to merit so that the agency doesn't run out of them before year's end.
I built it from scratch, only using Brew to install the necessary image format libraries, and that worked fine too.
Instead of using standard vaccine practices (a dead/damaged/live version of the virus) to train your immune system, we are using these synthetic entities called microspheres. They are made of the same material as internal sutures, and your body takes them up and is able to have a memory response. Check out this youtube clip of the microspheres in action: http://www.youtube.com/watch?v=0XKy9byo67w

The advantage of using microspheres is that the vaccine is now monumentally safer than previous gene therapy or other vaccine attempts.
The word "object" predates OOP. I think the original meaning roughly equates to what we call a value today.

In OOP languages the objects contain the subroutines (methods) hence orienting the programming towards the objects.

Do the more pedantically inclined have a better definition?
Also, note that Emacs 24.4 (currently unreleased) will have improved full screen support and better color support (same effect as "brew install emacs --srgb"). I've been using the Emacs head (from a month ago) and it's been very stable for me.

For sane trackpad scrolling in vanilla Emacs I use this:

'(mouse-wheel-scroll-amount (quote (0.01)))
>If not truly educational, it's at least great to get kids curious about programming

Who else sees it?
Ask HN: Amazon, with Bitcoin?
BitCoin has become really popular recently, and Amazon is as famous as ever right now. An Amazon with Bitcoin Payment only, would be amazing! I'm talking Bitcoin as the ONLY means of payment, here. Overstock.com is an exception.
Seconding the recommendation for the Railwaycat fork, which is excellent. I just wonder about how quickly it'll be integrated into the 24.4 codebase, once that version drops; I'm really looking forward to file change notification support, for example so that Emacs can autorevert my Dropbox-synchronized Org files when it sees that they've been synced.
I donate to campaigns that I think believe have a real impact. One of my favorites is http://thetashingainitiative.org/
UI Concept: Web browser re-imagined
It's probably worth looking into the scope and design of LT plugins, they do (ostensibly) strive for full scriptability. Seeing some of the stuff people are doing integrating dev tools, tutorials (possibly one of the killer features in the future), etc. gives me some hope as an ardent emacs user that they may be onto something with LT.
I used to worry about this, but these days my thinking has evolved. Technology has been evolving towards more and more concentrated destructive power, yet human societies have evolved towards more and more freedom (modulo bumps in the road). Why hasn't the opposite happened? The reason is precisely because of the destructive power of modern technology. It makes the dystopia in your example inherently unstable. That automated riot control is one "super rich" person with a conscience (or a clever hacker!) away from being used to destroy the oligarchy it is designed to protect. In contrast, it used to take a great warlord to challenge a despotic king, back when war meant marshaling vast numbers of men and horses.
Snapchat is an entertainment product. It could go away tomorrow and the world would be just fine. On the other hand, losing all our server products would be catastrophic. Fortunately, this will never happen because servers are important. Should they become scarce, they would quickly become a very lucrative business resulting in an increasing supply.

IBMs servers may not be as good as the competition, but to compare them to an entertainment product is silly.
40 years ago, global cooling was a media fairy tale. It had little scientific backing.
'foo -site:w3schools.com' works just as well, does it not?
> 2. X-FRAME-OPTIONS

Please don't use that one everywhere, frame-based embedding is very useful in e.g. web-based feed reader (provides the original view of the site without having to go out of the reader and into a new tab).
American conservatives are not a monolithic bloc. The initial post-New Deal conservative movement was made by welding together three different groups: traditionalists (social conservatives), libertarians, and anti-communists (national security hawks). This was done mostly in the pages of The National Review, and the ideological bricolage was performed not by Buckley but by another editor, Frank S. Meyer. Check out the book: Kevin J. Smant, Principles and Heresies: Frank S. Meyer and the Shaping of the American Conservative Movement (2002).

Today, business conservatives are differentiable from national security hawks who are differentiable from the Christian right who are in turn differentiable from the Tea Party. National security hawks concerned about China don't always win over business conservatives, and vice versa. But it's a mistake to think of "American conservatives" as a group lacking in internal political diversity.
How Typography Affects Conversions
Which is how many units per year, exactly? A piece of a declining business is a pretty thin reed to hang your future survival as a company on.
WxPython: An Introduction to Sized Controls
These are not claims you need to believe, it's overwhelmingly evident that there have been changes in the consumer landscape towards less demand for storage space above what they already have. People are not filling up their drives as they used to.

The proof is the % share of SSD drives selling in retail. Regardless of the massive difference in cost/GiB. Mor people prefer a faster 250GB drive over a slower 4TB. Because 250GB is still plenty for the average consumer and speedy computing wins the bargain.
1:60 model of an Air India Boeing 777-300ER made from file folders
The Infinite Hotel Paradox - TedEd
Remember - 40 years ago it was Global Cooling.

This is a red herring, used to hand-wave away the serious, broad, deep, and highly credible body of evidence that points to significant human-caused global warming.

So-called "global cooling" was a fairly marginal conjecture that was floated in the 1970s but never taken very seriously by most climate scientists. Already by 1970, most climate research focused on warming, not cooling.
The book from which this is adapted (Command & Control) is fascinating and terrifying. Everyone should read it. You'll wonder how it is that we've managed to escape truly catastrophic accidents with these weapons.
Thanks, jjoe! We really appreciate your support.
I'll occasionally catch my 5S rebooting (once a week maybe) but it's so fast that it hasn't started to bother me yet. The issues with the 5 sound quite a bit worse though.
Emacs offers goto-line on M-g g or M-g M-g, which admittedly is not the handiest of key sequences; I've been thinking about rebinding that to be more useful, but I don't use it often enough to really need to.

Line numbers are also useful, for example, when doing web development, and hunting down the line that's mentioned in a stack trace. Absent integration between the browser's debugger and Emacs, which is something I've fiddled around with (based on mozrepl) but never got working, that's a good second best.
I made an account specifically to address this fallacy.

It is absolute nonsense to pretend that "Global Cooling" was ever an accepted scientific prediction.

Wikipedia is sufficient for a quick overview: https://en.wikipedia.org/wiki/Global_cooling

BadAstronomy is a well respected scientific journalism blog that has a more personal and less formal take on this nonsense: http://www.slate.com/blogs/bad_astronomy/2013/09/10/climate_...
"The dry style of journals evolved that way for a reason."

Because neither the authors of most scientific papers nor the editors of most scientific journals and conference proceedings can write well?

Now, Paxos and the Byzantine Generals thing are probably examples of Lamport going too far in the other, impressed-with-his-own-wittiness direction, but I've had many more problems understanding papers in the dry style, where gibberish seems to be accepted if it's in the right form. (And I'm looking at you, Flaviu Cristian.)
Don't mean to pollute all threads with salaryshare stuff, but the tool is so appropriate for this use-case...

I've created a salary pool at http://salaryshare.me/a9f54a571d1b0d89a47ee481a61b0da4. Please only post a salary if you are full-time employed in Berlin. Those who only want to see the results, please check http://salaryshare.me/a9f54a571d1b0d89a47ee481a61b0da4/resul....
I switch between Vim and Emacs depending on mood. It's a very hard deal: Emacs is a plateform that can do a lot of things besides editing, but it requires a lot of configuration fiddling, and is a bit too slow on the old machine on which I'm using it (must be a single core Pentium with Mandriva 9). Vim has a lot of things right off the box and is fast, but you have to use other programs to have a comfortable environment (mc, screen, ...).

Anyway. The trick with Emacs is to customize incrementally. Also, use customize-option as much as possible instead of editing your .emacs; too often people make you insert lines in your .emacs when already customization exists. Also, use the package manager (list-packages) that Emacs acquired recently instead of fetching from emacswiki or a github repo. It compiles automatically stuff, so it might help with startup times.
mh, how do you create a package with maven 2? How do you write the proper pom.xml? And do you create the .tar.gz

Hope that this will help...
I've used match. If you call them they can refund the payment if it's right after the renewal. It's even an automated option on their phone menu. Granted, you have to go through the trouble of calling them, but it's not that hard to get your money back if you forget to cancel.
Well the Dubai Ports World issue would seem to imply otherwise. Dubai Ports World was trying to buy Us port management companies. After the executive branch approved it uproar caused congress/House Appropriations Committee to actually vote an amendment to block the deal. DPW eventually had to sell the US operations to an American group (they acquired the us companies through the purchase of a British company). The government wasn't sued over it. So it seems the government certainly can block purchases it doesn't like.