skysight-inc/HackerNews huggingface dataset:
Just as a matter of efficiency...a recursive "grep" to hit every file in the tree is going to take far longer than it needs to. The "find" command knows how to be selective.

Try something like this:

find /Applications -name '*.plist' -exec grep SUFeedURL {} +
People before have given word that they plan to lead the expedition to space and have given timeline of seven years since this TED talk in 2007. So far no expedition to Moon has happened led by this speaker https://www.ted.com/talks/bill_stone_explores_the_earth_and_...

"Talk about space always seems to be hung on ambiguities of purpose and timing. I would like to close here by putting a stake in the sand at TED. I intend to lead that expedition. (Applause) It can be done in seven years with the right backing. Those who join me in making it happen will become a part of history and join other bold individuals from time past who, had they been here today, would have heartily approved." - Bill Stone (TED 2007)

EDIT: Adding quote
Print times vary enormously for the same object depending on the settings the operator selects. I might be able to print you something in an hour at low detail, low strength settings, but the same object could easily take 30-50 hours if you crank those same settings to the max.
The difference is gambling is zero sum. For everyone that gains, someone else loses. In fact these games are negative sum, since the middleman takes a hefty profit for himself. These games have negative expected value, but use tons of clever psychological tricks to make people think they don't. Humans aren't perfectly rational after all. We evolved on the savannahs of Africa, not in a Casino.
What's the actual license?
Download and Upload your High-Resolution photos added daily
A different opportunity around this is the TEALS[1] program. CS professionals teach a early morning CS class two to three times a week. The member school in my area is close enough to make it to my morning stand-up at work afterwards.

Granted, the teacher stipend is inconsequential so it's much more of a volunteer position, but that's significantly less sacrificial than being a dedicated teacher.

1:https://www.tealsk12.org/
Mirrors for Packagist Composer repository
Servo integrates with a GC not because Rust is insufficiently expressive, but because it has to cooperatively manage the DOM with a garbage-collecting Javascript engine.
+ for writing unit tests ;)

I traded the buzz for the long-lasting personal software project that scratches my own itch (and probably only few people care about).
I suspect you're going to get hammered here but this is an incredibly important point. Aging and death forces the passing of the torch from the old generation to the new, and I think this is a crucial part of progress. A tragedy on par with death would be the rise of some oligarchical class of immortal technocrats, wielding power and influence for centuries on end.
Lotteries were often created based on popular vote, not by lawmakers. The argument was that the profit would go to education (it didn't.)
Nice overview at 3m42s if you don't have time for the whole thing https://youtu.be/iFELcl75CiY?t=3m42s

This reminds me of the "Everything is a Remix" series http://everythingisaremix.info/watch-the-series/
I can understand inspiration part but don't get how this help preventing human extinction. Wouldn't be wise to focus on unresolved problems like hunger, poverty, education and incurable diseases? I understand that trying to reach other planets can push forward technology to incredible levels but it would be more meaningful if this technology can find areas to resolve Earth's current problems.

They are mostly political problems rather than technologies.

The exception would be diseases, because a lot of that is the scientific challenge and research and development.

And they're all problems that plague our quality of living rather than posing any kind of existential risks. Nuclear war, asteroid strikes, and UFAI would qualify as existential risks.

Plus, by establishing a colony on Mars, you reduce the probability of extinction should something happens to Earth.
People use ICManage quite frequently, which is essentially a Perforce fork.

Agreed that Synopsys/Cadence tools are severely outdated and terrible.

They need to be rewritten from scratch and designed by actual UX/UI designers for the front end. Their backend algorithms are already state of the art for the most part (e.g. Place and route and simulation).

A huge hurdle in making a Virtuoso or Encounter replacement is that foundries are not going to work with you because they already have such deep relationships with Cadence/Synopsys. It's an extremely nontrivial task to get that up and running.
I use Common Lisp since 2 years now. Here in germany, most of the students I talked to classify CL as an unfashionable language..

I really like the simplicity of the syntax and the stability of the language standard/specification. There will be no "Today we released v2, all your v1 code will be invalid"
Or maybe life is like chess with timed turns.
> I don't understand why AI safety gets more attention.

Solving AI would allow us to fix ageing, but only if we get it right. Please watch Bostrom’s TED talk: https://www.ted.com/talks/nick_bostrom_what_happens_when_our...
Sorry but that isn't a replacement for Silicon, not by a long shot. You are not getting 14nm plastic transistors anytime soon.
Or: your mistakes are always visible and your successes disappear.
I was in the same spot. I got a job doing consulting and let my degree lapse for a semester or more for a single history paper. The professor accepted my paper and I was able to graduate, but I regret having done it. I was offered a teaching position on the assumption I had graduated. It was embarrassing to explain that I hadn't graduated over something as small as that.

One other thing to consider: Are you a finisher in general? Do you complete the things you say you will? Is dropping out another example of a sequence of things you didn't complete? Don't let it be that latest evidence that you don't finish things.
I don't know Scanner Darkly and I don't have the app. But I have done a lot of my own images using the same algorithm as that used in the app. And, yes, it can definitely render photos is anime or cartoon like styles.
Our planet don't need saving. It survived for billion of years just fine.

What you want to know is to protect our planet from becoming a death-trap for the human race.

The question is, what kind of scenarios you envisioned would threaten the condition of our environment, thus humanity?
But use value cannot be quantified, since utility is not a mathematical scale, but a subjective feeling that varies from person to person and with time as preferences shift or swing. I'm also unaware of how you can explain diverse business cycles throughout history as emanating from it.

Practically every economic theory that has tried to objectively quantify "value", i.e. those of Ricardo, Marx and Sraffa, relies on gigantic and complicated expositions involving leaps of abstraction and mathematical transformation problems that are completely detached from how real-world people actually think about or treat value.

(Indeed, such exercises in value theory aren't so much about determining value as much as trying to work out given theories of income distribution and perceived exploitation.)
Short Term vs. Long Term
I used to code a lot in Fortran 77, but have been programming in Modern Fortran for the past few years (90, 95... I am not sure which standard I am adhering to exactly). Both of these would also be considered fashionable.

Part of the reason is that it's still the standard in chemical engineering and atmospheric science for large-scale simulation where speed is an issue. There has been a long history of compiler optimization and numerical precision before standardized by ANSI C, and because of the simpler language (than C) it's easier for scientists to code up fast programs. Also because of its 1-indexing and array notation, it's easier to translate math to Fortran code.

With the recent module system there is a feature like Python's 'from module import *' ('use module') which when people use will make the code hard to follow, but when invoked with 'use module, only: var1, var2, foo, bar', you can make what's imported more explicit.

Other than that, I just find it very aesthetically pleasing and makes me very happy to code in it. I have heard they have string processing "as good as C" now, but I haven't used it much.
They're all just geometric shapes that anyone could throw together. Really, you're pretty damn lazy or uninspired if you can't put together a stop sign outline with 2 circles on either side of it!
Can you be more specific? Who?
I and many other have careers because of them.

If it is such a problem for you, I would suggest coming up with actual solutions instead of the Grandpa Doom visionary "prediction" you've offered which is of no value.
There are very real astronomical and human-caused events that could wipe us out here on Earth. Becoming multi-planetary makes extinction much less probable.

What makes you think technology pushed to incredible levels won't assist with Earth's current problems?
My personal favourite combination as well! Don't care about if its old-fashioned or what other people think about Perl and C. To me, a programmer should start learning C then work his/her way up!
"Full" auto-pilot. Soon, battery tech will allow us to fly light aircraft on all electric. If people could go to a mini-airport only for short takeoff and landing aircraft (STOL), and get in a 4-seater that will fly to their destination (no human pilot required), that would be pretty close to the vision of flying cars we've all been promised.
I use MATLAB for 90% of my day to day work, for a combination of reasons -

1. Historically it is what has been used at my firm. We have a lot of code already written in MATLAB, interfaces to internal apis, external data providers etc. Everyone at the firm understands MATLAB code.

2. It really is very good for numerical work - both in terms of speed, and clarity of the code (much better than Python and R for clarity - probably on a par with Julia).

I also used KDB+/Q very heavily in a previous job. It is blazing fast in its domain (financial time series) and enables extremely rapid prototyping. The fact that it is a combined query language / programming language is very appealing for data-focused research. I wouldn't want to write a production system in it though (though I know people who have done!)

When I was studying for my PhD I wrote a lot of Fortran 77 and IDL. Essentially because my supervisor used IDL and had a lot of code written in it, and because we were using an external tool which consumed Fortran 77 files as input.
Bootstrap Material Design is a good alternative:
https://fezvrasta.github.io/bootstrap-material-design/
Valuation does not mean cash in hand.
Yeah, it's like focusing on writing 100% test coverage for all code you use so your company is more reliable while ignoring all your code is stored on just one 10 year old HD that could fail at any moment (or fire, flood, cloverfield, etc).
TCL became the standard embedded language for many EDA tools. I really hate it: it's difficult to use and slow. On the other hand, tcltk made it a convenient GUI language.
I've been thinking about how to have more dynamic wikis for sharing knowledge in a company, something like a document on Google Drive encourages much more active participation. There are some projects going in this direction of having real-time wikis like Rizzoma and Kune (based on Apache Wave), but it seems group-chat solutions are growing features (long-term archiving, full-text search, tagging) to fill a similar need. I'm trying out Rocket.Chat next, it seems to be the most full-featured Open Source Slack clone available at the moment.
Thanks for your kind words.
What exactly is not useful about using HTML and CSS to create web pages? The entire medium of the web to create applications is already far beyond the original intended design of the browser, etc. So what makes it so bad besides that some people, who seem to think they're pretty smart, have a lot of difficulty with it?
It would have been more interesting to examine why other locations don't see such a proliferation of card readers or ATMs. That might not have made such a fiery match for the burning of "extreme libertarian" strawmen (because libertarian paradise Croatia), but it would have been plausibly constructive rather than simply polarizing.
forced sex

Rape. The word is rape.
Why can't we concurrently work towards solutions to multiple existential threats at once? It seems like if we only focus on the threats we're aware of, one will likely hit us and wipe the species out.
TL;DR: We stand on the shoulders of giants. The author seems to think this is an amazingly original idea and fails to notice that Newton said it hundreds of years ago; he could save a lot of rambling explanation.
Earth, this hunk of material orbiting the sun, doesn't need saving. It's also unlikely that anything would scratch it's life bearing capacity too. Life has weathered big mass extinction events. It looks quite resilient. So I assume by saving earth you mean saving earth's ability to sustain human society. It's a great goal! So how we do that? What's the plan with asteroids for example?

It wouldn't surprise me if by doing all the necessary research and engineering to make a stable mars settlement possible we would make leaps toward a sustainable life here on earth too. After all you won't live there by wasting your resources.
But open source code is all about "no patent restrictions" and free licensing even with retained copyright (or even outright copyright assignment/dumb CLAs).

Iterating those concepts don't seem to fix the issue of Twitter running 50,000 copies of an application developed by 3 open source volunteer people and not paying those 3 people anything.
Yes because we can only do one at once.

Even if we went full green/sustainable that doesn't stop a nuclear war, big hunk of rock hitting us from space or Yellowstone going boomboom at some point.
If only. Intel is the only remaining company with own fabs, all others have long exited that particular line of business.

Designing chips makes money, manufacturing them in $10B and rising fabs that stop making profit after a few years not so much.
The fact that nmap/sectools is still in fact on Linode, right now, the fact that moxie still uses it, as well as jacob and other superstars are using it in 2016 isn't a testament to what they think? And, I think hdm still uses linode for a lot of things. So do many other security folks I hang out with.

I really think that if it was some other VPS, they could not have done much better. You remember the outages that Amazon had? It's just a matter of fact the way I see it, these attacks happen. We learn from it, resilience is built. Until a new type of attack takes place, and then the process repeats. I understand that uptime can't be 100% all the time -- the 1 or 2 days it was down in 2015 was an inconvenience, but not totally unacceptable. I also understand that if you're against very determined attackers, it's pretty tough. How will any of the other VPSs fare when the attacker happens to have an 0day or something?

By the way, I noticed a few years ago that bitcoin-related startups were likely to use Linode. That makes linode a huuuuuuge target. I really don't think that if it was some other VPS in the crosshairs, these determined attackers could have been stopped 3 or 4 years ago with the ferocity and resourcefulness they seemed to be equipped with.
Pascal - still use it today.

I started with Turbo Pascal 3.0, went through several versions of Borland Pascal (DOS and Windows), several versions of Delphi, and am now using FreePascal. I do most of my work on Linux nowadays. Pascal still gets everything done and after 20+ years I am really fluent in it.

Did a little bit of Javascript with Node.js, also looked at Golang. While I did like some aspects of them, there was always the downside of having to learn a whole new ecosystem. Didn't like the dynamic typing of Javascript. Golang looked better for what I do. But in the end I just wrote a small Pascal library to emulate Golang's channels which I really liked, and that was the end of Golang for me.

My main project in Pascal is a search-engine: https://deusu.org

Sourcecode for that is on GitHub:
https://github.com/MichaelSchoebel/DeuSu

So yes, you can (still) do actual stuff in Pascal. Even pretty cutting-edge stuff.
That's sort of like saying doctors are so focused on cancer patients they should focus on people who are perfectly healthy. This story is tragic. That is why people write about it. It also illuminates a lot of problems with our society such as mental health, over zealous prosecution, social isolation.

What baffles me is that people are so reactionary and outraged about anyone mentioning it. Like they hate him for trying to be a martyr and nobody should criticize the sacred infallible system. It seems likely he killed himself because of depression not to make the prosecutor look bad or make a statement so lets not resent him.
I think so. The difference engine was a century ahead of it's time, but there wasn't anything in the way to prevent technology from developing earlier.

If it had not only been successful, but caught on, people would have quickly made improvements, invented the idea of Turing machines and general purpose computers, Boolean logic, more efficient gates, etc. You could even have had transistors being invented in the 1800s! Who knows how far it could have gotten.
>vital for mankind to create a self-sustaining city on Mars to protect against human extinction, and also to inspire people.

I think it inspires him, and many others, but working toward the many earthly problems that cause human suffering right now would also be pretty inspiring. Of course we should all tackle whichever issues are most interesting to us, but in this regard I'm more of a Gates fan.
This reminds me of this post from a couple weeks ago called

"The Reductive Seduction of Other People’s Problems" -

Key quote:
"The “reductive seduction” is not malicious, but it can be reckless. For two reasons. First, it’s dangerous for the people whose problems you’ve mistakenly diagnosed as easily solvable. There is real fallout when well-intentioned people attempt to solve problems without acknowledging the underlying complexity."

[The second reason isn't immediately applicable here.]

Ref: https://news.ycombinator.com/item?id=10884840
Drones involved in four near misses incidents at UK airport
Google Open Source Load Balancer in Go
I'm no stats major, but it seems like saying that an ~8k drop in orders from Q42014 to Q42015 is equal in some way to a ~41.7k drop in orders in 2008 is slight exaggeration.
Speed reading claims discredited by new report
Me too. Not exactly state-of-art technologies... I really hope Kotlin would catch on.
How I Sped Up My Site 68.35% with One Line of Code (Rel-Prerender)
How's the performance?
He probably works at foxconn
So skills that you lack can be gained through study.

In other news, strange fluffy object in sky identified as a 'cloud' by scientists.
For an article about "lateral thinking" and "going back to first principles", the basic tenet of locking people in a room hasn't really been questioned - this whole thing is thinking within the box, almost literally.

Geofencing, tagging and monitoring all play a role today in people serving time in the community: the only reason we don't go further is society's need for safety. If behaviour analysis could reliably predict someone going off the rails, if biochemical analysis could measure an addict's ability to kick their drug of choice, etc. etc. then you don't need the box in the first place.
To quote the classical piece on the subject ("PHP: a fractal of bad design"):

There is a whole lot of action at a distance.
Consider this code, taken from the PHP docs somewhere.

There is a whole lot of action at a distance.
Consider this code, taken from the PHP docs somewhere:

@fopen('http://example.com/not-existing-file', 'r');

What will it do?

If PHP was compiled with --disable-url-fopen-wrapper, it won’t work.
(Docs don’t say what “won’t work” means; returns null, throws exception?)
Note that this flag was removed in PHP 5.2.5.

If allow_url_fopen is disabled in php.ini, this still won’t work.
(How? No idea.)
Because of the @, the warning about the non-existent file won’t be printed.

But it will be printed if scream.enabled is set in php.ini.
Or if scream.enabled is set manually with ini_set.
But not if the right error_reporting level isn’t set.
If it is printed, exactly where it goes depends on display_errors, again in php.ini. Or ini_set.

etc. :) (Perhaps this particular issue is obsolete now, still it's emblematic of problems underlying the language, the ones I had to encounter when I worked with PHP few years back. Talk about "easy to use")
You've joined the company of great people in history like Tsiolkovsky.
Why not? It's your fault, if you don't revisit PHP. A lot has changed since PHP3 days. The same goes for MySQL. Yet there are a lot of ill-informed haters. But to each their own.

PHP is the dynamic language cousin of C/C++. PHP7 and HHVM are both great and fast.
I use C as my staple language. Old and always unfashionable, but it's never going away in my lifetime.
>Getting back to the crux of the matter, we are never going to see eye to eye. The "example" I keep stating and you keep brushing aside is simply that _I_ would like privacy where possible - for at least self-contained situations. I simply do not wish to trust everyone else to completely empathize with me (having similar computational power, how could they possibly simulate me?), but really I need no further justification for my desire. If you cannot respect my (and others' like me) desire, then you are yet another social engineer with a grand plan for everyone - exactly the type of person I desire privacy from!

You continue to mistake my point completely. I'm not saying that your privacy should be gone, I'm saying that it is gone.That ship has sailed, and continuing to rely on it in order to protect yourself from tyranny is not going to work. If you want to sit idly by, clinging to privacy, while tyrants rise to power, you're going to eventually end up in the situation you fear.

Fast food restaurants, church/no church, etc. These are not currently legitimate reasons for the police to pull anyone over or detain them. It's not because the police don't have the ability to collect that data, it's because we have laws limiting what the police can and can't do and we have a court system that punishes bad actors on both sides of the law. That is what we need to protect, not whether there a list of fast food restaurants you visited. The amount of information the government has is irrelevant if they are forced to act transparentlyrics with appropriate checks and balances.
The Silicon Valley Super Bowl: where NFL star power and tech capital collide
Fortran used to be the standard language available everywhere. This led to weird things like text games and compilers being programmed in it. For example: http://jerz.setonhill.edu/intfic/colossal-cave-adventure-sou...
It IS a perpetual motion machine.

Stick a few of them on a generator's rotor so that they'll spin it when powered. Use the generated power to run them, and harvest the excess. Infinite free energy!
I can't comment on whether it's the best for the platform, but I don't think there's much of a cognitive burden placed on iOS users by material design. A whole lot of iOS users use the Google Maps and Youtube apps, and many also use Gmail/Inbox for email, and Chrome as a browser. My Grandmom uses Google Maps and has never had to ask me any questions about how to do things with it.
Oh, I like this one.