skysight-inc/HackerNews huggingface dataset:
I disagree with what Anon is doing here, but what I can't figure out is whether there's ever been a more legitimate target for Anon's attention.

What makes a state that is as repressed as you describe less deserving than e.g. a business faction (even a corrupt one)? Is it just because the business can't start an international incident in response?

I guess what I'm saying is that I wish Anon would put the stick away completely, and that the lack of ability for a target to fight back is not acceptable reason to hit them with said stick.
It doesn't matter whether or not Anon has a commercial interest or they're just being assholes. Their behavior is still unethical.

Additionally, it doesn't matter if self-protection is easy as in setting strong passwords or easy as in putting a helmet on my head or locking my door at night.

The ethical lapse is in the person breaking into the server, hitting me on the head with the hammer, or opening the door to my unlocked home.

Don't blame victims.
How to get lost users to come back to your product
I second the recommendation for LiteIDE

More common main page: http://code.google.com/p/liteide/
Downloads: http://code.google.com/p/golangide/downloads/list
Code: https://github.com/visualfc/liteide
The Earth is not 13 km in diameter. Maybe you meant 13 Mm, or roughly 13 000 km? The result is ~3 billion km/h then. I haven't timed it, but that seems to align with how long the animation took (around half of a minute).
I agree - the automata, computability, and complexity course I took at university was both eye-opening and fun. I'd recommend a course in discrete mathematics beforehand.

Furthermore, most CS grads I know would benefit from some statistics knowledge. I've even found physics, linear algebra, and biology (specifically genetics) very useful on the job.

I see academic subjects the same way many people see programming languages -- they're tools. If all you know is programming, everything starts to look like a programming problem. There are other kinds of problems, too, and even as a professional programmer I often stumble across problems where (basic) knowledge in another field has helped immensely.
Unless you do most of your financial transactions in bitcoin, you're treating it as a speculative investment.

If you're buying bitcoins in order to make an online purchase, you're using it as a currency.

If you're buying bitcoins, then selling them back to dollars/whatever when you need money, you're treating it as speculation.
The Silicon Ethos and The Interview Process 
My take on where our interview process came from.
I'm really tired of the people shouting "THIS TIME Anonymous took it too far!". It reminds me of an interview with Jon Stewart where he talked about people telling him (paraphrasing): "I really like your comedy, but then you talked about global warming and that's a really serious issue, so now I don't like you anymore".

Look. "Anonymous" is a like force of nature. It is simply the current collection of idiots with an axe to grind attacking whatever seems cool and sensationalist. Some of them have skills, some of them don't. Most of the time, what they do is childish. What they don't have is an agenda that you could argue with.

Yelling at them whenever they're on the part of your lawn that you care about makes about as much sense as yelling at the rain for making the part of your lawn wet that might rot from it. (Wow, that sure makes a contender for todays price for most quickly tortured metaphor.)

The reason why "Anonymous does X"? "Because X is possible". Nothing more and nothing less.
I do apologise, I was trying sarcasm. Danish programmes are usually pretty hard to come by online. Things have changed, obviously, but I still miss some of our older programming, which are still difficult to obtain.
If I was the DEA and had a way to break the iMessage encryption, this is exactly the kind of article I'd try to have someone write.
Eclipse on Linux has great C programming support including interactive debugging using the CDT (C development toolkit) plugin. I used it to interactively debug operating system code running in a virtual machine on my Linux box recently and it worked great.
"I'll wait for a court to decide if a crime was committed"

Regardless of the court outcome, an issue like this shouldn't be treated as 'Silicon-Valley-drama news'. Speculation? yes. Accusation? Yes. Drama? Seems inappropriate here, especially since we don't know what happened
I believe they mean unrestricted as in not behind a firewall.

Heroku still requires authentication, but doesn't filter access by ip. If someone wanted to they could port-scan all of Heroku's (and really Amazon) internal network and find quite a few postgresql servers listening on network ports.

That's what this is intended to prevent.
It's an Instagram for code blocks.
> "it is impossible to intercept iMessages between two Apple devices" even with a court order approved by a federal judge.

And even more importantly, impossible with a warrantless wiretap as well.

This new wide-spread adoption of encryption is law enforcements new enemy.
I don't think there is a reason. GUD is very powerful and integrates well within Emacs. cgdb rather seems to be designed for vi users who don't want a debug interface in their editor.
We will change that quickly. Thx for your feedback.
I hope this won't be what makes this whole thing blow up...
Go home, you are drunk!
Japan Initiates a Bold Bid to End Falling Prices
Isaac Asimov on Curiosity, Taking Risk, and the Value of Space Exploration
Flickr’s terms refer one to you Yahoo ID terms[1] which, in section 8 say:

"You agree to comply with all applicable export and import laws and regulations[…] and sanctions control programs"

The US / North Korea sanctions[2] don’t specifically talk about services, but under the export of goods has this to say:

Treasury prohibitions on exporting goods to North Korea specifically relate to sales involving parties whose property and interests in property are blocked under E.O. 13551. Otherwise, there are no Treasury prohibitions on exporting goods to North Korea. Depending on the goods involved (e.g., luxury goods), the export may be subject to other U.S. export controls, such as those administered by the U.S. Department of Commerce.

So I think they’re be OK as long as it’s the press and not the government that’s running it.

[1] http://info.yahoo.com/legal/us/yahoo/utos/utos-173.html

[2] http://www.treasury.gov/resource-center/sanctions/Programs/D...
I'm a little confused about their release strategy. Perhaps someone can explain it to me.

They took their repositories private to secretly develop the bug fix. Then they released the fixed versions along with what seem to be enough details to trigger the bug for anyone who hasn't patched.

Sure the patch contains the same information in source form, but if they'd gone light on details while saying "seriously, go get this", there'd probably be fewer curious vandals trying to delete your database while you're reading HN.
I enjoy externalizing :-)

My wife and I travel a lot and I like to write a daily diary that I send to family (and friends who "opt-in"). I often include a few pictures. There is often some down time travelling, and journaling experiences makes a long wait for transportation, etc. enjoyable. I enjoy reading my own travel logs years later.

I live in the mountains (Sedona in Central Arizona) and when I go on really long hikes (I am leaving on a 6 hour hike in 45 minutes :-) I always send a picture to my Dad and some remote friends who occasionally travel to Sedona to hike with me.
Small apps aren't the target audience, it seems. With the emphasis on scaling, sounds like they are targeting bigger apps and possibly enterprise customers (not sure how many enterprisey companies are using Node yet though).
to me, the surest sign of an impending crash is when people start to think something is infallible
City fast food workers to walk off jobs in protest of low pay - NY Daily News
Never heard something about it being just a codename. Why would it be? Rust is quite nice itself and has already 1-2 years of being established.

It even makes sense as an faux-etymology.

Rust: because it's close to the metal and brings some breathing oxygen to the stale system's language arena...
In fact this price allow you to run your app "all the time" in your own VM with reasonable specs
Is Go a good choice to create a CRUD web app? between the stdlib, gorilla toolking and the pg driver seems it wouldn't be so much of a pain, but the pg driver doesn't look ready for production use.

https://github.com/bmizerany/pq
I am not a banker or an economist, but when I hear the word currency I have certain expectations, savings and spending come to mind first. Speculation is not something I immediately think of. In reality the use of it as a currency seems to be limited, at the moment, to high margin items (food, virtual goods). While I have personally seen virtual services accepting Bitcoins I have yet to see a local small business accept them myself. I would not feel comfortably saving or spending them at the moment, so I don't look at them as a true currency. I do highly stress "at the moment" though, anything is possible and this is fascinating to watch from the sidelines.
Animated GIFs’ retro comeback is about engagement
I don't know about your location, but where I live having an offshore account isn't illegal in and of itself.

Perhaps I'm concerned about the quality of my country's management. If for that or any other reason, I decide to put some money into foreign currency and place it with another country's banking system, while continuing to comply with my own country's tax laws, what right do you have to steal the information and publish it on the internet?
While what you say is true, those people should not be rolled into the development costs of the game. Their costs are the burden of the company, not the the developers whether they are an internal group or external studio. Most developers, well I believe this still holds true, have projects that are financed by publishers. The money handed over to the developers is the true cost of development. There will be people in the development group that won't have a hand in the project directly but are paid for through such funds, there's no way around that.

But the people that work at a publisher that funds an external development project should not be included in any way in the credits of the game. That's stupid and deceiving, I consider it an insult to the people who actually worked on the game. Much like those never-ending credits at the end of a movie that lowers the value of having your name in the credits in the first place.

If a publisher is rolling all those costs into the reported development costs of a game then they are inflating that number for some reason and I'm willing to bet it benefits no one but the publisher. As I stated elsewhere, it heavily feels of the Hollywood tactic of claiming a project never makes money to avoid having to make payments based on profit required by contract. A developer never gets royalties if the game never makes money.

Remember, Return of the Jedi is yet to turn a profit.
SEEKING WORK. Austin, TX or remote.

10 years experience designing and implementing trading systems in Windows and Linux. Market data, order handling, trading algorithms, backtesting, pretty much everything.

Other skills/experience:
-- Highly skilled in C++ (18 years)
-- C#, ruby, bash, perl, python, Java
-- Windows and Linux
-- Performance optimization
-- High performance network programming, including multicast
-- Real time 3D graphics (games, visual simulation)
-- Machine learning (neural networks and genetic algorithms)
Kudos for being an European startup doing cloud paas. I like that !
I'd be surprised if the US Govt wasn't behind this.

Remember Lulzsec? aka the FBI?
Debian has it. I assume Ubuntu does as well... at least for the 8.4 version.

---

PostgreSQL 8.4.17 on x86_64-pc-linux-gnu, compiled by GCC gcc-4.4.real (Debian 4.4.5-8) 4.4.5, 64-bit
It's not a comparison of severity, it's a question of ethics. It's unethical to trespass, regardless of whether or not significant harm was done - although I'd also argue that anon did significantly more than just leave a harmless note. Accounts will need to be wiped. People who were unlikely directly culpable will be punished - perhaps physically and severely by the NK powers who were embarrassed.
Wolfire Games, of Overgrowth fame (they also were the original organizers of the "Humble Indie Bundle") have another writeup comparing OpenGL to DirectX. Their argument centers mostly on the market ("Linux users are important") and it's a bit dated (2010), but still a great read.

http://blog.wolfire.com/2010/01/Why-you-should-use-OpenGL-an...
It worked for me on Ubunutu - maybe it takes a bit of time to get around to all of the mirrors.
Startup Survival is All About Relationships at Work
I almost didn't read past the introduction, where he claimed a secure form in an unsecured page meant that the contents of the submitted form would be transmitted in the clear.
That's besides the point, it's about political spin. NK has a history singling out USA and SK for actions that sometimes aren't even related to that country at all.
but just drop us a mail deal@clever-cloud.com and we will give you what you need to run a real test, and see if our product will please you
I haven't played games in a long time but when I did magazines would give away discs with demos of games that had just been released. Is it possible to try games before you buy, on steam for example, or do you have to jump in and buy the game without trying it?
If someone incites me to road rage on the way home and when I get home I kill one of my children, it's not their fault, it's mine.

Furthermore, the way to deal with a bully isn't to try to not upset him. It is to punch him in the mouth (more if necessary) and let him know that his bullying will not be tolerated and that you are not scared of him.

Kim Jong Un needs a few teeth knocked out.
Most people have a miserable standard of living by our extremely sheltered standards.

There is very little precedent for war being the 'right' answer to any problem.
All this worry about electronic messaging makes me wonder something. Can they get a warrant/order to intercept your physical mail and read it in transit? I'm wondering if they're actually less able to tap than in the past or if they're just whinging.
My first thought when reading this is 'hyperbole', as in the writer is giving this subject much more weight than it deserves.

My second thought is to recommend unplugging from the most prolific of tweeters, writers, and facebookers. This way you're not hit with the firehose and anything worthwhile will be distilled up to you by someone who is.
Web based mobile environment simulator
Study: Do People Prefer Curved Objects? [pdf]
Thanks for the correction then! I'm checking the links, very interesting
You can compile C code without a libc.
I am also familiar with the --tui switch for GDB and I'm wondering how this project is different. What does this project provide that gdb's tui mode does not? Can anyone that has used this expand upon why one would use cgdb over gdb's --tui mode?
For just plain CRUD, you'll probably get where you want to go faster with Django or Ruby -- they get you up and running faster, and their template engines are more mature than anything in Go.

Once you're beyond just plain CRUD to the point where the language you're using matters more than how fast you can get going with defaults, then you might like Go more (or less) than Ruby/Python.
> They [the DEA] can also send a suspect malware, purchase a so-called zero day vulnerability to gain control of a target device and extract the contents

Made me chuckle. Given that zero day are mostly available in black markets how can they justify to give money to criminals ?
Lula 'SANITY' - The WORLDS most challenging puzzle?
I guess the real question is: Is this article a DEA PR piece or an Apple PR piece ?
Maybe for warrantless wiretaps, yes. But for any legal surveillance, they'll just get a warrant and compel Apple/Microsoft/Twitter/Whoever to hand over any data they have.
Glad someone posted it again cause I never saw it and it's pretty cool.

Wish Objective-C worked though (colorized class names, that is).
Ubuntu 12.04 already has the new package version of 9.1. Your mirror may be outdated (we use the Portuguese default).
Absolutely. Remember the MySQL authentication bypass vulnerability¹, where a blank password would succeed to authenticate 1/255th of the time? This reminds me of that.

1: http://thehackernews.com/2012/06/cve-2012-2122-serious-mysql...
Shark-tooth weapons reveal lost species
shark-tooth weapons reveal lost species
Why do we have to consider everything they did optimal?
This one is more applicable for most people (it is 64 bit) and Go does a little better: http://benchmarksgame.alioth.debian.org/u64q/benchmark.php?t...

Also, don't forget at the time of this posting that page is showing Go 1.0.3 not 1.1 beta.
16-year-old spearheads Seattle’s first biohacker space
This made me smile.

You realize that lower level people within NK will likely be punished, perhaps brutally because of the embarrassment? The people punished may not even have been responsible for the security lapse.
Funny, that title is exactly how I'd describe my current job.
In New York, you can file a complaint online in about 10 seconds. Then you have to phone into a hearing scheduled at your convenience. The driver rarely shows up, and they hand out $200 fines like candy.
That's awesome. I really wish this had happened with jedi knight though. It was so much better than academy and outcast, especially for multiplayer.
Chinese Deluge U.S. Master's Programs
I think that the title is only somewhat misleading. When I think of "stretching" I think of the classical static stretching which is increasingly coming under fire.

I grew up calling dynamic stretching "warm ups".

I think this is probably true for most people, but I admit that it may depend a lot on the fitness environment one grew up in.
Google Fights U.S. National Security Probe Data Demand
Then how would a user use the db? Not every use of a database is behind a web application.
And sometimes, it's you pocketing the difference, because you're essentially paying a premium for your own happiness. Seems fair, actually.
In New York, cabbies are not allowed to refuse you ride a particular neighborhood either.

I never announce where I want to go before I get in (I have some friends in BKLN).

One time I did get a driver who bitched about having to take me somewhere. So I made an overt stretch to look at his details posted inside the car, and then pretended to be taking a note of it. He VERY quickly complied. I didn't have to say a word.
Foreign depositary receipts are a good way of accessing global markets via domestic exchanges. You can invest in, say, a Dutch company, getting the advantages of a different tax jurisdiction as well as a different numéraire.
Many pirates in my country (some %, probably less than 50%) would buy a game... but they don't have the tools required - International Credit Card, which basically only adults with a good job are given, and which most DON'T use on the Internet (the local Groupon clone revolutionized local e-commerce by offering payments on a local physical payment system).

When I investigated a micropayments startup (we wanted to try it in our country), we found some surprising facts - a huge % of the world's population don't have access to banking systems, even if they DO have some disposable money and want to pay for online games - non-cc alternatives to buying Facebook currency and such were huge requests when we did our customer research.
Not really. The DEA is perfectly aware that such an article would be trivially identified as an inept ruse by anyone wearing cheap and easy-to-construct tinfoil headgear.
You are correct, and now I have egg on my face: http://www.ubuntu.com/usn/usn-1789-1/

I was going purely by the changelog in:
http://packages.ubuntu.com/precise/database/postgresql-9.1
http://packages.ubuntu.com/precise-updates/postgresql-9.1
"Go wasn't especially planned by Google execs to use for solving their problems"

How do you know that is the case? I don't know the Google executive plans but it seems like to get Robert Griesemer, Rob Pike and Ken Thompson together to create a language might have/need some executive level involvement.
Browsers mistrust self-signed certificates because that's what a MITM attack would look like.
Good lord, it's 99.99% likely it's just for some ad targeting, and it's not like they don't disclose it in their privacy policy (http://www.cuttherope.ie/privacy.html):

We may also employ third-party ad serving and/or analytics technologies that use certain methods to collect information through the Services. These technologies may be imbedded within the Services and may collect demographic and location information as well as information from your device including, but not limited to IP address, UDID, software, applications, hardware, browser information, internet and on-line usage information and in-game information.

If you don't want this sort of thing to happen, stop agreeing to it. It's not like you need to play Cut the Rope.
There are many cases of style that are not.
This is terrible advice. Installing another postgres binary from a different source is likely going to cause you headaches.

And it's not necessary - vendors such as Red Hat and Debian are fast with security updates. Given that Red Hat helped them apply for the CVE the non-version-9 fixes should be out PDQ. You can keep an eye on it here: https://access.redhat.com/security/cve/
Possible security disasters loom with rollout of new top-level domains
Booting Up: Zuck’s First Website Was Just as Embarrassing as Yours
These are amazing lectures. Clean slides with no distractions. to the point explanations by someone clearly very knowledgeable. Makes the lectures even more better. Really helpful videos.
You've explained why you like posting/updating/etc., but you haven't explained how it enhances your experience of whatever you're doing at that moment (i.e. the subject of the posts/updates).

By way of example, how does taking a picture of your meal and sending it out on social media enhance the meal for you?
I'm wondering this as well.
I would definitely pay Heroku a bit more to restrict access of a Heroku PG instance to a given EC2 security group.

I couldn't find a PG hosting provider with more useful features than Heroku - with that, it would be a killer option.
Seems like a typical "pasture-source" play - when something gets too hard to maintain, put it in the open-source pasture to let it live or die however it might.
Of the top of my head - westboro baptist church, church of scientology, Ohio football rape crew and a string of internet pedophiles.

I don't advocate vigilante justice in these instances, I just don't feel any pity for the victims. Though "justice" is too strong a word - perhaps "nuisance" is better.
Not just fines - points too. The TLC will yank your license if you do this too many times. In many ways New York cabbies have their entire livelihoods at the mercy of riders - there's not much in the way of filtering fraudulent claims.
> Lisp -> Closure

There is no single "Lisp", but many dialects including Common Lisp, Scheme (and its bazillion variants), Clojure, Emacs Lisp, Arc...

> Java -> Scala

Except for the fact that Scala is based on the JVM and partly reuses the Java standard library (for interoperability reasons), the language is the product of many influences, including ML, Haskell, Java, Scheme, Eiffel... The syntax and the "feel" of the language is actually quite far from Java thanks to its functional side.
Uber must be doing something right to get this kind of trouble.
To be sure, you should upgrade. Why do you not want to upgrade?
Good advice! I tend to unfollow people who tweet publicly more than ten times a day - they're hogging my mental bandwidth. Good thing about today's social networks is you can set your filters accordingly. Excessive bragging will get you hidden in my facebook feed, too.