skysight-inc/HackerNews huggingface dataset:
sigh. Because none of the following exist.

Samus Aran - Metroid

Joanna Dark - Perfect Dark

Jill Valentine - Resident Evil

Rayne - BloodRayne

Tifa Lockhart - FF7

Yuna - Final Fantasy X

Elizabeth - Bioshock

Bayonetta - Bayonetta

[Range of Characters like Marta, Presea, Shina, Colette] - Tales Of ____ Series

And this is a pitiful list I came up with in a minute.
I thought about looking at the bitcoin implementation for finding Satoshi.
Saying everyone is 'still safe with some -O* code massage' is a very strong assumption. In fact the paper in question deals with the issue.

Taken from section VI. A. " Compiler Optimization: Programmers of optimized executable binaries can be de-anonymized.":

"[...] programming style is preserved to a great extent even in the most aggressive level-3 optimization. This shows that programmers of optimized executable binaries can be de-anonymized and optimization is not a highly effective code anonymization method."

Please try and do a basic level of investigation before making claims.
You don't just need desire and ambition to learn. You also have to convince interviewers that you are a rockstar that will be a "culture fit."
You don't just need desire and ambition to learn. You also have to convince interviewers that you are a rockstar.
The Seed and Series A VCs You Can Learn the Most from When Fundraising
Writing a linked list is pretty hard in Rust for someone new to the language. Perhaps this wasn't as obvious from the book's introduction as I thought it would be.
Well, they have one non-static version (one single prototype) that’s standing around at my uni.

Every 2mm by 2mm square has 256 by 256 pixels.

The viewing angle is approximately 90° in both horizontal and vertical.

Well, it’s only one single non-static prototype, and the parters[1] have given up on the project.

But it is possible, and really impressive.

----------------

[1]:

Research partners: Fraunhofer IPM & Fraunhofer IPT

Industry partners: RealEyes GmbH & AutoPan GmbH & Co & Euromediahouse GmbH & Meuser Optik GmbH & Kleinhempel Ink-Jet-Center GmbH

Associate partners: Viaoptic GmbH & Soul Pix
I did say "time to teach yourself", please read more closely.
If I'm retarded, please explain to me how a 7% cap per year on all countries is discriminatory and not fair?
Would you propose 50% or 100% going to India?
That would be discriminatory to other countries.

Stop being emotional and falling for arguments that favor your point of view.
The reason this seems valid, is that it takes a long time to get the full system of device drivers you need to run on anything more than just a single platform.

Just seems like a good starting point than reworking the entire world.

Also, on the question of "how" you'd do this, I'm not a kernel hacker, but I thought it would be possible to expose FFI, i.e. the shim you talk about, that would allow drivers to be used from something like NetBSD. But you're right that it could be self-defeating in that supporting all of those interfaces might end up constraining the OS in it's attempt to deliver on these features.

On a side note, it seems like it would be nice to expose POSIX FFI hooks to make porting software to a Rust OS easier.
I’m a fan of OVH myself[1]. Heard good things about x4b.net as well.

[1] https://news.ycombinator.com/item?id=10807392
"However, like every biotech revolution, there then follows a patent war."

But hey, continuing to do the same thing and expecting different results sounds like the righteous path.
We have the commit history for the source code of bitcoin to profile Satoshi. No need to try and do it based off of the binary.
Because as other countries have shown, it's possible to resolve a situation WITHOUT having to resort to lethal force.

But then again, you get stuff like this https://photographyisnotacrime.com/2015/12/los-angeles-deput...

Crime is correlated to localized socioeconomic situations. FTFY.
This. It's kind of sad to see a new term invented for what Ward called 'Technical Debt.'

I think that we arrived here specifically because we don't have a term for the effect of careless code change. 'Technical Debt' ended up being appropriated as a term for it.
Haven't found one yet. Have you?
Conceptual debt arguably leads to a better understanding of the principal, as both technical and non-technical people can contribute to it.

I will certainly use the phrase.
If you ever wanted to filter by IP so you don't end up with tons of duplicates, it would be a nice usecase for the native hyperloglog support in Redis:

http://antirez.com/news/75

http://redis.io/commands/pfadd

http://redis.io/commands/pfcount
so, whats your solution? Place minimum income restrictions on immigrants ?
Man completes first solo, non-stop row from U.S. to Australia via Pacific Ocean
"Shipped is better than perfect"

As much as it hurts my engineering sensibilities, 9 times out of 10, being hasty is better than not existing.
Just finished the first open source scraper of iTunes Podcasts Data. #FreeData
Right, but it would be very difficult to put forward the case that a company should provide you with passwords, email addresses, or physical addresses. It's recognised that these are all private and personal information, because they're used for other purposes.

Your public key, however, would have one purpose and one purpose only - to identify you. As the public half of an asymmetric crypto pair, and given that people share their public keys on keyservers and on webpages all the time, it wouldn't be too difficult to convince an organisation that wasn't aware of the issues to give you the public keys associated with their accounts.

With that information, it would be really easy to definitively tie your identities together because you only need the public key in order to do so. Very few other pieces of information taken in solitude can do that - names are not unique, passwords are not unique, even physical addresses are not unique. (I'll grant that email addresses might be, but even then, companies aren't going to hand out email addresses to anyone who asks because of spam.)

That's why I'd use a different key per site.
The name isn't required, of course. It's just a clue.
Amazon has deep pockets and they are doling out incredible offers on top of great customer service. Once they establish dominance or once the smaller players run out of wall street sponsored discounts, the Amazon offers will also disappear. Then it'll be a fair comparison.

There's a grim side to the booming multi-billion dollar e-commerce - the delivery guys. They are carrying huge, heavy bags on motorcycles [0][1], rushing to meet their delivery targets, braving the elements, earning a measly salary with little or no health benefits. There should be laws to regulate how much weight/size of bags they can carry. They are delivering smiles to millions of homes, but they can hardly feed a family.

[0] http://media2.intoday.in/btmt/images/stories/jabong_660_1222...

[1] http://2.bp.blogspot.com/-vZh5ZbMGlpU/U8qEZ9eN4wI/AAAAAAAAAX...

P.S. Some more articles on the state of delivery guys :

http://www.wsj.com/articles/why-e-commerce-can-be-a-big-pain...

http://tech.economictimes.indiatimes.com/news/internet/how-j...

http://timesofindia.indiatimes.com/tech/tech-news/We-have-no...
Based on your other comments on this thread, you seem to have real expertise in operating this kind of infrastructure. Nevertheless, this particular comment makes no sense to me; I'm not even sure if you're serious.

It does make sense to standardize on one open-source database package (MySQL in the case of my employer). But that's software that I can take with me anywhere. And it's open-source. So the risks of vendor lock-in don't apply.

> Otherwise, why are you running stuff in the cloud anyway?

How does it follow that if I don't lock myself into one cloud provider all the way, it's not worthwhile to use the cloud at all? Maybe using cloud providers is worthwhile simply because, at a certain scale, they're less expensive than leased dedicated servers, never mind the up-front cost of buying and colocating hardware. Also, it's easy to provision cloud VMs on demand, then throw them away when you're done with them. Those are good reasons to use cloud providers without locking into just one.

It seems to me that the best approach is to use only the subset of features that are common to DigitalOcean, Vultr, and maybe Linode, and abstract over those multiple providers with software like Ansible that can access multiple provider APIs.

I am indeed suspicious of proprietary solutions for deploying and migrating across cloud providers, such as Cloud66. But that's only because using one of those solutions would itself be an instance of vendor lock-in. If there were an open-source package with similar functionality to Cloud66, I would probably use it.
Just world fallacy. Tech is not a meritocracy, despite aspirations.
>Also note that the article is written by a guy in the UK who is hired for seasonal warehouse work.

Yeah, not to sound insensitive but those jobs suck by design. There's no pleasant warehouse job. Its backbreaking work, requires covering for those who called off so others get extra shifts, seasonal surges, etc. Work like that is a decade or two from being fully automated because its relatively simple and terrible dehumanizing work.

The white collar work won't be replaced by machines, unless strong HAL-like AI is around the bend, and its pretty obvious its not. They also have a higher barrier to entry and are very desirable, so people are rightfully outraged to hear how poorly devs and sysadmins are treated at Amazon.
So long Sidecar and thanks
I didn't even realize people subvocalized when reading until recently, when a friend mentioned it off-hand. It's really hard to analyze - if I think about it, I start doing it - but I'm pretty sure I don't subvocalize when I read at all.
This is a dupe of https://news.ycombinator.com/item?id=10448136. A related discussion was https://news.ycombinator.com/item?id=10569463.
Trying to maybe teach a few people a few things is most of why I hang out around here--it's not good for my sanity to go "oh hey, that thread's going to have a bunch of people shitting on poor people/black people/immigrants", but maybe once in a while some sense can work its way into somebody.

And there are definitely assholes who use the concept as a bat--one can be an asshole and still be on the right side of history, of course. "Literally nobody does" was referring to the strange bugbear of "you are privileged and thus deserve nothing you have earned," which is generally a (defensively or politically motivated) misreading of "you've been really lucky, you should pay it forward."
it's colder and more isolated in canada and fewer people want to live there. same for scandinavia. hence state-sponsored incentives in addition to market-driven ones. it is the economics of supply/demand that drive culture (state-sponsored and otherwise), not the other way around. we know this from states in the usa. north dakota pays farm workers higher than california. should we conclude that n. dakota is culturally more accepting than california? we over-attribute these kinds of effects to cultural norms.
How about actually finishing my quote?

Please explain to me how a 7% cap per year on all countries is discriminatory and not fair?

As I've mentioned earlier to secondtimeuse, please don't compare the challenges of H1B workers to events in which people were actually murdered or lived in fear of their death. It's ridiculous.
It might be because English is not my first language and that rule doesn't exist in my mother tongue, but I've always written like that (also, I don't use the Oxford comma and I won't, it just looks weird to me).

It occurs to me that the influx of non-native English speakers in social media/collaborative sites has at least something to do with this change.
That's how I've always understood technical debt as well[0]. Which database or programming language isn't quite it.

When a major customer needs a new feature, do you hack that feature into the codebase to save the account? Or do you risk the account in order to add the feature The Right Way?

http://martinfowler.com/bliki/TechnicalDebt.html
Oh wow, the American-style has always just felt wrong to me and I've just chosen to ignore it in my personal writing, for most of the reasons stated in the article. But I've had to write it professionally, as a reporter, because of the Associated Press style guide [1].

Good to know there's an actual substantive debate...but of course there is; there always is a big debate when it comes to anything grammar :)

[1] https://www.brandeis.edu/communications/digital/images/apsty...
So, win-win then?
Found this http://www.amazon.com/gp/help/customer/display.html/?nodeId=...
Is there an OS written in Go?
The author misses another big cause--the auto period on iOS puts it on the outside. Something that always bugs me, and I'm constantly going back and correcting.
Eventually, you're going to run out of trades to learn, and/or jobs in those trades.
The data would say otherwise.

See the graphic at the bottom of this page and feel free to peruse the linked dataset as well.

http://mappingpoliceviolence.org/2015
Love your username.
Here is one of the best articles I've read that tries to debunk the AI fear:

http://recode.net/2015/03/02/the-terminator-is-not-coming-th...
Why DevOps is like fitness or religion
> I don't like the fact that apt-get operations to set up your VM can blow your monthly quota pretty fast if you're not careful

What are you talking about? From https://www.linode.com/pricing :

"Please note that all inbound traffic is free and will not count against your quota."
Standard Yale style locks are so simple to pick it is scary, even with a pocket knife and a bent paper clip.

I know this because as a student I lost the key to my room. I couldn't afford to replace the lock, nor afford a locksmith, so I figured out how to open it with these simple tools.

I continued this way for many months, picking my own door lock to get in, until I at last found my key buried under a pile off papers. However, by that point I had honed my skills to the point that I could open that lock almost as fast as I could open it with a key.

I now value good locks, and the more the better. When inside my house, I always use a dead bolt.
And yet they put the platform out at all, which is more than can be said for a lot of other companies out there.

It's still the most compact headmounted viewer I've seen, and the fact it runs on Android (even modified Android) and not some off-the-wall one-off OS that you'd have to learn the libraries of from scratch is a huge boon. I still tinker with mine, even though it never lived up to the hype of being something you'd wear all the time.
On Meeting Etiquette
You haven't had to reboot your home computer for 2 years? Nice!
If I were a demon from Hell, tasked by Satan himself to ruin discourse about opportunity and egalitarianism, I could scarcely do better than calling people "privileged".

Think about it from the accused's point of view. Yes they were lucky in many ways, but they also worked hard to get to where they are. Then someone belittles their efforts, claiming it's simply because they are privileged. Privileged? Even an average person has to overcome a ridiculous amount of adversity to be successful. Calling someone privileged immediately makes the conversation antagonistic.

Instead, I think it's much more effective to use "lucky" or "fortunate". People won't shy away from those adjectives. If anything, they'll readily accept them. This starts the conversation on a much friendlier note and makes people more likely to work with you.

Edit: Looking up Danilo, I see he perfectly fits my example of ruining discourse by being overly antagonistic. When Y Combinator posted about their efforts to improve diversity in startups[1], he chastised them and misconstrued Sam Altman's words.[2] When Altman asked him for advice and help, Danilo just got angry and accused Altman of trying to get him to work for free.[3] This sort of behavior is extremely counterproductive. It polarizes the conversation and alienates large swaths of potential helpers.

1. http://blog.ycombinator.com/diversity-and-startups

2. https://twitter.com/_danilo/status/492764323874222081

3. https://twitter.com/_danilo/status/492840606054363136
Bank “Bail-Ins” Begin…”Your Life Savings Could Be Wiped Out
That one has been on my "Still Haven't Read" list for quite some time; finally read it this year and it's great.

For me anything fictional gets pushed so far to the bottom of the list compared to everything else that's on my to read list that I have had books sitting on shelves for 10+ years just waiting to eventually get read.
This is a pleasure to see I had read the last two years but i think this is the one that will make me actively remember it in coming years.
Building Real-Time Apps with AngularJS – DZone Web Dev
FYI you left no way of determining whether you meant Walmart or Amazon or ....
I am clearly way more cynical than you about legal systems :)
The Scariest Part of This Season’s Weird Weather Is Coming Soon
They did not plan to live on that island. If they had, they would probably have done fine.
In Chrome (probably the others too) you can set it to keep the open tabs open across restarts.
Seafloor Features Are Revealed by the Gravity Field
We wrestle not with flesh and blood, but against powers and principalities: http://slatestarcodex.com/2013/03/07/we-wrestle-not-with-fle...
Improving Your Free Query Results by Using Elasticsearch
Disney's robot car drives up walls
Does anyone know what the privacy restrictions around your photos are? Does amazon reserve the right to scan/analyze the images? I'm becoming increasingly wary of freebies like this, especially ones that provide advertisers/retailers a detailed and intimate view into your life.
Well, if AM says so it's probably true, right? ...
Actually "Amazon CloudFront also has filtering capabilities to ensure that only valid TCP
connections and HTTP requests are made while dropping invalid requests. This takes the burden of handling invalid traffic (commonly used in UDP floods, SYN floods, and
slow reads) off your origin."

and

"By using multiple PoPs, Amazon CloudFront has the inherent ability to help mitigate
against both infrastructure and some application layer DDoS attacks by dispersing the
traffic across multiple locations."

source: https://d0.awsstatic.com/whitepapers/DDoS_White_Paper_June20...
That's why I generally start with "lucky" or "fortunate", indeed! But the concept of privilege is a sociological one, and does eventually need to be addressed. Because this isn't about you, or me, it's about the systems that put people in the places where they are and work to keep them there.

"I am incredibly privileged" is not a statement that offends me, because I actually know what it means.

As per your edit: I don't necessarily agree with the level of vitriol, because I have had good interactions with Altman, but I'm not in Danilo's head and I am not part of the groups who YC was (not so much anymore, to their credit) and HN is (routinely even today, despite the very good efforts of people like dang) marginalizing and attacking. HN is a business asset for YC, and if you want somebody's help to improve your business asset, you pay them. Especially when you screwed up in the first place.
You keep using this word. I do not think it means what you think it means.

But by all means, please use it as often as you can. We need this ungrounded in reality construct to get even more vague before it will become apparent how bogus it is
WHAT TO LOOK FOR IN AN AUTO GLASS REPAIR AND REPLACEMENT SERVICE
I think it very much is a reflection of the company, in that it shows they don't take it seriously.
I'd be surprised if they aren't just using a thin layer on top of S3 which is pretty solid. Historically amazon has a really good track record of keeping data secured.
The Promise of Canada’s Nanotechnology Industry – Analysis
The 2-Year Law Degree Fails to Take Off
ha, I remember when people used Gmail to do this: https://en.wikipedia.org/wiki/GmailFS
Yeah, they heavily gimped the potential of it being an Android device though. Since all of the UI was in a closed, proprietary package, there was no meaningful ability to extend the device. Sure, you could flash a ROM on it, but you couldn't build anything with the Glass UI on such.

When I bought it, I figured the ROM community would be able to ensure I could do what I wanted with it, but the platform was too locked down for that to ever really happen.
Why should my statement require qualification, while your statement stands similarly unqualified?
> I've known minorities who got more in free financial assistance in terms of loans and grants than the middle class white kids, and they had a much easier time affording college when it came down to funding due to the abundance of loans and grants for those who met the low-income and minority criteria.

Are you unable to recognize that your experiences may not be in line with everyone else's?

> I do not buy the crap or the "poor me, poor me!" sob stories about how minorities are so disadvantaged when they had a HUGE advantage over me, and were better off than middle class kids when it came to college funding.

Again, you're an edge case. "I had it rough so clearly there isn't an issue with racial minorities getting through college." This is a really close-minded thought process.

> Oh and we're not talking community college or state university, we're talking the most difficult of all scenarios: a private university where your yearly tuition (just tuition) was just under 30k per year at the time, it is now over 36k.

My first thought would be "Why this guy complaining about how hard he has it and then going to an expensive, over priced school?"

> I was 100% on my own in all respects, it sucked but hard work and smart decisions paid off for me.

Nobody is saying you didn't work hard or make good choices. Nobody is saying ethnic minorities can avoid working hard or making good choices. The point is that simply working hard and making good choices is not enough (hence the whole point of this article).
That's often the best decision as long as everybody recognizes that it's debt, which has to be paid off. Just adding more and more debt leads to destruction.
Isn't that because they tend to reinvest most of their revenue back into the company, instead of paying it out?
+1 for IP block DDOS'ing - last time I ran a Linode VM it was DDOS'd to smitheereens within half an hour of putting it up (and of course, without any notice that I was liable for overages...)
Significant whitespace, except to separate tokens, is unusual. Significant whitespace that is used for something other than delineating blocks is extremely unusual.
Ask HN: How to find contributors for small open-source projects?
Do tiny/small open-source projects ever actively look for new contributors?

I know that there are programmers looking for stuff to do (a quick Google search for "find open source project to work on" shows lots of results). A lot of responses to questions about this advise people to work on huge projects such as Mozilla Firefox, find projects through sites like OpenHatch, or contribute to projects of which they are already users.

Using something like OpenHatch doesn't seem to make sense for small projects. Small projects often don't have huge user bases to begin with, so there aren't a ton of contributors from that set of people.

So what about the really small projects that would welcome new contributors? Do they ever actively look for new contributors besides just hoping that users of the project end up deciding to contribute something substantial? What kinds of strategies do people use?

Is the Internet even a good place to actively look for contributors? Or does it not make sense for small-scale projects (or in general)? Is it enough just having a good culture surrounding issues/pull requests, having a clear contributing guide, and so on?

[I've asked a bunch of related questions; feel free to talk about any or all of them.]