skysight-inc/HackerNews huggingface dataset:
What I find in this article of most interest is the fact that it reveals the FBI's intentions when they went to Iceland. I've missed the source (sorry), but there was a previous article on here that made it sound like the FBI was harassing Wikileaks and showed up in Iceland under false pretenses. In addition, it had quotes with numerous public figures going all "we expelled the FBI since they lied".

This article clearly demonstrates that their intentions were true based on the information available from that video, and really paints a more competent picture of the FBI's counter-computer-crimes division. I, for one, am pleased to see that the surveillance bashing in the un-sourced (since I forgot it) article is done with and we now have real information into the FBI's Icelandic foray.
Because most of the people in the startup community are uninspired wannabe dreamers filled with shallow ambitions of the social acceptance they know, deep down, they don't particularly deserve of their own personal merit. It's our club and you're not cool enough.

That's what I'm thinking, anyway.
I hope no one looks at this as advice... I was in this position for a long time, and looking back, it's a completely unsustainable (and, in my opinion, irresponsible) method of development.

Problems with PHP itself aside, rolling your own from scratch only ever works out well for projects that start small and stay small. Even if the code is sane and readable, a developer starting with a site like this will need to understand either all of the patterns that are being used or to read and understand all of the code before being able to confidently and effectively work with it.

Contrast this to a framework, where similarly-sane code will yield something anyone with experience in the framework can almost-immediately begin working with.

Both have an up-front cost; however, the first incurs that cost every time any new developer starts working with any project done in such a way. The second is incurred once, period, making the startup time on any project on the same framework dramatically lower.

Frameworks are by no means a silver bullet, but their utility should not be underestimated, and the very nasty maintenance cost effects of the parent's post should be similarly understood.
> gays have their special rainbow input when you do search with phrase "gay"

It will probably go away soon; the decorations Google puts on its search pages to mark events always have before.

> I think it violates my heterosexual rights

How?

> what our minority can do about it?

What is “our minority”? Heterosexuals are a majority of the population (i.e. not a minority). You sound confused.

> I want from google special input for heterosexual people whom rights were vanished.

What rights have heterosexual people lost?

> Is there any chance I can sue google for this?

If you are in the USA, then anyone can sue anyone else for anything. But you are unlikely to win your case unless you have an actual case.

Google has several competitors, and you are welcome to stop using Google and start using one or more of them instead if Google's actions displease you.

You give the impression of being high, confused, insecure, bigoted, cursed with a not-very-good sense of humour, or some combination thereof.
That's already the norm for U.S. Federal sentencing guidelines though.
Bizarre that the HN audience are self selecting articles like these with their upvotes. How many more introductory blog posts on Go do we need?
New at RhodeCode SCM: Side-by-Side Diffs
This seems so common, but few people can admit it (or even recognize it).

Congratulations on having this level of self-awareness, and I'm sure your future will be bright.
Composition not inheritance
That's why you buy a car; to put the baggage in the trunk.
Also, dead bodies.
"These platforms seem hip and cool but they actually need extreme levels of discipline, awareness and experience to actually use them in the correct way."

Is there a platform for which this isn't true? Anyone doing anything novel spends most of their time doing things the wrong way.

And it's odd that you single out those platforms -- RoR is extraordinarily beginner friendly, and less than most other platforms helps you stop from shooting yourself in the foot. Node JS with express again is quite trivial. The platforms have literally nothing to do with their problem (the eager platform jumping is a symptom, not a cause), and they would be non-completionists in any other platform as well.
Go is one of the least exciting languages introduced in recent years but is still one of the more popular languages.
I think that it really is a selling point how boring go is, there are no quirks, no unexpected side effects, no amazing flexibility and when something compiles, it very often does exactly what you wanted it to do.

With php and python I always felt very clever for doing some things in amazing ways. With Go I never have that feeling, but when I look at the code I imagine that the developers of Go themselves were extremely clever, I can make concurrent programs with little extra effort. What's going on in the compiler, I don't know (and probably don't want to know), but it is one heck of a language for it.

Event-based programming without all the callbacks and event loops.
For anyone that doesn't know the original quote:

Java is the most distressing thing to happen to computing since MS-DOS. — Alan Kay

(I'm not sure if this is a real quote, but you can see it here: http://harmful.cat-v.org/software/java . There is a different unverified version here: http://c2.com/cgi/wiki?AlanKayQuotes )
The masochistic "disobedience = submission to punishment from those you're disobeying" idea is not only bizarre, it's a blatant distraction. The point of punishment is to scare people from further disobedience, and project an image of overwhelming dominance.

It's an interesting case study on how terms like "civil disobedience" get coopted by those in power, to convince people that disobeying them should be hilariously self-defeating. (Imagine the US government submitting to punishment and reparations when it breaks international law.)

As with all things, you choose actions based on their predictable consequences. ("Let myself get destroyed? Hmm, what could go wrong..?")
Not spending money = a conservative life wasn't what I meant by my statement. I was just pointing out that we do have people in the world who prefer to live their lives very conservatively and beneath their means financially. I wasn't saying one thing equals another.
Ecuador says letter of safe conduct for Snowden is unauthorized and invalid
For sure, we all were. I did have to chuckle at the Technical Director in the sidebar, though. I'm pretty sure the qualification for technical director [should] include shipping > 0 products.
Well it's always better to go "You can't fire me! I QUIT!" as you get booted from the door.

> (which would have hurt innocent civilians - does the US even care about that anymore?)

There are two sides to that particular story bub, and only one side has taken actual action so far to hurt those civilians... and it was the government charged with protecting those same civilians.

So what you're basically saying is that Ecuador has decided to harm their own innocent civilians in order to head toward granting asylum to a U.S. citizen to poke their thumb in Uncle Sam's face (again).
If you're looking for ways to contribute, have you considered Wikidata? It's a new project, the environment is supposed to be very collegial and one of the goals is to enable people to make contributions without requiring too much time or subject matter knowledge.
This is good advice, as long as one reads it as "implement with technologies you know and trust". I'm the same way, in a sense, but my technologies list is much longer than PHP + Postgres. It gives me an advantage of having many tools in my toolbox.
Right, my idea is that the user gets to pick which auth object to check against on the server
So there is no good way in implementing stateless CSRF?
It was crowdsourcing before it was a buzzword. Social too.

Wikipedia is arguably the internet's biggest achievement. Free. Valuable. Accurate. Up to Date. Volunteer run. Non Profit. Efficient. We can see the sausage being made.

It's really the gold standard for a website.
Right, screw over thousands of merchants and workers in your country so a few at the top can make names for themselves as "rebels" ... does that sound like leftism or being "for the people?" What exactly does giving up all this to house Snowden do for the average Ecuadorian? It increases the profile of the leadership, but that's about it.
Do you want to say that you say "hello" to your wife because of some law enforcement? I think, no amount of enforcement will make your children or wife happy if you decide to leave them. Voluntarism and peace does not mean everyone must be happy. It means everyone has ability to seek happiness without violent barricades.

And there is a difference between "we take your money, then educate you" vs. "you pay voluntarily and then we educate you". If my parents were forced to pay for my school, I'm not obliged to be thankful for my education. Otherwise, how can I then be really thankful when I learned voluntarily with people I chose?
Responsive Design Is Imperative For Any Businesses – Offline And Online
I did a Poll about languages and web apps recently. This might give you some insights.

https://news.ycombinator.com/item?id=5881965
3 more cloud computing myths dispelled
ecurity, portability, and data mining are the three latest areas where IT falls out of touch with reality
"Free" can be pretty expensive
There is nothing strange or bad in disobedience. You do it everyday in your life.

Consider birds, dogs, cats, whatever! It seems that just about any "advanced" (for lack of a better word, don't mean a value judgement) animal is rather picky about whom with and how they interact. When they become quiet and passive, they are either sick, poisoned or dying, or domesticated and broken.... or domesticated and with friends they know they can trust.

Voluntary co-operation is awesome, accepting legitimate authority in a given circumstance is smart and necessary (like trusting parents one shouldn't run into the streets just because they say so), but blind submission, unless it's roleplay or whatever, what is that good for?

Honest question, because from what I can tell, not even any "owners" win anything. A leash, any violence or trickery always transforms the people on both ends into slaves. So, what gives?

(oh, and if someone were to say that not driving over other people with your car is a leash, I think that would say more about them, than about leashes)
25 Top UK Startups
I agree on passive voice - it was longer than it needed to be.
Andrew Gerrand - Go: a simple programming environment - Railsberry 2013
Couldn't he just have gotten a paper route or something?
Chinatown Subway Party: What Comes Next?
Good point. That may not actually be too bad. I would hate to see blur and super-thin lines propagating all designs but those would hopefully be minor details if the apps themselves are more similar.
He's obviously not a billionaire, but earning just $1 million from Wikia seems way too low considering how popular he network is.

72 000 000 ad page views per month should earn him quite a bit, unless he sold his stock way too early.
Why our brains are so attracted to playing games: The science of gamification
Since I'm not an anarcho-libertarian type and you clearly are not, I don't think what they might hypothetically say matters all that much.
> got lucky and...made no money.

I find it difficult to believe that. He's in an influential position at what many people consider the reference for the "truth" and there are many wealthy and powerful people out there interested in distorting that truth where it suits them. It's not terribly difficult to hide money from dubious sources and bribery around Wikipedia isn't something I just made up: http://thenextweb.com/insider/2012/10/13/wikipedias-dark-sid...
Did we read the same article?

It turns out the FBI had mislead the local authorities about their purpose on the country. According to a timeline (.pdf) later released by the National Commissioner of the Icelandic Police, the FBI contacted Icelandic law enforcement to report Thorsadson’s embassy walk-in, and ask for permission to fly into the country to follow up. But the bureau had presented the request as an extension of its earlier investigation into Lulzsec, and failed to mention that its real target was WikiLeaks.

If I understood what you were saying this article actually confirms the other article you're referencing.
Holy crap! One of my blog posts got reposted in this weeks edition.
Talking to angels and VCs? Get to ‘no’ as fast as you can
Stop writing Java code in Python. No. Bad. Stop it.
Boston Porn Viewership Skyrocketed Immediately After Bruins’ Stanley Cup Loss
When I saw the title "I’m taking a break from my wife and kids" and actually started reading it, I was expecting a story about enthusiastic entrepreneur willing to sacrifice his family for his startup. On the contrary, it's a reminder what is really important, and that you can't fully understand it unless you have it, and then you lose it. We just take too much for granted.
My understanding is that Go haters take issue with three things:

- Lack of generics (this will be resolved in the future)

- nil exists

- interface{} is a *void style type safety loophole

These are all very minor issues, but the Go haters just love to harp on them. 99% of the time, I find they hold up ml-style languages as some sort of Holy Perfection. (lulz)
> Only the chuginess comes standard with Android.

Sounds to me like you're trolling. This is not the case unless one is using a low end device.

> If you casually dismiss everything else too, of course not.

Pot, meet kettle.

> Like Android apps allowed to run rampant in the bg, draining the batteries pronto -- a complaint you hear all the time, and of which you can also find some measurements.

I honestly think you're just making things up at this point? Have you even used an Android device?

Yes, LTE was a big drain when it first came out. Generally Android devices handle power management very nicely.

At this point you just sound like a combative troll.
* resizes window of post
The importance of the acceptance of punishment for such disobedience was stressed by the original practitioners, e.g. MLK and Gandhi (not by those in power). Do you expect people to take your argument seriously if you dismiss the reasoning of these famous minds out-of-hand?
Not having your wife/kids around when you're an entrepreneur can be a blessing.

But try not having your wife/kids around when you have a day job.
I'm not sure I agree with the concept of responsive design in general. It sure sounds convenient from a maintenance perspective, but pretty terrible for a usability perspective.

A phone and a desktop are two completely separate user experiences. Cramming them both into one site either reduces the utility in either one in particular or complicates code with confusing branching conditions depending on what kind of device is being used.

It always felt to me the lazy way out.. I'm sure it applies to certain sites well, maybe simple content sites. But anything more robust and I think it breaks down.
Indeed. Go is awesome, but this article is not. If you seek to learn more about Go, try http://tour.golang.org/#1
Mobile Web Problems and How to Avoid Them
PayPal Galactic Gets a Jumpstart on Space Currency
Why have values when preferential treatment is at risk, right?
Hey just wanted to give my thanks to you on this, using your code as a guide I was able to add the imap append level functionality I had been holding out on due to not wanting to mess with the nightmare of MIME encoding and walking through multipart attachments et al. Thanks, you saved me a ton of time there.
So? Was he forced to go on heroin in the first place?

"Oh I'm so sorry my son ran your daughter over, Ms. Sally, but he started having an epic comedown while driving his car!"
I have two monitors (Google Chrome on Ubuntu). The paddles appeared on one while the ball appeared on the other. It was still playable, but was rather odd lining up the paddle against the ball on a different monitor.
It was a weird article. It felt very much like the writer wanted you to come away from the article thinking that Wales is all about the fame and glory, and very little about what he did to get there.

If Wales is rubbing shoulders with the high and powerful, and meeting celebrities for dinner then cool. I don't have a problem with that, I don't even have a problem with a musician saying "Dude that's wrong" and him updating it. The community balances and adjusts. He could have sold out and had a goldplated jet pack made but he's stuck at his idea and created a tool with worldwide reach and impact, fair play to him.
How Rap Genius Raised $1.8M in Seed Funding Without Knowing What We Were Doing
Could Airbnb Accelerate Gentrification?
I saw a product idea for a product adoption platform where the end users could adopt maker's product and provide feedback along the way, no money involved as Kickstart. Human feedback is usually more motivating than self-conjecture.
Thanks for the reflective piece.
You mean like the background checks and audit trails that prevented Snowden from absconding with all those documents?

Background checks don't stop people who think they are righteous and audit trails are only as good as (a) the audit policies and (b) the auditors. Snowden was pretty explicit with his claims that putting down any half-assed justification was enough to satisfy the auditors.
so... how does he work?
They are standing up against the bully that is the US. That is a service to their own citizens and those of various other countries around the world.
But... aren't headers also encrypted? Won't the "Date: Thu, 27 Jun 2013 14:20:43 GMT" header make it unlikely that there will be more than x000 copies of the exact same data encrypted?
Ecuador will have no problem finding buyers for oil, its main export. But flower and fruit merchants will suffer consequences.
There are markets other than the US.
Many Entrepreneurs Over-Think or Under-Think Issues
Typically the secret data you're interested in is specific to a particular user. Session cookies, for example. (Not saying this is universally true, this is just the scenario I think is on most people's minds.)

If the traffic is common to everyone, the NSA could just browse to the site.
Quite an old article. Anyone know a more recent estimate about the time it takes a photon to ascend?
Amazing things like this make me wish I wasn't afraid of heights. Even the pictures sort of make me feel uneasy. Haha Regardless, this is incredible.
What is ridiculous is that the YouTube rant and obstruction of justice could get 40 years yet if he committed murder in a Federal jurisdiction (and thus being charged by the Feds and not state level) there would be a chance he'd get 15 to 25 years.

http://en.wikipedia.org/wiki/List_of_punishments_for_murder_...
In what sense? If a member of the Ecuadorian opposition party infiltrated their government and stole classified information, then fled to the United States, wouldn't they demand to get him back?
Looking at both the pictures from the Golden Gate and from the Space Needle made my palms sweaty. It's just odd thinking about someone being up there for no other reason than to be there.
For those who don't know, the ports tree Stallman is talking about is not installed by default. In fact, there is no option in the installer to do it for you. You must do it yourself.
Not in general, no. You can drop replay protection as a requirement and that gets you to actual statelessness. If you then have your website on a single domain and never put anything else onto other subdomains, theoretically now the only risk is that your single application is vulnerable to XSS. But you shouldn't build your security based on assumptions like that if you can help it.
lrz promises fix by next version

https://groups.google.com/d/msg/rubymotion/x6-9c__IHH0/J7jYd...
If western countries had enough balls to stand up against the US demands, maybe it would not turn into such a bully. It's our indifference that led us to wars, drones, surveillance, etc. Not a single country would be allowed to act this way.
Is the labor market return to higher education finally falling?
Awful choice of font colour.
This is a pretty compelling argument against silent automatic updates.
Those three flaws are brought up repeatedly because they are a sad regression from the current state of the art in programming language construction. It could've been a much nicer language with very little effort, but its designers chose not to do so.
This was all gone over with Aaron Swartz's case though. Normal guidelines for sentencing in U.S. Federal trials is for concurrent sentences for charges stemming from the same crime.

Prosecutors only have 1 trial for each given crime due to the principle of double jeopardy so they have to charge the suspect with everything they think they can prove in case one of the charges gets thrown out on a technicality.

The flip side to that is that typically any conviction(s) on those same charges results in concurrent prison sentences. IANAL so I don't know what types of cases end up in the atypical sequential sentencing but I don't see how this case could possibly end up with sequential sentencing, unless maybe Barrett threatened a cop's family or something like that.
21-Year-Old Raises Largest Seed Round In Silicon Valley History — $25 Million
I'm sorry I upvoted this. This article does not do justice to the story.

I knew we were in trouble when the author started listing associates of people. (This is when you see a sentence constructed as so: "John went to work for Company X which uses the same lawyers as the mafia". A sure sign extra spin is trying to be added)

"...government contractors were attempting to undermine Americans’ free speech—with the apparent blessing of the DOJ..."

Slow down a freaking minute. Free speech means just that. I can lie to you, plant disinformation, do all kinds of things. I am free to speak. Yes, these groups may have been trying to subvert the credibility of those speaking, and it might have made a great committee investigation to watch on the news, but that's not the same thing as undermining free speech. Now we're getting deep into bullshit territory.

The we get to Stratfor, an organization which explicitly exists to both analyze geopolitical situations and speculate on various blue sky options. Those guys talking about the options to do some kind of crazy op isn't a scandal, it's their job.

The Endgame stuff was intriguing. Could some of this security state, zero-day-exploits and such already be available on the open market? My money says it will eventually, but right now, based on this piece, this still looks like a lot of hand-wavy speculation.

The author claims that this points to a much deeper problem. I'm not so sure. Sounds like Brown went hell-for-leather with a flame-thrower through as many defense contractors and hangers-on that he could find, and finally the system stepped on him like a bug. Not a good thing -- a very bad thing. But hardly at the level of the NSA spying story.

In short, the author overreaches with his thesis, asking the audience to give up NSA paranoia for his version of the military-industrial complex paranoia. You either understand that good people are working in bad systems, or you live in a world where there's good guys and bad guys. The author seems attracted to the latter position. Brown may be a sympathetic character. I'm not sure. Even after reading this piece. Just to be clear, I'm happy his case is getting more attention, because it definitely looks like a shitty thing that's happening to him, but I'd be happier without all the hyperbole. This piece could have used a better editor, somebody that would have challenged the author to tighten up his argument. You don't have to push this story so hard. It's bad enough as it is.