skysight-inc/HackerNews huggingface dataset:
This is probably a heretical opinion, but here goes anyway: while it's definitely great to take the time to do a full analysis of common classes of bugs, I don't think it is necessary to do so in order to have a good sense for what common issues a language like Swift solves. I don't need to evaluate my log of bugs to know that I have been bitten tons of times by having a null object or pointer at runtime when a compiler could have made sure I was checking. Languages like Swift and Rust (and Haskell and Ocaml and others) have protections for this and other no-brainer bug classes that I really don't think you need a big bug log analysis to see the advantage of.
OK, I replied and then downvoted your most recent post (on the Ireland thread.) After replying, downvoting was still available to me.
Roko’s Basilisk: The most terrifying thought experiment of all time
It makes a big difference that Apple won't let you downgrade to a previous OS. Only sheer stubbornness kept me from upgrading my iPhone 4 (iOS 7) to an iPhone 6 when all I really wanted was a phone that didn't take half a second to respond to input. Downgrading to iOS 6 would have accomplished the same thing.

It's hard not to believe that planned obsolesence isn't at least part of that strategy. It's certainly incidental. I don't hold a grudge against Apple for doing this, but not acknowledging it is turning a blind eye.
Xamarin contributed several projects to the .NET Foundation. Mono is also permissively licensed, so every contribution Xamarin makes that does up in the open (instead of locked up, which they could do by actually taking advantage of the terms in those permissive licenses) is something "that they didn't have to" do.
> Have you looked at the medical devices in a hospital, recently?

Are you trying to imply they are Apple devices and/or becoming Apple devices? Because that's entirely opposite of what's going on at the several local hospitals (admittedly all under the same organization) near me.
Only thorium breeders seem feasible for commercial production. Plutonium breeders are terribly unsafe.
Creating value != managing features. In many cases the opposite is actually true.
Very, very interesting.

Shameless plug: since you're not allowing your users to modify and style their blogs' HTML you could make use of the concept of classless templates: http://websitesfortrello.github.io/classless/
The numbers work and the cost of "failure" in gen 4 reactors is zero. Try reading the article, its written for people like you.

I'm getting tired of old brainwashed hippies pushing their 70's nuclear-hate narrative while gleefully cooking the planet.

Every anti-nuclear statement is a pro-coal statement.
Paul Graham has a great take on this[1]. Someone should make a PDF from the postscript file and upload it somewhere.

[1] http://paulgraham.com/rootsoflisp.html
Really exited for this - was literally just looking to put a vault on a shared drive (yuck)...

The pricing does seem a bit high (the same price as google apps!). We're a startup with an engineering team of ~12 and only two or three of us pay for 1password right now. If we had 1password teams, I'm sure I could convince management to include pro versions of 1password for Mac & iPhone with every new employee as part of the "initial software package" that employees are allowed to expense. But another $100+/mo is a bit harder for them to digest. Regardless, looking forward to being invited into the beta/trial! :)
> Backup tapes are cassette tapes. Audio cassettes and backup tapes are different (not "completely" as the technology is actually quite similar), but backup tapes are magnetic tapes that come in cassette cartridges. They quite literally are cassette tapes.

You're trying to score "argument points". Stop that. The article was using it in the colloquial sense. They even had pictures. They're obviously talking about audio cassettes, not backup cassettes.
I used moderncv with slight modifications for my last cv.
In these cases, as in many others, religion is the arsenic of the people.
Sure, you can see what Swift solves, based on the experience of not writing in Swift. That doesn't tell you what new kinds of bugs Swift enables, though. It's going to take years of using it to find out. You can somewhat speed that up by doing a full analysis of the bugs you get using the new language.
Is the straw-man really your most powerful rhetorical tactic? We're talking about ethics here. Obviously when any ethical system -- no matter how secular or religious -- is put in the hands of ordinary folks, things can (and do) get muddy.

With that said, the golden rule is absolutely an ideal that most Christians try to abide by. (Barring some off-the-wall cases like the Westboro Baptist Church).
Creating value != creating features, but it might equal managing them. Determining which ones to not create or to remove is also "managing".
> cranked to 11 here... movie references

Intentional reference to https://en.wikipedia.org/wiki/Up_to_eleven#Original_scene_fr... ?
>How can we build the millions of PV's and thousands of turbines?

Those things fall off an assembly line. Nuclear power plants can't be massed-produced.

>Why not?

Who's going to invest that much money? While you're waiting around for a nuke plant and all of the infrastructure to be built, a few PV's can make a washing machine work and then girls can go to school.
To answer my own question: it doesn't look like you can. But you can delete distracting websites from the omnibar on a one-by-one basis with Shift+Delete.
Noob question: say I have $1000 that I want to invest in oil (not in an oil company, but in the commodity itself). How do I go about it? Judging by the article, buying actual oil isn't the way to go.
If apple can get a gps chip into the Apple Watch and someone releases a good Bluetooth headphone I'd be perfectly fine with the 6 plus since I wouldn't have to take it with me.
Notice I said "almost every other crypto library". I had NaCl specifically in mind with that qualification.

It's no secret how you feel about crypto delivered over the web and run in the browser, but one of the the factors in our choice involved speed and stability of WebCrypto versus <strike>tweet-nacl</strike>NaCl in JavaScript.

NaCl might be a good choice for our transport layer, but we do a lot of encrypting of keys and not just of non-key data. So we needed to make use of .subtle methods every now and then. So if we needed things that NaCl didn't offer, it was simpler to use a single other API/Library than to mix and match.

I am a huge supporter of efforts like NaCl. I'd obviously prefer to be denied the opportunity to shoot myself (and our customers) in the foot than to use tools that are prone to misuse. It would have also been really cool to show off using NaCl. It is the direction we'd like to see the world move. But we couldn't quite swing it this time around.
How about the silly OEMs that ship tiny batteries? The Huawei Mate 2 lasts 30-40 hours easily. The Blu Energy Studio lasts around 3 days.
Make no mistakes this whole smart people/student/kid/employees kind of an elite club makes a mediocre person out of many people.

If you are thinking this is limited to schools alone, you are wrong. What do you think happens to all those employees at Google after they are made to go through all that algorithm acrobatics. You may be listed as someone who aced all interviews, has big grades on your mark sheet. But you will go there only find your self to be another face in the crowd. Your promotions/growth/rewards will come in a trickle. No matter how good you might actually be, you are no special snowflake in a crowd like that. The net result is you will end up demotivated, if not feeling bad about yourself.

Even a performance evaluation in situations like that will make you feel like crap.

And it always happens that the 'low performers' in the group are always given fewer of those plum opportunities. No matter how good you individually might be, you will end up getting labelled as mediocre. And worse, you will be made to believe that you are.
Yes, they are.

1) They add fragility. It's all too easy to take a dependency on code without explicitly stating it. I'm using objects from "b.h" by including "a.h" which include "b.h" but I don't realize it.

2) They bring extraneous data into the code. A #include says more about the structure of your files than it may about the logical relationships between objects. Where to get things for the build is a job for the build config/system, not your business logic.

3) They're easy to use poorly. From your first circular include to the time you have to sort out a crawling build brought on by a bloated include tree, you'll swear there's gotta be a better way.

They are good for some people though; there's a small cottage industry that's built around resolving the myriad irritations headers bring.
Don't forget Li your down capacity after just 3 years and you might get 15 years total. Pumped storage is good for 50 years before a refit and the reservoir is probably good hundreds if not thousands of years.
I swapped an iPhone 6 for an S6 so I could run a GearVR, which is fantastic. The rest of the Android experience is surprisingly not bad, and Google Now is notably better than Siri.

But man, the battery...
Privacy issues aside, please don't.
These kinds of features are outright harmful to our society.

Human communication and our social skills in general have already detoriated a lot by replacing face to face conversations with audio only, then text.

This is just further taking away the incentive to sneak in something personal, something human into our written communication every now and then.

IMO, the very reason someone takes the time to type out these kinds of questions as an email message is to make it more personal. Otherwise, they could just use an rsvp/calendar system or a bug tracker for the particular queries in the article, which already enable you to send such generic replies with 1 or 2 taps at most.

Can we stop misusing technology to dumb down our everyday lives and stop transforming our society into a bunch of isolated individuals living on the same planet?
I recently switched to Android from ios and literally everything on 1password Android is vastly inferior to the ios version. It's like the ios app is developed by a crack team of experts while the Android app is developed by a part time intern working for free.
Cool, I'll take a look.

This might sound silly, but what do you think is interesting about it? We FEEL like it's good for something but we're trying to discover what that is. Don't tell PG I said that...
I've seen Ignition! referenced quite a few times on this site. Is there a reasonable place to get a reprint?
I'm sorry it seemed that way to you. I try to be concise in writing. If it has an emotional tone, its not because I meant to put it there.

The adjective form of vigilante spells out violent and summary action. Summary action is often incorrect action which would not be commensurate with the (non-existent in that case) crime. Violent action is not the usual response of the justice system, so again it would be a response not commensurate with the (real this time) crime.

That definition seems to support my original description pretty well!
You can just use two large dams in a row. The Columbia for example has 60 dams on it's watershed some fairly close to each other. https://upload.wikimedia.org/wikipedia/commons/e/ec/Pacific_...

Granted, this would be a significant retrofit, but it's significantly cheaper than starting from scratch. And, assuming the net daily change is ~0 it's not going you don't lose existing power generation capacity or add significant environmental impact.

Also, you don't need very many. China can shift ~2% of it's daily power needs with just one location. Get into the 10-15% range and your done.
Amazon Opens Its First Physical Bookstore Today
You don't have have to put all of the 52MWh side-by-side.
This is great! Lots of hard work from the Phoenix team and greatly appreciated for sure!
Shameless/shameful plug, we were (a bust) on PH today https://www.producthunt.com/tech/textingway
> But most companies on the web are not primarily blogs or news.

Sure, I agree. I've built product sites like magento.com and e-learning sites on CMSs. It's easy to knock out, say, 15 different page templates for different use cases. On bigger sites I build it out so you can customize your page by dragging sub-templates around to build a page out of it.

We've solved/attempted to solve the "don't screw up our backend" problem by exposing fields to fill out on a page. You want a headline, fill out this field and drag it to the top. You want a video background, paste the youtube link here, etc.
Browser Engines 2015: Commit Rates and Active Developer Counts
It works at small scale too when you download a free theme on wordpress or whatever.
A terawatt-hour is 3600 terajoules (a measure of energy, not power). So you've got your units wrong, unfortunately.
Absolutely. This is also well known in the amateur caving community too, who follow similar practices to those outlined by yourself. I too find this crazy.

As they say in the diving industry about water and confined spaces: a deceptively easy way to die.
Maybe shortly we'll just have neural networks talking to each other on behalf of us.
I'd be all over this if they supported yubikey's U2F. I love 1pass, but it always makes me uneasy using Dropbox (or anything similar) for syncing.
Two paths, one peak: a view on high-performance language implementations
Some of it is UI, which may be a little superficial but it doesn't "feel" like an Android app.

I'd also love to see it do something like Facebook Messenger where it provides a button on top of whatever active app is currently running.
I like this. I'm a software developer but I often find myself on the "pro" side of debates about the value of an MBA (often with MBA-holders), and I have long thought product management is the most important role in a software company, but I didn't realize until I read your comment that those two opinions are probably one and the same.
People wear hearing aids for similar periods of time or longer depending on type.
I think any group of people that fuels hatred and vitriol by definition can't be Christian. The KKK, for example, have traditionally been a "Christian" group. Do I consider them to be Christian? Absolutely not. Do you?

I invite you to draw the lines wherever you want.
It's a combination of the | prefix operator that interpolates into a list, the ~ prefix stringification operator and the => infix pair constructor via << hyper operators so it works with a single value on the left and an array on the right.

So if $bin contained a list like [42, "foo", 7], we would get out a list of pairs

1 => "42", 1 => "foo", 1 => "7"

Another way to write it would have been something along the lines of

($bin // Empty).map({ 1 => .Str }).slip

I did _not_ set out to write the code as obscurely as possible - it just happened 'naturally' ;)
Why can't you consult?
What qualifies as "irrationally" pro-nuclear seems to depend on what time horizon you are using, the same as whether or not it seems rational to dump money into NASA.
Downvote to disagree is a very bad system, though it's not explicitly discouraged in HN. That just seems bonkers to me.
Specific Android issues:
- The Android keyboard doesn't autofill fields - in ios I could use the share extension and it would attempt to autofill
- the search is hidden behind a menu and isn't present at all in the opening screen - have to go into a category
- search is broken - doesn't return a list of searched for items as the ios one does, it displays suggestions instead
- if I click on a search result and go back to select a search result I have to search again
- design is dated. The ios app looks great the Android one looks really old and dated even compared against last years apps

Overall seems to be a low effort app. Not worth the money I paid for it. Considering switching to an alternative which is more Android friendly despite having laid almost a hundred bucks for ios and Mac apps.
To nitpick, the article uses the words 'tough', 'hard' and 'rigid' to describe this glass, though those all mean different things.

I'd suggest that all glass is both hard and rigid, so presumably 'tough' is what they're going for. If so, the glass should be able to withstand a large tensile force without fracture or permanent deformation.

'unbreakable' is also a little disingenuous. Everything is breakable, given a big enough hammer ;)
MemeSpeak speaking avatar tool for text messages
http://www.memespeaker.com

MemeSpeak Text to Speech Web Tool to create Speaking Faces for Text Messaging or Social Network Comments/Text Posts/Messages and Blog Posts...works for English, French, German, Russian, Cantonese, Mandarin, Hindi, Indonesian, Japanese, Spanish, Portuguese, Arabic, Hebrew, Korean﻿
If they can lie about you lying to them, having a lawyer isn't going To protect you. They can just say you lied to them when they talked to you some other time without lawyer present. If all you need is a witness, why not record the conversation on your phone. I am not a lawyer and this is not legal advice.
Solar Star (see adventured's comment parallel to yours) may be the current state of the art. It claims 747 MW on 3200 acres. That still doesn't put it in the same league as nuclear.
Dating myself. I too was a Engineering and Wharton grad...20 years ago. Yeesh.

I found my way into a Product Management internship in 1994 by luck and happenstance. The honest assessment of the recruiter was "you are too technical for marketing, and not technical enough to test or write code."

There's some truth to that.

As someone who has been in product management my entire career, in my own VC funded startup, MSFT, AMZN, now ORCL (was part of a small company ORCL bought), spanning HW and SW, Cloud, and mobile phones, enterprise and consumer, I posit the following from my own personal experience.

I try to simplify things to make it easy for people to understand. Product managers need to worry about "the what, and the why, and sometimes the how". In smaller companies, where they are also managing scrums, etc, they can focus on the "when" but as companies grow, and more specialized program managers exist, or engineering leaders are more actively engaged in this part of the product lifecycle, they can worry about this less.

It irks me when I meet product managers who haven't written code, or don't try to prototype things. Ideas are cheap. I am not a great coder. I joke that me and code is like a kid and a hand grenade. At first glance it's cute, but it will get messy when the thing explodes. The best way to improve on a SW based idea is to show a hacker/developer crappy code. They can't help themselves but to try and improve it. Selling the vision has as much to do with the idea as it does with your ability to empathize with the customer need and pull together something into a cohesive thing that can be touched. Code always wins.

Your job, as the product manager, is to shepherd the idea/vision through to completion. That vision must be viable. You must not be in love with your idea. You must be in love with solving a customer problem. Engineers sometimes get stuck on the solve. Great product managers focus on the problem, and refine it with simplicity.

If you cannot answer "what" and "why" you are not doing your job.
Well, it's a country with the chronic debate of whether résumé should be handwritten or printed. (Yes, really.)

For the worse or the better, it's the country where the posture of commitment counts. There are so many people who take printed out material "cold" or sign of slack, for example.

I can certainly relate to this article when a fairly recent project I worked involved passing around bug report as spreadsheet file instead of a bug tracking system...
Fair point, I should have left out the second part. My point is that creating value shouldn't be associated at all with features. Creating value might be 1) striking a deal with a partner, 2) tweaking an operational process, 3) improving a customer support script, etc etc etc.
The only thing it authorizes is limits on "the raising and spending of money ... to influence elections", it doesn't address speech as distinct from raising and spending money at all. So it seems to separate them quite distinctly.
I wonder if it's safe to smoke out of.
Couldn't agree more but I don't think it has to do with capitalism, but economics. Regardless of the system in place, if there is a high enough demand for a product, as there is drugs, there will be a supply.

An interesting example is how drug use is actually rampant in US prisons, some of the most controlled environments in the country. No ones idea of a free market capitalism, but somehow drugs are still very accessible.

http://www.washingtontimes.com/news/2010/jan/27/drugs-inside...
Curiously the amphorae mound (13M amphorae?) at a seaport in Italy contains shards of those used to transport oil and wine, but never garum. Its supposed to be a mystery - where did the garum pots go? Since garum stinks to high heaven I imagine the sailors were required to keep them (after decanting to more manageable local containers) and dump them overboard after leaving port. I'm expecting one day to learn of a huge undersea amphorae mound offshore.
The Irish were one of the first to ban smoking in pubs too.
https://news.ycombinator.com/item?id=10499202
Very interesting information. I hadn't known about the late-19thC cranes; compared to them, contemporary ones look a bit under-engineered.

Of course, that doesn't mean that we should go back to manually-powered treadmill cranes -- there's some discussion of that in the comments -- but it sounds like we could build engine-driven cranes that would perform much better than the ones we currently have.
A small step to remove the fetters of intolerance. But if legalizing small amounts is good, then legalizing large amounts is better. Nobody has the right to limit my ability to take large amounts of drugs - that's my personal business.
Exactly. One person's idea of a half-baked measure is another's idea of incremental progress. When you can demonstrate that some of what reactionaries believe is flatly wrong it gets a lot easier to chip away at the rest of the errors they've managed to enshrine in law.
I think you've misunderstood the point. Terawatt-hours is ambiguous, without specifying a time period.

In particular, Terawatt-hours can be converted to Joules. To say that humanity's energy usage is X Joules is meaningless without specifying the time period that that energy is used over. For example, it means very different things to say that humanity uses 5 TWh per day than to say that humanity uses 5 TWh per year (versus 5 TWh since the dawn of recorded history!).
Win a One Education Infinity modular computer just by sharing
I was just there an hour ago to report on it. Any questions?
https://www.youtube.com/watch?v=RAY27NU1Jog
I have people skills - I am good at dealing with people!
They provided technical terminology when they explained that its Young's modulus is comparable to steel and iron. I agree that 'unbreakable' is clickbait even if it is quoted.
Also excellent: http://learnyouahaskell.com/
Thorium in LWRs are inefficient. If you're going to use a LWR, use the fuels they were designed for. The efficiencies of Thorium only really come into play using a MSR.
Its actually the norm here, an expected behavior according to the originators of HN, so of course not discouraged at all.

It takes some getting used to. But as long as you're not rude or profane, the numbers eventually take care of themselves.
Googling for [john clark ignition] yielded http://fringe.davesource.com/Fringe/Explosives/Ignition.An-I... (also on archive.org)