skysight-inc/HackerNews huggingface dataset:
And that cuts both ways, right? The ends don't justify the means for the US either, correct?

Sorry, it amuses the hell out of me how we like to define terrorists, freedom fighters, and so on. And then place artificial constraints on those we decide are bad, and allow all sort of evil to be done by those we decide are good. So how a suicide bomber or an IED is cowardly, but a drone strike is a wonderful act of patriotism. Its makes me sick.

Frankly, violence is needed for change most of the time. Sometimes its good, sometimes its bad. Depends who gets to write the history after the event.
Thats not a reasonable summary of https://en.wikipedia.org/wiki/Taylor_v._Louisiana eg see http://www.mass.gov/courts/sjc/jury-system-e.html
From what I understand, in those sort of absolutely critical applications the standard is to design software that fails hard, fast, and safe. You don't want your fly-by-wire computer operating in an abnormal state for any amount of time, you want that system to click off and you want the other backup systems to come online immediately.

The computer in the Space Shuttle was actually 5 computers, 4 of them running in lockstep and able to vote out malfunctioning systems. The fifth ran an independent implementation of much of the same functionality. If there was a software fault with the 4 main computers, they wanted everything to fail as fast as possible so that they could switch to the 5th system.
Depends on your ad stackoverflow has gotten the largest bang for the buck with $1200 in spend I've hired 4 members to my team. There are a lot of jobs there so you need to standout but they definitely have good programmers on it. 37s job board was crap for us tho
Well, I think we are talking about two completely different points and, per your past response, that nothing I've said really makes sense to you. Of course I think the solution is useful from a UX perspective, it's awesome. But from a security point of view you are leaving all the security out in a single layer and whenever that layer (single email address) fails, then there's nothing left.

>How is it not helping? Now you have all your accounts requiring two-factor auth to log in, rather than just some of them. You also only have one server to secure, which will presumably be run by people whose sole job is to secure that server.

Yes, you are left with only one server to secure, and yes it is most likely run by people who are good at it. But this is exactly why it's a good example of candy security: As soon as you get past the first wall, there is nothing else stopping you from getting access to everything. And you can't really presume all users will have double auth activated, nor that they will be as cautious with that single set of credentials will be.
My (Go-centric) Vim Setup
The hidden feature that lets you UNSEND a Gmail (but you have to be quick)
Horribly misinformed. Author didn't learn basics of the language - "val" vs "def" is very fundamental - constant vs. function. Scala does not use Hindley-Milner.

Legit issues: compile time (of course), library docs (maybe), bad HTTP header API (maybe), tooling (maybe). I thought the automatically generated (doxygen style) library docs were fine when I was playing with Scala two years ago.
Introducing Amazon Fresh
Miami Beach the next Silicon Vally
I've often wondered how exactly the protocol would be changed. Who is in charge? who would make the change? how would it be implemented and enforced in a decentralized system?
> For ever fool who loses money in the gold rush, there is a genius who made money.

More accurately (but still drawn with a broad brush),for every 1,000 fools who lost $1000 in the gold rush, there is a genius who made $1,000,000 selling shovels and services to the fools (and a bunch of people who were gainfully employed by that genius who would have been gainfully employed doing something else without the gold rush and didn't really gain or lose financially.)
> I have found that scripted languages are unreliable as a function of loadable modules (which is to say they depend on some module that gets loaded, that at some point changed, and then broke the script).

That's why I'm thankful for a lot of these newfangled virtual environments and machines along with their respective package managers (and why more people should use them!).
Tryanny is the suppression of nuance.
There's app for everything Toilet paper price calculator :)
Because those of us who have been doing it for 15 years or more know we're tangling with tigers and have figured out how to use their strength against them...
In pursuit of the Lunar X Prize, Moon Express reveals its moon-bound spacecraft
And an ethical engineer would design those weapons so that they don't blow up in a soldier's magazine or a submarine missile tube.

It's about adhering to a code of ethics, not undertaking some Hippocratic oath. In most places that code is actually a concrete document, which can be used as grounds to discipline/prosecute/regulate you, should you breach it.

I'm not pulling this stuff out of my ass, and I'm not sure why people seem to want to discredit my thesis that engineers are/should be ethically bound to not endanger the public good.
In a context where everything "low-level" is handed to us without a "how-to", looking under the hood to build your own thing is always a pleasure, be it a new programming language or a whole OS.

To attain this state of zen-itude, just look up something that you'd like to do where documentation is hard to come by ("how to write your own shell from scratch" is a funny one if you can want to learn a LOT about UNIX) and start your own project.

Related: とあるOS is a nice hobby OS too: https://github.com/klange/toaruos
Why, if I might ask...
My comment on the vote (originally a comment to a post on PatentlyO):

Looks like the Watt (D-NC), Jackson-Lee (D-TX), and Conyers (D-MI) amendments failed. The text of amendments isn't on Thomas yet but the Congressional Black Caucus has been very skeptical of even the hint of loser-pays provisions for a long time and several members emphasized that objection in committee. I'm guessing those amendments were aimed at fee-shifting provisions. Looks like a slim majority of the CBC voted against final passage while non-CBC Democrats voted three-to-one in favor.

My favorite CBC members Barbara Lee (D-CA, yes) and Donna Edwards (D-MD, no) were split.

I couldn't see any pattern in Republicans that voted no, though I was disappointed in favorite Republican Justin Amash (R-MI). There doesn't seem to be any distinct lean among Progressive, RSC, Hispanic Caucus, Tea Party, regional groups, or other subdivisions for or against the measure.

Well, except the SF bay area which is solidly in favor. Maybe the new PTO office there will be the site of protest rallies someday.

I don't know what's in the Rohrabacher (R-CA) amendment that was adopted, either. It seems to have passed with mostly Democratic votes.
There's also Ersatz (http://www.ersatz1.com) -- deep learning as a service, provides a web interface that allows you to train different neural net architectures and then run them via an API, the networks are GPU backed, been in beta since January. I'm the founder and at NIPS now if anyone wants to ask me about it in person.
Most atheist I know acknowledge the existence of religions. Based on your comment, I assume that you do not find the topic of religion interesting. However, religion is still a very rich subject with a lot of potential for research. However, in order to do good research, you will likely need a way of classifying and differentiating different religions in the same way we classify different species.

B-Con's comment raises a very interesting question for research. Namely, how is it that so many people think such vastly different belief systems are the same?

Of course, I suppose one's views on religion would be different if one grew up or lives with it being a significant part of one's life. As someone who has grown up with relatively little religion, I am in a position to look at it and be interested in religion as a phenomena.

To use your example, is 'intelligent design' really just another word for 'creationism'. Or, our these two different ideas being supported by different groups of people. If you say that all religion and irrational beliefs are the same, then the answer is a pretty clear yes, they are the same. However, you may find that 'creationism' represents the belief in a Genesis like account of creation, while 'intelligent design' is the remains of the creationism battle, and is founded on the idea that evolution is a non-nonsensical concept and that and that existence is the result of a deliberate conscious action by an intelligent agent. Assuming these are characterizations are true (which they likely aren't), you can then look into how these ideas came about, and look at how influence intelligent design is from creationism. Is it actually being proposed by the same people? Have there beliefs actually changed? Is intelligent design being supported by the children of creationist, because the children can see that biblical creation does not work but still believe that an intelligence is necessary for creation?

On an unrelated note, writing this comment made me curious about the intelligent design/creationism divide. Does anyone here have an insight into what is going on there?
Very nice to see the Meteor community really producing stuff, I think the success of such frameworks depends at least 50% to this.
Presumably mathieuh used the word liberal as they were drawing attention to a liberal fallacy. I have no idea if they're an introspective leftist with a critique of pacifism or a paid Koch shill or something in between. The thing they said seems entirely reasonable to me though.
I wonder if political scientists on their polisci message boards have debates about programming languages and tech startups
They are so simple. It's just the address of the thing it points to.

Maybe it's lost in the mists for me too, but if you don't know your pointers from yout references from your values... how can you code anything?
Ugh that's why I'll never buy Boeing; non-upgradable memory in 2013? Please!
Gentry Underwood (Mailbox - Dropbox) Speaking with Dorm Room Tycoon
Related:
Googles growing patent stockpile.
http://www.technologyreview.com/news/521946/googles-growing-...
Related: The JPL C guidelines forbid dynamic memory allocation: http://lars-lab.jpl.nasa.gov/JPL_Coding_Standard_C.pdf (HN discussion: https://news.ycombinator.com/item?id=4339999)

They also demand that code be littered with sanity checking assertions.
With notable exceptions, I think this is true. I've been coding seriously for 2 years and am starting to move down the stack. I see others in my cohort doing the same thing.
> Believing that the ends justifies the means (as Mandela did) is very dangerous.

The ends is the only thing that can justify any means taken.

Its only wrong to believe that a particular set of ends justifies a particular set of means when, well, it doesn't.

There's really no simple fortune-cookie answer to morality of difficult situations.
Strings are untyped
To late to edit, picked up the ebook, compared it to the linked document, pretty much the same if you want to see how the typesetting looks. The ebook version is a pdf of the book with hyperlinks connecting a number of text locations making it easy to go from code to description to whatever else.
>> they would sell a ton more on Apple devices.

But would they be more profitable? Pokemon X/Y's market price in retail ~$35 right now. Pokemon X/Y sold 4M units over the course of their first weekend [1]. And that's not counting console sales related to X/Y.

I imagine 2DS holiday sales are going be pretty healthy because of Pokemon X/Y by parents who bought into the FUD about the 3D in the 3DSes turning their kids' brains into mush.

My niece, who has access to both Android and iOS tablets is getting a 3DS just for Animal Crossing. If the software is compelling -- and one can make the argument that it is -- people will continue to support Nintendo.

1: http://www.polygon.com/2013/10/15/4840738/pokemon-x-y-sales
https://bitcoinfoundation.org/about/ There have already been some interesting happenings with upgrades. The blockchain forked and everyone had to roll back to a previous version.
Wow, I'd hate to be stuck working with a designer who couldn't learn Sass, especially seeing as how there's a Sass for Dummies book available:

http://www.abookapart.com/products/sass-for-web-designers
Discord and disagreement are not of themselves bad things.

Mandela was one of the greatest humans of the 20th (and early 21st) century. His death is notable. He was hugely polarizing during his lifetime, condemned as a terrorist not only by the government he was fighting against, but by heads of state of the US and England, among others. He was also awarded the Nobel Peace Prize (not an infallible measure of greatness). More notably, on being elected president following release from prison after 27 years, he sought not revenge but reconciliation. South Africa continues to face tremendous problems, but thanks to him, his leadership, and his example it's doing far better than many who observed it during the 1970s and 1980s could have anticipated.

As for relevance and modern messages: today's Mandelas would all but certainly be making use of technology and hacker tools, directly or indirectly. This would expose them to the benefits (reach and soapboax) and disadvantages (surveillance, baiting and trolling, misrepresentation). There are lessons for those who are designing, building, and running systems, including HN itself to figure out how to promote the best features while minimizing the negatives.

And there's simply his example: working for conciliation, peace, and betterment, despite a complex past. As he said: "I am not a saint, unless by a saint you mean a sinner who keeps on trying".
This is the size of the blockchain over time: https://blockchain.info/charts/blocks-size. It's currently 12 GB and has a maximum growth rate of ~6 MB/hour. The hope is that storage and bandwidth get cheaper faster than the blockchain gets bigger.

There are definitely challenges with its current growth rate. As currently designed, it's capped at about 25,000 transactions per hour. The developers are working on addressing this limitation, but the solution is complex and they aren't done yet. We went from ~200 transactions/hour in Jan 2012 to ~2,700 transactions/hour in Dec 2013, so it's conceivable we end up getting pretty close to (or hitting) the cap in the near future.
I'm a manager for a fairly big SIS and I think this is great news. We deal with a lot of nightly CSV files and it's awful. I'm hoping we take a look at working with Clever in the future.
I would like to focus on point #3 - market analysis software. In my opinion, this effort is misdirected for private companies. Simply put, the information available publicly on most of those is completely irrelevant. You can't infer anything about a startup from the number of twitter followers or alexa score - those are (inaccurate) vanity metrics that shouldn't be used for any serious investment decision.

The important information is (mostly) private - revenue, users, conversion, CPA, LTV, etc. Guess what - if you want to invest in private companies, you should be talking to founders and get the actual information.

Going back to the NASDAQ comparison - publicly traded companies have had market analysis software for years, and it hasn't been very good at predicting stock prices, even though there is much more information available, and historical data about a very important metric - stock price. Doing the same for private companies with the important data missing would produce the kind of results you can expect from it.
Way more excited about this than drones!
I live in the US of A.... look around.

#edit it's the only form of protest I can think of that might actually affect things, or at least my involvement.
I actually stopped doing it for some time already, but will continue in 2014: I stopped to train to failure. If you are into strength training I strongly suggest to give this a try in 2014, I read a few books about it but I'm not able to give you a short TLDR that is accurate, but if you wanna try:

- Make about half the reps you could do with a given weight, but make sure you still do a great total volume.

- Train every important exercise like bench and squat at least two times every week.

- Form is everything. Train with great form.

If you are like me with a family, a full time job, and so forth, this may do wonders: never tired, faster improvements in strength.
Black magic with metaclasses in Python
Here and elsewhere in this thread you are giving a misleading impression of the GOP's and Reagan's relationship to sanctions legislation. They fought it tooth and claw, and were eventually shamed into doing something, which turned out to be as little as possible, too late to matter.

That's what the parent comment is trying to get across. I have no idea why you're failing to see the distinction between legislators genuinely working on an issue vs. being dragged by public opinion.

The background is that most of the GOP leadership (political and think-tank) rejected sanctions against the apartheid government of SA during the 1980s. Similar to other muddles today, a cloud of confusion was thrown up to stop or delay passage of US sanctions. ("Sanctions would hurt the poorest most", etc.) It was all just a BS rationale to keep from implementing sanctions against a government considered a US ally (the ANC was associated with Communism), but it was all taken seriously at the time. Vintage Cold War logic.

A watered-down bill eventually passed the Democratic House, and went to the GOP-controlled Senate, where it was diluted and barely passed. Reagan had not anticipated this, and vetoed the bill. And it was then over-ridden. His administration never went along with the sanctions implementation.

By the time the GHW Bush administration took over and did somewhat better, the jig was up. The Berlin wall fell in 1989, removing the "bulwark against communism" rationale for US support of apartheid, and Mandela was released from jail in 1990.

*

I have some attachment to the issue because my roommates were involved in sit-ins, a tent city, and other political organizing at the time. It was a defining issue of the mid-1980s.
Earlier in this thread, I said that shamelessly admitting your mistakes is a virtue. People like you are the reason it's such a difficult virtue to cultivate.

The lesson conveyed in your post is "if something is hard for you, keep your mouth shut about it, or someone will laugh at you." That is a fucking terrible lesson and it needs to be stamped out and destroyed. I'm still trying to unlearn it.
Postmortem of a Venture-backed startup
Mathematical Ghosts of the 20th Century
Yeah, I've never gotten why people consider pointers to be hard.

If you consider memory to be a massive array, pointers are just the indices that you use to get at different elements in that array.
Their pensions were contracts, which like any contract are subject to change by a bankruptcy court. So it's legal for the gov't to go back on the promise of pension payments. It's not ideal but the money to pay them simply isn't available. Unfortunately these workers were offered a pipe dream rather than their pension total being fully deducted from their paychecks.
As the CEO of Snapchat, what would you have done if you were offered a $3B deal?
Unfortunately there's no good word for the market your parent is talking about. "real" games, "hardcore" games, all have negative connotations, but your parent is contrasting lightweight games to heavyweight games. Angry Birds to Bioshock.
As you say, only the tail (or really, the head, if you think in terms of cons-ing onto a linked list) needs to be present for a client to operate at almost full operation. The only entities that really NEED the full chain are those who are doing historical accounting, like the various blockchain explorers and those who run analytics. These people are already putting some investment into scaling and processing concerns anyway, so I'm not worried about them.
You get no proof for open source software either unless you perform a formal verification. And even then your proof may be wrong.

But maybe we can agree on the following. Closed source software can be secure but there is a broad spectrum of needs for convincing someone that a software is secure and this need may be better served with open source software in some circumstances. For some it is sufficient to trust a vendor. Some want to audit the source code (and this does not exclude closed source software). Some even need formal verification maybe even of the underlying hardware.
He had to include the word "liberals". In other words, excluding every one else. Given the tone of the use of the word liberal and the unfounded accusation, its reasonable to assume he is a right wing type, and there for means to exclude the right from the accusation. There for he must be suggesting the "liberals" alone are likely to try to rewrite history, because, you know, the right would never do such a thing...

From here in the UK, Americans sneering the word liberal is a give away for a right wing nut job. Glen Beck etc. To us, well, me at least, it is highly amusing that so called right wing patriots wet them selves over the USA which is supposed to champion liberty, while using the word liberal as some sort of insult. Mean while, the right seem to actually support liberty in gun ownership etc. Very strange. Actually, very funny.
> Misrepresenting popular / successful struggles as peaceful and overstating the effectiveness of pacifism are liberal tendencies though.

Seem to be more pacifist tendencies than liberal tendencies. Most pacifists may be liberals, but the converse is not even approximately true.
A bigger, more powerful iPad Pro?
> Developing countries trope, Check!

Because the best place to compete with huge established logistics chains is in places with well-developed road & rail infrastructure?

> ridiculous comparison (drone faster than a truck?)

Familiar with the term "As the crow flies"? And even the slowest drone is faster than the truck that's stuck in mud / can't pass the washed-out bridge / broke an axle in a pothole.

> And if the roads are washed out due to rain, how are you going to charge the batteries in remote locations? certainly not with solar power!

Stockpile them when conditions suit? Higher capacity fixed-site batteries recharged under better conditions? Wind?

Scale the charging stations? If this article[1] is accurate, India is looking to upgrade >50% of its cell-phone towers (1-5kWe) over the next few years. No doubt others will be looking to do likewise, especially if they're currently paying for diesel + transport.
Modular/turnkey installations of that size should become much more common/affordable.

> * You can move 24kg per day autonomously*

Which might be plenty if all you need are those few rather important vials of anti-venom and the roads are impassable (but you're not rich enough to actually afford a medivac).

Whine whine whine.

[1] http://www.scientificamerican.com/article.cfm?id=cellular-to...
It's easy to beat an exponential with a linear function, at least over the short term. Anyway, isn't that true only in the limit where the number of transactions per second remains roughly constant?