skysight-inc/HackerNews huggingface dataset:
Throughput, latency, and so on are natural limitations of consuming bandwidth (internet and RF) which is shared across subscribers. What the FCC took exception to (and rightly so) is that AT&T imposed artificial limitations on subscribers based on their consumption. You can't say that your service has no limits but then go on and impose limits.
In the same vein of argument, if you don't view your staff as liability or replaceable, you are likely running a very risky business.
Asynchronous and concurrent and distributed networking framework for PHP
I also work in this space, so the headline caught my attention. This is far from the first. Some other evaporation driven engines include:

https://en.wikipedia.org/wiki/Drinking_bird

https://en.wikipedia.org/wiki/Energy_tower_%28downdraft%29

https://en.wikipedia.org/wiki/Barton_evaporation_engine

The solar updraft tower and vortex engine also operate in a similar space, meaning that all of them operate using the temperature difference between ground and tropopause which feeds the water cycle.

It is my personal opinion that evaporation-driven engines (or something quite similar) are the most promising energy source (on this planet). Essentially, they are an alternative source of solar energy which doesn't have the problem of needing the sunlight to be present to work.

The main issues, as with most new energy sources, are efficiency and cost. The Columbia motor costs $5 for 50 microW, or $1x10^5 dollars per watt. You generally want something nearer 1$/watt for primary energy use. The efficiency in terms of water or thermal energy is not stated, but is likely similar to dunking birds, which have a thermal efficiency around 0.01%. The theoretically possible efficiency for the evaporative half of the water cycle is on the order of 12%, so there is a lot of room for improvement.
Can I make a t-shirt with your quote? It's awesome!
please add 'select all' on http://www.slicedham.co/users/select
No, I mean that your edits won't be legally binding, but the rest will. It's natural to assume that any changes to a contract would be mentioned, it's unnatural to assume that the other party must pour over the contract for late revisions made in silence.
What's the likelihood this will lead to some type of compensation for unlimited data users that were throttled?
This seems orthogonal to WebAssembly. This is already a goal for its own sake--see the Extensible Web Manifesto.
I guess one of them was.

But as I said, it was most certainly political as well.

Anyone that went through such big rewrites at corporations similar to Microsoft, knows how much appeasing to different units has more value than technical merits.

Anyway that is just my opinion. For the real issues we would need insider info.
Sleeping time via twitter
Seems like coffee and pastries are becoming a battle-ground for start-ups:

http://www.eater.com/2015/4/20/8456861/tartine-bakery-merger...

"San Francisco's beloved Tartine Bakery, which was founded in 2002 by baker Chad Robertson and pastry chef Elisabeth Prueitt, has merged with Blue Bottle Coffee, the Bay Area-based roaster and retailer.
...
The news comes just over one year after Blue Bottle Coffee — which was also founded in 2002 — raised more than $25 million in investment funding. In 2012, the coffee company raised $20 million to focus on expansion."

http://recode.net/2014/01/29/blue-bottle-coffee-gets-caffein...

"Blue Bottle Coffee, the specialty roaster that has become a favorite of hipster techies in the San Francisco area, has raised $25.75 million from a range of high-profile Internet players and also Morgan Stanley Investment Management.

Blue Bottle said it will use the funding to “expand retail operations, improve internal training programs and further develop its quality control department.”

This is Blue Bottle’s second round of funding, having previously raised just under $20 million in late 2012 from a range of high-profile entrepreneurs and VCs. Those include Google Ventures, Index Ventures and True Ventures, as well as Instagram’s Kevin Systrom, Twitter and Medium co-founder Evan Williams, investor Chris Sacca and skateboarding star Tony Hawk."
Those language features aren't relevant to Pepper vs. the Web APIs: JavaScript supports integers, tagged unions, and so forth, if you compile a language that supports them down into JS. As for the library features, aside from a few I don't understand/agree with (how is WebGL not equivalent to OpenGL ES, and how is WebGL/Canvas not a low-level rendering API?), a bunch of those are forbidden for security reasons (like raw file access and raw TCP and UDP sockets), so you wouldn't want pages to just have access to them in the manner that a PNaCl-using Chrome extension does anyway.
I'm curious - which scale was ripped off?
We need to stop calling this practice "slowing down" or "throttling". If you are slowed down, you'll be limited to 56kbit or less, by artifically induced packet loss. At this point, most websites and other internet services will just completely stop working as the massive packet loss suffocates any payload.

It's like advertising unlimited miles on a rental car, then slowing it down to 5mph after 200 miles. Sure, the car still moves, but you can't practically use it for anything.
I'm curious, assuming physical connections are still possible(i.e. ye olde COM/Serial port), how well do the use of VMs hold up in mission-critical processes such as these?
Como assim um escritor sem tema?
Thanks, that does shed some light.

Since each effective work 'shift' begins with picking up a rider and ends once they're dropped off, outside of the taxi industry the best comparison i can make off the top of my head is the workers of one of those 900s numbers. They can work from home and accept calls as they please, with each payment being independent of the next. I'm not sure if they're contractors or not, never really looked into it, but they would be 'minutely employees', so to say. You don't even really need a 'boss' in that situation either, just a computer switching calls.
My question was more:

If an ISP usually has enough pipe for everyone on each of their distribution nodes (that is, has no oversubscription—or, more practically, only oversubscription for aggregations of customers with statistically-predictable usage such that the node should reasonably never be saturated, with some extra engineering tolerance for the rare occasions usage goes above statistical norms)—

but the ISP sometimes falls short when the introduction of a new service like VoIP or Netflix or Steam into the market, or lots of new denser construction in an area, makes demand outstrip their supply,

then should they get in trouble for enforcing QoSing (through whatever means) on their distribution nodes, temporarily, while they work on upgrading those nodes?

Because, if so, then ISPs should probably never use the word "unlimited" at all because they would still get in trouble for reasons (almost) completely out of their control.

(I say "almost" because they could just refuse to sell service in oversubscribed areas. But customers would like that even less, if the ISP has a local monopoly. Alternately, ISPs could change to "dynamic billing" where everyone in an oversubscribed area gets billed for non-unlimited service for as long as they're oversubscribed, and then goes back to being billed for unlimited service once the oversubscription is over. This would be cool, but seems like one of those nearly-impossible-with-the-hardware-we've-got sort of things, especially for wireless ISPs where you don't stay on the same distribution node so you're constantly moving between oversubscribed and undersubscribed nodes.)
REL is a fancy JSON syntax for making cards for our recently released Relevant iOS App.

Give it a try and let me know if you have any questions.
Apple was saved by their founder. Usually the only people who can really turn a company around are their founders and even then stories of that are rare.

I would buy stock in MS if Gates ever came back, but I don't expect it.
It seems like under these conditions--

1. The user has write permission for the directory.
2. The user does not have write permission for the file.
3. The file has only one hard link.
4. The user deletes the file.

--that the last hard link should be moved to ~owner home directory, rather than deleted. Otherwise, I don't see a problem.
> This assumes WebAssembly will have virtually no performance overhead when compared to C/C++,

It won't have zero performance overhead, since unfortunately it will still require translation to native code. But it'll be far higher-performance than asm.js, and precompiling JavaScript to WebAssembly could produce higher performance than a JavaScript JIT.

> and still doesn't address the fact that JavaScript "binaries" will be much larger than today's scripts that rely on a JavaScript interpreter being present inside the browser.

You don't need to do the compilation in the browser; do the compilation ahead of time and ship wasm bytecode. The DOM and all other web APIs will still be provided by the browser, so I don't see any obvious reason why wasm needs to have substantial size overhead compared to JavaScript.
I would say "60up/20down unlimited" means your ISP guarantees this bandwidth as part of the contract, rather than upper bound the bandwidth by this number. In the off peak hours you may be allowed to download at a rate higher than this number, but even in the peak hours you should be able to fully utilize your guaranteed bandwidth.
Apologies if I elided mention of how they are different, I didn't mean to do so. This sort of thing is a pretty big innovation and offers the potential to increase the reach of direct to consumer local farm produce sales.
Autodesk is building a new 3D printer, and it’s a monster
It's essentially the difference between hourly work and piece work. Making things into piece work and trying to get out of labor laws is an old trick that the authorities have thought of already.
True. When I started a major in CS, I had no programming experience. I started "Learn Python the Hard Way", but when I found out that I needed to learn C for Compilers, I tried to switch to "Learn C the Hard Way", thinking the two books were equivalent. They weren't.
That is incorrect. The PRC (People's Republic of China) came into being in 1949. The UN was founded in 1945. That's a 4 year difference. At the time, there was only one China and the government that signed the treaty was the same as the one that was eventually exiled into Taiwan.
Do you speak devtools?
I didn't think Magic Johnson was going to make it past the 90's.
Well redefining words is pretty common these days, and quite popular too if it's for the politically correct reasons.
After working with es6 for a bit (with babel), I still think I prefer CoffeeScript mostly because it's annoying to ensure brackets/parenthesis are closed properly.
The ever changing vechicle requirement has always has always baffled me? 2008 four door! Then 2000 when driver enrollment drops? The Uber fancy cars must be black on black? People were going into debt in order to make Uber money.

(I am so glad the government stepped in on this one.)
Thanks for that link, unexpected, interesting and insightful, exactly what I hope to get from HN.
/r/legaladvice is the one you want (American spelling). 45,000 subscribed users versus 8.
"The experiment revealed that fluid injection itself did not directly provoke an earthquake. Instead, the aseismic slip likely built up stress at the edges of the creeping zone of rock. Eventually, the stress overcame the friction between the rock faces within the fault, triggering earthquakes."

It's worth asking if this could be used to deliberately set off minor earthquakes that relieve stress in such a way as to prevent larger ones.
> "The web hasn't fallen apart" for sighted users. Those non-semantic, unusable-to-screen-reader sites are in fact an accessibility disaster for blind users, who can find it nearly impossible to use some sites.

I'm saying that div-itis is possible today, but it's a bad idea, and as far as I can tell many new sites still use semantic markup when available.

Along the same lines, I would expect that even if people implement a web engine in wasm, many will still use semantic markup.

That said, I agree that people don't pay enough attention to accessibility, and should. But I don't think wasm or wasm-based rendering engines will make that worse.
It's installed on my Mac - chrome://voicesearch/
Exercises are very different from projects. When you support a project over the long-term, you engage a very different set of skills than what you'll get in a book. You learn how to push your way through a seemingly unsolvable bug that nobody has encountered before, often one in code that you didn't write. You learn how to make technical choices that reduce the likelihood of encountering these bugs. You learn how to come back to your program in a few months and pick up where you left off, and what sorts of coding practices will inhibit this. You learn what sorts of bugs occur in practice, and how to avoid them. You learn how to diagnose performance problems, how to speed them up, when to speed them up, and you build up a mental model of how the systems you work with behave. You learn how to limit complexity, and what the complexity budget of your brain is, and how to break up projects so that you stay within that budget. You learn how to communicate with other programmers, and what they care about. You learn how to build up a codebase incrementally, how software evolves, and how the why of the code usually matters more than the how. You learn how to communicate with users, and how to accept their input, and how to weigh the costs of their feature requests against the complexity of the code base.

All of these are emergent problems that only occur when you work with large, long-lived software systems. You won't get them out of a book.
> everyone I know who started with C became excellent programmers whereas ability among the group who started with something else is somewhat more hit or miss.

How much of this is survivorship bias?
ARC (https://developer.chrome.com/apps/getstarted_arc)
When will be able to undownvote?
Website+SEO+Check+-+SEO+Consulting|Region+Stuttgart+-+YouTube
That's a terrible argument. Would you say the same if they only allowed 100kb of data transfer before switching to a throttled service (@ 1/100th the original speed)?

What you are doing is allowing them to draw a line in the sand and then standing by it and saying it is reasonable. This line should not exist and throttling should only occur when absolutely necessary (when the network is over-saturated). Even then, there should be reasonable expectations of them to not over-subscribe the network based on statistical projections of network use.
This is a typically nonsensical libertarian rant: "I don't want to be screwed by the government, I want to be shafted by a corporation instead."

If the government oppressed you, you can kick out your congressman. If Uber oppresses you, you stay under the boot of Travis Kalanick. That's why reasonable people advocate for labor laws.
The ones you can handle is a subset of possibly thrown ones, which means you need to know the superset before deciding which ones to handle. You're just describing the handling strategy: pass on it or handle it. It doesn't obviate the need to know what's possible there.
This page makes Firefox on Android crash.
I have the book this passage was excerpted from. It is phenomenal. Highly recommended. One chapter has him visiting a Ukrainian neurosurgery clinic not long after independence, and somehow getting involved in a titanic bureaucratic struggle. Utterly fascinating.
Seems like this is Github's (the company's) fork of Ruby. ruby/ruby seems like the official ruby.
The difference here is that he created a marketplace, he doesn't sell directly skins that he made or mod.

It is impressive to see that kind of money for virtual goods in my opinion.
Microservices-Infrastructure 0.3.1 Adds DigitalOcean, vSphere, and Chronos
I choose Google because cntrl+t g o <enter> flows better than cntrl+t d u <enter>.

Every time I've tried to switch to DuckDuckGo, this has been the primary stumbling point.
Broken a few weeks later: https://eprint.iacr.org/2015/519
Comcast doesn't do any throttling, and have tons of interconnection, including direct connectivity with Netflix. http://corporate.comcast.com/news-information/news-feed/comc...
Languages that compile to JS are plentiful; shops that use those languages are much less so (with the possible exception of coffeescript).
I've been away from JS for about 10 months and... cool, but, fuck, that changed quickly. Time to get caught back up to speed. Is ES6 now actually viable, in that it's supported by most users' browsers? If not, are there popular compilers for ES5?
I don't really see anything wrong with Lastpass. The secrecy of your vault (the encrypted passwords) depends on the strength of your master password. If you have a strong master password, the fact that someone managed to make off with some hashes should not bother you. To use a horrible simile, it's like when you have a bank vault filled with a lot of valuable stuff and three doors. Someone tried to rob it, put a dent in the first door, but couldn't get through them. Some people are flipping out that the door got banged on, but I don't really understand that because the door is still doing exactly what it was designed to do.

Maybe there's something I'm missing here, but I don't really see the trouble right now.
I loaned you one of mine.
Depends what they're advertising as "unlimited". If it's unlimited broadband/internet, then it should actually be unlimited. On the other hand, if it's just unlimited data, then that says nothing about the speed. However, truth be told, my operator (3 in the UK) is pretty explicit that after 5GB or so (each month) the speed is reduced, and there is no unlimited (free) data when you're abroad.
Comedy timing for me.

My father was taken into hospital 4 hours ago after collapsing and turns out he's got a brain bleed. They stuck him in a CT straight away and are now doing a lumbar puncture to see if there is any blood in the spinal fluid. They don't know what has precisely happened but they suspect an aneurysm that went undetected. The mortality rate of this event is 50% in 30 days. He's had a long history of hypertension and a couple of surgeries to clean out arteries in his neck.

Not sure why I'm sitting here on HN but it was taking my mind off things. Fail :(

Anyway, moral of the story: Don't smoke and dint eat piles of shit; it'll get you one day.

Edit: Ordered the book as well now like an idiot. Scary tale when you're close to it but I find comfort in knowing things rather than ignorance.

Thanks for posting this.
Is there still a way for users to submit blogs that may be a fit for this? I know your last project allowed that.
So you can send live video to Google of your home, family and regular daily activities for them to keep. ;-)

You can build a better camera with a Raspberry Pi 2 for less that does not "phone home" to it's manufacturer.
> a bunch of those are forbidden for security reasons (like raw file access and raw TCP and UDP sockets), so you wouldn't want pages to just have access to them in the manner that a PNaCl-using Chrome extension does anyway.

Sure I do, with explicit permission granted. For instance, consider a web-based VNC client, without needing a server-side WebSocket proxy.

And there are far more where those came from.

Also, the advantage of making low-level web APIs is that any new high-level APIs built on top of them run inside the sandbox, so their implementation is not part of the attack surface.
Totally clicked on it because I wanted to know what "Homophobic Encryption" was.
oh brother does their (`<table>` based) web layout need an update!
They are not providing the security they promise.
Sell your outstanding invoices
Nowhere in the example was the condition that the driver is not insured.

Outside of that, I find this attitude incredibly patronizing. "We need to save you from yourself" is what it boils down to. You pay somebody for a ride knowing she's not insured? That's _your_ problem, not mine.
Samsung rose to power as the biggest (and most profitable) Android manufacturer during the same time Nokia made its big (company breaking) bet on Windows Phone. If Nokia had gone with Android perhaps they could have been the dominant Android hardware...
Reminds me of an old joke about Consolidated Edison:

"A million bucks? They'll fine me well--a minute's income shot to hell."
> "a small app built on ec6/7 babel, npm, jspm, system.js, aurelia, gulp, etc"

Part of the problem with the Javascript ecosystem is that you have to use so many different tools/libraries to create a "simple" app.
Will add that. This is just a very first version. :)
Airbus Joins SpaceX in Race to Provide Internet from Space
> so much of that optimization can move into the compiler generating WebAssembly.

Yes, but JavaScript can't be compiled to efficient WASM code. Dynamic-dispatch languages need an optimizing JIT -- compiling once runtime behavior is known -- to produce good machine code. In any event, it seems like it's a planned feature for a some future release.
I believe smrtinsert is referring to places that you could work at to write those languages, not that the languages themselves are impossible to find. I don't know if anyone is actually being paid by someone else to write ScalaJS, GHCHS and/or Js_of_ocaml.
"Are hybrid seeds designed to be one use only like terminator seeds? How is the vendor lock-in structured?"

Plant breeding 101:

Every individual has two copies of each gene: one comes form the father, on from the mother. It has been observed that individuals who mostly have different maternal and paternal versions, are more vigorous. This is called heterosis, or hybrid vigor [1].

Now, just to produce children with a high number of genes that have different paternal and maternal copies, it would be enough to have a father and a mother who mostly do not have same copies. But if father has versions G1 and G2, and mother has versions G3 and G4, the child can have any of (G1,G3), (G1,G4), (G2,G3), (G2,G4). So the features of the children are not predictable.

So plant breeders have invented this method, to use inbreeding to produce highly homozygous [2] lines first. Suppose (G1,G3) is the type you want. So first breed line A of plants which always have (G1,G1) and similarly for other genes. And breed line B which consistently have (G3,G3).

Now use A as father and B as mother, and voila, you can produce offspring that consistently have (G1,G3). So the offspring exhibit hybrid vigor, but are also predictable and similar to each other. Quality and consistency!

Now sell these seeds, everyone wants to buy highly productive consistent quality seeds. Profit!

But as long and you are the only possessor of the parent lines A and B, you are the only one who can produce this particular type of hybrid offspring. The customers only get the offspring, and you keep the lines A and B safe and secret.

If the customer tries to mate those (G1,G3) individuals with each other, they will get a mix of (G1,G1), (G1,G3) and (G3,G3), so the next generation will not be nearly as productive crop as the pure hybrid seed was.

So, the "vendor lock-in" is structured by not giving anyone else access to the parent lines A and B.

[1] https://en.wikipedia.org/wiki/Heterosis
[2] https://en.wikipedia.org/wiki/Zygosity
I do this rather frequently by mistake. I, like you, try to point out my error so the OP doesn't wonder why they are being downvoted.

Another problem is that I often upvote articles by scrolling on my phone. In addition to providing false signal, this has the unfortunate side effect of polluting my "saved stories".

I wish there was a mechanic to change votes after submission (even if the ability to change your vote was only momentary).

Do pg, et al. accept PRs?
I thought tDCS was debunked a while ago according to an article that was later posted on reddit's science subreddit.
What browser are you using that doesn't have a search box?