skysight-inc/HackerNews huggingface dataset:
Seneca: "Death: There's nothing bad about it at all except the thing that comes before it - the fear of it."

Insofar as death is oblivion, the destruction of the self, it is rational to be unconcerned about being dead. You won't exist to have feelings on the matter - which is exactly the same situation as for all time prior to the point in your development at which you like to think that you became yourself.

Equally, it is rational to be very concerned about being dead at some point in the future. Humans are creatures of action. We like to achieve, observe, and experience. We place value upon these things, and death will stop us from gathering that value.

So the world of people might be divided at any point in time into (a) the group that is horrified by the prospect of oblivion, and (b) the group that is unbothered by personal extinction. It's a very sharp dividing line, not often explored in casual conversation, for all that one person's views might cross back and forth between camps over the years. Try a poll of the folk you know at some point in time: I think you'll find the results interesting.

Whatever your opinions on oblivion, however, it seems near universally agreed that the process of becoming dead is something to be feared - so much so that we work to hide the ugly reality from daily life, we put it from our mind, and we even rise up in anger to confront those trying to do something about it by fighting aging through the development of new medicine.

Terrible pain, injury, and degeneration are not on anyone's wish list. But we'll all be receiving these dubious gifts anyway - unless something is done about it. The difference between our age and the age of the Greek stoics is that we have the chance to do something about it: defeat aging by repairing its damage, improve our biochemistry, and ultimately replace our bodies with superior technology that is immune to all that plagues us now.
15% in 2012, 11% last year and 6% this year. We might also see late submissions beat the this years top result in the next few months.
Lets say you have web server, this web server have web application that allows users to upload files. Web application is sane and doesn't allow path traversal and have proper .htaccess inside of the upload directory.

Now all you need is a user who kindly requests for a copy of uploaded files. If you're not aware of this issue (and you must be "actively aware" i.e. watch out for it all the time) you can do something that shouldn't be possible.
Swift was designed for beginners and in our experience it delivers. We (http://www.thinkful.com/) recommend Swift for beginners and the students in our Swift classes the last few months agree!
Hello,

I'm an amateur ruby developer. You should announce your project to the ruby-users mailing list: ruby-talk@ruby-lang.org

best regards and thanks for the code :-)
'tis a round hurley
I wrote some notes with choice quotes, etc, on this book several years ago: http://peterc.org/pedia/seneca-shortness-of-life/ - it might whet the appetite of anyone without the time to read the full thing right now.
Tickle: Learn to Code to make iPhone+iPad Apps and Games
slow hosting (from singapore?) just killed the possible experience.
As co-author of Real Python, I suggest a combination of Learn Python the Hard Way and Real Python. Our courses focus on practical, learning by doing exercises, while Learn Python the Hard Way focuses on getting the syntax down.

http://realpython.com

Best!
The future of cybercrime
> Too many versions - a committee dedicated to creating new versions of the language standard is going to do exactly that. Much like has happened with OpenGL.

The problem with OpenGL was that they tried to retrofit an API that assumed a certain underlying hardware model to modern (i.e. less than 15 year old) GPUs. It was impossible to do in any sane manner.
Very true. I think it is precisely the not-fitting in which makes cultural mixture very very productive. Or in other words, cultural homogeneity is stagnation and unproductive.

Besides, did anybody realize how much chinese are contributing to high tech, battery tech from a chinese guy at stanford. Math from many chinese.

That said, of course the chinese government will want to take advantage of this like the russians will with their emmigres. The scale though may be frightening.
Yes this always got me about the, "free as in free speech, not as in free beer" argument. Ok, so technically it's only, "free as in free speech" but in practicality it's also, "free as in free beer".
Surprised I am being down-voted for this one, I guess that mortality is something people struggle with.

Equating the natural order of the world and universe (the old die, entropy increases, things change) with genocide is not a good thing to do. Genocide is the knowing murder of a race or group; the death of the old is the order of the universe.
> if, for example, the vast majority of the trial was conducted online with the aid of computers. If all of the mechanical work could be automated, motions filed in real time, the mechanics of the trial enforced perfectly and without delay...

What problem do you think this would solve?

It seems like you think that "mechanical work" is what is holding up motions, the conduct of the trial and enforcement.

But from what I can gather, what takes time is the human effort to make the arguments.
> I feel free in so many ways

I know exactly what you mean :)
Love the fact that the backend is in GoLang. And just like all of you, Sublime Text is one of those few apps where you actually feel like contributing to the developers. The only thing to do now is get on the IRC and check it out.
There are a large number of medical systems that still require XP as well. Many of those proprietary systems and programs were specifically built for it and changes are both expensive and drastic. Both frowned upon by hospital administration.
I wouldn't have expected this statement in context of C++. In my eyes, C++, java, C#, D are all object-oriented fashion statements.
Size Does Matter – Our journey towards a smaller apk
This can already be done to a large degree... see [1]. That said, this contest is about recognition of items and localization, both of which are key for the future of robotics and have little do with your surveillance state fears.

Ultimately, the thing stopping mass surveillance is not a limitation of technology, but of policy. For better or worse, the days of "they don't have the resources to do that" have been replaced by "they aren't allowed to do that".

If you have access to the raw packets going to and from every device, and the accelerometer in almost everyone's pocket, identification can be much simpler than doing full face recognition all the time.

I seriously doubt the dawn of the surveillance state will be heralded by deep neural networks recognizing faces in the streets - hardware and software backdoors on phones are cheaper and more effective.

[1] https://www.facebook.com/publications/546316888800776/
Letters from a Stoic is one of my favorite books on life in general. Almost everyone I gave the book found something applicable for his/her life - definitely a recommended read!
Greggs: Victim of Google Rich Results Spam
Check out the logo that gets pulled into the company profile!
New MPI (Message Passing Interface) Solution for High-Performance Applications
I think that extends what I meant. Children sometimes have radically different perspectives and ideas, in my experience anyway. I find working with new graduates quite sobering; when I get to the bottom of some odd idea or input I often find that there is a great deal of sense in what they say, but the cognitive dissonance between their stance and my stance sometimes prevents me from really accepting that they are right. When I "move on" they will have their day and things will change as a result. I don't know if that is good or bad, but it is new and different and I think that my ideas have not really been that successful in terms of coping with or improving the world.

I think children's ability to internalize a world system is possibly an advantage now given that the world of now is sharply different from the world of the 1970's when I grew up. When they come to formulate new ideas about how to run things they may have a much more solid grasp of reality than the view of our generation.
I was thinking that, and the $2k/hour does seem high on the estimate side, but consider how many people may have been on the case.

A colleague was telling me a story of using an area firm to collect a debt, and complained about the billing. Their attorneys were >$200/hour, and they'd often do 'status update' phone calls with more than one attorney on the line. My colleague just grimaced on these calls doing mental accounting of ... "well, that was a $600 call.... there was an $800 call, etc".

If there were, say, 3 people doing some work at... $250/hr, $600k can still go pretty fast (definitely less than 6 months of part time work).
The author is very unresponsive (both to mails and on its own forum), progress is extremely slow, to the point that there are always many threads asking if the project is dead.
In these conditions, I don't mind seeing an open source project aiming to replace SublimeText.
Reminds me of a hurley, the bat used to play the Irish game of hurling https://en.wikipedia.org/wiki/Hurling#mediaviewer/File:Hurli... . Notice the metal band to keep the end from breaking.

The ball is about as hard as a baseball. It can be caught in the hand, without a glove. Within the last few years they've had to wear (light) helmets. Hurling follows the Dodgeball approach of "If you can dodge a wrench...".
> Any micro optimization you can make with C++ will be an order magnitude less significant than O(log n) vs O(n)

Wrong. See (from about 46min): http://channel9.msdn.com/Events/Build/2014/2-661
Alarmr, A World Clock and Comprehensive Alarm App for Android
Most urban areas have doorstep mail delivery. My older house in Seattle has a mail slot, as do the houses of friends who live in Detroit and Dallas.

Suburban areas are typically classified as "rural routes" so they're required to have mailboxes on posts out by the curb. These days, a "rural route" is basically anything that isn't an older neighborhood inside a larger city.
In NYC, senior devs can charge 2x that. I assume silicon valley is the same way.
That's the problem I have with C++. It is a mish-mash of paradigms, features and techniques. It is not consistent in use-cases and philosophy (unless you count "all and everything" as use cases and philosophy).

As much as I try to find "my" general purpose language of choice, and forr all of my inertia in learning yet another programming language, I believe languages should have narrower scopes. And there should be more languages. Specialized for specific use-cases.

And, as a pythonista, the "you can do/use it in many different ways" just irks me.
Every smartphone has a camera... and if self-driving cars become a reality there will be a lot of cameras on the road as well.

Who needs bandwidth when you can push your models to the local device with a small update? They can just send back batched statistics when a high bandwidth network is available. After all, cars need gas or a charge sometime.

It is just a binary patch to change some weights or an architecture layout, which is not so different from updating any other application.

Most businesses are covered with cameras as well as hiring people who's only job is to watch those cameras for anomalous activity - I think there are more opportunities than you realize. Farming is another indistry where this technology could be useful.
TEDxGeneva2014 : Freedom (in the digital age)
Sir Roger L'Estrange, Aesop, and the Public Sphere
No.

Many people want cars to stop using lead acid batteries, not due to concern about the lead, but because technology has advanced and there are better materials.

If this occurs, then the recycling stream will stop as there is now nowhere to reuse the lead. This is an option for a new way to reuse the lead.
Few months ago I moved from ST but I would come back to a similar open source solution if it implemented IDE features on packages. So I can have two shortcuts, one opens with everything IDE-like, the second one would only load a few packages and be very Sublime-ish. Fast and simple.
The patent troll gets to pick and choose "soft targets" (or what they believe to be soft targets). They then get to pick and choose who they escalate against, and how. If they're good at what they do, they'll already have booked serious revenue before their first case even goes to trial.

A trial represents a huge risk for them - their patent could get invalidated, for example - so it will often make sense to settle even at a loss if an opponent will clearly put up a too risky, expensive fight compared to the potential return.
> There's no earthly reason to have this live on one server somewhere

Except, of course, running, maintaining and developing the thing, all of which are quite earthly.

> And it's a perfect example of a service that should be decentralized by design.

Except that would make it an order or two of magnitude more complicated, but that's irrelevant next to random people on the Internet armchair quarterbacking. And, of course, procuring a server and installing a node on it is much, much easier than just signing up on a website and inviting your neighbors. It's the perfect example, I can't think of any reason why they didn't do it that way. Oh, of course, advertising. That's it. Sorry, never mind me.
Scientists Develop Portable and Affordable Diagnostic Kit For Sickle Cell Anemia
Apple hosts a WWDC 2014 video on the same subject: https://developer.apple.com/videos/wwdc/2014/

It's called: "Prototyping: Fake It Till You Make It."
Is there code associated with this design?
Show HN: Eclipse can evaluate code snippets while running in debug
Which came last–The supernova or the red giant?
I have both, "The C++ Programming Language" as a physical book and "A Tour of C++" as an ebook. "A Tour of C++" is self contained.
Open Source Backups as a Service (by Yammer)
Eager is awesome and useless (?) at the same time
If you liked what you saw, you should try it again soon. There core editor components were rewritten in React, which lead to some noticeable performance gains:

http://blog.atom.io/2014/07/02/moving-atom-to-react.html

Beyond that, there are also more performance optimizations coming:

https://github.com/atom/atom/pull/3154

The only two things I miss from Sublime are "find in project" and "go to symbol in project". Atom's implementations of those need some work. But everything else is as good or better than Sublime. And it's really easy to contribute and get pull requests merged.

As far as I can tell from watching development, GitHub has at least 4 full-time engineers working on Atom.
What an absolutely atrocious article.
Out of interest, what do you print code from Sublime? Interested in hearing why you need to print code, if that's the case.
Can you afford big data – and is it worth the money?
Now On Kickstarter, Tickle Makes Learning To Code Fun With Scratch
Compiling on Linux is relatively easy now, though I still find Atom far too slow for everyday use. In my view it has a long way to go in regards to replacing Sublime.
My resident core-stability expert (who might now have to learn about GA) alerted me to this thread. Can't say how happy I am that people are looking at it -- am happy even with the useful criticisms (have just emailed the link to the other Lasenbys, Doran, Dorst, Hestenes). Another similar semi-popular IEEE article (without equations) will appear soon.
> In particular, I'm confident that the Rust compiler is of high quality for its age

I'd like to concur. I've used the Rust 0.10 compiler and the only bug I encountered was that generating debug binaries was somehow broken. Apart from that, it was one of the smoothest experiences ever and the error messages are amazing.
Google Announces Website Call Conversions
Indian government is considering Open Access policy for all publicly funded research: www.medianama.com/2014/07/223-government-open-access-policy/
I really enjoy the writings of the Stoic philosophers. If you enjoyed Seneca, you should check out Marcus Aurelius' Meditations[1] and Epictetus' Discourses[2]

EDIT: changed the links to Project Gutenberg links on jwdunne's suggestion

1: http://www.gutenberg.org/ebooks/2680

2: http://www.gutenberg.org/ebooks/10661
How We Built an Effective Inside Sales Strategy in 2 Weeks
Why are authors allowing this?

Whenever I've been published, I've asked to retain copyright and that has been granted -- I'm not sure it's a grant, though, since it's mine to start with. The usual negotiating starting point is a contact from a publisher that automatically claims copyright. I simply delete that clause (and possibly insert "The author retains copyright", so that there's no doubt).

Clearly, that's not happening here and I don't understand why, unless publishers are refusing to publish without being given copyright. In which case, alarm bells should be ringing very loudly.
As does Objective-C, and JavaScript.
I have to admit I was expecting a little more than this. Why don't you rename the project into ``Bootstrap dropdown replacement'' or something, it would be more accurate.
[White Paper] Filecoin [pdf]
The One Mistake You Might Do with Your Laptop in Meetings
But most people are not interested in the source code, they'd like to get a binary.

Seems to work for XChat: http://en.wikipedia.org/wiki/XChat#Shareware_controversy
I don't make 60 bucks an hour (not even 45 euros)..

Much sad :(
Would love to hear thoughts and feedback.
um, it is not easy to dispose of lead batteries "safely". In fact, there is no method currently to do so. Do you have a suggestion for how to do so?

There's a reason it is illegal in most (all?) states to throw out a car battery[1]. Currently, over 98% of battery lead is recycled into new batteries[2]. This is about affording us the flexibility to put battery lead to other uses while still having it be largely recoverable.

As for silicon vs. perovskite, did you miss the fact that a solar cell should be able to have both and show higher output than silicon alone?

[1] http://c.ymcdn.com/sites/batterycouncil.org/resource/resmgr/...
[2] http://batterycouncil.org/?page=Battery_Recycling
Also a deal for the iOS8 version, of course, from $499 > $79! http://bitfountain.io/course/complete-ios8/?couponCode=presa.... I am not connected to the company, but found the link to the deal :-)
I think this would be really interesting, however I would think you need it to have a lot of customizability. ie: not all my github projects are relevant, or something I would want to marked extensively over others, so you would need a way to filter the content of the feeds.

And I do think it's important with integration to github/bitbucket etc, linkedin with more. If I am to use yet another portfolio site, I would want to do the least amount of work as possible in setting it up.

I'm very interested to see where this will be going, and wish you the best of luck. :)
Because of age of the writings, you can probably find free digital copies on Gutenberg.org. I'm sure that's how I got Meditations.
Multiple viewpoints are infinitely more interesting than a single viewpoint. I rely on comments so much that I cannot finish an article without immediately looking for a comments link (most of the time to no avail).
D is fine language and a pleasure to program in, but with it's required garbage collector, it's not really in the same niche as C/C++/Rust. I think the hallmark of this niche is the ability to run without a garbage collector penalty and the accompanying lack of determinism.
GCHQ scanned entire countries' Internet for vulnerabilities
How I wish nullable types worked in C-like languages:

You cannot dereference a nullable value normally. However, inside a (x != null) block, or rather anywhere the compiler can infer that the value cannot be null, it automagicially turns into a non-nullable type. And there's the null-safe dereference operator (.? or similar) that returns null in case the first value is null.

Similarly with casting - if you have an if block with an instanceof check, within that block the variable has the type given by the check.

You still have to have a runtime-checked NPE in some cases (in case of hotswapping, casting to non-nullable types (which should be allowed but throws a checked excption), etc), but mostly this avoids the issues with NPEs, I think.

I agree that pattern matching can be powerful, and underutilized in most language designs.

Alternatively, I've been growing more in favor of the idea of not having null at all in the base language - if you actually need it it's relatively easy to implement if you have boolean algebra on types (Nullable<x> being equivalent to Either<x, Null>, where Null is an enumerated type with one value, null. Like what you said). And that way it's explicit, and people are more likely to use a better (read: more informative) exception type). Null ends up being an exception with no additional information, which can work in some cases, but often you want additional information. Even just "NotInitialized" or something like that is often better.
By my memory, the looking-for-an-alternative phase began long before the surprise open-sourcing.
True, and they have been surging again after the chinese government eased monetary conditions after the financial crisis in 2009 (remember).

But to Xi Jinpings credit -and I do not think he is getting enough of it- he has pricked it.

For those not actively following china. There is a big difference between the central government (Xi Jinping) and provincial and local government. In that the central government has much less control than one would think or is used to in the West.

Chinese leadership is implementing a lot of new policies which can be summarized under 'improved quality of economic growth'. So we will see how that goes. But it should have an impact on emigration.
I have been looking for something like this a while ago. I was very dissatisfied with the existing solutions. This looks a lot nicer. I hope to find some time to play with this. Thanks for sharing!
Announcing a $500/month price tag _after_ an email signup dripping with trackers is not so inspiring. Hopefully you teach better design practices in your lessons?
AFAIK, even water cannons have never yet been used on the UK mainland.
Ignore No More – lock your child's device until they call you back
Summary: An unexamined life without art and wisdom is short.
They had a lot of software licensing issues. They believed software cost hundreds of thousands of dollars to develop and should be self funded (edited rather than a gateway drug to sell lots of new hardware). Also they believed in industrial era depreciation, so the cost of, say, OS-8, should be more or less constant for 20 years.

So although someone might be able to obtain obsolete / obsolescent hardware, if you wanted legal DEC (non-transferable) licenses it was always like $5000 for OS-8 and everything no matter how small had a price. Not a big deal for a corporation buying a $500K CNC milling machine, but it did quite adequately kill the small resale and reuse market.

They didn't understand software as it relates to the small market.

If my Dad could have legally run an old -8 or an old -11 at home or at work for clandestine-ish jobs, then in his official day job inevitably the office would fill with VAXes. But no, they wanted to nickel and dime everyone, so we ended up with with the inferior junk we are still recovering from. A world of VAXes and VMS would be a wonder. Home computers capable of running BSD on a -11 in the early 80s instead of rom msbasic. Could have been a different world.

About 20 years after DECs fatal decision to nickel and dime software, around '93 I was installing linux on commodity PC hardware using SLS floppy disk sets I downloaded for free, legally, from BBSes. So much for that bright financial idea.
Tutorial: WordPress: Add Google News Sitemaps using WordPress SEO