skysight-inc/HackerNews huggingface dataset:
>No ethernet wiring or IT degree required.

So... you buy 3 WAPs, one acts as a router, and I guess they all talk to each other via wifi bridging. At the right pricepoint this must be attractive for those who just want something "that works" but if its too expensive, just using plain old wifi bridging will beat them out. Not sure how business will react to this as they typically have ethernet all over the place and don't need, or want, wireless bridging of access points.

I do wonder why no one has made a wifi device that does bridging over 5ghz but does 2.4ghz for clients. No client-side interference issues to worry about as the three WAPs communicate with each other, but at the cost of 5ghz for clients (which most clients dont support).

I think the larger issue here is why wifi gets so little spectrum from the FCC. It would be nice if we moved towards opening up some more spectrum for home wifi. Perhaps start working on making channel 2.4ghz 14 work, like they have in Japan. Shame the sweet 700mhz band was sold to the telecoms instead of given to the people for open access. So here we are with the status quo of "just add more access points" and hope to god all your neighbors don't do the same. As someone who has neighbors who already do this, it pisses me off there aren't any clear channels for me to use, so I'm always dealing with interference.

I think eero could really cause some problems as one apartment dweller could take up all three overlapping channels very quickly and now everyone else around her is suddenly getting half or less the speed they are used to. In the age of 50-100mbps internet to the home, suddenly being unable to get all of that via wireless-N sucks. I have 50mbps internet, and can barely crack 30mbps over wifi no matter what channel I use. Over wired ethernet, I get all 50mbps. Netstumbler shows me, amongst other WAPs, my neighbor has 3 AP's with the same SSID using all three non-overlapping channels, which is pretty much what eero is. So what now? Nothing, I just have to suck it up or hope that wifi AC fixes everything. I suspect AC won't make much of a difference if it doesn't have the available spectrum.

Also, anyone else impressed with the PR this thing is getting? Its on all my feeds/sites/etc. Someone is paying for quite a marketing campaign.
I don't think the distinction between exhaustive and non-exhaustive constituents is something that most people would pick up on.

Using overly precise wordage that not everybody understands is just as bad as not being precise enough. In fact, it might even be worse: if you detect some ambiguity, you can ask for clarification. If you don't know the difference in words, you can't even tell that you don't know and might interpret the sentence incorrectly.
> Cloud hosting is a show-stopper when you're in a large company.

Why? I know some very large companies that use GitHub (not the hosted version).
Technology’s next 25 years belong to the world, not the US
This.

I'll just throw in a family anecdote from the northern corner of Europe. About 107 years ago, my grandfather was a twelve-year-old boy and as all boys at that time and his social class did, he went to work in the forest, logging trees with his father and brothers. They were not the poorest, but had to work hard to make a living, and that meant also children.

A pile of logs came loose and rolled on his knee, crushing it. My folks were so well-off people in a well-off area that they actually took the boy to a doctor, who said that his knee might never recover and he couldn't work in the forest.

"What use do I have for such a boy?" was my great-grandfather's reaction, in a tone of agitation and disbelief.

No tears for the boy, no expression of sympathy for the immense pain. It was simply the grief of losing labour, a pair of hands and feet that could work for the family, a family which had for generations made a living in subsistence farming but now could work the forests for the emerging paper and sawmill industries. He had no use for a boy that couldn't work.

That might sound totally heartless today, but those days, it was the natural reaction. A kid who couldn't contribute, e.g. in logging trees, was just a useless mouth to feed. My grandfather's knee mended eventually well enough for him to work, and he died of tuberculosis at the age of 56, ten years before I was born.

And our family was not at all the poorest of families; they lived in a nation that was at that time ahead in poverty reduction of where much of India is now: there was even a new, universal school system! And there were those industries that were exploiting child labour.

How the world has changed. My own father still worked the forest with a horse; in between he went to a world war and then again worked the forest with a leg that was shot to pieces and did not mend well. His hands were rough with calluses. But mine are soft. Beside school I got a job at cemetery digging graves, earned money to buy a Sinclair ZX Spectrum, became a software engineer.

Even if logging and debugging MySQL slow queries is a bit tedious, it's so vastly more pleasant and less dangerous work than logging trees and debugging lice from your bedclothes at a lumber cabin, which is what our previous generations did, that it's worth leaning back and thinking of. Still, the development to this status required that people like my folks did this work and eventually built a nation that could produce someone who could produce MySQL.

Parts of the world are still the same. Those sweatshops are a step in between miserable subsistence farming and modern welfare. Yes, make them safer so that no one is burned alive because the doors are locked. Count me in as "rabidly pro-globalization".
I found the UI confusing. Two useless slash screens? Why not dump the user right into the app?

Why can't I browse the backgrounds like a standard gallery with swiping?
@kalessin Nick the Co-founder and CEO of eero here. You're totally correct about 5 GHz - it doesn't get through walls particularly well. That's where having a distributed mesh versus one router is really helpful. By placing a few of our units through your home we're typically able to have 5GHz links between our devices and 5 GHz links out to clients.
Or maybe your value/worth as a developer is measured by what you achieve/what you do, and not by constantly trying to jockey relative to everyone else? The constant procession of "PR for why I'm actually better than everyone else" thing is transparent, yet HN falls for it day after day.
FBI put Anonymous hacker Jeremy Hammond on a secret terrorist watchlist
60 years on and it remains relevant and insightful into the events of today. We should all reread it.

I look forward to the new book.
Are you outside the USA? Atlassian's Cloud (previously OnDemand, Studio) offerings are only hosted in the USA.

So they're clunky and slow on any other continent. Including, amusingly, Atlassian's engineering HQ in Sydney.
Something that bothers me is the recent (past few hundred years) effort by (English speaking) humans to stop the development of the language. When did it stop being okay for the language to evolve? Isn't part of the beauty of it that it changes, that people use it differently, that words have new meanings?
Inventory Problems Stall Home Sales
This guy seems to confuse "I sometimes have to think about things" with "I have no idea what I'm doing". Those seem quite different to me.
Sensationalist much? Powerline and/or ethernet backbone is the only way to keep the limited medium free for reliable WiFi.
Seems like a lot of marketing talk. It's a mesh-network (so you need multiple units to make it work).
Mesh is better then 'range-extenders' but slows down, as you add more nodes. Don't know if they're doing the mesh on one frequency (5.8 GHz) and the connection on the other (2.4 GHz) or vice versa, but it would make sense.
The devices all talk both frequencies as per specs.

Still, well done video, using your phone to connect for the first time (via Bluetooth) is clever etc.

Don't know if I believe all the 'never reboot a router again'-spiel, even more expensive gear needs to be power-cycled once in a while. Unless they do that auto-magically at night when you don't use it (that might or might not be clever - depends on you use-case).
Hi man, thanks for sharing.

One suggestion: The PDF preview should be about a Solution, i.e.: solve a basic problem.

The current preview shows just some illustrations, but, when he clicks to see the preview, the visitor still has No idea about wheter the book will be of any help to his kids/grandsons/alumns.

my 2c.
(Leaving aside privacy issues for the moment) An existing car manufacturer could build sensors/data collection into their entire fleet over a period of several years. They could monitor the environment around millions of cars and learn to model driver behavior.

I don't know how many Google Maps cars Google has, but if car manufacturers got serious about data collection, there's no way Google could compete with the scale of their installed user base.
The salary is not as good as you can get elsewhere, but it's pretty good compared to most careers still. There is also the additional benefits of the pension system if you are directly under the federal government and liberal days off/remote work when snow hits (the federal government has shut down with 0" of snow in the past in anticipation of snowstorms, and sometimes even with 1" of snow). On the contracting side you can make a lot of money though - it is not unheard of for developers to make over $150k, and combined with the cost of living of the region, one can live pretty comfortably.

Miserable, boring work is all in the eye of the beholder - there is a lot of work that many here on HN do that some others would consider boring, even in the startup world. Even companies such as Facebook or Google also have boring work.
I think you should have a read: http://en.wikipedia.org/wiki/Register_(sociolinguistics)
Guardant Health  Raises $50M for Biopsy Free Cancer Screening
How to Send Data to Apple Watch with Core Data and Telerik UI for iOS in Swift
Interesting, thank you!

The ever present SO question: http://stackoverflow.com/questions/11227809/why-is-processin...
Grammar guides are not infallible. Usage changes over time. From thefreedictionary.com/comprised:

"The traditional rule states that the whole comprises the parts and the parts compose the whole. In strict usage: The Union comprises 50 states. Fifty states compose (or make up) the Union. Even though careful writers often maintain this distinction, comprise is increasingly used in place of compose, especially in the passive: The Union is comprised of 50 states. Our surveys show that opposition to this usage is abating. In the 1960s, 53 percent of the Usage Panel found this usage unacceptable; in 1996, only 35 percent objected."

I'm kind of like the view that people use language to communicate as they feel fit and then grammar guides should record how a language is used rather than try to dictate how.
Was really sad to hear this: "You don’t really make any money by writing a book, but O’Reilly did send me a nice hat"

How poorly does O'Reilly pay their authors? A book the size of most of their tomes, and at the prices they charge, should be a 5-figure advance in any other part of the industry.
None of English is correct by that standard: it's a hodge-podge of a language with inconsistencies down to the root. Hence the prescriptivist grammarians of the 19th century who tried to Latinize its grammar, reasoning that English might be improved by grafting a foreign but regular logical structure onto it. But they mainly succeeded in introducing further irregularities, throwing some Latinate bits into the mix.
Prout: is your pull request out?
https://xkcd.com/331/
Yes, I used it for years when in a Microsoft shop.

I brought in Axosoft because we needed a HelpDesk tool, a Customer Portal to report issues and a way to manage the software projects. We had some issues with it at times as it had some strange quirks especially around the web portal early on, but over time 95% of them worked out.

Likes:
- Developers never left Visual Studio as it has a nice plugin. Notes and picking up tasks was super easy. Made everyone more compliant with comments on issues and tracking customer tickets.
- HelpDesk tickets turned into development tasks without loosing any fidelity or communication.
- Training videos were really good, webinars and support was also good.
- Pretty fast resolution to issues
- Flexible project management methodologies.
- Burndown charts and other reporting was very flexible and pretty simple to use.
- A lot of customization is possible.

Dislikes:
- Wasn't opinionated enough at times, leaving too many options for people to choose from
- Customer portal was, at the time, difficult to setup. This was about 3 years ago
- Takes some setup to get it right, the out of the box ruleset and details just aren't enough. At least when I used it.
- The upgrades were either painless or extremely painful. Not sure how that has changed recently.

I would use it again, especially if in a Microsoft shop, as it really integrated nice with the workflow and made things simple. We actually had set it up for a year using their service offering, and had client projects in it, but it doesn't work well for that use case. It is more designed for a software shop producing software. Not really good for a consulting use case, outside of helpdesk tickets.
I imagine they've settled on a definition of "system" with enough conditions and caveats that their product is the only one that qualifies.
It is a grammar issue. Words often have common uses that don't make grammatical sense. "Comprised" means "included" or "contained." You wouldn't say that a group was included of four people or that a group was contained of four people. It's semantically backwards. Confusing it with "composed" makes it more difficult for people to understand its meaning when it's used correctly.
It's rather historically accurate (though it's build on a legendary figure[1]), and is a good cool-down show for you and your loved one, when Game of Thrones ends since it's in a similar universe. I'd definitely recommend it. If nothing else, I feel they capture the mindset well, speaking as a Dane.

[1] http://en.wikipedia.org/wiki/Ragnar_Lodbrok
Being a good person is not connected in anyway with belief.

Not strictly, no, but belief influences decisions, so false beliefs can lead to bad decisions.
Help us identify the function of an early WWI-era storage media device?
Texas Electricity Suppliers May Charge You for Using Too Little Energy
I think this will be a massive seller, though (depressingly) probably nothing in comparison to a new Harry Potter.

I also think it'll be great.
Download Cydia for iOS 8.1.3
The problem is that while you can introduce FP abstractions to structure your programs, they are not the same abstractions that you use in the synchronous (imperative) code. You still end up in a situation where your programs is written in two colors that don't play nice with one another (for example, a "foreach" combinator doesn't work on both sync callbacks and async callbacks)
I've grown accustomed to writing longer comments or posts in an external editor, simply because I've too frequently experienced browser crashes, or an inadvertent (or absent-minded) screen refresh. Alt-backspace is my worst offender, as I use that ALL the time in the shell for text editing, whereas in a browser it navigates backwards.

Worst of all, I can't seem to find a way to alter the keybinds, or (more importantly) the mouse-5-means-go-back gesture.
This is intriguing but at that price point I'm not sure it's worth it without some additional detailed tech specs.
@prottmann alluded to it, but it might be useful to add Marty as well (http://martyjs.org) (no affiliation).

It's just behind Reflux on the superficial metrics (stars, contributors, npm downloads) so is likely to be on most short-lists.

I've had a good experience with Marty so far but remain curious about the others. Reflux worries me a bit because of its minor divergences from the Flux design decisions.
Pretty sure the problem at conferences isn't something this is designed to fix. In simple terms, the issue at conferences is the lack of spectrum. If a conference wants to have quality wifi, the solution is to use low power radios with highly directional antennas.
From my understanding, one of the reasons the IRS is so behind is because the initial code base was written in Assembly. Only a handful of people understand how it works...and they're all getting old (they have also been motivated not to help because the knowledge gave them leverage and job security). These days, a friend's father is helping them out going line by line and translating the Assembly into Java.

From what I hear, there were some bugs/loopholes built into the original system. For the new Java translation, the effects of the bugs have to be programmed in because of legislation and regulation rules. In other words, the new Java code needs to behave exactly the same as the original Assembly code. Not the easiest task...
What sort of poop do they prefer? I mean here the raw physical consistency, and do you prepare yourself to donate this specific kind? Or do they just take any old shit you give them? This is very interesting to me, thanks for answering questions.
Yeah.. Site is jacked. Was going to buy a 36" x 24" but by time they fix it I'll have moved on and forgotten all about it. ADD and insufficient scale just saved me $50!
It is pretty funny that if squash "it's" to "its" 100% of the time you get superhuman performance compared to average people.
The False Market Fit
>so as long as the car arrives in 20-mins ish

I have to say, this is not a use case that any of my friends typically use when using Uber right now. Often it's people going to work or to meet up with other people (20 minutes makes you very late), going to a show or other event (same), or going home after some event/night out (waiting 20 minutes is a pain in the ass, since you're not at home). A 20 minute delay could be acceptable for running errands and such, but I think that is a pretty small fraction of Uber's current market.
Publish it like this:

Request:
http://myblacklist.com/?firstname=Fffff&lastname=Llllll&comp...

Possible replies:
{"status":"not found"}

{"status":"record found", "record_id":12345, "note":"Request more info at: retrieve-record@myblacklist.com"}

In "record found" case - allow requester to sign legal confidentiality and non-disclosure form before allowing to see more details.

This way no names are published open and you acquire a bit more of protection.

This is sort of becoming your own "credit bureau".

Talk to lawyers still about it.
Who Invests in the High-Tech Knowledge Base?
Agreed. I also used ctrl-shift-p to preview Github comments with similar frequency while composing, and get frustrated when I get print dialogues in my mail window.
Congrats Amos! These look amazing! (A far sexier model from that black box prototype you showed me!)
SumUp - Berlin, Germany - Front-End Web Developer (m/f)
------------
Key responsibilities
Expertise in Angular.js, our framework of choice, is a huge plus, but we're also interested in your history with other javascript frameworks such as Ember, Backbone, or Knockout. You are fluent in Javascript, not just jQuery, comfortable with modern front-end development tools like Grunt and Sass, and you are proficient (dare we say, pedantic) with Git. Your eye for UX and usability are also essential to succeed in this role. Experience with at least one server-side language, especially Ruby, demonstrates that you are the kind of flexible and well-rounded developer we are looking for.
What we expect from you
You care about performance, clean code, and enjoy experimenting with different approaches to a technical problem. And of course, you know your way around Linux and have either a Computer Science education or understand the equivalent fundamentals. You love to work as a reliable part in a dedicated, high-performance team. Your excellent communication and written skills in English will help you collaborate with team members from a wide range of countries and cultures. You love what you do and strive for improvement in all areas of your life – whether at work or in your free time. You are excited and motivated by a good challenge.
What you can expect from us
An amazing working environment at the beautiful riverside in Kreuzberg, Berlin – the heart of the most vibrant city in Europe. Short decision-making channels in a technologically demanding, international and motivating environment with flat hierarchies. Challenging tasks and responsibilities and a wide scope for action. This full-time job, now.
------------
If you’re interested in joining us, please send a copy of your CV and/or a link to your Github to careers@sumup.com. We look forward to hearing from you!
Curious their definition of "wifi system". My Aruba wifi network at home definitely does everything their system does and more (albeit I would definitely not consider it consumer friendly).
> I'm just surprised that people really want to shave less than $100 off of the tools they provide their team.

The problem is businesses don't just buy 1 tool for their team, they probably buy dozens, and if each one costs and additional $90 per team of ten that adds up quickly. Save money where you can especially when the results are the same.
7 Crazy App Marketing Ideas That Worked
3 Apps That Failed (And What They Teach Us About App Marketing)
I know a _lot_ about JIRA. I worked at Atlassian for almost four years, in engineering management and product management roles. (Left in 2011, if you care).

JIRA is a total nightmare to configure sensibly, and the UX is complex enough that there's a real learning curve to get your team using it effectively.

The kicker is, that once the combination of JIRA, JIRA Agile, and Confluence are setup correctly, and your team is using them well, there's nothing else like it. It's spectacular for:

- tying specs to issues to code

- surfacing status to non-devs sensibly

- allowing interested folk to keep abreast of projects without having to attend meetings

- getting rid of huge messy email conversations

- figuring out "why the hell did we do that?!"

I'd recommend JIRA + JIRA Agile + Confluence to any team with more than 10 members, with the caveat that you need to find/hire an expert to configure the product and help your team use it effectively.

ninja edit: JIRA will allow you to faithfully model+enforce your fucked-up development process. So, badly-configured JIRA can be one of the least fun experiences of your working life.
In the UK, we pretty much always use the "couldn't" version. I'm guessing "could care less" is an Americanism; it always jars for me when I read it.
Doesn't work in english which doesn't have a regular grammar in the same way latin does
VMware: A Cocktail for Distilled Liquid Cloud
"...An edit typically takes about ten seconds, but that’s because I’ve GOTTEN really, really good at it..."

He cares so much about the grammatical incorrectness of 'comprised of' but uses a non-existent form of the verb 'to get'. Oh, the irony!
Correct and accepted are the same thing.

There's no Platonic perfect language. Whatever the majority thinks is good language is good language.

Sometimes a minority with high social status is able to convince the plebes that their language is more correct too, but the plebes will still speak their language as they please whenever the elite minority aren't listening.
This is absolutely the best comparison. You've really gotta wonder what the under-the-table purpose of that fighter is. As if our closer allies get told "Hey, the ante for participating in PRISM et al is buying 26 of these totally useless fighters that burn up on the runway." I am going to be totally interested in whatever gets declassified about this program in the future.