skysight-inc/HackerNews huggingface dataset:
Actually Liberia and Myanmar have been converting to Metric, so the USA is likely the last place where people are not being taught Metric. Unless it's improved and Metric is being taught in American schools?
My initial impression: 23. You write in complete sentences.
Unclear whether the dichotomy makes sense in the technical ecosystem. Java creator James Gosling was writing VMs his entire life. He can be considered a one-trick pony and yet Java spans an empire even if Sun didn't make it. RMS on the other hand is a technical virtuoso and has been trying to build an empire of open-source software and yet we still have empires built with closed-source software.
Sounds like it has most of the same goals as Swift. I wonder how they compare?
This will make a cool instagram video ranking your best moments of 2016
> How many unicorns or higher have his venture firm created in practice?

I've never heard of any of them. https://angel.co/esignature

The one exit was to another company held by the same firm.
What's the expected final toolchain for C -> Wasm? If I understand correctly, there are at least two competing backends (upstream llvm, emscripten-fastcomp), as well as several paths through binaryen (s2wasm, asm2wasm)... and Binaryen seems to have forked the textual format when 0xc landed, and in a way that won't necessarily round-trip. Which puts me in a place of grokking the binary format and the WebAssembly.* DOM APIs, but not the toolchain to actually get there.
Yes, I was referring to that. I'm just not aware of such companies doing large-scale funding of life extension research to increase profits. I suspect it could be done, just that you might need to aggregate a lot of insurance companies to make it profitable.
New zsh theme here  OZ0NO – Let's Breathe a clean ZSH
How are they going to get to zero by 2020? That's an infinite improvement in 3 years.
I question why a plane was allowed off the ground without a working fuel level sensor(s). Budget isnt allowed to rent cars without one. Forget the conversion errors. What if there had been a fuel leak? [1] That a plane ran out of fuel so quickly, leaving no powered landing options, speaks very badly of the regulatory regime of the time.

[1] There is another famous canadian "glider" story involving a jet over the atlantic. All i remember is that the pilot was a former bush pilot who ignored his instuments, refusing to believe he had a fuel leak.
I'm by no means a very experienced programmer, but what was the motivation behind choosing `nil` over `null`? Seems like, from my inexperienced perspective, it was just designed to add unneeded idiosyncratic syntax/semantics to distinguish it from Ruby and/or C.

Can't comment on anything more than that right now. Have yet to dive very deep into it.
DevOps work is sysadmin work with the addition of junior level software engineering experience (usually bash and python).

Source: Linux|Sys|Network Admin/IT Manager who moved into DevOps.
Ruby uses 'nil'.
Is this advanced? If you have ever or will ever attempt to implement an idiomatic encoder/decoder in Go, you will learn everything this post talks about.
I've been going through the book and it's been great fun so far.

Recommend!
I just added 2FA through Google Authenticator on my centos 7 box. It's not that straight forward and I had to compile everything from multiple github repos, but it works pretty well.
So British I can't help but think of the Airline Pilots skit from "How to Irritate People" - https://en.m.wikipedia.org/wiki/How_to_Irritate_People
That's a criticism I'm entirely on board with, and is not limited to linear algebra libraries. HTTP client libraries are worse, there's not a single good one.
GladiaBots: Programmable Robots Strategy Game
All the better to eat you, my dear..
Eric Schmidt and Peter Thiel Debate (2012)
I believe so yes, it's still not a terribly pleasant experience but WAY better than it was.
Having worked with key people from the SGI compiler team, and then competed with Intel / PGI / Sun / gcc on x86, I totally disagree.
If he registered the domains to 'protect' them he should have contacted LE immediately afterwards to arrange the transfer. Not wait until the world finds out. It's easy to use that form of reasoning ("I only did it for protection") after others find out. But is such a person trustworthy? I have my doubts.
Depression has little to do with boredom.

I think a depressed person would be more likely to ignore all your doors, or open a few without caring one way or the other. But I'm not a psychiatrist.
Basically Linux and then BSD took all the wind out of Hurds sails. A lot of that was timing, and also because those projects were much more attractive to big business who put a tremendous amount of development resources behind them.

As far as I know QNX is the only usable OS based on a microkernel.
> There's a good argument to be made that certain social goods are actually better when there is no profit motive for the people providing it.

Can you elaborate on that? I honestly can't see it.
Uber partners with taxi operator Express in Indonesia
Production Map an IDE for DevOps [video]
Looks like it's still the same course although with video lectures added
I write aviation software (i.e. running real time in aircraft) - not safety related in any way - and I use Ruby.

I use it because iterating quickly and being super productive means I can do more myself and keep the team small. And it's worked brilliantly.

So throw this into the mix and my world just got a whole lot better. It's like these folk designed this for my project.

Good luck guys!
I use pocket and there's a subtle "save to pocket" option after comments number on the main page. Does well enough for me.
Metric has been taught in most American schools since the 70s. Nearly everyone here learned it at some point, but most people don't use it day to day, so they don't think in it.
Ajax might have existed back then, but it was probably still called "DHTML" :-).

To be honest I'm not really sure why you'd want javascript running on a blog today let alone more than decade ago.
One thing I find a bit weird is the investor focus on SaaS. The desire for Hardware/science based startups seem to get talk about a lot, but almost every one of these "how to pitch"/"what I'm looking for as an investor" articles is focused on SaaS.

I know this particular investor is exclusively SaaS, but isn't there a wider desire for hardware/science based startups? Or is it all just talk?
Are you suggesting that all functional code is readable/more readable? It has its merits for sure, but I have seen many functional monstrosities... some that have even caused plenty of negative work themselves!
I have encountered the term in another context.

> A "skyhook" is an imaginary device for hanging an object from the sky. The word originated in a sarcastic remark by a frustrated pilot of a reconnaissance plane in the First World War, when told to stay in the same place for an hour: "This machine is not fitted with skyhooks," he replied.

From, "The Evolution of Everything: How New Ideas Emerge" by Matt Ridley
An Analysis of Skip Lists
Looks like there's chocolatey packages for the express versions: https://chocolatey.org/packages?q=sqlserver
Not sure. The main issues are that

1. The llvm wasm backend is upstream, which is good.

2. asm2wasm will likely stay better at compile times, especially for non-separate compilation (which is important for code size, which matters a lot on the web).

3. We don't know which of the two will produce better/smaller code. The wasm backend isn't ready for a fair comparison yet. And there are reasons to guess both ways here.

So we might not end up with a single "final" toolchain. Different people in the toolchain space have different ideas of what will work best, so I guess we'll just see how things turn out. And it's possible everyone will be right in the sense that different toolchains will be better at a different use cases.
> This year saw the publication of the fourth and final volume of Samuel Beckett’s letters, The Letters of Samuel Beckett: 1966-1989, representing his correspondence from the age of 60 to his death at the age of 83.

History has many examples of beautiful revelations from letters written by famous people. I have to wonder what is a modern equivalent of this phenomenon. People seldom write letters these days, leave alone keep a copy for posterity. Emails are private, and are unlikely to be opened up for the general public after the owner is gone. The closest something else gets to this is bloging. However, the author is cognizant of the fact that she is writing for public, while a letter is intended to be read by the recipient alone, thereby influencing the tone accordingly. Is there a way for the future generations to ever learn from the personal message exchanges of today's greats?
Yep, but I'm not aware of any automobiles using them yet. And I'm also not aware of any cars that allow you to swap out the navigation hardware either. Feel free to interject if you know of any!
4 Incredible Hollywood Celebrity Body Transformations So Far
I don't think he's told them about his ideas yet (otherwise there wouldn't be much of a point to this Ask HN).

I think he's saying that his employer (the startup company) is in the process of offering him 2% of the startup company.
Contact Lens Users at Risk of Eye-Devouring Amoeba
I saw the exact same app circa 1996 sans the web stuff. Our professor was trying to force this on us because it was his big research idea. It's not overlooked, just a really old idea that didn't pan out 20 years ago.
Garry, I wrote the article and by no means have any agenda against YC. Tandem owes much of its success to YC companies, and we don't intend to stop backing them now. The main point of the article (as some other commenters pointed out) is simply that not every company needs to be growing through the roof at demo day to be on track for success. Perhaps some don't think that warranted mentioning; I happen to think the reminder is healthy.
There are three legal entities governing housing in and around the D.C. Metropolitan area - the District, Maryland, and Virginia. The laws and geography have worked such that Virginia is currently experiencing the benefits (from an economic/tax point of view) of the whole tech fueled growth in DC.

Housing is being built in the district, but there are hard and soft limits to how much can be made available. DC is tiny, and land in and around the city center (or near a metro stop) is at a premium. Furthermore, the District has laws restricting the height of buildings - no new building is allowed to be taller than the top of the Captitol building. That's the hard limit - the soft limit is that D.C. politically is really pushin back against gentrification in all forms. There's a lot of effort being spent to keep neighborhoods and areas the way they are, which makes developing rather difficult.

Maryland has had cheap housing for a while, but it's been developed already - there's nothing new being built, because it's either already at capacity, or the land is never going to be built on because it's in a super rich community. Maryland (well, the parts of Maryland amenable to housing) also has the complication of being separated from the city center by north east D.C., which is mostly residential and terrible to commute through. This wouldn't matter if the metro functioned properly, but it's been on the fritz for about 3 years now.

This has resulted in a massive building spree of high rises, both for luxury condos and cheaper apartment blocks, on the other side of the river in Virginia. The Ballston area in particular has had three new apartment building open up in the last year, with more being built as I type.

Sorry for the ramble, it's just interesting having grown up here, and seeing some of the reasons why things are the way they are.
"The compiler is written in Crystal."

If there is any stress test worth noticing it's this. 98.2% of the code is written in Crystal.
Couldn't get too far into this before feeling like a total voyeur. I'm uncomfortable with the tacit assumption that the guy would've stolen someone else's phone if not this guy's planted phone, and that the theft justifies covert surveillance, like two wrongs make a right.
Maximizing Effectiveness in Product Management
menuentry '[loopback]ubuntu-14.04.1-desktop-amd64' {
set isofile='/ubuntu-14.04.1-desktop-amd64.iso'
loopback loop (hd0,2)$isofile
linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=$isofile locale=en_US.UTF-8
initrd (loop)/casper/initrd.lz
}

This works.
Ok, but that's not really a security problem. You don't give out your private key when getting a certificate.
This is only slightly related, but I've noticed HN comment pages take a second or two to load when there are many comments (500+). Page sizes are not unreasonable (100-200 kb). What is the cause for these pages loading so slowly?

Example 900+ comment page: https://news.ycombinator.com/item?id=11116274

Example 2200+ comment page: https://news.ycombinator.com/item?id=12907201
Same as with cleaning services - used to be part of large corporations, but it now is subcontracted to a different company with the purpose of paying lower wages, ability to fire people at will / or the whole service company.
> These people are sketchy as fuck and legitimate criminals in many cases and you're acting like they're just a mild inconvenience.

For me, they are. You are free to express your opinion, I am just expressing mine :) I never claimed my experience is universal, it's just what I see. Parent poster solicited opinions about mass transit in SF, so I shared mine, without pretending it is some global truth applicable to everybody.

> I'm glad that doesn't bother you but it's not unreasonable that it bothers most other people.

Fine, I'm not sure why you have to express this simple thought - which I certainly agree with, and never claimed otherwise - in a form of an attack. It's like existence of people that have different problems that you somehow offends you.
Wood is rarely used as a fuel.

Gas, oil, electricity, district heating or geothermal heat are used. Prices will be roughly similar, where the supply exists.
Try searching the web to see if/how it works with Gems. Go on, I dare you... 'ruby crystal gem', 'crystal gem', ...

For that matter, crystal vs elixr.

Kind of wishing all these projects just had made up names.
While I agree with you, who is in control there? Who lets the developer pick the tech and leave a trail of carnage?

Neomaniacs gonna succumb to neomania. The bigger question is why the system permits that, rather than steer those urges to try something new into useful experiments that might advance the status quo.
Interestingly, in MegaMan X2 and X3, the Cx4 coprocessor built into the game cartridge is used for some very specific wireframe animations used in only very specific areas of each game and was largely unnecessary. (Only 2 scenes in X2: a miniboss and the final boss, and one scene in X3: after defeating the final boss)
Why can't an SAAS startup have 100% gross (not net) profit? Because they're paying $17 per year for their domain?
Are you implying the researchers didn't account for IQ, or are you just seeking a more positive-sounding restatement of the deviation from the norm?
So does this mean that everything posted on Facebook will run through China's content filter? Does Facebook have any regard at all for the implications of this, particularly for people living in Taiwan, which the PRC regularly threatens to invade?

Will the communications of Falun Gong worshippers and followers of the Dalai Lama also be presented to the Chinese filter? How about the million plus people in HK who protested after China repeatedly reneged on its promise of universal suffrage on the island? Will their group communications also be handed over?

I've long loved the developer tools coming out of FB but it's hard to see anyone rationally trusting their communications to the platform after this.
classfic[i]ations

/Just a human doing a spellbot's job.
Oh, I figured you meant it. In that case carbon fiber is stronger, more conductive, and cheaper. Why bring up space elevators if you have no interest in saying or learning something about them?
Beware the mutant, the xeno, the heretic.
please don't switch to crystal until it's more developed. I don't want my plane crashing because of a language bug.
I wonder how Ruby will compete with this. Crystal basically seems like Ruby 3.0 to me (major improvement is speed, btw Ruby is currently on 2.*).
Specializing is the best thing you can do to get higher rate work. Read https://philipmorganconsulting.com/the-positioning-manual-fo... for a lot of great advice on this.

Do fixed fee if you can -- this gives you an incentive to invest in becoming more efficient and gives your clients predictability. Jonathan Stark has some good material on moving away from hourly: https://expensiveproblem.com/

The thing that's been a huge success for my freelancing business and helped me avoid feast or famine is having ongoing, hands-off sales processes that keep going no matter how busy I am with client work.

I hired a VA and originally had her email relevant leads from lead newsletters like LetsMakeApps or Workshop, and now am shifting towards cold email towards relevant leads. Use a CRM (close.io is my personal favorite) and a drip email service like prospect.io for automatic followups -- persistence boosts conversion rates massively for this sort of sales. Block off a day or two a week to take sales meetings and use Calendly to schedule -- meetings popping up whenever is huge impediment to flow, but keeping up sales regardless of how busy you are. If you get overwhelmed, raise your prices to reduce the amount of work you are selling.

Happy to talk about building a freelancing business -- email in profile.
As a frequent user of the Chinternet, a .cn counterpart of a famous project is an alarm sign of non-affiliated copy of the original project or simply just someone wants to build a Chinese version (still not affiliated) community for that project.

After all these dramas with .cn, a wary user should reject .cn on the first sight. Too sad for Chinese/Non-technical users, as they have no choice. There's nothing can be done about the situation.
Only reason I will fund you. You're going to be successful.
On the surface, I think you're describing fire-fighters (who are loved for solving high-visibility problems), but in retrospect, I think these are also developers with very high reading comprehension and reasoning abilities. That may not make them great designers and architects (though some are), but they can see code for what it is and fix it, as in "The Big Lebowski", "in the parlance of our times" (in other words, in a way that fits the code as it was originally written).
Not a new terminology. Lisp uses "nil", which is '(), the empty list. Objective-C uses nil as a null pointer to which messages may be sent. Probably others too that I can't remember now.

Many languages use "null" in similar ways. I guess it's a matter of particular syntactic conventions.
Why is this news in December? The announcement of the take down notice seems to have been on November 1st.

It is important, but the titles suggest the take down happened today.

From what I can tell the only change is that a Fedora maintainer has claimed he was involved in the fork and IBM has no right to DMCA this. This seems to have happened after OP posted according to the update.
You did a bit more than that, and there was nothing unclear about your grammar.
Review: Amazon Kindle 2016
Well, the people who stay with one employer aren't going to be writing an endless supply of blog posts on how they've been "moving around all the time and you should to." They tend to just do their job at their job instead of trying to convince the whole world that they're experienced and hirable.
I don't think it's a fair calculation. SF is not uniform, neither is population, neither are locations of people that need public bathrooms. So just dividing number of citizens in the whole city to number of public bathrooms makes little sense. Center where population traffic is stronger and where there are usually more people needing those services should have more, while remote purely residential neighborhoods may not need them at all.

> I believe that in California, businesses are required by law to allow people to use restrooms,

They do, and I myself used them many times, but for a person who is looking, as said in parallel thread, "sketchy" and may have some trouble expressing themselves, it may be a different story. The reluctance of the establishments is also understandable - if the person makes a mess there, somebody will have to clean up, and odds are nobody but the person behind the counter getting minimum wage is there to do it. So, their reluctance to allow somebody who, in their opinion, is likely to make a mess to use their facilities is not hard to understand, IMHO.
While the concept of negative work is certainly instructive, my misgiving is that it's probably difficult or impossible to measure the overall value added (or subtracted) by any worker in a complex organization.

My guess is that most of us have our positive and negative moments, and hopefully the positives outweigh the negatives.
And the EgyptAir flight and the SilkAir flight if you're going to count deliberate pilot actions. (https://en.wikipedia.org/wiki/Suicide_by_pilot#By_pilots_in_...)

But Air France 447 is a recent example where it's really tempting to say that sheer pilot incompetence was the biggest factor: https://en.wikipedia.org/wiki/Air_France_Flight_447
Pretty easily. Crystal looks like Ruby, but it doesn't feel like Ruby or work like Ruby. It seems fine, in a very Golang "it works for projects where you need to fling a blob of binary somewhere" sort of way, but it's not remotely as dynamic-as-a-language as Ruby (and that dynamism is precisely why I use Ruby), nor is it dynamic-as-a-platform--something like CLR assembly loading or Java classloading to get a statically-typed, reflective representation that gives me something similar. And you might not need that, and it's totally cool. But Ruby enables a lot of things Crystal, as designed, seems unable to.

It's not bad. It's fine. Not the pejorative, dismissive sort of "fine", but fine. But it's not Ruby. Ruby is slow in large part because Ruby does hard things. Some of them aren't really advisable, from a perf perspective--but they are from a human perspective, and Ruby preferring humans over computers is a huge feature for me.
How is the debugging story?
Still in development (paid for by LANL, done by PGI):

https://developer.arm.com/-/media/developer/developers/hpc/f...
Captain Pearson was an experienced glider pilot, so he was familiar with flying techniques almost never used in commercial flight.
Well then, let me know when you've managed to do that.
What if it had a really powerful debugger?
Crystal started out as being more or less "compiled Ruby" (it's changed a bit since I first came across it). As such that means it uses "nil" just like Ruby does. And Ruby, being heavily inspired by Smalltalk, took "nil" from Smalltalk. You'd probably have to ask Alan Kay to get to the bottom of this.
It is possible to memorize a 100 bit password. I once had a 1000 word poem memorized, and could write it down flawlessly from memory.

I agree that it's not worth memorizing, you should instead use a password database. But I still maintain my original point that there's no reason to assume that your password will be leaked eventually if you use a strong password.
Best part of your link was:

"Babycenter (a Johnson & Johnson Family of Companies)"

Exact kind of line item you expect on the resume of unicorn-creating investors in Silicon Valley. ;)
2016 in Graphics
You don't have to implement an extension. It already exists.

https://bluss.github.io/rust-ndarray/master/ndarray/index.ht...
How to Recover Deleted Photos from Sony Xperia Phones
The day a plane you're flying on relies on my software to not crash it is the day I'm not letting my family out of an underground bunker.