skysight-inc/HackerNews huggingface dataset:
>>The Go authors have repeatedly stated that they will not be implementing generics.

Not so http://golang.org/doc/faq#generics; "This remains an open issue." In the discussions I have read, if an implementation of generics is proposed that doesn't sacrifice performance and it truly generic, they are open to it.

What I have seen said is that implementing generics was not on the table for 1.1 or maybe even 1.x
Yeah, I updated to reflect that. I was basing that statement on the replies I'd see on golang-nuts when the weekly generics thread came up.
My guess would be that BitPay requires the 6 confirmations, not NameCheap in particular. If they wanted to accept zero confirmation transactions then they'd likely need to implement their own Bitcoin wallet and associated checkout service.

The appeal of a service like Bitpay of course is that it converts that Bitcoin into fiat currencies, such as the USD, without the vendor having to deal with it. I agree that a zero or single confirmation system could be implemented by a vendor such as NameCheap. However, it would be more costly and time consuming than their current use of Bitpay.
As well as syntastic support and syntax file for Vim, if you are so inclined.

Supports completion, as well as error checking.
I had never heard of a Directed Acylcic Graph before. Let me read up on it and will try to do it. What you say makes sense, though.

I want to be able to take advanced CS courses and fulfil the math requirements. However, I am certain I am far from being prepared to take those math courses required to take anything above first-year CS courses.

I know this is going to sound lazy, but a quick Google search indicates it is recommended CS people know how to write proofs. So I guess the answer is yes. However, we are getting into extremely foreign territory for me.

And yes, I am in California. I don't really know how I can be of any help to you, to be honest, though.
Usually, yes. I never count.

There's a lot of alternatives depending on what you're counting. If you're deleting a block of lines say, usually it's not just some random block, and so usually you want some more targeted motion. Like e.g. d} or d[m for an exotic example. Or d/stuff if you're lazy, like I often am.

There's also `relativenumber` for when you really do need to count, but I'm ambivalent on whether I like it.

And sometimes you just want `.`. It's dirty, but sometimes it's quicker. I like to basically always be typing every time I have a goal in mind. So I never want to be thinking really for too long once I've decided where I want to get. So I'll do dw... once in awhile.

So yeah, it depends.
Adding to your question, it seems there are two things that are needed: Reducing reliance on a third-party service (phone company, Skype, etc.) that may keep call records which can be subpoenaed; and encrypting the conversation itself so it can't be monitored.

It seeems there are "crypto phones", but do these still rely on a third-party service to initiate and transmit the call?
http://en.wikipedia.org/wiki/Crypto_phone
Is this:

http://stackoverflow.com/questions/4732393/ordering-and-grou...

What you're referring to?
You wouldn't say that if you worked with mysql daily. I do, and every single day I long for the times when my stack used pgsql. Mysql is such an unfixable clusterfuck, with minimal speed advantages over real RDBMSs, that if you use it as the poster child of nosql's path you are effectively arguing against yourself.
Second amendment's been gone for a while.

Fifth and fourteenth haven't been seen in a minute, either.

Peaceable assembly's overrated anyway. (RNC '04)

How much of the first needs to be gone until it's enough to recognize that the USA is no longer a free society?

How many whistleblowers, security researchers, and cryptographers need to be thrown in prison on bullshit trumped-up charges? How many hunger-striking political prisoners need to be held in secret prisons indefinitely without trial?

How many decades of PATRIOT Act abuses of individual privacy will be enough?

It's time to emigrate. Vote with your tax dollars.
Hmm. There is definitely a lots of validation on both the client and server. The demo refreshes every 30 mins so I'm not able to see what you're referring to. Can you shoot me an email with the issue you're referring to and I'll look into it asap. Thanks.
Yeah, who needs type and memory safety, a large standard library, OO via interfaces, structural typing, garbage collection, functions as first class citizens, closures, blisteringly fast build times or easy concurrency.....
The tax rate is set in the config file.
It does have more to do with feeling alone.

Hermits, monks, nuns, sages, sadhus, ascetics, cultivators, shamans, mind travellers from all around the world of different wisdom traditions typically have essentially the same practice. Each is looking into themselves to gain insights about the world. This insight is at the core of everything:

We live in an *illusion* that we are separate from each other.

This is at the core of the loneliness. To be intimate, to be connected, is to realize that how we are already connected.

When you know this, it does not matter whether you are physically isolated or not.

This isn't something that special people called monks or nuns can do. This is a capacity in each of us. That capacity is something we call love. Not "romance". Love. Love that a child has for his parent, love that a mother and father have for their child. Love among lovers and friends. Love for the people in your community. Love for the strangers you don't know.

So of course, "living alone in the world goes against the grain." The grain is to be connected. Anyone, lay or not, who separates themselves find themselves alone.

Separation comes in many forms. It isn't just physical. Being proud or ashamed is separation. Being proud makes you "above" or "better" than someone. That's separation. Being ashamed makes you want to hide away. That's separation. Being so angry and hateful of someone that you want to destroy their standing, status, credibility, resources, life -- yeah, that's a form of separation.

Being disgusted and averting your eyes from the homeless in the street is separation. Being disturbed and fearful of the mentally ill -- that too is separation. Being repulsed by the ugly and deformed, by the lepers and unclean, yeah, that is separation.

Being special: heh, yeah, that's the very essence of separation.

We're not "alone together". In wanting to be special, to be unique, to have our brand of personality, we want to carve out this little corner of "me". And in the very doing so, we create distance.

So get in touch with yourself; get in touch with your family and friends. Start with some affection, that's pretty easy :-)
James Redford: Advice to Entrepreneurs about Storytelling
The article does provide some details about how the breach happened.
EngineYard promoted their hosted Riak offering to GA
Announced during a lightning talk at RICON east.
Not to mention, you can't really force them to do anything: they'll just avoid the GPL code, create it themselves, or find something similar under another license.
I'm not dismissing other people. I'm simply trying to say that talking to other people, just for the "sake of talking" doesn't help much. 10 minutes with people who we love and care about (and vice versa) is not the same as 10 minutes with a random person. That is why people feel lonely at parties, even though they are surrounded by dozens and dozens of people. Of course, it might very well happen that that 10 mins with a random person might turn into a life long friendship - which would be awesome. Perhaps it is worth trying it a few times (like Jim Carey from the move "Yes man") and see where it takes.

All I am trying to say is - talking to a person just to tick a box on an app, won't help (either of the parties). Being genuinely interested will. And this is not a problem that can be solved by tech. If anything, tech makes it easier to disconnect, rather than connect. It is much easier to spend 6 hours watching 3 movies on netflix on a sunday, back to back, than going out and actually talking to someone.
Fair enough. I've amended my impression. :)
Twitter's message length is related to the length of a single SMS
It's a reference to CmdrTaco's impressively off-base assessment of the first iPod: http://slashdot.org/story/01/10/23/1816257/apple-releases-ip...
It is actually possible for one party to be "better" than another. In this case, we are talking about science, and it is very obvious that limiting science in this way is "worse." Science doesn't respect your political bias.
>It's time to emigrate.

http://www.reddit.com/r/iwantout

http://www.reddit.com/r/igotout
Wisecracks can probably be defined, but what exactly is "smug air of intellectual superiority"? I have seen people accused of that for merely wearing glasses and using words not in the accusers vocabulary. It is arbitrary as hell.

Let's say he was making fun of the guards for all having G.E.D.s though.... putting somebody in solitary for that is abhorrent.
TheLastPsychiatrist is an excellent and polarizing writer. Heres a punch in the gut on Steubenville. Much like her (I think her, its a matter of debate on gender, but mostly accepted via the comments page as "she") other posts, the storytelling and long-form leads to meta "aha!" points.

http://thelastpsychiatrist.com/2013/01/no_self-respecting_wo...
I do complain a lot about Go's design in HN, but today is a reason to celebrate, not to bash the authors.
I'm with ya. Select, scroll, know where I was.

Just disable javascript for this page. (in opera at least)
From what I can gather, those crypto phones will encrypt the communication but the identity of the two parties and the duration of the calls would still be known.
Oh, I do agree that luck is a big component.
In fact poker probably has too much skill and not enough luck.

But in the end, there is no analogy quite right - whatever future we are heading towards its going to be a surprise. Hopefully a nice, kids on Xmas day kind of surprise :-)

Maybe some people do get a D&D reworking of the Parc Xerox maxim : "point of view adds 80 Luck points" but I just felt "lottery winner" was a bit disparaging.
This is a bad attitude, imo. The Go standard library wouldn't be possible without generics [1]. It's just that the functionality exposed to the standard library isn't exposed otherwise.

If it's a feature needed for the standard library, then it's safe to say the devs will need it to. The devs aren't (shouldn't) be consistently writing programs that are more trivial than the standard library.

[1] http://golang.org/doc/effective_go.html#append
You are absolutely correct that "you can not win this argument." But for a reason you are not touching. This is a preference. Almost pure and simple. The idea that someone's preference in editor is enough to make them a good or a bad programmer is borderline laughable.

This is akin to arguing that someone should consider switching to non-stick pans for all of their cooking. Because, think of all the time wasted cleaning a pan. Well... for experienced cooks, this really isn't any time that needs saving.
This was an interesting argument, so I did some quick research. Apparently, six (6) Espionage Act cases have been filed under Obama. I found and read the indictments for each (they're easy to find, since FAS tracks them). They were:

* Thomas Drake, an NSA employee who favored "ThinThread" instead of the later-adopted "Trailblazer" internet surveillance scheme, who then created a Hushmail account and fed classified documents to a reporter from it.

* Shamai Leibowitz, an FBI contractor/interpreter, who fed the contents of an cable intercepted from the Israeli embassy to a blogger because he felt it implicated Israel in an attack on Iran.

* Stephen Jin-Woo Kim, a career civil servant at State who worked on counterproliferation and North Korea and fed classified documents about North Korea to Fox News, and then lied to the FBI about having any contact with journalists.

* Bradley Manning

* Jeffrey Sterling, who was fired from the CIA, lodged a series of employment law disputes with the CIA, attempted to write a memoir about his time at CIA, and then fed classified details about Iranian counterproliferation to a reporter which put a human intelligence resource at risk.

* John Kiriakou, a CIA counterterrorism official who worked in Pakistan, who outed two covert operatives to a reporter (they had allegedly been involved in the Bush-era interrogation program).

Of this list, Kiriakou and Drake are sympathetic to me, but every single case here seems like a valid prosecution; when you take a role that requires you to handle the most sensitive data the government handles, you cannot share it with the press expecting not to end up arguing your side of the story in a court of law. You certainly can't out covert operatives, or feed foreign intercepts you translate to bloggers!
Much more relevant is Wat[1], a lisp-like JSON based language by Manuel Simoni, with continuations, dynamic binding, macros and all the other lisp goodies.

[1] - https://github.com/manuel/wat-js
> If everyone felt accepted and loved, would it be life? Sounds more like heaven.

Sounds like a challenge.
But to where? There's not much space left on Earth that isn't held by a government that's worse in one regard or another.

Until such time as moon rockets become practical and affordable, I don't see emigration as a viable option.
No one should be saying that they should be ashamed of themselves. The problem is when people get the impression they should be ashamed of themselves for not filling these roles. This happens a lot more than the way around you are describing.
Have you ever thought of the fact that perhaps people behaved themselves because they were more afraid of Bush than Obama? It's easy to say, under "Obama's Administration" as if they called Obama for permission and he stamped approved on it. That's akin to blaming the President of a company for something an intern did. Sure, in the overall picture, the President is responsible for everything that happens underneath him, but without the detail of who did what, why, who gave who permission, etc, let's not rush to judgement.
Now that I'm older, I can appreciate educational material directed at children. So, I'm not opposed to taking those courses -- I do not feel above it by any means. Who knows -- it may work as a catapult!

I will try out your site, for sure. Thank you! :)
I haven't looked at go beyond doing the tutorial, so what follows isn't a learned opinion. The interface system in Go covers most of what you would do with generics, if you use interfaces your code is generic. The only friction over a generics implementation is the way you wire up types to interfaces.
Well yes I am 'desi' but I had to actually look that up. I don't know any language other than English and I've found that doesn't help much.
Google "Atari Breakout" and switch to image search
Another Google "Easter Egg"
Because it's inconceivable that someone would reach for the volume button and accidentally hit the settings button, right? It's not like stereos ever have buttons next to each other, and it's not like cars ever go over bumps or anything.
Don't have the right gear? Make it.
Just a quick note that there are apps that pin site certs and not just CA certs; if you're implementing your own iOS app, for instance, you can do it either way depending on your margin of error w/r/t certificate revocation and expiration and software update.
A Look at Flat Design and Why it's Significant
Russ Cox wrote down in 2009 what's the dilemma about generics: http://research.swtch.com/generic
I think this is a very valuable article to understand why the Go team hesitates to implement generics in some suboptimal form.
His comment is a reference to the infamous CmdrTaco comment on the newly-released iPod. "No wireless. Less space than a nomad. Lame."

I assume he is jokingly suggesting that the detractors are wrong.
Girls should be discouraged from being too feminine (princesses) just as boys should be discouraged from being too masculine (fighting, guns). Both are debilitating to children and childhood.
> VOIP is just as easily snooped as regular lines. It's not as easy, but you can do it with the right tools.

Wait, is it just as easy or not as easy?
Another step towards the next dark age. It's sad that all the technological advancements around us are leading to a dumber anti-intellectual civilization that actually wants another period of stupidity, another dark age. Social gain is one thing, but most science that promotes economic gain is generally detrimental to society (at first) and usually not that useful in the long run as it is destructive in nature first and foremost and constructive only rarely. Science, these days, all comes from a desire for crime and its ultimate expression, war (internet, quantum computers, gps, weapons (obviously), etc.).
I don't say normal developers shouldn't be near "security"; I say they shouldn't be implementing cryptographic primitives.
What are the math requirements for advance CS courses? If you can find a concrete list of topics, then I can help you find the prerequisites. You will be helping me by finding topics I need on my site, and the connections between them. I'll help you by giving overviews of topics, and answering specific questions (usually with pointers to reading).
One of the features of Go is suppose to be compilation speed. Can anyone compare to C, for example, or discuss compilation speed in large projects (e.g. >100k loc)?
It is a bit of a cluster for Bloomberg. From the article:

"The messages had been found, a financial markets professional said, through a simple Google search. They were taken down from the internet on Monday, after the FT inquired about them.

They showed information such as unique Bloomberg user identifiers, real names and traders' e-mail addresses as well as confidential financial price information and trading activity."

and supposedly unrelated:

"... Goldman Sachs had complained that the news organization's journalists had been able to track when users accessed their terminals and which functions they used."
HTC First (Facebook phone) to be discontinued by AT&T.
Its sad that high profile news organizations in the United States now need to use secure communication channels out of fear of being harassed by their own government.
> I don't understand this line of reasoning. In any other context we'd be calling this "victim blaming."

Weev and his team did not circumvent any security whatsoever.

The analogy doesn't hold up when you realize that AT&T just straight-up PUBLISHED this information on the web. (They even admitted so in court.)
Someone correct me if I'm wrong, but I think that's true only if you use methods and not operators, because Go doesn't support operator overloading.
Why most companies can’t find “good” software engineers Part one…
Show HN: EasyCSV, stop generating CSVs for non-tech colleagues (an MVP)
"Second amendment's been gone for a while."

Not even close. True if you live in one of 10 very bad states, two of which oddly are shall issue concealed carry ones that just went very bad (Connecticut and Colorado), but continuing that concealed carry theme, i.e. the "bear" in "the right to keep and bear arms" (RKBA), there's been a nationwide sweep of shall issue, starting in Florida in 1987 and ending with Iowa and Wisconsin in 2011. And Illinois has a Federal court deadline to go shall issue by June 9th. So that's ~42 states and ~2/3rds of the population.

And other good things have happened, and in general the political RKBA Zeitgeist has drastically changed. So there's hope here ... which is important, since it's the ultimate check on an out of control government.
The Juju guys at Canonical said at GoSF that their >100k LoC project compiles in 6 seconds.
Amazon Hints At Color E-Reader With Samsung Unit Buy
This is so strange! When was a last time AP released anything that wasn't more than government PR. On many important issues like lead up to Iraq war and now to a potential Iran war, AP has just reported what's been expected of them.
My thought is the wiretap was set to catch potential whistleblowers than to do anything with reporters or AP itself.
Congratulations, keep up the good work!
Not sure I agree with this logic.

I could easily write a custom Append func in my own application because I would know the Slice types I'm trying to operate on. Writing a language feature is different than writing an application, and it has nothing to do with how trivial something is.

Honestly, Append() as a concept is about as trivial as it gets..
Maybe the websites are lonely?
This is a very good point. Looks like vendors are just copying each other's practices, like 6 confirmations, without looking into why they need to be in place.

A lot of people mention the 6 confirmations requirement as a serious inconvenience of Bitcoin, when in reality, a lot of the time it is not necessary at all.
You seem to be assuming the direction of causation there. Not that you're wrong, necessarily, but you never can be sure.
Another option is the concierge delivery method. This works for some ideas better than others. Eric Ries (and many others) go into greater details. Basically, you manually deliver the service. So, if you were a grocery delivery service, maybe you would find some potential customers and have them submit a Wufoo form with their grocery order and then you would fulfill it. Skillshare did this (http://www.mikekarnj.com/blog/2011/08/01/how-to-launch-your-...).
I read this regularly and it brings me joy.

From weev's Reddit AMA the night before he went into jail:

http://www.reddit.com/r/IAmA/comments/1ahkgc/i_am_weev_i_may...
The thing is, you can do that with interface{} and you don't even need type switching. It's awkward, but considering that the rarity with which interface{} is necessary (at least in my experience), much less interface{} with type switching, I really don't see a big gain in generics. I agree with jff, it seems most people who complain about the lack of generics are those who haven't written much code without generics.
ExtendFunction.js easily overwrite other functions with additional functionality
- too much whitespace around the search input. I can only see three results

The launch version will have up to 50 results.

- the input placeholder is confusing. is that the accepted syntax? why is "nuuton" in it?

No good reason. The / and ! are tools that you will be able to use to search.

- it lacks context. what was matched? is this up-to-date content? what is the domain/URL? where do I click?

Did not put that in here on purpose, due to this being an UI exercise. I do agree its confusing.

- large pink footer. why? shrink it and leave it for legalese

My daughter's input. (:

- the ..: :.. thing brings me memories of Geocities

Those are placeholders.