skysight-inc/HackerNews huggingface dataset:
By some I mean it happens not that it's a significant reaction. PP fusion is in no way a useful approach until you run out of everything else and still want power. Still the sun is 1/10th of ITER's goal temperature so your well in the range for PP fusion based on however much contaminates the plasma.

As to the long term potential I don't think we can rule it out in the longer term, just that when people talk about fusion without neutrons they mean low levels or don't actually know what there talking about.
In case you are serious about not getting it: you can operate at a loss in a number of situations: if you have profits in reserve, if you have available credit to float the difference in revenue, or a combination therein. You cannot bleed forever, only as long as you have capital to push onward. If you have access to a ton of credit, or have a ton of money in the bank, you can take losses for quite some time.

I haven't looked too deeply at their internals, but some companies choose to (properly) mark down existing assets or investments on their books to current market value at certain times for strategic tax purposes. Eg. if you have a warehouse full of stuff you can't sell, but profit from other divisions the right thing to do is to write down those assets to market value (sometimes that is zero, but not always)
Yes. The module ports are documented here: https://github.com/tessel/hardware/blob/master/tessel-hardwa... and the JS APIs for using them here: https://tessel.io/docs/hardwareAPI
Because they are failing to understand the importance of having smart people on board. I did an internship over there few months back. People are generally not motivated. They have below par hiring practices, especially in engineering.
God knows I can't find it now but I remember a story line about Bob betting the ranch and almost running out of money when he started godaddy and using the money from his previous company to fund it. And almost didn't make it (almost like a Fred Smith Fedex type story). Can't find the link right now.

Another thing about Parsons (that I remember but can't link to) is that he insisted on building all his systems in house and not licensing technology or software from others which seems to have worked to his advantage.
That's the GGP's point, I think. The word 'poaching' is used because the humans are treated as game, and continuing to use that word continues to bring up that connotation.
As written above, everything related to radio has huge upfront costs in certifications. These costs are once-applicable, so if you're making a million-unit BT dongle, then the certification costs per device are fractions of cents. Here with thousand-unit series, the cost per device is massively higher.
Being a domain registrar is a terrible business. This is why GoDaddy has all those upsells.
Check this out: http://roots.io/

looks cool.
Oh right, interesting. Now generally speaking I'd suspect things like concurrency, lazy and non-determinism should be made explicit in a language, these concepts should be language level not library/macro level. I'm quite curious to see how much this affects the expressiveness of the system. But I'm splitting hairs! This is LISP the old granddad of succinctness.
Wordage.info – Discover synonyms and related words.
Wow, is this a parody? The lack of rockstar ninja references is confusing me.

"Hey guys, I was wondering if node really is faster than PHP, so I checked. It is! End of story."
For the same reasons you're writing in English.
Please do. I'll know not to work with you or your company.
Nope. They were profitable prior to the buyout. Besides they don't make money on the domain registration they make it on selling other things (that you don't need in many cases) the domains are just an acquisition tool on that. A loss leader.

They also have a domain buy service. A domain sale I just handled which came by that service netted them a $6000 fee for essentially contacting the other party (who I worked for) by email. (Don't use them would be my very strong suggestion.)
Elon Musk May Give Away Its Tesla Supercharger Patents
For the basic "I want a better conditional abstraction", no, I don't miss it. Lazy-by-default Haskell makes that sort of tool even easier to make.

I've also been realizing that a lot of things I would use a macro for in Lisp I can get with monads. Not everything, but so far, I haven't really missed macros much at all. They are both powerful tools for abstraction. I'm starting to think monads are a bit less powerful, but much simpler to get right and maintain long term.
I wonder if you can run code without going through the transpiler. Then you could program it in a sane language.
Computing’s 3rd Era Pivots Into High Gear This Week At Cloud Foundry Summit
I received the same email and had the same reaction. I even emailed the founder back personally to offer some notes on their application design because I was genuinely impressed by their effort.
"Why are companies like GoDaddy allowed to just lose hundreds of millions of dollars every year? "

What do you mean "allowed"? You mean "allowed" by the government or "allowed" by investors who perhaps may know something that you don't?

Investors make mistakes for sure and bet on the wrong horse. But if they are they are making a calculated risk by using information that you are not privy to or knowledge that you don't have. (And I can see from some of the comments on this post that is not unusual.)
I found there S-1 Registration statement insiteful--especially about competition, and how domain names are
not as important as they used to be. I'm a customer of Godaddy because I'm a sucker for a bargain(99 cent names).
I think the company would benefit if they stoped trying
to outwit their customers; like stop changing the renew
automatically, and don't assume I want to spend more than 1
year with you. Oh yea, we all know Godaddy is the big daddy
in domain names--you don't need to spend countless millions
on eye candy. I understand spending a lot on advertising in
emerging markets, but not in the U.S.--pass those saving on
to your customers. Yes--I know the Super Bowl ad put you
in the game, but we know the system now--we know what you do, and when we are being gouged. My final thought is this,
if you want repeat customers--stop playing tricks like pricey privacy options, holding domains hostage because they
are a day late in payment, and constantly changing automatic
billing settings. Bye--
They have this in South America, it's called "preferred checkout." Seems pretty standard as far as I can tell (they don't go deliberately slow, but they're deliberately understaffed).

My guess was this is more likely to offed American consumer's egalitarian sentiment and the revenue from membership would pale in comparison to the PR hit. Or maybe it's just inertia from early grocery store practices.
New Relic Centurion: Deployment tool for Docker
What did you make of the discussion toward the end of the article, where it discusses ensuing lightening of the jaw bone?
Well, I think we've pretty much established that the USA's modus operandi is deniable assets [e.g. compromised anonymous hacking groups] for direct attacks and a massive surveillance network.

The Chinese are more direct, less disciplined with opsec [using personal emails/projects that link to active operatives], and seem more irritated by the loss of face from the accusations than anything else.

Unless I missed something?

Anyway, this genuinely seems like it is going to be the new Cold War if it isn't already. I just hope it is with less loss of life and less open warfare via proxies.

Tbh, I wonder if this is going to be the rationale [unofficially, if not officially] for maintaining indefinite Patriot Act provisions and/or intelligence programs.
I'd start with Haskell or Scheme. They are a lot easier to get started and learn than anything JVM. For Haskell, this course is awesome: http://www.seas.upenn.edu/~cis194/lectures.html

For Scheme, just do the first two chapters of SICP. In fact, do that anyway!
> "During the Back to School season, you can find a lot of cheap dorm furniture at Walmart or Target. Empty one of the larger cardboard boxes to a floor lamp, fill it with CDs, DVDs, or whatever else fits, and go buy your "lamp" at self checkout."

Unethical? How about illegal?
I think CoreOS + Fleet directly address many of the gaps identified in this article. It's not the only way to do it, but it does seem like a particularly good way.
I was first to find that image of Mel in the Librazette archives. In fact, the following post was my first on HN: https://news.ycombinator.com/item?id=3110883

More context: http://librascopememories.blogspot.com/2012/03/59-mel-kaye-l...

I did eventually manage to get in contact with Mel, but I scared him away, unfortunately. That's a story for another day... :-/
The really approximated excluding concrete version information and using only read and write to disk commands statistics*

Personally i prefer http://www.techempower.com/benchmarks/ reply if anyone knows something better than that one
It only takes a high level of ops skill if your apps aren't designed for it. ;-)
Eugene Goostman versus Siri
Well, we do. It's just that the methods involve a lot of loss.

Plants store solar energy as hydrocarbons. Further reformed into coal, oil, and gas, that's what we use today.

It's possible to synthesize hydrocarbons from seawater at a net efficiency likely around 50%. Hydrogen electrolysis is the primary energy cost at 60% energy delivered on input.

Run that from solar cells at 20% efficiency and you've got a net delivery of 10% of input solar as stored hydrocarbons. Mind that you're only going to extract about 30-40% of that as useful work or energy (electric generation is about 38% efficient in fuel conversion, cars around 10-20%, IC engines generally about 30%).

But the neat thing about hydrocarbons is that once you've got them, they can store for a long time. Hell, we've got proofs-of-concept showing 300-500 million year viability.

http://redd.it/22k71x

There are other options as well. Some are far more responsive (flywheel kinetic storage, pumped hydro), some far more efficient in energy input/output), others have varying degrees of suitability (CAES, thermal energy storage, liquid metal/molten salt batteries). I'm actually starting to see this as a potentially solved problem.
If your friend plays the game - sure. If it's a random person from your friend list who never used the game on the other hand - that's just exploiting social behavior to make money.
Are Google analytics usually in Julia notebooks?
I agree there is a certain amount of chance involved. But, I have made the front page a few times and the time someone else submitted my work had the best upvotes/traffic/comments. There are some good reasons for that. Someone else thinking your stuff is cool enough to submit gives it a vote of confidence that you promoting it yourself does not.

Of course, for the most part, my stuff still makes it here due to my own submissions. I have been told for years to "self promote" and been seriously, horrendously attacked and crapped on for trying to do exactly that. I appear to be getting less bad at it but..yeah, it generally is better if someone else is promoting your stuff. There are sound social psychology reasons for that being a stronger position.
> How do Docker images get updated?

I rebuild the image. At the moment with the giant stupid image that we use for rhell land it takes about 5 minutes (builds a vmware, virtualbox, aws, qemu, and docker image (packer.io is kinda cool))

Then redeploy
Okay when I first started using NixOS as a desktop, I knew it would bite me. But I'm a firm believer of the way NixOS handles state, so I suffered through both my and NixOS' growing pains. Basically I had to change my graphics card for some strange reason (which worked on Arch Linux!), ALSA gave me problems with flash videos, this is when I found out how amazing the NixOS community is. They helped me solve this issue quickly, it was a one liner in my configuration.nix. I've had issues with harddrives not being seen on time and having to tell the boot process to wait a second (again a one liner). It's actually quite a fun ride, don't install it on a machine you intend to do real work on, once happy and you've tweaked the hell out of your configuration.nix then roll it out where you need it. So if you have any issues, determine if you can resolve it intelligently and then create a github issue, they are very supportive (thank you Domen Kožar for the quick qt4 fix!). Now my system is happily ticking along, with one nagging Tk issue.
The best example is casino apps. They are selling screen taps to users on their own phones.
Lua's an absolute travesty. It's a shame they decided to use it as the implementation, because it's not like capable JS implementations don't exist or anything.

At least they didn't expose it at an API level. That's one redeeming feature at least.
Not sure why a whole blog post was needed to say "because people have different tastes." Some people prefer visuals, some prefer the plot.
Apptimize Account Executive
Follow the Five-Fold Path to Great Engineering Hires
I read some of your stuff on your various blogs and kept looking for a post where you described what illness you actually had. I never found it.

Is the problem that people don't believe you had a particular disease to begin with?
"LOLBOT has since been released into the wild to post random abuse, hentai manga and titty shots to 4chan, after having been banned from YouTube for commenting in a perspicacious and on-topic manner."

I literally LOL'd. golfclap
It's a good idea, but seems very unfocused.
Containers don't isolate very well. One thing that is easy to do is to make the system do disk output on your behalf just by making lots of dirty pages, or make the system use lots of memory on your behalf due to network activity. And of course there are the usual problems that you already have with VMs such as poor cache occupancy.

Shared hosting of random antagonistic processes is something that many developers are not quite ready to embrace. If you are willing to run your service with poor isolation and questionable security then containers are just the thing. You'll definitely spend less money if you can serve in such an environment.
Which also begs the question – why was his posted on HN in the first place?
>Besides they don't make money on the domain registration they make it on selling other things (that you don't need in many cases) the domains are just an acquisition tool on that. A loss leader.

Those are the upsells I'm talking about.
The article suggests that we started evolving away from adaptations to survive violence two species ago.
According to Gordon Bell's Computer Structures: Reading and Examples, the best-case memory access time of the LGP-30 was 2.34 milliseconds†. Most instructions required two memory accesses (the instruction itself, and an operand), which gives you around 200 instructions per second.

The machine had only two registers: the accumulator, and the program counter. The only place you could use a pointer was in the address field of an instruction. In order to increment a pointer, you would load an instruction into the accumulator, add to it, and store it back. Best case, you could increment 67 pointers per second. Worst case, nine.

Mel's job, in this instance, was not to write beautiful maintainable code. It was to write a demo that would sell the machine to potential customers, rather than boring them to death.

† http://research.microsoft.com/en-us/um/people/gbell/computer...
Can't PM, it's spelled laissez-faire.
This would have no net effect on the supply of shares, so it would not decrease their share price (aside from temporary fluctuations while you are doing the buying/selling).
> non-competes are blatantly disrespectful of human rights

No, they aren't, and this kind of statement trivializes things that actually are. The world is full of truly appalling rights violations, and voluntary actors signing noncompetes really are not among them.

Compare:
A: "I want to come work for you!"
B: "OK, but we have a lot of secrets here, so if I hire you, no working for my competitors for a while, OK?"
A: "OK!"

with

A: "Anyone who criticizes the regime shall be imprisoned!"

These are not merely differences of degree.
Suggest you post to a learn to program site, such as http://www.reddit.com/r/learnprogramming

I am working on a way to make building web apps as simple as spreadsheets. www.cellmaster.com.au depends on your needs.

Good luck.
> And as long as Haskell is used by such a tiny group of people

I'm guessing Haskell is used by more people than you think. There are 6500 packages on hackage. The Haskell subreddit has more than 16,000 subscribers. And there are usually more than 1300 people in the #haskell IRC channel at any given time. That's more than #ruby and ##javascript and about the same as #python. Also, Standard Chartered bank has roughly 1.3 million lines of Haskell code running in production.

> And the tradeoffs people have to make aren't clear, and if the tradeoffs aren't clear, the merits aren't clear either. They're at best hypotheses of potential merits, or merits in the eyes of the very particular group that's currently using the language.

This statement applies equally to pretty much every language out there. We don't understand the tradeoffs between mainstream languages either. We have no idea how those choices are actually going to end up affecting our projects. To claim otherwise is intellectually dishonest. How do you know that Ruby or Perl would be better than Brainfuck? The tradeoffs and merits aren't clear. They're at best hypotheses of potential merits. So how do we actually make these decisions in practice? We look at the language features and think about how they can help us manage common situations in software development, then we go with our best guess. We can do that for Haskell just as well as we can do that for Java, C, Ruby, etc.
The End of College As We Know It (And Students Feel Fine)
Many theories in physics started out the same way as untestable hypotheses. These untestable hypotheses are still important because they are the first step in designing a testing apparatus.

We shouldn't end/dismiss educated speculation about evolutionary biology because these ideas will eventually lead to the design of simulations where we can test them out.
Two examples. Note that I'm going to write the boilerplate-ish version in perl as well, because I think it'll be equivalent and that's probably more likely than not screwing up the ruby code. Please correct me if it isn't equivalent.

Most of my object attributes look like one of -

has foo => (is => 'ro', required => 1);
has bar => (is => 'lazy', builder => sub { Some::Logic::here() });

which translates through to, in old-school perl style,

sub new {
my ($class, $args) = @_;
my $new = bless({}, $class);
$new->_init($args);
return $new;
}

sub _init {
my ($new, $args) = @_;
die "foo is required" unless exists $args->{foo};
$new->{foo} = $args->{foo};
if (exists $args->{bar}) {
$new->{bar} = $args->{bar};
}
}

sub foo { $_[0]->{foo} }
sub bar {
my ($self) = @_;
unless (exists $self->{bar}) {
$self->{bar} = $self->_build_bar;
}
return $self->{bar}
}

sub _build_bar {
Some::Logic::here();
}

So far as I'm aware, ruby provides 'attr_reader' which would generate the 'foo' method for me, and of course the above 'new' is built-in.

However, again so far as I'm aware, I'd still have to write the bar() lazy/build accessor, and an initialize() method to do the equivalent of '_init' - and name _build_bar by hand, which is less of a big deal but turns out to be really quite nice.

Plus I'm unaware of any ruby equivalent for the Class::Method::Modifiers CPAN module, although I'd imagine that's pretty easy to write and wouldn't be surprised if there's a gem somewhere that I've missed.

In fact, there's a MooseX gem that brings some of this syntax to ruby already, which suggests that it isn't already there anywhere else or at least that that gem's author didn't find it either; next time I play with ruby I intend to do so with the assistance of said gem and maybe that'll solve my problem, but I'm open to being told I'm doing it completely wrong - this isn't me harshing on ruby so much as complaining that an otherwise rather pretty language isn't something I can enjoy writing and I'd like to fix that.
I'm not sure what part of reducing a codebase by 2/3rds but with double flexibility is an "unclear benefit". Imagine if you could do that with a C# or Java library, people would be freaking out. Or getting almost all the safety of unit tests without writing and maintaining unit tests! That's awesome!

You want to be a lot better programmer? Go through SICP! It'll cover FP, data structures, interpreters, algorithms, and OO. You think you know OO now? I'd wager the chapter on OO will blow your socks off with awesome stuff you can use right now. And you'll learn FP enough to give you a taste of what's possible in the more powerful languages like Haskell.

Rather than sit around trying to figure out if it'll be worth it, just do it. I've never heard a programmer who has learned it who has said it was a waste of time. So then, what are you waiting for? No study will ever prove its better, just like no study proved Java was better, or C++ was better, or C was better. It's impossible to prove. Was each objectively better? In some ways. Is Haskell objectively better than all of them? Yup. There's all the proof you're going to get: opinions of those who know all of them. You either trust that, or you stay comfortable and fall behind.
I think Xiki might help me escape the editing environment of the shell and REPLs provided via the shell (specifically the bash shell of Mac OS X Terminal, and various Scheme REPLs.) I want to work just as I can in TextEdit, or for that matter in the humble HTML textarea: put the cursor anywhere and start typing or deleting. The Mac OS X program Eddie permits some of this.
I wonder how common this is? I have different coloured eyes, which can be caused by Chimerism. Twins are very common in my family and I have two brothers who are identical twins, so I have often wondered whether Chimerism is the cause of my condition (although not enough to do anything about it!).
> The fate of the Internet is therefore inextricably tied up in the fate of advertising.

Are we going to revert to a web of sharing and free contributions by passionate people ? How sad ! Is the web close to an end ? No we're fine, thank you advertising and ecommerce people.

How are we going to do without all those big servers and clouds and things ? Peer to peer.
You can drown out of water
Yiur first paragraph is simply absurd, so I'll ignore it.

So what is one to do once they have designed a system using this platform? Do you want to turn it into a product? Great! Go redesign the entire thing from the ground up because what you made is a toy.

It can't be manufactured at a reasonable cost. The code will have to be completely rewritten. The hardware has to be completely re-specced. What a waste of time.

There are plenty of micro platforms our there these days that require relatively little knowledge of hardware,yet at least resemble something you may actually see in the real world. Use those.

That said, I could see myself being proven wrong here,which is fine. It would only take some enthusiastic person who already knows JavaScript and has some revolutionary idea to-do do so.

My opinion is that you don't need to sit on mountains of abstraction at all times. No abstraction I'd perfect and we already have enough people in this industry who don't really understand what the hell they're doing. Learning something new isn't a bad thing.
As long as there is software built in PHP which are used by huge numbers of people (Wordpress, Drupal, etc) then it will continue to be important to huge numbers of people.

For many of the people using these tools, the benchmarks don't matter. Most people do okay with their Wordpress or Drupal sites. Application developers understand that the limitations of attempting to use a CMS as a platform and they have wide choices (not just PHP or Node.)