skysight-inc/HackerNews huggingface dataset:
This is a great article and I feel like the headline doesn't even do it justice. I'd love to read something more in-depth (a book, even) on the trial-and-error approach the researchers went through to find everything affecting the tuna in captivity. I was amazed that this species is even alive, especially with this quote: "in the wild, only one in tens of millions becomes an adult."

One thing that did bother me, though, was the WSJ's presentation of the pictures -- I had huge white gaps between all of the pictures and kept wondering if I was missing content.
You are correct that the adjustments are minute.

But you're also ignoring the fact that unlike a bullet, there isn't any atmosphere or unpredictible factors in your way. You can do the math and be sure about it. You can also use your math to course-correct after the fact.

That's not at all like pointing your gun and pulling the trigger.
End of 2003, start of 2004.

http://angel.co/spoof-proof-software
When you wrap a lambda into a std::function variable, it involves a call to a virtual function which add overheads (often unnoticed unless you repeat the call several times), so a regular recursive functor would be even faster.

The subject was discussed in the following threads:

http://stackoverflow.com/questions/2067988/recursive-lambda-...

http://stackoverflow.com/questions/17066667/overhead-of-recu...
Well hotmail was not owned by Microsoft originally. The urban legend is that after they acquired it they had to keep running it on FreeBSD a lot longer than they wanted to because Windows was not up to the task at the time.

Edit: After a moment's thought... wasnt Hotmail originally running on Solaris or SunOS?
Kiln is dead slow, and it's review tool is even worse than github.
> In my experience following this policy leaves fewer ways for things to get screwed up.

Definitely. I still do this for exactly that reason. Unnecessarily complicating the installation process is just a recipe for frustration unless you have a well tested build script.

> But I think the current FBSD package system is better.

This is true. I don't have much experience with the "new" package system, because I (mostly) stopped using FreeBSD ~5.x with some more recent usage in the 8.x and 9.x series. I've dabbled in it since, rarely, but I think the old habit of "install everything via ports" is so ingrained in some of us whose FreeBSD use dates back that it's a bit difficult to overcome. :) I'll familiarize myself with it one of these days, perhaps, but the disenchantment with Gentoo is largely the reason I use Arch now and it'd be great to use something similar under a BSD. Rolling release + binary packages = vastly nicer than waiting for hours for Xorg/KDE/Gnome/whatever to build. As a fellow former Gentoo user, I hope that if you read this, I won't have triggered unfortunate flashbacks or painful memories as a consequence of mentioning this. ;)

If new(ish) users come across this thread, follow jrapdx3's suggestion and learn pkg--it's supposed to be really nice and circumvents some of the old ways of doing things. FreeBSD has, IMO, done a great job of mixing something like a rolling release platform with a well-tested and stable kernel/environment. It's almost the best of both worlds, though some things might be a bit tedious to get running. (Is Java still a colossal pain?)

> IMO the FBSD developers have been doing a terrific job of making the OS better without making it tons harder to administer.

Here's another thing: FreeBSD is consistent. So much so that even if you return to using it after years, things still* work more or less the same, and that old knowledge transfers well (within reason).

I can't really say the same for Arch, for instance, because there's usually a hugely disruptive change every 6-12 months. I love Arch (I'm using it right now), but sometimes the drastic changes can be ... surprising.
Bokeh can be overused, sure, but it still has its place. It helps immensely with separating the subject from the background and some (much better than me) photographers can do great things with narrow DoF. Beyond that, you don't even need that expensive a lens to get good narrow DoF. A nifty fifty is enough to get you there.
>It was more than that. The moment the researchers grabbed a few juvenile fish out of a net, the skin started to disintegrate, killing them. It took four years just to perfect delicate fast-releasing hooks for capturing juveniles and moving them into pens.

Can anyone explain why this is? Seems odd that a wild animal's skin would be so easily ruptured when it has to survive the rigors of the ocean.
Am I still playing the monopolist apologist in this discussion, or has Poe's Law turned me into one?

Shill response: "I don't understand a word you just said. Tell me how you're going to get my constituents their netflix!"
American prudes can spoil a party like nobody else, you have to give them that.
Mozilla Finally Releases Its Browser Ad Product, Hints At Programmatic In 2015
The rest went on to form Verizon.

Which from a lobbying/public policy perspective, is often indistinguishable from ATT. They certainly don't act like they view each other as competitors.
Do you know that? Liu Cixin is a computer engineer at a power plant in bleak mountain place of Shanxi, China(not far from my hometown). He once wrote a program to write poems!
Really? The times I have visited ORNL, they've pretty much talked non-stop about all the fun things being done on Titan.

I am/was affiliated with CASL and used it for some of my research work. It's a nice system and we got amazing performance, it would have taken literally years to run the same calculations back on the cluster at my university. We didn't really take full advantage, though, as we weren't using the coprocessors. But I guess our mission is computational science, so maybe that's why we heard so much about it.

I just saw the most interesting presentation the other day. Tom Evans' group is apparently working on these nice new methods to solve linear systems via Monte Carlo sampling. It's one of the projects in pursuit of exa-scale systems. The Monte Carlo algorithms are interesting because while they're a lot slower in terms of CPU hours, they do much better in terms of scaling and resiliency at those sorts of extremes.
> Think HN is loosing its touch.

Or the interest in ruby is just fading. Every single developer I know in my area just moved on from ruby, the only thing to do is maintaining some rails 2/3 apps built several years ago.
NPM Universe
But you have to buy the weird tablet...
> Do you know how he got popular in Japan?

No idea, I've wondered about that as well. He read/spoke about a dozen languages and sort of blazed his own trail. For some reason, his stories received Japanese translations and awards, http://hc2.seikyou.ne.jp/home/DrBr/index.html

His work was difficult to find for the last 20 years, but last week all of his short stories became available as an ebook.
Cookie Clicker Cracker
"Hotmail initially ran under Solaris for mail services and Apache on FreeBSD for web services, before being partly converted to Microsoft products, using Windows Services for UNIX in the migration path."

[0]: https://en.wikipedia.org/wiki/Outlook.com#Launch_of_Hotmail
Do you? It seems like they just get the service for free -- you can buy it otherwise
But surely we all understand that the "best" tool doesn't always win the day, right?
He mentioned Unix in one of his novel, describe it as "silent, sturdy".
Caltech professor claims Israeli spy infiltrated JPL
Just install base + src + ports and install everything you want afterwards. Much simpler.
Hollywood is fond of conflict because that's where drama comes from, as observed by Aristotle a couple of millenia ago. Nobody is interested in a story where the protagonist doesn't have any problems, which is why there's a genral shortage of utopian literature in the first place: http://en.wikipedia.org/wiki/List_of_utopian_literature

A good number of the films listed by Wikipedia as dystopian technology is working out just fine for most people while disenfranchising a few - much as in our own world. Insofar as dystopianism is aesthetically fashionable it's largely reflective of contemporary economic or political anxieties rather than being predicated on technology. Total recall (both versions) are listed as dystopian, for example, but those films are quite neutral on the impact of technology - the dystopian element is that of economic coercion resulting from a natural monopoly (oxygen on Mars in the original; the labor supply chain in the remake).

I could dig into examples at length and compare them with positive and negative views of the future from earlier eras of film, but I'm not sure it would be worth the effort given your needlessly snide tone.
I must give FreeBSD another spin. The last time I used it in anger was circa 2000 (4.0) to build a route collector for a small internet exchange point using GNU Zebra [0].

[0]: https://www.gnu.org/software/zebra/
Well, just because the laser wasn't obtained from an acquisition program intended to defeat enemy EO sensors doesn't mean that it won't be useful for that purpose, either by destroying the EO sensor's platform or getting a lucky shot and hitting the sensor itself.
Correct: http://groovy.codehaus.org/Operators#Operators-ElvisOperator(?:)
Oh, this is a novel rather than an academic paper about the physics problem of the same name.
I have never been comfortable with the metaphors that tech reporters use for describing quantum entanglement.

They always talk as if it's a spooky interaction but the metaphor falls down. Here's an example: I take too halves of an Oreo cookie and send them in opposite directions. Then I use a detector to measure how much filling is on one half and instantly know how much was on the other half. Was that spooky?

I understand that at the physics level it's not like this, but the metaphors are never satisfyingly 'spooky' to me as I can easily think up a classical explanation.
Nexus 4 Android Lolipop Image
I guess months don't mean much without the moon.
They attack the problem first instead of thinking too much about it. Starting solving for the smallest solution possible then working from there. Find anything you have done before that you can relate the problem to, and use that to solve it. Figure out your data structure fast and keep it as simple as can be.
Reading The Power of Now (Eckhart Tolle), A New Earth (Eckhart Tolle), and Radical Honesty (Brad Blanton). I am now at peace and happy all of the time. I could spout off about technical stuff, but none of that has paid off as much as the mindset these books gave me.
FCC calls AT&T’s fiber bluff, demands detailed construction plans
Regarding [2]: the incumbent in CA-17 is a popular liberal Democrat, who like most liberal Democrats supports funding for science and technology. He had as much support from the tech industry as a whole as his primary opponent, who was funded in great measure by extremely wealthy Silicon Valley executives and investors. Said opponent ran a campaign to the right of the incumbent, littered with gibberish like "disruptive" and "Government 2.0".

I don't identify with the "we" that tried to elect that guy. To me, it looks like a handful of tech billionaires trying and failing to buy a seat in Congress. If they really want to support science and technology, there's a lot of districts in the R+5 range where diligence and money could help elect centrist technocrats (with any letter after their name) rather than yet another good ol' boy.
Option 2 is similar to the Novikov self-consistency hypothesis of time travel, which states that if an action would cause a time travel paradox, its probability is zero.

Under this hypothesis, even if entanglement does allow changes to move faster than light--essentially travelling backward in time--any action that would expose this time travel would be forbidden. The scientist is physically prevented from making the "wrong" choice when setting the detector.

The problem with this hypothesis is that it seems essentially untestable.

Another way to think of option 2 is that the universe is 100% deterministic. Under this hypothesis, the speed of entanglement is only apparent, not real--like planning with a friend to both turn on your flashlights on opposite hilltops 2 hours from now. Without knowing that it was planned in advance, an observer would wonder how you reacted to one another so fast.

This is also impossible to fully test; at best you could prove that the consistency extends as far back as we can see into the past. And that is exactly what these scientists will be testing.
You have me truly puzzled over whether you are feigning incomprehension over this or you honestly don't get what the ordinary joe six-pack or the average hockey mom makes of a future filled with dehumanizing conditions for mankind when coupled with the film's vivid representation of replicants [1] not to mention the deluge of postindustrial decay in its imagery.

If you are truly clueless of how those images translate to the "Normals" [2] whose only introduction to anything remotely scientific is a staple diet of Ancient Aliens [3] and similar pseudoscience shows on History Channel, then you could really use a road trip through the flyover states of America.

Strike that. Just venture into Tracy or Morgan Hill or Walnut Creek, if you live in the Bay Area.

[1] http://en.wikipedia.org/wiki/Replicant

[2] http://techcrunch.com/2011/12/31/the-only-normal-people-are-...

[3] http://en.wikipedia.org/wiki/Ancient_Aliens
And yet, somehow I'd be very suspicious of cars that require electronics to make steering or braking work at all. Not everything needs to be turned into fly-by-wire.
Factory Images for Nexus Devices – Android – Google Developers
Presumably you told your co-founder after his email that you've actually secured $100k in funding.

What was his reason for not coming back was financial concerns and general uncertainty? I would imagine $100k would solves both of this issues for most people.
I am in 100% agreement with you, FIPS is bonkers.
That was Einstein's proposal, and it turns out not to be the case, I'm afraid. Claussen's experiment suggested that there's more to entanglement than delaying observation of mutually-dependent properties. Quantum teleportation seems to sew it up, but for that niggling little "were we forced to do what we did" doubt.
> The problem, from my perspective, is that NO ONE is responsible for everything in the .gov namespace.

Actually, the Department of Homeland Security is responsible for the security of .gov (at least in theory). I don't think they have unilateral directive authority to enforce that, however, which is a big problem. But maybe reporting the issue to DHS (whatever their cyber security division is) can rattle something loose.
Elevator Pitch for Looking Closer at Cellular Ageing
His shirt was a handmade gift from his friend's wife, who's a tattoo artist.

I would personally be surprised to find out that tattoo artists are the kind of thing that keeps women away from science. I mean, it's probably a rare interaction. Blaming their parents seems more productive.
HN Meetup, Chennai
Curious to see how many HNers are interested in meeting up @ Chennai. Time, venue etc not decided yet.
http://www.meetup.com/Hacker-News-Chennai/
It's well documented that the technical debt you accumulate from prototyping and supporting only one platform is extremely significant; to the point where many people never go back and fix / rework / remake products.

If you plan to support cross platform, do so from the start.

You can argue about feature parity and 'first user experiences' all you like, but practically speaking, if you don't support the target platforms from the start, you're dooming yourself to FOREVER have 1st class and 2nd class platforms.

You see this all the time in apps; flagship on iOS, rubbish half implemented android version that launches 6 months later and never always gets updates 3-6 later, broken, with bugs. Or vice versa.

I'm not in any way saying that you should to be cross platform, or what platforms people should support. That's a business decision each business has to make. ...but it's not a technical decision. Technically, if you know what platforms you support from the start, you can implement the product with that in mind.

I've literally only ever heard this sort of ridiculous rhetoric from people who've never suffered through retroactively having to go back and support additional platforms. I dare say, business people who make decisions but don't have to actually deal with the consequences of them.

I honestly feel for the Inbox team. I'm sure there a lot of really tedious days ahead of backporting and bugfixing ahead for them (if google decides to make firefox support a thing).
You learned wrong. CoreOS is a derivative of Chromium OS, which uses Portage as its package manager. Simply typing "emerge" into a window does not Gentoo make, which is a bummer, because it shows a lack of research on the part of the author (that really came out in other areas, too).

It's also largely irrelevant, because CoreOS should in practice be read-only when you boot it, and you're not extremely concerned with the details of how it's put together (which its usage of Portage is).
The first thing I wrote was on an HP3000 minicomputer in 1985. It was an installer for the product I was working on.

You coped one executable from 9-track tape. It then installed the package from 9-track, then you entered numbers used to calculate database sizes.

I don't recall any reported defects.

The product was a text search package that used MSWord, WordPerfect and raw text files. We also added "relevance trimming", a basic MapReduce. The algorithm was specified in a book that was written in the 1950s or 1960s. I checked it out from the library.

We wore ties.
I used to follow stocks more in college and had a pretty good idea of market caps of the Dow components. I remember that MS was always near the top.

Then I tuned out for 12 years. (I came to believe the stock market was a rigged insider's game, but that's another story.) Given how badly they've been managed during that time and the explosion of mobile, I assumed Microsoft had dropped not only out of the top spot but out of the top ten, probably worse.

Nope. Never dropped below 6th worldwide.

http://en.wikipedia.org/wiki/List_of_public_corporations_by_...

That's just astounding to me. Google has done almost everything right since its founding, dominating the Internet wave (and a massive portion of online advertising), grabbing a huge chunk of the mobile revolution and getting its tentacles in almost every area of disruption... and yet for all of the success and raw brainpower, batting as close to 1000 as a company possibly can for 15 years, they still haven't eclipsed Microsoft, which bumbled its way through the 2000s in embarrassing fashion. Very hard to comprehend.
As someone who hasn't read Snow Crash, I'm curious what this means; could you explain the reference?
Has the LHC ever produced any benefit to humanity? Serious question.
Uber Said to Announce Music Partnership with Spotify
I can't believe no one has mentioned ZeroVM[1] yet. The project page is unfortunately non-descriptive, but Wikipedia has some important details[2]:

The ZRT[ZeroVM RunTime] also replaces C date and time functions such as time to give program a fixed and deterministic environment. With fixed inputs, every execution is guaranteed to give the same result. Even non-functional programs become deterministic in this restricted environment. This makes programs easier to debug since their behavior is fixed.

I've had a play with it - there's a version of python that runs on it, and it's surprisingly usable.

[1] http://www.zerovm.org/

[2] https://en.wikipedia.org/wiki/ZeroVM
Some questions:

- Can we use this to send large amounts of data around the world quickly? Can it replace intercontinential data links?

- Can we use this for interstellar communication channels of limited amounts of data?

- Can we use this to pass messages between two locations in a way that is immune to easedropping?

- What are other real-world applications of this?
I feel I'll never get to understand entanglement (I hope it's like monads :P). If it's not "spooky" but just half an Oreo... then what is so special about it and why would physicist study it then?
1996 - Perl - Online Abstract Submission System @ 17
The data from the FEC is famously messy. Here's a bit of a description from one of the private orgs that try to clean it up and present it to the public in a usable form.

http://influenceexplorer.com/about/methodology/campaign_fina...
thank god. industrialized hunting at a global scale is probably the least sustainable activity we are doing.
What are you talking about? FreeBSD ships fixes for errata and security issues.
So you think recompiling OpenSSL from scratch, in doing so, deviating from the upstream vendor's supported binaries, and the dependency problems with updates it will cause, just to support a mostly smoke and mirrors standard is a good idea? I'd don't really think that's a best practice in commercial or government IT.
Great discussion. Tools are in the box now.

http://www.hackertoolbox.com/tags/map
It's pretty sad, government actually used to be the innovator of IT. The Navy is still doing personnel management (albeit behind a ton of Web-based wrappers) on systems written by government programmers back in the 70s, and the government used to drive a lot of other advancement of computing and IT.

But the government is inescapably bad at IT today and seemingly has been since the World Wide Web was first launched.

I hope that can change too, but I don't see that happening as long as the divergence between civilian sector pay and government benefits remains so crazy. This has sucked much (though not all) of the best technical talent (and worse, tech-savvy managers) out of the public sector. Without a critical mass, all of your really skilled geeks in government find it almost impossible to advocate for the right answer, and the policy makers and supervisors are usually not able to tell the difference between the right answer and other, non-feasible, courses of action proposed by the unskilled geeks in government.

To top that off, when the government can't build things using civil servants alone they have to fall back to contractors, but our contracting processes are so insane that it doesn't surprise me at all that our government contracting officers find it impossible to hire and oversee the best companies to deliver and maintain a working project. There have been successes but IMHO when that has happened, it's because the contracting officer has blindly stumbled into a decent contractor.

I'm excited for 18F because a lot of the problem comes down to educating our public sector middle management into what's possible and what's not possible. By demonstrating by example and by explanation of what's already possible in current rules, 18F can boost the stock of the buried geeks hiding out in many of our government agencies.
my guess would be reflection. Space is filled with stuff, i'd imagine light would bounce around all of it pretty haphazardly.
Unfortunately communication through QE isn't possible: http://en.wikipedia.org/wiki/No-communication_theorem
Would love to hear more about the terminal as well - how did you input commands to it, and how does it compare to using a phone or computer?