skysight-inc/HackerNews huggingface dataset:
Jared, I nearly cried at the end of reading. So many people, even those closest to me, never believed (and still do not) or understood what you have so beautifully and artfully articulated. Reading what you wrote, I could relate to your every sentiment. People think that just because of an age, we lack the ability to create and provide amazing things. It works against us, beyond the ‘cute’ factor, and it is seemingly a constant pressure and embarrassment that we have no hold over. Then, even in our best moments, people will question what we’ve done and dismiss it as nothing more than an ‘exercise’. It’s aggravating, frustrating and depressing. But then we’ll have those amazing experiences where we meet ‘adults’ that understand this and they treat us like equals. Our opinion, expertise, and passion weigh so much more than a number. The level of gratification from meeting these people, to know that there are others that accept the results we produce, is simply awe-inspiring.

Among my circle of friends back in High School, I can think of only a select few who I can confide with these thoughts. It’s so difficult trying to find someone that really understands these kinds of struggles- the dismissive remarks, the attitude of negativity and failure, etc that people give when they find out your ‘age’.

Thank You for sharing your post with HN. To know that someone else is out there who truly understands these trials and struggles makes me feel just a bit less lonely – to know that I’m not the only one who feels that way about entrepreneurship. Your post was inspiring and for all the articles I’ve read on HN, yours makes everything worth it.
Well, no, but you can always be better in what you factor into your task specific AI.
Throw in one pair of sheets for free. Most people have more than one, but by giving away one pair you can avoid the initial friction, then if the mattress company ALSO sells sheets you can play both sides. Create demand for a product you supply.
Hmm, the AT&t prices are too high based on their new mobile share plan. $70 for 4 gigs and $40 per smartphone with unlimited talk and text.

http://www.att.com/mobileshare
No I'm not, I'm expecting anti-altruism from low-cost ISPs. (Name one consumer ISP that you think is altruistic.) Then, to capture that market, servers will start deploying IPv6.

Today, IPv6 is billed as a premium feature. Tomorrow, IPv4 will be the premium feature.
> just because someone in a free country laughs or scorns at their delusions.

Give me a break - by all indications, the author of the video made it for his own religious reasons, because of his own delusions, rather than as some kind of enlightened critique, which explains why it's, y'know, so extremely crude. He made his video specifically to cause maximum insult to a culture: that doesn't put him anywhere near the lunatics who would kill diplomats over an insult, but he too is a lunatic. I'll defend to the death his right to say it, but it's hard to support it in any way.

Also, I don't know what you meant by it, and I apologize for being presumptuous, but your "people in backward, poorly governed countries that could never have invented the Internet" suggests an image of cultural superiority, which is an awful thing to create in response to the actions of a violent few.
On their website it says that they don't store messages on the server. Once yet are delivered, they get removed.
Yes but that doesn't mean any 25 year old must be wiser than any other 18 year old. This means those 18 year olds who are smarter than the average 18 year old will be disadvantaged.

I can relate to a lot of the points the article makes. When I was 14 I knew just as much as I know know in certain areas but I was never taken seriously because I was 'just a kid'.
The Online Storage Gang (2006, pre-Dropbox)
The sliders for Storage and Data transfer would be more helpful if I could choose lower value.

More people work with Gigabytes than Terrabytes.
It is more likely to that these drawings we're done after the artist came down off the drugs (but most likely just after reading about them. These pictures are clearly a conscious drawing of how people think about the drugs, not the product of a brain and hand under the influence).

On nitrous, he wouldn't have the muscle control to draw the picture.

Compare to the famous set of pictures drawn by an artist on LSD.
They asked Google to check if the video violated YT's terms of service. That is much different than what you are insinuating.
> Yes but that doesn't mean any 25 year old must be wiser than any other 18 year old.

On the flip side, it means an equally applied 25 year old will be just that much wiser than the 18 year old.
>And it wasn't "just a request". It was a request from US government

Which, unless there's some force of law or promise of reprisal behind it, is still "just a request".
I would expect shock on your part if somebody in another hemisphere attacked and killed a third party because of something that you said. I know I would find that shocking, to put it lightly.
The first is a feature. The second is not true: a VPN can tunnel through TCP in the worst case, and most NATs allow VPN over UDP using some tricks.
> Why do you think people buy Macs in the first place?

I feel like the answer you are expecting to this question is also incongruous with the argument you are making: the Mac is not a platform for developers... if you want to spend less time messing around with software and have everything "just work", as a developer, you should be using a Linux distribution such as Ubuntu, not Mac OS X.

Different systems make different tradeoffs in simplicity, and Mac OS X is simply not optimizing for you: you probably shouldn't have bought a Mac "in the first place" if you expected to do a lot of development on your local system (unless, of course, you like messing around getting all of your tools working; some people surely do ;P).

Seriously: even installing something as basic as "gcc" is awkward (bunch of graphical steps to download gigabytes of stuff you didn't need, or a mysterious path through a website to get just command line tools, and in the end you have an ancient version anyway (or Clang, which isn't always going to compile whatever random other libraries or code you need to work with).
I have a better idea. Go outside.

I have a garden. I have a deck. I have two kids who I take to the pool regularly. I have a lawn that needs maintenance. I like to go outside.

Another thing. I work during the day.

Problem solved.
If what you're trying to prevent is something in sandbox A messing with something in sandbox B, sure. If you want to prevent is malicious behavior generally, like connecting to a botnet or exploiting a vulnerability in a system service, not so much. Then you need a mixture of sandboxing and whitelisting (rather than blacklisting), a combination that's unwelcome in most environments (a notable exception being app stores.)
Tapping someone on the shoulder and saying "Hey, could you take that down" is disgraceful? This was handled completely honorably and amicably as I can see. WH made a request, Google declined.

Save the outrage for things that need it, IMHO.
Re salt: Bath salt is one of the drugs in the Saunders project. :-)
Do you read at or away from the computer?
Before now, I've pretty much read my technical books in front of my computer so I could stop whenever I wanted to play with some cool new function or whatever.
It's occurred to me that this could be terrible for my productivity and I'm going to start reading away from my laptop. Then, between reading and coding, I'll write down exactly what I want to accomplish and this will hopefully save a lot of time.
Taking supplements without assessing what your current daily intake of Vitamin D is can be dangerous; it is surprisingly easy to go over the recommended dosage, and there is such a thing as overdosing on vitamins [1]. You don't just get Vitamin D from the sun - it is also present in eggs, some seafood, and certain fortified dairy products. Because of this, you may not need to take a daily supplement at all. Programmers are at an increased risk for vitamin D deficiency, but you should ALWAYS examine your diet to assess your current vitamin D intake before deciding to take a supplement.

[1] http://www.consumerreports.org/cro/magazine/2012/09/10-surpr...
ドラゴンネスト RMT
This doesn't completely answer your questions, but take a look at the Google Transparency Report: http://www.google.com/transparencyreport/
my bad. background processing cuts off after 10 minutes. Dropbox should change their description: "Automatically upload photos and videos". Not automatic. Need to open the app after 10 minutes or after a new picture/video is taken.
Most Americans are deficient in Vitamin D, programmer or not. [1].

One of the few supplements that are actually is a good idea, but don't overdo it, as it becomes toxic at higher levels.

You would not want to take more than 10 000IU per day and I'd probably recommend 2000IU-4000IU as a baseline. If you can afford the time and expense, the best is to close the loop and take a 25(OH)D blood test. You would want to have a serum level of between 30-70ng/mL. Given the studies I've read over a number of years I aim for around 55ng/mL, but there are differing views on this, so by all means do your own research.

[1] http://archinte.jamanetwork.com/article.aspx?articleid=41487...
Calculating my vitamin D intake sounds difficult and unreliable. Is there any way to measure my vitamin D levels by examining my body?
"suggests an image of cultural superiority"

I think it is safe to say that something is wrong, I don't accept that it is statistically insignificant noise of crazy and misogyny. I am not sure exactly what is wrong though.

It clearly is not race, and I don't think anybody on this website would think it was. Similarly, I don't think it is religion; their religion and science/progress historically have not been mutually exclusive. The history of Islam and science is arguably more positive than that of the other Abrahamic religions.

So what is it?
GuanYin Bodhisattva Buddha Figurines Bronze Buy
I read that quote from the article as essentially self-pardoying. The author is essentially making fun of himself and the general attitude he--and other Pythonistas, I imagine--held.

Then again, maybe I'm reading too much into it. For the record, I think Haskell is a strictly superior choice to Go, so I'm what he would probably call "gray-bearded" :P. (And I'm certainly working on a beard, even if it shouldn't be gray any time soon.)
>"We'll have some empathy for the chef."

I must have missed the part where the chefs were obligated to participate, rather than out of their own free will in the hopes of winning the contract. God forbid they're forced to demonstrate their skills in the most practical, open way possible: direct competition. If they don't want to, they can get work through the multitude of other, regular channels. That hasn't gone away.

>"Most of us aren't sociopaths."

Let me guess, you're a designer? Do you feel sorry for me when I have to terminate design contracts mid-project, after spending real money, because the designer couldn't pull off what he promised? Or just flaked out and ended communication? Because that happens. Often. Ask anyone who is forced to contract out for work.
Oily fish is on my pizza, some of the time!
Why Good Design Is Finally A Bottom Line Investment
Apple will do what it does regardless of that article.
Part of the 'standard' model for security is to make every component as sandboxed as possible. The problem is, programs need to be able to access the system, and if the attack compromises the program it can do whatever the program can. For example, most web browsers have the ability to show html pages that are stored anywhere on your file-system. This means that if your web-browser gets infected, the attacker has full read access to you files. You can (and I do) sandbox your browser to only its files, however you then loose the features that depend on full read access.

Of course, the instance of the javascript VM that is running the javascript from the website does not need filesystem access, so it can be, and normally is, sandboxed.
I really do not understand why I keep seeing static typing advocates recite this "dynamic languages only have one type!" line like it's some kind of profound insight.

Yes, obviously you can view a dynamic language as having only a "top" type. That's largely the point.

As for the post, I'm assuming it was written as some kind of tongue-in-cheek reverse troll, as I'd really like to believe Robert Harper doesn't drip condescension like that without being fully aware of it.
Actually, there's a good reason why IPv6 subnets are so large - it's because with stateless auto configuration, the lower bits (the "Interface ID") of the address are derived from the MAC address, which is 48 bits.[1] (Stateless auto configuration is brilliant because, despite being stateless (unlike DHCP), no two devices will ever be assigned the same IP address on a subnet.) 48 < 64, so technically the subnet size could be /80 instead of /64, but does 16 bits really matter in the grand scheme of things, especially when there are 2^64 /64's available?

Another way of looking at this is that IPv6 could have been just IPv4 with 64 bit addresses, and we would have been fine. However, the designers decided to add stateless auto configuration, and added another 64 bits to make it work.

[1] In privacy mode, the Interface ID is generated randomly instead of from the MAC address (to prevent tracking by MAC address). In this case, you still need lots of bits to make the probability of a collision insignificant.
You can look at the method signature that accepts or returns f. At worst case, you need an IDE with hover popups, or to open the functions doc page or source code.
Create CSS Sprites with SpritePad
Might I also suggest along those lines, The Alessandro MS-1i headphones. They have the same drivers as the SR80, but they are slightly cheaper (depending where you're buying from).
It's not the car, it's the salesman.

I'm occupying the salesman's time, time he could spend making a sale to someone else. Just like I've used the designer's time by not choosing their design. It's where the term "tire-kicker" comes from. Ask your realtor how they feel when they get clients who they know have no intention of buying. It's part of the job.
You can use reflection to get parametricity. Python doesn't have type safe anything, so Go bests Python on that front.
I'm always confused by these kinds of posts. You really only code in one language most of the time? I code in half a dozen every day.
I think the task of a personal assistant is too general for that, that's why I talk about general AI. The article complains that it just doesn't "get it" and that's not something "task specific".
I'd refer you back to philh's answer. You can do that and it isn't "wrong", but it is surprisingly uninteresting, as compared to a discussion of irrational or negative or imaginary bases.
Unfortunately the video mashup has been removed. Youtube message is: "Like A Bad Guy Party..." - This video is no longer available due to a copyright claim by YG Entertainment Inc.

Fortunately the audio is still available for download:
https://s3.amazonaws.com/gangnam-style-mashup/Like_A_Bad_Whi...

It is a remix mashup of the songs: Gangnam Style by PSY (featuring HyunA), Party Rock Anthem by LMFAO, Like a G6 by Far East Movement (ft. Dev and The Catracs), Pretty Fly (For a White Guy) by The Offspring and Bad Touch by the Bloodhound Gang.
Thank you for the feedback !
I think we can clear copyright issue by requesting users to credit original source
People don't like that the organisation purporting to represent them, based on a document that exalts free speech, is inhibiting it in any way.

"We can argue messages all day" is a lame point.
The problem that most of the complaining is about (from what I've seen) over current sandboxing solutions is not that you need to enumerate what your application can do. Rather, it's that the OS makers decide that certain functionalities are not allowed by apps (running downloaded code, etc) and just don't allow them. I think a lot of people would prefer that all functionalities be available, but each one need to be specifically allowed by the user.

That being said, that makes life harder for the user.
@seanmcdirmid Your comment is dead so I cannot respond to it directly.

"Arabs protesting the video didn't make the video more visible in the western world (the video is trash anyways)."

I would have never heard of this video were it not for the protests.
Microsoft reportedly finishes Windows Phone 8, ships it to manufacturers
So you're agreeing with me, since the talking heads on TV have been telling us all that the "innocence of muslims" video is responsible for all this.
This is pretty cynical and not my experience.
C++ -- Using STL library to binary search for greatest
Kevin Rose Passed On Pinterest At A $5M Valuation
I hear you. People often seem to think I've done a lot for my age, whilst I'm thought strange for not necessarily agreeing.

I think the big thing is that most people don't have that interesting a life until after college, and many of those immediately get a relatively boring job.

Starting to get noticed and do interesting things at a younger age just came natural to me, so in a lot of ways I never considered it an achievement until recently.
Article title cut - Using STL Library to binary search for greatest item less than or equal a given item.
... and that would be illegal for them to do, and for good reason.

The solution to bad speech is not violence. It's more speech.
Is there anything to add? It's not very fast. It does not have any interesting abstraction. It doesn't push the envelope further. It doesn't allow any clever optimizations. It has a bunch of horrible gotchas (scoping, mutable default arguments, tuples of one element...). It isn't elegant--the grammar alone takes pages and it's just a loose collection of mostly orthogonal features with largely arbitrary (but, admittedly, readable) syntax. It is fairly verbose and writing most anything takes more than one line. It pretends to support functional programming, but only grudgingly and never well. It has OO support, but also rather half-heartedly compared to Self or Smalltalk. It has a completely arbitrary and unnecessary delineation between statements and expressions (this one really annoys me).

In short, it's a language best define by what it isn't: it isn't bad, but it also isn't good.

It isn't particularly elegant, but it isn't particularly ugly either. It isn't exceptionally expressive, but it's also no tarpit. It isn't very concise, but it isn't quite overly verbose.

It is the very essence of plainness. If languages had a color, Python's would be a dull gray.

An interesting thing to note is which communities do not like Python. For what it's worth, the least Python-endorsing site I've found is Lambda the Ultimate. That should definitely tell you something, although I suspect what it tells you depends entirely on your own preferences :P.

Python really is nothing but mediocre and uninspiring. Sure, it isn't bad, but I would like a language that is actively good.

The very interesting thing about all this is that, quite often, you need a mediocre language. So Python is actually a great fit for a bunch of startups--it's the modern lowest common denominator. But I--being deeply interested in programming languages--wouldn't want to work anywhere that settled on a language that way.
Honestly, the first time I got linked to that video I thought it was a joke. I would swear those production values could only be that bad if done on purpose for comedic effect. Especially the random dubbing in of "Islam" or "Muslim."
The title is somewhat misleading. Intel developed a "processor" (digital chip) to handle WiFi. The title implies that the chip + antennas are integrated within the CPU.
Sure, in the future the digital chip may end up being integrated, but this isn't major news, in my opinion.
These teenage angst posts are both a little amusing and a little disturbing.

I'll skip the amusement part which you'll realize as you become older and just give you a little warning on this one:

But then we’ll have those amazing experiences where we meet ‘adults’ that understand this and they treat us like equals.

Be aware that there's not a small number of people who will not hesitate to take advantage of young eagerness. Especially in the startup scene.

Learn to distinguish between people who treat you well because they respect you, and people who treat you well because you're running half their business for an intern-salary. It's more common than you, at your age, think.
That link was terrible and had no useful information pertaining to vitamin over usage or its effects.

I did not know it was possible, but here is a much better link those interested.

http://www.webmd.com/food-recipes/features/effects-of-taking...
> I also won't hire any other young engineers

Your loss, really. I've interviewed and worked with several young engineers who were really top-notch, who worked out great, and were mature in their approach to work and life in general. They also tend to come with a lower price tag. Some have not worked out so well, but I don't have any reason to believe that the failure rate changes dramatically with age.

As I myself get older, I'm not so sure that the maturity level changes all that much either. People are just better at hiding their flaws as they grow older, then you find out too late when there's an issue.
Vitamin D3 is very safe, one of the safer ones in fact. The target levels are still have a bit of controversy but safety is well documented. Taken blindly, without testing status, the conservative range is between 800iu to 2000iu daily. A weekly or monthly dose can be taken at once without issue.
This problem actually happened to me. A few years ago I started feeling incredibly lethargic. I would wake up with no energy. It was like sleep had done nothing for me. I didn't know what was wrong, but I felt horrible.

After around two weeks I went to the doctor. A blood test was done and it showed I had low vitamin D (26 ng/mL). After about a week of supplementation I felt normal again. It's easy to forget to go outside, and if you're a programmer and feel low energy, vitamin D is definitely something to look into.
It's really, really hard to overdose on Vitamin D, and most researchers working on this have been taking much bigger doses than what's officially recommended. IIRC, some researchers were taking 10,000 IUs/day. Overdosing requires doses orders of magnitude bigger.

Those official levels were set to prevent people from getting rickets, NOT to prevent degenerative diseases or maintain optimum health.

In fact those official recommendations have been creeping upwards in a lot of places. Best would be to get a doctor to check your blood levels and supplement appropriately.

This will be a lot more accurate than assessing daily intake, since dose mainly correlates to time in the sun, which varies by location and time of day.
That's how the government has been phrasing it so far in their responses...

The first sentence of which has been that the "Innocence of Muslims" video is some type of an abomination (rather than a silly movie), and we should all try not to offend Islam.

Then they end that paragraph with "...but wait, almost forgot, we don't condone the violence either.".

And CNN is doing the same thing with their reporting... Constantly blaming or interjecting the video; one step away from suggesting that the "protesters" are the real victims here.

It's clear there is going to be some type of a discussion about freedom of speech soon and that we Americans have too much of it. That, and the maker of the movie will most likely face prosecution.
Eh. On Phoronix.