skysight-inc/HackerNews huggingface dataset:
All these comments, while interesting, miss the point: how on earth does one trust Google with their router? Google makes some great products but their entire business model requires them to hoover up more & more data from customers.

That's not a company whose products I want to use anymore. Not for email. Not for search. Not for a thermostat. Not for a realtime JSON database. And not for listening in to all the data in my house.
I agree. They're quality has gone downhill considerably. Which site(s) do you recommend? I like sites with strong community/lots of comments. Ars is pretty good. But I'm looking for a site that's a little more pop tech than sci/tech.
> This holds back so many projects - how expensive hosting web applications eventually becomes.

Hosting web applications costs a fraction of what it did 5-10 years ago, both in terms of straight costs as well as operational expenses.
Google Closure is not only a useful tool at the command line, it's also an incredibly powerful framework for manipulating, analyzing, checking, and producing JavaScript in a dizzying number of ways. And now thanks to Java 8's Nashorn you can skip the Java and script it quite productively with JS, https://gist.github.com/swannodette/aad077de18309a08cff3
WebAssembly will only be applicable to asm.js-style code, not JavaScript in general.
This router [1] can do everything yours can, costs the same, integrates with an existing ecosystem of smart home devices, can be used as NAT, VoIP server (with their own app), is moddable, etc.

Your connectivity is worse than competitors (especially the LAN-port is an issue), and it has less features.

If you don’t change something in either functionality or price point, the OnHub will end up like the Nexus Q – beautiful device, practically useless, economic failure.

[1] http://en.avm.de/products/fritzbox/fritzbox-7490/
I'm guessing people in the marketing department would disagree. They'd argue that a lot of consumers don't know how much a gigabyte is so even a comparison between 120GB and 12GB is less appealing to them than a simple term: "Unlimited"
Anyone know when that Huawei watch is arriving? Looks like a slightly smaller Moto 360, only without the bottom of the screen cut off.
Truth.
On the flip side, if you're intimidated by working with all of the physical objects that are part and parcel of basic electronics technology, this book does a really good job of demystifying a bunch of it.
I would guess so, seL4 was open sourced in August 2014 and the first public preview of Muen was December 2013, per a quick check with Google.

On the other hand, I've read that if you want to do serious SPARK/Ada work, you've got to buy AdaCore's tools or benefit from their academic program. seL4's verification down to binary was done using generic GCC (a clever way was found to meet the higher level proofs with stuff generated from the binary; they first tried CompCert (a verified C compiler that is free for non-commercial use) but I gather that suffered from an impedance mismatch).
Ask HN: Are My iOS Launch Goals Too Crazy or Not Crazy Enough?
I'm planning on launching my bootstrapped social app on iOS in September and wanted to share my goals for the first couple of months and get opinions on whether the goals are too crazy or not crazy enough.

End of 1st Week = 25,000 Downloads Reached.

End of 1st Month = 100,000 Downloads Reached.

End of 1st Month = Hit 10,000 Daily Active Users.

End of 2nd Month = 250,000 Downloads Reached.

End of 2nd Month = Break into Top 20 in Music Category at least once.

The app will be free and the initial marketing budget is $10,000. I plan to hit these goals by running a targeted Facebook Mobile App Install Ads campaign, running a Cross-Promotion campaign using http://Taqdaq.com, a Twitter Mobile Install campaign, hitting social media as hard as I can, and reaching out to the relevant members of the press who cover this type of app.

If some or all of those goals are achieved, are those numbers that would interest any Angels in today's climate? Thanks!
I agree about WebVR, but the last time I tried developing for it Oculus drivers had changed and the browser plugins weren't working. I'd make sure it works before getting a DK2 with the intention of doing WebVR work.
> Meanwhile, the incentives we're providing incentivize not getting more education.

I think we need to be careful here. Education does not stop after you leave school, I think that idea more than anything is causing this rift in our educational system in the US.

Speaking from personal experience, I graduated with a degree in neuroscience, currently working as a software developer. In the three years since I graduated uni I have learned exponentially more than I ever did in undergrad, and its knowledge/experience that is actually pertinent to my career, interests.

I think degree inflation is a problem, I think our preconceived notions of "education" are a problem, and ultimately this one-size-fits-all, push them through an antiquated teaching model is absolutely the wrong approach, and the proof is in the pudding.

> If we're going to continue the charade that capitalism is meritocratic

Strawman, this is never the claim, the ideal for capitalism is not meritocracy, rather providing a platform for people to trade, labor for their own wants and needs and be able to attain them through their own volition. If the wants and needs of a traditional education are no longer in the mind's eye of our future scientists/engineers, then I think we ought to rethink our educational system altogether instead of reincentivizing a highly flawed system.

A potential solution to this problem is to offer other routes to becoming scientists, engineers of which we can point to examples over seas for insight. Germany, for example, has an extensive apprenticeship program that is sort of like co-ops here except the student gets paid to work on the job, and one doesn't have to go to a 4 year uni to get one.
I've been thinking about this issue for a long time, both on my own, and when we diagram these models out in business school, and I haven't been able to come up with a model where both content-producers and consumers win. Their needs are directly at odds with each other.

This is probably because we are thinking about this the wrong way. The news sites today are engineered to catch your attention. But the market rewards companies who keep it. The New Yorker, The Economist, and NYT come up again and again on this site and others as examples of "the only news source I pay for" because of their quality content. Simply put, they don't make you feel stupid when you read them.

The problem is the amount of attention required to keep someone's attention is much less than the amount required to catch it, which is why BuzzFeed exists. What do people usually read on their lunch breaks? HuffPo. Until that changes, the landscape will be what it is.

I'm extremely interested in how Aeon.co will make those choices. They manage to consistently produce interesting, relevant, long articles but have no ads (yet). In an interview from 2012[1], its cofounder says, "Our business model is to spend the first year or so investing significantly in the magazine in order to build up a strong following or community of interested people – readers, writers, artists and photographers. Once we have established that reach we will start to build opportunities for generating revenue. We are not sure what forms these will take and are watching closely how other publications are doing so – from micro-payments for articles, to higher levels of service for subscribers, live events, and online fora." This quote tells me that even those in the industry have no idea and everyone is still making it up as they go along.

[1]http://www.frostmagazine.com/2012/10/brigid-hains-on-the-lau...
The government fought hard to keep internet unlimited to encourage growth. Do you think that is no longer a noble goal?
I trade, I know exactly what a market order is.

It buys at the current market price, which during the filling of the oder may slip as liquidity slips; that's the entire point, fill this order now no matter what. To not have such an order means having your entries and exits fail or partially fill which means you'll just have to reinvent the market order yourself to continue pushing through your order. To ban a market order is to tell me I'm not allowed to enter/exit a position in a single order, that's non-sense. If you don't want slippage, don't use a market order but that comes with the side effect of failed/partially filled orders.
> (That said, while the above is my realistic appraisal, I do 100% agree with you that using whatever firmware hacks you can to fully utilize TMO's "unlimited" plans, while they continue to market them as that, is completely moral. If they don't want people trying to use unlimited data, then they should quit marketing it as such -- you don't get to tell lies / weasel truths and then cry when people hold you to the same expectations that made it an effective marketing campaign in the first place).

All of T-Mobile's materials explicitly state unlimited usage is for usage ON YOUR DEVICE. This is not hidden 'fine print' or misleading marketing, it's RIGHT THERE.

Don't believe me? http://i.imgur.com/tb2BYAe.png
Three major hurricanes form in Pacific simultaneously, setting record
This is huge. Android wear is going to get way more traction now.
>Thing is, that's rarely someone's intent.

I'd argue fill my order "now" is pretty much aways everyone's intent.
"This module is like violence: if it doesn't work, you just need more of it."

How could anyone not love this tool?
Decrypting GSM phone calls
SF Is the Third Least Affordable Major City in the Entire World
The biggest thing they offer that other carriers are missing is that your kids won't run up a $1000 bill on their service, nor will they be shut off when they hit the cap.
To quote DwarfFortress, !!FUN!!.

It would be neat to do though. wonder if you could make one work like an i2c eeprom chip, have it act as a drop-in replacement. Or rather, an "add jumper wires and put in a box outside of it replacement."
Yup. Another feature competitors have, that we won’t see here, is integration with VoIP and phone apps – if someone calls your home number, you can respond on your mobile. You have an app where you can see who called when – and listen to the recordings of the answering machine. Essentially competitors have self-hosted Google Voice, Google has... well, US-only Google Voice.
Or on the flip side, how well iOS supports Android Wear features, especially since AW apps are packaged as components of Android apps.
previous discussion - https://news.ycombinator.com/item?id=6858855
You don't do science for the money[0] nor for the adulation. You do it because solving real problems that nobody else has is exciting. There is some of that in industry too (I think?), but I imagine it's not the same environment.

[0] My social worker wife always reminds me that we are compensated well enough. Physics, at least, seems to pay better than e.g. biology (physics postdocs usually pay 50-60k nowadays while bio postdocs can be less than 40k).
Though I haven't invested too much time verifying this, the story is that Guinness was originally founded as a Christian ministry to prevent drunkenness. Basically, Arthur Guinness was seeing his beloved Ireland ravaged by alcoholism, mostly caused by abuse of gin, so he wanted something that was more difficult to get drunk on. Guinness was supposed to be heavy enough (and sufficiently low in alcohol) that your limiting factor would be feeling full, not unconsciousness.
I wouldn't call it "no appreciation of good music". The minutiae of a specific genre/era of music is a niche interest even among musicians. Doesn't mean it's not interesting, but it's definitely a niche.
I'm not sure about that. If the market is moving in an orderly fashion, and you're trading in a very liquid asset, market orders remove a psychological impediment to trading. For someone who trades 3-5 times a year, doing a limit order requires additional consideration (making sure you're doing the right limit, setting a limit price, etc.) If you just want to buy or sell some stock for reasons totally unrelated to trading, It's rational to accept a tiny risk that the market is going to have a shit fit between when you hit submit and when your order is filled 2 seconds later when the news is quiet.

Certainly, I would never put in a market order when the market is operating under circuit-breakers and things are unstable. When things are stable, it can be a reasonable choice for someone transacting in stock who just wants it done so they can get on with other things they have to do.
"unlimited plan" means "you pay for a bandwidth instead of an amount of data downloaded". And if you're able to download 2TB in a period of time, you have the right to do so.

Yes, I know, common carriers are overselling bandwidth like hell, but it's not a good excuse for blaming customers for using the service they paid for.
I think the above poster is an ultra-libertarian who's saying the reason for people drinking is that government exists, and for example imposes taxes.
you are confusing various scenarios with the expectation. If you believe that a 50% decline is not justified rationally, meaning by expected future cashflows of this asset, then the asset is by definition underpriced and you should buy it. Or, stop claiming that the decline is irrational. Or, define better what you mean by irrational
You can configure your phone however you want, the service provider giving your phone access to their network is within every right to say that you must have it configured within their specifications or you cannot use their service.
Yet eBay has Buy It Now, because sometimes it's better for both the buyer and the seller to agree on a potentially lower/higher price than having to wait for the end of the auction.

Why do we want efficient transactions? If it's for the benefit of the buyers and sellers, why shouldn't they be given the choice? It's as if we were saying that the stock market is for less sophisticated users than eBay!
Then again the idea of having alternatives (for anything) is fantasy in the current state of the world.
Great article.

Kind of sad that the way to bring light to the problem of duped dads is to highlight how much it also hurts women though.
how do you define irrational behavior ? what makes a 50% decline irrational ?
People self diagnosing and wanting certain very inappropriate treatments without understanding what's going on underneath.

Cancer(s) are different than athletes foot in that sense. You can look picture up on webMD, diagnose yourself, go to the drug store, and buy OTC medication to treat yourself.

You can't do that with brain cancers.
Speed as a Habit
Deprecate Keynote
I think the problem is that I have a very limited market due to my location, though? If I demand decent pay for my work I may have no work at all. Supply and demand and all that?
Well, technically there is an aspect of the underlying network protocol called time-to-live or TTL. Unless manipulated this value is decremented by each device in the chain on devices between your phone and your carrier. When tethering this value is then lower than it would be if the traffic were source from rather than through your device. Thus, the manipulation to which they refer typically refers to manipulating this value.
Works as advertised. I just added it to my project and now all tests are 100% passing! Even 1 == 0!
Labeling people as thieves is manipulative & hypocritical when the marketing literature claims "unlimited" data.

All TMobile needs to do is tell the truth & have a reasonable plan for high bandwidth customers. Instead they treat these customers like criminals & turn into the data gestapo.

In the meantime, TMobile seems to be quite profitable.

http://www.wsj.com/articles/t-mobile-raises-subscriber-growt...
I always find ironically amusing people without a psychology degree invoking Dunning-Kruger to explain things
Unlimited is an actual word with a fairly clear definition (unlike, say, 'natural'), and reasonable people assume that when someone says 'unlimited', what they mean is 'unlimited by anything other than natural constraints' -- such as, is the case with an 'unlimited buffet', the amount you can eat in one sitting.

This is not dissimilar to internet service; you're limited by the available bandwidth to a certain amount of transit you can consume in a period of time.

If businesses don't actually mean 'unlimited', then they can say what they do mean. 2TB? 4TB? 10TB?
Coming from Django and Rails Flyway was missing support for rollbacks. Everything else worked well mind...
> The only real choice between vendors is based on price and reliability, since all of them tell you what you can and cannot do with your hardware.

They are telling you what you can and cannot do with THEIR NETWORK. You want to go host a web server on your Nexus 6 where people are downloading multi-GB files daily? GO FOR IT! But don't expect your mobile provider to let you do it over their network.
Less buggy in the sense of "bugs make it into a release" or less prone to regressions that get discovered soon? I would the former, but would be interested in an example of the latter.

Also, I would guess that also runs the risk of making it less portable across compilers (you need non-standard compiler features to implement this in C). Is that a concern?
Sorry, but this device is idiotic. It gives Google the ability to entirely remotely control your network from outside, is entirely designed to facilitate their own services, and will become a privacy nightmare ... because if they can access it, someone else can, and law enforcement will be able to go to them and say "OK, we need access to that network, you have to give it to us".

This is the "bend over and take it" device which puts control of your home network in the hands of Google .. primarily to benefit Google.

This is a terrible idea, and it's not something I'd trust even a little. This is all about locking you into Google, and making it easy for them to manage your home remotely.

I would put absolutely zero trust in this device.
But deadlines also rush people, often into a frenzy (I.e. Auctions); and the uncertainty of what will happen overnight could cause crashes to be more severe. It may be that leaving markets open overnight would calm trading all day. I am not sure either way, but it seems that 24/7 trading would be worth a try.
Exercise, eat healthily, set goals and give yourself something creative and challenging to work on. Try this before taking medication.
You're a little stuck because in order to validate that people want what you're offering, you'll need to get them to buy something.

I wouldn't spend time working on the full product without being able to sell anything.

I guess your challenge here is to try and validate your idea without accepting payments in some way.

Or find a co-founder with a bank account.
I don't think the lack of a web interface has anything to do with Apple's option selling less, most people buying these simply will not know the difference.

Also Apple's Market is not really anyone that would need a web interface as it would generally be marketed to existing Apple customers.

I am surprised Google don't have a web interface, If they are able to make all those other fancy features but no web interface, what other corners did they cut? To say that it is coming soon just seems to me they released this product before it was quite ready, like why is the usb port not active yet?
Sandstorm Oasis hosting open beta and App Market
I'm not sure how much of it is "fails to grasp" so much as a deliberate blurring of lines. Sometimes it's accurate - like a Syrian dentist displaced by violence who cannot find a new job. From listening to coverage, there's a group number of economic migrants who prefer to present themselves as asylum seekers.

It's kind of mess, because the ideals on the two not-always-mutually-exclusive groups differ wildly. Generally countries get to pick their economic migrants, but not their asylum seekers...
You are a mensch for posting. :)
It's not though. You and I may understand the complexity that is actually hidden in a market order and what it means for our execution risk but for many many participants it is closer to "hmmmm, goog is at $630.36? I'd take some of that. Market Order sent. I got filled at 630.45? WTF the markets are rigged, HFTs are front running me".

So I wouldn't argue for banning market orders, but I'd probably stop using them as the defaults for people. Making people set limit order prices seems like it would encourage more people to understand the market dynamics.
Essay on hacking (1980)
Well to be fair...

http://lmgtfy.com/?q=zero+factorial
This is all spelled out quite clearly on their website when choosing a plan: http://i.imgur.com/tb2BYAe.png

edit:

> Makes me wonder if I have a hardcopy of the agreement I actually agreed to.

T-Mobile still has the industry standard "right to make changes" verbiage in all of their service agreements, you get notified via bill inserts of any changes their make to the T&C's and have 30 days to cancel service without penalty if any materially adverse changes have been made.
In fact, equal temperament as a concept was known and discussed by theoreticians since at least the 16th century, and was advocated as an ideal solution for tuning and adjusting frets on fretted instruments (namely the lute and the viola da gamba). But equal temperament stayed more or less a theoretical concept, though players of fretted instruments apparently employed an approximation of equal temperament.

Actually, it is important to note that the problem of temperament is generally related to keyboard instruments, which have a fixed intonation, and 12 notes to the octave. Not so on wind or string instruments.

> I like natural intervals, but dividing the octave in 12 tones is a rather inappropriate way of using them.

This is a gross misunderstanding of how we came to have 12 notes to the octave. Actually, depending on how far back you wanna go, we started with 6 notes (the hexachordal system), ut (C) to la (A), to which were added the mi and the fa of the hard and the soft hexachords, which became B and B flat. The rest of the black keys on the keyboard came from further modulating the hexachords.

In the 16th century, there were actually numerous keyboard instruments built with more than 12 notes to the octave, reaching 19 notes and sometimes even 31 notes to the octave. Having separate keys for e flat and d sharp meant being able keep using meantone tuning while playing in such remote keys as b major and d flat major.

> It's not the ultimate system nor the end of temperaments, but it's been really, really useful.

That's true, it's a practical system which makes instruments more approachable and makes it easy to play together, but there are downsides: ET removes a lot of the charm of harmony (all keys sound the same and all chords are more or less discordant). Equal-tempered thirds are actually very discordant (that is, out of tune), but people have become so used to ET, that you play them something in meantone and they'll claim the pure thirds are out of tune!

> To me, it's pretty clear that the WTC is Bach gleefully exploring the freedom of transposition-invariance and free modulation. In other words: Bach would have loved the equal temperament, and this article would likely give him a hearty chuckle.

While Bach was known to have been critical of mean-tone tuning, he was, according to evidence, a practical guy who employed the practices of his time.

Yes, one can imagine that he would have preferred equal temperament to well-temperament. One can also argue, and many do, that Bach would have preferred the piano to the harpsichord. Maybe he would have also preferred a Yamaha D7 to a pipe organ. One can imagine...