skysight-inc/HackerNews huggingface dataset:
> I agree! But that's a terrible example of it, IMO. Singular they should be used when the gender is unknown or not stated, or at least that's how I use it. It flows rather well in speech too for the most part, but if you know the gender then it causes a bit of cognitive dissonance.

Yes, I got a little carried away. I was trying to say that there are cases where gender of the person is not important. I was trying to come up with a case where the person's gender was not important. In hindsight, since there have been no female POTUS I guess the gender is still relevant.

A little off topic, I respect Barack Obama (not being sarcastic at all even though I probably disagree with him on more issues than I agree with him) and can imagine where he is coming from.

In post-mortem, I'd imagine I was thinking in terms of something like an Overton window where I suggest something so outlandish hoping that we'd settle somewhere saner in between...
That's something I haven't heard before. I was taught in school the bombings were pretty much what ended it.

Would you recommend any books? I've found a very interesting article in the Boston here:
http://www.boston.com/bostonglobe/ideas/articles/2011/08/07/...
The hateful milieu arises from the mixing of four ingredients:

One part legitimate grievance. For instance, black on white crime is a huge problem that is not talked about and not addressed in mainstream discourse. In Philadelphia, a close friend of mine got mugged at gunpoint outside of her apartment. Two blocks away, recently, a twenty-something woman who could have been any of my friends, was mugged, shot, and killed. In another incident, a man fitting my own demographic profile, was mugged, shot and paralyzed, a few blocks away. Elsewhere, a group of yuppies walking home were attacked by a "flash mob" and had the crap beaten out of them ( http://www.phillymag.com/news/2011/06/27/fk-flash-mobs/ ). My friend now fears to go to the grocery store after dark. Young professionals fear sending their kids to public schools because their kids will get beaten up and be made miserable ( see http://thenotebook.org/blog/125398/looking-back-on-racial-vi... or http://www.reddit.com/r/AdviceAnimals/comments/1lfr7l/as_a_n... )

When you have legitimate grievances, and discussion of those grievances is actively suppressed (see http://whitegirlbleedalot.com/ ), then it is easy to get carried away with further conspiracies that are not actually true. That leads us to the next ingredient.

One part pattern-matching that leads to plausible, but false, grievances. For instance, it is undeniably true that "Jews totally run Hollywood" ( see http://articles.latimes.com/2008/dec/19/opinion/oe-stein19 ). It is also arguably true that the output of Hollywood is poisoning our culture and leading to the destruction of our civilization. If you believe those two things, then it is not that much of a leap to believe that Jews are ruining the country. Personally, I believe that Hollywood is poisonous, but I do not blame it on the Jews. I think the Jewish people have a disproportionate number of savvy businessman, they ended up running the studios for historical reasons, and that they are mainly producing the films that people want to see. If Hollywood was run by gentiles, the output would be largely the same. Perhaps the main problem is actually the First Amendment - civilization might not be able to survive the freedom to watch addictive trash on television.

One part tribal instinct. When you feel like you have been lied to, called evil, and excluded, well, you want to find other fellow travelers to bond with. And then the internal dialogue feeds on itself, and it exacerbates the "us-against-them" mentality.

One part general vulgarity due to a break down in character education in our society. My mother has frequently commented on the general rudeness, vulgarity, uncivilness, etc. in recent generations versus when she grew up in the 1950's. I suspect this is not just nostalgia. Especially on the internet, people say awful things.

Put it all together, and Stormfront is what you get.
Oh and they're going to use Arduino for it

Well, shit, that means they are like 95% done right?

The silly thing is an Arduino bypasses possibly the easiest part of a microcontroller project. While they do have some convenience, if you need an Arduino you have no business tackling a sophisticated electrical project...
Good points.

The skipping of beacon intervals is called PS-POLL and is why I said 2mA otherwise it is closer to 100mA -- which for example is what TI's CC3000 module burns since it doesn't have PS-POLL.

I agree that there are alternative ways to wake up WiFi. They said at one point in HN that they were thinking of having WiFi wake up when you knock. The problem with this is that the experience is markedly different from what they're advertising to users.

You'd pull out your phone, bring up the app, hit unlock, then knock on the door, wait for WiFi to turn on, associate with access point, get to cloud, "see" the unlock command and then unlock the door. That's easily 7-10 seconds at best.

Screw that. I'll just take out my key.

Giving WiFi long life by keeping it off is relatively easy. Making it instantly responsive, which is what anyone using the lock would expect, is impossible at the quoted battery life.

It is kind of like selling a car saying it'll get 500mpg but not telling the buyers that you only get that if you go say 10mph.
Actually, it doesn't even compile in go, because / doesn't return two arguments. But he's writing his own language, not using go, so this limitation need not apply.
"The Jews are to blame" aspect is NOT part of the 30% that is legitimate grievance. See my other comment: https://news.ycombinator.com/item?id=8029096
Here's another visualization, which let's you play with the wave parameters.
http://web.mit.edu/~njwilson/www/waves.html
It's been too long since I've actually worked with it, but it is how Win8 does file history and wbackup uses it to make its differential backups, of all files, not just log like files.

Sorry I can't be more specific
First off, I see you're a new account, so thank you for starting your HN life with such detailed comments.

Second, you seem to have some experience with manufacturing and electric locks. How much of an expert would you say you are in Lockitron's domain -- would they have had to pay you tens of thousands of dollars in consulting, or are the issues you raise something that would have been brought up over a beer with a recent EE/ME grad or even a general home contractor?
Are these factual statements or conjecture? Someone else stated the city is working in charging market rate in some areas, which doesn't mesh with the statement that the city is currently charging what is most useful for them
Competition vs. Community
Wasn't an analogy, but I'll let that slide. The parent comment to mine answers your question. And remember, downvotes aren't for disagreement.
I used to work at one: http://www.mindtribe.com
Maybe the cooling couldn't happen UNTIL the tidal locking...
A few things jump out at me:

* The newer one just looks better - it's got a bit of retro car feel as compared to the first one that kind of looks tacky.

* The pictures of the items/rewards at various levels are better on the new one

* The new one is coming out in summer, when people think about using coolers - they may see this, then go out somewhere and think "hey, that would be nice to have" then go back it. That isn't happening in December, he's not catering to the ice fishing crowd.

* (edit to add) And he put in a $20 cheaper Early Bird level (twice!) that probably helped a lot with building momentum.
Just to expand on one language, Rust, it possesses semantics that most other languages don't have. The presented problem with Swift would be impossible. As soon as you make the mutable variable, ownership of the object is transferred, and it becomes a compiler error to use the original variable after that. This is backed by the type system, encompassing both mutability and lifetimes, so it isn't a runtime enforcing the lifetime rules.

The more I learn about Rust, the more I realise how similar it is to Haskell. Even the error handling and IO uses monad-like constructions.
Singapore has it to some extent.
ParkerMeister (one of our apps) is using it.
Awesome list.

I recommend adding ToutApp(http://toutapp.com) under sales tools.
10 minutes is a pure guess at the time it takes to serve the coffee, pay for it, walk out of the restaurant, get in a car, be driven as a passenger, pull up some place and adjust the coffee.

> Even at boiling point you need a number of circumstances to get this kind of injury. It takes quite a while, and needs to affect a large surface area, and needs to somehow be retained near the skin.

2% of non-fatal household scald injuries in > 65 year olds needed tranfer to specialist hospitals for specialist treatment. If that's what you mean by rare then I guess we agree, but it's not what I'd call rare.

http://www.cdc.gov/mmwr/preview/mmwrhtml/mm5836a1.htm?mobile... (apologies for mobile link)

The CDC used to have tables for the length of time it took to achieve partial thickness or full thickness burns at various water temperatures.

At just 60 C it takes only five seconds to get a serious scald. At the temperature of 80 C burns are almost instant and probably require surgery.

Here's a nice chart with plenty of sourcing so we can check it for accuracy.

http://www.accuratebuilding.com/services/legal/charts/hot_wa...
Thinking of getting a Doorbot right now. What's wrong with it? Looks really convenient from the promotional video.
Thanks! I figured I should stop being a lurker at some point.

I'd say almost any EE that had experience in product development would have been able to call out these issues. Battery/power issues are fundamentals. When I first saw their video I knew the WiFi issue would be problematic, as well as their claim about "Sense" BLE unlocking, and I hadn't made a door lock.

Someone experienced in supply chain and product manufacturing should have also been able to warn them about some of the other issues.
> They don't even hate non-White people. They just don't know enough of them.

From the article:

> The percentage of Stormfront’s target audience [whites] that joins is actually higher in areas with more minorities. This is particularly true when you look at Stormfront’s members who are 18 and younger and therefore do not themselves choose where they live.

The more nonwhites they know, the more likely they are to go to stormfront. They say ignorance is bliss.
I would imagine the heat of working the metal like that would be enough to be uncomfortable at best. Worse, the edges could be sharp.
I learned basic electric circuitry in primary school in basically the same context (extra-curricular activity the hour after regular classes end, once a week) and it was great.

We learned how to solder stuff on circuit boards (yes, soldering irons, yes some kids burned themselves, big whoop), how to use glue guns (again, I burned myself a bit, nothing serious) to put components together when assembling basic machines.

Can you even imagine the kind of amazing physical computing kids could be doing with Arduino and Raspberry Pi these days. HTML & CSS seem like a no brainer. I learned those in a "Technology" (in regular class hours) during my last year of middle school (again, in Paris).

If it weren't for a sympathetic instructor who told us to do make a website using FrontPage on anything we were passionate about (RTS for me at the time) I'm not sure I'd be a web developer today. I think these kinds of a programs are a great first steps to get kids excited about the web and/or basic languages before middle school and high school classes (in our out of class schedule) provide more thorough or complex introductions to programming proper.
Yup. Pretty lame. How much were my inactive accounts costing them?
About ACH Payments
Yep, just yesterday I was looking for sentry alternatives. This would be a nice place to go to and get it.
So much hate, wow. How do these people manage to live their lives with all this hate? I am guessing it would be very heavy?
Very interesting idea, and I think there are large grains of truth in what you said.

I don't think humans are racist by default, but rather that the way in which most societies have evolved so far are conducive to racism. Most communities around the world are either ethnically homogeneous, or if they're not, they have active conflict among ethnic groups in adjacent regions/towns/villages/neighborhoods. It's easy to be an armchair racist when there's no Jew within a hundred miles of you. It's also easy to be a practicing racist when other ethnic groups are threatening to kill you.

Historically, it has been very unusual for people of different ethicities to live together in the same block (let alone the same building) unless one ethnicity was regarded as superior politically and/or economically. Only in the modern world do Africans, Caucasians, Chinese, Indians, and Native Americans even have a chance to live as equals in close proximity. It is a rare phenomenon indeed.

But people do get used to it. At first there's conflict, but then a new generation is born who have never experienced ethnic homogeneity. The kids grow up playing with all the other neighborhood kids, unless bigoted adults tell them not to. This is the generation that can finally overcome racism. Not because they're better people, nor because they're better educated, but simply because their best buddy is red, their girlfriend is yellow, and their favorite football star is black. When these kids become leaders, and their racist parents die off, that's what a non-racist community looks like. History is made, one funeral at a time.

So the source of racist ideas is not some crazy dude with a funny moustache, but the very existence of homogeneous or segregated comunities. It is no coincidence that the places with the highest Stormfront membership rates are also the places with the lowest ethnic diversity. The geography and demographics of Montana breeds racists. Hawaii, on the other hand, is a rather unsuitable place for a person to grow up to become a racist. Even in other parts of the world, relatively homogenenous countries like Japan and Korea tend to be incredibly racist.

The only way to combat racism is to make people live together.
Nice job Chris! If anyone wants to see feedback from other developers about these tools, the majority of them are on http://leanstack.io/popular (disclaimer: Founder of Leanstack.io here).
I'm thinking something like an Espresso book printer scaled up to a small (mostly) automated factory serving logistics companies (shippers and warehousers like Amazon) and local book shops. The key being the possibility of producing a large volume of books per day but down to ones of copies per title eliminating the up front cost of 10,000 units (or whatever a reasonable industry standard is).
> Or that being younger [...] somehow adds protection to your skin?

Well, that's a reasonable point. Children and old people do have more fragile skin and are going to suffer more severe scalds because of this.
I have attended one of Sumit's guest lectures, and his work on Flash Fill is pretty cool.
Nice Traveling Waterproof Bag
With all due respect, that's a hipster-like perspective. Those of us who are attending Hope shouldn't see ourselves as part of an in-crowd and shut others out. People in the security / tech communities are spreading word of this talk because it's important and relevant to them. As the other commenter pointed out, it's great for Hope to sell more tickets and receive broader support.
SCIP should always be in the list as one of the best programming books ever written. Others are
'Simply Scheme: An introduction to computer science', simply scheme is an alternative to "How to design Programs", http://htdp.org/, both books are written for non-programmers but they provide a gentle introduction to many advanced topics covered in SCIP. I prefer "Simply Scheme".
Another one is the "Little Schemer" http://www.amazon.com/The-Little-Schemer-4th-Edition/dp/0262....
Great points!

Here's another interesting point I read in an article. He says the leveraged the backers from the first campaign to get early support for the second one. This makes a lot of sense. He raised $100K from 250 people in a month. If he could then get all of these people to sign up on the first few days of the new project, that can give the impression that this is a really hot project.

That, combined with the points you mentioned about the price (for the previous backers!), and the timing probably did it.
I don't like how the word "hate" has been co-opted to mean "racist." I hate caraway seeds and bullies and I believe my feelings are justified. (Seriously, why put rock-hard seeds that taste like turpentine into food?) Somebody could be racist without feeling hatred at all. In fact, it is these cold-hearted sociopaths that disturb me the most. Hatred can be a proper, constructive reaction to cruelty and corruption. Don't let racists take that away from us and don't let them hide their true agenda with a normal human emotion.
> Kinda weird that the article spends so long explaining high-school physics

Physics curricula on waves work like this: in high school or early college you learn about noninteracting waves because they're simple. Then, once you can handle that, you're introduced to waves that do interact with their surroundings. Electrons scatter off of imperfections in conductors, emit/absorb photons, etc. Sound, light, and current/voltage waves scatter off of impedance changes and nonlinearities of certain types. The general intuition is that disruptions in the wave medium lead to nontrivial behavior. Depth, temperature, wind, and currents all cause behavior that isn't modeled by high-school physics.

The fact that these higher-order terms ultimately don't matter much in this specific scenario is surprising in light of the fact that the medium through which ocean waves propagate has an abundance of disruptions that could plausibly make the behavior more complex. The fact that someone unaware of the higher-order terms could conceivably blunder accidentally into the correct explanation isn't impressive or enlightening. The analysis which determines that the simple model actually works well in this scenario is both.
Yeah some wanted to turn NYC's flagship research library into a glorified starbucks, removing book stacks. Pesky enlightenment democracy and city elections had a diferent opinion.

http://www.nytimes.com/2014/05/08/arts/design/public-library...

---

In a striking about-face, the New York Public Library has abandoned its much-disputed renovation plan to turn part of its research flagship on Fifth Avenue at 42nd Street into a circulating library and instead will refurbish the nearby Mid-Manhattan Library, several library trustees said

.. This shift is something of a defeat for the library, which had already paid the British architect Norman Foster $9 million in private funds for his firm’s work on the plan for the flagship, a 1911 Beaux-Arts landmark.

---
"Arecibo was broadcasting with enough power to boil birds that flew over it"

Birds that flew over the parabola of the antenna or birds that flew between the focal point and the parabola? I can't imagine the amount of energy the former would take (and the latter is impressive by itself)!
The poor can't find parking as it is, and neither can the wealthy. Instead, everyone wastes their time driving around looking for a spot.
Eh, I don't think the number of Facebook friends is a meaningful comparison here. At least, not without additional controls. If a user takes the time to seek out such niche likes on Facebook, they also probably take the time to seek out friends to add. I know Facebook doesn't have the massive fake user problem that plagues Twitter, but still, I'd wager that fake profiles, inactive accounts, and users from countries with low Facebook usage skew the average significantly.

You can't really tell if they are "social [media] pariahs" unless you compare them to a representative sample. You could control for the average number of likes, and compare that to the average number of friends. Or even better, you could compare them to several groups of users who like other fringe topics (from all parts of the political spectrum) and see if they're significant outliers. In fact, this is going on my idea list. :)
> sites like Stormfront do have a valid critique of the hypocrisy of liberal American Jews.

No, they don't. Don't legitimize their nonsense.

Also, Israel is not meant to be solely Jewish. It's just majority Jewish, just like other nations are majority Christian/white. That's a security measure, not an expression that Jews are inherently superior to other races—most Jews I know (including Israelis) support the inclusion of other people in their communities.

Please don't bring Stormfront to HN.
That sounds like a good problem to have. Perhaps that will lead to the event being held at a larger venue allowing even more attendees.
And remember to take the key out of the chuck before turning it on.

A kid in my high school metal shop forgot once, and the key punched a nice hole in the wall.
Germany beat Argentina to win World Cup final with late Mario Götze goal
See also Michael Bernstein's articles and talks on the subject, including the paper linked: http://michaelrbernste.in/2013/06/10/to-know-a-garbage-colle...
It is well organised, robust, structured, with lots of unit / integration tests.

I still tiptoe though, because in my experience over-confidence is a recipe for disaster.
Out of curiosity, did that "community first" attitude create stronger and more empowered individuals?
... and to specific magnet links.
> The only way to combat racism is to make people live together.

This is how I see it too. It has to start earlier, in kindergarten. By the time kids hit highshcool they already carry prejudices that might be hard to undo.

The best antidote is to personally know someone from the other "group".

The cliche defense for "I am not racist" is "I have a <race> friend, I swear". But there is truth in there. Having a friend, a coworker or acquaintance, is a good way to reduce racism probably.
If you're interested in this sort of thing, there's lots of community resources to help you get into the hobby. As mentioned in the interview, the Language Creation Society (conlang.org) is a good place to start, but there's also:

The Conlangery Podcast (http://conlangery.com/), which covers a mix of serious linguistics and artistic conlanging, with case studies of both natural and artificial languages.

The Language Construction Kit (http://www.zompist.com/kit.html), which was on HN a few days ago, and the associated Zompist Bulletin Board (http://www.incatena.org/).

Fiat Lingua (http://fiatlingua.org/), a monthly publication by the LCS on conlanging topics, and Speculative Grammarian (http://specgram.com/) a humourous journal of satirical linguistics.

And finally The Conlang Mailing List (archives as https://listserv.brown.edu/conlang.html). The members are generally friendly, international, possessed of a wealth of accumulated wisdom, and usually pretty good about explaining things and helping out newbies.
The Five NSA Programs You Should Know About
yea, that seems a better way to do it. and regardless you're dealing with such a small percentage of white nationalists and such a selected sample that it can only be suggestive. but i'm really not sure how else you could get any clues, so it seems worthwhile.
-- seth
> Doesn't everyone know by now that putting your name on a list of white supremacists might not be a good move?

You're being downvoted unfairly. I think this is actually a very legitimate point.

In fact, someone in this thread shared links to Stormfront and I refused to visit them out of fear that I'll end up on a list of white supremacists at the FBI.
Jet engines are not rocket engines, and scientists are not engineers.

Source: JP121 at Caltech
Cheap Evening Dresses|Homecoming Dresses – AnasDress.com
Show HN: Ripple button effects for the web