skysight-inc/HackerNews huggingface dataset:
Seems pretty lacking. The best dual band routers have MU-MIMO, the ability to talk to multiple clients at once without making them each take a turn, or at least send an extra spatial channel to help reception with more limited SU-MIMO clients. This which would go nicely with the support in the Nexus 6, it's a nice advantage iPhone 6 doesn't have, but I don't see it mentioned or listed for the OnHub.

The reviewer points out the disabled USB, so no storage options, and lack of ethernet ports. For routers that don't have MU-MIMO, the best ones right now are tri-band (one 2.4GHz, one low 5GHz, and one high 5GHz channel) and the OnHub is only dual band.

There's also no mention of open source firmwares and distros like some routers make sure to mention they support ("open source ready" WRT routers by Linksys). So this product seems like a failure in the $200 router segment according to features power users care about.

I guess maybe a rich consumer willing to pay the price tag despite the lack of features might go for it, though. The claim is that the design is unique, but D-Link has had similar design for a long time. Here's a round router of theirs from 2 years ago:
http://www.pcmag.com/article2/0,2817,2422521,00.asp
> brighter

Or shrill.

> muddier

Or warmer.

(Just a nit, but I think it's important to present these qualities in both their positive and negative forms.)
> you are looking at a one-off migration event.

Right, and that's where you roll up your sleeves and describe how to upgrade to that new column; just like you'd handle an out-of-date wire format with C++. No matter how you look at it, you'll always have to manually deal with the most complex upgrade scenarios no matter what you are targeting (RDBMS/CPU/car/washing machine).

The question remains: why are we doing that all the time?
No, stepping out for coffee is the rational thing. Seeing irrational behavior around you means your model of the world is either broken or not applicable to the situation, something worth chewing on for a while. "When you don't know who the sucker in the room is, the sucker is you".
>and help boost the immune system.

My BS detector goes off whenever I see a phrase like that.

The human immune system is just that a system and the word system seems to be glossed over as if it's a thing not a bunch of separate parts.

From the smallest molecule to larger cells it's an incredibly complex bunch of biological process and one food affecting all of it simultaneously is probably not true.
Citizens against remote working
I'd look into Unity + Google Cardboard. You can be up in just a few mins at nearly zero cost and zero time (well you need a Google Cardboard which is < $20).

https://developers.google.com/cardboard/unity/
What are some router models that have the features that you mention?
5 USC 3108: Employment of detective agencies; restrictions
Money? No, we have an even better reward - you'll have a great entry in your portfolio!
Instant Lead Generation for Social Selling
How to git push a Docker container to a Raspberry Pi in 6 mins
Reproducible builds do not solve the problem of a compiler bug being used to introduce a backdoor during the translation from source code to binary.
The interface is definitely not going to win any Awwwards. The feature set, though, is one you'd usually have to pay a considerable amount more to get directly from a router manufacturer.
But you shouldn't have to. This is a $200 router.
And if that's how you are measuring "success", then you obviously made the right choice for you.

Don't get me wrong, I left academia (albeit further on) and think there are lots of sensible reasons to leave.

However if the relatively low pay is either a) a surprise to you or b) a known problem for you when entering a PhD program - then you just didn't do your homework and probably shouldn't have entered the program. Of course sometimes it takes a while to work this out for yourself.

With a few very specific exceptions, entering a PhD program for the money is inept.
The Samsung Gear VR is worth it if you have already have the phone that it requires (or you need a new phone, in which case the Galaxy S6 is a totally decent choice).

The Gear VR's software ecosystem is an Android port of the Oculus SDK. It's a no-nonsense, rather '90s style C++ affair, mostly written by John Carmack.

I've enjoyed playing around with it, although if you're used to modern cutting-edge PC game engines, you may find it limited or old-fashioned. (Naturally the Android phone isn't a match for a modern PC, but it goes surprisingly far in VR, IMO.)
The Downside of Being Nice
We're in the midst of adopting Liquibase to support our schema on 3 different db's (Oracle, SQL Server, MySQL). Interested in hearing about any experiences or gotchas with this tool.
Any American MD can ask the FDA for "expanded access" to use a medication not approved by the FDA. 99% of the time the FDA grants expanded-access requests.

However, a recent review in NEJM explained how it is time consuming and expensive to apply for expanded-access and often the pharmaceutical companies refuse to distribute the drugs even after the FDA grants expanded-access.

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

"Compassionate use" is a separate, but related concept with different rules than "expanded access". And in the EU expanded access is often called "named-patient".
thanks mom
Uniformity in apartment design is very common in Europe too. The smaller the apartment, the more likely it is to have a generic or standardised layout. This is regardless of whether the housing development is "architect designed" or marketed by a volume housebuilder without an architect's name. And regardless of the cost of the apartment too. If you compare a one bedroom flat in the outer suburbs of London, with a high-priced flat in central London, it's highly likely that both flats will have the same standard layout.

Obviously, size affects layout - the more space you have to design with, the greater the layout possibilities. But even small one bedroom apartments can have a wide variety of layouts. You have to look to historical examples for that variety though. New one (and often two) bedroom apartments often have a very uniform design.

For example, the most common template for one bedroom flats in London is usually the combined kitchen/living room (kitchen always at the back of the living room away from the windows) and a windowless bathroom at the back of the flat usually behind the bedroom.

If you search for new build, one bedroom apartments in other European countries like Germany or Sweden, you find a similar bog-standard layout. A bit disappointing.

There is nothing wrong with generic or standardised layouts if they are of a good design. But I've always considered these common combined kitchen/living floor plans to be mediocre in design (but obviously convenient for the housebuilder).
I would recommend downloading Unity or Unreal as a starting point. They both give you an entire framework to develop on top of, and their VR support is getting better with each release.

We use Unity because it's way more popular with the local dev community here, but I actually prefer Unreal's licensing terms, as well as their documentation (I'm not a video person, and Unity relies on video tutorials a bit much).
Have you found a successful alternative to handling your condition?

I used to think ADD was made up to medicate difficult kids and that amphetamines are too dangerous to use as medicine. Then I changed careers and stopped working late nights in load chaotic social environments. It was awful. I was never really able to finish projects before, now I could hardly start them.

My father and his brothers had all been diagnosed with ADD, I did a little lit review, opened my mind and saw a doc. I was prescribed 5mg Dextroamphetamine daily and began finishing projects.

Before my diagnosis I meditated regularly, I did yoga and got exercise, I was into all kinds of "self-programming" and "mind-hacks." Only after I began taking a small daily amphetamine prescription did I start finishing projects.

It's been nearly a decade and my dosage has only increased once, to 10 mgs time-release. Every few years my doc screens my heart and liver. I am exposed to many, many chemicals that are neurotoxic at high levels. The solution to my meds is simple - don't take too much and keep them out of reach of children.

And yes, I'm messing with my reward system. That's because my reward system wasn't really working for me in the first place.
I tried to use it. But it was too cumbersome to manage my migrations this way. I love the way that Rails handles database migrations.
>If you're buying stock for short term profit you deserve to be screwed by volatility and I have no sympathy for you

These people increase market liquidity, they too serve a purpose. If only long term investors were in the market, the exchanges would end up looking like ebay.
Oh no rotary dials you got into a rhythm mostly the sound.

For medium numbers kaching ticka ticka kaching, for the first numbers 1, 2, 3 it was really quick like tick tick tick.

The zero or even 7, 8, 9 seemed to take so long compared to the other numbers.
Links to both:

http://unity3d.com/

https://www.unrealengine.com/
You did a fairly decent job of discrediting your "the same thing will 'work' for everybody" statement.

My "same thing works for everybody" is, in other words, "every person has a number of calories N, eating under which he will lose weight". I think I stayed pretty consistent. And yes, N may vary over time, but it still exists.

the question is, is is the caloric content that is actually extracted the same for all people

I can only restate that yes, it is different and no, it is not very important if our goal is weight loss.

Suppose I extract 1500 calories from a meal, and you 1800 calories from the same meal. But the "thing that works for everyone" remains: you track your calories and weight, I track mine, maybe my weight is stable at 2000 calories per day, yours at 1700 calories per day. Then we just respectively start lowering our intake until we reach the desired rate of weight loss. Algorithm remains the same, we just plug in our own numbers.

which is a subset of the question does the same thing work for everybody

No, I can't see relevance.

For lack of better example, all homes are different, some may have only rectangular rooms, some have oddly shaped rooms etc. So kind of "everyone is different". And still, anyone can easily calculate the space in square meters, or at least achieve a very close approximation for all practical purposes. So it does "work for everybody".
I was a physics background doing a non-physics startup. (Not anymore, cofounder took over my share) I think having a physics person as a cofounder or in the initial few hires is a decent idea. The STEM background is there, but with a slightly different outlook on the universe than, say, other STEM fields. For example, you get a little of the classic "Don't say 'reflected acoustic wave.' Say echo!" attitude. (Well, I mean I guess you can get that attitude anywhere, but I see it more often with physics people)
> Very few source code diffs scale the source code length itself exponentially or something equally naughty so its always safe to commit/pull source code changes and automerge them, not so much schema changes.

Awesome counterargument. However, in the same breath: what's the story with migrations? In RoR they're ordered by date, so what happens if two developers make concurrent and conflicting schema changes in their respective branches? That merge will silently fail, a false positive. At least a merge conflict throws up red flags, causing some human has to look at what is going on.
Raise your price (or take the hit) and move on. Your biggest problem isn't getting paid, it's getting anyone at all to buy anything from you, which needs (1) for you to make the thing (2) for you to get customers, but doesn't need for you to solve this problem efficiently.

(this is all assuming that you can do this work under your current visa)
I think I'd rather take the billions than the place in history.
Identity Crisis: Wives of Immigrant tech workers struggle to find purpose
$300K, taxed as a bonus after 4 years of working at below market wages? All of those life experiences they could have had in those four years forgone to.. eventually break even.

Tom Preston-Werner is a great developer, probably world class. And he was offered a whopping 300K bonus by a company that earns $220K+ profit per employee annually (with a disproportionate amount of value created by the software engineers).

Lots of opportunity cost, gone. How do we offload this risk to the investors? Demand what you're worth. Take money off the table upfront.

Lesson to the Hacker News readers; you're not going to get rich by being an employee. Start your own company if you want any sort of chance of becoming rich. Otherwise forget the extra hours, live a balanced life, play with your kids, love your /(boy|girl)friend/ or spouse.
This is a Google product. NAS isn't cloud-dependent, and it keeps data out of their hands. So probably not going to happen.
Fearless Genius
Airflow  Agari
ODBC Driver for SQL Azure
Thermorectal crypto analysis - breaks arbitrary lenght passwords in constant time.
Nice walk down memory lane. We used Orbix in 1995 to build a production banking platform, one of the first true web-enabled banking services, and it was a nightmare. It wasn't necessarily the complexity. Our engineers could understand proxies, stubs, and bindings well enough, and when it all worked it worked well. But memory leaks on NT and mysterious performance issues sucked all the life out of the project. Over the next few years I watched CORBA wither away in the face of growing adoption of simpler web-oriented protocols, and it never made me even a little sad to see :).
This makes it extremely easy to try out React Native with ClojureScript. Natal automates pretty much everything—you just type `natal MyProjectName` and you are up and running.
I'm hoping Google Contributor gets more traction:

https://www.google.com/contributor/welcome/
If the research is publicly funded then the IP should be public in my opinion.
I noticed that too. The copy paste is strong in this one.
New Xbox One Bundle Comes with 1TB Hybrid Drive, New Elite Controller for $499
OneNote tries to be very good about respecting the format of copy/pasted stuff (and uses the Office method of giving you a few options after pasting to possibly reformat, but only at your option).

It keeps a Code style for formatting handy in the list of quick styles.

It syncs well across devices (using OneDrive, of course) and these days is also multiplatform with apps for all major platforms (Windows, iOS, Android, Mac OS X).
https://www.asus.com/us/Networking/RTAC87U/ for one.
If you do any 3D work now (and have a computer capable of that sort of thing), it should be fairly easy to work on projects in Unity and Unreal with something like the Oculus dev kit.

I have next to no proper programming skills but I've done a bit of work in 3d graphics alongside my video work (stuff like Cinema 4D). At first I was focused on trying to build things in Cinema and translate that to VR but I've found it easier to just start learning and experimenting with Unreal Engine. You can immediately view what you've created inside the Rift for testing and learning purposes.

Still, I'm not sure what you're going after. For me it was yet another thing to play around with and learn a little about but while I could cobble together a neat little game or interactive environment, I don't have the skills to do something like this (https://www.youtube.com/watch?v=Ghgbycqb92c) which uses depth cameras to develop live, 3d video and telepresence.

Not sure what tools are available for simpler setups like Cardboard but I believe there is at least some level of support in Unity and Unreal.
In context the Trojan part of the title is: Google’s smart home Trojan horse.

It's a Trojan horse because it is their way of rolling out "connected-home" devices without people having to decide to "move to a connected home". That's what all the non-enabled sensors and hardware are for.

It's a smart play on Google's part, and Ars is correct to note it.

It doesn't mean it is malicious in anyway.
Android Wear now works with iPhones
my roommate and I noticed that every time an user starts a session and picks a date this won't be available until the next day (midnight) even if they don't complete the procedure. This is a silly way to prevent collisions I think. My roommate made an appointment right after midnight and many slots were free again.
There are bunch of things you miss:

1. Gzip is not free. You would have to perform it on every single request. That costs money. Minification is a one time thing.

2. Gzip does not strip documentation.

3. Gzip, as you mentioned, cannot do language specific compression. So if your code is written poorly and can be better written with a closure, Gzip won't do that for you. Proper minification will.

4. Gzipping minified code is cheaper than gzipping non minified code.

5. Minified code uses lesser breadth of variable names and literals. This makes for more efficient Gzip.

As others have mentioned - Gzipping gives around 50% compression, full minification around 70%, and both combined around 80-90%. So if you go whole nine yards, you can save 40% extra on bandwidth. That could equate to thousands of dollars in saving every month for even a moderately famous web app.
Show HN: Extremely simple and quick keycodes map
There is still time. I don't like using any of the cloud metric services with a few exceptions, because I don't feel they are getting a large segment of the market that is undervalued: sysadmins. Most of us are on very tight budgets already, and while tools like splunk and boundary are pretty awesome visually and in the ease of use department, as soon as I start getting back the numbers I get sticker shock, especially because I want to monitor much more than seems to be the norm for their target markets.

This is one of the many reasons why I think FOSS with a support model has so much potential in the sysadmin world. Tool is FOSS, so you can use it as much as you want (no 50c per device schemes) and then if you want support or a hosted version that's what is charged for.

No one is really doing this, though there are a handful of non-foss "open-source" projects around that give you free versions with restricted feature-sets.

As a side note, I have been using Argus (http://argus.tcp4me.com/) and ELK stack to good effect.
Excellent article. The author notes that new converts to a religion are often zealous in dangerous ways relative to those raised in it because they take everything a bit too literally. Interestingly, I've seen the same pattern holds true of "converts" between various relatively similar strains of Christianity. Recent "converts" to atheism and rationality also frequently follow this pattern, but they tend to temper with time as well (or they just exhaust themselves).
The Dunning-Kruger effect effect: The perceived ability in people who have heard about the Dunning-Kruger effect to judge other people's abilities by observing their self-assessments.
I can think up two reasons why it wouldn't work in most situations.

1. Management will demand the same amount of productive gains from the work regardless of how many hours work. So, if your workers work three 10 hour days for the week they'll still expect the equivalent they received from a regular 40 hour work week split up between five 8 hour days. This can cause more stress for everyone involved (management included which has to explain why the numbers don't match expectations). So, I can't see any work force universally signing off for such a deal let alone management buying into it themselves.

2. Such a work week would conflict with external clients/vendors which can/will not adopt the same work week, so there will be problems maintaining productivity for them as such. It may be as simple as staggering the work force's schedule but I can see this leading to hiring more workers for the same task which will increase the cost of doing business. So, it's going to be cost more until other firms adopt the same schedule.
Why Silicon Valley Falls Short When It Comes to Education
That's a great idea. I never would have considered that.

Do you create a full rails project to handle migrations or what? How do you integrate that in with your other code?
Others' answer (question) seems highly relevant. And the sarcasm was well applied.

When people more or less ask why a person with years of training for a job is betterqualified than a layman I think a gentle nudge towards humbleness should be appreciated.
Yay - nothing but car dealership videos.
OpenH264 is a codec library which supports H.264 encoding and decoding
When the majority of your demographic won't need more than a single port (if that) I would argue that an "accessory" is just fine.
You said people who put in the effort always find a way to succeed.
FriendshipAPI: a little tool we whipped up using Context.io
Microsoft Organized an Innovation Center in Peshawar
Except that your typical web site using minification is leaving hundreds or thousands of milliseconds on the table in other ways. They are minifying out of habit, not because they actually measured anything going faster. If they actually measured, then they'd be looking at the number of assets per page.
The hacker hacked
Smart or connected home stuff has never been about moving to such a home, its always been ways to enhance an existing home, so its bizarre to describe what you put out as unusual in anyway.

And, "Trojan horse" always implies malicious deception; its an inappropriate metaphor for any other intended message.

So, I'd say this is doubly misguided.
In New York, Rgenix Rises from Rockefeller and Takes Aim at Cancer
I've found all the hate surrounding this practice to be pretty misdirected. As long as it's served over https, it's functionally equivalent to "download and run this random package installer!", which is generally tolerated.
Here’s the latest and greatest report on the iMDone story
Perhaps sugar is a better comparison. It's only in the past few centuries that most humans have had access to sugarcane, it's definitely not required for survival and it's behind many many cases of fatty liver disease as well as diabetes, cancer and a host of issues stemming from metabolic disease.
The issue here is the spec - no runtime errors at the source code level is, as I understand, a completely different specification than end-to-end implementation correctness.

In particular, the Muen Kernel report itself [1] explains:

By implementing the kernel in SPARK and proving the absence of runtime errors, we have
shown that the kernel is free from exceptions. While these proofs provide some evidence to
the correctness claim of the implementation, the application of these particular formal methods
do not provide any assurances beyond the error free execution of the kernel. Proving functional
properties such as the correspondence of the scheduler to a given formal specification is necessary
to further raise the confidence in systems based on the Muen kernel.

In other-words, we don't yet have formal confirmation that this thing actually does what we might expect it to - just that its execution is bug-free.

[1] http://muen.codelabs.ch/muen-report.pdf
As someone who's been on both sides of the conversion to/from Christianity (and strong atheism) I can confirm there's a moment where you just switch off all reasoning with others but after a time it becomes more stressful than it's worth. Eventually two things will occur from what I've noticed in others: either you get tired of the bs (like you hinted at) and mellow out or you double down on the fanaticism.

I can't figure out why the latter occurs considering how much stress it seems to put on a person both psychologically and physically. You'd think the body's own limitations would be the ultimate stop button but it seems the human mind/brain is more stubborn than I'd like to believe. :/
Exactly. It's enough to make me wait for the next version.