skysight-inc/HackerNews huggingface dataset:
This is a silly thing to say; why would you use TypeScript if you're going to leave everything exactly as it was in JavaScript? Wouldn't want to rewrite it using TypeScript features? Otherwise there would be zero point to TypeScript.
You might be surprised. Consider, counting to 2 million by 5 is significantly faster than counting by 1. Especially if you just go ahead and start some prefetching in the memory, I would expect that this can speed things up considerably.

Edit: I should say I would still think things should be benchmarked to really know...
The actual title should be how stupidity can ruin your life. I do not want to live in the world where adults cannot make jokes, even sexual one. He clearly did not direct that to the woman who made a huge scene out of it. Actually, If the guy writes a mail and sends it to his buddy, and the woman reads the mail that is a felony. Why can she make this sort of things when the conversation obviously was not directed to her? This story is just so wrong on so many levels.
Test spaminess of mail from your domain
Interesting point. I am embarrassed to say that in the early 90's I would spend on average around 1000$ USD a month on arcade games.
Case in point: Of the ten most dangerous cities in California, seven are small towns such as Nevada City (pop. ~3,000). The other three are Emeryville, Stockton, and Oakland.

http://www.telegraphtoday.com/10-most-dangerous-cities-in-ca...

De Moivre must be spinning in his grave.
...or who work on open source projects that aren't hosted on github?
My company has been using XenServer for years now, we find it to be an excellent product.
What the Next Generation Needs Is Math, Not Programming
Podcast: Weekly Exhaust #31: There Was Actually a Manual on How to Sweep a Floor
I've used InstaParse with great success for an IMAP client. It's well documented and delivers as promised. Kudos to the author.
The race to the Internet of things
That's doubtful, as the likely reason that they've written this one is that they're the same group of people that created the C language, now having moved on to Go.

Ken Thompson, one of the creators of Go, worked with Dennis Ritchie (the "R" of "K&R") at Bell Labs, and created B, the precursor to C. Rob Pike, one of the other creators of Go, worked with Brian Kernighan (the "K") on two programming books. These guys are from the same crowd, in other words.

Rust comes from the gang at Mozilla. Different generation, slightly different lineage of thought.

C --> Unix --> Go
Netscape --> Firefox --> Rust
I resent the way Facebook treats third-party developers, but my early dread has turned into a little excitement over what this could do for soft-touch demos. Right now most product pitches are short videos on the landing page that walk you through the features, but that's a poor substitute for actually logging in and poking around. If you build the anonymous login experience the right way, you cut through the newsletter and transactional email noise from all the people who signup just to try it out, and you just get to communicate with people who actually want to use your product. There's room for both sides to win: users don't have to listen to things they're not interested in, and companies don't have to waste resources on people who aren't listening.

It's also easier to sell a signup when you've got someone in a product they like but can restrict access until they commit. Want to upload a photo? Create an account with Facebook. Want to save your work? Create an account with Facebook. If you're just an anonymous user, you get the same dummy-data experience as logging in with a demo account until you commit and share your email.
If anything you can see the enthusiasm and passion they have for their job. It's inspiring!
Starbucks - Seattle, WA FULL TIME
Lead Application Developer

Interested in innovative, exciting digital technology that impacts millions of Starbucks customers across the globe? We are looking for a talented & experienced lead engineer who can drive the development of the next generation of our world-class digital products… Message me if you are interested:
cneves (at) starbucks

https://starbucks.taleo.net/careersection/jobdetail.ftl?job=...
To answer my own question, it looks like rooting and then using a custom recovery like ClockWorkMod or TWRP is the way to go for a true whole-system image.
Good point. For example the 9.2 changes were done after in-kernel lseek() optimizations, which improved the performance in some workloads. So yes, that might be a factor here (and I should have point that out in the post).

I can't easily reinstall the OS on the Xeon machine (it's in a server room that I don't have direct access to), but installing an older kernel on the i5 machine should not be a problem.

Hmmm, a nice topic for another benchmarking quest ;-)
Awesome, thanks for the books!
Caterpillar digs into data analytics
Eh, what? Because 'free software with commercial support offering' is not 'commercial software.

Your claim is "Stallman isn't out to destroy commercial software. If commercial software can't function without being free, then that's its problem" - where one is the very exact opposite of the other. "He doesn't want to kill it. But if it can't survive without being something it's inherently the opposite of, well, that's not us seeking its death, but rather 'a problem of their business model'." Hmm.
So that leads to, if we could inject memories we could live more than a lifetime's worth. Or maybe accessing others' memories via stories, (reading, movies, etc.) adds to our store of memories and makes our lives richer.

But this is assuming that having the most memories at the end is the goal of life. But your memories are also gone when you die.

The only thing that remains after you die are memories in others' minds about you. The bigger your achievements the longer the memories about you will last in the collective mind. Maybe that's a better life goal.
I think this is really awesome. At the same time it illustrates the serious impact that losing 'home town banks' has had on a lot of places.
Sounds like they are trying to move people from Angular to Dart
It's also possible that had energy generation capability continued to increase forever at that rate it would have led to self-destruction in any number of forms.
http://www.cockos.com/licecap/

Works super great!
Our grocery store started to carry Beyond Meat. Much better than the Morning Star equivalent. Texture is pleasant. Less mushy. Taste is versatile.
To buck the trend here, I was using Sendy, and switched (for now) to MailChimp.

I would stick with Sendy, but I could never get the unsubscribe links to work, and it doesn't automatically insert any footers, like a spam compliance. Also, there was no way to edit someone's email who was on multiple lists, without checking each list to see if they were on it, and manually editing, which was taking me hours. Couldn't do it through the API either. Their support is great for what seems like a one-man show.

My Internet marketing friends suggest going with the self-hosted mailing software, OEMPro, and setting it up to work with SendGrid. They say SendGrid vets and ages their IPs before giving them to you, so they provide better deliver rates than MailChimp, though you need to do some custom integration to clean your list of bounces, etc. However, OEMPro has the WORST support I've ever encountered. I was a client with them a decade ago and left in frustration because of their support, and found it to be just as bad in 2015, when it took them 3 months to let me know I wasn't eligible for the upgrade price.
I'm guessing that Facebook can put far more resources into random-email-spam-account mitigation than any one company using Facebook Login. You'd face this same problem rolling your own auth/login system.
PHP was also very easy to understand. Maybe sometimes, as a professional you have to spend few weeks grasping a complex paradigm, if that is going to boost your productivity for a couple of years afterwards.
Somehting similar in video :

Humans Need Not Apply - https://www.youtube.com/watch?v=7Pq-S557XQU
Or just use the free tool LICECAP (http://www.cockos.com/licecap/), record directly from the screen, export to GIF and avoid all that hassle.

However, I can see why this could be a cool learning experiment.
I'm wouldn't bet much on the fact that nature allows for that much garbage.
Can I Patent My Teddy Bear?
A complex system with millions of nodes and trillions of potential interactions with external and internal factors, working perfectly with no oversight and no unexpected outages.

Do you live in this century?

P.S. I'm not saying that this is impossible, or even unlikely, but it's probably going to be something that requires constant and possibly very expensive maintenance.
Ex Parte Quirin
Stallman's ideology is that all software is open and modifiable by users. A viral license like GPL is best at accomplishing that. It gives full freedom to those adhering to the ideal, and locks out opponents of it.
NASA Scientists Recreate Building Blocks of Life by Simulating Space Environment
Well, you're right. The thing is - it's the kernel version for that particular distribution, tracking RH 6. That's one of the reasons why I did the tests on the Gentoo box with a much newer kernel.
Nothing beats Visual Studio for me. Great debugging features and lot more integrations like git etc and not to mention the publish feature. yes VS can be bloated but it makes life really easy.

Sublime text is another one if you want to consider light weight editors.
"You're the person who publicly shamed a developer, which got him kicked out of a conference and fired, and then became a public target and had your employer DDoS'ed as a result, and you want to be the public face of our company to other developers? Yeah… maybe not."
They have a great deal to lose. The consequences of being found to have violated the GPL include having your license to use GPL'ed code revoked.
The fact of the matter is they don't. What they want to do is go fishing through your papers and they cynically use this catch all excuse when challenged.

In Canada it isn't legal to arbitrarily search people even at the border. Reasonable cause is necessary:

http://laws-lois.justice.gc.ca/eng/acts/C-52.6/page-64.html#...

There is both plenty of incentive and no consequences for conducting unlawful searches.
These startups are cool but it gets really exciting when companies move beyond slavishly copying existing flavors and textures into making whole new tastes out of whole cloth.

I'd love to see a new fake animal mean for instance. In the entire possibility space of meat tastes, there must surely be amazing pockets we've yet discovered. Something as different from beef is as beef is from pork.

Or find existing animals that taste great but can't be grown on any large scale. A cruelty-free faux gras, for example, would be amazing!
I root all these things into survival. So far computers are 2 years old, without humans to lay infrastructure, renew, fix computers would stop functioning pretty fast.
Evolution by natural selection is the original genetic algorithm.
I like recordit.co
Need any help with setup/cleanup?
After writing this, I logged in, see there is a version 2 of Sendy, which appears to fix all these problems. Assuming I can get the unsubscribe to work, I'll switch back.
And this is why deniable encryption is important: http://en.m.wikipedia.org/wiki/Deniable_encryption
If you have nothing to hide, then invasive surveillance doesn't hurt you.

If the alternative to invasive surveillance is terrorists flying planes into our buildings and killing thousands of innocent people, then a little extra hassle at the airport is a small price to pay.

That's how most people think. Finding the incorrect implicit assumptions made by these arguments is left as an exercise to the reader.
This definitely seems complementary to rather than a replacement for sous vide cooking (especially in terms of e.g. gelatinizing collagen in rare meat, since you'd get oxidative off-flavors over the duration necessary using your device).

I'd be very interested in hearing more comparisons between your device's caramelization abilities and e.g. pressure-cooker caramelization with or without added alkaline agents. My experiments doing temp-controlled caramelization in ambient air (rather than the hydrating environment of a pressure cooker) have had mixed results.

Will you have any physical demos in the bay area?
There's this gem that simplifies the steps needed. https://github.com/jkeck/make-me-a-gif . Full disclosure my awesome coworker made it.
Nice game! I've played it for a half hour today :)

Not to complain (it's free), but you might want to consider increasing the interval between asking for ratings. Right now, the game asks after each loss for a rating, if I click "Remind Me Later". I eventually clicked "No Thanks" because I got tired of clicking "Remind Me Later". (I'll go leave a rating now... but I figured I'd point it out.)

edit: My apologies if you already changed it in the update. I just saw it.
I often cook steaks from frozen (sous-vide, or just low temp in the oven). I'm curious: is that one of the use cases you're testing or thinking about?
The parts which contact the food are made of aluminum. Even if they are covered with Teflon or made non-stick, it's still not good.
Gender distribution of comedians over time
And then you will be fined for your non-compliance with the law, if you don't like the law go ahead and leave.
Thus far, it's been a lot easier to make people think of the positive connotation and ignore the negative than is generally thought. The name is intended to evoke low heat-- blow on a coal and it glows softly red, gently warming your food.

Induction is the best kind of burner for traditional cooking, but it's not capable of either the evenness or the accuracy required. Even a copper pan can have as much as a 30-50 degree differential across the surface, regardless of how you heat it. And medium rare is a 5 degree range, caramelization is just 8 degrees for that nice sweetness, and eggs change with literally every degree. So those degrees count.
I cook with anodized aluminum pans all the time[1]. What's the problem?

[1]: Specifically, http://smile.amazon.com/Emeril-All-Clad-E83602-Anodized-8-In... (not an affiliate link)
This is the why I despise most cyclists. I wont speak for every cyclists, but around here (Portland, OR), cyclists often ride in the street (bike lane available), slow down traffic, do not obey stop signs, turn without signals, blow do-not-walk signals, etc.

Some of the most entitled, selfish people there are.
This is completely untrue. States as we recognize them in the modern sense

Well, I said 'nations', in response to the parent saying 'nations'. I didn't say 'states'. If you are going to be pedantic, then be pedantic correctly.

Before this time, political organizations consisted of kingdoms, principalities, city-states, tribes, and various other small groupings of people.

I guess places like Egypt, the Roman Empire, and Ming were all 'small groupings of people'?

That somehow 'Rome', that stretched from the Atlantic to the Red Sea, was merely a 'city state'? Even after the capital was moved to a different city half a continent away? That despite having a complicated system of senators, emperors, provincial governors (or that they even had the concept of 'provinces'!) and so forth, that there was no 'political organisation'?

In the context of the conversation, the OP's 'nations and borders', there's nothing wrong with what I said - 'nations' and 'borders' have been around for as long as we have records.
It is a seemingly immutable law of HN that any discussion of email marketing must include at least one person complaining that all marketing emails are spam.
It's sad how much advertising plays into elections. It comes down to living in a society where most people are pretty dumb and make voting decisions based on a 15 second commercial and biased journalism.
A swipe pattern is no different than a password, either legally or practically speaking. It's just a nine digit number (with restrictions); the fact that it's swiped instead of entered is for ease of your own memory, nothing else.
I think i'm supposed to point out here that NZ (and Aus) has had a free national POS system in place since the 1980s called EFTPOS. really weird traveling in the 90s and having to start thinking about cash again...
It works wonderfully - that's typically a cue to start buggerising around with it and we've just started that adventure with contactless credit cards that don't need PIN codes - what's the worst that could happen? ;-)
Absolutely, it works beautifully from frozen. Incidentally, it's also great at rewarming, since many of the bad effects of reheating are from local overheating in a microwave or oven.
If you want the very fastest "find strings in files, especially code files", I've become a big fan of ag, "the silver searcher":

https://github.com/ggreer/the_silver_searcher

In addition to all the tricks applied by GNU grep (such as Boyer-Moore), it also splits work among threads to take advantage of multi-core machines. Integrates with your favorite text editor, too!
That's a very bad argument. Indistinguishability doesn't entail identity. One obvious way to show this is to note that only the latter is a transitive relation. In other words, if A = B and B = C, then A = C; but if A is indistinguishable from B and B is indistinguishable from C, it doesn't follow that A is indistinguishable from C.
At Anthem: Where There’s Fire, There’s Smoke
Why software sucks (2005)
Don't forget about the tooling: unit testing, benchmarking, generated documentation, code formatting, and emacs+vim plugins are included in the official package. I think these are often overlooked when describing its benefits. You can jump in and start working right away.

In discussions about error handling in Go, I rarely see mention of panic used for private exception handling. If a module exposes a small surface area, the public entry points can recover from panics and return them as errors. Private functions can then use panic to report errors:

func PublicEntryPoint(input string) (output []byte, err error) {
defer func() {
if e := recover(); e != nil {
output = nil
err = e
}
}()
err = nil
output = privateFunc(input) // no need to check for error here
return
}
func privateFunc(input string) []byte {
foo := otherPrivateFunc(...) // no need to check for error here
// ...
}
func otherPrivateFunc() int {
// ...
panic(fmt.Errorf("Something is wrong"))
}

I would panic-recover a specific type of error instead of the generic "error" type, but I'm simplifying for the example. Also, it is not recommended to panic across module boundaries.
You guys mentioned having a test chef. Have you thought about reaching out to Kenji Alt? He writes a popular column for SeriousEats called FoodLab and evaluating a product like this would seem right up his alley.

Take a look at his Turkey brining experiment for a good example of applying his science background (an MIT guy) to food. http://www.seriouseats.com/2012/11/the-food-lab-the-truth-ab...
marrs is correct, about the label: we call the current Rust release 1.0.0-alpha2. 1.0.0-beta will be coming out soon and the true 1.0.0 after that.

http://blog.rust-lang.org/2015/02/13/Final-1.0-timeline.html
We raise the temperature back up as quickly as possible without overshooting in thst case. During low temp cooking, you really only care about the maximum temperature, so you don't care much, it just takes a little longer to finish. But during sear of a protein, you just drive the temperature high enough that any loss from adding food or water to the plate is acceptable.
Does this unit have a soul?

I answer, yes.
Not necessarily. As a counterexample, people (many of whom are very creative and talented) put staggering amounts of time and dedication into playing and becoming skilled at video games for no reason other than personal entertainment. Videos of people playing games are freely available and no profit is typically expected.

A similar phenomenon might be observed with music, where players of music dedicate large amounts of time to playing music and upload the fruits of their efforts to the internet for the enjoyment of their peers.
But your memories are also gone when you die.

Unprovable assumption, methinks. :-)
You have completely missed the point.

Seneca cared about using one's time wisely in order to maximise the meaningful accomplishments and noble conduct of one's life. Whether time is illusory or real is irrelevant to his philosophy. One can only accomplish so much in life, and much of life is wasted because of poor choices of how to spend one's time. I've arguably wasted some of mine by writing this.
The title doesn't really explain what the post is about - basically, Anthem won't allow the U.S. Office of Personnel Management (OPM) do a "standard vulnerability scan" citing

> “internal policies” that forbid outside access to its network as the reason for refusing to allow the vulnerability scans.
It doesn't? Why? We're talking about indistinguishability in principle, by any possible form of measurement/observation.
Thanks, sure sounds like it could have been them.

Gawker reported that Zynga had set up a "Platinum Purchase Program" allowing members to purchase virtual currency in amounts over $500 at favorable rates by making a payment via wire transfer.

https://en.wikipedia.org/wiki/Zynga#Platinum_Purchase_Progra...
I don't think I was stating otherwise.
Why? I hear Fastidious produces better code, faster, and without errors.
If statistics can be described tongue in cheek as gaining insight about groups of numbers by generating other numbers, data science is about gaining insight about groups of <files> by generating other <files / numbers / graphics / interactive displays etc >. Perhaps it is an extension of what statistics is but acknowledging that stats was the granddaddy app.
Yes, I know. Indistinguishability in that sense is not a transitive relation. Imagine e.g. that we have detectors which can distinguish As from Cs, but no detectors which can distinguish As from Bs or Bs from Cs. There is no contradiction in that scenario. In contrast, there is no consistent scenario in which A = B and B = C but A != C.
I also migrated away from mailchimp recently. Similar situation - I had a list with around 3000 subscribers, growing around 1,000 per month. In the end I went even cheaper than the author and chose PHPlist. Free and also works with Amazon SES. Working out the correct settings took some trial and error but it works like a charm now.
Our sensor elements are accurate out of the box, so in theory we shouldn't have to. But I'll admit, for our beta units, we still are calibrating each unit, largely for our readout electronics. We'll either fix this in the production model, or we'll have a highly automated calibrator.
“I think that nobody deserves what she went through,” he replied.

VS.

“Not too bad,” she said. She thought more and shook her head decisively. “He’s a white male. I’m a black Jewish female."

...

At what point will we stop tip-toeing around the fact that "social justice" is a curable and preventable mental disorder masking itself as valid criticism?
Thank you for trying to educate me on what I meant by my own comment. Contrary to what you might think, ignorant, in the context of my comment does not mean "you don't know about programming languages" and I know this because it was my comment. I was simply referring to people not having the same professional experiences such that they would appreciate a language like Go.

The crux of the issue is that Go is a local min in a field of possibilities, you may value differently the attributes of various programming langauges which would lead you to some other alternative or local min. I am not passing judgement on others for doing so, but also please be brave enough to admit your ignorance as to why some of us settled where we did with Go. I willingly admit I am ignorant as to why people think other languages are a good idea for general use.
Chilling Effects: Detecting Missing Conversations Post-Snowden