skysight-inc/HackerNews huggingface dataset:
Yeah, that's a good point. Fortunately, I think it will be fairly cheap to make a large number of plugs, except for maybe the beefed-up electric infrastructure. There aren't too many rest stops right now with an industrial-sized electric feed :-)
I was never a "fundamentalist" or anything that could be described that, but I was strongly religious until about 17-18 years old. However, I always had a nagging problem with biblical stories because I was also a good student and had trouble resolving the inherent conflict between those two realities. I tried since probably second grade to come up with an explanation that made sense in both worlds.

Maybe that was only because I grew up in a particularly open-minded Lutheran church. It wasn't until I got older and was in confirmation classes in middle school that the assistant minister admitted that Christians literally believe the Earth is a few thousand years old. They were always very open to everyone, but they also begrudgingly concluded that homosexuality was a sin when I was in high school Sunday school classes. Incidents like that really helped to jar my personal beliefs and for the first time ever, honestly question what I believed to be true.

Up until then, I partially did believe and partially did what people said. It took a lot of self-reflection (over several years) to realize that my beliefs were a direct result of being told what is "truth" in the religion that everyone I knew was a part of. I've been bringing this up in discussion with three of my friends as I was going through that period, and as a result of their own self-reflection, two have become atheist and one is more or less fed up with organized religion. It's a hard thing to face, and I can't get too upset that people react so defensively when the things they so adamantly and unquestionably believe are questioned by someone else. All I'd ask is that people make an honest effort to step back and evaluate why and how they came to their faith. Very smart people have done some amazing things while also being religious (Issac Newton basically invented modern calculus to explain the gravitational fields of the solar system and their interaction, yet was religious and an alchemist).

Based on the trends of demographics, I think this issue is likely going to sort itself out over time. The only concern is how fast it will go and how much will we delay the progression of knowledge. Long-term trendlines mean far less to the person who is stuck waiting for a turn. You won't be able to berate believers into changing their minds with facts and counterarguments, regardless of their validity. That's not how the human brain works.

As an aside, I just went to a wedding this weekend and got my first direct exposure to a religious event in a couple years now. Having been gone that long, the entire process felt a little creepy. Particularly when everyone kept saying "lord hear our prayer" in unison, out in the middle of the wilderness by a river. Very cult-like, but I had never thought of it that way when I was a member.
- They copied Pascal-style type declarations (good!) ... but then modified them to omit the colon (bad!).

That one little simple change really makes type declarations less readable, for no apparent benefit. Using a colon makes the type clearly stand out, whereas without one, it sort of gets lost amid the variables.

Pascal-style (Ada, etc, etc):

var foo, bar : int = 1, 2

Go:

var foo, bar int = 1, 2

The latter is uglier and harder to read, and doesn't save any appreciable space.

p.s. One saving grace: they could probably add colons back into the type-declaration syntax as an option, without affecting existing programs....
Demanding conformity from human beings (how dare you choose a different tool?) is the opposite of character, though doing it this brazenly does take guts.
I would expect that many users would feel this way.

I can guess why. But could you tell us specifically?

Assume for the sake of the question that whereever the data may appear on the web, it would always have a "Source: " line to indicate its original source, i.e. the site to which you submitted it. Assume that the integrity of the data could also be verified, e.g., through a digital signature.
> Python has this problem too

Python has had conditional expressions since version 2.5. Dumb example:

def count(xs, p):
return sum(1 if p(x) else 0 for x in xs)
Sorry I didn't reply to this earlier, the button was not showing up. (is there a "cool down" on HN?)

I agree with the spirit of your post, but while it's not another antennagate, the "iOS6 maps suck" meme is definitely in the mainstream media consciousness[1]

[1]Google news search "ios6"
Any plans for a non-JavaScript fallback? I love the concept but using it would break our site's ability to work without JS. We currently upload files directly to S3 using their signed hidden form field feature, but I'd love to be able to enhance the experience for JS capable devices without breaking it for everyone else.
sm <- commandData{action: length, result: reply} return (<-reply).(int)

wowza.
You're demanding the convenience you get from gasoline from a rapidly developing technology that's still having tens of billions of dollars poured into it, and I'm absurd?

You're not going to get the same luxuries from electric vehicles as you've gotten from internal combustion engine vehicles, at least not in the beginning. People won't have much option though when its either an electric vehicle or $5/gallon gas.
That's not at all what I'm arguing. Nice strawman though.
When will they include a solar charger with the vehicle? "Buy a Tesla. Drive it for free, forever."

Add to that an engine that requires /a magnitude/ less maintenance than a gas one.
Do we have to be careful not to brand this sort of behaviour as trolling? Trolling to me is often mild and more for a laugh rather than for quite malicious purposes. It's easier to ignore.

Anything that constitutes targeted harassment, stalking, bullying and the like should always be framed around those stronger terms. They cannot be things that kids grow up doing for a laugh with friends. They need to be clearly framed as the sort of things that have repercussions, put you on the flipside of society, etc.
A couple of good points but a rather popr presentation...
At $2/W, filling up a roadster would require $106,000 in solar panels. More if you anticipate more than one fill up per hour.
As long as you did not misrepresent your experience with said APIs or tools, I think it's perfectly reasonable to bill for time you spend educating yourself in the pursuit of someone else's project.
It's difficult to operate the Google Maps website on the small screen of a phone.
On the other hand, it works well on an iPad. After I installed iOS 6, I added a shortcut to Google Maps on the desktop. Works great.
I think people are reacting to the white border + polaroid style caption.
That page crashes my Chrome tab. Wonder what's the practical limit for number of custom fonts.
Well, yeah, noreply emails are useful for the business, and I understand that. They're not very useful for the customer, though.

Customers want to feel as though there's a real person they can contact directly. They don't want to feel as though they'll simply be shunted endlessly from department from department. My opinion is that the customer shouldn't need to learn how your company is structured simply to make a one-off complaint or ask a question. The onus should be on the company to receive the support query and then pass it along to somebody who can answer it.

I'm aware this a less obviously scaleable approach to support. For some companies, it's not really tenable. In many cases, the value of a single customer may be so low that providing good support isn't worth it... it may be more valuable to simply ignore that customer until they leave. But for companies in which every customer is valuable, or could be valuable (Mailchimp, for example, or Zendesk), this kind of "inefficient" customer-centric support makes sense.
It is precisely because evolution is such an easy concept to teach and understand that it is so troubling that there is this huge effort to not teach it. Let us step back for just a moment from the pinhole view of this one subject and realize that the primary job of educators is to teach students how to think.

If a student is shown pictures (or, better yet, up-close-and-personal on a field trip!) of geological strata, and shown how the processes work that formed those features, and then they are given a counter-argument by other authority figures that everything that they've seen there is wrong because faith says so, what is that doing to those students' ability to reason?

Do you not think that a widespread disregard for the easy-to-understand concept of evolution would also spill over into a widespread disregard for other fields of study? Creationism is the color guard of anti-intellectualism; shame on anyone who would try to rationally argue that we should not run it out of our educational institutions with the broadswords of critical thinking and rational curiosity. [1]

Do you think that people who grow up believing that a religious book written nearly 3,000 years ago is more informative on the topic of natural sciences than all of the scientific efforts since will really have any opportunity in the world's science & technology arena? I don't.

Why should we not argue instead in favor of the principles of enlightenment? In the late 1600s, in an effort to defend its religion, the Scottish Kirk established schools around the country that would teach anybody -- no matter their social standing -- the basics of reading and writing. What followed soon after was a period of industrial and technological and economic development in Scotland that rivals any other enlightenment period in Europe.

It takes a remarkable ignorance of human history to argue against education.

If you want to change the communities that these kids come from, you have to teach them how to do it. And that includes teaching them evolution, and making sure that they understand why creationism is bad thinking.

[1]: Nothing personal; I'm not attacking you specifically here, but it is frustrating to see so many "what's the big deal?" comments -- this is precisely the sort of intellectual atmosphere created when 46% of the population rejects basic scientific principles.
Between SF and LA, highway 5 is faster than 101. From SF you'd go thru Gilroy, then over to 5 via Pacheco pass, then south to LA.
"Super" means that the subject is "above" as in superstructure, superscript and superintendent. A supercharger is then a charger that's above (presumably in performance) regular chargers.

"To charge" means "to load [a carriage]", "A charge" means "a [carriage] load" -- so while the metaphor is overloaded, it actually seems to applies better to charging a battery than to forcing air into a combustion engine.
Amazing! Thanks for the link. I had no idea Seattle was so close to 100% renewable.

For those too lazy to click the link:

Hydro	92.39%

Wind	4.07%

Nuclear	2.52%

Coal	0.52%

All other categories are 0.25% and below.
What's the point of laying down fiber if in 10 years we can get wireless at the same speed?

Sunspots.
I just purchased a new ~$20k Toyota in Thailand, and its my first vehicle purchase. I'm seriously hoping electric is in my price range here in, say, a decade when I plan to want a new car...
Google also lets you see the Chinese names (at least, in the web interface of Maps, you just uncheck "English" in the settings drop-down).
I'll email in the morning
Even open source projects offer long term support. Why don't they at least fix security issues?
Courage, as a word, stems from cor -- one's heart and innermost feelings, and so courageousness is the resolve to express one's heart.

Therefore, it is literally more courageous to confront an attacker directly and to express one's feelings honestly, than it is to run to the authorities, even when one is entitled to do so. It's more courageous to confront someone face-to-face, tell him how you were hurt by what they did, and communicate that you still care about him and want to be involved with his correction.

To say that "it may be the opposite..." i.e. it may be cowardly to directly confront someone who hurt and frightened you, is just bizarre and I suspect reactionary tough-guy talk. In what world would it be cowardly to confront and attacker and show both your vulnerability and your determination to work with him, but courageous (in any sense of the word) to send the police over to his house to pick him up?
If we go with your interpretation of "above", it actually makes perfect sense- the intake charge is "above" ambient pressure.
Ask HN: Share some insights about the economics of online storage.
Let's say you want to start a startup which is a Flickr/Dropbox alternative or any other similar service that provides online storage. What's the economics behind such business?

If you are bootstrapping such business at a shoe-string budget, what is the most cost-effective and reliable way to store files? What will be the cost/GB of data and how will you go with your pricing so that the business is profitable?
At least with science there's a chance to be undogmatic.
I'm not sad. I'm just completely baffled at your outlook on the world. Your idea of how thing should work is so far removed from any working system that I just don't know what to say.
Why would it be? Once they're built out, the ongoing costs of maintenance is relatively cheap. It becomes a HUGE up-sell for their future vehicles if the free charging is only offered on the more expensive versions of the X and future cars.
It's less of an issue with var declarations because of type inference. The bigger issue is with function signatures. Type signatures are mandatory there and you also have two levels of commas: func(a, b int, c, d bool). When it comes to syntax I generally prefer flat to nested (Python gets it right) but there is such a thing as too flat. A small saving grace is that exported identifiers in Go, including types, have to be capitalized, making them stand out in signatures.
>I remember talking to a friend who worked for an oil company, who told me that the shops at gas stations actually make 2-3 times more than the revenue generated from the gas

That is completely impossible. Maybe profit, but not revenue. Even my sedan with a 17 gallon tank costs more to fill up than even a pack-a-day smoker with a lottery addiction and a love of energy drinks is likely to spend at the shop.
The question is, which will happen first -- viable 3d printing of useful items, or the generation that grew up on Napster getting old enough to write the laws?
I'm not terribly old: 35. Been doing web development as a career since 1999.

More relevant, is my experience. I didn't come in when Java came out. I started (1997-1998) with some high-level dynamic web languages: ASP classic, ColdFusion (To this day, I still do CF - I'm a CF user group manager and I speak at CF conferences). Building HTML and JavaScript since 1996 (GeoCities, HotDog, and HomeSite). Nerded around with programming 1995-1997 in high school (TI Basic, Pascal, and Qbasic) In the days when I started web development, a lot of folks were still monkeying around with Perl and flatfiles. I can't really speak to early days of Java: until 2000, didn't really use it. ColdFusion 6 went from C++ to Java, at which point CF devs ran on the JVM and could target it.

From the beginning I was a consumer of RDBMSes. Started with
Access and moved on to SQL Server. There wasn't a need to know the full DB, only the pieces you needed for CRUD. Perhaps for newbs that has changed, and they have to learn the full SQL administrative experience. Personally I doubt that. Do some db migrations in Rails: you don't even need to know what SQL engine you're running on. (A good thing, IMO, but still means a lesser body of knowledge)

Good point that a lot of products try so hard to be the "new sexy" that they suggest an inaccurate comparison, or at best, implement a subset of what they're trying to replace.
i'm wondering if it's possible that after you enter your email, a window will pop that points at the email provider ( gmail in my case ), for convenience's sake.

Or maybe, with support from the email provider the pop up will contain just the link

Or maybe you could redirect to the link automatically

it's starting to look like 3rd party auth, only that you need to enter your email
What's to keep Tesla from partnering up with major supermarkets and malls?

Tesla could offer free covered parking spaces to the building owner-operators and free (or metered) charging to the customers.

The owner-operators get free 'green' PR, and could see increased business as customers have an incentive to stay in the stores longer.

Tesla sees a real-estate free way to offer more charging stations, a marketing cost for their vehicles that also adds value to their product.
Royal Society plans Wikipedia 'edit-a-thon' to honor female scientists
> > lack of real GC for data structures with cycles
> This has not been true since (AFAIK) Python 2.0,
> which was released 12 years ago.

Sorta.

It seems that CPython still can't garbage collect objects in cycles if those objects have a __del__ method.

See http://www.electricmonk.nl/log/2008/07/07/python-destructor-...

Or see gc.garbage, from http://docs.python.org/release/2.7.3/library/gc.html
No worries, eventually he’ ll darn goof and the cyber police will be there to take care of the rest ;)
>The concept that one class of humans is the "punishers" who are teaching the other class(es) underlies most (if not all) fascist/authoritarian/racist ideologies of the last 3 centuries.

So I'm Hitler now.

>legalize drugs and prostitution and 99% of these problems go away.

Seriously?
> [2] Though probably much less environmentally sound!

Don't count on it. Paper isn't an environmental liability - all paper you can buy in the US and Europe is from sustainably farmed wood and recycling. As long and the resulting books are recycled, not inefficiently burned, it's fine.

Also, remember, the cost to maintain libraries isn't just financial, it's environmental as well.
To me, religion is a system of dogma. That is, a religion is a group of statements that cannot be challenged through evidence or logic (dogmas) that build on each other to form a worldview.

A god is a specific kind of dogma, namely a supernatural being that's worshiped, and it's true that not all religions have gods. All gods are attached to religions, though, by my definitions of the terms.

> So it is always risky to conclude that a belief in God conveys a particular religious alignment

This I agree with.

It's kind of derailing my main point, though, which is: Science does not have dogma. Everything in science is open to be challenged. (Ideally. Sometimes, however, individual scientists don't live up to the ideal, and dealing with them is also part of science.)
Tim Ferriss on Y Combinator and the Art of Pitch: 'Always Be Closing'
Life in the Trough of Happiness
I agree 100%. I too walked the Camino de Santiago, in 2009.

Probably the best thing I've ever done. I came back centred, happy, relaxed and motivated. I met great people, had great times (and trying times - like walking 40km, into a town with no spare beds, and then walking another 10km to the next town, to again find no beds) and really challenged myself.

Walking alone through those fields is something I'll never forget. Hours of walking brings about a meditative state, and inner quiet which is rare to find.

Start by yourself, this will bring you out of your comfort zone and you'll meet more new people.

It's a great metaphor for life - you meet people, you lose people, you say goodbye, you learn to rely on yourself.

I recommend it to anyone.
Agreed, but my understanding is that 3Taps pulled the listings via Google cache.
Job search site Indeed.com acquired by Recruit Co. Ltd
I really don't think anarchy is something you vote for. Is more like the base state that exists already, as long as you can reliably avoid the people in silly hats.

And how are you going to eliminate corporations if you have anarchy? You would have to enact legislation backed by force, because a lot of people are not going to agree. Is a bit like some of the arguments I have with mates where they say they want to institute anarchy and ban money. To which I usually point out that firstly, banning money sounds a lot like an imposed law and that secondly, irrespective of my views on monetary systems and that they can probably be improved upon, if anyone tried to ban money, the first thing I would do is start a currency just to annoy them.

[edit] My view on money is that eventually it will be obsolete for acquiring many everyday goods, but remain for luxuries for a very long time, but the point at which I expect this to start to occur is still a reasonably long way off. The key technology that could start bringing this about is a fully automated farming and delivery chain driven off solar. I am mostly keeping a close eye on Brazil as the most likely candidate for schemes like this to be tried first, given the rapid economic development, political climate, and existing food security schemes like that in the city of Belo Horizonte. http://www.unesco.org/most/southa10.htm

Note, I am not against money per-se as I think that it was a vast improvement on what it replaced, I just think that it doesn't have the lowest economic friction for acquiring any abundant items that have negligible ongoing costs.
A security professional once recommended Gavin de Becker's "The Gift of Fear" [1] to me as a source of excellent information to always have in mind.

One of de Becker's insight is exactly what you say here -- that most potential attackers are motivated by a personal connection, and that animus is also what makes it possible to identify and uncover them. He also has extensive thoughts about identifying if/when the harassment will cross over into physical attacks. I would recommend anyone read it, especially if you have loved ones who have lived in fear of stalkers.

[1] http://www.amazon.com/Other-Survival-Signals-Protect-Violenc...
Free Open Source Electronic document management system - Mayan
Yes. Yes! (Can we be friends?)

To expand your argument slightly: kids are naturally curious and open-minded. They don't come out of the womb believing in Jesus, or believing that evolution is wrong. Kids can be reached. Even if they are raised in a household of overbearing creationists, the right teacher will over their career reach at least some of those students and cause them to foster their curiosity.

Teaching evolution to students gives them a chance at a brighter future.

That's why I'm a science evangelist on this topic, as I would be if there were a massive national effort to teach "magical math" alongside Algebra (or to replace Algebra entirely).

It might well be too late to reach a huge number of adults. Their belief system is too stubborn, too hateful of science. But it's not too late to reach their kids, and we must do so with the greatest fervor.
- On the "damnable use requirement", I see his point. If anything, it means that Go will be better used with IDEs than text editors that'll do this for you automatically;

The lack of partial/incremental/parallel compilation make this a lot less attractive. A lot of IDE technology (e.g., "intellisense," syntax errors, missing imports) are built off of rapid recompilation.

In fact, doing it any other way seems pretty stupid. If your compiler doesn't offer that information then the IDE has to re-implement those codepaths just to provide that information.