skysight-inc/HackerNews huggingface dataset:
I'm pretty much the same as you, only that during lectures I don't draw anything, I just space out after a while and it's hard for me to sustain focus for long periods of time. Lectures are largely a waste of time for me.

I ended up going to a special ADHD clinic and I got diagnosed. Unfortunately, a week and a half after beginning the titration process of Concerta I started getting side-effects (palpitations). Apparently, I also have anxiety, so the doc told me that I could either start again with a slower titration process, or take antidepressants along with the ADHD meds. I decided to drop it and not take any of the meds because the side effects of the antidepressants scared me (not to mention the negative vibe you get from people when they hear that you're on psychiatric meds).

College is really hard for me. I do very well in some classes (mostly in the applied CS courses), and just average to poor in others. The reason is mainly because even though I love programming, many of the Computer Science courses are theoretical and boring to me, so after about a month into the semester I start spiraling down and barely doing the homework assignments, or seriously going over lecture notes to try to gain a deeper understanding of the material.

During the finals, I end up wasting days on doing nothing productive (like right now -- I have a final next week and I'm sitting here doing nothing) until I conjure up enough willpower to actually open the books and start studying (usually the fear of failure takes over and then I force myself to study... with lots of anxiety). And even then, I still find it hard to fully concentrate on the material.
I find myself trying to read a textbook, and I feel like my mind and body are pulling me away, so I end up just getting up from the chair, and walking back and forth around the house while my mind just entertains some random thoughts.

I realize that I've been like this my whole life (my High School years are very similar). When I find something that really interests me, I will do it from the moment I wake up, to the moment I go to sleep. For example, I've done programming projects that forced me to learn new technologies where I had to read over 1,200 pages of documentation, and I would just do it obsessively until I'm done with the project. After the project is done though, and it's time to just maintain it (fix bugs, for example), I usually get very bored with it and dump it.

I guess because College assignments aren't interesting to me (for some reason, the grade on the final exam isn't enough of a motivator for me to study) I have a hard time applying myself to them the way I apply myself to things I'm really passionate about.
I am not sure if you are serious, but this is a teen playing a computer game with his friends. He was responding to a comment that he was "insane". He was showing he was 'insane' by making an outrageously insane comment. And then labelled it as such with "jk lol". I am not sure how it could possibly be more obvious that this was not a serious terrorist plot to eat children.

Perhaps if he had stated he was a unicorn from jupiter you would believe we should do a forced live autopsy on him to verify his extraordinary claims. The previous statement was a joke. The previous statement was not.
You can drink alcohol at 18 in the UK. Even earlier in Europe, I believe. Does that mean our brains develop faster?
«Write a song about the company and send them a video of you singing or rapping it. Like to bake? Send them a homemade cake decorated with the company’s name and your contact info. Love to run? Use a phone GPS running app to draw your route on a map, then go to a large field and run a path in the shape of the company’s logo. You get the idea – anything goes.»

Seriously? I stopped reading here. What kind of company will hire a programmer, an architect or a lawyer that bakes a cake with their logo in it? I hope none, for the world's sake...
I think it helps a lot if you have a plausible explanation for the chain of causes. For example, the correlation of dead people in houses with shitty stoves and furnaces in those houses is interesting, but once you discover that said stoves and furnaces leak carbon monoxide, AND that carbon monoxide binds to hemoglobin with much greater affinity than oxygen, AND that the affected people don't receive any specific warning symptoms when that happens, you suddenly have a reason to stop wondering whether or not they were committing suicide at a heightened rate because of poverty-related depression.
Guilin Culture: Guilin Cuisine, Guilin Opera & Guilin Festivals | ChinaTour.com
Guilin culture includes Guilin cuisine, Guilin Opera, Guilin festivals and general information about culture of Guilin.
Google reinstates offline Maps
Same! I'll take adderall regularly for some time. Then I'll get a decent feel for what it's like to concentrate and am able to do it without it. I don't know what's the scientific justification for what you and I are able to do but I'm glad I'm not the only one :D
Well now there is Mir, Wayland, and X, instead of just X. Just right there you now have three codebases instead of one, so that is fragmentation in itself. Is it harmful fragmentation? I think that remains to be seen.

I'm not worried about fragmentation though.

My position is that currently X "Just Works" for me and I am not willing to sacrifice this stability so that I can test out the pet projects of a bunch of Red Hat and Canonical employees. I figure I have at least 3 years, hopefully 5, before I will be forced to switch. (3 years left on wheezy, and hopefully 2 more years with jessie assuming X is still the default and viable). 3-5 years to let them work out all of the kinks? Yes please, I'll take that.

The dust sure as hell better be settled by 2018.
Because we are still querying databases with concatenated strings in 2013.
"thought of" does not mean "invented from scratch without any influence from anything previously".
I can attest that while I was a kid, in my country (Romania), "I'm gonna kill you!" was just an emphatic variant of "I'm gonna beat you!" (which itself was not meant, just a verbal threat) and it came up quite frequently between boys under 15.

They also say "Shall my mom die if what I say is not true!" just to put emphasis, short version is "My mom die, I just found something interesting!" Weird? Everyone knows not to take that literally. A variant is "I should die, look here what I found!"

In the countryside there is a threat that sounds like "I'ma kill you and then do something else" (implying a beating) just as a funny way to scold a child.

Almost no usage of the word "kill" in conversation is literal. It's just a way to project aggression, get attention or just joke around.
Microsoft is treating its symptoms, not the disease
Small C++11 improvement:

string s,f;
map<string,int> M;
set<pair<int,string>> S;
while(cin >> s) {
M[s]++;
int x=M[s];
if(x>1) S.erase(make_pair(x-1,s));
S.insert(make_pair(x,s));
}
auto it=S.rbegin();
int topK=10;
while(topK-- && (it!=S.rend())) {
cout << it->second<<" "<<it->first<<endl;
it++;
}

Surely, it could even be more improved with help from lambdas and algorithms.
That's a pretty awesome story, but I have to agree with dystroy on this one. It really was pure chance that you made that connection and it's unlikely to happen again. Are you sure you weren't just stalking the CEO and then luring him in by applying to a competitor? ;)
Stagecrush - Music. Not cupcakes.
Stagecrush is like Pinterest for music. It’s the home for your online music collection; a place where you can easily store, share, and listen to the songs and music videos that you find across the web. Link up with friends to see their collections, discover new music, and talk about the music you love.
DreamPie - a graphical Python shell
> Am I the only one who want the opposite?

No, you're clearly in the majority of people who value their own convenience highly. I unfortunately have to include myself in that majority too, although less enthusiastically than you.

> The synergy effects are worth it

To you as an individual maybe. Overall the prospect of a populace whose information and activities are all stored and logged by a small number of entities is a pretty big "it", and I don't think the (admittedly great) personal convenience is worth it.

Edit: It occurs to me that your use of the word "ecosystem" is a bit weird. Really, what you're saying is akin to saying you like the advantages of a monoculture.
As someone who is entering the job market for the first time with no connections to speak of, this was a nice read. I just wish it had been longer.

I think the hard part is coming up with an way of setting yourself apart. I partially agree with other readers that baking a cake doesn't make much sense, but the idea still holds. With so many resumes to go through, pretty much anything that doesn't get you trashed immediately is good.
But that's your project's problem, it's possible to query without ever concating a string or even writing SQL (ORM).
I wonder what would happen if thousands would coordinate to post similar jokes, thereby swamping the legal system and pointing out the absurdity - similarly to the http://en.wikipedia.org/wiki/AACS_encryption_key_controversy
As already mentioned above: their are probably not selling directly your information (in the sense of these days revelations), but they are selling their product because of your content. Simple network effect: the more people there are, the more valuable their application is, the more traction it gains toward new users, the more new users there are.

Making money through you. (Like all user-generated content websites)
Coincidentally, Apple has screwed this up in the iOS 7 version of the calendar too. No more indicators on days with appointments; you have to go into each one and scroll up and down through the entire list of hours.

We can hope this is only a beta problem. Then again, they still haven't fixed this in six years: http://goldmanosi.blogspot.com/2012/06/will-apple-ever-fix-i...
Everything being seamless is great for usability. But they also place you at great risk. For example if Google disable your account you lose all access. Similarly you are at their mercy for what happens in the future (eg cancelling services, requiring you to use others in certain ways, platform support). It also means that you aren't using best of breed for various parts of the solution. For some it may not matter (maybe you don't care about photos, or files, or calendars, or address books or mobile apps or group chat).

As an end user it is in your best long term interests to have open solutions. That means protocols with multiple implementations of the client and server ends. It means identity, authorization and exposure under your control. And it also means freedom for others to write new clients and servers.
Also giving their website a facelift can be extremely insulting.

"Your website sucks, and I can make a better one, even though I don't know anything that went into making it, or the reasons why it looks like it does".
This is the fundamental reason why general AI might not be possible on a computer without a body. To infer causality, you must form a hypothesis then design an experiment to confirm/deny it. Passively observing the world can't disambiguate between complex correlations or causality (even with a fancy calculus). You need action to learn the intricacies of the world.

Think how the discovery of electricity led to electronics. There is nothing like electronics in the natural world, the only route to electronics is via an iteratively refined causal model of the universe.
Eh, liquor age laws in the US are actually very varied. 29 states allow minors to drink on private property with parent permission (for example, parents giving their child a glass of wine with dinner.) and 11 states allow parents to order their children alcoholic beverages at restaurants. 6 states allow children to drink on private property without parent permission (for example, I get home from highschool and crack open a cold one before 'the rents' get home).

To my knowledge you have to be 21 to buy alcohol yourself in all 50 states though.
Now programmers/software engineers are in a quite special position, especially in SV and similar locations, where it is a seller's market.

For most others it is about getting noticed, if a hiring manager has 100 CVs sent to him or her, how will you stand out? Baking a cake will not help you if you don't have a good CV/qualifications but it will help you get noticed and stand out.

Another way, which is just as silly as baking a cake is to buy adwords with the hiring managers name [1]. It is a novel strategy to get noticed.

Point is that it is much easier if you have a network to rely on for introductions, weak ties are very important when job hunting. So if you don't have any network to support you, you have to become creative in order to get noticed.

[1]: http://mashable.com/2010/05/13/job-google-ad-words/
Is it the cake-baking you object to, or something else entirely?
I'm surprised they didn't recommend the best job hack of all: work for free.

Seriously, find some business you're interested in (less than 10-20 employees ideally), work directly for/with the CEO or main decision maker and work for free for 3 months. Entrench yourself in their business & make yourself indispensable. THEN, when your time comes up to leave, they're not only going to feel the pain of physically missing you, but you'll also have LEVERAGE so you can actually negotiate a salary (rather than just taking whatever they give you).
For all we know, he could still be in Hong Kong.
Wayland had Android driver support before Mir. Mir actually uses the same thing as wayland (libhybris or something).
The Collie: A Wait-Free Compacting Collector
The thought crossed my mind too but I think this is probably legitimate.
But why is it dangerous, on balance, to make assumptions of causality from data and statistics alone?

Animals, such as rats and ravens, face this problem all the time, and yet they can meaningfully effect the world in such manner that would imply causal understanding, and a sensitivity towards the difference between mere correlation or a correlation with causal potential.

Humans do the same as well, naive people who have never learned about experimental design, or have never learned the concept of correlation, also make useful judgments on the causal model behind ordinary problems and events.

How did these machines make actionable judgments on causality with nothing more than noisy inputs to their sensory systems? Through what technique did they discern the difference between mere correlation, and a correlation with exploitable causality?
From
https://news.ycombinator.com/item?id=6029173

A telecommunications carrier shall not be responsible for decrypting, or ensuring the government’s ability to decrypt, any communication encrypted by a subscriber or customer, unless the encryption was provided by the carrier and the carrier possesses the information necessary to decrypt the communication.

So, if the carrier provides the encryption he will be responsible for "decrypting, or ensuring the government’s ability to decrypt" that encryption.

Conclusion: securing communication (in US) can only be done with external tools/plugins
I feel very unsafe knowing that people like you, who are able to consider seriously a scenario as inhuman as eating the still-beating hearts of children, are still out there and free to go. A normal person wouldn't ever be able to think about it as anything else than a joke. The fact that you consider it realistically possible is very disturbing. Who knows what you could do if your life hits a low point and you suddenly flip your crazy switch? If you were living next door to me, I would report you to the authorities, and hope you get jailed with $1M bail until it's made clear that you aren't a ticking bomb endangering our children.
The existence of Ruby didn't make Perl go into "freeze" or vice versa.

But Python 2.x IS frozen at 2.7 because of 3.
Getting sales and marketing aligned with big data – infographic
My old Pentium 4 http://imgur.com/ZTXkb8L
What has a better ecosystem?
Anyway, he has a point.

Police abuse, federal spying and over abuse of the law system by the governments are, unfortunately, becoming a common point in many of the so called "democratic" countries.
Wow, that kills the whole app. WTF does it need your contacts for? If I'm going to have lunch next week with my friend Dan, I'm going to type "Call Dan" as the appointment and be done with it. I'm not going to laboriously select a particular Dan from the several I know out of my contacts, whether they're integrated into the app or not.

This is a stupid decision.

Also: What does this have to do with the Dominican Republic?
If you want a flexible calendar application that can handle rules like that, you need Remind[1].

For example, if you want to be reminded every third Friday of the month, except on 19th of July because you're on holiday, you can write:

OMIT 19 July MSG Holiday
REM Fri 15 SKIP MSG My Event

Now you ask it to print the events for the next six months:

$ remind -s6 test.rem
2013/07/19 * * * * Holiday
2013/08/16 * * * * My Event
2013/09/20 * * * * My Event
2013/10/18 * * * * My Event
2013/11/15 * * * * My Event
2013/12/20 * * * * My Event

As you see, it skipped "My Event" on the July 19th, because it was an Holiday.

[1]: http://www.roaringpenguin.com/products/remind
A lot of the Wayland developers are X developers. It basically is X12, just that calling it X results in a lot of unneeded steps (loads of people will have a say into the spec, etc). Daniel Stone explained this in a video.
Doesn't that lead to judges pandering to the public to get re-elected? Here in Belgium judges are appointed for life (which then has a lot of problems when they're not as competent as they could be, but does offer protection when making unpopular decisions).
That was working on Wayland before it was working on Mir.
Nice: Populations all over the world pay their respective governments to snoop on them. That's of course in addition to all the other things our "representatives" are doing in our names, often enough without telling us. If they can't manage to hide something from us (like going to war may be hard to keep secret at times) they make use of our funds to adequately "educate" us why it's necessary.
This. At least I would like to learn how they work when I click on "Learn more". The info that is given there just doesn't tell me anything except for: We make things, depending on your personal info.... Only conclusion this kind of 'info' page leaves is: They probably need my info, so I have to give them full access to my email, instagram, facebook, everything -- WTF? probably just some scammer that made a hippy internet page.
I'm the Tech Recruitment Manager for a large social networking company and I run hackerjobs.co.uk as a side project. I also organise HN London in my limited free time.
I personally find it unprofessional to work for free. If you do not create enough value to warrant at least minimum wage, the company shouldn't bother hiring you in the first place. Working for free is exploitative and skews the job market.

That said, your strategy may work, making yourself indispensable is a brilliant strategy in general but how will you live for those three months? Especially if you are just out of school or similar. I am also not sure how it will affect your salary - compared to a person who would get hired (with a salary) straight away.
Are you sure you got the order right?
I worked for a short while in a national lab. They used to call this "air-gap" security. i.e., there would be computers which would have no internet connection and no usb/harddrive inputs etc. If they needed data in there, they would have one person read data from one computer and type it into the secure one. Essentially there would be a literal air-gap between the secure computer and the non-secure ones.
I make worse jokes than this on a weekly basis. That something like this could lead to any kind of punishment beyond "stop making tasteless jokes" is insane.
Yes, but I have seen production Java code that used exceptions to return values from methods as part of normal execution - which is what it reminded me of and that most certainly was abusing :-)
Any details on routing protocol? Identification, uniqueness guarantees, route discovery?

The dev wiki has what's described as a proposal - is that actually in use, or something for future development?

Providing mesh networking in a user-friendly package would be a very impressive accomplishment.
Battery, build quality and form factor are not better for the iPhone. Battery's about the same, build quality is similar, but iPhone loses points for being either easy to scratch (black 5) or easy to crack (4, 4S). Apple in general makes stylish but not robust phones.
iPhone loses on the form factor because it really has only one that is acceptable - the 5. I am typing this on a 4s and the screen is too small and the shape does not feel as good in the hand as the round polycarbonate Lumias.

CPU and GPU don't seem to be so different subjectively. Both are smooth.

The apps are vastly better on iOS, even the ones that are on both platforms e.g. one cannot insert rows in Excel for WP 7 or add annotations in Kindle.
Support seems better for Apple, as Lumia 800 and 900 customers did not get WP8, while the older iPhone 4 will get iOS 7!
Software Transactional Memory lisp experiments
There's a Heston Blumenthal recipe for quinoa sushi.
It's a lot easier to avoid hitting anything in the air, because there's a lot more space up there, and a lot more directions in which to dodge. During the war we sent teenagers with <20 hours of training to fly in combat (and while many of them died it wasn't because they were crashing into each other or the ground).
The fragmentation I refer to is illustrated by the numbers of variants seen on sites such as distrowatch.

I believe that a previous poster commented about 300, or so, different distros based upon 4 base systems.

We already have multiple mutations of the various operating systems, and now we've got another display manager to debug?
When Mir was announed, Wayland was already past 1.0. About 60% of the GNOME applications currently run under Wayland. See https://live.gnome.org/Wayland/Applications.

Note that Mir requires the exact same stuff. Just that nobody posted a patch to add such support. It is all distro specific.
Modest Debut of Atlas May Foreshadow Age of ‘Robo Sapiens’
Actually GNOME shell has a Wayland compositor for around as much time as when Mir was initiated (not when it was announced). The future was also clear. Whatever reason Canonical had to start Mir, it is not related to Wayland.
Yes, it is true. I just wanted to say it, so everyone knows. Some guys like me are more interested on the Facebook's current architecture so it was important to notice the difference and avoid wrong assumptions.
CIA let Sheikh Mohammed, planner of the 9/11 attacks, design a vacuum cleaner
Come on now, "everyone is using" may have something to it, but its also a marketing/mind-trick of keeping people locked in to these services.

I remember in 2004, 2005 when Gmail began, why would anyone use gmail, everyone is using hotmail (shared experience). Why would anyone begin using skype, everyone is using msn? Why would anyone begin using Facebook everyone is on MySpace?

Someone has to be the first, take the step. Its us geeks that have to take the lead, do it. Just imagine if 5% of hn people would all begin using alternative software, improving it in the process. Free software at its best. Just a dream?

Time to jump of the trainwreck of these "cloudy" "services".
Lead web engineer at a startup. Love it.
Most GPS apps are broken there due to gov rules, you'd have better luck buying a local cheap GPS device.