skysight-inc/HackerNews huggingface dataset:
No reason to be depressed, your project looks great. There are people out there with real reasons to be - no family, no loved ones, bad health, no realization.
People who have cool projects (should) have a meaningful live.
I'll admit to just enjoying the gossip from fellow techies and entrepreneurs. Note that it was used as another excuse to discuss tax rates, lifestyle choices, and healthcare in the comments - things we are all interested in in the choice of where to live and where to work.
> physical security of storage media, information security of computations involving bitcoins

Only funds that you have daily access to need be vulnerable to the latter point, as physical security (air-gapping) is sufficient when you do not need to -send- funds.

> And it is much easier to accidentally lose bitcoins than gold, pirate tales notwithstanding.

Strongly disagree. Can you keep N redundant copies of your gold? Combined with secret splitting, you could require that at least K of N secure locations be accessed.
http://dev.chromium.org/developers/design-documents/appmode-...

http://code.google.com/p/chromium/issues/detail?id=13148

Looks like they're still working on an acceptable implementation. Doesn't look like a huge priority though.
Google take first step to plug into your brain
All this talk about banks being safe yada yada and cloud hosting not safe for US50k. Real banking companies (with billions of dollars on hand) do use commodity cloud hosting including Linode, for even sensitive parts. Take for example Natwest online banking login. On initial login page they load a cookie via an image from www.advanced-web-analytics.com and then once you enter a customer number the next page loads a ...drum roll... javascript file from www.omni-traffic.com. Now who can tell me what one can do when you have control over the Javascript on a banking login page?

Ah crap. It looks they have been moved to Amazon EC2, ~8 months ago they were hosted on conventional Linode VPSs. Points still stands though.
The message seems to be...

Only 8 accounts were affected. Do not worry. Minor breach. Not much harm done.

It seems to me the truth is the attacker looked for bitcoin wallets and emptied them. The fact he could identify 8 accounts and access them suggests the attacker could have accessed far more accounts if they wished. I think this is the most worrying thing about the breach.

I don't really understand how bitcoin works but it seems that people with wallets need to set up multiple wallets on multiple providers and limit the amount of bit coins in each wallet to limit any losses from breaches like this.

If I was a linode customer I would be thinking about moving. This message, while fairly open, doesn't give me much confidence there aren't other security issues with the platform.
Writing from a German startup right now, I can't quite follow the author here. Granted - German copycats and especially the Samwer Brothers have brought some bad feelings into the community... but Berlin is getting better and bolder every day. It's basically almost all the goodness from Silicon Valley, but without the hype and craze. It's a friendly, crazy and green city with great work ethics - you don't live for working, you work for a living. Contrary to the article, accelerators, VC funding and the war for talent have long arrived here for sure - but it's all still pretty calm and well-thought out. Maybe there's still a little less innovation here, but on the other side, it's much harder to get funding without a business model that makes sense. Color definitely wouldn't happen here. We got all the cool things and conferences, but I'm pretty glad we're doing it the German way: No hire and fire, health insurance for everyone and the income disparity feels just so much more just compared to the states. I once thought of moving over to Silicon Valley, but by now I'm pretty glad that everything I want has moved over here without bringing the TSA, mass surveillance, corporate politics, discussion about the validity of evolution, a deadlocked two-party system and a growing helplessness over the unstoppable and unlimited capitalism that's ruining society already over there. All the best from Berlin - and if you feel the same, maybe it's time to come over? Dom
Direct link: http://www.youtube.com/watch?v=JEpsKnWZrJ8
I mean this in the nicest way possible, but this is one of the most frustrating things I've ever read, as well as many of the comments echoing the author. I do commend you for posting this publicly, that takes guts, but you have to do something about it. If I were your CEO, I'd insist you take a very long break, right now.

You realize you're going to die, in the best case, 70 to 80 years from now, yeah? Likely much sooner with the mental state you just described. This is all very blunt, and probably harsh, but my point is life is short and you only get one shot. I can't believe you'd subject yourself to this, all for a startup, or for the startup lifestyle. I do not mean to belittle what you are passionate about, or the time and effort you've clearly put into your company, but there is more to life than this.

Take a break. Take a very long break (I'm talking a year at least). Go travel, go home, go somewhere, but stop slaving away and sitting in your room for days at a time. Go be around other people, be it family or friends. Find love, and love yourself. You can always pursue your entrepreneurial dreams after you're happy (and your company will benefit from your happiness).

The startup lifestyle is an incredible journey, I'm on a third myself, but if I felt even remotely close to what you just described, I'd quit in an instant. It's not worth that to me, not even close. I'd prefer to be happy, love, be loved, and work in a coffee shop for the rest of my days before I'd trade it for being depressed in the way you describe.

You owe it to yourself to be happy, so quit wasting time.
Well well well! it comes one in lifetime. Have a look at silk Duchess satin strapless it so hot. Who would want to miss ot such extravagant gown.
Totally true, though its never quite the same. VMWare, Parallels & VirtualBox are getting there but still don't quite have the performance needed for doing video or intense graphics work.
Apart from metro, what are the advantages in having Win8 instead of Win7 in a non-touch PC?

/Just curious
There's also Closure::bindTo() [0], which should allow you do do slightly more functional programming, like JavaScript's Function.apply() [1]

[0] http://docs.php.net/manual/en/closure.bindto.php

[1] https://developer.mozilla.org/en/JavaScript/Reference/Global...
Tips to use Virtual Box at its full potential
Distributed Computing in Python Using Multiprocessing
When I used OS X I put the dock on the left side to save vertical space.
I like this advice (physical work) and its been in the back of my mind for a while as a way to take a break from the continuous onslaught of pressure to 'keep up' with developments in my craft and to give me time to consolidate what I have learnt in the last 15 year sprint.
Amazon's SQS (http://aws.amazon.com/sqs/) is a nice queue implementation with a very simple API for widely distributed systems. See the boto Python AWS library documentation for example usage: http://readthedocs.org/docs/boto/en/latest/sqs_tut.html.

Google's App Engine task queues are also very easy to use as the workers are just normal URL handlers in your app and the payload is standard HTTP data. See Python documentation at http://code.google.com/appengine/docs/python/taskqueue/ and Go documentation at http://code.google.com/appengine/docs/go/taskqueue/.
What do modern day heroes look like?
The definition of heroes are changing, what makes a hero in your eyes?
Honeymoon Packages in Kerala
Honeymoon Packages in Kerala: Book with the best provider of tailor made Kerala Honeymoon Packages. Honeymoon packages in Kerala with exclusive Kerala houseboat, Munnar honeymoon packages, Alleppey honeymoon, Beaches and Backwater honeymoon experiences.
Best & Top 15  ANDroid SMARTPHONES - Range RS.5000 to 40,000
Is It Possible To Get Your Construction Company Logos Design For Free?
Logos are the best way to augment a company is reputation by using different mediums. It can be used at several different places for the promotion of any company. Today, nobody has a single doubt on the promotional abilities of this small piece of graphical representation. There are so many businesses enjoying the fruitful results of corporate identities including building construction companies.
Atlassian is stealing geeks in Europe
Europe, we're coming to steal your geeks! http://atlassian.com/15in15 - Send me your CV! @
adeccico[at]atlassian.com
That has overtones of the usual scam to get programmers to work for less money. "What you want more money?! Are you not happy here? Aren't you here for the fun? You're not just here for the money are you?"
I don't see how it can be payed out as wages. The dividend is payed out to Notch. Thereafter, it is his private money, to spend as he see fit. When he hands out the money, it is coming from him, not from Mojang.
I can see how the tax office could disagree with this, though...
Not sure how it's going to work out in the end, but I'd like a followup to this.
If I didn't need the money, I'd be building my own things, not their things.
The vast majority of people think they would prefer that because it's not a realistic option for them. But a lot of people who actually have that option choose to work anyway (quite hard in many cases). Any many of those who actually do choose to spend their time entirely on "entertainment and leisure activity" become deeply unhappy.
Stack Overflow is where this sort of question should be asked - HN is not a QA site.

As it happens Stack Exchange is an OpenID provider see http://blog.stackoverflow.com/2011/05/stack-exchange-is-an-o... and while their technology may differ to yours in parts a run through their open source code should help sort things out.

[Oops - I (partly) replied to the question]
The decorator actually raises an interesting issue. Are permissions and security part of the core application logic, or are they wrappers.

The mixin approach is nice and OO, but it's potentially tying two different layers of functionality together. Whereas the decorator is closer to aspect-oriented programming which attempts to isolate core business logic from such modifiers.

I'm actually quite interested in the challenge of applying design patterns for large systems (inversion-of-control, AOP etc) to Django, which has some stubborn behaviours that get in the way.
Most applications need to CRUD. They need drop downs and tabs. That's why we have visual designers for forms. That's why we have Content Types for CMS. So there are definitely patterns that we are extracting out into user-configurable interfaces that don't require coding.

That true for most things. Computer games need editors for game designers to manipulate the environment. Spreadsheets allow for any type of equation to be entered etc.

With 'workflow' editors you can even get into a lot of logic configuration in a practical way.

Its not practical to try to encode everything that way, but quite a bit of the stuff that is being sort of repeatedly coded in different ways is the type of thing that we really could just have widgets or configuration screens for if we were reusing code properly.
http://en.wikipedia.org/wiki/Intentional_programming
Golden Triangle Package
> I'm pointing out the obvious. X bitcoins could be "worth" 5 cents or 500,000 in a matter of hours.

So could your US Dollars.

A fiat currency only has value as long as other people are willing to accept it as payment for various goods and services. That willingness is based on the belief that they, in turn, will be able to exchange the currency for other goods and services at a later time.

The same principle applies to bitcoins. But a cryptographic currency like bitcoin has advantages that USDs don't. For example that massive amounts of bitcoins can't just be whipped up "out of thin air" like paper money can.
Rice lab mimics Jupiter's Trojan asteroids inside a single atom
I agree with the general notion, but not with the specifics. That is:

It's nice to code on a system that "shares the exact same stack as what I host with", but just running on Linux is not doing it.

Except if you only ever host with one single stack.

Normally, you'd have different stacks for different projects, different technologies (Ruby, PHP, etc), others would have Apache, others NGINX, MySQL or Mongo, different major or minor versions, etc.

So, I find the best way is to setup a VM with each hosting environment and work on that. You get easily reproducible stack, snapshots, isolation, and a cleaner main OS X or Linux install. With one click on the next image, you can completely change your environment.
Time and time again, surveys show that once basic needs are met, people get no happier as they make more money.

Reality just does not support the idea that most people are better off with a lot more money.
> I really hope the various bitcoin related incidents don't poison the well for online currencies in general.

It shouldn't do significantly. In the public's mind the well is some distance off, many not even knowing it exists, so there is plenty of time to get security better sorted before the average man on the street has his money invested.

Also, everyone knows that cash and other forms of investment are far from safe anyway. Hopefully people will eventually see online currency as being no less safe than other forms, and if the security is done right they'll see it as more safe (as it could be).

But this seems to me to be a general security issue with decentralised anything, not a bitcoin specific problem. If you remove central control, and take as full control yourself as possible, then you remove responsibility from other people and that is something you need to seriously think about. Providers like Linode will not be taking responsibility for financial loss in these cases and paying for hefty insurance policies to underwrite the possibility of said loss: they'll just add clauses to their contract disavowing themselves of responsibility if such clauses don't already exist.

One way to protect yourself is to spread the money around multiple places, then one hacked provider doesn't put all your resource at risk. Again this isn't bitcoin specific: if you have more then 50K to invest over here (in the UK) then you split it between multiple organisations as only 50K per registered organisation is guaranteed protected by national safety nets provided by government.

Back onto "poising the well" this could of course work the other way around: if the virtual currency is worth the effort of stealing then it might be seen as more valuable in the eyes of the public - much like a sign you have a good product is that knock-off copies start appearing.
DNA and RNA are being used to build computers that can run inside cells
If you put $12k of value on their service, why do they take on that risk? Why wouldn't the risk fall squarely on your shoulders?

Why would a hosting provider take on the liability of what you host on it? If the underlying filesystem had an error that Linode could avoid and you lost data, would you expect them to replace the value that was lost? Why is it not limited (at most) to the value of the VPS itself? (I can't imagine them compensating for hardware failure either).
It's not really sad, some administrators don't like immediately upgrading to the latest and greatest version. Anyone running Debian stable will probably not get 5.4 until 2013.
Are you really against (re)introducing woolly mammoths?! I, for one, think they would be lovely pets!
You are expected to use metro, at least some elements of it, on desktop too.
You know, this is a perfect metaphor for what often happens in organizations in critical projects/operations when people misunderstand each other, leading to disastrous mistakes and situations. The arrogant, sadistic captain of the Californian that made people too afraid to act, the multiple missed distress calls, the incorrect perception of what they saw of each other, it's got everything.
No, you do you CS work in OS X and your other development/web stack etc stuff in a VM.

Best of both worlds. Actually, I'd use a VM for development even if I was running Linux as my primary OS and didn't have a need for the CS suite myself.
I've often read that is a correlation between bipolar and starting up a company: "the highs are higher, the lows are lower." (Which tends to cause which is academic.)

Here's what I've discovered: the highs are far more dangerous than the lows. The highs are good, whether they're based on real-world success, or your invisible fuel, the die-hard belief in what you're pursuing. You need those highs: milk them for all their worth.

But what goes up, must come down. Whether based on a real setback, or a stray negative thought, it doesn't take much to send you back down to earth, or straight through to hell. When the confidence evaporates, suddenly those unpleasant realities you were dismissing all hit you at once, and it's too much to deal with.

Everything you mentioned is great for riding out depression: sleep, a good meal, exercise, relaxation. You've got the treatment covered quite well. But after you bounce back, pay attention to that "winning" feeling, and work on moderating it to just the level you want, so that it can burn for longer, and you have less far to fall. Keep spending time on basic human needs, even when you're on top and you feel capable of 18-hour days.

Ideally, you want a steady engine, not bursts of up and down. But those will still happen sometimes; roll with it, forgive yourself, ride it out, and keep moving. Good luck!

(This is just a bit of awareness I picked up about myself; your mileage may vary.)
I found this list of marginal taxes: http://www.nationmaster.com/graph/tax_hig_mar_tax_rat_ind_ra...

While Sweden is high on the list, they're actually not in the number one spot -- that's Denmark.
USA is in 37th place with a marginal tax of 35%.
You can't give a gift to employees. Otherwise everybody would get part of their salary as a gift.
Let us know if there are any manufactures to add or broken links!!!

Thank you!
My personal opinion is that anything over 50% is too much. If I work hard and earn a lot of money I should at least be allowed to keep half.

That said, to reach the top income bracket and get a tax between 52-59.9% (Depending on where in Sweden you live) you have to earn somewhere around $80k/yr. Not entire sure about the number but it is in that region. I wouldn't consider that very wealthy, especially not if you live in Stockholm, expensive city to live in.
Correction: it doesn't seem to show the recent Azure outage, which would be on Azure Compute regions.
Berlin is awesome. I know is a question with a very flexible answer but what are the monthly net rates a Py/Django/DB expat developer can expect in an average size company (not boring bigcorp) in 2012?
Not a problem? Google for "text message spam".

Now think a second about the useful things emails are used for which text messages generally can't be: notifications for new releases of OSS projects or replies to a blog comment, mailing lists for OSS developers or hobbies...
Depression: An evolutionary byproduct of immune system?
Indeed, we are a Linode customer, and this message only helps a bit. Yes, I know now that we are not affected. But little other information is given: were the user accounts compromised by a vulnerability in Linode's VM management software? If so, was this vulnerability found and fixed? Or did the attacker compromise the account of one of Linode's employees?
It's taken me a long time to learn this - but the times where you don't feel like exercising are precisely the times I need to exercise.
How to draw a pair of angel wings in Photoshop
I believe in an earlier statement they did say that they fixed the vulnerability. No idea why they didn't explicitly state so in this new statement.
Thanks, I didn't realise their OpenID server is open source. The C# libraries are the only ones that seem to be actively developed. I'll have a look.
This might be a convincing argument if the links were accessible only to the uploader. Not so much when each is publically accessible and actually is accessed by many thousands of users (each of whom is limited in how much he can accessed only by how much he pays).
Yeah, similar in Poland. One who failed is a looser not worth listening to, because he did stuff wrong, ergo he doesn't know anything. I think that's one pretty demotivating factor of business cultures of European coutries (don't know if all though) compared to the American way where if you failed 10 times, you're 10 times more experienced. I was always amazed how people who had lots of failing businesses are invited as speakers to US conferences, something that seems impossible around here.
Can we give him some feedback and advice on Upverter so he can take it to the next level?

I think it's an interesting site.
But I'm not sure a subscription model is the way to go.
I do know R&D teams are gonna have a hard time getting permission to use it.
They have all the tools they need, their projects are secret, it's not going to fly with upper management.

I do like the fact that you can search for components and buy them.
I'm sure there's some affiliate revenue in there.
Although I have to say, it's probably not that easy, because companies usually have long-term agreements in place with suppliers, there's a lot of bureaucracy, you have to get a purchase order before you're allowed to buy something.
I'm not saying that's good or bad, but that's usually the way it is. And it's a problem for Upverter.

Getting PCBs manufactured is a good idea as well, especially for people who use Kickstarter and want to build a prototype.
The companies I know might be hesitant to use it. Especially for R&D projects, they will use their own equipment or outsource it to a local supplier they know they can trust. And this guy is going to say it's gonna cost you x, but I can do it cheaper if you let me manufacture the first 10,000 units.
And it gets really tricky when you're working on a cutting edge product, because you can't always buy every component off the shelf. The manufacturer is gonna say ok, I'm gonna help you but I can't buy component x cheap enough, or I'm gonna help you but you have to ship me component a,b,c before day x.

The design of your site looks really good but you need photographs of products that have been build. You may not care about that but if you're going after the Kickstarter market, then you're in the business of making dreams come through. You need to appeal to the senses.
If US based startups would start globally instead of only nationally, they wouldn't have the "problem" of copycats. It's the same with movies. If the movies would come out globally, people would have less incentive to pirate them.

And even if there are copycats, so what. I didn't hear ebay complain when they bought their German equivalent. It saved them a lot of time and know how, if not money. And Facebook certainly doesn't complain about their German "competition".

I'd say live and let live. Also: If you can't beat them, just buy them. Otherwise ignore them.
RESEP KUE CRACKER GORENG
RESEP KUE CRACKER GORENG
RESEP KUE CRACKER GORENG ini bisa menjadi menu di rumah atou menjadi kue jualan bagi pembikin kue kue basah ini banyak di gemari banyak kalangan anak anak atou yang tua kue basah ini tidak asing
This Week in Scala (02/03/2012)
I think this is indeed a common view in most of Europe: if your company fails, its because you are incompetent and did something wrong.
Thoughts on managing complexity in Spring code
cache, since it's down: http://webcache.googleusercontent.com/search?q=cache:http://...
I assume Mojang has good accountants

If they don't, they just take a slice of the $3mil and give it to an accountant.
There are no bad programming languages, only bad programmers
Amongst other things, traits are a way to provide interface delegation. Imperfect, but a lot better than the current solutions.