skysight-inc/HackerNews huggingface dataset:
Anders Behring Breivik`s manifest contains hidden codes, want to hack them?
The following codes has been found inside the norwegian terrorist`s manifest disquised as links:

http://h3x.no/dump/breivik-hidden-codes.txt

The first part is a GPS location (i have written down the city it is close by or in), but the other parts are still unknown. I do not think it`s just some rubbish text, so i am trying to crack the code to see if i can get anything out of it.

Any ideas on what this can be encrypted/hashed/<insert type> as/with?

The TV-station that went out with this case today confirmed that they have not been able to figure out what the rest of the string is. And i suspect that many would like to figure out what it is since it can give important information about the case or even information about any people he has been working with.
An Appearance On The Digital Age
Interesting. With this and ClojureScript, I might need to take a deeper look at Closure.
Awesome Info!
Comparing having a name on a patent to being a slave owner is crazy talk, as long as slinging around accusations of crazy talk is considered acceptable discourse.

I reject analogies in general, they rarely advance the discourse. Having a patent is having a patent. When it comes time to argue against them, being a stakeholder instead of being someone trying to tear down what society perceives as other stakeholders is going to matter to the society making the decision.

As I said before, I prefer effective protests to feel-good protests. Just bugging out of the system entirely is a feel-good approach, not an effective one. All the same patents exist, except now you're entirely powerless.
If they have properly notified customers and offered an opt-out, they might try to argue that they have single party consent, and so it is legal.
We're giving out beta invites at JoinME-hangout w/friends offline
Focusing on turning a profit before they make sure they consolidate their control over the social network sphere would be a grave mistake.
This is a good lesson for everyone who builds online communities: Some design decisions that are acceptable to the majority, like the real-name policy, harm groups of people who are already marginalized.
I would be interested to see the same data used with Asian websites where they read right to left to see the differences. I wonder if the print style of reading varies from how they consume websites.
Why ISPs are hijacking your search traffic & how they profit from it
I'm not convinced.

Auto workers sixty years ago didn't turn into robotics engineers either. And, largely, they didn't have to. They moved to the niches the robots weren't yet appropriate for, until they retired.

It was subsequent generations that simply didn't have the same wrench-turning job the older generation started at. What I've observed, over my years in Detroit, is that as automation pushes into the process, complexity grows, and jobs to support that complexity push out to smaller employers. GM doesn't have a million wrench turners, but a thousand CAD/CAM shops now exist.

Many of those shops are producing parts that didn't exist before automation made the more-complex, more-specialized, more-numerous designs feasible. Before the demand for precisely-designed/machined components existed.

Are there net fewer jobs? Not that I've ever seen or read. [1]

Similarly with the journalism example in the article. Thousands of dead-tree newspaper jobs are definitely going away. But how many thousands of online news jobs were created? How many people make their living blogging? Is the overall industry of bringing written information to the masses contracting? That's another argument I'd need to see employment studies on to believe.

Lastly, current unemployment isn't structural. Despite appeals to 'what we all know', there is no data to suggest that it's caused by job types going away or job seekers having skills that no-one needs anymore. All the evidence suggests that employers simply don't need many workers right now. That is: current unemployment is just a symptom of the lack of demand.

If this time is truly going to be different, it will have to be due to factors not outlined in the article.

[1] Detroit's overall labor situation might appear a counter-argument, but that has more to do with the industry decentralizing -- away from Detroit and away from the Big Three.
The argument, then, is that our ability to produce will outstrip our desire to consume, and so a fraction of people will be able to produce enough things for everyone to consume, which will lead to the rest not having jobs.

The problem with the argument is that it does not really appear to me that our ability to produce has outstripped our desire to consume. The buying of things is currently rather high, and product shortages are not entirely uncommon. Rather, people cannot get paid a first-world living wage to produce the things we desire to consume, or they do not have the skills required to produce those things, etc.

Somewhat related: are most other countries currently suffering high unemployment, or just America? If the answer is 'no', that seems to contradict the thesis of the article.
Guardians of Internet Security Are Targets
Do you have everything you want in life? I don't just mean, "do you have everything you want of what you could purchase with money today?" I mean everything you could want.

Articles like this one make me feel like there isn't a lot left to do in the world - that we're close to stopping our progress toward better living standards. If we are stopping or slowing our progress toward higher living standards, then yes efficiencies do kill jobs.

I don't see a jobless future. I see a future with a different mix of jobs. To be fair, the author does touch upon this a little as s/he is encouraging investment toward new industries. However, I don't share the author's sense that these new industries and new economies will definitionally employ fewer people. Automation and efficiencies have been seen since the industrial revolution. Two centuries in, all this automation doesn't seem to have driven unemployment to a skyward trend over the long run.

If we were pursuing a finite goal, greater efficiency would mean that we would need less labor. However, I don't believe that our quest for better lives is a finite goal. People are always talking about things they wished existed or things they wished they had. That sounds shallow, but I don't just mean commodities; I also mean medical treatments. As labor becomes freed from current tasks, it can be put toward other uses.

That doesn't mean it will be easy, but I think we're going to continue raising our standard of living and creating a better world. And that will require labor.
Well, it's against the momentum because to okay such expenses, a culture must be created which okays many, many other expenses, and right now they are a bit of a threat to our being able to maintain current value-encouragement programs, let alone add new ones.

I don't think that centralizing the value creation incentive engine was good anyway, but now it's barely possible.
"Our new economy is shrinking because technology leads to efficiency over growth."

Anyone who wants to make the claim that technology is net killing jobs has to be prepared to answer the question: why now? Technology has been killing (but not net killing) jobs for centuries. It's possible that technology could start to net kill jobs. But why now, when it hasn't in the past?
My rather large ISP, Charter, has been redirecting not found domains requested from a browser to a query on 'searchassist.teoma.com' for a few years. Very annoying; I block it in my hosts file.
Queued.at SmartQueue Scheduler Launched
I really like this feature (which actually comes from Smalltalk's doesNotUnderstand:). It is actually supported on firefox[1][2][3] as __noSuchMethod__, but it is non standard, and should not be relied when writing cross platform js.

But then I guess the thread starts getting a bit off track, and I apologize. The point is:

Supporting other languages is good for the framework, and for the community

GWT took the position: Java source only. Cappuccino can take the same position: Objective-j only. It is fine. It is also limiting.

I am always happier when great frameworks support multiple languages, when it opens the doors for more people, instead of shutting down to a smaller community. It helps create greater value to more people, which I'm always for. It does have its costs. In the end, it is a trade-off which the creators and the community have to make.

PS: An example of a framework that does this (written ina more powerful language, supporting a less powerful one) is Akka[4]. It is written in Scala, but its Java interface, while more cumbersome, is so good that I could create a JRuby interface[5] that is even more expressive (thanks to method_missing) than the original one in Scala.

[1] https://developer.mozilla.org/en/JavaScript/Reference/Global...

[2] http://stackoverflow.com/questions/3811408/node-js-overloadi...

[3] http://yehudakatz.com/2008/08/18/method_missing-in-javascrip...

[4] http://akka.io/

[5] http://metaphysicaldeveloper.wordpress.com/2010/12/16/high-l...
Purely functional (meaning: bringing an unskilled person 'up to speed' as quickly as possible, en masse), mostly Krav Maga and "applied" Sambo styles (as mentioned above), or other military systems like the Modern Army Combatives Program.

For 'systems' that don't have 'minimize the time to learn it' as a goal, there isn't one style as such any more, imo. This is the beauty - no holds barred MMA competitions let the superior techniques float to the top, and everybody else learns from it and includes it into their training regimens. There isn't one 'style' that is taught, it's only people who are tested on their skills as a whole. And if one guy thinks he holds the truth in what style or techniques are superior, great - step into the ring, and put up or shut up. No more guild-like secretiveness, no more mystical uberman techniques or meditating for 15 years on a mountain top, no more 'I can't show you because I'd kill you'. In MMA, rationality prevails, once again.
Downvoted because my post is snarky?

My point is factually valid.

Public works DO create jobs, it's an empirical fact. Just because the OP hates the idea doesn't mean public works don't create jobs. Maybe he thinks UPS should fill the potholes, but either way, the only way to fill them is to hire people to fill them, whether the government or private business does it doesn't change the fact that someone was hired to do it.
I'm from France and this is pretty clear too.
Yikes: Square hack lowers the bar for credit card fraud
Programming is the only art form that allows you to create interactive art
Dendreon’s hard lesson: know your customer
Timing and Synchronization in JavaScript
Thanks everyone for the great comments. I kinda wish that you wrote these comments to the discussions under the blog so that every reader can benefit from it. As it is, the comments are scattered throughout the social networking universe. :-)

I am not surprised that some of you find this argument ridiculous. It is meant to be that way. Most of us here at Hacker News are software developers. We all have a tendency to overengineer unimportant details in life. :-). An engineer commented that even the Circles were not good enough for him. And he was right. He was pushing circles up to its limits and unless Google implemented Cylinders there was no way of pleasing him.

However, all this opposition proves my point: Grouping friends and posting accordingly is a rather advanced feature that does not solve a problem for the ordinary user, because the problem does not exist in the first place.

Most people don't even realize that what they post might only be relevant to some of their friends, because most people are vain. And if their friends post an item in Facebook that they don't care, they simply ignore it blissfully and go about their day.

This is just fine for most people. :-)
US expecting S&P downgrade
Don't call it -i and -x, call it -i and --no-i or better, -i, --include and --no-include. Some getopts can provide this automatically.

Last flag wins is a common choice because it allows
some script to contain yourcommand --include $@
and then you can override with --no-include.
We're using MySQL, MongoDB, and Redis.
I think the term "offshore development" is more appropriate. "Outsourcing" is too well tied to "cutting costs".
Insurance companies already do this with FICO scores, which are scandalously good predictors of risk for just about anything. (Pick your favorite explanation: they correlate with irresponsibility and that correlates with bad outcomes, or they correlate with poverty and bad things happen to poor people.)

Someone is eventually going to take the old "You are the average of your five best friends" adage and create a score (a set of scores, more likely) based on it. That will either be illegalized within a year or make billions. (My cynical rationale on it getting political heat is that it will be probably better than human judgment, like FICO, hit some people hard, like FICO, and strike people as "unearned", unlike the layman's understanding that FICO scores are dominated by your behavior as opposed to the behavior of other people.)
I have a high deductible health plan that I couple with a HSA program. It costs about $400/month for full family with dental.
As far as value added to the conversation, the joke added more value than the sarcastic passive agressive response did. HN should be more concerned with monday morning quarterbacks than people who add a new facet to the discussion.
some of those steps seen as wasteful in the DoD procurement process are "scar tissue" from where things went wrong either in the battlefield

This is precisely part of the mechanism that causes every military to be well prepared for the previous war but unprepared for the current one.

I propose greater emphasis actual feedback mechanisms based on experience in the field. These can be made to work on timescales of months or weeks. When bureaucracy comes into things, iteration timescales can stretch to years and change can become generational.
A lot of companies in the Bay Area can't find enough good programmers, even while offering very high salaries. If he has some downtime between his job hunt, it'd probably be very good for his eventual prospects if he spent some time learning to program and practiced, practiced, practiced.

I imagine it has a good number of uses in Civil Engineering as well (modeling? automating repetitive tasks?).
I think you are way too kind compared to most people. :-) Nobody worries about boring his friends. People are vain. They think everything they do is freaking amazing.
> "For engineers, the biggest [moral] issue with weapons development is that it is fun".

This reminded me of a very similar quote from Edward Luttwak about the disconnect between students of war and the people who fight wars: http://www.youtube.com/watch?v=7vz1BpRf3Lc&feature=playe...

The entire interview is fascinating and worth the time. It's a bit dated (from 2007), but still has a number of really interesting tidbits throughout.
6 Mysteries of Jupiter NASA’s New Spacecraft May Solve | Wired Science
Why do you suppose more people on the Internet choose to exercise this right then in real-life?

I had never considered that the level of pseudonymity available on the Internet is available in real-life as well. Really the only thing that the real-life has which you can't change would be your DNA.
Yes.
SSL / TLS happens below HTTP at the socket layer. This is why you couldn't have vhosts's using SSL on a single IP for a very long time (the webserver wouldn't know which certificate to use).
Why not just change your DNS servers to 8.8.8.8/8.8.4.4? Or one of the the other public DNS providers?
You don't understand comparative advantage. As long as there is scarcity, comparative advantage matters. There were 24 hours in a day when Ricardo was around and there still are today.

There are theoretical cases under which trade can make a country worse off, but they are rare situations and cannot be simplified down to "inputs flow around today but didn't during Ricardo's days". That doesn't even make sense.

But what bugs me most about your post is your belief that we should work to keep wages high for overpaid middle class American by prohibiting poor Chinese and Indians from having access to world markets where they might actually earn their marginal product. People are all for drinking fair trade coffee and supporting AID's programs in Africa. But when it comes to having to compete on a level playing field with foreign workers all that altruism goes out the window.
Top 1000 – Your Personal Top Sites Tool
they already know that the drone is there, the video feed gets them nothing

The video feed lets them know when and where we are looking.
Black Hat demo Square card skimmer
We use it extensively, essentially for anything that doesn't need to happen "just this second". It's also replaced everything we used to do in cron, as it easy to carry around in source control.

Most of our emails, calculating expensive things (we have some match-making algorithms that run as tasks), sending notifications and all sorts of fun things are all done in tasks. By moving as much of our code into celery as possible it's been much easier to scale (adding a new node is trivial) and our pages are much more responsive.

That Celery makes it all so very easy to do is icing on the cake.
Hey thank you so much for the detailed post. Losing money is certainly a stupid mistake, I'm thinking of using The Intelligent Investor as a base.
Yeah, really. I have a Droid 2 that will die overnight if I leave it on, starting with anything else than 80% power.
I think it's great that people are sparring between disciplines and integrating various styles--but at the same time, this system can only act on its inputs, which are MMA fighters. I do wonder whether the culture of MMA prevents some talented martial artists from participating. I'm somewhat inclined to consider MMA more of a sport than a martial art--but perhaps this is just tradition talking.
The Elusive "Quick Iteration": Tips for indie game devs
we read hacker news :)
Django-celery even comes with a built-in view to do that polling;)
IPSec can work in many different ways. One of those is to encapsulate the entire packet as the encrypted payload of a new packet, with the new packet having headers in plain text leading to the other end of the IPSec tunnel. That other end will then decrypt and forward as appropriate (this is called a 'tunnel').
We use it in production and have for a couple of years. It's never once caused an issue.
I'm surprised the reveres isn't true that small RC planes or land vehicles...

I just had an image of Paul Revere warning the Massachusetts countryside the British are Coming with an RC 4x4 with a speaker stuck on it.
Lisp or Haskell (not a flame war)
When embarking on a new project, I often have trouble deciding between Lisp with its flexible macros and Haskell with its robust type system goodness. Does anyone else do this (e.g. Perl vs Python)?
Cops are legal terrorists.
If disclosed, and the customer also receives an indirect benefit (cheaper service), is this any worse than similar tracking via the Google Toolbar, and all the various page-insert sensors (Analytics, AdSense, +1, etc) reporting a significant and growing amount of all web activity back to the MotherPlex?

(That is, setting aside the obviously evil practice also alleged in this article of sometimes using these redirects for click fraud.)
Fair enough ... it's definitely worth considering seriously. I'd probably wait until it's "finished" according to Michael, and then look at if it's possible to add enough hooks to the compiler for it to be implemented as a plugin. Ideally you'd be able to emit different annotations depending on your use case, for example: lots of other folks have requested automatic JSDoc annotations.
The solution to your problem lies within yourself. Don't censor yourself. Just write whatever you want. Nobody cares, trust me. Your boss doesn't wait staring at Facebook news feed, looking for an inappropriate status update you might post. :-). It is the boss in your head that stops you from sharing what you want.
Thanks for sharing. Running through this tied up some loose ends for me.
Time Warner does this too - but offer a control panel allowing you to disable this. Would be great if the control panel actually worked or remembered that setting since I see it again every few months.
Google dictionary is no longer available
Perhaps gnucash? I haven't played with its multicurrency support extensively, but it is at least partly functional.
Hey, just because police behave badly, that's no reason to start insulting pigs!
The place where it will really hit the fan will be the first time there is an accident where the autonomous vehicle had to choose who lives and who dies.

For instance, a child darts into the road, and due to the speed and the geometry, there are only two possible outcomes: hit the kid, or swerve hit an oncoming car in the next lane. Humans don't have time to make a cold, rational calculation in that situation--we are likely to either hit the breaks immediately (even if it isn't going to stop in time), or swerve immediately, and THEN we notice the oncoming car.

Not so with the computerized car. It will have time to calculate if it can stop in its lane in time, figure out the likely impact speed if it hits the child, forecast the severity of the injury to the child, and then compare that to the likely injury to its passengers from a collision with oncoming traffic, and even make some guesses based on statistics as to how many people are likely to be in the oncoming car. And then it can decide whether to hit the kid or hit the oncoming car.

I wouldn't want to be the engineer trying to explain that algorithm at a wrongful death trial.
I think if Google adds one more level of complexity to its Circles, it will be used by 0.001% of the entire user base. :-)
Bethesda this is not looking good at all. There's already enough silly fights over patents. Shall we now argue who owns what word? If you trademark my first name will you then sue me so that I have to change my name? This is going too far. Someone must stop this madness.
That's good; I was sad they were preemptively rejecting me when I saw "false".
A duped drive would be useless. When you delete a file, the OS marks it as gone, but the data is still physically on the drive until you overwrite it with more data. The forensics team would need access to the original drive to uncover that data.
The original author lists companies that didn't exist prior to the rise of the personal computer (CompUSA? Circuit City?). If you'd taken an employee from 2009 and brought them back to 1970, their job literally wouldn't have existed. How about everyone working for AT&T Wireless, Sprint, Verizon Wireless and T-Mobile? Where was the cell phone industry in 1990? 1980?

Who in their right mind is going to tell you they're going to be employed by something that doesn't yet exist?

It's hard to look at the world today and see how the status quo projects forward. But if you don't mind wild ideas (personal computers! portable phones!) and can wait a decade, maybe things don't look so bad.

Counterpoint: What do I do during that decade?

*Creativity exercise: think of some things. What if we replaced massive power plants with massive amounts of tiny generators (wind, solar, water)? Who would install, build and maintain them? What would happen if we switched cars from gas to natural gas? What would happen to the money spent fighting cancer if a preventative therapy could be developed? What if we switched from batteries to capacitors?