skysight-inc/HackerNews huggingface dataset:
One explanation is that the extrapolation of 'progress' to 'change completely the structure of our galaxy' is false. Just because we've gone from point A to point B in 10k years doesn't mean we'll ever get to point C, no matter however many years. Ie either altering the structure of the galaxy is impossible (as lack of evidence would suggest) or progressing to that level would take even longer, such that no civilization has reached it yet.

Just playing devils advocate here.
CCboot 3.0 2015 Crack and Serial Key Download
I should change the explanation under the chart, thanks for the feedback : you have to add together the points of every symptom you experience, and compare that total to the text below.
NCRCities.com is the No 1 search engine of NCR to find information related to anything be it restaurants, hotels, bars, resorts & Promote your business .
with http://www.ncrcities.com
Here's my answer to the Fermi paradox: simulation. And not because we're in one (all respect to Nick Bostrom) but because when a civ reaches singularity, there's no point in expanding because the reality that it/they can live in from within a small efficient simulation machine is safer and cheaper than the prospect of interstellar expansion.
Hmm some say that Tesla sells at loss http://money.cnn.com/2015/02/12/investing/tesla-apple-elon-m...
If you put http://john.ninja, I'd bet most people would figure it out.

As a side note, that's a real address :)
Being a 30 minute bike ride to work, 18 minutes to the slopes, and able to afford a nice SFH home in a walkable area with great schools helps my opinion too.
There might be some points here about the economics of namesquatting, but it's a mistake to talk about any sort of "disruptive innovation" happening here. There's nothing innovative about the new TLDs... they're just names.

The biggest problem I see with the new gTLDs is the fact that I know very little about the the companies that own them. Did they set up shop to try and sell flashy new names to suckers who don't know any better, or are they trying to build a long-term, sustainable domain business? Should I be wary of the ones that charge more, or the ones that charge less (balancing opportunistic price gouging vs making sure the business earns enough to continue to operate long-term)?

Until I have good answers to these questions, I'm avoiding gTLDs. Public acceptance of gTLDs will come eventually if it needs to, but the dearth of sleazy, extortionate gTLD companies suggests to me that ICANN has not set these up to succeed.
Being used to qwerty you (and I) would probably take months, maybe even a few years to get used to change.

But people who are only now getting into tech (and kids) can learn this layout as a first layout. Within a generation, it's possible to have people using entirely this ultra-efficient keyboard.

IMHO, the only downside, is that it does not take into consideration non-english. I use the same keyboard for English/Spanish, but I suspect that the new layout will not perform equally well on all latin-derived languages that currently use the same qwerty layout.
Watching complete strangers nethack is weird, because it's a completely noninteractive medium.
I always think of dogs, dolphins, and whales when people mention this. Elephants fit in there too. Is there sentience, but just not tool use in our backyard?
How is any of this relevant or isolated to any particular teaching method?

You're just distracting from the variable by mentioning constants. The method of teaching he sees in his classroom isn't going to stop little Timmy from seeing his mother beaten to a pulp every night, but you mention it anyway because... well, why did you?
Not if their former employees won't testify against them?
The Untold Story of Mussolini’s Fake Diaries
I can't see the Blockbuster analogy fully working here. It seems that a big reason why the old video rental model died was simply convenience. .com is the more convenient choice due to inertia.

It seems to me that a better analogy is that the new TLDs seem more like suburbs to a city. .com still lies at the city core, but the suburbs provide for a new type of Internet resident -- those who are willing to trade convenience and location for price and value.

Like Detroit, or the rust-belt in the 80's it's possible that the core becomes rotten, but it seems in those cases, the nexus still remains, but becomes depreciated. It will be interesting to see how domain real-estate follows the patterns exhibited in real-estate as the new TLDs become more ubiquitous; will there eventually be a revival of .com similar to the urban revivals we've seen? Or maybe that's just stretching the analogy a bit too far :)
Since most modern browsers hide the http://, I'm sure a lot of people would still have no idea.
I found some videos on their Facebook page about Empires & Allies. It looks interesting. Almost like a 1:1 clone of C&C which is not surprising given Skaggs involvement. I will give it a shot when it's generally available but I predict it will have paywalls, timewalls, and encourage spammy messages to friends to proceed.

Companies like Zynga I feel created a race to the bottom for mobile. There are some cool mobile games out there but most of the stuff on the Google Play Store are games specifically optimize to suck as much money out of your wallet as possible.
THB, no keyboard can really overcame a user who can't spell. Much like a pen can't overcome users who can't write, and dictation engines can't overcome users who can't talk.
Thank you, loved it. I think the DIP part could use a little more explanation, but the DI/IoC parts very much hit home with me, underscoring some points I have also been trying to get across to people.
Well, MCMC is pretty close to brute force so it's never going to be very fast.

But the diagnostic tools are really quite good these days – tools like Stan and PyMC make it easy to see diagnostic plots that allow you to check for convergence and such. Additionally, more and more fine-tuning is happening automatically, like setting the right jump sizes and a plausible initial value for the random walk.

Note that traditional statistics, like regression, requires similar diagnostic steps: qqplots to check for the normality of your data, the Levene test for heteroskedasticity and so on. They often get ignored, but they're generally not hard to teach or learn.

We're really not that far from having this stuff be usable by the broader public. Maybe not "build any model you like and it will just work out of the box" but definitely as a replacement for much frequentist statistics. See "Doing Bayesian Data Analysis" by Kruschke, for example.
People will fight you, too. As in, you ask a question and they will refuse to answer it in any way that might be perceived as advancing your point.

You need two willing participants, otherwise it's a) annoying and b) immensely difficult. The only way I've been able to execute the socratic method against an unwilling/unwitting person is to basically corner them with questions, and people hate that. It's also difficult to craft the perfect question that a person can't weasel out of.
> Doesn't it follow naturally that there will come a point where science will practically be limited by the human lifespan? As in, there is so much one has to learn before being a productive researcher that there simply isn't enough time to learn it?

It already happens and I think this is where AI and robotics play a big part. They will essentially evolve us in thinking as our lives will become too short to gain all the knowledge needed and they will pass the information better while connecting many more dots that can only be seen from a higher macro perspective from a longer life.

A 500 year old AI knowledge bank and study (evolving with time) will be no match for a 70-80 year life in the field. AI will be the great thinking age even though we won't be doing most of it. Yes we have this now with records and digital data but correlation will get more difficult and so much gets lost from age to age. Additionally, a single lifetime will be throttled with AI that can really match or exceed human capability. AI and smarter computers will be our turbo button on science.
Setters basically send a signal to the developer that the dependency is "optional", since someone can create the object and simply not call the setter. Most of the time, the dependencies are assumed to be set in, and will blow up at run-time when they are attempted to be accessed.

By using constructor injection you prevent this from happening. Also, consider a case of refactoring. You have a class that is being created from a few places and add a new dependency via a setter to it. Compile your code, and it looks fine but actually isn't - you need to find all the places you create that object and provide the extra dependency. If you use constructor injection, you'd have a compile error (in a statically typed language) in all the places that need to be fixed.
What I see is that direct navigation is slowly going the way of the boiled frog.

As for people on the bottom of the economic totem pole, many of them breathe their internet through a straw on some mobile "framily" plan and are often incredulous that there's this thing called WiFi you can use with a tablet. Thus they are getting forced to use modern browsers and the same thing will happen when a virus finally melts down their Windows XP machine for the last time.

I think it's more material the effect that this has on "seomaining". For a long time it was really good to have

$FOO.something

if you want to rank for $FOO. This would not give you good SEO by itself, but if you do everything else right, it's a big help. With so many domains out there, this signal will be weakened.
Thinking different about storage
h-t-t-p-colon-slash-slash is a phrase i ve never heard anywhere, while 'dotcom' is already in the lexicon.

I think people will go back to prefixing their address with www to make them recognizable as web addresses, e.g. www.john.ninja
Why in the world would "male geeks" want to indicate they have given a topic serious thought any more often than "female geeks"?
Hillary for America – Hillary for America
Ok, we redacted that bit.
That's rather poor, considering my laptop with FDE does about 50% faster:

▶ dd bs=1M count=1024 if=/dev/zero of=test conv=fdatasync
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 7.32253 s, 147 MB/s
Yeah, exactly, before I can know anything else 1) I know that I exist, and 2) something has to be performing my little circlejerk of self-awareness.

Seems weird to me that some scientists say the self and self-awareness are an illusion, albeit a very persistent one.

I have trouble bringing myself to agree, my existence seems pretty real to me. I don't feel like an emergent property of a complex system.

In a way, we experience directly the metaphysical nature of our existence, and all the science we do is based on things much more indirectly observed and measured, and that metaphysical essence of our existence is sort of inaccessible to science.
Since it was a duplicate anyway, we'll delete it.
OpenBSD 5.7 rcctl utility
All of these HN alternate explanations are listed and explained by Tim Urban here: http://waitbutwhy.com/2014/05/fermi-paradox.html
I think the goal would be to scale desalination efforts to the point where it can replace groundwater pumping statewide. This would come at a huge cost, sure, but once the groundwater runs out, the economics won't look so bad.
the only good about the arbitrary tlds is that icann has now run out of shitty ideas
Add four spaces at the start of a line to mark it as code (both to avoid lines being merged and fixed-width font).

(yes: it's just markdown here).
Try saying that on the radio, or at a meeting, or during a presentation, or when networking with someone.

It's a mess, you're having a drink and meet someone in your industry. Oh, visit my site, it's john.ninja, or http://john.ninja. They'll give you the 'huh?' look, and you need to explain that it ends in .ninja instead of .com.

You'll always need to write a longer address and can't say john.ninja. You'll always need to explain in a little more detail how to visit the website. If your site ever becomes a huge success, lots of people will be visiting john.com, so hopefully they don't run a similar business or anything inappropriate one day.

Imagine if you were Netflix, and you ran the business using the domain Netflix.video. You would be going insane right now, and be willing to spend a small fortune trying to get a hold of Netflix.com. If you bought the domain for 20 million, people would agree it was a good move and investment. That's just how important having the .com domain is to a business.
Even before gTLDs, that's why I grabbed .org and didn't worry about .com at all (owned by a Chinese squatter; unused for 14+ years now)

org doesn't even make sense as "open source", but pretty much every open source project has a .org domain; and since that's what I do, it works well for me.

I'm treating mine like a pseudo-TLD and just spamming out CNAMEs of @ for pet projects.

Of course, it used to be that an end-user could have the shortest possible domains, just like businesses of "$name.com", but now businesses can drop $25,000/yr on ".$name", which regular people obviously can't. Remains to be seen how much those get used, looks more like everyone wants to buy ".$adjective" gTLDs to resell instead so far.
"I think therefore I am" is actually about what it is possible to know. Descartes basically argues that the only thing you can be sure of is that you are a thinking thing.
You can send them messages via the mail daemon :)
Can You Build Your Business on Somebody Else’s Platform?
Send/Read Email with GNU Emacs and Gnus
The point of having less-than-fully-associative cache is that it is both cheaper and faster than fully-associative one. Using some kind of complex mapping would require significant additional circuitry, which would certainly introduce significant additional delay (or even additional clock cycle).
Though I agree with the reasons you surmise, I also think "so" is used by some people like chewing gum - as a somewhat meaningless habit that occupies the time or keeps nervousness at bay. Wild theory here. Also, I am chewing gum as I write this :) But not nervous.
I'm extremely impressed, although as someone who learned NetHack without tilesets, it's hard for me to imagine wanting to play a multihour game with tilesets. (Maybe a funny hack would be to create an ASCII tileset that recreates the appearance of a character-mode display?)

And it's very hard for me to know at a glance what monsters are, but that's presumably just a matter of experience (I immediately know what particular-colored versions of particular letters are, but I haven't learned their equivalents in any tileset by heart).

Also, not being able to see the whole dungeon at once sort of loses information that NetHack users have traditionally (maybe unfortunately) had access to in character mode: if you can see the whole dungeon inside an 80x24 screen, you know in which directions it's worthwhile to search for additional passageways and rooms that you haven't discovered yet (because they have to be in directions that would fit on screen!). In tileset mode with a partial screen view, you don't really know where you are relative to the corners of the dungeon level, so you don't immediately know whether it's worthwhile to search or dig in a particular direction.

A couple of minor practical problems with the interface for me: it didn't recognize Esc (for example, when prompted to choose a direction for the / command), and unambiguous # commands such as #untrap and #pray weren't autocompleted. It's possible to work around the former problem by pressing any non-direction key. For reasons that aren't obvious to me, pressing any arrow key while on top of either an up or down staircase will result in taking the staircase.

I should say again that getting NetHack to run in the browser is a really impressive achievement.
Show HN: DiscoBit – Central Configuration Repository
I have a lot of sympathy for this way of thinking, especially given that so many of the Gang of Four patterns seem to be complicated ways to do higher-order functions.

That said, all languages have patterns and a shared vocabulary around concepts is essential to a profession. So I'd encourage you to become familiar with the nomenclature of the patterns in the idiom you are programming in.

Finally, the Dependency Inversion Principle is a principle, not a pattern and it is as applicable in clojure/lisp/et al as in Java. That is, instead of thinking of the problem from higher to lower in abstraction, the responsibilities should be organized around functionality and the abstraction of the dependency should live with the code that does the depending, not with the code that is depended upon.
Hrc.io
I believe the argument is that he is a thinking thing. And the "I" is merely for convenience he assumes no body, etc. I think, I can't remember, he even considers if the grand deceiver could change his thoughts and memories. I haven't discussed this in a decade :/
Maybe I missed it, but I'm surprised the article didn't go into the fact that the process for getting into the field is getting longer. I don't just mean the time to acquire facts & context (that is mentioned).

I mean specifically the fact that earning a PHD takes longer now and postdoc programs eat up quite a few more years. And both are trending up.

This was mentioned in an article a couple months ago pointing out that many of the best & brightest miss the common childrearing years in favor of their professional development.
I can't give away too much here, but we had bought some companies and had to change our Web stack to show that we ate our own newly acquired dog food. That part was unavoidable.

I just assumed we would make a gradual transition, replacing the two stack layers one at a time, and starting each of those replacements with new, non-strategic web apps (ex: a mailing list signup sheet for some small event), always getting things working before extending the rollout. We would get as many things working as possible by the "hard deadline", and our customers for these new products (who would be developers themselves and would know that these were new products for us) would understand that a gradual replacement of our old technologies was just good engineering, not a sign that our new products weren't good.

But she told me with a smile that we were going to replace all of our Web apps simultaneously with a matched set of replacements showcasing what could be done with our new products (one of which would require using a version so new it wasn't even feature frozen much less production-ready, to show off our coming features) and, as long as we were changing two critical layers of the stack simultaneously, we would change all the other layers, too, right down to the OS and hardware "and just do it right".

And I assumed I was just laughing with her--yeah, yeah, very funny--until we both suddenly realized what was actually happening.

(And, I don't work for her. I was transferred elsewhere, and she was eventually laid off.)
> my fiancé (who is not a computer geek) interjects with "buttons!" every time I start a sentence with "So...".

I do this, but with "a needle pulling thread."
"the facility will remove salt from 120,000 tons of seawater each day. The result will be 50,000 tons of potable water"

Huh? What happens to the other 70,000 tons of water? Or do they mean it will take in 120,000 tons, use something (e.g. distillation, filtering) to move almost all the salt in it to about half of it, and get 50,000 tons of potable water and 70,000 tons of about twice as salty as the input water?
You can go to sleep earlier. I go to bed at 9pm (except Friday+Saturday) and don't set an alarm. Moving my side project work to first thing in the morning instead of late at night has more than doubled my productivity.
comparisons to kyoto cabinet, leveldb, and rocksdb (on features, maturity, and performance) would be great if anyone has any to share.
Not really. Screamer gives you "nondeterministic" programming. It can be used for example to solve sudokus: http://nikodemus.github.io/screamer/sudoku.lisp.html
Oh I saw this on reddit! This is an awesome way to understand what the SMT solvers are good at and what not to use them for. I'm a fan of EPL and Man UTD, I've given some thought few times to try figuring out if there would be a away to approach this sort of solution.

I wonder if this can be applied to other set of fixtures! For example in the FA cup, more accuracy with winning and lower rate of teams. Or the other leagues like La Liga.
How crazy would it be to (Mostly to help the American Southwest, though if it worked, it could be used anywhere that uses river basins as a major source of freshwater for extremely large areas) create a large pipeline to feed an inland desal plant that's located along the shortest, lowest, least populated path to the headwaters of multiple major freshwater sources, like the Colorado and Rio Grande and the pump desal water into the existing water distribution network?

While it's a major geoengineering project (musk-scale!), it would allow for usage of current legal and physical water distribution to be reused.

Also, while CA desal cites briny outflow disposal as a major impediment to desal, why not pump the outflow to existing salt flats?

(Edited for clarity)
Efficient bulk TLB manipulation is also part of the secret sauce behind Azul's pauseless GC.
AIUI they have a custom kernel module to provide more efficient virtual memory operations than the linux kernel APIs can provide.
A lot about casual sex and no mention of STDs. These people still think it's the 60s and antibiotics work great. The CDC stat informed reality is that massive numbers of people are picking up infections and parasites that cause them problems for the rest of their lives. The sexual revolution was the fifteen year period when effective antibiotics and contraception were cheap and widely available.
This is the very first paragraph of the Guidelines:

> On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity.

I've seen lots of non-technology topics since I started reading, and to me this post didn't seem out of place at all. The "why is this here" posts seem to be happening more frequently in the last couple of months, but I guess it's possible that I just wasn't noticing them before.
I guess he/she meant https://github.com/thomasboyt/defeatureify but forgot an I in the name.
I made a web browser playable Rogue-like about 7 years ago.

It was the first incarnation of my Dead By Zombie game. Python and a completely homegrown engine. I later decided the hack novelty of it didn't outweigh the negatives of the inferior latency and increased complexity. So I dropped support for the web UI and rewrote it to have a conventional curses-based UI for play in a terminal. No regrets.
Just a bunch of comments here, and seems like people didn't seem to read the article at all and just jumped to the traditional Zynga bashing.

Which, considering what's the article is about, is very ironic.
Here's a primitive ASCII graphics version of something similar from a while back...

http://moxielogic.org/blog/nethack-in-your-browser.html

The NetHack C code was cross built to moxie-rtems, which was run in a moxie simulator that was cross built to JS with emscripten.
PyCon 2014-2015 Remote Hiring Survey
And Greece actually sorted out that primary deficit for a moment, in second half of 2013. Then, in 2014, the election campaigning started again.
Happened to us. Found a great name for our bootstrapped product. The .com-domain was already snatched from a re-seller. They wanted 28.000 USD for it. So we went with .io like so many other tech products before.
Docker configuration management tool without any config processing inside