skysight-inc/HackerNews huggingface dataset:
I love the execution of "circular videos", surprising that no one has implemented this before!

https://twitter.com/namzo/status/779589506479652864
LinkedIn that doesn't use dark patterns and isn't exploitative and shitty.
I could, but it's time consuming and I'd have to deal with the IRS.

By not operating in either the US or the EU, I save myself a lot of administrative trouble and potential tax liabilities.
I love the difference between this and Glass - 'capture life's moments in style' (spectacles.com) vs. 'join the future' (http://marketingland.com/wp-content/ml-loads/2014/05/glass-h...)
A webtorrent-backed youtube, soundcloud, and social network.
It's very proprietary and only accessible to Google right? I would say the newer nVidia GPU's optimized for DNN have probably brought huge leaps. And they keep on getting powerful every year with more cores.

I think in our generation we'll see self driving cars and descent autonomous home / office robots.

What I think doesn't get much interest is manufacturing with cells. Most life around us grows from a single cell, how do we program DNA and cells to create hardware that is decomposable/recyclable by just burying it
I have the idea, we spent a lot of time struggling to progress on a particular topic and most of the time it just slips away. Can you provide a concrete example of what you would want to learn, what is your current skill level and what this service should do to provide value to you?
Because intel said no originally; they didn't think there would be the volume to justify the expense of a custom chip at the price apple was willing to pay.
http://m.imore.com/intels-outgoing-ceo-explains-how-they-tur...
Try now.

There is also information about the book on the author's page about it on his website:

https://webdocs.cs.ualberta.ca/~sutton/book/the-book.html
Nice to have a few recovered first stages lying around to cross check hypothetical root causes. They've probably ruled out that the cryogenic helium exploded.
There's been an empty store on exchange place in NYC financial district (near Tiffany's) that for a couple weeks has had a huge Snapchat logo taking up the entire window. I wonder if they're also gonna explore retail along with hardware.
There really should be!
It's UI looks very nice. I hope all native UI's die as soon aa possible. What is last time you have tried gtk on Windows? Or Qt in gnome (yes I know, with some tweaking, it would be better). All of them feel so inconsistent together. At the other hand Web UI (and electron apps) is so nice to work with I don't even consider using native one when there is one with electron engine available.
For the most part, I think this is already the case today with a lot of products. Most people just have no idea a compressor works on a fridge or how to diagnose the problem. There's really nothing you could do to make a compressor less complicated to work with. Washers are driers don't exactly have embedded computers. They're straight forward to fix, too. Plenty of dishwashers available that are non-electronically controlled.

Most everything is fixable if you're not afraid of a screw driver and watching a Youtube on how to take it apart.
I just wish that thing wasn't so much money. It's definitely worth it, lots of engineering behind it. It's still just a large chunk of change.
Previous discussion: https://news.ycombinator.com/item?id=12567446
> this is now pretty much the only way forward

That, and optimizing the software we use. There is so much bloatware, so much technical debt collected in incremental improvements over decades, that we could get a decent speed boost from optimizing on it.
Huh, not where I thought this article was going from the title. I thought it'd be about software bloat eating into the gains given by hardware (which, in hindsight, is exactly backwards from the title).
But why?

How could we, as a society, let that happen?
Do you want to live in a world where people don't dare to support political causes (even privately or in secret) because, if discovered, a constituency opposed to that cause can successfully demand they be punished? Even when the political cause they support is as mainstream as the official candidate of one of the two big parties, or one side of a public vote as in the case of Eich?

Even if you personally oppose Trump, there are enough Trump supporters to boycott organizations whose leaders are known to donate to Hillary Clinton. The natural outcome of such boycotts is segregation - a VR company catering to Democrats, and a different VR company catering to Republicans.

More concretely: you can boycott Oculus for the private actions of its CEO. And other people can boycott a local cafe because its owner is known to donate to Planned Parenthood or because they agreed to make a cake for a gay wedding. Do you prefer both things to happen, or neither?

One of the key principles of democracy is freedom of political association. The usual saying is "I'll defend to the death your right to say it". Those who don't hold to this norm, apart from being IMO unjust to their political opponents, risk being on the losing side in their turn.
Has D-Wave made any actual feasible technical achievements WRT quantum computing or are they just the Theranos of that domain?
There will be a cost, but it will be minor, to offset their data costs on ATTs network for the massive amount of data they using for autopilot telemetry.

There is a rumor their cellular costs far exceed their Supercharger electricity costs.
I want someone to explain this too -- the article does not give any strong evidence that RSA <= 2048 is unsafe.
I make prototypes of stuff like this as a hobby. This is about $15 worth of easily purchased hardware. It'd make more sense to place them in permanent installations around a city - put them on top of traffic lights with a solar panel. People can't reach them and they'll run forever untouched. Have volunteers use an app on their phone that will connect to them via WiFi as they drive past to collect their data. This means not having an expensive (service + hardware both) cell connection needed for the units.

Alternatively, you can attach 433MHz radios to them and place them within about 300 feet of each other so they can all link up and share data and upload through a single unit close enough to a free/open WiFi network.
Mathematically you do not need to determine primes to brute force break an RSA key...some fast GPUs and you can break some RSA keys daily...all I have to do is GUESS A PRIME and try it on the resulting encrypted message and measure the result for word and letter frequencies in modern human languages...Scary is it not?
Yeah it was VLIW/EPIC but i like the puns :P

As for the performance I don't have enough experience to pinpoint exactly all the problems, but i think it really ended up being a software issue.

Most complaints I've encountered were about the "emulation" part with the dynamic translation libraries and instruction set emulation.

Overall it seems to me like they just tried to tackle too many things, have some compatibility with X86, take on SPARC/POWERPC and do HPC, mainframes and tons of other applications at the same time.

That said after all this is still a mid 90's ISA for a very niche market with all these issues its surprising it lasted so long, I never understood why HP kept paying Intel to produce these chips in the first place.
I'm trying it out just because of this.
Thanks for the info =)
IBM i software was compiled as platform independent binary and converted into machine specific code by the operating system. Ok, it's a propietary spec far from being open etc, but the tech is there and even better than a vm (in certain aspects)
A WeChat hot-fix library for Android
Show HN: Lamp – a minimal lava lamp on the web
The optimal investing strategy for 90% of people can be summarized in about a paragraph. The issue is getting people to understand that financial advisors are overwhelmingly trying to sell you bullshit you don't need.
Why is it underwhelming? What do people do with phones?

I exchange text, sound, and pictures with people. Sometimes I play stupid games. The sound/pictures/text sharing long ago hit a limit where theres a big question as to why a person needs a faster processor. Increased watts per compute helps, sure. But what else? What besides bloat requires a Moore's law increase in a phone processor?

What do I want to do with my phone that I don't yet know I want?
So you can hook your TV's HDMI up to the wall outlet? I don't get it.
Main-frame specialty is crazy IO, I'm told, not raw muscle
This is probably a digression.. While it's not a regex engine, and I suppose this is standard in compiler development, the Neo4j query planner team uses this approach extensively to incrementally introduce new techniques or to add pointed optimizations.

For instance, Neo4j chooses between a "rule" planner, which can (at least while I still worked at Neo) solve any query and a "cost" planner, which can solve a large subset. For those queries the cost planner can solve, it usually makes significantly better plans, kind of like the example with regex engines here.

For the curious, that happens here: https://github.com/neo4j/neo4j/blob/3.1/community/cypher/cyp...

Likewise, once a plan is made, there are two runtimes that are able to execute them - an interpreting runtime that can execute any plan, and a compiling runtime that converts logical plans to JVM bytecode, much faster but only supports a subset.

That choice is made here: https://github.com/neo4j/neo4j/blob/3.1/community/cypher/cyp...

This goes on in finer and finer detail. Lots of similar examples in how the planners devise graph traversal algorithms on the fly, by looking for patterns they now and falling back to more generic approaches if need be.

FWIW, the overhead of this has, I would argue, massively paid for itself. It has made extremely ambitious projects, like the compile-to-bytecode runtime and the cost-based query planner safely deliverable in incremental steps.
Layx: The layout language
For my clients, the standard use cases for e-commerce.

For example, you might have 100,000 products plus another 5,000 new ones listed per month. Your human error rate might be 3%. When a product arrives, its buyer (the corporate person responsible for signing on the brand) gives it a category and it shows up on the site. So 3% of the new products are erroneously categorised by their buyer.

You give X human votes per product, say, 10. "Which of these categories applies to this product?"

If the votes agree with each other, you can just input that as the category. If there's a split, you can feed those products to a more open ended question like "what category is this product" and use that as a starting point for either renaming the categories, finding a new category, or tagging: if it's a 50/50 split, you can just tag the product with both categories.

This is all automated and used to cost me around $200 per 5,000 products.

Another example might be training a data set for a machine learning algorithm. You send a data set to be trained by Turk and use it as training/test sets. I'm keeping this one deliberately vague for now as AFAIK we are the only ones in our space doing this and I don't even want to mention the space due to a relatively smart competitor.

As a hypothetical example, you might be trying to predict the category from the description, gender, picture features, buyer and brand, and the above categorisation tasks can be used to train the algorithms you're testing out.
No offense meant, but knowing that a bunch of very profitable multinationals rely on FreeBSD doesn't make me more willing to donate my hard-earned paycheck :)

This comment on many OSS projects being essentially corporate welfare rings particularly true: https://news.ycombinator.com/item?id=9112744
This area is interesting to me - both to learn and teach. In the past I've explored proffered solutions and found them too heavy and too slow. I'm interested in helping make something that has low friction and is more peer to peer - ping me if I can help but I'm sadly reticent to take the lead.
Google Web Fonts Typographic Project
Dear HN Community,

I wanted to introduce our startup SnapEDA to the HN community. We recently completed Y Combinator, and have been quiet about the platform while we've been improving it. With that said, we’d love to get feedback from the HN community!

Our goal is to build a canonical library for making circuit boards: one trusted, centralized place to get digital models. These digital models include PCB footprints, schematic symbols, and 3D models. The library exports to a growing set of popular EDA tools: EAGLE, Altium, KiCad, Cadence OrCad/Allegro (Beta), & Mentor PADS (Beta).

The library is free because we believe in making this data widely accessible to enable innovation. The purpose of this new feature, InstaPart, is to give designers an option to "skip the queue" and get a part quickly if it doesn't yet exist in the free library. Once that part is made, it is then made available for the entire community to download for free. Growing the library is a top area of focus, so we hope to eventually render the InstaPart feature obsolete and just have everything available natively. :-)

In terms of standards, all new libraries are being made to IPC, and we also source models by partnering with component manufacturers. To ensure quality, we have an automated verification checker on each part page that provides a pass/fail result on common manufacturing issues that we plan to expand with additional checks.

Thanks HN!

Natasha
Not an EE Am I correct that you replace this lengthy process? https://learn.sparkfun.com/tutorials/designing-pcbs-smd-foot...
> There is an obscure setting in location where you can disable it.

For those wondering, I believe the setting is Settings => Location => => Scanning (in the the vertical dots menu in the upper right) => Wi-Fi scanning (on my Nexus 5 running Android 6.0.1, anyway.)
Nice, this will be full of opportunities to pwn researchers via remote exploitation then.
Some studies show that sleep deprivation is not a major factor in medical mistakes. Others indicate that patient hand-off is a more important area for medical mistakes.

This isn't to say that doctors shouldn't sleep, only to suggest that having doctors work longer to reduce patient hand-off is a legitimate and justified choice.

My ideal would be to improve the process and technology behind hand-off enough so that there isn't any justification to have doctors work longer hours. That is how you fix the sleep deprivation problem. Not seeing my wife for 30 hours because she is on call is no fun.

> "Overall, the risks of adverse outcomes of elective daytime procedures were similar whether or not the physician had provided medical services the previous night."

http://www.nejm.org/doi/full/10.1056/NEJMsa1415994

> "Implementation of the handoff program was associated with reductions in medical errors and in preventable adverse events and with improvements in communication, without a negative effect on workflow."

http://www.ncbi.nlm.nih.gov/m/pubmed/25372088/
To add to the other comments, Intel has already integrated a FPGA directly into some of its Xeon server CPU packages to allow for custom logic in hardware:

http://www.theregister.co.uk/2016/03/14/intel_xeon_fpga/
The performance for native code wasn't bad but it was never the game-changer the early marketing pitch predicted and that was especially true compared with the competition after adjusting for price or power consumption.

I used to work with a group of scientists who wanted as much performance as they eke out. They had a large C codebase which had already been ported to every major architecture and it did a ton of floating point math along with a fair amount of integer work, etc. — basically the best-case scenario for IA-64. Unfortunately, even with Intel's compiler and tuning tools the performance just never panned out: the best-case scenario was that if someone wanted to divert years of staff time into tuning, IA-64 might take the performance crown but that would be an expensive gamble and probably locking ourselves into a single server vendor (HP). It was much safer to simply take that time and money and buy x86-64 boxes which were faster and available from many vendors. (The same story repeated later with Cell: neat possibilities but nowhere near enough benefit to justify the risk of locking in to a single vendor architecture with an unclear future)

Ignoring the architectural debates, Intel made two fatal implementation mistakes with IA-64: the most obvious one was never finding a deadline they couldn't miss but a less obvious problem was failing to take software, and particularly open-source software, seriously enough. IA-64 performance critically depended on using Intel's proprietary compilers. Since those were extremely expensive, almost nobody used them and thus they had compatibility issues with many large Unix or Windows codebases, and the focus was clearly on the optimizations needed to deliver good SPEC benchmark results rather than other features.

I don't know how much difference it would have made in the end but I think having a solid open-source or at least free toolchain would have made it less expensive to try the platform. It's very easy to imagine that it would have gone considerably differently had something like LLVM existed back then and Intel had simply contributed a high-quality backend, not to mention having a broad general shell server program for open-source projects to use to port and optimize.
Девушка+заказала+iPhone+7,+но+получила+два+других+и+щепотку+волшебства
Im curious how it ran. Was there a performance boost from BeOS architecture?
For some reason I didn't really like The Martian (as in the movie). I guess after having read the book there just wasn't any surprise left, and I felt that this sort of story just works much better in book form. I prefer Europa Report over it. IMO Interstellar is the big popularizer of hard sci-fi though, or wouldn't you put it in that category? For me it took its liberties in just the right places where it's justified due to lack of more knowledge.
Reminds me of the movie Her....
I was drawn into electric Miles, much like Brian Eno, in the 80's. But ultimately became a bigger fan of his acoustic 1959-1963 sound.

Amazing career. Can't wait to see the movie.
No autopilot.

No supercharger network.

No over the air software updates.

No 8 year/infinite mile power train warranty.

State of the art?
90% of your learning isn't on your CV. Isn't it time that changed?
Yes! That's our first area of focus!
Take a long, deep breath. Then take a few steps backwards, so you can take the scene in with a slightly broader perspective. Now hark back to how many times someone has been breathlessly been compared to Steve Jobs and how many times the person who has made that comparison has ended up looking silly. Let's give Evan a few years before we start fanboying him.
I had the same reaction as you... until it grabbed me. As I wrote, it depends on whether you can get over the first half hour or so - after that you're kind of used to it as for me I could start appreciating it for what it is.
Yeah that tcc, should've mentioned that in my original post, thanks for the tip!
Not OP, but unfortunately Google Contributor is not yet available in my country. Google really seems to be focused on the US and only on the US.
Cypherpunks, Bitcoin, hackers and changing the world through tech -Ulterior States
That makes a lot of difference, for sure.
But to me, acting and scripting are where it hurts the most. And you can't “fix that in post”

But color grading is far from the easy but neglected icing on the cake.
I've been to an editing studio and it's amazing how it's essential to the story sometimes.
Could you provide an example project that you'd like to see implemented and I'll give it a go? I'm not the person who's doing this but I think I'd like to mess around with functional programming and I love Java.
So you essentially just want a broker between yourself and MT? If all I have to do is provide you an account, and you pay up front with bitcoin, I'm happy to do this for you with 25% premium. All it involves for me is going out and buying prepaid debit cards of whatever amount and attaching them to the account. I fill them up with 75% of whatever dollar amount you send me.
Yes, I misinterpreted the article. Here's a clearer description from spaceflightnow.com (https://spaceflightnow.com/2016/09/23/falcon-9-rocket-explos...):

"The Falcon 9 rocket’s upper stage liquid oxygen tank contains several composite helium vessels, each pressurized to about 5,500 pounds per square inch in flight. The helium is routed through the second stage’s Merlin engine, where the helium warms up and is injected into the rocket’s propellant tanks to pressurize the stage as the launcher burns fuel, keeping the tanks structurally sound."
Ask HN: What's the best way to learn about the blockchain?
Every book I've come across is rated poorly for being superficial.

The one I've tried to read most recently (Mougayar's The Business Blockchain) also felt kind of superficial.

I'm interested in both technical foundation and practical/business applications.

Any books, videos, courses, or other resources you recommend?
Same thing I was going to say. Amiga architecture was apparently the one of the future rather than past. Too ahead.

In parallel, though, we also saw mainframes use a similar trick. Their usage was more narrow, though.
I favor strictly sticking to the law. The law is the explicit consensus of society on what is permissible. Everything else is personal opinion.

If a person does something which is indisputably legal, in their private capacity, that should not be allowed (by the law) to affect their public standing or their job. Otherwise everyone will enforce their own morality and we'll end up with segregation. One company will censure employees for having affairs, another will censure them for being gay.

That said, when it's the employer (or company board, commander-in-chief, etc.) who is censuring, they have a legal right to do so (up to the laws about firing without cause). It's different from public pressure demanding they be censured. Engaging in such pressure is of course legal (and properly so), but I think it's it's both unproductive and ethically wrong.

Politicians are a special category: they are judged by voters on pretty much everything they do. People vote for them based on large part on their public personas, and if their private behavior is found to contradict their public statements, that's valid information for voters to act on. However, nobody was going to buy Oculus because of Luckey's persona or behavior; they're punishing the company not because the company is at fault but because it's a way to punish Luckey by proxy.

Finally, I don't know how much the US tech industry is different. I have a feeling it's more polarized than European or (in my case) Israeli tech, simply because US politics tends to be more polarized. Regardless, as a techie, I both care more and can influence more the tech industry than any other, and I'm more upset by such behavior in the tech field.

Especially since tech and open source has a standard (among others) of judging people by the quality of their work, and not by who they are. "Shut up and show me your code" - unless you're a Trump voter, in which case I don't want your pull request?
My speculation: Intel doesn't want to threaten it's core buisiness in the pc market (which is heavily dependent on backwards compatibility), and the experience with itanium in the hpc market probably left a bad taste in their mouth.
>Aren't optical transistors another option though?

It will be a minimum of a couple more decades of research and hundreds of billions of dollars of retooling before any of the potential replacements for silicon surpass what currently exists now at the current price and volume of mass production.