skysight-inc/HackerNews huggingface dataset:
Yes. Best would be a formula that increased the per ip cost the more ips you had. That would have at least two advantages: first it would pressure the legacy class A holders who are collectively sitting on 100M+ not publicly used addresses; second it would make it unprofitable to hoard and resell.

The current method resembles water law in the US western states, which is just about the worst possible way to allocate access to a limited resource.
Cash machines robbed with infected USB sticks
Nvidia hobbles WebGL performance on laptops
The Growth Of Cities, Predicted By The Laws Of Physics
A Guide for Writing Maintainable Rails Tests
Disappointed mugger hands outdated flip phone straight back
Well, "nothing" is a strong word, but I know people who put in decades of classroom time in the (actually quite complex) field of philosophy, and they don't earn shit.

I agree on not painting broad brushstrokes. But there are some discernable patterns.
Data science in 2013 has the feel of what software engineering should be, and possibly what it was before the MBAs got involved and attempted to commoditize development. It involves high autonomy and few non-technical people meddle in your work or hold strong opinions of how you "should" be doing the work. You generally get to pick your tools and set priorities.

The other major appeal of machine learning is that it touches all parts of computer science. You might have to go to a very low level (C, assembly, Cuda) for performance; but there's also tons of high-level work around expressing complexity elegantly-- hence the interest in using VHLLs like Python and Clojure for machine learning. Most professional software engineers are just munching tickets, but if you're in data science, you get to learn about databases, compilers, AI, information retrieval, and statistics at a more-than-superficial level.

When you have machine learning cred, you have a much better chance of being able to be an actual computer scientist instead of a cog in some dysfunctional CodeFactory.
Thanks for taking an interest! The browser which showed the problem was Firefox 24.2.0esr on Windows 7; I haven't yet tried the site in any other browsers, but I'm about to fire up my Mac and I'll give it a shot in Safari when I do. One other note: At the time I noticed the problem, I was having some slight latency issues, such that the TCP handshake could take up to 3-5 seconds to complete; I haven't tried it since that cleared up, and it seems possible that could've been the cause.
This webcam library has a nice flash fallback for IE and uses webRTC for everyone else. https://github.com/addyosmani/getUserMedia.js
Apple's usual strategy to "fix" prices is to not give retailers any room to work with. If they can't buy an iPad for much less than $499, they can't put it on much of a sale. Why sell it at all if the margins are so bad? Accessories and warranties!

This strategy doesn't work very well with iPhones, since there is a lot of excess carrier profit in the 24-month subsidies, above the $700 or so cost of the iPhone.
Old Drivers License computers still can handle 2-word names
> Of course it's in Apple's interests to control prices, the question is whether it's in the public's interests. I'm undecided.

Whether it is or not, I'm not sure that the fines are the way to go. If "the public" thinks that these practices are anticompetitive, why not simply declare that contract provisions to that effect won't be enforced in their jurisdiction?
The app itself is not, but the crypto part is. Also see https://threema.ch/validation/
I do. Netflix, Hulu, etc are not available in my country.

I do have a Spotify account though.
That's interesting. Thanks for sharing. I'll have to check this out.
heh yes I always wonder about these analyses -- is the # of questions on SO an actual correlate to popularity? Or is it the sign of an opaque or buggy language

It's funny (be warned, this is sortof flamebait i know) I left RoR to enter the Java world & since then it seems like RoR's popularity is still increasing on these metrics & it is very strong, even though the heyday of RoR seems to have passed. Many are critical of the new releases / constant breaking updates etc. and many viable MVC alternatives have emerged.

I think an interesting metric that is never really considered in these reviews would be "Number of SO Questions per user of the language" -- basically SO issues per capita. I think that may actually reveal some interesting facts about which dev platforms are most seamless to work on.

I appreciate the open source mantra & everything, still work on open source projects, but it is slightly worrying when I see these languages gaining so much traction yet having such a massive slew of banal issues ("trivial questions and answers" + things that are broken that shouldn't be, leading to workaround requests). I guess I have been converted to the evil Java empire (in fairness, I am diving into Clojure as well). JVM just seems more stable to me after dealing with everything in Rails breaking all the time & trying to balance dependencies ("I need to update this to use this, but then this will break. So I guess I need to update both gems plus Rails itself, but we aren't budgeted to do a bunch of integration testing right now, so... I guess we'll get that feature in 2 years or if it is ever backported" -- Java libs just seem a lot more robust to me, haven't yet faced an issue like this except for 1 or 2 workable IDE integration issues). OK that last bit really was a tangent.
Evan Williams' book list
Yes I can't believe people are flipping out over a Fog issue. If you care about the privacy of your data, it is your responsibility to make sure it gets erased. If Fog wants to put that as a default, sure do it.
Let's expand this to a second scenario:

Imagine you are stranded on a desert island with one other person and the only source of food is coconuts for which you must climb trees. You are worse at climbing trees than your fellow cast away. He climbs the trees before you, takes most of the coconuts, and hoards them. When you ask him for some coconuts he says you should have practiced climbing more as a child.

Is this unfair? Who is being unfair to you?
Stop Hating Scrooge The 'Christmas Carol' curmudgeon is forward-thinking
When was the last time you saw a lobbyist for the poor on Capitol Hill? And how big a bag of cash did they have with them?
The article doesn't go in to great detail, but based on the information given, I would say that this specific practice is already prohibited in the U.S.. The relevant excerpt:

"Apple Asia ... required carriers to obtain its permission before setting contract prices on iPhones..."

This sounds like Apple Asia explicitly approved contract prices, but it depends on how you interpret "setting contract prices". If that literally means setting the price that the customer will pay, then this is not (to my knowledge) the exact mechanism used in the U.S., because the manufacturers cannot approve or deny the actual selling price. Instead, manufacturers rely on a loophole.

Rather than saying, "You can't sell an iPhone for less than $199 with contract," Apple says, "You can't advertise an iPhone for less than $1xx with contract." The actual number isn't $199, as we regularly see advertisements for iPhones at discounts from retail, but not much lower. We haven't seen the agreements, so we don't know the actual terms. It may be that Apple has the ability to approve/deny all advertised prices individually.

Keep in mind that a retailer is free to sell an iPhone at whatever price point they'd like. The problem is that they have no incentive to do so. Sale prices are a means to get customers in to the store. Imagine a ridiculous hypothetical situation where Walmart advertised the iPhone 5S at $99; that would draw in a lot of customers. However, their reseller terms prevent them from doing so, therefore there is far less incentive to do so. If they can't advertise the crazy sale price, then they can't draw in the number of customers required to meet their ROI requirements for an iPhone loss-leader. The inability to advertise props up the iPhone selling price.

Apple doesn't do this just with iPhones, and this is not the only mechanism Apple uses to prop up their prices. We don't know the specific margins retailers make on Apple products, but everyone I know who has worked in the retail industry tells me that the margin on Apple products is much lower than every other PC manufacturer. I can't speak for mobile devices, as I don't know anyone in that industry.

It's also worth noting that Apple isn't the only company who employs these practices. There are a number of "high-value" brands that support their pricing this way. Tempurpedic and Rolex come to mind immediately, but I'm certain there are many more.
That way, IPv6 addresses would look like "d1mfx888qgnf3" or "fxyotvii435fb"

Or like "killamericans", "imamassrapist", "shootmeplease", etc.

"it seems easier for people to remember 13 random [a-z0-9] chars than 16 random [A-F0-9] chars."

Why would they have to remember an IP address? Do you know yours?

We are at luck, though. The EU is moving to bank account numbers that can be up to 34 alphanumeric characters (http://en.wikipedia.org/wiki/International_Bank_Account_Numb...). That should get people used to long (almost) meaningless sequences of characters. Also, Microsoft, with its product keys, has been doing a fine job getting people used to the idea for decades.

(And, by the way, in English a-z0-9 is 36 characters)
« PRESS ANY KEY TO RUN » : a new type of horror game
They were bought out by iiNet. Apparently Adam also signed deals for a takeover by iiNet in August this year.
If you care about your information I think you should also take responsibility for it. I can't see the point about blaming others for their defaults, it is made quite clear when you destroy a droplet.
Whether to delegate
Very nice work Dave - one thing thats probably a more interesting question - can you make a living on that? Making many small apps?

Have also been toying with an idea to start doing apps for a while now and rather than do a major idea, instead do many small apps. Like for example if 1 app brings 100$ per month - then making 20 could make 2000$ and so on - but does 1 app make 100$ on average at all?
> I set hard lines. Weekends are for my family. I do not touch the computer unless it is an absolute emergency. When I come back on Monday, I’m refreshed and productive. The same goes for evenings. I’ve been up on stage at speaking events and said, “I have to go give my kids a bath now,” and everyone is shocked. But if I can’t have dinner with my kids, give them a bath, and read them a book before bed, something is wrong in my life.

This should be expressed more often and by a lot more people. Great to hear this from someone I already admire.
At first you might think this is a political piece, but it's actually a nice historical insight into Charles Dickens.
Once they begin prioritizing traffic, does this eliminate their safe-harbor status? Could be a double-edged sword for them.
If you want a one line summary, they're similar to TED talks, but much longer and for technical people.

I've been to HOPE conferences in New York, fun but terribly expensive, these look similar but slightly more technical. I'd be interested in a comparison/contrast from people who've been to both HOPE and CCC cons.

The videos and the podcast feed for them can be fed into MIRO which will feed into my mythtv setup so I can watch them all at home. Unfortunately, I prefer listening to audio of conferences in my car, have done that for many years, and video isn't going to work, or at least would be tremendously wasteful. Perhaps there will be mp3 files and a podcast xml feed of them for the CCC presentations sooner or later.
Honest question. Can someone explain to me what's wrong with this sort of "price fixing"?

The contract is attached to the iPhone, and Apple doesn't want the contract sold for less than $X. If the carrier doesn't want to do that, they can choose not to sell the phone. What's the issue?
"The line of argument is so simplistic it boggles my mind. Lets get few facts straight":

1. Operation cyclone: This was part of the cold war, both countries fought proxy wars across the world. The Soviet Union actively aided anti-american forces in other parts of the world.

2. Sure, everybody detests improper detentions (and killing, but I haven't seen much evidence). If a country is fighting home-grown terrorism with a religious flavor, it is likely that a few people from that particular religion will get illegally arrested. Now as rational people, the important point is whether this is happening at some scale and whether this is a statistically significant number. But it will never be zero.

The problem with the most common breed of terrorism is that it is entirely religiously motivated. Left to themselves, tyranny of the majority will soon ensue in those countries. Sure you could just let them take over and leave the problem to future generations, but the bigger argument for intervention is that democratic countries should stand up for the rights of people living in countries where extremism is an active part of everyday politics.
nice work, maybe you would like to contribute it to the subtitle team effort?

http://subtitles.media.ccc.de/

specifically here: http://subtitles.pads.ccc.de/5622
$1,000 Pill For Hepatitis C Spurs Debate Over Drug Prices
Context: http://www.businessinsider.com/paul-krugman-responds-to-inte...
Thank you, tipped (he has a Bitcoin address in the README).

It's a sad era indeed when we have a whole network of American journalists living outside of U.S. borders for fear of imprisonment and other reprisals from their own government.
Same here, but then I saw the creator's link above, which works.
The question is whether the total value the company adds to Apple is greater than the total value that company would have had over its lifetime if not acquired. That doesn't mean it's a bad move for Apple to make the acquisition, but it may "destroy value" in the process.
Startup Country (2010)
Well I mean.... calm down, this was done as an experiment by the author to see what kind of corrupt shakedown his students were being run through.

These things need to be tested in order to improve the academic system. Otherwise the misinformation continues (in the form of some actually believing the claims of peer review etc.) and people may be duped by a paper that is seemingly innocuous but where the research is faked.

(Here is a recent article that is indicative of how dangerous the academic review process is getting. IMHO it should be valued above novel research at this point -- https://news.ycombinator.com/item?id=6968676)
NSA hacks Microsoft error messages
Cocaine Is Evil
The real problem with France's 75% tax
Naive.

Neither terrorists nor military leaders have anything to lose.

The ones who actually lose are those who have no say in the matter: civilians and cannon fodder.
Beautiful and inspiring, great work Dave, keep it up.
Ways to Improve Communication with Non-technical users
Our funding model relies on subscriptions, and public access all the time would severely erode the value. In addition, we need to make sure that everyone using "dangerous" kit is properly trained, which is more practical with a closed door model.
I just moved one of my apps from linode to DO several days ago, some explanations here just blowed my head off.
Because if Apple said that, it would be requiring its resellers to do something they are not legally permitted to do . A contract to break a law is illegal and unenforceable. Refusing to sell phones to people because they aren't white would break the law. Selling a phone for $150, $200, or $250 is not breaking a law. So while the law may not permit Apple to require specific prices in its contracts, it's for an entirely different reason than why Apple can't tell the reseller to illegally commit racial discrimination.
Internet Marketing Promotion
How I set up my Mac for webdev
A good summary of events so far, in a general sense. More important stuff to check out from/on Greenwald, one of the most important journalists in US history, at least by the nature of what he's helped publish (but of course more than that):

Conversations with History: Glenn Greenwald - https://www.youtube.com/watch?feature=player_embedded&v=-qlF... ~2011

Glenn's "Frequently Told Lies" page - http://web.archive.org/web/20131007002618/http://ggsidedocs.... (it's currently down, both on archive.org and the original page)

The American columnist who can't live in America - http://amanpour.blogs.cnn.com/2013/06/10/the-american-column... (this is before the striking down of the gay marriage law in question, I think)

How Glenn Greenwald Became Glenn Greenwald - http://www.buzzfeed.com/jtes/how-glenn-greenwald-became-glen...

Believing oppression only happens elsewhere - https://theoldspeakjournal.wordpress.com/2013/01/16/believin... (the original blog is down)

Endless War, Radical Presidential Power, and a Rotted Political Culture: A Talk by Glenn Greenwald - http://translationexercises.wordpress.com/2013/03/28/endless... [28 Mar 2013]
I included 'talked about' in the stats for that reason. I guess you could say that, yes, there are some languages that a lot of people look at and admire but don't really use that much. Lisp comes to mind as being #1 on that list.
There is something disappointing yet deeply unsurprising about the collective reaction to this piece. Well, here we are.
FWIW, this kind of problem is minor in comparison to the potential exploits that have and will continue to crop up in shared computing environments.

https://www.cs.cornell.edu/courses/cs6460/2011sp/papers/clou...

https://www.informationweek.com/security/risk-management/new...?

http://www.insinuator.net/2013/05/analysis-of-hypervisor-bre...

http://slashdot.org/story/12/03/02/0059202/linode-exploit-ca...

http://thoughtsoncloud.com/index.php/2013/07/how-your-data-l...

I was trying to find any cases of a public cloud provider's customer data being leaked or easily visible on the internal customer network, but didn't come up with anything. Somebody's got to do a study on the major cloud providers and see if the good old methods to subvert network routes still works, or if you can easily mitm vm neighbors. (My guess is you can...)
I'll take my comment back until I can find proof (which I shall find :)).
Ah, you've made one conceptual error here that explains everything, and it's hiding right at the end: "tested as committed" implies that committing is some big special thing you do at the end after all your work is finished. You probably picked this idea up from cvs.

This is not how git is intended to be used and you'll hit a lot of friction if you try to work this way. You should be committing before testing - commit early, commit often, commit everything. git has the idea of easy, painless, zero-risk commits built in from the ground up. You never inconvenience or screw yourself over by committing. You can always edit a commit.

The workflow you are expected to use with git is: code, commit, code, commit, edit commits into a presentable form, test, edit commits more to fix issues, push, ask people to review and pull.

You can fix your conceptual model by replacing every instance of your notion of "commit" with "push". Pushing is the operation that you are expecting commit to be.

(The staging area is the editor for your commits)
Bruce does NOT advocate an end run around the provider. You talk to the provider first, always.
can you tell us some technical details of the painting "engine"?
It's not just the NSA; any old coffee shop wifi operator could essentially bug your machine with Google analytics (even after you go home): http://paulgb.github.io/cachebeacon/

The HTTPS proposal might be expensive but it would prevent this. Every mainstream and beacon and CDNed JavaScript would have to be on board though.
There are no laws.

What city you in? Some cities are more vibrant than others. London Hackerspace is huge (>300 members??), with a pay-what-you-want policy for membership.

London Hackerspace seems to be modelled a bit like noisebridge. Lots of people, maybe too many people to make socializing all that easy because there are so many subsets.

Edinburgh Hacklab open to public twice a week. Edinburgh is a relatively small city (~800k people), so distributing everyone over the week would not be so good. Also our membership is relatively expensive (£25). So our model is about a smaller group of dedicated hackers with stronger social ties. Small means we can keep our expensive equipment running without feeling like a public service.

Newcastle Hackerspace is pretty awesome too. They are bigger than Edinburgh with a pay-what-you-want. They have a mobile CNC they bring to field events!

Maybe we in the UK are not as good as Austrians at organising regular events ("an average of 1 event per night at Metalab"). But equipment wise metalab has a similar standard of tooling as all the above have.
Coworking spaces that accept bitcoin.
Surely android phones put downward pressure on these devices?
Thank you very much for taking a look!
[ERROR] mysqld: Sort aborted: Server shutdown in progress
Newsflash: politics != going to the polls

Being a politician is expensive; fundraising, free time and access is required to rise through the ranks and get stuff done. Also, especially in the US, there is this issue of campaign donations. Giving to someone's campaign is also participating in politics.

And then there is the issue of becoming part of the party apparatus. At my present university, a state university in the Northeast US both College Republicans and Democrats are near invisible. In contrast, at my previous uni, a member of the Ivy League in New England, both parties managed to invite all sorts of established party members, and they were recruiting for campaigning. Think internships.

Yet here on HN we see the benefits of state universities extolled. They may be cheap, but that's because one of the things you go to college for is to build a network of peers and established figures in your chosen field.