skysight-inc/HackerNews huggingface dataset:
251 registered, and how many unregistered? That, to me, qualifies as "around every corner" - not some rare boogie man, but I'll leave semantics alone.

I have volunteered helping the victims of these people. When you have heard the desperation of a woman crying at 3:00AM calling to talk to a stranger on a hotline because of the horror show her life has become, you tend to take a dim view of the perpetrators. Every single call, and they are numerous, sticks in your head forever. All because some subhuman wanted to get his rocks off and didn't care who he hurt.

We live in a society where you can get an order of magnitude more prison time for distributing weed than for raping children. If that's not a sympathetic public, I don't know what is.
Noticed a minor error on the front page: "consider making an donation".
Yup. In some places it actually feels best just to leave your car doors unlocked - then the thief doesn't have to smash your window before they root through your car and find it contains nothing of value.
How I Force Myself to Be Productive (or else)
I just realized that I can't export my feeds from feedly. Please somebody say I am wrong
Turkey will simply deny that this ever happened but will go on to say that the a large number of the police was also injured and that the number of injured civilian protesters is vastly inflated.
Dri3 extension
> The investor obviously thinks that my company would provide a better return than investing elsewhere.

And you obviously think taking the VC's money is more valuable than taking a bank loan/cash advance/going with another VC. Both sides have something to gain. Only thing is, if you're looking for VC money you need the money. The VC doesn't need to invest in you.
It looks nice, and at this point in time, this is what I'll probably be using next month.

A few things:

* Is there a way to scroll through all items in the same way that Google Reader does, rather than having to go to the next item by clicking (or hitting "j")? Feeds with lots of images suffer from the current approach, since there's a delay when each item is loaded (preloading them, say, five items in advance works well).

* Hitting keyboard controls like "j" when Firefox's "search when you start typing" is turned on doesn't work. I think you need to return false in the keypress event handler (or whichever one it is).

* I would suggest changing the body font to black with a weight of 400. I have Source Sans Pro installed, and at 300 #606060 it's too light (in both senses of the word). It looks nice enough, but the main purpose of this is for reading, so using the most legible font possible should be a priority. (Tip: 15px Arial looks a lot nicer than 16px, IMHO. It's what I was using when I made 90% of a feed reader.)
"lets your biceps do the talking"

my biceps already do the talking
Hackerspace billingtool
The App every Hackerspace is waiting for. Mate/else Drinks Billing by Android or Web...IOS is coming soon
Author of War and Peace was very frustrated about size of that book

I doubt that's true. I seem to recall that Tolstoy had his wife copy it 9 times by hand as he rewrote it.

Also, "wall of text", meaning "something that might take an effort to read", is not considered bad on HN, though verbosity (which is not the same thing) is.

Also, the phrases "wall of text" and "TL;DR" are Redditisms that most people here try to keep HN clear of. Other invasive species from Reddit include: addressing people as "sir" in comments; introducing something (usually something distracting) with "obligatory"; and others I can't remember right now.

There used to be a sign as you crossed the Alberta-BC border asking people to be careful about inadvertently bringing pine beetles from one province into the other. I feel like we should have one of those.
> It is a pretty weird world we live in where nudity is
> automatically pornography.

I fail to understand it completely. Must be some of the "thought killing cliches"[1] thing.
Just compare it with the attitude to violence and it's absurd. Think of all the video games where you can kill, bomb, stab, bludgeon, splash the brains out of your enemy and the age of kids playing them. Well, technically maybe 12 years old should not supposed to be playing those games, but nobody cares much if they do.
No imagine there is a game with similar amount of realism, only related to sexual activity. Now imagine 12 years old playing it. What can of scandal would that be, and how many years in jail would producers and anyone letting the child play get? Who would be called creeps, perverts and worst possible humans ever?

So if you enjoy images of death (not only games, movies too) you are normal, and everything is ok.
But if you enjoy images of naked people and depiction of sex, something is very wrong with you.
Despite that most people never kill, and most people have sex, and all people have bodies.

How is this not twisted?

[1] http://www.andywest.org/es/miscellany/thought_killing_cliche...
Or they are just really smart thieves. Better to get caught with petty theft than grand theft auto. Also, maybe keeping the crime as just theft is keeping it under the radar - the cops aren't going to throw up any road blocks for that level of crime.
Your Ego is a Bad Designer
"So put a price on it and put it up for sale. If people buy
that’s a yes. Change the price. If people buy, that’s a
yes. If people stop buying, that’s a no. Crude? Maybe. But
it’s real."

(from http://37signals.com/svn/posts/3394-how-to-price-something)

Perhaps this should be amended to include: "If not enough people buy, you shutter the service. Crude? Maybe. But it's real."
How to learn like a child and become a genius
The 800 Pound Gorilla Amazon Tried to Kill is Google's Trojan Horse
There have been enough times that one of my pets has changed their behavior in a way I've only realized after a vet visit. Spending just a little more time on the couch, approaching something from only one side, peeing slightly more/less often than usual, etc., that would be nice to note as an opportunity to intervene preventatively.

It's clear when something is way off kilter, such as the dog peeing every five minutes or never getting off the couch, but by then you know the animal is acutely suffering.

My wife can tell me if her neck hurts. If she says it five times in a month, I can tell her that she may want to make an appointment with a doctor or see what has changed about her work/home environment.

It would be nice if I could get the same sort of signal for my dog. (And be able to tell my vet yes/no when they ask if anything has changed.)
Terrific points! and all without even addressing the whole social travel problem (that traveling involves _places_ and places are where _people_ are).

Plenty of room for innovation in this space.
Why you shouldn't volunteer
Just do it as a if it was another application, then refactor when needed. The important thing is to ship, not to create the most beautiful code in the world.
That's a bad analogy; eating the entire buffet is truly unrealistic (and by that I mean a biological near-impossibility).

37S promised the product "forever", and provided it for 4 months - even if you didn't think "forever" actually meant until the end of time, I think it is reasonable to assume it meant more than a year.
I think the answer has to be, "it depends on the project".

I've read numerous gripes against commenting code, because it's possible to change the code but not the comment, rendering the comment inaccurate. I reckon that's true, and it's certainly a reason to be as conservative as possible in commenting code. But how conservative is that? None at all?

I have at sundry times worked on a codebase that simulates a fairly complex avionics subsystem. It's a hundred subprojects of C++ code, almost entirely undocumented. I imagine it all makes sense to the original author, and it might make sense to someone intimately familiar with every facet of the avionics subsystem that it simulates.

The function names look self-documenting; the variable names look self-documenting. But the problem is, you'd have to read and thoroughly understand something like a thousand pages of dry ARINC specifications before these self-documenting function names would reveal themselves for what they are.

I have a hard time believing that the best way to document this software project is "not at all".

In general, I personally like to draft a design document up front that explains the intentions of the project and rationale for choices made, and for why the project needs to exist in the first place. Some good hints at:

http://philip.greenspun.com/software/design-review

The larger and more complicated the project, the more in-depth the design documentation should be. Even for quick weekend web app hacks, spending a half-hour drafting a design document can be beneficial.
When is there going to be a serious Paypal alternative that works pretty much everywhere, internationally?
I don't see the word "pedophile" or anything even beginning with "pedo" in the entire article you think. Help me see the point you're trying to make.
In some states aren't 14 year olds still allowed to marry with parental consent?
This looks like the kind of product that will do well in San Francisco -- SF is where the venn diagram of "dog owners" and "gadget owners" overlap.
Is there a list of of examples somewhere?
My toddler (3) can operate a mouse just fine (better than some adults). He can click on the start button, find SCUMM VM launch it, pick the game he wants, and run it. This is on Windows XP.

If your son doesn't understand the keyboard and mouse it's because you never exposed him to it not because it's some great obstacle.
That isn't the only reason. Teenage brains are still developing.
Man Proposes to Girlfriend through Google Glass
I think the vast majority of Americans would not object to the government building solidarity and shared values. That is and always has been a core function of the educational system.

Really? But Wikipedia tells me that After 1970 the desirability of assimilation and the melting pot model was challenged by proponents of multiculturalism,[4][5] who assert that cultural differences within society are valuable and should be preserved, proposing the alternative metaphor of the mosaic, salad bowl or "American Kaleidoscope" – different cultures mix, but remain distinct.[6][7]
Oh really! Is there a discussion somewhere as to why? It seemed (from the outside) like a neat idea for any language which supports mutable as well as immutable variables...
An Entrepreneur Chooses Potential Growth Over Proven Profits
Compared to what kids seem to know nowadays, yes.

They can grok HTML5 page full of JavaScript stuff, but then mix language with implementation, think that strong typing is only possible with VM based languages and faith at the look of Assembly code.
Well, the way it would work (and I'm sure how the TAGG does it) would be to leave the GPS and cellular modem powered down most of the time.

But say once every 30 minutes, they would all power up, grab the GPS data, fire off an SMS message with the coordinates, then power back down again.

It's not perfect, but it's a good compromise.
Well, I haven't worked there since about 2006, so numbers may have changed, but it was at least 10000 servers of various types (redhat, solaris, windows were the usual suspects I had to build out) of which I was aware (between maidenhead, the various colo's i had some responsibility for, tv center, white-city).

software? i know there was a lot of perl, ruby was gaining some traction, a few different CMS's.. etc, i've (thankfully) forgotten most of the details, but diverse ecosystem is an appropriate phrase here.

undoubtedly things have changed between then and now, but i'd guess it's something similar hardware-wise.

My penultimate day of work was racking up ~300 servers for the i-player farm (i was a system engineer) at red-bus in docklands. My back has only really just started to recover. :/
Ah, the folks in your IRC channel (and your docs) didn't know that one... Awesome, thank you!
Ask HN: Are there any Bay Area companies training developers?
I recently came across http://hungryacademy.com/

Seems like an awesome concept. Was curious if any Bay Area companies are doing something similar where they are willing to invest to train motivated individuals to be developers.

I'm aware of programs like DevBootcamp and others that exist and help graduates find jobs but was curious if there is something more similar to Hungry Academy.
Why isn't every installed UPS legally or contractually required to be a smart grid controllable grid tie inverter on demand?

Probably because that would be really freaking expensive. Why go to all the expensive failure-prone trouble of making it easier to interrupt people's work and lives, instead of taking the cheaper, easier route of building reliable base load power generation? That's just another case of making the public bear the costs of a centralized benefit, just like fossil fuels' externalized costs.
I can't, it's a waste of money. I don't have that kind of money. The curriculum sucks, people barely attend class, the resources are terrible and work once in a blue moon, professors straight up dont care and just want a paycheck, most dont speak english, its out of the city, and course material is almost always pre 2000's. There is no way I'm staying here. I have to commute 1.5 hours one way just to get there as well, no thanks..

I'm taking a year off to start and learn on my own, if I feel up to par I may go back to school, but a different institution and a different program, one I feel passionate about, one that I feel my money is worth. Mainly though, I want to work and get experience, and have money to pay for school myself.
most employers keep written records to avoid any possibility of a discrimination suit.

the government has very strong guidelines on this sort of thing, and if you're a large company with an HR department, the Information Commissioner is likely to not believe you if you state that you don't keep written records about job applicants, and destroying the information is a criminal offence.

example of an organisation's policy:
http://www.ed.ac.uk/schools-departments/records-management-s...
Will this tell me how many times per hour my dog licks his balls?
Changing the default port for Apache Tomcat. Checking the current port status.
India Aspires for IPv6 Conversion by 2017
Why Facebook thinks your friends are garbage
Putting aside the reasons the third-world economy doesn't revolt or isn't seen actively revolting (being too busy trying to survive, having to deal with local officials and police that are part of the Confucian machinery, not having any significant outbound information channels in their geographic area, etc), the demographic of "student" is a constantly shifting one, and one that has been blocked from learning anything about Tienanmen for a quarter of a century. It is hard to form concepts about something that has been so effectively and actively suppressed, right to the level of the Great Firewall.

By contrast, we can still talk about the various Occupy movements (some of which continue to smolder in various corners of urban centers), just most people don't really care that much, the street theater got stale; that sort of effect is real, and could conceivably contribute to a nonchalant attitude in China towards Tienanmen today, but we won't know, because the Party has decided that everyone must not care by keeping anyone from trying to learn about it.
Doggie day care. It's the best thing you can do for them.

Yes, it's yuppie, but as with hiring housekeepers, it makes so many 'problems' go away.

My dogs love going to play with other dogs, toys, pools, fountains, and trained handlers, and they love coming home to play and run. They get to socialize and I still get a lot of quality time with them.
I'm glad Google made CardDAV available and decided not to restrict CalDAV, at least for now. However, I wonder how long it will continue to support these standards, especially for users of the free services. Supporting these standards might not be directly in Google's best interest, since the more thoroughly Google supports task-specific protocols such as CardDAV, CalDAV, and XMPP, the fewer opportunities it has to present ads. So it may still be good for users to think about moving to services where the user is actually the customer.
Fastly raises $10M
This looks pretty cool. Is there a example instance set up anywhere so I can see what it is like without signing up?
Until 25.
Yes, the edges are a little fuzzy. I would not advocate shooting a 25 year old for sleeping with a 15 364/365 year old. I would advocate shooting a man who raped a 6 year old.
Enclosed, but not encrypted (http://www.h-online.com/security/features/Enclosed-but-not-e...)

A make of USB drive enclosure that claimed to be using AES 128 bit encryption, but it turns out that wasn't for the data.
>I guess some places have such a low crime rate that people just forget basic security precautions?

Yes.

I've lived most of my life within 25 miles of where I was born in the US.

Within that area there are places where your windows will be smashed for $0.74 in a cupholder and others where people don't even lock their doors.

I grew up in the former and even though I've lived in the latter for a long time I don't think I'll ever get used to it.
as long as it's not a play on YOLO :P
It's great to see GiveDirectly getting more attention. From my limited interactions with Paul Niehaus, he seemed quite competent and rightly focused on ensuring that the system remains free from corruption.
Things used to be really bad in America, back in the 80s and early 90s. In a lot of places, people simply assumed that if a child claimed they were sexually abused and gave details of the abuse, then the child must have been abused. There was little understanding that children are easily coached and eager to please adults, and police questioning methods often led children to accused people of crimes that never happened. Thousands of men and women were thrown in prison (many remain in prison) because of such dubious testimony.

Even more bizarre were the later years of that hysteria, when people were accused of engaging in complex rituals involving child sex abuse, animal sacrifice (or human sacrifice), and satanic worship. It was an actual witch hunt, in an advanced, industrialized society. The moral panic cooled down once attorneys general started investigating the DAs cases, psychologists began pointing out the flawed methodology used to question the children, and people generally started realizing just how crazy things had become. Unfortunately, the hysteria is not over, it is just a bit less ridiculous than it was 20 years ago.
Just my opinion, but having a repo set up in 30 seconds vs. 2 hours (or whatever the overhead is for RhodeCode) is a big win when you have a million other things you're trying to piece together. Managing another system just means more headache. With hosted solutions, I'm all set.
Show HN: Lookback - user experience collecting for iOS
What is the use case?

For service provided by Google, use the supplied sync adapter. Yes, it is not CalDAV/CardDAV, but a whole google account package.

For third-party services, use adapters supplied by these third parties. The third party adapters have the ability to be first class citizens in Android, but to make them so is up to their authors.
InfluAds launches a new Ad Network for Sports&Fitness w/ Fitocracy, LogYourRun..
Jim Stickley is -- being kind -- a hack. He was on the Today Show showing off my hotel lock exploit without credit, and got zero details correct. Gotta respect his ability to press-whore (I tend to think I'm fairly good, but he puts me to shame), but that's about it.
> presume that there's a difference between a young child who doesn't know any better, v.s. a young child who is being forced to do something they hate.

Your disclaimer is troubling. Are you saying one is somehow a lesser problem than the other, even if only by a degree? By that logic is it "less" of a rape to sexually assault a 30-year-old with a mental handicap who doesn't understand what's happening vs. assaulting a 30-year-old who fights back?

Raping a six-year-old is rape. It doesn't make a difference whether he or she "hates" it or whether situation plays into some vulnerability.

The victim is no more or less responsible because he or she had an awareness of what was happening, and the criminal is no less culpable for his or her actions.
BetterCloud announces a premium version of FlashPanel to help its 10M users
Jusben1369. As often as it takes to counteract the significant bias in favor of the overly powerful voice of the status quo.

Or, if you prefer a less hyperbolic response, there's a difference between healthy critical skepticism and skepticism biased in favor of a presupposed belief. I'm not accusing you of the latter, just pointing out that it is disappointingly common.
I can't speak to this at all from the standpoint of someone who's actually successfully launched a startup, so feel free to disregard this as you will, but my advice is just to start pick a framework[1] and maybe Twitter Bootstrap (even though people will probably complain, just change the colors around so it doesn't look so bootstrappy) and just put the hard work into the interesting parts of the code, and avoid reinventing the wheel.

[1] I suggest Laravel 4 (http://four.laravel.com) just because I like it and happen to be playing around with it at the moment. It's already got a Twig package if you're into that.
as in chromebooks?
See also http://facebook.github.io/react/docs/getting-started.html, linked from the previous page, and the subsequent example JSFiddle(s). JSX does and is recommended to be compiled down to JS, or you can directly use the JS syntax it will otherwise compile. Otherwise, if you only want the compile step to be apart of your production toolchain, you can include the JSXTransformer in development environments, which will perform the transformation in the browser -- not just Chrome.
I never understood why keyfobs work in a UDP style, when communication between the remote and car would be infinitely better.

For instance, instead of just sending "12345" and having the doors open since the code was expected, What about if the remote said "hey car, whats your random number" - the car then transmits back "54321" at which point the transmitter sends a hashed reply sha512(54321 + unique-random-id-set-per-car) which the car receives then verifies matches expected output.

The takeaway being that both the car and the remote know what "unique-random-id-set-per-car" is, but nobody else does. It should be randomly set at the factory so each car and the remotes have a unique id.

My only thoughts as to why its not like this is that the logic required to do that type of operation might not be possible without a higher wattage 'processor' in the keyfob which would eat through batteries. Im totally out of the know in that area though.

Also, unrelated- but the passenger door thing is likely just coincidence because they want to get in the glove box. But, there is another thing that could explain it. On my last car (mercedes) when I wanted to reprogram a new keyfob to work with the car, I had to do a long process of certain actions to make it work. It was like "press on brake, release brake, press on brake for 3 seconds then release, open drivers window, open passenger door, close drivers window, press open button on keyfob" So the car CPU is definitely aware and can take actions specific to which door is being opened, so its possible its related.
> Postgres is an extensible database. That's the beauty of the project.

I agree, I just thought from the reference to JSON (which is a core database feature) that PL/v8 was being incorrectly attributed the postgres team directly.

> I don't think you'd say "well, Ruby is awesome but web application development support comes from a third-party project, not the standard library."

I might if someone pointed to Rails with a comment that implied it was a credit to the Ruby team and a next step to a stdlib feature.