skysight-inc/HackerNews huggingface dataset:
#3 Home automation devices that require communication with the vendor's servers in order to setup and or operate.

Vendors come and go, but if I've bought a product, I expect it to work until the product dies. And I don't consider the vendor going out of business to be a valid product death. Not to mention if I'm paying a one-time-fee, and this thing requires communication with vendor servers, that's a service. Who's paying for the servers?

I agree, current user interfaces suck, but I think at least for some vendors that may miss the point. If they publish a full-featured API you could write your own interface, and or integrate it with your home automation control system. I agree, standards need to exist, but I try to reward the vendors who provide an API over the ones who don't cause at least I can work with an API.

And honestly, looking at the result of vendors trying to produce "smart" TVs, I don't want them writing the software that runs my home automation system. I'd prefer a FOSS home automation solution over a vendor one any day, and wouldn't buy one that didn't at a minimum include the source code.
Technically I could get DSL, but their bandwidth isn't really broadband.
My brother is in prison until 2018 on drug related charges. He was transferred to a for profit prison that has a reputation for gang violence, but fortunately all the non violent offenders from the state he was transferred from are kept in a separate wing. He has an Xbox One and gets to play games all day. He also reads a lot and works out. He works 40 hours a week and that pays him about $9/wk. They won't let them have computers, let alone internet access. I wish they would. It's strange what they can and can't have. They can buy a Nintendo 3DS but can't buy any games for it. I wonder who came up with that one.
I understand the sentiment of the article, and the business strategy could be the most lucrative; however, the article itself suggests none of the players, author included, actually understand trademark law.

A few of the legal issues I spot include: 1.) Though not registered with USPTO the original Sriracha manufacturers may have certain common law trademark rights as the first to enter the stream of commerce; 2.) that in theory nothing would have prohibited the trademarking of Sriracha while simultaneously providing a free limited license allowing competitors to use the mark; and 3.) the article seems to suggest it would have been possible for someone to come along after the original Sriracha and trademark the name, then prohibit the use of Sriracha by the original company.
IRC as a Hiring Filter
Are you sure it would be as quick as 10 years? I have music CDs and mixes easily from the early 2000s that still work. A few years ago I found a Jurassic Park soundtrack that still worked.

My parents have CDs from the 90s that still work.

Would there be a difference in a music CD you bought from a store and one that burned yourself?
Maryland/Baltimore don't show up on that list, but while Verizon has some existing DSL (not FiOS) customers, they don't seem to be taking any new customers (and you can find no evidence on the internet that they offer DSL in Baltimore).

Baltimore essentially only has a Comcast option.

I wonder if it's actually even worse than this article suggests -- not only is DSL slower than most people want, but there are some places Verizon may technically 'offer' DSL, but in fact not really. (many places? I think Verizon is focusing on FiOS and there may be other places that they only 'offer' DSL, but do not really offer it at all?)
A similar book from 1904 is "Vivilore": https://archive.org/details/vivilorepathwayt00meleuoft

I got a copy of this in a table of junk in an auction. It's an interesting mix of good advice, sexist advice, absolutely terrible advice, and complete junk like phrenology and palm reading.
Maybe http://metricsgraphicsjs.org/ could help you with this.
True. Although the more popular/populous museums tend to offer models you can interact with, whereas the smaller ones more often offer the real thing.

If you're ever offered to visit the archives/warehouse of a museum, accept. Showing (large) stuff is expensive in space, so most exhibitions are only the tip of the ice berg of the enormous amount of stuff the museum has collected and stored. Often an exhibition is a mix of well-known artifacts that visitors expect to be there (and are therefore included, but are not very interesting as you already know them), some artifacts that are good specimens over-all to show (but not necessarily that interesting), and some truly interesting pieces (you probably never have seen before). I found that when you visit the archive/warehouse of a museum, curators tend to show artifacts from that last category in particular.
While I agree that taking time off helps recharge and sharpen the mind, imagine how that will look to the employer:

"Look at how Joe spent the $2k we gave him for professional development: He spent $30 on books and the rest on a paid vacation."
Time to split into a Food Dept. and Drug Dept. and reform them from the ground up to be health based rather than corporately based.
don't waste your money on conferences, they are super expensive and the best talks will land on the internet. Unless u need them for networking - but even then you can just go to free meetups.
Web Developer Hiring Policy
USB might be a good alternative if the data bandwidth of Ethernet isn't required. 60W limit for 12 volts, 100W at 20 volts.

https://en.wikipedia.org/wiki/Universal_Serial_Bus#USB_Power...
Well it's certainly not the first time he's been mentioned on Hacker News.
Probably through a usb-tether from a desktop is the easier than trying to mitm over wifi
Your are correct. My statement was an exaggeration. The FDA has been inspecting foreign plants, but from what I've read they only have enough inspectors to inspect any given plant maybe once every few years. Certainly not ideal. The FDA is looking to ramp up hiring so that they can get much better coverage.
I'm glad someone is on my side here. I said some of these exact same things when everyone was talking about how Net Neutrality was such a great thing..and was down voted.
I knew a guy with a similar problem. He only liked the women he was pursuing before he slept with them, because he did so much sweet talking and manipulation to get to that point, that he didn't respect them for falling for it afterwards (in his words, in a candid moment). He was aware the problem was him, and not them, but that doesn't always make it immediately easy to change.
You have the wrong question. The question is: What is the optimal market structure? Trying to strike a balance between the benefits of competition and the troubles of market fragmentation. Fragmented markets = HFT + competition. Unified markets = monopoly power + liquidity. You choose...
Cultural fit is often used to mean "We don't have to do any work to work well together." Nice to have, but are you dismissing the best long-term relationship? If we're usually willing to accept the overhead of defining software APIs, why are human APIs less important? You can get away with punting on either at first, but that will not scale.
Mega Design Trend Hero Images: Bold Use of Images – NOUPE
The comment I replied to questioned that any significant amount of wealth gets redistributed by HFT. For that it does not really matter whether it is an improvement over the previous situation or not. It is still a non-negligible amount of money for a service with questionable value.
Well, since it was pg's idea, I'd guess "hacker" would slant more towards MIT-style hacks than anything to do with the valley.

I think the lack of Vint Cerf stories has more to do with the temporal nature of news than any biases that people might have. I'd chalk it up to him just not making news lately. Any text on the history of the Internet, TCP/IP, and networks in general liberally mentions him.
Contrast with the comments on the Paul Carr post - several comments asking "Who is this guy?".
The implicit context here is that Underscore is a Scala consultancy, and thus the language under discussion is Scala. Many Scala developers come from a Java background (or indeed, most other languages that are not statically typed functional languages) and thus use Java idioms in Scala. "Java without the semi-colons" is the phrase used for this kind of code in the Scala community.

As for assuming that every method can throw an exception, yes in Scala and Java and most other languages you do have to have some top level exception handler. However the goal of modern type systems is to have the types an accurate reflection of effects of the method, so that the type system can catch errors for you. This post is about how you can do that.
It's the kind of thing that the Internet Archive (which is a library) would do.
looks nice! I noticed some issues on retina screen using safari. Initial render is fine, but it breaks when you update some numbers
I've found the Pluralsight videos to be pretty easy to follow. They have a nice interface and you get a lot of videos for the price. Taking their angular ones now at 1.5x speed.
"If you are going to make equity part of the package, cut out slices that will make people actually care. This means 3-5% for employee #10 and 0.5-1% for employee #50... the actual numbers seem to be closer to 0.3% and 0.04%, which are in the "who gives a fuck" range."

If my anecdotal skimming of AngelList job postings is any indication, even those numbers are, sadly, pretty high in today's market. It's not uncommon to see something like 0.25% being offered to lead engineers in the first batch of 10. I've also seen things like 0.025% for an Employee #25. Numbers like these are, quite frankly, insulting to anyone who knows better. For some reason, maybe a lot of people still don't know any better? It definitely strikes me as a weird sign of the times that companies can get away with stingier and stingier equity offers. The founders of these sorts of companies are basically taking on massive amounts of risk, then selling that risk down the foodchain to their employees.

I'm not sure what explains this behavior, since I'd always assumed that today's young engineers, in the era of the VC blogger and the founder/author, were better informed about the way things really work.

There are, of course, plenty of startups that don't play these sorts of games. Life's too short to work for a startup that does.
At the Minneapolis Star Tribune, we hire almost entirely based on "cultural fit." And that culture has only two requirements - you must be really excited by development, and you must really like to learn. There are no technical questions in the interview process, and beyond a cursory glance to see if the candidate's got an active Github account, not much in the way of code review. We'll ask about hobbies, but it's totally OK if they're not the same things everyone else is into - it's mostly because we're curious.

This has resulted in one of the most diverse and fun developer groups I've ever worked with. We all love code, and we're a mix of ethnicities, genders, and ages.

I imagine that Silicon Valley is missing out by not following a similar path.
MPEG and TIFF I hold little hope for, but JPEG? It's an industry standard and still a massive force on the web. Not going to die any time soon.
thanks for the feedback! I will take a look at that.
I'm from MN and every job application I've ever filled out in my life asked if I was a convicted felon. Including the job I'm at now.
Yes, even c99 has them IIRC.

The issue that was called out, however, was the use of "FOO(x, ## __VA_ARGS__)".

GNU C has an extension that causes the ',' to be removed if __VA_ARGS__ is empty. AFAIK, it is not standard.
People get their shockingly incorrect sex advice from Youtube personalities now.
The re-telling of actual events in an engaging way is the foundational act of storytelling.
I work for a Science museum that is struggling to keep its twenty-year digital collection (web, media, art, etc) archived. Resources seems the be the common factor. It takes time and energy to keep old projects from falling into disrepair or losing them altogether, and many institutions don't have the bandwidth or resources to dedicate to the long term. It's a problem, and I'm grateful to Vint Cerf for putting a spotlight on the issue.
Has there happened a redefinition of broadband since it got faster?

I got 30MBit at the moment, but when I got my first DSL connection back in 2001 I got 1Mbit and it was considered broadband...
Look for slate from tripit as well
You kids have it far too easy :)

I started learning about C from books long before I ever had access to a C compiler.
I'm almost certain the OP has Googled drone racing and viewed the top two links as well.
Agreed on convenience!

The way it works is, it's all xbee based (largely because I had a bunch of short-range xbees around when Serious Business decided to get longer range ones).

There's a remote that's a picaxe 28 (remember those?), plus a xbee, plus buttons.

There's an old netbook that also runs my projector, mostly netflix/youtube. It has a xbee and a few lines of python.

There's the light controllers which are just a USB charger, a relay, a picaxe 8, and a xbee.

The blinds have a tamiya motor and a L298 instead of the relay.

Both the remote and the laptop get to send commands to the other nodes, the remote also turns the projector on and off (by serial port).

Nothing to write home about really. It mostly got done because there was an excess of xbees.

The "serial protocol" is just sending two characters (0-9 digits) to address the picaxe, and then a one-letter command.

Doesn't seem to bother wifi any.
The first section of this which relates HFT to one-pass algorithms is kind of useless. Online estimation algorithms are much more broadly applicable than that, and I'd expect that their relevance to HFT would be immediately obvious. I've never worked in HFT, but I've probably written the online variance algorithm at 3 of 4 companies I've worked. If you care about metrics such as "how quickly are each of my customers sending me requests?", then this stuff is relevant to you.

But more to the point, is there anyone in these fields who doesn't know this stuff? At a basic level, the things that you can do a really good job estimating in an online way are closely related to sufficient statistics, which every undergrad stats course should cover. And hopefully anyone actually involved in writing HFT systems has way more stats background than that -- right?
Oops, turns out rapidshare is shutting down.
That's excellent. jslinterrors.com does this for jslint - but that's a lot slower than reading good command line output in the first place.
> due to US sanctions

If that's true, blaming fabric of the web for this is ridiculous. Blame idiots who went ahead with 'sanctions' on information.
I don't hate it. Other than testing on it and using it for work, I am completely independent of Apple's walled garden.

I use tablets that run a full operating system that I have full control over (not Android or iOS) and the only semi-limited system that I use is my Android phone.
wow, that looks pretty awesome. any experiences here on HN on using Ternjs for production work?
First of all, short and long sightedness are part of the world industry. Giving people a bad experience on an 8gb device can set you up for future resentment. Not all consumers understand what 8 or 16gb means and trust any iPhone to be good.

Moreover Apple could easily double their smallest tier and still have the largest margins in the industry.
Where do you get/make a FPV drone? I didn't realize they existed!
How about wireless? It is good enough for many cases. Especially on country side without interference from other users.

I would like to offer two stories:

- Czech Republic before 2005 had really bad internet service. Single telecommunication company had monopoly. It only offered expensive dial-up and very slow ADSL. So it gave rise to community driven internet providers based on WIFI. They even made their own hardware based on laser diods. The biggest community network had about 500K users.

- Ireland around 2010 had (and still has) very bad internet access. Goverment gave free license to new mobile phone operator which used exclusively 3G networks. One of the conditions was to provide internet access over phone for montly fee 20 Euro. Many people are now using phone as their main connection (I know case where monthly traffic was 44GB without any complain from provider).
This is my first project in React.js and it was really nice to work with.

The only part I struggled with was while building the table editor. I'm using contentEditable there and apparently React doesn't play well with it. The virtual DOM gets out of sync after user input and you have to manage it manually.

I really enjoyed making this and I'm happy to hear any feedback about ways to improve it! :)
Specially to get things done evading the hard dependency with programmers that have awful communication skills (close to toxic some times).

All the good programmers I know can communicate fine.
Number seems low given there are many people still using AOL!

http://www.businessinsider.com/millions-of-people-still-pay-...
Today: https://news.ycombinator.com/item?id=9043305 => http://tinychart.co/

Two days ago: https://news.ycombinator.com/item?id=9031894 => http://tinychart.co/

Three days ago: https://news.ycombinator.com/item?id=9027084 => http://tinychart.co/

Is the duplicate detector broken?
What happens when the centralized repository incorrectly says someone is unqualified? They never find a job again? It would be the same problem as now, just different.

And when the centralized repository says someone is brilliant? If you find a great employee, why would you disclose that so others can poach him?
I think some organizations should do things like "TimeMachine of the Internet", like osx's TimeMachine, just in larger scope .
Reonomy is hiring VPs, Eng / Prod. Great leadership opps at exciting NYC co
Does anyone have experience trying this with Firefox on PowerPC or ARMHF Linux? These platforms don't have any working Flash versions from Adobe...
There is only so much you can spend on books, I would suggest you register for an Algorithms/Data Structures course at a decent local university.

It could be the Sophomore level Data structures + Basic Algo course or a senior level Algorithms, wherever your comfort level is. Since you mostly do front-end development, this could bring serious depth in your computing skills.

For most CS programs, the data structures and basic algorithms course (typically at sophomore level) forms the backbone for most of the curriculum. If you didn't go through a CS program, this is the most important component that you might miss on.
I gotta say, this sounds like a perfect recipe for becoming the narcissistic, self-centered developer. The modern equivalent of the ladder-climber.

To me, the perfect example is the "never ask for help" advice.

The reality is, spinning your tires silently instead of solving your problem by asking for help, all in the name of preserving or enhancing your reputation, is about the worst advice I could imagine. It's actually a red flag for me as far as hiring and ongoing employee evaluation goes.
I think those aren't the killer use cases driving this. We've had a rash of home burglaries and car break-ins around the surrounding neighborhoods over the past few months, including burglaries where the thieves first broke into a car and then used the garage door opener to get into the house. I am planning an HA system that includes alerting when doors are opened, as well as motion cameras ... being able to also turn on lights and execute IFTTT/Tasker jobs is icing on the cake, but secondary to my primary goal of knowing who's moving around my house and getting them on camera. ADT/CPI type active monitoring services are largely useless in preventing typically break-ins, and the monthly service fees mount quickly.
The FDA already has the power to regulate supplements, for the most part they just choose not to.

No, the "natural supplements" industry has carved out for itself a huge exemption from most of the regulation that applies to drugs, on the one hand, or foodstuffs, on the other hand. See a group blog post on "Big Supp"[1] for more information about this. For years, that industry had a champion in Congress[2] who resisted more effective and rational regulation.

[1] http://www.sciencebasedmedicine.org/big-supp-resists-giving-...

[2] http://www.sciencebasedmedicine.org/fda-versus-big-supp-rep-...
Ideal Audio and Video Setup for Remote Teams
12 Important Tips to Ensure Real Estate Agents Stay Safe While Meeting Strangers
Prevention of malnutrition is not the same as treatment of nutritive deficiency diseases. Prevention of malnutrition is more simply termed "eating food".

Products like Soylent or Plumpynut are foods, not drugs. Replacing one's entire diet with Soylent is logically equivalent to choosing to eat a banana rather than an apple with your lunch today.

If you have kwashiorkor or beriberi or scurvy or pellagra, it is unlikely that you could be effectively treated with Soylent, because it is formulated to satisfy daily needs, rather than to correct a deficiency that may have taken many months to manifest symptoms. It is designed to be a complete food, using a recipe.

And if you watched the movie (it doesn't hurt all that much), you would know that only Soylent Green was made from people, rather than algae, as was claimed. The Soylent company sold other types of food products, and everyone ate mostly Soylent-brand foods, because they could not afford anything better. In the film, all the extras got most of their nutrition from Soylent Orange or Soylent Blue, or whatever those grubby-looking flakes were in the bins. Soylent Green always sold out early, and was in short supply.

Still... not the best naming decision. Most people haven't seen any more of the movie than the scene where Heston cries "You've gotta tell 'em. Soylent Green is people!"
I was using Arch with gnome and the main issue was text size for certain applications, in particular at the time no chrome build, not even dev tip would render text in menus etc. at a non-tiny size (though I could zoom websites and get nice retina graphics)

I've now switched to having a dedicated linux desktop and just letting my mac continue to just be a mac for now. After many hours of effort there's a point where you wonder if it's worth it. I want to contribute to the linux kernel, so feel I should live in linux too, the desktop is my solution to this (if a bit extreme!)

Which offer of help? :) I am really undecided on the systemd thing. I read terrible diatribes against it, but a friend recently pointed me towards an article which contradicts many of these points - http://0pointer.net/blog/projects/the-biggest-myths.html. the reality is it's a lot faster for sure all other concerns aside. I'm glad arch defaults to using it as a user :)
We've forgotten about most people unless they've made significant amounts of money. It's what our society values.
Computer games. I haven't really played PC games since they where sold on CD's so installing steam and a few games from there recently was really shocking.