skysight-inc/HackerNews huggingface dataset:
>> grad students will find a way to squeeze out every second of available CPU time on a large system

>> they certainly get used, at least in my experience

As a taxpayer, this made me feel good, thank you for sharing.
The UK's Digital Driving Licence
You can do it with either -C debug-assertions (stable) or -Z force-overflow-checks=on (unstable). The difference is that the former will also enable debug_assert! in your own code.
I can't believe that this works at all. I imagine that between an established seller and a brand new buyer, Amazon would be on the side of the seller. In the cases where the buyer wins, who pays the cost of the device (the seller or Amazon)?
The more I use Docker the more I realize that GCE is going to smoke AWS and Azure in the future with regards to deploying a containerized infrastructure.

This is mostly because turn-key kubernetes on GCE is light years ahead of what ECS provides. It almost makes amazon's offering seem like a joke.

This might level the playing field a bit by having Docker itself provide the infrastructure management software instead of it being tied to a particular service.
Amazon should possibly add an ID verification step to the process when folks report such wild claims, or possibly handle these claims via the phone/camera to increase the difficulty of faking it
It's not language specific, it's just text, it can be anything.

Here's the simplest example:

Write three lines in the "Data" text area, they can be anything.

Now in the template write just "@0@ @0@"

Empty separator

and then click Generate.

You should get back your input lines, but x 2.

Basically anything in the Data textarea is assigned to a variable, then you can use the placeholders in the "Template".

Let me know if that helps.
So they still have a team working on ZFS? Could the anonymous "ilovezfs" involved with OpenZFSonOSX and coming from a California IP address be part of this team?
Rapid Weight Loss Secret – Weight Loss Dome
I was really enthusiastic (especially about Estonia's flat tax) until this bit:

>The country is plagued by another issue that is all too familiar to the Silicon Valley: diversity. "We are still dominantly white and male," said Sten Tamkivi, co-founder and CEO of Teleport and a former early executive at Skype. "Estonia has a lot of work to do."

This isn't an issue unless you constantly try to make it one.
I remember this being big on ebay days.
How can retailers like Amazon/Ebay verify neither sellers nor buyers are not getting scammed? I cant think of any solution except intercept all packages and make sure the actual product is there.
There are a couple hypotheses the author hasn't considered. It's possible the buyer stole the phone, yes, but it's also possible that it was a warehouse company employee, a shipping company employee, or a previous buyer who made a return.
Is Pantone 448C really the ugliest colour in the world?
I also noticed that now 'Docker for mac' is available without beta invite. I just downloaded and installed though its version is 1.12.0-rc2.

Maybe they will make formal announcement when 1.12 for mac is released.
It seems, you are trying to decentralize the who world which I think is a) unrealistic b) doesn't make sense. On the other hand, we are trying to solve specific use cases with decentralized applications. For instance Bitcoin implements a decentralized payment network to address a specific use case and our application Streembit implements a decentralized communication framework for humans and machines.

I am perfectly comfortable with disseminating the source via the centralized Github, though it would be nice to have a decentralized source control system. Users trust me and get the source from my repository. Users who don't trust me can fork the software and modify or distribute for themselves from the repo of a trusted person. The source distribution is centralized, but so be it. Once the users have the source/binary via Github the application addresses several use cases in a decentralized manner. I don't see how the centralized source repository invalidates the runtime soundness and robustness of a decentralized payment or communication P2P app. At the sametime, the runtime soundness and robustness of decentralized payment or communication P2P applications seriously affected by the centralized bootstrapping.

<<< All of the so called "decentralized" software is fundamentally broken at the moment. >>>

Quite true, but it is broken, because of the centralized bootstrapping, and not because of the source code is managed by a centralized repository application. I can drive with my car to your place and give the source code to you in person, which will be the ultimate decentralized source code distribution, but the issue I was talking about (centralized bootstrapping) will still exists once you run the software. I am talking about design and runtime problems of decentralized networks, and you have been talking about something different. Anyhow, thanks for the chat and all the best! :-)
Ask HN: How much equity can a startup give to investors in a seed round?
I run a b2b startup in a small country and last year we did a modest seed round for 30% of the company. Now we are profitable and basically have a natural monopoly in our small home country and want to raise a follow on seed round to prove that our model can work abroad. If we have to give up another 20% equity to fund this expansion, will there still be an appetite to take part in a potential A round later this year? Or will 50% equity share for founders pre A round be viewed as a reason not to invest for VCs?

Thanks for inputs, feedback and stories...
I just happened to be checking my water bill online earlier today, and it pointed me to the company's water quality evaluation (http://www.amwater.com/twq/JP_twq.pdf), which listed daily water supplied as its first statistic, about 48,800m³. We're a rather small metropolis, ~50K residents of the city proper, not all of whom are on the water system, plus the system supplies to some neighboring cities, 270K daytime population for the city itself, a lot of industry, at least some of which is water hungry (bottling beverages rather requires that...).

A city/metro area 10 times as big with comparable industry, which is still pretty small, would indeed about equal the water the canal puts to very good use, no waste I say. If you've ever been to the Canal Zone, you know it has absolutely no lack for water, heck, we've been doing jungle training there forever.
Never had any of this. Do not know many people who have that either. Does this happen more in some places than in others?
If you work for a company that does not let you choose your compiler then I guess they probably will be stuck with a language more mainstream anyway. I doubt that the nightly compiler will be the dealbreaker.
Don’t Miss These 7 Project Management Apps for iPhone
It's about an even split between installers from an MSDN account, and a ninite bundled installer for the rest.
This isn't an Amazon only problem, same with Ebay etc. I would love to hear how people can sell items online safely (for the time being I only use Craigslist for this exact reason)
These might be buyer scammers, or sellers themselves have been scammed upstream. This article is right you'd have to be bonkers to try and pull this on Amazon as a seller. But he's assuming the seller knows there is no iPhone in the sealed box.

Perhaps Amazon Sellers are attempting to buy iPhones on the grey market at a discount, in order to resell them on Amazon at a profit. However the person they're dealing with upstream is actually shipping them clay or similar and plans to disappear when discovered.

Don't get me wrong, buyer scams exist, and that might be what is happening here. But why even post a review at all? The A-Z guidelines don't require it. He's also making the assumption that an Amazon Seller is going to open a sealed phone, or that their channels never get fraud in them.
Why is Amazon even selling new iPhones from sources other than Apple? That's eBay's job.

Looking on Amazon, I'm not seeing any iPhone 6 sellers other than Apple.
The On-Demand Economy Hits the Reset Button
It's difficult to have a policy or heuristic here. If you side with "trusted" sellers, then it all hinges on what your definition of "trusted" is. Scammers will behave themselves until they are considered to be trustworthy, and then start to cash out by shipping clay iPhones.
The recruiters are just doing what's expected of them.

The real problems is that most companies just don't seem to care about candidate experience, period.
> Consumer protection is a relatively new idea in finance; it has caught on because it is a good idea.

I agree. However, it is to counterbalamce a system that previously protected those taking advantage of consumers and less sophisticated organizations. While this is true in perpetuity, and will be true for alt-exchanges, the difference is that arbitration is well documented and fully known.

A consumer will need protection from a large institution with considerable control of the market and considerable resources and influence behind it. There does need to be a way to handle disputes and arbitration, but that is irrespective of the actual granular question of should the DAO get to keep the money?

I say no, in that it will serve a great lesson in recklessly launching contracts before having them fully vetted, and also because it would invalidate the entire purpose of the organizatons existance.
I really love the typography.. the font, its size, backgeound color.. it reads very well
It is also possible that the buyer is a seller of iPhones and is trying to get rid of competition.
Turn Tesla Model S in to a boat
The only solution is a verifying third party. Postal service could offer this for a fee to make some easy money.
Searched for THTR-300 [1] in the article and nope doesn't come up.
It was a commercial size thorium reactor and showed that with a different reactor design you simply have to fight with other problems which the German wikipedia article lists [2].
In the end it didn't offer any of the magical advantages often claimed for thorium reactors and the project ran out of money. Now the government has to pay to clean up.

[1] https://en.wikipedia.org/wiki/THTR-300
[2] https://de.wikipedia.org/wiki/Kernkraftwerk_THTR-300#Problem...
I wonder if the postal services could create an additional service which calculates a heat map of the weight distribution for the package. You could then very accurately I imagine determine if there is actually an iPhone in there, and if someone shows a photo of clay it will be obvious they are scamming if the weight distribution passed as an iPhone distribution during transit.
Some shipper has to provide verified shipment as a service: you packaged will be opened, a photo will be taken of the content and it will be packed and sealed by the shipper.
Spotify Has Twice as Many Paid Subscribers as Apple Music
I've had a similar thing happened to me a few years back when I sold a no longer needed but still unopened Windows Vista DVD that I purchased directly from MS Store (on Microsoft campus). The buyer returned the package, but the returned merchandize was clearly counterfeit. The box was of a light material, missing holograms, faded colors etc. The buyer's history was full of similar purchases.

I've been careful about documenting shipments since. Overall, I am reluctant to sell on Amazon these days because of the A-Z guarantee, which is only sustainable for large sellers.

Fraud is a sticky problem at scale. A few bad actors poison the well for everyone. As a buyer I appreciate Amazon's policies, but as an occasional seller I find them completely draconian. There is very little you can do to contest a decision against you.
I'm not surprised the Kubernetes primitives got copied into this. I had stated before that Kubernetes was what Docker wants to be when it grows up -- and maybe that time is here. Having used Kubernetes in production, I don't know robust the Docker orchestration primitives are in comparison. But I'll probably find out soon.

The big advantage having a built-in Docker orchestration is that Kubernetes is painful to install from scratch. (Yes, there are scripts to help mitigate this; yes, GKE is effectively hosted Kubernetes). I'm involved in another Dockerization projection, but we don't know if we want to invest the time into setting up Kubernetes (though GKE is an option). This would be a good time to check things out.

Just to show how quickly things change. In 2015, I tried the docker compose, AWS ECS, and Kubernetes for production deployment, and of all of them, Kubernetes addressed the pain points in a practical way. The Kubernetes project ended in late 2015, and now six months later, things changed again ...
Seems like the auth flow doesn't redirect to the bank's website. Does that mean that my bank credentials are sent to Plaid?
We can't know exactly what will happen, but we can make informed speculation. Bostrom studied many different scenarios for the future of AI, and the arguments for and against them. He's even contributed to AI safety research, the study of methods to control future intelligent algorithms.

So yes he absolutely is more informed than a psychic, or even an expert in today's machine learning. And he isn't even making very specific predictions. He's not giving an exact timetable of when we will have AI, or what algorithms it will use. Just a very general prediction that we will get superintelligence someday, and that it will be very dangerous if we don't solve the control problem.

These seem like very reasonable statements, and have strong arguments for them IMO.
It's true, there are other possibilities. I found the given explanation most likely though: iPhones are all sold by 3rd party sellers on Amazon, so the alternatives you suggest likely wouldn't present as several buyers reporting on a single product that has multiple seller locations.
Seems like the measured steps of a business man, but not the principled action of the SATOSHI NAKAMOTO.
Can you briefly describe your environment?
"Please show me the makefile for your Javascript project that will run perfectly on Linux, Windows and Mac with little to no setup."

One can argue that it would be better to solve that problem, rather than requiring everybody to sort-of solve it well enough to run one's own build.

Having said that, minimizing .js, .css, .html or .png files conceptually is the same as turning a .c into a .o, and bundling is conceptually the same as tarring or zipping a set of files, so I don't see why it wouldn't be possible to write a makefile that does that.
SnapDesign.io – Custom Snapchat Filters for $35
Mind talking a little more about your stack? This is very interesting.
Saying that law rules the world seems like a somewhat ordinary statement?
My company uses G-Docs but within a folder called Specs and each doc is a main category. A little easier track changes, but still kind of clunky.
One could then return broken iPhones. There needs to be stronger verification.
I'd like to share SnapDesign.io. They design Custom Snapchat Geo-filters for only $35/filter. They also have a Messenger bot where you can order straight from Messenger!

website: http://snapdesign.io
Bot: http://m.me/snapdesign.io
I wonder if OpenAI could define and build against a robot API that hardware robots would implement in different ways. That way OpenAI could focus on the software and various other teams could compete to solve all the mechanical challenges you mention.
It's pretty nice seeing the work to bring this out of VS Code, IIRC it started as a separate project for Visual Studio Online, but embedded/enhanced as part of VS Code.

Either way, it's definitely one of the better performing code editors in JS/Browser usage. For that matter VS Code works surprisingly well compared to Brackets and Atom.
UTF-8 slicing destroys characters and graphemes.

Slicing a code-point-character string destroys only graphemes.

Clear win.

A code point string has other niceties, like being indexed by simple integers. If end is the index of the last code point of a grapheme, then the next grapheme starts at end + 1.

If end is the index of the last UTF-8 encoding of a code point, then the next grapheme does not start at end + 1.

We can have it so that it does by making end point to the last byte of the UTF-8 encoding of the code point; but then it doesn't point at the start of the character, recovering which is awkward.

The code uglification can be addressed by piling on abstractions: integer-like iteration gizmos that can be incremented and decremented thanks to function or operator overloading.

I feel that that level of abstraction has no place in character-level data processing, if anywhere, whose basic operations should be expressible tersely in a few machine instructions.

Also, we mustn't lose sight of what the T means in UTF-8: transfer. It's not called UPF-8 (the Unicode processing format in 8 bits).

Working with UTF-8 instead of with the objects that UTF-8 denotes is like working with a textual representation of Lisp s-expressions that still contain the parentheses and whitespace delimitation, and quotes around strings and so on, refusing to parse them to obtain the object which they represent. People who do this should immediately turn in their CS degrees.

All those other issues you refer to are addressed by more parsing. If you want the glyphs, the correct thing is to parse the code-point string and make a list or vector of glyph representations.

With that representation you can still break the text "carpet" into "car" "pet" which destroys semantics; that is dealt with by parsing into words.

Chopping lists of words destroys phrases; so parse phrases, and transform at the phrase level.

And so on.
The precedent was set a few years ago when they decided 8-1 that police can claim reasonable ignorance of the law when making a stop.

http://www.npr.org/2014/12/15/370995815/supreme-court-rules-...
It's not relevant in the Estonian context -- a largely ethnically homogeneous country where the largest minority is Russians -- but could be relevant in a global context.

I don't agree with the article's slant on leading in that quote, but the person being quoted is right; they don't have the nature of diversity that other western countries have attained, and increasingly, have come to expect.

But in their case, it's not because of malice, but just a consequence of history.
Third party escrow / verification for extra pay.
The "somehow" part reminds me of studying differential equations. A lot of them can't be solved step-by-step analytically, like the equation for an RLC circuit, but some really smart guy figured them out through guesswork. Same goes for deep learning. A lot of these setups like the "Inception" framework and LeNet5 seem like a lot of clever guesswork and intuition. However, unlike differential equations, you can't know that you've actually solved the problem perfectly once you've figured out the answer. It's always just good enough util the next paper comes out claiming a better solution on whatever the latest canonical benchmark is.
I kinda feel like this is the sort of thing that would be ideal for a separate, non-unicode standard, like a markup language:

<emoji="smiling face" attr="skin-color:yellow"/>

It seems like a nasty hack to include pictures of things as code points, since they don't really share much in common with linguistic characters other than that they hold some semantic value.
I've had an Intel S3500 brick within 4 weeks and a SanDisk Extreme Pro start to show occasional I/O errors after a few months. The latter doesn't just lead to bit rot, but unreadable files. With ZFS I was able to identify those with a quick zpool scrub. Which shows how valuable checksumming is even in the absence of ECC memory. At least according to my anecdotal experience, flash is much more flakey than conventional hard disks, so the assumption that stuff just doesn't happen seems ludicrous.
The New Paris Metro Map
It also doesn't help that he sets the tone of the article by patting himself on the back about how modern and sophisticated he is, with a bilingual family of academics that are citizens of the world.
First, I would note that this is one of the better pieces about attention problems and information overload. Far, far better than a work like Shallow, which weighs down a handful of actual insights with a vast collection of grumpy "good old days" rhetoric.

Having said that, I think the piece misses one key motivation for "TLDR culture": most online content is terrible. It is very bad and often non-obviously bad. If one starts reading carefully from the beginning, one will often (usually?) waste several minutes discovering that the article is not going anywhere good; that it explains a well-known idea, or is directionless, or is simply inaccurate. Skimming and skipping around are ways to avoid crappy content, and abandoning an article after reading a small portion is often a symptom of it.

I have not lost the ability to sit and read deeply. I may do it less than I would like, but that is a matter of time apportionment rather than capacity. But when I do commit that time, I will continue to do it with reputable, known-quality works instead of the average internet thinkpiece.
It was more widely known, when every geek overclocked; no more.
One of my friends still sells on eBay and has buyers pulling scams regularly. He lists stuff on message boards and other sources first, and uses eBay as a last resort. Personally I haven't been a seller on eBay in close to a decade.

This isn't a solved problem but its certainly solvable because scammers should be pulling the trick repeatedly.
Amazon could set up some honey pots.. whereby they themselves send out the product. They know its good.

If a customer tries to scam that one... then Amazon has found their scammer.

Also... I'm surprised that Amazon just hands out these sorts of refunds on big ticket items. If I were them I'd require some sort of biometric data for the refund.
> Isn't this incredibly shortsighted?

Yes, it is.

> no organization, let alone a single group or a person, will achieve human-level AI alone

This is completely irrelevant. Done once, it can be replicated. Even worse, if we reach human-level AI, it can be done by the AIs themselves.

It is also anthropomorphising machines. They don't need to be malevolent. They just need not to care, which is much easier.

Should an ultra-intelligent machine decide to convert New York into a big solar power facility, it wouldn't necessarily care to move the humans out first.
Just based on the details mentioned in the keynote, the services API and swarm features look very similar to what's offered by Kubernetes... service discovery, rolling updates, load balancing, health checks, auto-healing, advanced scheduling.

I guess this was to be expected, but it's also kind of sad. I think it would have been a more strategic move to embrace Kubernetes instead of trying to compete with it.
Or "ever".
I would use this service. However, see my comment above. How would the Postal Service verify counterfeit merchandise, for example?
My second interview out of college with EMC led to about a month and a half of waiting, but resulted in an offer at higher pay than I had expected.

A more recent interview with Google got me a "no" in about 4 business days. Whatever else I could say about the process, at least they stuck to their promised window.
If they want an inefficient system, they should pay for it.
As ancient engineering wisdom says: 'The nice thing about standards is that we have so many of them'.
Power plants that convert all of their CO2 emissions into carbon nanotubes
And the shipper can't be an accomplice in this adventure? A collusion between scammer and a dodgy shipper would work very well.
But as the story relates, these people tend to set up new accounts each time. There's little risk here involved for the scammer.
> once everyone has this thing in their car and everyone is being watched while they are driving, everyone will be marked as an idiot.

I wouldn't expect that to be a yes/no thing. Shouldn't it be based on compared to the average driver, as determined by the same system?