skysight-inc/HackerNews huggingface dataset:
I'm not sure I agree with that. And I say that as someone in my late 30s.

Granted life is pretty good now if you're a recent graduate of a good school. You almost have your pick of jobs. But when was that not the case?

It's true that you tend to have less commitments in your 20s. You should take advantage of that. Most people in their 20s still spend their money on crap however (cars, ski trips, eating/drinking out, etc). While that's all fine they'll wake up after 10 years and find they have nothing.

What tends to happen as you reach your 30s is you have increasingly financial commitments. You might have bought or want to buy a house. You may well be married. You might have children. All of these take your time as well as make you more risk-averse both from a stability point of view as well as having a higher minimum salary that you can pay your bills on.

But if there's one thing I've learned over the years is that most of these expenses are, well, crap. Raising children is expensive but it's also way more expensie than it needs to be, in similar ways to being single in your 20s is way more expensive than it needs to be.

That doesn't mean you have to stay at home, never buy anything and never do anything. It just means being smart about how you spend and allocate what money you do make.

I could lose my job tomorrow and not need to work for another 12 months, possibly two years if I push it. That's a deliberate choice I've made.

It also means that if I want to bootstrap a startup I can.

In my experience, most people in their 40s either:

- don't have an interest in something so risky;

- have let themselves and their knowledge get out of date;

- have priorities that preclude anything but a 9-5 job; and/or

- don't have the financial freedom to take risks.

While you may not have the energy you did 20 years ago, experience counts for a lot. We're lucky in that we work in an industry where you only need:

- working hands;

- working vision (and a very low level of vision too as I can personally attest to); and

- a working mind.

I see no reason why you can't work as a programmer until you go senile, go (literally) blind, are quadriplegic or die.

People who can code and can get shit done are (and will probably be for the foreseeable future) extremely valuable... regardless of age (IMHO). I see so many people who work in this business who actually can't code, it's astonishing.

Some might write you off if you're not a twenty-something MIT or Stanford graduate. But if you keep up to date and are willing to take risks, I see no barriers to a continued productive existence other than those you create.
First off you'll most likely have to capitulate. If your using an internet connection you don't pay for then you have to allow the person that does pay for it to decide how it is used, ultimately it's their responsibility.

You don't say why she wants you to change the posts, but she obviously doesn't agree with what you're posting.

Perhaps you've given away more information about yourself or your family than she is happy with being available to the internet at large, which is perfectly reasonable.

If she is unhappy with the language you are using, such as swearing or vulgar slang, then maybe you can reach a compromise to rewrite the paragraphs with cleaner text. There are no good points that can't be made without vulgarity.

If it's that she doesn't agree with your opinions then you're probably going to have to sit on them. I'm guessing you're still early to mid teens and unfortunately, for a while yet, your parents are still responsible for you, and your actions and opinions still reflect upon them and how the rest of your family and their friends see them. Even if you don't agree with them, until you're responsible for yourself (i.e. paying the bills) it's a harsh truth that you might have to bite your lip to maintain family harmony.

In conclusion you most likely have to play by her rules, and the only option is to try to calmly reason your case with her and hope to find a happy compromise.

If you really feel like what you have to blog about HAS to be said, then you'll have to sneak out and use an internet cafe or other public connection, but you'd better be certain you've got unshakeable right on your side because sneaking and lying invariably gets found out and there's always a price.
Cool. Looks like times are gradually improving.
FWIW at least some of these numbers are wrong.

For example I calculate the state income tax for a single filer, earning $99,229/yr, taking the standard deduction* , over five years as (((92 229 - 47 056 - 3 657) * .093) + ((47 055 - 37 234) * .08) + ((37 233 - 26 822) * .06) + ((26 821 - 16 995) * .06) + ((26 821 - 16 995) * .04) + ((16 994 - 7 169) * .02) + (7 168 * .01)) * 5 = $32,610.54. A lot, but ten grand less than claimed.

Protip: Look up "marginal tax rate" before you make another infographic.

* This is probably a good place to note that if you're a freelancer and you're not deducting everything, you're paying way too much in taxes.
Two hats from Twitter
Are you hiring an expat or a local? Which country?
Support independent developers. If you can't, that's okay – there's numerous free text editors to use. Try TextWrangler, or search the Mac App Store!
I imagined something like this could be a problem.
Thanks for the idea to delete elements with doubelcick. I implemented it already :)
MAD doesn't really work if you have no idea who just hit you. It's not like the Chinese couldn't gather a few proxies first...
Does this contain the fixes with require to make loading rails and other libraries startup faster? I didn't see anything relating to it in the change logs.
> You will get different results depending on the OS.

Would be no different than making web pages. Even JS isn't same across browsers. The big question is do I want to use a JS-TTS library or native and I think native will always be better performance/resource wise.

> And each will have its own list of available voices and languages, etc.

That can easily be solved by window.speech.listvoices like I mentioned in my post above.

> exactly how things will sound, you can include exactly the voices and languages you want, and only have to test once.

I've been programming for 20 years and that hasn't happened for any system, ever, not even once. You always have to test on different devices, OSs, platforms, browsers etc.
Everybody talking about little details of an otherwise not so significant update makes me smile (or has caught me off guard) ... you people are crazy and need to realise that you spend way too much time with your OS ...
Topiary unmasked: British police name suspected LulzSec/Anonymous spokesman
Jake Davis will appear in court tomorrow.
Secondary protip: use a DNS prefetch for even faster 3rd party asset delivery.

<link rel="dns-prefetch" href="//cdnjs.cloudflare.com">

More at: http://html5boilerplate.com/docs/#DNS-Prefetching
The problem is that between a feature being ready and it going into production there is a certain amount of QA/tweaking that goes on. Before I was running into issues where I couldn't fix a much smaller bug than the new functionality due to not having a branch for that. The flow handles that with hotfixes, which I guess works well.

I do think the numbering is excessive however: web software releases so often on a one man team it's mostly extra work.
I said “China no longer _relies_ on compulsory military service”, not “China no longer _has_ compulsory military service”. It is still there, but it compulsorily drafts significantly less people since 1998. So effectively, we no longer have to worry about this anymore.

Nevertheless, the army, just like Foxconn, needs some cheap “labor” to do boring work anyway. Not sure how your cousin got drafted. I hope he does well there. Best wishes.
living in Japan here, why would this business make sense?
I saw your tweet. WTH happened? You do something you weren't supposed to? What happens to Rx?
I love it when people try to tell me that a language is good enough for my needs without knowing what my needs are.
Excellent post! The fact that blindness can actually be an asset in modeling higher dimensional objects (or complex ones in 3D) in mathematics is interesting. It reminded me of reading that the name "swallowtail" was coined by a blind mathematician (name escapes me now) for a certain kind of bifurcation in catastrophe theory (http://en.wikipedia.org/wiki/Catastrophe_theory#Swallowtail_...).

On a different but related note: Some people in the deaf community has long argued that deafness is not an handicap and in fact can be considered as "a difference in perception", akin to having a different native language or coming from a different country. Although the more radical aspects of such a position is untenable (some deaf parents declare they would rather have deaf child rather than a gearing one) the fact that having constraints put on perception will lead to increases in other aspects of it is quite interesting, I think. Should we call it "the conservation of perception"?
This fellow's braggadocio is off-putting. Especially the dig he makes at the expense of Google. I mean, I wish he'd clarify what he's talking about when he says that the "engineering talent is just not there"... just not where?
My understanding is that along with the addendum added to the post (having more than one possible representation of the same plain text for a given cypher), you also wouldn't be able to perform a re-encryption attack similar to how he describes. This is simply because to do that you would have to have the encryption key on the untrusted data center. Homomorphic encryption instead allows you to operate on the data without having either the encryption key or the decryption key (if it's an asymmetric cypher).
Sell me on your project, infect me with your own passion for it. (You do have a lot of belief in your project, right? It's not just something you think might work, maybe? If your idea is mediocre and you know it then this ain't gonna happen.)

Then pay me enough to make it worth my while. I have my own projects that I'm passionate about and there's so many hours in the day; every minute I'm spending working on your idea is a minute I'm deferring my own visions. You want me to pour my time into your idea? I'd better get more than just enough money to live on - I want to be able to not worry about looking for work for a while after I'm done with your project, so I can spend my time working on my own stuff that matters intensely to me and me alone. If you can't give me tons of money then I'd better have a serious stake in the eventual profits, and you'd better not want me to work on it for very long.
So, let's get down to business here, then. What specifically is better about this:

commit 123facdf Add asynchThingerBopper() to Thinger class.
commit 9f9babd8 Forgot to add Thinger.h file to 1123facdf

compared with this:

commit 123facdf Add asynchThingerBopper() to Thinger class.

What specific value does the first scenario add that the second does not?
Thanks for the links Jared!
I have been living in Bay Area for 11 years and here is my take:

- as an engineer, you will never be able to buy a house in Bay Area (at least not so you can live conformable). you will struggle all your life. And don't dream: None of your stock options will be worth shit.

- the schools are horrendous, so expect extra costs for after-school programs or private school

- Bay Area is the best place in the world to be entrepreneur

- Bay Area has the best weather in the world

In short, if you have entrepreneurship aspirations and/or weather is important for you then Bay Area is the place. Otherwise, go somewhere else.

All the big corporations have development centers in other parts of the country. For example, Oracle has a big development center in Nashua, etc.
Ideapad Tablet K1
Passion cannot be faked. And you can't buy true passion. Even if someone offered me $10 billion a year to do something, I'd be passionate about the money and not about my job (well, unless my job is interesting). As others have said, if you can't give high base pay, give equity. Heck, give equity anyway. Ownership helps with passion.

Give someone interesting an interesting problem. Don't hire assholes (in fact, fire assholes). Create a community where genuine mistakes aren't a big deal to their employment (and avoid cover your ass) and the passion will come. Support creativity, support big ideas, support some of the random, one off ideas that come out of creative people (easter eggs, hack weeks) and it'll pay for itself.
Yeah, they exist too for sure. My guess is you'd get a fairly typical spread of quality compared to other industries.
Can you offer more money for the verification, to get it done faster? I think the default is 0.01 BTC, so if you offer 0.05 BTC will you get priority?
It's been written about before. I read about it in '08 or '09, and over the years have tried to find an article on it but those always come back with articles on scratch-off flaws.
If you are selling a service, and in some case a product that has several features, then long copy works best. The buyer would want as much information as possible before parting with their dollar.

If you are offering a free product, then short copy is best. Users will trade trying to read what your product does to just using it instead.
As an alternative, try Sublime Text 2, which is much more modern and can actually use TextMate resources (themes, language support, etc.) – http://www.sublimetext.com/2
The immediate aug 2nd thing. Our interest payments now aren't very high at all (Due to low interest rates), the 90's had worse ones.
I suspect you might be from India, so let me tell about a few things that bugged me about life as software developer in Bangalore.

I don't mind being paid below market but I definitely need something to make up for this. You could this (following in no particular order): (1) profit sharing (2) equity (3) a higher-than-market level of responsibility for a given experience level and (4) interesting work.

The other thing is that every time I start a new position I'm full of excitement and passion but this excitement drains out of me pretty quickly thanks to terrible decision making by the management, my discovery that I got lowballed on my offer or by others in the team being hired at levels disproportionate to their ability, or by my being forced to work on something completely different from what I promised when I was made the offer, or my discovery that the management are bunch of penny-wise pound-foolish cheapskates.

The TLDR here is that you need to be honest and extremely fair in your dealings. Always ask yourself whether you'd want to continue if you were in the employees position.

Don't ever fall into the trap of thinking that you are doing the employee a favor by giving them a job. Anybody worth hiring can pretty much get an offer with a phone call or two in the current hiring market.
Would love to hear more about what's involved on bootstrapping an HFT house.
Sure it's not a major update but it is the little things that makes an OS great. After being a long time power Windows user, switching to Mac OS made me realize how the little things can really improve productivity and workflows.
I'm excited for the IO/Console library. Even though messing with curses is a rite of passage for anyone writing a roguelike, I'm looking to get out of that business.
Another pompous title. It was not crowdsourced, but they used social media for online discussion with the committee that drafted it. May not be practical for countries with >300K souls, though.
Or "losing" the wallet.dat after a few months.

You're operating in an unregulated market. Your legal protections for when someone outright steals your money are much weaker. You might be able to sue them... if you could get to Poland. Not only is your market unregulated, you don't share a jurisdiction with the "bank" unless you live in Poland.

So it's not the only way of profiting legally as much as it's the only way of profiting ethically.

I don't think this particular case was malicious, but I think people are vastly underestimating their risk exposure to a malicious exchange. Thankfully, the bad guys seem as incompetent as the people running bitomat.
Just want to reiterate that regardless of my opposition to JS-TTS right now, I think this library is brilliant and it works in Chrome on OS X perfectly. Maybe in a few more years, JS performance for such tasks will be commonplace just like making browser add-ons in JS was unthinkable ten years ago but is standard now. However, I still feel the platform/browser should provide TTS features by default.
Naming a folder “JUL 2/3/4” and importing it into Flash causes a mess
Www.112link.com
The differences between products within automotive, fashion, industrial, interactive, and applications design are often in the details.

I'm very glad that people pay attention to the details. It makes the extra hours of polish worth it. And why shouldn't it? The product you are buying SHOULD have that amount of care.
One of  294 terror attacks in Europe in 2009 was by Islamists.
You'll get better answers if you tell people what you need - lots of capacity, good support, low price, PHP, Rails, Python?
Didn't mean to disparage Polish software development; just was assuming the average user of the site wasn't Polish, leaving them even less legal security— which I see, glancing at the site now, was wrong. So apologies to any offended.

With that said, I think you could pick a better site to be the shining beacon of Poland's world class talent than the site that just lost a bunch of people's money because the only place they were keeping it was on a single EC2 instance store. If this is the top, I'm not sure I wanna see the rest of the class.
This.

I have to repeatedly tell people that EBS-backed is not persistent. Amazon did everyone a big disservice by calling something -backed when it was actually transient.
"How about ability to resize windows from all edges of the window. That alone is worth the 30 bucks."

That made me smile...
Windows XP PCs breed rootkit infections
You'd be challenged to demonstrate your ability to actually ship software. If you don't have a network of people who have worked with you and can vouch for you, you'll have trouble getting well-paying gigs. You'd likely end up starting with hard, poorly-paying jobs and working your way up.

That is difficult but doable. However, the bigger thing you'll be missing is the ability to work with programmers who are better than you. Freelancing is usually a lonely pursuit and you'll tend toward work that you can estimate accurately and execute efficiently. The need to focus on and master a domain is good for your consulting business but bad for learning. So I'd recommend against freelancing just out of university purely on that basis; you're missing out on the exposure and learning you'd get working in bigger teams.

That said, you don't automatically learn from people just by working in the same building as them, and you don't necessarily have to be a lone wolf when consulting. Whatever you choose, keep learning.
Of all the "big features" Lion has, the one that I find a good reason to upgrade is Mission Control. Still, not being that big of a deal, I've been lazy about actually upgrading. Funnily enough, reading about some of the really awesome small details that people are talking about there really make me want to upgrade!
I've always been an extensive user of rebase -i. Committing partial work often using git commit -a is easier, or at least takes less concentration, than always being careful to commit selectively with git add -p, git commit $files, but it needs squashing of those partial commits later on. I found that git rebase -i wouldn't scale to several days worth of work: I would frequently make errors when dealing with conflicts, and restarting rebase -i from scratch would mean redoing much of the work.

Because of this, I wrote a tool[1] that lets me do the same thing as git rebase -i, but allows me to edit the history changes incrementally, by keeping the history edit file and conflict resolutions around between runs; it does this by creating git patch files from all commits in question. I now always use this whenever I need to do more than one or two changes on some history; also, I'm now often creating commits to just store a note about a thought/idea/issue (the tool automatically adds a tag to the original history head, so I can look at those later on).

I originally wrote this just for me, which is the reason its own history isn't particularly clean and that I'm relying on a set of never-released libraries of mine; also maybe there are other, perhaps more well-known or polished tools than this, I don't know. I guess I should announce this on the Git mailing list to get feedback by the core devs.

[1] https://github.com/pflanze/cj-git-patchtool

/plug
I hope this never happen. Bush, Blackwater ... are not really what make me like the USA, the contrary actually. And having the NSA give its huge power to non governmental third-party sounds like a recipe for disaster, a patriot act on steroid.
Zoom into Profit review
Show HN: Catapulty, utility for when you design cross-browser
For me it is being able to choose what I work on.
The quality of the badges on apps seems very low right now, it seems really grainy on mail.app (to be fair I havent seen a badge of anything else).
I'm referring to yet another algorithm. It probably won't matter for numbers that small, but the ancient Greeks invented a better way.

And yes, even it was discussed on HN recently.
From what I can gather from those two links and the original memorandum, you need to show that you are an employee. They are worried about three scenario's:

* founding your own company and hiring yourself (especially if you do that on borrowed money it would make it too easy to immigrate)

* contractors (not sure why)

* job shop employees

The first item is where ownerships comes in. You're not allowed to be in control of the company, because you could prevent it from firing you. So that clearly rules out having >50% ownership.

However, I don't see how it rules out stock options for say 10% ownership? Particularly because, if I understand correctly, stock options don't give you any control until the company goes IPO.

The easiest way to find out: are there any startups that have given out stock option, without jumping through legal hoops?
This might fit in with Dan Pink's talk on 'Drive':

http://www.youtube.com/watch?v=u6XAPnuFjJc

Passion can be driven by incentives outside of salary.
Mallika Sherawat, Hot Mallika Sherawat, Photos, Pics & Wallpapers
Mallika Sherawat is a Bollywood Hot bomb. She is a popular actress and model. She known as a India's top hottest actress and model. She has done so many Bollywood movie and she also has done Hollywood movie. So many people likes her to watch in movie for hot entertainment. Real name of Mallika Sherawat is 'Reema Lambha'. Mallika was born on 24 October, 1976, Rohtak, Haryana, India.