skysight-inc/HackerNews huggingface dataset:
> Is there any reason to suspect that today's fiber (albeit possibly "lit" by tomorrow's fiber modems) will be insufficient twenty years from now? Are we approaching some sort of theoretical limit to the number of beams of light that one glass fiber can transmit?

No. And the premise that we've gone from twisted pair to coax to fiber in a period of 20 years is similarly silly. Telephone wire is essentially telegraph wire and has been in use since before the American civil war. Coax is from the same century and had been in use for cable TV before the internet was even a thing. Even modern fiber optic cable is older than, say, TCP/IP. The only reason fiber wasn't used to begin with is that the other cable was already in the ground before the internet existed.
The danger is that the bubble will burst and that you'll lose all of that equity on its own unpredictable timeline.
NTSB: Virgin Galactic Spacecraft Tail System Deployed Prematurely Before Crash
edit: I'm talking about online banking and money transfers from there->

In Finland one bank (Nordea) uses one-time passwords so you get a pad with passwords in the mail (they automatically send new ones when you're about to run out) and you need to use them sequentially to log in, only the numeric "username" is static. Then when you try to transfer money you also need to input a challenge-response from the same pad.

IIRC another bank (Danske Bank) allows you to set a static username and password but you must also enter a challenge-response from a permanent pad to log in and to initiate transfers as well.

Can't speak about the others but they should be about the same.

Americans apparently just use a static username and password which is pretty mind boggling.
Unique Technology Developed a Variety of New 3D Printing Materials
IoT is the connectivity between unique and identifiable web-enabled devices. It talks about how individual devices can “talk” to each other, while still maintaining its own identity and singularity. On the other hand, IoE abandons this compartmentalized approach which looks at individual devices. The IoE views all devices as part of an ecosystem in which all the devices co-exist and which is omnipresent.
New Startup Raises $100M for Portable Ultrasound
If you really want to go down the rabbit hole on stuff like this, check out bouncy folds

https://github.com/quchen/articles/blob/master/useful_techni...
>Did you even read the article?

You must be new to HN ;)
NTSB Cites Improper Pilot Command in Virgin Galactic Disaster
Also see this same gag on The Simpsons

http://www.npr.org/blogs/krulwich/2014/05/08/310818693/did-h...
A nice demonstration of lambda calculus using Church Encoding in Ruby, without saying that that's what he's doing.

I guess at the end of the video, he will probably reveal what the thing he's been doing is called.
We Can Eradicate Malaria Within a Generation
The last part of your reply is especially important: East Germany is most likely the blue print of what will happen to the southern portions of the European Union. I am surprized this is not discussed more widely. Deindustrialization with most of the educated young generation moving away. This trend is hard to reverse.
As apps start to bridge the digital-divide and have real-world impacts, a look at that impact is probably warranted.
Thanks for the response!

> The goal is to make the request small enough that it can fit in one round-trip so that you don't have to wait for all the ACKs.

Thank you, that makes sense. I definitely see how bloated some of these headers can get these days with super-long user-agent strings, x-foo values, accepted modes, etc. If this is really going to make a substantial number of initial requests and responses fit into a single round-trip, then that sounds like a decent rationale.

> Note also that HPACK is really quite efficient in terms of CPU cycles.

Is there a C implementation of it? I had quite the bitch of a time to implement INFLATE in C, taking about 10KB of super-nasty code at a minimum. I hope that pain isn't repeated here. Something like just plain LZSS would be a real treat because that's maybe five lines of code. Of course, compressing with LZSS isn't very efficient in the naive case. I'm guessing HPACK is probably an entropy coder ... I'll Google around for more on HPACK, thanks for providing the name to me.

> Finally, if you really don't like it, you can turn HPACK off.

That's really interesting, and good to hear. So that would have to mean the initial request from the client cannot be compressed (eg your Upgrade header), and the server then must decide what to send back. Hopefully we don't end up with any clients that ignore you and start sending their subsequent request headers compressed anyway.

> 1. For plaintext HTTP/2, you use a HTTP Upgrade: header, just as everyone expects you to.

So is this going to be yet another "your PC boots in 16-bit real mode in 2014", where servers have to keep switching from HTTP/1 to HTTP/2 on each new startup forevermore? :/

I mean, I don't know what the alternative would be other than header compatibility with 1.1 ...

In this case, will the server and client be able to leave that initial HTTP/1 Upgrade: connection open, and just start using it as HTTP/2, eg sending data back and forth in turn? (I can't see why not.)
Android ran on 84% of phones shipped globally in Q3
Editors and iframes
> He wrote nothing about whether he requires oxygen to live, but I'll wager with you he needs it.

So you think understanding bitcoin applications is obvious as breathing oxygen? Sounds to me like you're making baseless assumptions.

> He spoke negatively of Bitcoin as a currency

Yes he did, and he didn't mention why. It was just a page full of backhanded jabs and insults towards bitcoin with zero reasoning to support it. Doesn't strike me as someone who understands it at all, quite the contrary.

> he highlighted a number of aspects of Bitcoin that he thought were useful and where he expecting to see it having a huge, innovative impact.

Inter-bank asset exchange? If that's where he thinks the major innovation lies, he clearly and severely lacks understanding of potential applications.

> Trust me, you did.

Ok, pal.

> So no, he's quite aware that his issues with "a single bitcoin service" are removed from the underlying protocol.

If he has regulatory issues with accepting small gifts, or if he doesn't like the methodology of a particular bitcoin service, that has absolutely nothing to do with bitcoin as a currency.

How is making statements like "bitcoin is a terrible currency" without including any actual reasoning anything but pure ignorance?
Korean here. The TV is configured to use HDMI 1.4 by default, but you can turn on HDMI 2.0 mode by changing a setting called "HDMI UHD Color".
I thought this article was a waste of time. It is a grab bag of obvious truths, buzzwords, opinions and contradictions. The author seems to be confused and his prescriptions for more regulation, higher interest rates and more incoherent political revolt are unlikely to improve things and will probably make things worse.

Clearly there are many problems in the financial sector and even more in our governments (there many good things too). Unfortunately nobody can - in my opinion - convincingly articulate how to fix them or even exactly what they are and what causes them. And this author is worse than most!
No problem!

> Is there a C implementation of it?

Currently there's no good standalone version, because we're still at interop stage. Take a look at nghttp2[0], however. They've got a HPACK layer that I believe can be separated out. I've got a plan to actually do that work for them, but haven't had time to sit down and do it.

Nevertheless, theirs is the best implementation around at the moment in terms of compression efficiency. My own HTTP/2 library can optionally use it.

> Will all clients respect this, or will they start trying to send you HPACK requests anyway?

So we need to be clear on what this means. The actual binary format of headers via HPACK cannot be turned off. However, all the compression can be. This isn't optional: the other party must respect your preferences.

> So is this going to be yet another "your PC boots in 16-bit real mode in 2014", where servers have to keep switching from HTTP/1 to HTTP/2 on each new startup forevermore?

Hopefully no. Hopefully.

You're allowed to start straight away with HTTP/2 if you have some form of 'prior knowledge' that HTTP/2 will work. What 'prior knowledge' actually consists of is not entirely clear-cut, but in principle you can go straight to HTTP/2.

Note also that Upgrade: is only a problem for plaintext HTTP/2. If you use TLS, going to HTTP/2 is exactly as fast as going to HTTP/1.1 (because the negotiation is done at the same time as the TLS negotiation).

However, servers are clearly going to have to support HTTP/1.1 for a long time to come. This is unfortunate, but unavoidable.

[0]: http://nghttp2.org/
You evidently didn't read my comment. None of the companies I listed above are publicly traded: they are all family owned, and the families which own them have almost unfathomable power. Of course, many of the families which sold shares in their businesses also have considerable power.

I originally learned about these people by studying the grain and commodity markets.
Building cheaper moderately-high-density housing doesn't really compete with single-family detached houses; it competes with housing further from the core. In fact, with higher general density, you'd expect your lot to become more valuable, since it can now potentially be sold to developers. There's also the knock-on effects of higher economic growth and shorter commute times on property values and available amenities, and broadening the tax base, potentially reducing your tax burden.

If you tore down all the skyscrapers in Manhattan, your brownstone wouldn't get more valuable; rather the opposite.
NASA Releases Sounds from Space on SoundCloud
This is a much more recent incident. The time he abruptly resigned as maintainer of the tty code was clearly a "fuck this, if you don't like the way I'm doing it, fix it yourself" resignation in direct response to some classic (if mild) Linus-in-your-face criticism.
Dell’s Life After Wall Street
That's what the CinePaint fork (originally Film Gimp) is, support for high-resolution, high-bit-depth images for "deep painting" of film assets.
Huh. That makes me feel better about planning to vote no on M. Thanks.
I use a Samsung U28D590D via Displayport 1.2 powered with an R9 R290. Running on Win 8.1 and at 60Hz.

Looks great, can play games at full res and most programs suit the dpi. No major problems.

However,

Linux is a completely different story. I had a hell of a time getting the drivers to work and after about a week of crashes, reinstalling and trying to tweak the size of things so they were visible I gave up and went back to M$.

So if you can bear Win 8.1 and have a powerful gpu, the reasonably priced Samsung is a good bet.
I wrote the article, and I'm personally concerned that housing prices affect the mix and balance of companies in the local tech ecosystem in favor of the big corporations like FB, Google, Apple and heavily venture-backed startups. It's bootstrapped and smaller companies that hurt in this situation because they can't afford to pay the salaries that cover the living costs here.

If the bootstrapped companies can't afford to be here, they end up starting in some other city far away and growing into a significant presence there. That's probably good for those communities, but not necessarily good for the long-term health of the Valley if our ecosystem ends up being too dependent on two or three mega-corporations.

If you look at Palo Alto, it's a microcosm of what could happen to the entire region. That city has basically starved itself of young companies because it's not growing housing or office capacity. And with foreign purchases of 1950s era ranch homes there, I'm mildly concerned that Palo Alto will turn into our regional equivalent of the Park Avenue stash pad or the Kensington ghost mansion for Chinese that are escaping a poorly performing domestic real estate market and Xi Jinping's unprecedented crackdown on domestic corruption. Perhaps that's good for property prices, but it's terrible for having a living, breathing, dynamic community.
"If you need an example of how intense this is, over the summer, 71,421 people, or 8 percent of San Franciscans, decided that we should all vote on every single project over the existing height limits on the waterfront by passing a ballot initiative. It was funded primarily by a single wealthy couple that didn’t want to lose their views, and they put it through in one of the lowest turnout elections in city history."

What she doesn't say, really matters: that initiative was primarily about stopping a massive government handout to the multimillionaire owners of a professional basketball team, which would essentially give away a choice bit of public property in order to build an arena in a part of town where no arena should exist. The ballot initiative was put in place to make it much more difficult for that land-grab to go through.

This stuff isn't just about people being ridiculous NIMBYs. Honestly, I think it's more ridiculous to look at San Francisco and claim that the problem is that we aren't building enough, when you can walk up to just about any live/work space in SOMA (i.e. the new construction), and see that the tenant list is mostly startups. That's what happens when you let developers build whatever they want -- they build for the most lucrative allowed use of the land. And that usually isn't residential construction.

Is there NIMBYism in the bay area? Absolutely. But the biggest problem, by far, is that there's a massive technology bubble inflating everything from real estate to salaries in a very tiny slice of livable property. The price increases are being driven by greed and speculation as much as any sort of sustainable demand.
Right. Multiplexing over one pipe won't help when content is being pulled in from four ad networks, five trackers, three social networks, a site that hosts Jquery, and another site that hosts fonts.

This works for Google because their sites load almost entirely from Googleworld.
"But I doubt there will be a useful discussion of it here.". I suggest your uncalled-for sneer implies you won't be reading what you want to read.
That the top level editorial staff almost went into revolt over what they perceived to be "the lack of clear budgets and repeated and arbitrary restrictions on hiring" is pretty damning. That said, this article reads like a somewhat routine profile that messily switches course mid-stream in reaction to events on the ground.

I'm interested in hearing more about this:

> There was an East Coast–West Coast feud, a divide between the journalists and the technologists. Omidyar’s loyalists out in California and Hawaii grumbled as Greenwald traveled the world, promoting a book, picking up awards, and speaking out of turn.

The NYT Innovation report makes the case that editorial and technology/design working closely is important not just for the primary products of the business, but for fostering trust and opening up communication between the business department and the newsroom. Seems like that'd be difficult if the company is physically separated by the whole United States (and half the Pacific in some cases).

http://www.niemanlab.org/2014/05/the-leaked-new-york-times-i...
The one major advantage to TLS everywhere will definitely be avoiding mixed-content issues when eg you have a web forum and someone tries to embed an image on a non-TLS server into their post. Hopefully IE's choice to be the one non-TLS HTTP/2 supporter doesn't undermine this.

Since this is just going to be how it is, I just hope we can do more to make setting up TLS easier for everyone.
Even worse, to have the delivery faster with HTTP2, the developers will have to optimize it even more than now. And we know that that phase of optimization was traditionally ignored by most of those who aren't Google, because it's hard and the benefits for most of the producers non-existent or non-obvious. It's economics that will work against the speedups, just like it was without HTTP2.

"Hey boss, I need people to work on optimization of the delivery of every page of our site."

"Do we save something? Do we win something?"

"No, but to some of our clients the content will appear in three instead of four seconds, if don't use the Google analytics and the Facebook button."

"Go away!"
Investigators Focus on Tail Booms in Crash of Space Plane
I think the point was "not all businesses". "I run a business" and "I need to keep my code proprietary" are two different statements - neither implies the other (in any logical sense - there is manifestly some correlation).
It's still missing the project opt-in, so many of the potential liabilities (along with the entirety of the shadiness) are still firmly in place.
While food is important, I am highly allergic to the whole bullshit and pretentiousness that surrounds it in the higher ends (same for wine, brandy and scotch).

We have taken some things too far.
I am curious to know the proportion of GDP generated by publically vs privately owned companies in the US and how it has changed in the last 150 years
India-China Border Standoff: Thousands of Troops Go Toe-to-Toe
My wife has to reconfigure the printer every time she tries to print something on whichever Windows she's got on her laptop. It Just Works from my Linux boxen (laptops and otherwise).
Ask HN: Who's using Clojure in production?
Who's using Clojure in production today and what are you using it for? I'm curious about the state of the ecosystem and its adoption today.

There are a lot of old threads (on HN[1] or Quora[2]) that ask this - but none of them seem to reflect latest on who's using Clojure in production in late 2014. The recent State of Clojure data [3] doesn't capture this either.

[1] https://hn.algolia.com/#!/story/forever/0/whos%20using%20clojure

[2] https://www.quora.com/Whos-using-Clojure-in-production

[3] https://cognitect.wufoo.com/reports/state-of-clojure-2014-results/
Computer Forensic Investigator = Protecting Your Business
forced to use that "Verified by" Visa and Mastercard

I'm super sketched out by the program as it appears to be run by a third party rather than Visa/Mastercard.
Very true. You've summed a lot of the compromises that one has to make to enjoy the UP2414Q (or indeed pretty much any 4k monitor these days), and I really think that someday soon we'll get this right. Until then, these are the pains of being an early adopter. But I don't regret it :)
it's not entirely worthless

if, after a meeting, you circulate a quick set of (1) what did we agree on, (2) who is the person responsible for each of (1), (3) who requires signoff on various (1) I find it quite useful. It's good to have it written down to serve as a consensus from the meeting to reduce miscommunication about who has what commitments and who must sign off.

Lots of orgs use stuff like this: github has a Primarily Responsible Person, apple has something similar.

That said, I've never had to draw out a formal rasci chart, and this can easily be taken too far. In a team of maybe 1-10 people this level of formality is way overkill.
People interested in both array/APL-like and concatenative languages might want to take a look at lang5.
The problem does not seem to be GIMP if I understand the article correct, but the GEGL code (or the developer of it) which it relies on.
I guess what's new here is the capacitive micro-machined ultrasound transducers (CMUT), ultrasound emitters directly on a semi-conductor wafer. Though I would like to see what we can do with this technology without limitations of mobile/portable.

In terms of portable ultrasound, there are a few existing solutions on the market:

This looks pretty portable (connected to an iPhone too): http://www.mobisante.com/

GE's portable ultrasound seems pretty portable too: http://www3.gehealthcare.com/en/Products/Categories/Ultrasou...

Best of luck to Rothberg et al., I believe there's a huge consumer market for a portable ultrasound done right! The pregnancy market alone is vast, e.g. https://www.bellabeat.com/
That's funny: the only thing I usually like about Neal Stephenson books are the digressions into nonfictional material. Everything else is just a needless exercise in people being shitty to one-another and Stephenson re-announcing his belief in '90s-era "hacker" ideologies.
I had been waiting for a Photoshop / GIMP replacement for years, it seems that the GIMP developers dug themselves in a hole a while back with babl and GEGL and a number of good alternatives have cropped up in the meantime. My first problem with GEGL is that it seems to be the only way to reliably crash GIMP, and my second problem is that it doesn't serve to make any discernible workflow easier.

A nice workflow for photo editing involves conversion to 16-bit Lab, layers with various blending modes, and transfer curves. Due to the size of Lab, 8 bits are not enough and cause noticeable banding. Photoshop could do this back in the late 90s. According to this article, GIMP developers think the workflow is "wrong".

It's a good thing that we have Krita.
Might want to show the boss this: http://www.tagman.com/mdp-blog/2012/03/just-one-second-delay...
This would be a U.S problem then I guess. Most places in Europe don't allow entrapment, and policymakers typically have the sense to target dealers vs consumers anyways.
Intel paying up after allegedly 'manipulating' benchmarks 15 years ago
So this is some kind of PR fluffery from KPBC I guess? Count the number of times the author uses this awkward and meaningless "fundraising acceleration" fabrication ...
Eliminating malaria may or may not be possible. If you look at the work that Jimmy Carter and others have done to eradicate Guinea Worm -- reaching a low of 148 people infected in 2013, down from 3.5e6 in 2013 -- it is now primarily a political problem. The last infections are in south Sudan.

If Gates can accomplish this, eradicating malaria is a worthy coda of a life.
Yes Thanks. The worse part is that the right wing politics in India has never invested much into intellectual efforts to highlight these important aspects of Hinduism. Instead they have resorted to sloganeering.

Only handful of people like Dr. Arun Shourie, Sitaram Goel, Ram Swarup and Rajiv Malhotra now a days seem to have put some efforts.
So why doesn't the initiative say that? Why run a vote on requiring votes on all waterfront development height changes?
You're proving his point for him.
I vaguely recall hearing they did contribute some code to llvm/clang though, which FreeBSD uses.
Vimmers, You Don’t Need NerdTree
Aren't there studies that show that slower pages decrease conversion rates though? Managers might like that... but then again, we really need these share buttons and huge image headers and 10 tracking scripts and Raptorize.
I am currently in united states and this is how I will report about US in Indian newspapers.

"United States police is the most brutal police force which is racist and always uses excessive force. Black teenagers are shot for merely being a suspect of stealing candies from store. It is not uncommon for SWAT forces to break into home of innocents and shoot their dogs for no reason what so ever."

The BBC or Mid-Day type publications print whatever someone else is feeding them.