skysight-inc/HackerNews huggingface dataset:
Good post. Thanks for chiming in.

so the main options from a employment perspective are:
1) Change tracks and slide into management - mid management to be specific.
2) Consult/Freelance
3) Progress the technical ladder - Principal/Staff/Fellow engineer.

Some questions:
a) Could you elaborate on the pros and cons of 1 and 3.
b) what about progressing into Sr/Exec mgmt as opposed to mid management - do they mostly want mba types and hence not an option for developer types or is there a progression from mid to exec mgmt but its the same as your #5 - get really lucky (besides having the right skills) ?

(Also couldn't agree with you more - why is mid management so glamorous all of a sudden ?!?)
To Type or not to Type
Indexing on Hadoop file systems
Worth mentioning that Firefox Nightly has a few nifty improvements, and in a few days, the ability to replay and edit requests.
Not only that, they are criminalizing the "promotion of homosexuality", a "don't say gay" law. Gay pride marches are also being banned due to "protect the children".
Can't wait for the clear sky on streetview.
I think he meant:

Punishments are PERMITTED to be either cruel, or unusual. But not both.
I completely agree with the OP. Let's be honest - you don't NEED a 100 k car right after graduation, even if you're earning a 100 k a year(I've seen this happen).

What he's trying to say is that there's a huge difference between NEED and WANT that people often mis-perceive.

If you only buy shit you NEED, you can save up, then quit your job and do things that you WANT to do, without having to worry about job security, next paycheck et cetera.

But people feel entitled. They DESERVE the car, they NEED the house. The economy would die if everyone was frugal lol
Job opportunities - Asking the right questions
"...may automatically have received and installed the malicious software..."

That is nice. Automatic installation of malware. It's the way to go :)
It was originally set for 28th, but then they changed their mind. The url didn't change.

At least thats what happens with wordpress.
So how much does a facebook 0-day go for these days anyway?
I would have been more surprised if there were NO informants at Wikileaks, no organisation that relies on people is impervious to this.
It's funny how many people are still offended by others discovering entrepreneurship. even on hackernews. Anybody an idea why?
Perhaps this has happened to many other software firms, and the malware, is all undetected, perhaps they just screwed up their tracks this time.
Birkenstock, MBT, Fitflop, Nike
Birkenstock, MBT, Fitflop, Nike
The issue with that is that it tends to stop all the workers then start them again, not one-by-one. Since some applications can take a minute to start that leaves the socket open but won't start accepting connections until the workers start again.
Indictment In Bitcoin-related Scheme For Mitt Romney's Tax Returns
Birkenstock Adria Sandals
Birkenstock Adria Sandals
Would you do this by creating your own EME in a cross-browser manner?

I guess the built in support for basic encryption would work here (the mandatory profile).

You could even deliver the symmetric key out-of-band with asymmetric encryption.
OK, I know jokes aren't appreciated on HN, but this comment is comedic art.
"I live differently to everybody else I know."

Then I expected a great story about an alternative lifestyle.

This just sounds boring as hell. To me this story sounded like "I live in a basement, almost never come out or buy things for myself, but I got time on my hand, so I'm living the life right here". It doesn't sound that good to me to be honest.

On the other hand, a story I liked to read was Mr. Money Moustache about how he managed to retire on the age of 30 with a NORMAL lifestyle.
99% of the time we all successfully exercise disobedience in our personal life. We meet with people we like and then do not meet when we don't like them. It includes relatives, friends, coworkers, small shops, big shops etc. 99% of the time you voluntarily decide when to devote your time, money and attention to someone and when to stop doing it. 99% of your life is a wonderful peaceful anarchy.

Now there is state. You cannot decide not to provide funds to the state when it behaves the way you dislike. Even if you hide your taxes, the state controls all your currency and prints it for itself without asking you. You cannot simply choose another currency. You can move out — to another state just like yours or worse. You are only allowed to make a humble limited input every 4 years in a form of choosing who will tax you.

There is nothing strange or bad in disobedience. You do it everyday in your life. It's only state propaganda which starts from the early age at school that keeps people terrified at the idea that they are simply bullied to give money for wars, police, spying and terrorising people around them. Under the premise of "social good", of course.
A neat trick with uWSGI is to dynamically set the number of worker processes to 0, which causes incoming requests to hang whilst waiting to be processed by no-longer-extant workers.

As long as you can apply DB migrations before the waiting requests timeout (and then set the number of workers back to something sensible) you can perform quite major upgrades without even dropping connections.
I know a few people who, if not live exactly like this, certainly think like it.

Walling yourself off from all dependencies (physical, financial, emotional) in order to grow your brain and Just Write Code might seem like a smart thing to do, and the purism of it will appeal to some. If the OP genuinely obtains no enjoyment at all from anything else, then that's fine - that's what it sounds like.

But it's the pay-off that stings, the 'shit you don't need' attitude, which is ultimately judging everyone else as inferior for not making the same choice, or having the (immensely privileged?) ability to 'make your work your life'. I love and value my family & my friends, and spending money to spend time with them enriches my life.

Not everyone wants to be an island.
I think it's a matter of comfort. Some people can live life flying by the seat of their pants. In my opinion, those types of people are comfortable with moving fast, breaking and fixing things, and trying new adventures. They can look back at their lives and tell their grand kids how they'd lived to the fullest. But, on the other side of the spectrum. We have people who feel comfortable living very conservative lives way beneath their means. I think it provides them a sense of security and empowerment. They may come from backgrounds where they never had much growing up that could've contributed to that behavior, maybe. I'm sure my denfintion of a wholeheartedly lived life would be different from yours and a lot of other people. I don't necessary think your definition or anyone else is wrong. I just know at the end of the day we come from different backgrounds. Our desires from life have been shaped by different lives lived in different times or places. If it's comfortable for you to do and you're still happy about life afterwards with no regrets, I see no problem calling it "living life to fullest".
Oddly, I'm the other way around. I enjoy reading work emails while drinking beer with friends. It allows me a certain emotional distance to whatever problem has arisen and I can turn to my friends for help, and/or put the problems in the back of my head, sleep on them and deal with them in the morning.
there are simply far more exceptions to free speech, privacy, etc

Actually, in many ways I'd say that the EU has better privacy rights than the US. The Data Protection Directive covers a lot more privacy stuff than is covered by US law.

You're right about "free speech", more things are legal to say in the USA than in EU countries, however that's (I think) at the expense of other human rights. If you give more free speech rights, you take away other rights (e.g. the free speech rights of the Westboro Baptist church to picket funerals takes away the right to privacy and happiness for the family who are burying a family member. The free speech rights to say "$PERSON has erectile disfunction" takes away the right to privacy of $PERSON, etc.). It all depends on how much you value some things. (How much do you value privacy, how much do you value free speech, how much do you value right to life of marginalized groups etc)

(I'm using EU because I'm more familiar with it)
It seemed to me like it was mainly just "forth".
Thordarson seemed like he really wanted to be in contact with the FBI, but the FBI agent he emailed didn't seem too interested in what he had to offer. Particularly since it seemed like the FBI could get the data that they wanted without having to deal with people like Thordarson (this citing the seizure of the contents of Snorrason's Gmail account).

But I have to say, Thordarson sending those short emails consisting of semi-trite messages to an FBI agent wererather amusing.
"ok doki"
"Merry Christmas :-)"
"Happy New Year:-)"
Seems rather unserious and informal on Thordarson's part. Not the sort of behavior you'd except from a spy, eh.
What, hoarding profits is the right thing to do?

If everyone acted like that there wouldn't be an economy.
Would it be possible to support XMPP Streams like those used in the OLPC project? You could then share a service with other users over jabber, or browse the services exposed by a jid.
Likely will be printed on June 28th, thought it appears online earlier than that.
"Don't rely on a particular industry to always keep you employed/happy/busy." +1

You are right, as you age you can always do something different and thats the crux of the question; stay a dev or gracefully exit out of it and do something more age and/or experience appropriate. If the latter what are some options. At 48 (assuming you are a developer) what is your experience like finding employers who will pay you ,more for your experience and skill rather than knowing a specific technology ? is it harder to find people who appreciate 'refined wisdom' or is very easy. if the latter how do you go about finding those jobs - is it a volume business - you keep applying constantly and only move when the fit is absolutely right ?
I'm liking that idea. Anything that's not spent builds up nicely in the savings account. It's normal to save a set amount each month and whatever is left you just leave sitting in your current account. But that turns it on it's head, leaving any surplus in the savings account. And paying yourself a budget every week helps you manage the money.
why do you email stuff to yourself ?
Just count how many apps, devices (firmware), programs etc. there are which do not use any certs at all. Using automatic updates is very real danger. I just think most uses / admins do not think how common it actually is.
Futureful - Topic Discovery Using Machine Learning And Keyword Suggestions
At least for me, Opera always asks for Administrator privileges before installing anything, so if you didn't happen to install updates in the timeframe given, you should be fine.
The majority of my SVN/deploy magic happens with hooks.
Pre-commit running PHP Lint - Keeps out the stupid errors that we all make.
Post-commit svnlook (diff) emailed to the full dev group - dead simple code review
Post-commit svn up of dev site
Post-commit varnish clear of dev site
Post-commit commit message in hipchat
Deploy message in hipchat
> On the other hand, jQuery is not just a lot of code, it's tested code

I haven't really looked at it from that point of view, I guess that is a pretty a pretty big advantage. The basics of writing a widget are pretty simple most of the time, but testing it on different browsers and edge cases always takes more time than I think it will.
This is a fascinating look at the stations.

I'm tempted to add alcohol to my local install of Mars Simulation Project. (http://mars-sim.sourceforge.net/)
The interesting part of this story, for me, was how Antarctica is for some the ultimate, final destination for people escaping from themselves. If anything, this only highlights the need to improve awareness and treatment of mental illness in the United States.

It is obvious to anyone who has first-hand experience with these issues that you can never outrun your own problems. Some people flee for a while before realizing this, someone just keeps taking the delusion to its logical end. What is really needed is an acceptance that it's okay to have issues and that in most cases, they can actually be treated.
Is it some sort of sarcasm or you're really implying /ɡnuː/ is hard to pronounce?
The fastest way to 1k$/month
For someone who can code and familiar with SEO and online marketing stuff,what is the fastest way to 1k$/month.
UPDATE : I can code webapps in python and php.I can code .net stuff in c# and I can do some java too.My experience with online marketing is small : I played with some landing pages to increase conversion rate.I am 18 and in north africa.
In the case of the fly, von Neumann probably just calculated the length of the first and second trip and calculated the sum using the self-similarity of the series.

http://en.wikipedia.org/wiki/Geometric_series#Sum
A much older implementation:

http://www.project-euh.com/pong/
No! You don't need them. But ... you'll save yourself lots of time by reusing tried and tested code instead of writing everything from scratch and having to debug all the edge cases and behaviours on different browsers.
Commenting Code for Non-Programmers
It would be something more open, like Twitter.

And, FYI, most phone books actually are available to search on the internet. E.g., for the UK: http://www.thephonebook.bt.com/publisha.content/en/search/re...
A typical example of twisted IT ethics. Just because you CAN doesn't mean you SHOULD do something. It is like shoplifting; it isn't suddenly ok when there is no one to physically stop you.
Unless of course those 9000 are all peaceful activists, while the truly sinister, especially those able to kill a person in cold blood, are hired the second they gets spotted, either as agents or undercover agents, and are simply tracked by accounting. I mean this is half-tongue in cheek, half serious, and that's sad enough.
Jokes are ok, they just have to be unique and funny - like this one. Clever doesn't hurt either. Stupid memes or lame, tired, or mean jokes are not ok.
Once you made your first million, you become an Angel investor of course, hacking the startup ecosysstem. :)

But you don't spend on cars or shit like that's just baggage. For every new item you own, you have to think of it, you have to worry about insurance, maintenance, cleaning cringe
It is true that GoldSrc is not released and Valve is (technology-wise) not an "open company" at all and I don't oppose that. Also, I wrote that the (ID) engines are closed while still sold for licensing - that has nothing to do with whether the old games are still available. The assets and levels are not free after all, so this just gives you the ability to buy those.

I want to oppose the view that ID is an "truly open" company.

A "truly open" company would release the code while it is still in active use. It is a great feat that ID does this and it certainly puts them ahead of Valve in that regard, but this doesn't mean that they are "truly open". All their "active" games are very much released in the same fashion as Valve does it: closed source, open SDK.
Along these lines is the (wonderful) Werner Herzog documentary, Encounters at the End of the World.

http://en.wikipedia.org/wiki/Encounters_at_the_End_of_the_Wo...
The signing keys are the weakest link in the security infrastructure and are essentially the keys to the kingdom. We have seen this happen repeatedly, I think it's time for all companies to build a lot of safeguards around the use of their private signing keys, like making employees input it manually everytime, or even split it across multiple employees. For Opera at least, I don't think they do releases that frequently.
Time is cyclic, don't you know?
No never.

a) this might unfairly restrict your future job choices or personal development activities.

b) It is a classic a*hole indicator - so a good warning about the sorts of people you would be interviewing with.

<edit> Using the word "awesomeness" is another good indicator</edit>
Two questions.

1. Why bother with two SVN repos?
2. Any specific reason for SVN at all (large files, binary files, non-technical users)
Do you have an example of a "cruel" punishment?
FISA warrants are not the same thing as search warrants, in the same sense that an arrest warrant is not the same thing as a search warrant.

FISA "warrants" are really an oversight mechanism to the executive's generally accepted authority to conduct national security operations targeted at foreign powers. They're specifically to "warrant" that the Fourth Amendment is not being violated by a particular search, intercept, or program because the activity is appropriately targeted.
Great site, great looking service ... I'll be signing up shortly to give it a spin.

Answer to your question: YES as long as it is a Great Product / Service and your marketing is spot on.

A great looking website for a poorly conceived or implemented product / service is like lipstick on a pig.
Yeah, it is compatible with the JVM. But that does not make it a Lisp. Not a bit.
The hard part is when someone doesn't really need all of you and themselves is peering at their phone, tablet or whatever. I guess I'm better off avoiding those people.
For Indian engineers, H-1B visa is key to career growth
In practice, the automatic "wiring-up" often breaks, and in any sizable system it quickly becomes very difficult and time consuming to track down and fix such breakages.

Things can become even worse when the libraries or frameworks you're using end up having bugs in them that interfere with the dependency injection they're performing.

Too many times I've seen very experienced and capable developers lose hours, and even days in some cases, dealing with dependency injection issues. Just one of these incidents, which will happen in any serious project, will far exceed the time and effort it would've taken to write the equivalent code by hand.
Bingo. I lived a similar situation (minus the post-education debt - yay Canada!)

My lifestyle today isn't much different than what it was when I was a student other than the addition of a mortgage I can easily afford.

I'm happy. I travel. I live. I just don't show off, nor do I get things for the sake of having them. By surrounding yourself with family and good friends, you can find happiness in so many other things than the material.

EDIT: I forgot to mention, when I spend to live I won't spend on things, but I will on experience. I'll happily forgo the latest iGadget and a car that matches my socio-economic status and opt for an experience that will enrich my life in some way.
Someone gave me this financial advice once: "Keep your lifestyle 3 to 5 years behind your growing income."

I followed it and have had a similar experience. Since my first job, I went and got an MBA, paid off the student loan, bought a house and at 31, I still have enough savings to last me 3-4 years at my family's current lifestyle.

Frugality is powerful.
Agreed, a company with 50-200 employees that still hasn't found a business model is just burning money fast and is going to be one stressful place.
He made a whole $5k? That's chump change.
> I like Common Lisp, but it's much easier to build useful apps in Clojure.

Unlikely.
Sure:

> Not enough people know this, but when you say "etc" out loud in reference to the directory, I suppose it should sound like "etsy".

The passive voice, combined with the opening phrase, gives the false appearance that the subject is the pronunciation of ‘/etc’, when the true subject is you. I put it the way I did because it is a good exercise and because I didn't want it to seem impetuous.
Twitter hints at letting users jump back in time
> The whole point of DI in Java is to work around its static typedness.

So, coding the configuration of your application is an ideal way to work. Interesting.
I don't know (or frankly care) how it is implemented. While the UI is flat, the apps use transitions and a parallax effect to build the illusion of the depth (similar to how Apple does it using their gyroscopic parallax effect on the home screen).
> I trust that you are "incredibly competent" but 1 mistake a month seems very low to me. But what do I know! :)

Honestly, I don't know where "incredibly" came from. I was going for pretty (pretty competent). I think my mind was in 2 places at once.

I have been working with the same code base for 2 years. I know it back to front. I am good at testing and my mind is open to the various scenarios which need to be tested for each change which is made. I make mistakes all the time but they very very very rarely sneak out and get live.

> What type of product do you have?

Its a website-as-a-service product.

> Do you have a QA team?

Nope. For major features we try to get all employee's to pitch in for a group test on a development server. That is the best we do. Minor features / fixes are just tested locally by the developer then go out.

> Do you track new and close bug counts from week to week?

We use bug tracking software. We track the amount of open bugs. When I started I was getting around 20 bugs / developer support requests a week. Now I get one or two. Most of what I get through the tracker is trouble shooting unfamiliar hosting configurations.

> Similarly do you track regression counts from build to build?

No

> Does the code base have a high completeness rate for unit tests?

The code base doesn't have unit tests. It was built by a hobbiest 4 years ago. The current version supports legacy features from a previous version. It is mainly procedural with a smattering of random classes. There is a lot of code duplication. It is the definition of spaghetti code.

Basically, the core software needs to be rewritten. This isn't a management priority so we make do.

> Do you only deploy if you pass the unit tests?

N/A

> What if you introduce a bug that screws up the data, do you have a fallback strategy?

We have twice daily backups and can rollback.
You don't even have to be in the car. You have to be crazy to even go near a street.

http://bigstory.ap.org/article/8-hurt-some-seriously-when-ca...
>On the other hand, why would law enforcement go after the buyers? That doesn't solve anything, it's the sellers they want.

Because if you go after a seller, you have just removed a player from the market, assuming constant demand, you have just raised the margins for those who have the fixed amount of supply.

This is why after a 'big drugs bust' prices sometimes go up, which makes it more attractive for new players.

Going after the consumer is exactly the way to stop that. As it removes the demand. If you had even just a one in twenty chance of being busted for trying to buy something on these markets, it would greatly reduce the number of people willing to do so.

Or we could, you know, look again at prohibition.
Often disease, disability and accidents are caused through poor lifestyle choices. Sometimes lots of little things add up and it's hard to see the true cause. I've not driven for 4 years so I'd say that's put me at a significantly less risk of car related accidents than someone that does.
Selection Criteria for Business Glossary Tools
Welp, I'm a doofus.