skysight-inc/HackerNews huggingface dataset:
Eh, a lot of it was kind of crappy stoner-speak and cosmic stipulations. You're better off reading Seneca - "Letters from a Stoic" is a good place to start.
yes.

I still don`t use cout and cin actually. I prefer printf. I don`t know what are streams exactly (but I bought Bjarne TC++PL and it will arrive next thursday, and then I will read what it is...)

In fact, I still rarely use std, when I use it is vectors.

I never used std interators (I think they are fugly, and I like to use while() instead of for )

And I don`t know what else std do beside iterators, streams and containers.
Heh - - I think you'll find that listening raptly to someone's ravings is a great way to leave them with the impression that you're very intelligent.
Thanks for letting me know. It seems that there were some problems at around the time you were on the site (judging by the time you posted this comment). I'm looking into it right so hopefully it doesn't happen again.
I think it's a reaction to the other article on the front page that spoke about stoic philosophy.

And I agree wholeheartedly with what the OP said :)
This also depends on what your interests are. For example, my primary interests are in programming languages, functional programming, type theory and so on. My highest voted comments have mostly been fairly long ones in these topics.

Moreover, most of them were pretty constructive: things like explaining how to generalize pattern-matching, how typeclasses are useful, what FRP is or even just how your editor can display Haskell syntax with Unicode. (It's like an awesome version of syntax highlighting.)

Admittedly, my single highest-scoring post was a bit less constructive: a rant about Go. However, in my defense, it was a long rant with substantial details and examples. And, honestly, I'd be extremely happy if it saved some people from learning Go and got them to consider Haskell or OCaml instead.
>Silly stories really do help people accept the simplified problem and not get lost thinking they're supposed to be thinking outside the box. If you ask a question about networking, people will suggest reducing the number of intermediate switches or maybe even swapping the network media with something with a higher signal propagation velocity. Rephrase it as kids playing Pokemon with cards, and they're moere likely to notice that O(N^2) network traffic can be reduced to O(Log(N)).

Interesting! Does this also work for actual problem solving?
Whew. Good to know, I'm glad you cleared that up. I'm assuming they also are not racist because that is part of the analogy carried to illogical extremes too, right?

You mention that the interview process is confidential and thus immune from recording/playback. Is that true? Do candidates sign something? In any case, I think your allusion to academia is interesting ("same reason you can't look up upcoming exams"). Isn't this entirely the wrong model for forecasting future job performance and the main complaint of most people about the undergraduate university system ("learn" in order to pass the test)? The original comment even mentions failure to "cram" prior to the interview as an indicator of insufficent enthusiasm.

Anyway, I think if a candidate came into an interview and needed google or stackoverflow or whatever to function, I would provide that as a resource and would use it as an opportunity so as to judge the dependence and quality of their workflow because it is not extraordinary to see how everyone (even brilliant geniuses I know!) use these resources on a daily basis. I don't think I would deny someone access to prescription medications affecting cognitive function/enhancement either nor could I even do so legally. How on the one hand can you use internet contributions (well-reputed blog posts, open source contributions, active social media following, etc) as positive evidence of candidate desirability and also at the same time view using same as negative?

I guess I would could care if I was for example screening someone that as part of their duties they were expected to say represent me speaking at a conference or that the work product was extremely confidential (something which would necessarily require curtailing access on the job).

Finally I have to imagine in the very near future if the current trend of viewing "internet access" as an universal human right continues and it becomes even more of a basic enabling technology of the human experience, denying someone access during a job interview is going to become a dicey proposition the same as not providing accomodations for and not taking into account the cost of say wheelchair access, etc is today. The irony of Google denying access to the internet during a job interview is not without some comedic value.
I looked at that graph like four times before I could even start to understand how somebody could make that mistake...

The whole premise of the article is expanding capacity and falling costs and he describes the graph as exemplifying this and then when I look at it I feel foolish.

Glad to see I'm not the only one who noticed that.

The debate has never been about aggregate capacity (not since the 1900's), but rather about last-mile access, and will continue to be until last-mile access is liberated; which may never happen.
Following Ryan Holiday's recommendation (http://www.ryanholiday.net/reading-list/), I highly, highly advise you to go with the Gregory Hays' translation (http://amzn.to/XQSimT)!

I have a copy of Long's and it doesn't do it justice.

If you want to dive deeper consider Pierre Hadot's 'The Inner Citadel: The Meditations of Marcus Aurelius" - http://amzn.to/YuWyvh

I am also fond of these YouTube lectures on the Meditations: http://youtu.be/nLD09Qa3kMk
Show HN: GCal-Everywhere, my first chrome extension
Select any text on a webpage and add it to google calendar with google's quickAdd api.

My first chrome extension ever, how did I do?
How do we know that? Sometimes all it takes is an insight to change your perspective and suddenly insurmountably complex problems are within reach.
Exactly. Improved battery storage capacity and efficiency might be a solution though. Also, I've never liked the idea of sending solar power generated in the Sahara to Europe. I never hear this concept in terms of helping deliver power to African countries. The exploitative exportation of natural resources from Africa is something that needs to stop in order for the region to rebound economically, politically, and socially.
I think Sun's compiler also was compliant.
Compare that to other DC-area counties, though. Per the Washington Post [1], Fairfax, Loudoun, and Arlington all have median household incomes over $100,000. Montgomery sits at almost $93,000. So in comparison, $71,000 per year is low.

[1]: http://www.washingtonpost.com/wp-srv/special/local/highest-i...
GTK and GLib are both maintained by the GNOME Foundation; I wouldn't consider them independent projects.
Working For Nathan Barry
> But due to the negative factors in the Ruby community I would not advise anyone to learn Ruby as their first language because of the great risk of becoming a first-language fanboy.

Perhaps that danger is very situational. In my surroundings Rails/Ruby is not the hottest thing anymore, but we work with it for generally well-considered reasons. I was introduced to Rails at this company, and never had any illusions of it being the end-all of frameworks and Ruby that of languages, as none of my 'mentor' coders at the company did either.

But in my general surroundings I can definitely imagine high rates of fanboyism.
If you enjoyed Meditations please keep a lookout for anything by Epictetus. Depending on the publisher titles may vary, but Discourses is common (iirc they were notes compiled from his many stories and teachings). You won't be disappointed.
A Guide to the Good Life: The Ancient Art of Stoic Joy - by William Irvine

Notes by Derek Sivers available at http://sivers.org/book/StoicJoy

Tim Ferriss also frequently shows his admiration for Stoicism. A quick read that also provides a broad overview with a few reading recommendations.

Stoicism 101: A Practical Guide for Entrepreneurs
http://www.fourhourworkweek.com/blog/2009/04/13/stoicism-101...
How would you react if your father couldn't get the kind of treatment that he needed because the FDA wouldn't let him?

If the supplier is lying, that is fraud (and can be prosecuted even after the fact); If they find out that it was a good deal after he has died, how does that benefit him?
and yet as grounded as he was he still turned the empire over to Commodus.
The full special report (1720 words) is a worthy read. http://www.economist.com/news/special-report/21570840-nordic...
Yeah - you basically just need to get xterm (or whichever terminal em you are using) to run as 256 colors:

My solution is to place this in my .bashrc

# begin code
if [ "$TERM" == "xterm" ]; then
export TERM=xterm-256color
fi
# end code

Of course the terminal should be 256 color terminal. Hope this helps.
Downvotes/tone aside, Letters from a Stoic is indeed a much easier to digest read. Much of Meditations feels particular to Aurelius, his education and his problems where Seneca feels a bit more easily applicable to life in the 21st century.
Basically, be as mediocre and stereotypic as possible, conform to the crowd, please everyone, this is what you are talking about? Maybe, it's an inherent problem with the "karma" system. It encourages you to avoid saying what you really think unless you are a Mr. or Ms. Mediocrity. This gets even nastier considering that most people are narrow-minded and aggressive.
Their use of a MAC to prevent tampering and encryption to add confidentiality it seems like they have that covered rather well.

Their replay attack prevention mechanism (http://www.cs.cornell.edu/~ashieh/trickles/security.php) seems to be a little bit weaker at first glance. They're preventing replays by enforcing freshness and keeping short-term state about packets that have been seen recently. That seems strong enough, but also seems like exploiting the limited size of the short-term state store may be DoS attack vector, or a vector that allows you to do replay attacks during high-traffic periods. I haven't read their proposal in enough detail yet, though.
Stoicism as a philosophy consisted of 3 parts, where the order of teaching itself depended on the Stoic teacher in question, but nevertheless the Stoic teacher usually had a reason for the particular order. The idea that each part depended on the others is an integral structural component of Stoicism.

To emphasize Ethics, for instance, and not at all address the Physics or Logic: this conceptually and historically cannot be Stoicism. Call it 'ascetic maximalism' or whatever you want, but it is not conceptually or historically Stoicism.

The OP has only underscored Stoic Ethics, or at least butchered it, and this clearly shows. Logic nor Physics appears in the OP, and the OP assumes or implies that Stoicisms would accept a doctrine of fatalism.

Stoics were not fatalist, and it is unfortunate that this misinformation continues to color and determine our perception of Stoic history and Stoic thought.

What you are reading in the OP cannot historically or conceptually be called "Modern Stoicism." Physics and Logic are important. It is important that all Stoics, for instance, treat certain questions of logic in a certain way. Historically, students would not be accepted into certain schools or by certain teachers if those students did not accept the logical foundations of their teachers.

Moreover, many teachers order logic first, before Physics and before Ethics. So to leave it (or Physics for that matter) out, supposing one were talking about Stoicism, historically Stoic teachers would simply quizzically glance you over and remind you of the importance of logic, even if what you say happens to align with their philosophical tenets. Getting there by accident is fair, but that's not Stoicism.
My father grew up in Southern Illinois when there was still oil being pumped out of the ground. His father, grandfather and great-grandfather worked on systems that sounded like these. A trip to area let me see an old single piston engine [1], but we never found any of these systems still working.

According to my father, my grandfather would go to the central hub and grab hold of one of the lines for a few moments, then to the next and the next. He could tell by the way the line was moving and felt if there was a problem down field he needed to attend to.

I never quite "got" what he was talking about in my mind, and my father was very young when he saw them in action so I never really had a great explanation of what these "lines" were.

Great post and finally fills in a gap in my father's childhood stories.

[1] - they looked something like this https://www.youtube.com/watch?feature=endscreen&NR=1&...
not at all, an example of evil that counters that statement is the forced sterilization programs of the last century in many western countries. That was all about the common good.
Pythonic lazy evaluation
Great job! A big journey starts with one step...
I think that localization and distribution of these types of processes like making water drinkable is going to become a huge trend, just because it makes a lot of sense.

For one thing, its easier to scale out in smaller chunks. Its also more robust to have lots of small production going on than to centralize. And technology tends to miniaturize.

I think that there may be other small but incredibly capable devices for producing things like food and goods. This leads to less reliance on more centralized traditional 'economic' distribution systems and greater security for local groups and individuals.
I have always wondered what the top karma list would look like if it was broken down into two lists: comment karma and submission karma. Has anyone done this?
Very cool. The Vrindavan temple is great for "ambient music": http://macaulaylibrary.org/audio/161053
If you have kids do yourself and your kid a favor and read "Building Resilience in Children and Teens: Giving Kids Roots and Wings"

http://www.amazon.com/Building-Resilience-Children-Teens-Giv...
Don't be a Super Bowl loser
You should read the Rifters trilogy by Peter Watts[1]. He explores a potential scenario for how this could come about and its implications.

[1]http://en.wikipedia.org/wiki/Peter_Watts_(author)
What are they going to tell the police? "These parents won't let us copyright their children's work, please arrest them."?
The Evening Walk
We'd like to believe that wasn't his choice.

"The 1964 movie Fall of the Roman Empire and the 2000 movie Gladiator both posited that he was assassinated because he intended to pass down power to Aurelius's adopted son, a Roman general.." -- https://en.wikipedia.org/wiki/Marcus_Aurelius#Legacy_and_rep...
What I meant is that maybe the people working at Google were interested in algorithms even before working at Google and therefore they went to work for Google and therefore they work on algo in their free time. I did not say selection bias, I said self-selection bias http://en.wikipedia.org/wiki/Self-selection_bias
Squiz Matrix App 1.0 for iOS is Live
It's really the Rolls-Royce solution by which I mean it's a better but a lot more work. I didn't have that amount of time to commit. :)
More thought provoking stuff without the stoic fluff: http://www.accesstoinsight.org/
Yikes 8-character OS X bug crashes (almost) any Mac app
I'm not being insulting as I'm including myself in that broad brush. By a few years do you mean 8-10 years ago? As that's when VBScript was being phased out. And that's when cfm was even vaguely popular. cfm's dead today like Delphi's dead today.

I actually remember SQLi becoming a hot topic just when I personally was switching from being a VBScript programmer to C#. When all the APIs were introducing parametrized queries and the debate of them vs stored procs was actually still raging.

It was very easy to do stupid things then because all the APIs encouraged bad code, there wasn't much good advice on the net, there was no stack overflow and the books actually told you to write bad code. I'd look up a couple of classics but I've literally just sent all my old programming books to recycling.

So either you weren't professionally programming back then or are looking back with rose tinted glasses. A lot of apps were vulnerable to SQLi back then.

Look at this article from Jeff Atwood back in 2005:

http://www.codinghorror.com/blog/2005/04/give-me-parameteriz...

Kinda goes without saying these days doesn't it? Would any programmer blog something as basic as this now?
I sort of understand how you feel and sort of not.

I used to think I was a great programmer, now I'm not sure, because I've seen evidence for and against. But in the end how do you ever know ?

For example I was once asked to develop a JPEG2000 encoder. I think it took me about 3 months. Is that good or bad ? I don't really know because I don't know anyone who's done anything comparable and neither did my managers.

One thing that's different between you and me is that you seem to attribute a lot of importance to what people like managers think of you. But if you're so much smarter than them how could they effectively evaluate you, so why should you care about their opinions ?
I was curious because the article says:

> The technology, which still operates in a handful of small oil fields, could also work with renewable energy sources, and shows great potential for efficient small-scale energy use.

It looks like the modern version of this technology can be useful today. My guess is that the energy is more efficiently transmitted by electricity (electric resistance vs. mechanical friction), but it's more expensive to put and maintain a electrical motor in each final node. But I don't have enough information, I'd like to see some real numbers.
Alright, I will explain this ( because I am bored right now, not because I feel that I need to defend myself )

I had previous internships as iOS programmer, and thus I thought that for my first non-intern job, it would make sense to apply as junior programmer.

I applied, and got accepted by the HR and whatnot.

The CEO for some reason then read my resume personally, and he saw that I`ve built a entire arcade (even the carpentry) by myself, also he saw that I was not a CS graduate, but a Game Design graduate, and finally, I had lots of old projects that I made to create stuff.

He called me in person, to explain why he wanted to change my job role, he explained what wanted from ,e and how much money he would give me (he offered 60% more than I asked, granted that still was lower than market rates).

He told me, he noticed I was more of a inventor, than a good academic style programmer. and that he already had 35 CS people on the building, he needed someone different and passionate for creating stuff, as head of the R&D division he was intending to create (until that point all his income was from outsourcing contracts).

I actually had a great chat with him, we spent some hours talking about our tales of inventing stuff, I felt that the guy wanted to innovate, and was bored with the company current role, and missed a mad scientist type of friend

That would give me problems later, as I felt entitled to frequently drop into the CEO office to chat, or present results and skip my boss, and this quickly eroded morale of other workers as they thought I was a favourite, soon I started to get sabotaged by other workers... Kinda nasty, and took my a while to realize what was happening.
From the article, it appears to have been started by the mayor of Timbuktu --who apparently resided in a town 800 miles away. So it may have been someone's propaganda (but apparently not western in origin) or could have been misinformation (i.e. misconstrued information) or it could refer to a missing ten percent of the texts whose location is unknown.
Epictetus and Marcus Aurelius are perfect examples of how universally Stoicism can apply to people. One is a roman emperor, one is a freed slave.

I'd also recommend Epicurus's writings. Not exactly stoic, but they go hand-in-hand. See: http://classics.mit.edu/Epicurus/menoec.html
Is The Electronic Cigarette Healthy? Is It The Future of Smoking?
Businesses built on conveying physical media for digital content are dead. First music, now a race between games and movies. In 10 years, disks will be an anachronism. What's Netflix to do? Its disk delivery isn't a moat against competition; the market sees the 60pt writing on the wall. Delivery was even held against Netflix early on during streaming negotiations.

Amazon and Netflix are different models. Prime has a free streaming service, but Prime free streaming is very limited compared to Netflix and seems more likely a loss-leader for Amazon's large PPV streaming catalog. Netflix seems to be to Amazon what Spotify is to iTMS. iTMS has the objectively more attractive offering, but I use Spotify (well, Rdio) far more often. Similarly, I use Amazon when I want to pay money for a specific movie, but when I'm just looking for something to watch, I'm on Netflix.

No question, though, Netflix is in an exposed position. Spotify has the advantage of being a nimble early entrant with mostly undefined expectations. Netflix has a giant target painted on its head.
Seneca's essays are also great!
"Hard to do, now that comment scores are no longer public."

Submission scores are still public, so all you'd have to do is subtract submission karma from total karma.
A modern-day devotee of Epictetus was Admiral James Stockdale, best known for being Ross Perot's 1992 running mate. He wrote two great essays on how stoicism influenced his life, especially during his time as the senior naval prisoner of war in North Vietnam.

http://www.usna.edu/ethics/publications/documents/stoicism1....
http://www.usna.edu/ethics/publications/documents/Stoicism2....
I am currently reading this book and also find it a good modern interpretation. It has a concise background on the stoics and combines and interprets the teachings of many of them in to an easy to understand principles.
I bought this in combination with Seneca's "letters of a Stoic" and "Meditations", by Marcus Aurelius thinking it would a good introduction before reading these.

I have noticed many of Stoic practices reproduced or supported by popular religious practices which makes sense if they aid in practitioners feeling the tranquillity/happiness that the stoics sought, even if done through fables and commandments.
I believe that your "Edit" hits the entire purpose of karma - encourage better writing. Karma for good posts. Karma for good submissions.

What is sometimes a struggle is that better writing is not always what we wish it would be. Sometimes is well reasoned explanations. Sometimes it is passionate argument. And often, highly rated comments and articles become highly rated because of timing. Sometimes it is just showing up (80% of the time, Woody Allen may have said).

It's satisfying to make a pitch perfect comment - even more so I find when it isn't snark or mean. I know what my best comments have been, and I know these are not the same as my highest rated. My best comments have been ones that I've cared about and some of those have even gone negative.
Show me the code.

Then let's talk about how gifted you really are.
That's a neat list... a portion of those people were early adopters on reddit as well and a lot of the names look quite familiar.

That makes 6 years of HN... time flies!
Hey! Hipster cartoons? Hark A Vagrant can be pretty great.
I can accept that his reasoning was flawed.
Also perspective-el: https://github.com/nex3/perspective-el is fantastic for switching between multiple projects / window configurations giving you something like project sessions.