skysight-inc/HackerNews huggingface dataset:
Not only is it unnecessary to poke around under the hood, it's bad. If you're changing your sprinkler configuration, you're doing it wrong. You're supposed to set the schedule and never touch it again. Changing the schedule (because of rain or weather) is not as good for your lawn as just leaving everything alone. The only control you should ever be touching is the master shutoff valve. Your sprinkler isn't supposed to care about daily rainfall, because that doesn't matter in lawn care.

The only problem with the sprinkler in the article is that the internal clock is set wrong, and you can be pretty sure that the reason the internal clock is wrong is because the author tried to tweak things. Don't do that, and the problems go away.
It's not fair to compare to the rapists because they were severely under-penalized. You can't say person x deserves a lesser sentence than person y, because person y's crime is more heinous. Person y may have gotten off easier than they deserved.

But yeah, 5 years for a toilet cleaner bomb is nuts. You can say that.
MicroConf 2013 was the best yet. Bootstrapper Mecca.
This story has been haunting me for a week.

So far the only news I've seen cover it on a national basis on TV is Chris Hayes - anyone else?

http://video.msnbc.msn.com/all-in-/51740447
Aw, based on the name, I thought it was going to be a hypersonic boat. That would be pretty silly.
"Your printer is out of paper" http://web.figure1.net/next/printer/english/nopaper.snd
It's not really that bad, just a few quirks:

- Left sidebar has no right padding

- The right sidebar loses its left padding in narrow viewports

If you want to go hardcore, there are a couple of other things, based off of James Felici's Complete Manual of Typography :

- The measure (line length) at its max width is about double what it should be for the font size (which is inheriting the browser default, usually 16px). Measure in picas (1/6 inch) should be 2-2.5 times the font size in points (1/72 inch, but a straight conversion of 16px = 12pt is usually fine).

- Currently, the line height is set to 130%. If using your current measure, the leading should be about 5 points, for a line height of about 141%. If you halve the measure, the leading would be about 1.5, for a line height of 109%. However, I'd still set the line height to be ~140% because you have a lot of superscript and your links have underlines that go below the descenders. Leading in points should be Measure in picas / font size in points, rounded to the nearest half point. Increase if you have things that go beyond the descenders (like you do) or decrease if you don't have any descenders (e.g., all caps).
Great comment. Very accurate anecdote, it really is all about finding a small community if like-minded, driven, talented individuals to purse ideas and do great things. A lof people, especially here in LA, are consumed with raising a quick buck and dropping the "change the world" statement without actually having any idea what that means or any intention of doing so. It's just "the thing to say" these days. It's disappointing. And as someone who has quite a few friends in the Valley, living in LA is very difficult when it comes to finding technology oriented people.

I need to find a YC environment here in Los Angeles... If anyone has ideas, let me know. Or we'll just start our own!
The first entirely 3D-printed handgun is here (minus the firing pin)
> It lacked the speed and features to compete with machines in its price range,

Having used a lot of SPARCs and NeXT boxes side by side during that period, I'm scratching my head as to what features you're referring to, at least among machines which directly competed with, say, the NeXTstation Color Turbo. Looking back I'm really amazed at how ahead of its time that machine was.

But the critical item, I think, was the OS. NeXT had NeXTSTEP. Sun had heaven help us all) SunOS and later Solaris. SGI had IRIX. There was absolutely no comparison. I think this is why NeXTSTEP still lives on in OS X, and Solaris, um...
The negative comments here are a disheartening reminder of the Aaron Swartz defense fund thread before Aaron's death:
https://news.ycombinator.com/item?id=4529484

The negativity was unwarranted against Aaron. It is unwarranted against Kiera. Many of those posters apologized after Aaron's suicide, confessing ignorance of his case. Aaron's life was cast into perpetual depression from the extraordinary charges mercilessly sought after by U.S. Attorney Carmen Ortiz. Then Aaron killed himself. Kiera is facing a nightmare not unlike Aaron's, but we can help.
Nope, new compose breaks that as well, and it used to work fine. Guess it's finally time to switch to mutt.
Of all people.

What about hypermedia instead of rels?

I feel like `ids` param is a hack, clearly the system has a group of objects, should that not be it's own collection?

For instances:

`GET /friends?ids=1,34,54`

Could be:

`GET /friends/best.json` and `best` to the system in some form, represents 1,34,54.

I don't want a RESTful JSON API. I want a REST JSON API.
It should be possible to sue air polluters for putting
toxins on your property

Not possible. For example, diesel exhaust and wood smoke both contain carcinogenic submicron particulate matter pollution. It's not possible to sue every truck driver and person with a campfire who is within several miles of one's home. This is why we need regulations like burn bans and diesel engine emission regulations.
Would love to hear you elaborate on this...
Yes, I've had to struggle with OCD on an off and chronic insomnia for about the last 10 years. Before that time, I've had a mild but manageable bout of OCD in high school, but got worse after graduation.

My distractions are usually self-inflicted so the outside world doesn't need to do much (just having a book or sock in the wrong place is enough). So I've started listening to white noise a lot of time (I.E. The 10 hour track http://www.youtube.com/watch?v=vcJ-o_fh1B4) which does help somewhat while working.

What helped me the most so far are breathing exercises. Focusing on breathing is a deceptively simple way to get your mind to sit still for a bit before heading back to work. But it's not just thinking "inhale, exhale".

You have to imagine air as a amorphous blob of light. When you inhale, imagine this lighting up the pathway as it enters your nostrils, sinus cavity, bronchial and your lungs. Now when your inhalation is complete, your lungs are full of light. As you exhale, the light leaves the lungs back the way it came (I keep the inhale-exhale cycle at about 3 to 4 seconds).

I started with just 1 minute at first (that was the maximum I could devote before my mind wandered off) and now I'm up to about 30 minutes when I have time.

The OCD has come down to manageable levels. The insomnia is down a bit too, although I'm making plans to see someone about light-therapy to hopefully "cure" it.
"[...] as if there was a way for the software to tell intentions from abstract 3D shapes."

That sounds more interesting than it probably should...
God this is what private school is for.
I don't know why people keep insisting that G+ is a waste land. If you personally don't use it, or see a use for it, that's fine, but there are many people in the world who are not you.

Personally, I get far more value from G+ than I do/ever have done from twitter, Facebook, MySpace, or any of the many social networks over the years. I have a use for it, which it fulfills better than any of the other services out there, and so for me (and the thousand or so people who I'm connected to at various levels through G+), it's far from a waste land.

G+ isn't for everyone, and that's fine. It is a product which is now highly polished, and provides exactly what I and many other people have wanted from a social network. The exact numbers of users who actually actively use it may not be clear, but if it was a waste land, Google wouldn't be integrating all their services so tightly into it.

Google is not a stupid company, and they're not about to "break" all of their services to drive adoption of a service which can't stand on its own. G+ is a good service, and is providing massive amounts of value to Google. Reader was not creating new value for them; wave wasn't getting adopted; Google had reasons why continuing to support those products was a losing bet.

They are integrating so many of their services into G+, that you can pretty much guarantee that it's a winner (for them, at least).

</rant>
Just to note for existing Vista users, junctions are in Vista and junction points are even in XP (from Windows 2000).
Is there any reason the top level objects are represented as an array of objects vs an object keyed on ID? Sure the ID would have to then be a string, but I feel that keying it on ID with direct lookup far outweighs having to search for your item each time.

I feel that if you have an author with many comments:

{ authors: { '1': { id: '1', comments: [1, 2] } }, comments: { '1': {}, '2': {} } }

it would be easier to say results['comments']['1'] instead of performing some type of search across them each time.
seconded, and ashamed... :(
While that may be a good point, you also need to consider that Gmail is part of Google Apps for Business. I don't really mind the changes for my personal Gmail account since most of the emails that go through there are quite simple and these changes don't have any real impact on my workflow. But for my work account, it's a whole different story. Most of these changes make my experience quite annoying when dealing with business emails where I often need to copy email addresses, modify subjects, CC people, etc.

Breaking Gmail for business users doesn't seem like a good idea since they are the ones who are actually paying for the service.
This is a good article, although I'm not sure its appropriate to post a subscriber link.
Nothing's wrong for black on white for books.
The thing is I don't read your site on a piece of paper but on a screen (and I'm probably not the only one).
Yes. Two reasons:

1.) Concentration Meditation calms my mind and allows it to settle so that the important thoughts can rise to the top more easily when I'm NOT meditating.

2.) Insight Meditation helps to increase the time between stimulus and my response to such stimuli, allowing me to respond mindfully rather than totally driven by conditioned reaction or instinct.
We have enough to conclude that with a high degree of confidence, yes.
Probably he fixed up just by up voting.
Best G3 Mac PPC Web Browser
I believe it refers to High Availability.
Have you (or your company) given any thought to telecommuting? I know of one software engineer who would love to return to the embedded space, but would not be willing to move (he is right now, on a "working vacation" for the next three months some six times zones away from his current place of employment; his employers put up with this because he is that good at what he does).

Heck, I might be interested in the embedded space. I certainly have experience with Assembly language (several different CPUs) and C (for twenty years now). It would certainly be a change from testing call processing.
Is thinking about getting gas a couple times a month actually worse than remembering to charge a Tesla every single night? What if you forget to plug it in? I'm skeptical that any of their customers are so inhumanly busy that the split-second it takes to think "Oh, the gas light is on" is actually worth saving. And those ten minutes per month spent getting gas are hardly such a pain that making certain kinds of driving much less practical is clearly worth the trade.

There are good reasons for getting a Tesla, but those aren't ones I'd use.
Better would be finding a lawyer in Florida willing to take this pro bono. Maybe figure out a way to countersue the school.
> (and no, the rising tide doesn't help undeveloped, inexperienced college grads with nondischargable debt)

But there isn't a rising tide. Wages are falling. If you work for a living, your job will pay you less next year than it did this year.
That answer would be a more convincing if the page itself wasn't a great demonstration of the opposite. I'm sure #554 with a spindly font looks great on a retina MacBook, but it's just not all that readable on most systems, especially for people with less than perfect vision.

I just don't get what issue designers have with contrast. You'd kind of think that the point of text is for it to be readable, not for it to look soothing.
Beautiful vector Imperial propaganda (2012)
Yep, a classic case of broken telephone -- thanks for the clarification.
While I understand concealed carry for self-defense, if a first world government, especially that of the US, wants to truly be tyrannical, they will. They have nukes, stealth bombers, drones, and god knows what nowadays.
I have some thoughts about the spikes on the death dates.

September: all of the interns go back to school. These people who exist on the fringes of the system manage to get a lot of work done, possibly because they are free of most of the overhead facing real employees. Once they leave, it's up to the FTEs to own whatever was created, and that doesn't always work. I wish I could have kept some of them and swapped them for some of the full-timers.

March/April: Annual bonus time? That's what it used to be, at least, and I say this as someone who quit in May, and that was no accident. Same thing: people leave, and that dooms whatever they left.
ISteve (2013) - a comedic look at the life of Steve Jobs
Chromatic Typewriter Prints Colors Instead of Letters
And by "his racist", I mean his pandering to a particular demographic.
I question the notion that, just because the terms we use match up with another discipline (and this is likely not the only one), we are necessarily drawing a direct comparison with that other discipline by using those terms.

Programming/development/whatever is full of ridiculous terms. We co-opt them from anywhere we want, we make them up, we apply them in multiple outlandish ways. We don't really need a reason, because "we" in this case means "people who decide what to call things," and it's not as though we have a Bureau of Naming for the Computational Applied Sciences running around forcing us to use good metaphors.

I can see it being fun to throw around theories about how we came to use the various terms that occur in our field, but I definitely don't see them as being strict (or even, in most cases, loose) direct references to the same terms' usage in other fields. Sometimes a term works for someone; sometimes the generic terms that work for different people line up in ways that make sense in more than one context.

This just reads too much into that.
Mine was "He's a she?"

I knew Harper Lee was alive from listening to the excellent audiobook On Writing, authored and narrated by Stephen King. He stated his astonishment that To Kill a Mockingbird was the only novel she ever wrote, but in a manner that never conveyed her gender (that I recall, anyway).

I even read the book years before without realizing that the author was a woman. It's the only assigned reading I have ever had that I couldn't put down.
> I've personally seen a 12-year-old expelled and nearly charged with a crime

If you actually mean to compare "nearly charged with a crime" with "charged with two felonies," I don't see how we can have a productive conversation, because that is just too bizarre to wrap my head around.
Mirroring Google Glass
How can I view DVD movie on my iPhone 5
Are you scratching your head about how to make DVD movie content viewable on your iPhone 5 in an easy and professional manner? You can use DVDFab DVD Ripper to achieve this, and more. DVD Ripper is known for its various supported video and audio formats, which provides ultimate solutions to nearly all DVD to video/audio conversion issues for playback on various mobile and portable devices, of course, iPhone 5 is included. Next is a simple step-by-step tutorial about how to rip and convert DVD to iPhone 5 compatible video for viewing wherever you go.
Why alcohol makes a cut hurt
Google Maps/Earth, Android, I wouldn't call that mediocre and not innovative...
Much of this sounds wrong.

The Newton was hardly a money-maker, but IIRC, Apple invested somewhere north of $500 million over the course of the Newton project, and sold about $150 million in units. Many of its sales were the last models, notably the MP2100, largely because these units had such impressive processors for their time (162MHz StrongARM). That is, the Newton got Steved just when it started picking up.

More importantly, as part of the Newton project, Apple invested $1.5M in ARM, and made some $800M in profit from that investment. That ARM investment and early Newton-driven design is still reaping dividends in Apple's current low-power devices.
I do not have A/C, heat, a microwave, or a dryer (I'm not even allowed to install a washing machine...). I get hot water, but I imagine there's a central source of that for the whole building.
Relationship Advice For Women - How To Make A Man Fall In Love With You
"A conservative is someone who stands athwart history, yelling Stop"

When it comes to building things, yes, they are conservative.
I think you'd be hard-pressed to find a widely used rich text editor, be it TinyMCE, CKEditor, YUI Editor or ExtJS' HtmlEditor that doesn't map the Tab key to insert a tabstop or a number of non-breaking spaces. goog.editor.Field is absolutely in the minority in that regard.

There are good design reasons for this. The goog.editor package is designed to be modular. This tab-to-indent behavior is instead provided by the goog.editor.plugins.SpacesTabHandler plugin.

As I mention before, I find it questionable that the GMail developers elected to omit this plugin. I'm not suggesting that there are some fools on the project who can't read an API. Rather, it strongly indicates that GMail is catering less and less to any approximation of the "power user", and assuming that most emails could just as well be composed in a <textarea>.
During my A levels, I had a friend who somehow managed to set the entire fume cabinet on fire, and in panic, he accidentally unlodged the tap controlling the bunsen burner, causing fire to come out of the tap as well.

He's now a lawyer.
You're nuts.

Google certainly has some mediocre "products," but they have many great products as well besides search.

Gmail, of course, essentially sets the bar for online mail, and is still leaps and bounds better than any of its competitors.

Google maps is very, very, good, vastly better than most of the competition (a point made starkly clear by Apple's recent maps C-F).

Google+ is, technically, absolutely excellent, much better than FB. If all your old high-school buddies are only on FB, it's a shame, but there's not much Google can do about that.

Android is vastly better than iOS (I use both, and using iOS always makes it feel like my hands are tied behind my back).

...etc.

Google has its downsides (e.g. their online support sucks), and you may not like them for other reasons, but they're very, very, good at writing software...
Meh, that's a weird nomenclature game. It's beta like Google Maps was for the first six years of its life. Valve is selling and running international tournaments on this "open beta." Like, it may say "beta," but it is definitely released. You can go on Steam and buy it right now. They even have a separate test client in addition to the nominally "beta" normal client.
I don't know "all the facts". No any person does. I know enough to make my conclusions. You want to challenge them? Be my guest, but do bring your facts and arguments with you.
Clearly, then, school grounds fall outside this limitation.
The idea does not scale and YC is already constrained by the amount of workload each partner handles.

In other words, to take on consulting work held to the current quality they would need a lower ratio of companies to partners and the added work of consulting would offer linear profits rather than the potentially exponential profits from investing.

And that's assuming market rates rather than the friends and family discount proposed.
Nice. How did you estimate the standby costs? I wonder if gas v. electric makes a difference? Any chance you live in a colder (40 degree basement in winter) climate?
I worded #2 really, really poorly.

I'd love to see a spec for how to search a collection against an API that is jsonapi compliant. Different folks are all over the place here.

The base URL for search is different for different API producers.
I like

GET /teams?homecity=los+angeles

but have also seen things like

GET /search/teams?homecity=los+angeles

or

GET /teams/search?homecity=los+angeles

How to specify mildly complex search parameters is also unclear in the world. For referenced objects "/teams?homecity.state=ca" seems to fit with the style used for URL templates.

For bounded queries, should it be mongodb style?

GET /teams?homecity.population.$lt=100000&homecity.population.$gt=100

And since we're talking about searches and pagination, do we need to specify a parameter for ordering results?

GET /teams?wins.$gt=3&$order=homecity.population.$desc
But completely apart from the health of your lawn, wouldn't you save water if you had the sprinkler cancel a regularly scheduled watering if it fell during a rain storm?
Cold war
Ordering. The ECMAScript standard does not specify property enumeration order.
>A few require you to hand over your Facebook passwords (!) to the boss

That was a poorly-source, probably-made-up story that now one could verify yet quickly became accepted truth. (Unless it's meant to refer to cases involving heavy security clearances, in which cases it's ho-hum)
Any more info you can share? I'm very interested in something like this.
>>> the only comments that will survive now are the ones that everybody considers agreeable enough to upvote or leave alone

That's obviously not true, in "everybody" part. True statement would be "the only comments that will survive now are the ones that are not disagreeable to substantially more people than agree with them". I.e., comment that 51% like and 49% hate would still have positive points.
> and Solaris, um...

http://openindiana.org/ and http://illumos.org/ are actually pretty frikken awesome.
Electricity is cheaper at night (from some utilities) because the demand is a lot lower at night. But why is it a good idea to heat water at night when I'm not going to use it?

And as others have pointed out I have a natural gas heater.
This appears to be the manual for that sprinkler controller: http://www.rainbird.com/documents/turf/man_ESPModular.pdf

Setting the time doesn't appear to be too painful.
> Android is vastly better than iOS (I use both, and using iOS always makes it feel like my hands are tied behind my back).

For me, I feel like I have 2 hands when using iOS but 17 hands when using Android. It asked me to pick one of 3 power-savings modes for Wi-Fi when in sleep mode. I don't want to have to care about that (nor do I want to pick one of the three options without thinking, because then I'll not have an optimal configuration). I have enough things to tweak on my computer.
This is important. We've just been implementing a SOAP interface to our software, and have been discussing the best way to provide a JSON API using the same mechanism. The sticking point is probably that there is no standard way to define an API like there is with SOAP.

One question though: I notice that the language they use if very similar to a typical RFC. Is this an RFC? and if not, why? I'm a little naive about the process for submitting them and getting them accepted, but it would be great if this ended up as an official RFC that could be referred to just like SOAP/WSDL.
Thoughts on Kiera Wilmot: Mentor curiosity to create future scientists