skysight-inc/HackerNews huggingface dataset:
> "If you're an employee, you're the engineer making $100K in OP's comment."

Except when you're not. I can't count how many times people I've met have been suckered into taking substantial pay cuts for not a lot of equity.

It's a real facepalm moment - what do you mean you're giving up $40K+ a year in salary. Did you know that even if your startup hits all of its wildest dreams you'll cash out for $80-100K after about 5 years? How in the world did that math ever make sense?!

I flat out refuse to talk to any founders that try to swindle people like this. Either put more equity on the table or pay me market. Quit relying on a tired lie.
Swedish teens riot over Instagram account
Only looking to learn. If I enjoy the process, then making I'd like to make some cash but, it's unrealistic of me to want to make money off my first application.
MIT 2012 holiday card
The available data that I know of, which is sparse and big city in origin, says a large majority of murder victims are indeed criminals. That's in part where the bogus "gun you own may kill someone you know" statistics come from, e.g. a gang member killing one from another gang knows the victim, it's not a "stranger" murder.
Yep! I meant SC/Broodwar. Also, throw in Diablo II to that list.

And great blog post! Thanks for that. I tried using wineskin for Starcraft before but got a little lost. I'll give your walkthrough a try. Sometimes I feel like playing a classic campaign to take a break from laddering on SC2.
Yes; NDAs and what not + ssh-ing into their servers or going on-site to use their equipment so the data stays in their machines.
If it helps - many FB users are minors. The gov't is making sure that they can post "LOL PUKED FROM TEQUILA FOR THE FIRST TIME" under a pseudonym.
HandSight prototype glove to aid the blind
I had fun messing around with your game! I'm not sure if I was playing against a person or bot (I'd like to think it was a person because I won.)

I really liked the terrain you generated; I think it would be really cool if you could implement randomly generated tunnels through the hills. That way, you could use the hills as 'natural' walls instead of the large blocks in the center of the arena.

Would it be possible to see the source?

Cool work!
The Australian government is paying for my education in the manner described above - when I graduate and hopefully get a well paying job I will attribute part of my success to society helping me out with my education.

And be more than happy to pay high taxes.
Bazaar-NG: 7 years of hacking on a distributed version control system
That's funny because half of my German FB friends (mostly female though) are using a pseudonym. A popular convention is to leave off half the letters of the first and last name each. So Hans Meier would be "Ha Me". These guys are writing the least inane postings in my news feed.

Anonymous idiots spouting off, oh my...
the updated flickr app looks promising. i've been a flickr member for years but was losing interest the past year or two. the new mobile app might bring me back.

i'm also considering starting a new tumblr site as a means to sharing my photos.
What is the best way to invest $870?
It took quite a lot of courage to write this post, but here goes:

I spent a large portion of the past 9 months sleeping rough, maybe 1 in 10 days in total.

I was living in Spain and moved back on my own at the age of 19, with no job to come to, the promise of a house to stay at for a month and £1,200.

This was no grand entrepreneurial dream, it was simply trying against everything which told me it was stupid to improve the quality of my life, see the woman I left behind in the UK and find work within the tech industry.

People these days are too quick to criticize the youth of today for not having jobs or sponging off their parents but in my opinion, even when you have a large skill set and are willing to do anything, it isn't easy to find work. I went to 41 interviews in everything from cleaning to PHP programming before I was finally accepted on a job.

Even once I found a job, the pay was piss poor and I was living in sheltered accommodation (a step up from the bedsits and alley ways I never told any of my friends or families I was 'sleeping' in) to keep a roof over my head, all the time only being able to afford to eat one meal per day (on a good week!)

Now, 9 months later, I am living in a home which I find adequate, I have a new, new job which pays me £13,000 per year (almost 3 times what I got paid at my first job) and my relationship with my girlfriend is stronger than ever. But more importantly, I feel more happy and more empowered than ever before in my entire life.

The point of this post is really this: If you are in this situation, you can make it out, it won't be easy, but it isn't impossible.

The area is totally different, but if you are currently homeless, or in danger of being homeless, or really just in any kind of trouble in the north of England, you can find my email address on my profile here, fire a message off to me and I will see what I can do. Somebody helped me out when I was at the darkest point, it's only fitting I do the same - no one wants to be alone at Christmas.

Also, on a side note, the day I created my HN account on here I was sleeping rough, sat in the middle of a public park with just a backpack and a laptop, but dreaming of a better life, just wanted to thank all the people on here for showing me the better side of humanity when all hope seemed lost
I can't see the details on this because I'm not going to set up an account, but in general don't believe the yield; you want to see the yield-to-worst.

http://www.forbes.com/sites/rickferri/2012/07/19/the-yield-t...
I think a lot of people end up characterizing this poorly, and there is a lot of propaganda on both sides of this issue.

For me, paying taxes isn't a problem. Even paying more taxes than people who pay less is perfectly fine. The problem is I see far too much waste and far too little benefit. The revenues that the government is currently getting is more than enough to fund the things that most people want funded. The problem is we are also spending huge amounts of money on things that only a few special interest groups want. Roads are awesome. Police are great. I'm glad we have a military. etc. But that's only a small part of our total spending.

The OP is from France, and that is how this discussion started. I think they have a 75% top tax rate. To me that seems really absurd, and is way past the point of paying someones fair share, or "paying back" any investment in them. To follow your analogy, did they get 75% equity in him? Were the roads really that key to his success?
I deleted my Instagram account and won't be going back. Flickr's new mobile apps and their much more user-friendly TOS is where was before Instagram and where I want to be in the future.
I think this is a smart way to promote HTML5. Good job Mozilla.
Do we really need threads? From my limited Ruby experience, it'll happily fork new interpreters, it has connectivity with pretty much all major messaging queue implementations as well as various serialising and networking libraries. In short, talking to other processes is easy, even if they are a bit slower than threads (but if speed is such an issue, it's unlikely ruby would be your implementation language).

Threads only ever scale so far, when you need more processor cycles you'll have to go off-host eventually. By adopting a multi-process model with data shared over the network (with or without broker queue in between) you can benefit the app's ability to scale and its robustness greatly.

For the non-compute intensive reasons to parallelise, non-blocking code often performs better (e.g. chatty networking code) than threads anyway.

If threads aren't great (they aren't in Python), forget about them and move on. There are other tools in the toolbox, with the bonus that the other tools are actually better (in most if not all cases on unix like platforms).
Why move to San Francisco? One of the benefits of living in this day and age is that you can start a business from pretty much anywhere in the world. Sure, it is presumably easier to acquire VC, talent and deal with general logistics if you're located in the valley but still... It's pretty obvious that leaving your job, friends, moving to a different city and living off your savings is a high risk move vs staying where you are and working from there. Not knocking you or anything (I don't know your entire story), I'm just saying.

If I were to start a company now, I'd probably stay right where I am and keep my job until I saw a level of success with my new project.
No, I think this was much worse:

http://www.nytimes.com/2012/09/22/technology/facebook-backs-...

Much of what Facebook does is actually against European law, now it's down to enforcement:

http://europe-v-facebook.org/EN/en.html
Is it possible to feed a startup by doing projects?
We (I and a friend) have an idea that we believe in and we really want to push it out to the public to know if it has any potential. We presented it to a local startup idea competition and won first prize. They promised to consider us for initial funding, but they wanted too big equity for too little money (did I mention we live in Pakistan?). So we wondered how sensible would it sound, if we break our day in two halves: in first half, we do projects (consultancy, outsourcing etc.). In second, we work on our product. Has anyone else has tried it before? Were they able to keep the balance? Are there any do's and dont's that should be taken care of?

Thanks for reading this.
Nice take on this, I think the outrage is a bit overblown here and seems to have taken on an angry mob with pitchforks mentality.
You can put as many img tags as you want, with any format that you like, today. If your visitors support the formats you're emdedding, then you're good to go. Strategy #2: javascript detection, ala modernizr webp tests.

Most users who don't run their own servers also don't know a thing about image formats - so the point may be moot. :-)

In fact, this is why this problem should be automated. Most blogs are serving uncompressed images, which are resized on the client - worst of all cases.
This was already discussed on HN in various threads, eg:

http://news.ycombinator.com/item?id=4931944

Also the headline is misleading, suggesting the processor has a hardware security flaw when it is really an OS file permission problem in the Android distribution that devices using this chip run.
You and I are looking at different marginal tax rate tables if you're talking about US income tax.
This is way overly pessimistic. At 100k total taxes (Federal+CA+SS+Medicare) are in the 30% range. That leaves 30k to spend (not too hard for a single 25 year old assuming you don't have lots of student loans, even in SF) and 40k to save.

And this ignores tax-advantaged savings
I think he answered the question- he was looking for funding. You can do a great many things remotely these days, but investors want face to face meetings, so you have to go to tech hubs to get them.
The connections, venture capital money, talent, and general startup/technology environment aside, San Francisco is an amazing city. By the far the best place I have lived. I don't regret moving one bit.
I swear no one knows a thing about science these days. People are so disconnected that they think "science" only happens in a sterile lab by guys in lab coats.

The behavior of a female mating with a more "alpha" male while at the same time deceiving her mate has been observed in a plethora of animal species. That this behavior exists is without question.

What Evolutionary Psychology does is provide an explanation for a behavior given what we know about evolution, biology, economics, game theory, etc. It is quite scientific. Many EP theories are very much testable, albeit usually impractical. Science is always a game of probabilities and finding the best explanation for an observation given known facts.

>Dawkins' books are also largely philosophical in nature, not scientific

His first (biology) book, The Selfish Gene, which established him as a leader in the field, is 100% science. An Ancestors Tale is also purely science.
saving it
Don't ever gamble more than you can afford to lose. That applies to a lot more than just money.
Thank you for the suggestion! It sounds great! I'll definitely think about how this could be done without making the process too complicated.
Why am I not Using NancyFx Instead of ASP.NET MVC / Web API
An interesting angle, thank you!
Its just a stupid fraction.
say you have a dataset ie. sequence of (x,y) tuples. In OLS, you try to fit a line onto the dataset. So your manager wants to know how well the line fit your dataset. If it does a bang-up job, you say 100% aka rsquare of 1. If it does a shoddy job, you say 0% aka rsquare of 0. Hopefully your rsq is much closer to the 1 than to the 0.

Here I just coded up a 10-liner for you:
https://gist.github.com/4333595
Right now I have no support for mobile screenshots but this is definitely a great idea!
Oh, the joys of Win32 programming.

Back in the day I wrote networking service that was occasionally failing under stress load with memory corruption. I was staring at rare dumps, re-reading code and documentation to no avail. Finally, after few days of debugging, I went ahead and located debug symbols and sources (oh, I happened to work at Microsoft at the time) for the build of Windows we used at the test lab, it was relatively arcane procedure back then (it got better later, but at the time it was either symbol server doesn't work, or sources don't match).

So I setup gflags with memory guards and windbg and started waiting. After few days of stress run it finally crashed again and there it was - comment in the code of the crashing library saying "OVERLAPPED can be deallocated at this time if completion ports are used, but we save this value to it here anyways for backward compatibility reasons with bla-bla." Glad that you told me guys, I guess now I have to rewrite it and refcount the OVERLAPPED! I still don't know how I could debug it without the source access. (Ironically, it also enlightened me on why service I implemented at the startup before was occasionally crashing as well).

And don't even start me on implementing SSL support in the service.
It's time to say goodbye to both Instagram and facebook and say hello to iphoto!
I often find the vehement disagreement of Richard Stallman to be a decent indicator that something might be true.
Thanks - there are lots of great options out there, and not many that already have 100m users to share with ;)
In the paper they mention logistic regression as an extension of the naive Bayes model (see page 26).

"Another extension to the naive Bayes model was developed entirely independently of it. This is the logistic regression model."
I too am planning to set "my first iOS app" as a christmas holiday goal. debating between learning objective-c and doing it in ruby using RubyMotion. better decide quick, my holidays start friday!

Learning objective-c shouldn't be difficult as I have some (though quite dated) experience with c/c++ (as well as java, javascript, ruby, python).

resources i am considering:

http://pragprog.com/book/carubym/rubymotion

http://www.bignerdranch.com/book/ios_programming_the_big_ner...

https://itunes.apple.com/us/book/ipad-iphone-app-development...
Thank you for the positive feedback and for the idea. I think clicking the image should open it in a new window, do you?

This is what some people do anyway because they think this is the real thing.
We run a business so we are trying to take your data politely!
Interest rates on investments take into account estimated inflation, so the $30k already takes into account likely inflation (but would not take into account higher-than-expected inflation).
Buying Algorithms vs. programming
Absolutely! One of the next things to add.
All you really pointed out is that his legal name is not "anigbrowl." And all he argued that was legal names do have some special importance, and it's out of touch with societal norms to say they don't. The fact that his name isn't "anigbrowl" is irrelevant to the fact that legal names have some special importance — both of these facts can coexist at once.

The logical conclusion of anigbrowl's position is not "You will be permabanned from this service if you can't produce a driver license reading 'anigbrowl'." This is an argument against a much more ridiculous stance than the one he took.
Well, a lot of people browse facebook at work when they should probably technically be doing something else.

Auto playing video ads would definitely be a detriment to that.

One of my most memorable "oh shit" moments was being in the office, googling for something programming related and landing on someones hacked blog. I got 301 redirected to some porn site with autoplaying live jasmin popups.
What would you pay for 50 credits? :)
* ... it seemed to more or less force people to write more readable and therefore, maintainable code.*

What do you mean by "readable" and how does Python seem to enforce that?
I am not trying to be sarcastic, I am just tired of some of the AWS fanboi's (not you) who act as if AWS solves all of your problems immediately for $50 a month.

There are real costs no matter which way you go.

PS, would be very surprised if you had even 45ms latency between AWS-east in Virginia and any of their facilities on the west coast...
with crappy UI you were able to generate lots of revenue. However I will suggest don't try to make more any apps next year and make your crappy UI a little better!
your legal name is important because it enables the relationship between you and the complex society you inhabit

While I agree with this statement, it also occurs to me that society may be becoming sufficiently complex to warrant a level of flexibility in naming that we don't have. A legal name may be important for interfacing with some things, but it does not follow that all things must interface with your legal name. Facebook and Google seem to think it should, but mostly because they're advertising companies, not because it's a requirement of the services they provide, or a requirement for all the kinds of human relationships they're offering to mediate.

This mechanical imposition of a single identity where it has not previously been mandatory is what gets people calling it "severely retarded", etc.
The race to the "American Dream" is not a one lane road. Keep pushing. Someday your tenacity and passion will be rewarded.
_Excellent_ suggestions, thank you!
Why the Feds Want to Give Aspiring Entrepreneurs Unemployment Benefits
> We're scared to death of AWS SNS - we currently use SendGrid and a long trusted existing server for email delivery. Twillo will is our first choice for an upcoming SMS alerting project.

Can you elaborate on this a bit? Why are you scared of SNS? Data loss / latency etc?
If they're using your content to make money, you're being paid for it: you're getting access to the service.
>This whole event shows me (or at least, reminds me) that there are limits to what words can fix.

I think it should show you that there are limits to what people will understand.

This is an APOLOGY from Instagram. It cannot be construed as anything more than a PR Document.

However: their TERMS OF SERVICE are a REAL CONTRACT. Whatever they say about the contract is one thing - once you agree to that contract in a legally binding way, however: thats another thing entirely.

What this should be showing you in all your fascination is how easily people can be duped into thinking that "their company" is 'friendly' after a few pages of words are dumped out into the mob-o-sphere .. and beyond that, it should show you that PR often trumps LEGAL in the public mind -but never in the civic one.
Recapping Today's Instagram Saga Now That the Dust Has Settled
Although you are right about threads only ever scaling so far, you need to remember that network I/O has a rather large overhead.

If you always assume your code is going to be run over a network you might miss an opportunity to efficiently solve some problems that might be solved on just a single machine with a bunch of cores.

I think frameworks like celluloid allow you to deal with this elegantly, but they need the help from the language to realize this potential, which is why bascule requests these features.

An example: a computer game might be built concurrently by having the rendering system, the two physics engines, any AI's and the main game loop execute on separate threads. Obviously there is a bunch of information to be shared between these systems with as little delay as possible.
Are you equally bothered by the use of "your friends like X page" on Facebook?
Thanks a lot for your mindful reply. It's the only one I've read so far that made sense. I've felt the same hate you are describing, from self righteous intellectual liberals so full about themselves.

It is for such insightful posts that I love HN.

BTW just one remark : "Yet if there is some true benevolent force, and a person knows about it, then is it not reasonable/logical, to expect said person to somehow convey access to that benevolent force's to others? Whether that's knowledge or some other beneficial thing?"

It is not necessarily reasonable or logical if you consider the option that the benevolent force valors individualism (selfishness if you prefer) and figuring things out by oneself.

In this case, it would even be against the spirit of the teachings to spread the word too much and ask people to share the belief. You want them to think by themselves and figure it out.

It's something that seems present in buddhism, and unfortunately lost to many in objectivism.

If you sincerely believe in something that values selfishness and freedom (as in free will), you don't want to spread the word about it - also because that would reduce other people freedom, and their own selfish pride of figuring it out by themselves.
I think my usage will shift to Flickr as Instagram becomes more integrated with Facebook.
Web Analytics with PHP and Google Visualization: Made Simple
And nobody will ever advise you that the large cost and huge risk might not be worth it because then they would have to admit the same thing to themselves.

Have you ever met anybody that works on the weekend, even when the startup doesn't need them to, just because they don't know what else to do?

There are incredibly amazing things happening in Silicon Valley. And also lots of people burning their lives away for little reason or return. Keep your eyes open to both sides of the ledger is the best advice I can give. Be sure that what you are doing is something you truly love, and not just something you want to love or want to portray that you love for the benefit of others. And it's okay to give up and/or take a break.
Well I was thinking ONE QR on the back of the menu that takes you to a search or something. Obviously not for everyone but I know that I'd appreciate it.
Mark Zuckerberg donating $500 million to Silicon Valley charity
@oulipian, please send me your latest email address so that I can help get this sorted out. You can reach me at jchoi {at} mozilla {dot} com.
In fact, if the Windows guys had actually taken this backwards compatibility thing seriously, and failed to tidy things up by deprecating DirectInput, this problem probably wouldn't have arisen. DirectInput has a single simple flag to disable the Windows key :)

"DISCL_NOWINKEY - Disable the Windows key. Setting this flag ensures that the user cannot inadvertently break out of the application".

(I found this flag to work entirely reliably on Win2K and WinXP, and I'm pretty sure it worked on Win98 as well. I think it also kindly disabled a bunch of other things for you, leaving Windows with only Alt+Tab and Ctrl+Alt+Del. Which is basically exactly what you want for anything full-screen.)
hey adding my apologies here. please do send me your latest email address so that i can help rectify. my email is jchoi {at} mozilla {dot} com.