skysight-inc/HackerNews huggingface dataset:
For anyone more interested in this, here are some resources:

Unified California Earthquake Rupture Forecast (UCERF):

http://www.scec.org/ucerf2/

The seminal paper on Coulomb stress change work, by GCP King, Ross Stein, and Jian Lin, with particular focus on SoCal:

http://profile.usgs.gov/myscience/upload_folder/ci2010Jul081...

The classic paper by Ross Stein and friends on the stress evolution of the N. Anatolian Fault:

http://www.ipgp.fr/~armijo/paraseminario/Stein-97.pdf

A short video on coseismic stress change on the North Anatolian Fault:

http://www.youtube.com/watch?v=qAmcVZbnAKc

(Note that the viscoelastic properties of the lower crust and upper mantle lead to a time dependence not shown in these models, which are fully elastic calculations).
Isn't this the primary use case for Clojure's agents?
How many of guys love, a running alien
xbt is not untraceable
As someone without experience with linear types who learned Rust in the last week while porting quickcheck, I think my experience supports your claim here. In the first few days I was cursing the borrow-checker in every way imaginable. I was comfortable with everything except the pointer types and their borrowing semantics.

After a few days, the borrowing logic really started to click and I was fighting much less with the compiler. Admittedly, I still have some fogginess about some areas (particularly the borrowing/sending semantics of closures), but I understand that there's still some work left to be done on that before 1.0. But the point I want to stress here is that once the borrowing logic clicked, Rust became a reasonably simple language. Which is really important to me.

But, I now get to say that I just wrote quickcheck without manually freeing memory and without the use of a garbage collector. That's pretty damn cool if I say so myself.
This isn't reddit, and if you are five, then you should be in day care.
I'm not following. LuaJIT is 5.1 compatible, with some of the 5.2 features in (compile enabled with LUAJIT_ENABLE_COMPAT52).

Just because it's not the latest release of Lua, it does not make it less Lua language. Yes, bytecode generated by lua reference implementation can't be loaded by luajit (or maybe things have changed since), but that's just like saying Microsoft C++ libs can't be used by MINGW.
There's no messaging here. It would be very easy to read way too much into this. I think it's refreshing, regardless of however many reasons people might come up with to be upset by it.

Some commenters are saying that it denigrates women with PhDs by objectifying their appearance, and others are saying that it fails because these are conventionally attractive women. Of course, if they had a broader mix of people then everyone would be up in arms about that too ("how dare they suggest that women with PhDs aren't just as beautiful as other women?!?").

All of these things are at least somewhat true, but I don't think it really matters.

This is a big lose/lose for whoever put the catalog together, because no matter what they do it will outrage somebody. I'll settle for not thinking too deeply about it and appreciating what they're doing, even if it's not the most revolutionary act in the history of gender relations, and even if it might seem hypocritical or cynical if you squint hard enough and look at it from just the right perspective.
10 characters. It's two words, no spaces or dashes. Nothing trendy. I don't know whether he bought it as an investment or had plans for it, but he's clearly only trying to get out what he put in. I'm willing to bet the initial investment is a huge regret at this point.
There are other lua implementations (for example HavokVM is lua with very good debugging toolset), there are possibly many others too (commercial, or not, or under other names).
The neural correlates of dream recollection
Agree, only women without bachelor degrees should be allowed to be photographed wearing clothes in order to sell said clothes. PhD is supposed to make you ugly and unpresentable, shielding you from the evil eyes of other women who want to buy clothes. As for me, i only buy jeans that are worn by people with at least 3 PhDs. They make me smarter.
FPGAs are pretty much hardware. And they're reprogrammable, as in "re-wireable".
Unless You Segment Your Recruiting Messaging, You Won’t Attract Top Performers
Too many, actually. Maybe that's what this solves?
Linking to the original Telegraph article would have been better, as it provides details of the talk given.

I'm not sure that a corollary of the Coca Cola - Pepsi visual test is a particularly informative thing to do. Didn't learn much.
2GB (for 64-bit apps) by itself can be mitigated by using ffi-allocated memory. The problem is really if you write a plugin (OSX) using luajit, and you can't change the main app to not use any memory below 4GB (where the heap should be).

This may be a valid technical concern for certain products (plugins), but not a real limitation for others. And so far it's been mostly on OSX.
It depends on the client. For a lot of dense content, just getting a strong grid structure into its alignment and regularising the design helps. We always advise to have a medium amount of content on the slide, some of our clients ask us to break down slides into multiple slides to help.

There's always a lot that can be done :)
Can this information be used in the crowd-sourced search that is happening on http://tomnod.com so people can focus on that area for a while?
Even if you have to plug it in, a laptop is still far more portable than a desktop. If you're moving about and working in different areas, but still have access to power then a laptop could still be a better solution.
Hmm, maybe I'm just not that cynical...

But i took it to be a lighhearted stab at stereotypes - that nerdy girls are somehow "frumpy", or "unattractive".

I mean, we're meant to be all for getting girls into STEM - and you can argue till you're blue in the face about how "looks shouldn't matter", and "girls shouldn't care about makeup/shoes/clothes - but seriously?

Aren't we just being sexist, but painted a different colour?

If girls like those things - and I think it's fairly obvious from our society they do - then maybe we can show them that yeah, they can be "female" - and also super-smart. You don't need to pick one over the other.

I used to say to my wife "Err, you don't have to wear makeup for me, you know? I mean, it doesn't enhance performance physiologically." And her reply? "I'm not doing it for you, silly. Btw, did you know you're emotionally stunted =)".
You shouldn't insult people who are curious to learn and/or shun them.
He does go into detail. Keep watching.
"In 2012, on the 35th anniversary of the Wow! signal, Arecibo Observatory beamed a response from humanity, containing 10,000 Twitter messages"

Oh, man, what will they think of us now? Couldn't we have sent Beethoven's Ninth Symphony and similar content?
Does nearly every laptop these days look like a Mac Book Pro? Once in a while I see things like the Yoga, but from the radius of the rounded corners, indents for opening the lid, shape/size of the keyboard keys, placement of inputs... They might as well have spray painted the MBP black and called it a night. Maybe they did...
Ok, is the idea that user should log in once on the client device, and the client should not store the password, encrypted or otherwise.

Then all subsequent messages to the server use HMAC for verification?

When does the user need to enter login information again?
But it is faster. It's both faster to compiler and faster to run. I think it's a valid reason to prefer Haskell.
25 old school websites
The first jump was flat out impossible for me on Chrome Version 31.0.1650.26 beta, even in incognito mode. Tried in Firefox and made it easily ...
Its the 2012 equivalent of beaming an episode of Jerry Springer to aliens...
Ask HN: Advice for when a startup goes south
hi -- throwaway account here for anonymity -- I am currently a technical founder at a startup, and we have about 2-3 months of cash in the bank. I personally think I should go down with the ship as they say, but I wanted to get some advice for how to handle the end once it comes.

For background, we've raised under 5 million and have between 10-15 employees. We are doing b-to-b and if we die one reason will be that we are in the enterprise valley of death.

I enjoyed the experience, learned a ton and would even like to try it again someday, and we are going to fight tooth and nail to stay airborne, but its going to be tight.

My question is, there is a lot of advice out there for how to get funding, how to succeed, but not as much for how to fail. What is the best way to handle this so that I minimize damage to my career and reputation? When should employees be told of the impending crash?

We are going to try and raise, actually do have a compelling story and have built a great team and product, but enterprise sales is a slog.

thanks for any advice.
A startup culture meme. There'll be another hip suffix (or prefix) in due time.

Honest question, does this meme provide any actual benefits? Wouldn't it cause confusion of your brand?
SketchDeck(YC W14) turns terrible slides into beautiful presentations in one day.
I'm only 22 and I clicked hoping for better shaving cream tech. Even though I'm not a hairy person shaving is such a pain.
The FSF stance is equally opposed to the proprietary network interface in your PC, so I don't see why that diminishes anything. They propose people ideally use PC's with completely Free/Libre drivers for everything and BIOS even, for these reasons, among others.
Video games are weird again
Yeah but with threaded comments, it's very difficult to follow a discussion as it develops. I have the same complaint about HN. I much prefer the chronological layout with the ability to quote other people.
Visualizing Alleged Collusion in Silicon Valley
1. iOS mobile application / client's updated iOS application
2. Push it to their repo or send zip
3. After, but usually it's a 50% deposit up front
4. I try to get bank transfers, but if international I (unfortunately) resort to PayPal
Exactly what I needed. Although it does seem to ruin the mechanic in the game that makes every move so unforgivable.
I think that the best way to improve most powerpoint decks is to remove all content except for the titles on slides.
RICO? That may be the most definitively empty legal threat I have ever seen on the internet.

https://en.wikipedia.org/wiki/Racketeer_Influenced_and_Corru...
I think GP was referring to how are Macs are engineer-friendly, since they run *nix and work well with Linux.
Same thing as now, needs vs. wants. If I'm already successful without the .com I'll have shown I don't need it. He's shown no attempt to put the name to use and he's made no attempt to negotiate a reasonable price. If he increases the price after I've built the brand then I'd gladly spend $1500 on an ICANN arbitration hearing.
Star Wars is just the realpolitik machinations of midichlorians trying to gain lebensraum.
No. Like I said, agents allow a single writer at a time. Refs are more like it, but it's really hard to build a good concurrent data structure (like a B tree) efficiently with refs.
no but Han does not use the force
I believe it started as a fan theory, but Han's incredible luck has been explained as latent Force-sensitivity. Appears to have made it into some expanded universe material.

http://starwars.wikia.com/wiki/Han_Solo#Personality_and_trai...
"Take them" !== "Collect all of the coins to pass the level"

As stated, coins are often optional in other platformers.
can evanescent waves couple with the environment to generate the plasma?
Mummified Cat for $50 at the Street market in Vancouver
Yep, and if you have a spare couple of minutes to play a game, the first minute is spent loading it.
Isn't this just blogspam? I mean, I know it's the ycombinator blog but no need for a double standard IMO.
Most likely but I couldn't find an easy way to go to a specific lat/lon coordinate and they make interacting with their system in an unintended fashion fairly annoying. If you click the 'random location' you'll see a POST which contains a JSON body that has lat/lng coords and such, might be able to manipulate that in order to figure out the correct grid # that tomnod assigns to that area.
The web does not have any better discoverability than any store front that proceeded it.

You're kidding, right? (Maybe not old enough to remember the world pre-Google?)
Ditto. This "test" assumes lying on a beach producing nothing is an ideal to strive for. I enjoy my vacations, but I wouldn't want to do that all the time!
I flagged. Does that count?
I'm a postdoc in fault mechanics and earthquake physics. I can say that while the narrative does jump around a bit, the geologic content is fairly solid; coseismic stress changes on faults really do cause substantial changes to the stress state on faults around them, and this can lead to earthquake clusters or sequences (please don't say 'storms').

This is especially clear for strike slip faults (San Andreas, N. Anatolian Fault, Xianshiuhe Fault, etc.), for a couple of reasons:

1) Because the displacement is in the direction of neighboring fault segments that are capable of earthquakes, the stress changes on those neighboring segments are large. On subduction zones and mid-ocean ridges (the other major plate boundary types), the major stress changes are deeper in the earth, where it is hotter and faults deform through ductile shear instead of brittle, seismic slip, so earthquakes don't really occur there.

2): Major, rapidly slipping strike-slip faults are more likely to be found on land than other types of rapidly-slipping faults, so we have a much better record of this process occurring on them. It's a lot harder to find pre-historical/geologic records of earthquakes that occurred under the sea. Tsunami deposits are good, and in the past 10 years study has ramped up looking for them.

Now, I have no idea whether such a sequence wiped out classical Hellenic civilization. I believe (but can't check right now as dinner is ready...) that I have read a paper on a major eruption at Santorini devastating Minoan society.
> releasing the source for their android devices

> it enables security minded people like myself to root the device

Actually, having kernel sources doesn't enable you anything except for, possibly (but not certainly), building (but not installing) your own kernel.

You're able to install customized kernel and/or recovery on most Samsung phones, but that's completely unrelated to any FLOSS source code releases. Actually, this is usually done using proprietary tool (ODIN) communicating with proprietary hardware and firmware. They're just generous to allow you to do so (but they tick a flag stating your firmware is unofficial, and recently they started to blow a fuse to prevent unticking)
An iMac is portable, a Macbook is mobile. I'm hoping this is mobile, but knowing the PC laptop world my guess is <2hours of battery under serious use.

My question is will this need to be tethered to a power outlet to use? Is the battery just so your machine doesn't shut off while moving from room to room?

Personally MacBooks have a good battery but I'm _still_ debating buying an external battery to keep that running longer. I wonder if you could modify the HyperShop batteries to work with PC laptops...
every ball interaction with the robot is cgi Timo boll even plays with a cgi ball.
> Nimrod's syntax is quite similar to scala

What are you talking about!? Have you even looked at either?

Nimrod:

for i in 1..100:
if i mod 15 == 0:
echo("FizzBuzz")
elif i mod 3 == 0:
echo("Fizz")
elif i mod 5 == 0:
echo("Buzz")
else:
echo(i)

Scala:

for (x <- 1 to 100) println(
(x % 3, x % 5) match {
case (0, 0) => "FizzBuzz"
case (0, _) => "Fizz"
case (_, 0) => "Buzz"
case _ => x
})

In nimrod you'll notice a lot less parens, curly braces, and '=>'.

> fast Haskell and easy/safe Haskell tend not to overlap as much as one would like

Not even remotely true. Where did you even get that idea?
Seeing as how both Nimrod and D have invested into metaprogramming (and also "attempt a speed-elegance unification"), I think a comparison with D would be interesting. D doesn't have AST manipulation, though; the "parallel for" idiom is instead accomplished rather mundanely, using a custom iterator (http://dlang.org/phobos/std_parallelism.html#.TaskPool.paral...).

Another similarity is uniform call syntax (which D calls uniform function call syntax, UFCS for short).
Oh, my username is leo
This just begs for some hardware with an e-ink display for a tabletop xkcd...
I assumed that's what it was too.

If that's what you're looking for, though, Bevel[0] was just launched.

(I used to get terrible razor burn - switching to a double edge razor has made a huge difference. Bevel didn't invent the concept, obviously, but they do make it very convenient.).

[0] https://getbevel.com/
Page design made me dizzy.

But seriously, I really wouldn't mind if laptops were a centimeter or two thicker and the battery held far more than 2 hours on heavy usage. My backpack designed for laptops could easily carry two or three, so that is not a problem, and when the laptop is in use, the extra thickness doesn't really matter.

I just don't see why this craze for thinness.
None of these benefits are tied to the crap browser platform that's been foisted on us.

No, but they are tied to the web, for which browsers and JavaScript are an incumbent technology. You are right, in the same way that Windows has nothing in particular to do with games, outside of a fortunate adoption of DirectX. It's just that it's the way the world turned out. Admittedly, there are downsides.
Greenhouse gas reduction strategy may be safe for soil animals | browntexfarms
But it says in the opening salvo, "The fastest, eas­i­est, and most vis­i­ble im­prove­ment you can make to your ty­pog­ra­phy is to ig­nore the fonts that came free with your com­put­er... and buy a pro­fes­sion­al font". Not quite "in the spirit" of the OP!
authenticating via social media involves a very poor risk/reward ratio. i very rarely resort to it.

until the [identity/trust/data] model changes, identity services sh/could do a much better job of explaining the benefits (apart from expediency) of using them as an authenticator provider, and find smarter ways to address the conversion hit.

but we all know that won't happen; someone will simply innovate around that broken model instead. one hopes/expects.
>This implies that a sufficiently powerful Force user could parry a lightsaber with their bare hands!

Relevant YouTube clip: [1]

Star Wars games are considered C-Canon[2], so I think it's a safe bet a work as huge as SW:ToR can be considered authorative. I also remember Knights of the Old Republic 2 having a feat called "Unarmed Parry" or so which allowed parrying any melee weapon.

[1]https://www.youtube.com/watch?v=1ToztqqDcaY#t=203

[2]http://en.wikipedia.org/wiki/Star_Wars_Expanded_Universe#Off...
Fab Investor on what he looks for in a deal.
The open source responsibility: why we write better code when it's out there
Successful (early) step in gene therapy for HIV
And Rust has the `sync` crate which has a variety of concurrency mechanisms and primitives: http://static.rust-lang.org/doc/master/sync/index.html

No STM of course, but RWArc allows for multiple writers, or you can just uses Arc if immutable sharing is acceptable, or just message passing via Chan (in the standard library) if sharing data concurrently is not required. Lots of options.
Is there any intention among the Git developers to ever make --recursive a default option for git clone? (This is an option that causes git clone to recursively clone any submodules as well as the top-level repo.)

Sure, arguably there are fundamental issues with submodules that you won't ever solve, and some people might prefer subtree to become the default. (I won't get into that argument here as there is another thread addressing that topic.)

But the fact still stands that a lot of the ugliness of submodules comes from the fact that the UI forces users to learn a whole extra set of commands, while the regular commands are largely oblivious to the existence of submodule. If I make a Git repo with submodules, I can't just pass a link to my Git-novice friends and have them clone it, because the UI for submodules is separate from the main Git UI. Arguably, for users who don't need to actually touch the submodule, the fact that the submodule is there should be invisible from the perspective of the UI. Although Git has been gradually getting closer to this being true, it is not currently the case (clone being an example of one command which is not aware of submodules by default).
North Korea Cell Phone Study
Please re-read. Browsers don't have exemplary security, but, what they have can be slightly better than simple code signing. Also, I say it's entirely possible that the other platforms to leapfrog them. The problem with current sandboxes for native code, is that they disarm the participants while empowering malicious code.
and the point is that it's still a pig
On Earth Unplugged they show how to direct a droplet of water using this effect. [1]

[1]: http://www.youtube.com/watch?v=hIXFxP_6m7I
Yaman ft Chizzdot- breathing (lyrics)
It's nuts. Every laptop I see now is a plastic MacBook knockoff, and this is no exception.
Seems like a fan 'solution' to a fan 'problem'. There isn't anything in the movies to suggest that Han using the lightsaber was problematic. There was nothing to explain until other fan theories were made despite being in conflict with that scene in the movie.
And then there is LuaTex: "LuaTeX is an extended version of pdfTeX using Lua as an embedded scripting language."

See luatex.org.
Comodo PositiveSSL: $9/year, works with all modern browsers and email clients: https://www.namecheap.com/security/ssl-certificates/domain-v...
Yeah. Backbone.js is better.
Not sure where the original source is but this is definitely worth a read: http://geektyrant.com/news/architect-of-death-star-speaks-ou...
Midichlorians are heretical. They are the propaganda of a false prophet. The force exists outside of such things.
Most of the specs look great, but like most made-for-Windows-8 laptops on the market there is a fixed limitation of 8GB of RAM.

Its 2014. I want 32GB of RAM as an option, and 16 GB minimum.

I am still looking for a great Linux development laptop but this is not it.
The tweets must have been specific replies. They probably weren't just sending a random popular hash tag or something.
I thought it was going to be a scooter.
I would have to agree with you somewhat. Perhaps this is just FUD.

However, I will say that a lot of the FSF's/GNU project's platform is based on the idea that, with unchecked closed-source code running on a device, such backdoors are possible. (Call it FUD if you like.) Fifteen years ago in the days of Windows '98, that might have seemed ridiculous or improbable, but I believe that in the present climate their concerns have become more relevant than ever. In that sense I think that this Replicant project is really interesting, and I'll probably be paying attention to it in the future.

That being said, they surely aren't making any friends at Samsung by doing this, which could hurt them in the long run (compare to the relatively fruitful, although sometimes tumultuous, relationship between Cyanogen Mod and Google).

Also, the elephant in the room here is still the unchecked software running on the baseband processor, no matter which way you look at it.
Except that it isn't faster at runtime (http://benchmarksgame.alioth.debian.org/u32q/benchmark.php?t...).
The popularity of DirectX doesn't vindicate Windows either. So what's your point? It's shit but, eh, that's the way the world turned out? People have every right to be annoyed because the people who were entrusted with the concept of the web implemented it very badly. At least on Windows there's a serious effort to give me as much of the machine's power as possible. I had a better programming experience with Java applets more than a decade ago. It is a joke.