skysight-inc/HackerNews huggingface dataset:
You register a domain by spending namecoin in a reg tx, which becomes immutable in the bc. Problem is that when a court says Cocacola.blockchain_namespace is the legal property of the Coke, and the owner is some kid in China who won't hand over the keys, no Corp would use it for DNS.

Names should be strong to prevent spoofing but not so strong that squatters and unlawful holders of keys can disrupt their legitimacy.
As a vi user... NNNNNNNNNOOOOOOOO!!!!!!!!!!!!
Ask HN: Are there online currencies that aren't volatile?
I like the idea of Bitcoin but the polarity is pretty insane.

I suppose any form of money can be subject to volatity.
Should've done a simple MVP and given up after 3-4 months of no significant income.
Sure and this DFS in C++ memory use is probably huge compared to many hand-crafted assembly or C programs from 1980s. But who cares? 100 MB or even 1GB is really tiny for today's server hardware. And Java runtime itself is a few MB really. What takes most memory in many Java programs (e.g. IDEs) is code and libraries.
Any chances Twitter is doing the same thing now, striving to be profitable?
CNTK contributor here - Keras indeed is pretty high on our list of things to cover soon. But then, all our code is out there on GitHub and we welcome PRs :-)
FYI Lisa Jackson's page at Apple: http://www.apple.com/pr/bios/lisa-jackson.html

Apparently a board member of Clinton Foundation? Not sure how current that info is.
Seems to be nice service for lazy people :D
Snapchat, Skype put users' “human rights at risk,” Amnesty Int'l reports
> 2.) Let me print my own baggage tag at home and drop it at the gate when I arrive

Qantas in Australia does this. If you fly often you can just order a permanent tag for your luggage. (you also get two anyway at higher FF levels)

> 5.) When I get off the plane, hand my luggage directly to me

How do you think this would work? Either the luggage or the people would have to be ordered. The way we're loading the planes and boarding, neither one is true. The carousel time is "free" for the airport, so that's the simplest solution.
I think the point about applying the AI to another field is really important. I think this is the key to how AI is going to generate value, and it kind of seems overlooked. I hope to see some more brainstorming done it this area that gets us beyond facial recognition and recommendation engines.
Thanks for this! 2 questions:

1. You are now making money off of it. So how is that working? Have you created a separate bank account and pushed all your revenue to that account, for the purpose of making filing taxes on it easier? Or did you go some other way?

2. How quickly were you able to solve the chicken and egg problem of getting employers to post and people to visit? Do employers know how many people view their listing? I'm having a hard time understanding why they would want to spend $50 on your site vs simply posting free of charge on HN and getting a pretty large audience.
> With that said, painting pages on the server to send down to the client just doesn't smell right anymore.

Can you elaborate on that?
How is Google preventing hardware buttons? Sony's most recent phones (Xperia X) have dedicated photo buttons; and that's a longstanding Xperia feature. I doubt they're the only ones.

Android defaults to on-screen bottom-row buttons (to reduce bezel size), but the OS supports off-screen buttons just fine, and phones with dedicated buttons exist.
I don't think it forces you to include resources from Google. I think the 2 primary reason Google asks you to include a specific javascript script [1] are :

1 - Lazy & Prioritized asset loading logic

2 - Loading assets from cache

Regarding the lazy & prioritized asset loading, the script [2] shouldn't be relying on some Google specific stuff. Since the project is open source, anyone can take a look and get an answer.

Regarding the loading from Google's cache: I haven't dug that much into it, but it's supposedly possible to write your own cache service (instead of relying on the currently free google CDN). Google provided the API and the URL format to so that it should be doable [3]. My assumption is that you can then create your own script, with the cache server URL changed to your own instead of Google's in a simple config file[4].

The question is then: by doing so (and effectively cutting any ties with Google's servers) will your page still be recognized as AMP by Google search engine? It will still reap the actual perf benefits (assuming your CDN does not suck), but if Google's crawler really wants that [1] to be present (and it should not), you wouldn't get the SEO benefits.

[1]

<script async src="https://cdn.ampproject.org/v0.js"></script>

[2] https://github.com/ampproject/amphtml

[3] https://developers.google.com/amp/cache/

[4] https://github.com/ampproject/amphtml/blob/c44a48fbb1dbd0de0...
SoureKit, which seems to drive a lot of the Xcode Swift features, is open source: https://github.com/apple/swift/tree/master/tools/SourceKit
you call the action creator and dispatch its results to you redux store before rendering. For "arbitrary" routes, you design your application in a way that just by the pathname, query parameters, etc, you know exactly what data to get for the whole component tree. ..Don't use a relative route.
How Lipton Built an Empire by Selling 'Farm to Table' Tea
Reminds me of the quote by V. N. Vapnik: "One should solve the problem directly and never solve a more general problem as an intermediate step."
A company still selling commercial BeOS software
There are several, there's Lisk and Expanse and at least one other that's probably more significant than those two but whose name escapes me for the moment.

Note all of them are also doing work to improve on ethereum.

While there was an age where people would just fork a codebase and try to hype up a coin (doge is the biggest example) nowadays if you want to capture any value, you have to actually add functionality or differentiating features.
this sounds great, but isnt the point of a js web app that the data resides or are cached on the client !? Making it possible to use offline. And have real time push via websocket when online !? Server side rendering frameworks are as old as it gets.
The original Macintosh keyboard didn't have an escape key.[1] Or function keys. Or cursor keys. Or a numeric pad, though you could buy one as an accessory. You're supposed to use the mouse.

[1] http://www.retrotechnology.com/herbs_stuff/128k2.jpg
Remember that the Swift compiler is way smarter than Objective-C's. Given how dynamic the language is compared to Swift, Objective-C can make very few decisions at compile-time (inlining, static binding, de-virtualization, strict type checking, etc.).

It can definitely get faster than it is now, but it is always going to be doing much more work than an Objective-C compiler.
I agree that an actual volume slider would be useful, but I still doubt that there's a good way to present a row of buttons on a smooth flat surface in such a way that they can be touch-typed. Haptic feedback doesn't let you manipulate a typical phone app UI without looking at it.
> That said, I think there's a lot of unhealthy gun fetishization and lots of tragic deaths from irresponsible gun owners.

Right, but my point was that cost is worth the freedom. There's a lot of unhealthy drug fetishization and tragic deaths from irresponsible drug users too, and I think you already said the cost is worth the freedom.

> I believe in personal freedom up to the point where that freedom impedes on that of another. What you put in your body is your own god damn business.

If the world worked like that, I would agree with you whole-heartedly. But in real life, drug users end up killing or otherwise abusing people around them (whether it be through DUIs, child neglect, safety mistakes, etc.). So along with drug legalization there have to be dozens of secondary laws that outline what you can and can't do under the influence, where you can and can't go, etc. And people (of course, not thinking clearly while under the influence), will break these laws anyway and end up killing people, destroying property, etc.

> Do you think we should make junk food illegal to protect those that can't control themselves.

Completely illegal? No. But I see the value in limiting accessibility to junk food, especially in schools and such, where kids are still developing self-discipline. So maybe that's where I can agree with you.
Crazy Vim user here: caps lock is ctrl. jk or kj or fd or something like that is esc.
Engineer? TechOps? Swiftype is hiring
So you're not doing any important kernel updates?
Sounds at least quite inconvenient for developers, which use ESC a lot. Some for the function keys.

However another thing that is concerning from this pictures are the other keys. If they now use the same ones than in the 12" Macbook the whole keyboard experience might be really a lot worse for many users.
What a beautiful phone. I've wanted to get a Xiaomi phone to play around with for a long time. It's a shame they're so hard to get a hold of in North America. Need more friends in China...
Absolutely not. Every news website in the US (and possibly in the world, certainly in Germany) already reports on the presidential candidates and what they tweeted several times per day. I'm coming to HN to get away from sports/politics/funny videos/celebrities.
So Apple has decided that innovation now means tacking on gimmicks from iOS. Neat.
Apple's annual profits fall for first time in 15 years as iPhone sales decline
You're just attacking straw-men. We don't ban all guns for everyone because some people are mentally ill. We add regulations to keep them out of unsafe hands. I am mentally sound, I can go buy a gun and the law will not/should not stop me from being unsafe and shooting my own foot.

Also, I suggest you stop stereotyping people. You're not good at it, and your argument attacks thing I never even implied. I believe in a collective-oriented society with strong individual freedoms.

Schizophrenics should not be allowed to buy a pocket pistol, but mentally sound citizens should be essentially unrestricted... no current military hardware or classified technology, the rest is fair game. Buy a tank if you want.

Same with drugs or any other policy. Blatantly addictive or destructive drugs like krokodil should not be allowed, but safe drugs like LSD/weed/mushrooms (and others) should be at least as legal as alcohol.
Seriously, good package management makes a huge difference. Long term maintainability really benefits from a package manager that you don't spend hours diagnosing obscure dependency errors. I do not miss this aspect of developing in C# at all, even if it was great otherwise.
And to add a little more background/detail for those interested in that kind of remapping—from the Vim wiki: http://vim.wikia.com/wiki/Avoid_the_escape_key
> Making all drugs legal and accessible will definitely have a negative impact on one portion of the population (curious people like me).

You aren't the same sort of curios. I'm the sort that goes to Amsterdam as a vacation spot. I tried out things when I was younger. Drug education? Mine was in the 80's and 90's. I figured it was a bit ... overblown. The only addictions I've truly had were to nicotine and caffeine, both of which I have today. Completely legal too.

The thing is that it was possible for me to combine the anti-drug propaganda, tone it down some, and balance it with what I saw around me. I asked folks questions about stuff. We can educate, control strength and purity, and invest in treatment programs. We can educate on safety like say we do with alcohol. We can invest in much improved public transportation. And so on.

> A certain percentage of curious but otherwise law-abiding people will destroy their lives once drugs are legalized

I actually think the small percentage whose lives get ruined due to drugs will be smaller than the percentage of lives that are ruined and uprooted due to the war on drugs. Folks have lost houses and their children for pot - or lsd, even if they are as responsible as you can be with kids (relative babysitting for example, or they are at their mom/dad's house). Many have went to jail or prison and this is pretty common.

Most folks don't get addicted to drugs - a few have higher addiction rates, and I think we can minimize that with proper education and investment.
I'm very dubious of this bar being added to Macbooks. What % of apps are really going to make use of it?
The SourceKit daemon is a language server. I wonder if anyone will adapt it to support the MS protocol.
Looking through the paper and haven't been able to find it - What was the distance to the closest of the 'suspicious stars'? Really, the locations of each of the 234 would be interesting - perhaps they inhabit a particular area or band?
This is not pre-mined. They get a cut of the mining rewards for the first four years. This is a big improvement over the common practice of having ICOs. In an ICO the developers get bitcoin, and don't even have to make their coin a success. With Z.cash the development team has an incentive to make their coin worth something.

Further, I'll take a serious development effort like Zcash over almost all the alt coins. Having worked in this space, there are maybe 5-6 realy teams-- Bitcoin core, Ethereum, Synereo, MaidSafe, Factom and Z.cash. All of those are professional teams focusing on differentiating features. None of them are just clones of something else.

Not all altcoins are created equal and to compare this to coins that are weekend efforts isn't very fair.

But then, one of the great things about the original bitcoin is people underestimated it for years.
> You just have to book a month out to get decent fares.

Which is a travesty. This makes absolutely zero sense, even after Econ 500 level classes I took a decade ago. It's greed, plain and simple.
I'm a bit more concerned that their isn't a dedicated power button. My Mac has froze a dozen times in the last year, and I'm pretty sure a soft button isn't going to be working.
That would be a nice and believable if Google wasn't a major investor in Clinton and Schmidt wasn't balls deep in the Clinton machine

http://www.politico.com/blogs/media/2015/05/clinton-foundati...

http://www.bloomberg.com/politics/articles/2016-05-19/clinto...

http://qz.com/520652/groundwork-eric-schmidt-startup-working...

http://freebeacon.com/politics/podesta-linked-googles-execut...
Can't zoom in on the images on iPhone for some reason.
There are but it's not long until Monzo is a bank & they will have an open API so this type of integration should be straightforward.

https://community.monzo.com/t/status-of-the-api/5497/4?u=ale...
Lenovo released an X1 Carbon in 2014 with a similar touch strip and backtracked a year later. Personally I'm glad they did.
Or you can have a crazy hybrid. A tap of caps lock alone is esc, caps lock held down with another key is control.
If battery life is your main criteria, the thinkpad x260 gets 17+ hours of real world usage battery life, and the x250 gets over 22 (from what I remember) if you add the superbay battery.
The position of the shift-lock key is terrible for something as powerful as Escape, for most users, especially those with bear paws like mine. An accidental press can have grave consequences. There's a reason it's at the corner of the keyboard. And it's the one key everybody can find automatically.
The 10.12.1 update would seem to disagree with you. http://www.macrumors.com/2016/10/25/images-of-new-macbook-pr...
Scala compiles to LLVM too.

https://github.com/scala-native/scala-native

Though it's experimental (and will likely remain that way for a while).
Delphi. By a mile. I had dabbled in Turbo Pascal for Windows, but Delphi was, and still is, the thing that gets me up in the morning.
> IMO, it makes it harder for humans to learn, but not to read once they have.

Why would it be harder to learn yet easier to read? If anything it's syntax is easier to learn (because there is so little syntax) but harder to read (also because their is so little syntax) and harder to understand (because the syntax doesn't reveal as much semantics).
Inside the Development of Light, the Tiny Digital Camera That Outperforms DSLRs
Aqueduct: A server-side web framework written in Dart
Assuming that you've not remapped caps lock already to something else like control.
Whoa, Monero is weak, while Z.cash has a top flight team. This isn't the poloniex trollbox. No need to talk up your investment. All of the HN crowd are quite capable of seeing the team at https://z.cash/team.html

Are Vitalik and Gavin Anderson "Scam developers"? Matthew Green? Is he a "scam cryptographer"?
Open it in incognito/private window through the "web" link.
Ctrl-[, otherwise you get Vi Finger from reaching all the way up to Escape all the time. I don't even use they Escape key anymore except to cancel things like GUIs.
10 Mistakes to Avoid When Building Your API
I have to disagree with you regarding promisify. I think its part of the solution, not the problem - it forces libraries to actually adhere to conventions, otherwise they are not promisifyable.

We need something like promises to replace node streams too. We need streams with well defined semantics. Quick, what are the unpipe semantics for stream erors? Does a stream unpipe from its source? Will it unpipe synchronously or asynchronously? Can a stream emit an error synchronously when its created? At the next tick of the event loop? What about at the end of the same tick? Are these semantics defined anywhere? Which versions of node streams adhere to them? All is fuzzy.

We need to replace node streams and of all eventemitter-based streamlike stuff, badly.

Regarding types, you always have the option to add TypeScript into the mix.
Wait! No! Caps lock is for control!

I like my mac, but i guess this is my last one. My hands are cold and sweaty, so they aren't perfectly reliable with touch devices. No escape key makes me sad. It might make Apple sad, but they'll probably just cry themselves to sleep on their giant piles of money.
I was looking forward to buying the new MacBook Pro, but now I'm not so sure. Lenovo replaced the top row on their Carbon X1 laptop with digital keys a couple of years ago, and the results weren't that good. They were hard to use and unpractical. Hopefully Apple's implementation will work better.
This is enough of an example to make one wonder why they would go down this path. It makes me sad as I really do enjoy my MBP, but as a developer, these changes are making the hardware unusable.
I'm concerned about that as well. I've played around with that keyboard in the Apple store and it's not good for me. I have numbness in my fingers (cervical spine issue) and I need good tactile feedback from a keyboard. My 2014 Macbook Pro keyboard is usable, but even then, at home I have a mechanical switch keyboard I use with it. I'm not sure I could effectively use the new super-thin Macbook keyboard. There is a cost to all thinness obsession.
Security Checklist for startups
It's not an amiga but I know of a person still using an NTSC character generator for a public access station. They just threw an analog to digital converter in front of it and moved on to different tasks.
It seems odd to me that a heavy driver-less truck is tested on a regular expressway with regular cars which drivers have no clue that they're actually participating in a rather dangerous test that may potentially lead to fatal casualties. It's like testing a pilot-less plane with real passengers which are not informed that their plane has no pilots. I'm glad everything went smoothly in this case, but shouldn't such testing be done in a more protected way until the technology becomes proven?
I haven't seen anyone working on a screen+touch surface that can be be programmed to change physical texture per pixel such that you can for instance raise the pixels forming the border of an onscreen button allowing the user to feel it without having to look at the screen.
Any concerns that PZM21 will be an even 'better' designer drug than U47700, O-DSMT, MPP, hell even heroin? Especially due to the adversarial nature of clandestine chemists and their respective nations' law enforcement agencies. Then again, taking a peek at PZM21's shape, good luck out there to all the non-sigma aldrich tier chemists who want to make their own, lol.
Because people who don't use substances only see the people who don't use them responsibly as "substance users". They can't tell for all the other people, so to them drug abuse is inherent to drug use.
You can make caps lock both escape and control

http://www.economyofeffort.com/2014/08/11/beyond-ctrl-remap-...
For FA? I would expect so. It' much easier to just link to the whole package for most people.
I wish Apple would taketh away one of the modifier keys instead.

They have Function, Control, Alt, Option, Command and Shift.

Regularly I forget which one is which so I just start spamming them all.

And I can never remember what ⌥ is supposed to mean.
Maybe for a hard reset there will be a new key combination. Like Ctrl+Alt+Del
Git grep multiple repos at once
This is true when the rate of interest in the new currency exceeds the rate of inflation, but as the adoption starts reaching diminishing returns (you can't add %100 more users every year) this will diminish and it will just be a currency.

Bitcoin is like the internet-- for many years it wasn't really known or understood by the general population. A look at mainstream impressions and articles about it seems to indicate this is still the case.

I've never seen a convincing argument that the low rate of inflation (bitcoin isn't deflationary, just fixed ultimate supply) is a problem.

Personally, I have spent a fair bit of my bitcoin buying things on purse.io.
Honestly bough how often do you hit escape on a mac? So having it as a digital key won't be the end of the world.
#c9d9 Podcast: Ep 55 – Special Episode with Gene Kim and DOES16 Speakers #4
Alternate plan is to take the kids and family with you and have a real adventure!
That's uncanny.
When I'm on holidays I don't want to think about money. If you don't have a job to go back to then how long your cash reserves will last is something you think about every time you pull your wallet out. Especially if you've got a mortgage, I imagine having kids would make it even worse.
That's very cool (although I did spot some of their tricks --- you can hide a multitude of rendering sins behind a nice noise filter!) --- thanks.

Do you know what that was written with? i.e. was it developed on an Amiga, or cross-compiled from a PC?

Edit: I'm mainly interested in knowing in whether people are still using the Amiga as a first-class development platform, or else treating it solely as a development target. I'd also be interested to know whether Amiga emulation technology is good enough to allow this kind of thing to be developed using emulation, rather than having to refer to the hardware all the time.

(I actually have a PowerPC code generator in the window over here...

<----

...currently producing largely broken PowerPC code as I type; I'm familiar with cross development. Also, also I think my liveness calculator is broken, and I have a horrible cold, but that's not very relevant.)
A product Google will kill in a few months
I've remaped caps lock to control. I use vi and press caps-[ to achieve my escape to command mode.
Thank you. I need to see this alternatives
I know they are not all crooks. The problem is that you assume that somebody is not when you enter a partnership with them. If that partnership has to go to court you are at a significant disadvantage if your partner can represent himself against you, aside from the fact that he probably knows the law better than you do.
Yeah and I hit fn instead of ctrl on macs because I grew up using PC keyboards.