skysight-inc/HackerNews huggingface dataset:
Sugarcane and switchgrass might be able to close the loop, but these take a lot of mechanical processing and land to do so, which could introduce additional costs.

The promise of syntetic fossil fuels from things like water and CO2 is that you don't need a lot of land, you just need energy, and that energy can be renewable.
Windows 10 credential theft: Google is working on fix for Chrome flaw
Conductive paper could enable future flexible electronics
It is apple and oranges.

The situation is pretty complex but the support libs & play services are available on virtually all devices (API 9+ IIRC, but anything older would not be able to run most modern apps).
18.4 cents per gallon (3.75 liters or so) https://en.wikipedia.org/wiki/Fuel_taxes_in_the_United_State...
Of course, back in the 1980s all UK domain names were the other way round. UCL was uk.ac.ucl.cs if you used X25 and cs.ucl.ac.uk if you used TCP/IP. UCL was the gateway between the two worlds, and used magic heuristics to figure out which universe to forward email to. For example, if the domain started with "cs" it was a TCP/IP address and if it ended with "cs" it was an X25 address. Which worked well, right up until Czechoslovakia joined the Internet.
Webpages are, but the information isn’t. Multiple ways to layout your page; multiple ways to express your information; multiple languages; etc.
Why my programming languages are smarter than whatever dumb writer that
knows nothing about my toolset and my needs is at hand with his trivial
cliches.
It seems like picking the best photos, at least, is a pretty forgiving task. It's subjective, and I expect people will accept any set of pretty good shots.

Also, those TPU's are available for rent.
If it's JSON your program expects then I should be able to throw any valid JSON at your program and it should work.

That's not a valid argument, because JSON is just a serialization format for an arbitrary data structure. You can't throw any arbitrary data structure at any program that accepts data and expect it to be able to accept it. Every program that accepts input requires that input to be in a specific format, which is nearly always more specific than the general syntax of the format. And aside from programs that make strict use of XML schemas, they pretty much all use the handshake-and-wink method for enforcing the contract. (Or to put it another way: documentation and input validation.)

My take on the author's approach is that the content-type is specifying the syntax of the expected input, and the documentation specifies the semantics and details of the data structure. In that respect, the program works like most other programs out there.
You don't think AlphaGo or self driving cars are impressive?
The US Senate Is Using Signal
My suspicion is that Disney wanted Pixar's secret formula, but under its own brand. So they stole it, and fabricated a story about how the two studios work in parallel, and don't share ideas with each other.
Thanks for the response. I'll definitely keep that in mind as I pick a specialty.

I'm only a med student right now, but I have spent a year rotating through all of the most common specialties. I have to say that the culture you describe isn't unique to the ED. I've seen it throughout the hospital. Taking time off isn't easy in any specialty. I've found this to be especially true in the niche subspecialties (especially surgical subspecialties). I work with a colorectal surgeon who is the only colorectal surgeon at her particular hospital. She's responsible for all of the patients she's ever treated and any emergencies that may need a colorectal surgeon. It's nearly impossible for her to ever take time off or even leave the city for more than a few days. An advantage that I see for ED physicians is that they're not directly tied to patients. Any ED physician can fill in for another when the need arises. I can't speak to whether that actually happens, but theoretically it's possible in the ED.
Cisco to cut 1,100 more jobs amid a worse-than-expected business outlook
Transform Data by Example [video]
In related news - I accidentally stumbled upon a tomato variety that absolutely blew my taste buds. It's called Edioso in Italy and Tomkin in UK and other places. Fruits are about the size of a golf ball, have ridges and wrinkles like pumpkins (hence "tomkin" = tomato + pumpkin) and they have this super tomato taste that is also intensely sweet.

They were so impressive that I looked into growing them... but it didn't go that far as original seeds are impossible to get unless you are a farmer and seeds from the tomatoes themselves produce fruits that taste differently.

http://www.hortidaily.com/article/2888/Italy-Syngenta-Edioso... - some photos
If you can discover a way to cost-effectively synthesize hydrocarbons (CH chains) from CO2 and H2O, which contain all of the necessary components, you're pretty much guaranteed a Nobel prize.

So far the process to do this involves a lot of messy intermediate steps, like hundreds of millions of years and enormous pressure in the mantle of the Earth.
Sort of strange to describe it as a "discovery" - I'm sure a team of engineers with a variety of fields of expertise spent 1-3 years solving problems that led up to this. A "discovery" would seem to describe something that existed in the aether prior to their work - it seems to diminish the innovation and effort they put in.
The United States. There can always be improvements, but our postal service for instance is quite good, especially when you're talking about last mile delivery, something the private companies outsource to them.
A good rule of thumb is that a Django "app" should be (1) standalone and (2) reusable.

If you were to write a Django project to automate some complicated internal process at your particular company, it's likely that you'd break up the code into separate Python modules to help give it an easy to understand structure. But it's unlikely that any other company would necessarily benefit from any of those separate modules by themselves.

However, let's say you come up with a clever idea about how to log errors in your project. Now, that's the sort of thing that other people might want to use in their own projects. If you were to restructure your code a bit and make it a bit more abstract then you could create a separate "app" that could be dropped into other Django projects.
I think the Oracle/Google lawsuit drove the decision to adopt Kotlin. Now Google is going to work with JetBrains to develop Kotlin and is going to fork the GPL JVM probably by not including things like the controversial project Jigsaw that IBM voted down. Meanwhile, Oracle is stuck with Java, just like they're stuck with OpenOffice, Hudson, etc.
I see what you mean, but the over-priced beds are just a temporary phenomenon while smaller more agile competitors are killing the large facilities. In the end, cheaper service for health care is still being found from new competitors moving into the market.
That's fair, we are in a bad way politically right now. I don't think we'll be that way forever, though. And it's best if people who support projects for the public good come up with projects that make the proper case.
If it was the only way to recover several thousand dollars that they stuck me with I'd absolutely do it, and make sure to do a couple orders magnitude more damage to them with widespread recommendation of AWS, Azure, Linode and basically anyone but Google. It'll catch up to them eventually.
Increment issue 1: On-Call
Taking on Nimbys in the Quest for Growth
Yes and no. I mean the demo is great, but can I actually have one? No? Well then I can only be so impressed.

I know, they're coming soon, but I've been waiting for years and at some point the enthusiasm wanes when it's been right around the corner for several years.

Hey, maybe they're trying to solve a problem that's harder than anyone expected.

Anyways, I'll be impressed when I can have one.
My mistake for phrasing my point in a manner that violates HN guidelines. I tried to edit, but I missed the window. At any rate, my point stands.
Unlike e.g. Ethereum back then, this still very much looks like an art project motivated by ideological/political reasons, so 95% chance to fail IMO. That being said the vision is very big. I still bought a star mostly to track it and a bit of FOMO.
And yet auto-suggest on Gboard still doesn't work when you use the Google Search widget, and it also has different backspace behavior than normal typing.
Thanks, I think I disagree with most of your points but unlike every other person here you've made some good points worth thinking about.
Apache Allura — Open source project hosting platform
WSU in 2016: https://news.wsu.edu/2016/10/25/better-water-splitting-catal...

Missouri U: http://onlinelibrary.wiley.com/doi/10.1002/cssc.201601631/ab...

Stanford: http://science.sciencemag.org/content/353/6303/1011.full

Lots and lots and lots of research going on in this space. So far nothing that can be used to produce hydrogen at scale.
Thinking about it, if the US economy was still on the gold standard in the 1970s, it probably would have been declined when Japanese cars and other goods took over and would be very different by now. As a side note, one of the reason we got off it was government spending, which means as the more money NSA or Medicare for example spends more money gets printed (by increasing government debt).
We could call this process "receiving inspection" and have dedicated staff who perform this inspection who follow some type of written "work instruction" to inspect the receipt before approval.
The Journey to Design Consistency – AdRoll UX
No, because this web page isn't using a specialized format.

But if it were using XHTML, then the proper mime type would be application/xhtml+xml.
> The worm would have needed someone do download the executable from the NAS and run it...

Well, by that time the NAS is lost so it is already game over anyway. Nothing of value is stored on individual workstations (and if they do they ought to have some form of backup (which again, probably is the very same NAS)). It is an inconvenience, sure, but comparatively a minor detail.
I was thinking that all the urls and images should have been in arrays.
> For many classes of apps, sandbox use is highly impractical or even impossible.

Worst case, you can see exactly what is being blocked in Console and then add word-for-word exceptions via the com.apple.security.temporary-exception.sbpl entitlement. You can also switch to an allow by default model by using sandbox_init manually.

Even if the sandbox doesn't work for your entire app, you can use XPC to isolate more privileged components in either direction (i.e. your service can be more or less privileged than your main app). What specific abilities are not provided that you think would help?
Can you please add some screenshots?
US Household Debt Surpasses 2008 High
There are practically no rentals available in the region.
to go further, make it sound like a bad Chinese translation (Face book, snap chat).

Let's apply this to various kinds of apps:

Dating and marriage -- Love house

Hookup -- Sexy Quick

Chat -- Talk Now

Email -- Letter Exchange

Photoshop -- Photo Change

does it work? I think so. I could see all of the above working as well as Facebook or Snapchat do. Writing the above lines took me just seconds and I could see any of them working.

Excellent advice TBH. Never thought of it before. By the way I totally forgot htat Exchange is a letter server: and a wildly successful one. (From Microsoft).
For this reason you would have to choose something different for that - like Letter Trade. still, the point stands :)
Congratulations. I know people (including myself) who got very cool tech jobs when they were 15.
I'm sure there's...

oh of course: https://xkcd.com/927/

(and I realize this doesn't exactly map, as JSON Feed isn't even trying to cover all the usecases of Atom or RSS, just switching the container format)
>this._boat = new Boat(); // I wish it were this easy.

You and me both
You seem to be looking at the past through rose-colored glasses. I owned and drove cars made in the '60s and '70s. Compared to modern cars the quality was terrible in every way. The only advantage over today's cars is they were simpler and thus easier to fix. And that was a good thing, too, since you were going to be fixing them.

In those days you were lucky to get 80k miles on an engine before it needed a rebuild, while it's not hard to find post-2000 cars with over 250k miles on the original, un-rebuilt engine.
>whatever dumb writer

You're new to this HN thing? Steve Yegge is kind well known around this here parts...

Also you seem to be responding to the (meant as joke) title, not TFA.
> Need to continually poll servers for updates? Miss.

The point of these syndication formats (RSS, Atom, now this) was always to act as the "I'm a static site and webhooks don't exist, so poll me" equivalent of webhooks. These "pretending to be webooks" were supposed to hook into a whole ecosystem of syndication middleware that turned the feeds into things like emails.

And that—the output-products of the middleware—was what people were supposed to consume, and what sites were meant to offer people to consume. The feed, as originally designed, was not intended for client consumption. That's why the whole model we have today, where millions of "feed-reader" clients poll these little websites that could never stand up to that load, seems so silly: it wasn't supposed to be the model. RSS feeds were supposed to be a way for static-ish content to "talk to" servers that would do the syndicating for them; not a format for clients to receive notifications in.

(And we already had a format for clients to receive notifications in: MIME email. There's no reason you can't add another MIME format beyond text/plain and text/html; and there's no reason you can't create an IMAP "feed-reader" that just filters your inbox to display only the messages containing application/rss+xml representations, and set up your regular inbox to filter out those same messages. And some messages would contain both representations, so you'd see e.g. newsletters as both text in your email client and as links in your feed client, and archiving them in one would do the same in the other, since they're the same message.)

---

The big problem I have with feeds (besides that people are using them wrong, as above) is that they have no "control-channel events" to notify a feed-consumer of something like e.g. the feed relocating to a new URL.

Right now, many feeds I follow just die, never adding a new feed item, and the reason for that is that, unbeknownst to me, the final item in the feed (that I never saw because it rotted away after 30 days, or because I "declared inbox zero" on my feeds, or whatever else) was a text post by the feed's author telling everyone to follow some new feed instead.

And other authors don't even bother with that; they use a blogging framework that generates RSS, but they're maybe not even aware that it does that for them, so instead they tell e.g. their Twitter followers, or Twitch subscribers, that they're moving to a new website, but their old website just sits there untouched forever-after, never receiving an update to point to the new site which would end up in the RSS feed my reader is subscribed to. It's nonsensical.

(And don't get me started on the fact that if you follow a Tumblr blog's RSS feed, and the blog author decides to rename their account, that not only kills the feed, but also causes all the permalinks to become invalid, rather than making them redirect... Tumblr isn't alone in this behavior, but Tumblr authors really like renaming their accounts, so you notice it a lot.)
No. HTML is not formally recognized to be a 'Structured Syntax' of upon which semantically richer standalone mediatypes can be built [1]. This is because existing deployments favor a different approach of imbuing additional semantics inside HTML documents -- microformats -- which place the mechanism of understanding on an opportunistic parser, vs. a restrained one that only executes if its preferred mediatype is advertised. Appendix A of RFC 3023 [2] offers a thorough treatment of this matter. Not defining +html is essentially a concession that enables the two schools of thought to coexist side-by-side.

This is the same difference in schools that I express in a different comment [3] in this thread.

[1] https://tools.ietf.org/html/rfc6839
[2] https://tools.ietf.org/html/rfc3023#appendix-A
[3] https://news.ycombinator.com/item?id=14361842
The cluster has 1000 TPUs
The Kotlin plugin (for Android Studio; starting from 3.0 presumably built-in) allows for converting Java code to Kotlin automatically. Obviously the outcome is not necessarily idiomatic Kotlin, just the most straightforward equivalent - but still, it's a very quick way of getting up to speed with the syntax.
I shouldn't joke like that - learning Rust was a 4-6 month long low point my my lifelong professional self-esteem. I think I'm coming out of it now, and am only continuing to use it Because Stockholm Syndrome.

"No technology can ever be too arcane or complicated for the black t-shirt crowd." - Linus Torvalds
it's fair to say that Go is actually used more outside Google than inside Google. And to be fair I don't see Java or C++ specialists moving to Go when they'll loose a lot of their tooling and language features in the process. I like my enums explicit and my generics ,personally.
Annеsinin сeѕedinin yanında 1 saat babasını bekledi
Is this just for melanoma, or has it expanded into pap smear and bronch territory? My mother's a cytotech and every couple of years somebody claims they're going to replace her with a shell script. Hasn't happened yet, though.
A new kind of digital marketing agency
Shareholder oppression is criminal. Whether the actions they take constitute shareholder oppression or not is a matter that usually gets settled in court or arbitration.
Yeah, except I have 7 kids (6 still at home) and I have to worry about having somewhere for them to live, school attendance, activities/sports they are enrolled in, etc. Plus the rental market is non-existent (anything that becomes available it filled almost immediately). Maybe if I was young or an emtpy-nester...
No, it's great news for NVidia.

Nvidia is the only current credible provider of DL hardware. If Google starts using TPUs then every other company will be forced to buy more Nvidia cards or they will be left behind.

Microsoft is the only exception here: they have some investment in a FPGA based ML solution. Even IBM uses NVidia as their DL solution on Power servers.
Right, AWS. Not a couple of guys building out a cluster in their garage. That's my whole point.
Java 8 won't be supported on Android, at least not on most devices, for a while still, so I can't see why the release of Java 9 would be a game-changer all of a sudden
> On the one hand it's trying to evoke images of children who are wildly remorseless, on the other hand it talks about the "chills" you get from interacting with these people.

You reminded me of one guy who said he lived 20 years believing that knees shaking out of fear is some cheesy bullshit made up by Looney Tunes until he actually experienced it.

Is that what your problem is? Because otherwise I fail to see the WTF here.
Nim Programming Language v0.17.0 released
I would add the counterpoint, however, that HK housekeepers can live lives much better than some HK citizens.

Room and board is given to a housekeeper. That in and of itself can translate to thousands a month in rent and many times, are better living conditions than HK citizens can afford.
Well, on top of that ridiculously expensive VR headset you still need a $1500 PC. Even if a World of Warcraft type success would run on, any, VR hardware noone would even know.

Except for that dozen hard core early adopters. World of Warcraft was only successful because of availability. Same with Minecraft - same with any imaginable success.

VR will either be available to lots of people, or good. Not both, not for a long time.
Please read the article.

Also, I don't believe Steve Yegge is dumb...
Regardless of how anyone feels about minority representation, it never ceases to boggle my mind that many people think about the whole issue in terms of individual examples rather than overall proportionality.

The single example of the CEO doesn't tell us anything about the demographic makeup of their engineering force, unless you think the example of the former is a good basis for inferences to the latter.

(But this is admittedly a total derail from the point of this thread.)
One would simply disable propulsion and communications, and then haul the ship elsewhere for classification and sale of its cargo.

With no humans on board, then there is no incentive not to use deadly force for disabling critical subsystems.
> He never said anybody believed in unlimited government.

That's kind of implied in expressing joy that there are "still" Americans who believe in limited government. There is no in-between, anything that's not limited is unlimited.

> Socialism, Communism, Socialized Healthcare, etc.

Making murder and kidnapping illegal, and so on? If no, where do you draw the line, what makes socialism, communism and socialized healthcare go together, but not, say, copyright?

> At it's core, it the collective imposing it's will upon the individual. If we continue to give power to the collective to impose on the individual, the individual will cease to have freedoms & rights.

First off, "the collective" is just a whole bunch of individuals. Secondly, it's also a way to for people to organize things they can't hack on too small scale, and a way to enforce some minimum social responsibility on each other regardless of level of individual development. Would you be okay with the frail, young, or otherwise defenseless who can't afford private security and don't have family being free game? I mean, "the government" is what makes it illegal to just steal from and kill poor or demented people without relatives for example; there is NO money in preventing that, the "free market" will not provide for that. Humans do, in spite of it, on the side.

> Some individuals hold inordinate influence over the apparatus of the collective, which is used to impose rules on other individuals.

True. I'm not saying it's not broken, but IMO it's better to repair the ship and discuss modifications than just jump off. There's no land there. I'm not even saying we need a government per se, but we need a society, some minimums, some standards of decency in which the profit for fun and profit can be embedded in, rather than pretending fun and profit can provide the necessary amount of glue. Whether the rules are enforced with cops or remembering the eyes of ones father or however is kind of secondary, really. But capital creating more capital, all by itself, is just an eating mechanism, it's like fire. Not even enough to define the difference between a camp fire and a candle or anything, just the raw process of burning material using oxygen.

Kind of like a power drunk mob, I'll grant that, and I'm not saying there's not plenty of worrying tendencies in that direction, too. I just don't see one as the antidote of the other, I see both more as scapegoats for each other, and ultimately both as undermining the freedom they espouse. We only are as free as the most defenseless members of society are. Well, I am. So in a way, people who say "fuck you, got mine" are directly imposing on my freedom, that they are unaware of that doesn't make it less real to me. Quite the conundrum huh.
Wasn't Apple's last keynote literally about Apple was brave for making it so that you could no longer plug 3.5mm headphones into stuff?
And its fast, easy and works, unlike the crap swift3 converter apple pumped out
She didn't know what she was exposing, though - I don't think someone should get credit for accidentally doing something good while putting people's lives at risk.