skysight-inc/HackerNews huggingface dataset:
Small groups of violent extremists have no chance to overthrow a modern democracy, with or without a surveillance/security state.

The effect of those attacks is, however, pernicious if we let it be so. They are an excuse for authoritarians and reactionaries to build a surveillance/security state. And if a nation drifts into oligopoly and a weak well-managed "democracy lite" the pantywaist Hobbesians will defend that situation by saying "but but but... terrorism!"
Another great resource for free, permissively licensed music and sound effects is OpenGameArt.org[1], although they mostly focus on assets for retro games.

[1] http://opengameart.org/
That people sometimes do first, then afterward invent a rationalization for what they did, and then accept that as the reason they did it, cannot be easily debunked.

E.g. woman buys new shoes on pure impulse. At home she finds they go really well with a certain purple dress. Why that's precisely why she got them, of course. Eight months later, that's all she remembers: I had that dress in mind when I saw those shoes.
No, it's not what I was saying at all. Here, Schneier probably says it better than I do (even though I found this post after I wrote that comment):

https://www.schneier.com/essays/archives/2006/08/refuse_to_b...
Yet the number of interviewees with a CS degree that can't even explain a basic algorithm, like traversing linked lists or binary search, is staggering.
Researchers create quantum memory that’s stable for six hours
Multiculturalism, modern or otherwise, is impossible if offensive speech from any one group is not tolerated by any other. (They don't have to like it, merely tolerate it. They should be free to speak out against it, but not to respond to mere words with violence.) We can't just resolve to avoid offense. We need to be able to tolerate offense.

If any group in a multiculturalist society cannot do this, then we must either built up their tolerance to offense, or look back on our objectives and reevaluate if they are realistic.
Lucky’s Tale Design: Most Important VR Talk of Past Year
Cool idea, but I'd be really wary of the long term effects to be one of the first people using it.
I grew up around cattle and back then there was no question that grain-finished beef produced the best quality for the buyer. It is incredibly fascinating to me to see how the marketing of grass-fed meat has actually changed taste preferences enough that we even question why we use grain today.
Well, my opinion is probably not popular, since very few companies appear to be rolling out fiber.

But as someone who tried (and failed) to raise funds to start an ISP to build their own infrastructure, I would do it because it allows better return on investment.

Title II will (presumably) make cable companies open their cable lines to other customers. This will let competitive companies offer 20-100mbps DOCIS 3.0 service. But that's not super compelling. (It's compelling -- very few people like dealing with Comcast and many might switch on that alone. But you'd be offering roughly the same product they sell)

But fiber is the future, and is a huge competitive advantage. (10x performance for the same price). The first person to lay the fiber in a city doesn't just make money on their own network, they make money on all networks. Title II would make them open those lines up to competitors, but there's a lot of money to be made by getting cash from every subscriber -- even the ones who choose your competitors.

There's no incentive for the second fiber ISP to lay fiber. But for the first one to get there, it's much like a land-grab-to-rent situation. Doing that now (before AT&T and Comcast do it) would be smart -- regardless of whether Title II passes or not.
I think the idea that we can fight extremism with freedom of speech is wishful thinking. There's very clear indication that pictures as those published not only increase extremism in muslim communities, but also in far-right groups. I also think we are being a bit arrogant if we think that it's a few pictures and not global conflicts that are the main reasons for the existence of these attacks.
My guess is that the point is that real skill is exposed over a long game of both players shooting at any ball. There is a considerable amount of positioning luck involved in any single 9-ball game.
The Decadence and Environmental Destruction of American Expansionism in Nevada
Design of Lisp-Based Processors Or, LAMBDA: The Ultimate Opcode (1979) [pdf]
Agreed, and I do as well. When a client asks me to relay a rejection due to "not a fit", I always ask for anything we can offer that would be useful to the candidate.
Funny enough thats how visa work in the US, you only get to know why they said no if you appeal...
Virool (YC S12) Is Hiring Software Engineers – Ruby on Rails
I Rode 500 Miles in a Self-Driving Car and Saw the Future
Dan Carlin also has a political show, Common Sense with Dan Carlin. It's worth checking out, too. Even if you disagree with the guy I think his ideas deserve a hearing. http://www.dancarlin.com/common-sense-home-landing-page/
None were particularly common, mostly hapax legomena: typos and wishful thinking like vertical-float and other things like that
People in this thread who seem to be asserting that building for the Web as opposed to native apps is an example of how things should be "less complex" perhaps have never written for both platforms... Also the entire argument completely misses the point of the lecture.
Imgur album if you just want to look at them without downloading the .zip: https://imgur.com/a/OU4y6
Mycoprotien
Well, if Go 1.4 is the last version almost entirely written in C, then for unsupported architectures/platforms, it seems like it would be the easiest to port first before bootstrapping a new version of Go. Is that not the case?

I don't feel like I have this backwards at all.

I wasn't commenting on it being a hardship to limit the implementation to Go 1.4's feature set.
In a way it's like asking "when did you first grow a beard?" The answer is going to depend on the definition -- surely my current beard counts, but did the stubble I had when I was a teenager count? What about going for 3 days without shaving in my mid-20s?
> Has our society ever really believed

"Society" is a great mass of people with varying belief systems. Most of the cultural norms are dictated from above, not necessarily by populist consensus.

> Freedom to express our views, when they disagree with the majority, has been successfully suppressed.

Huh? Will you be jailed for expressing your views? Lose your job? End up homeless and destitute? Get beaten up by a pack of rowdy youths?

Freedom to express one's views doesn't mean that everyone else has to listen to them. If a Bible-thumper starts preaching in the middle of a music concert, should everyone stop and listen to respect his free speech rights? Is tossing him out of the concert oppressing his religious views?
> he at the very least committed trespass.

Which is typically a $100-500 fine, and classified as a misdemeanor.
> But Go only cross-compiles well for platforms and architectures it currently supports ;-)

This is an odd thing to say. Go cross-compiles exactly as well as it compiles. If you write a go_YOUROS_YOURARCH_exec script that copies the binary over to your target system and runs it, you can sit at any working system (for concreteness, any x86 system running Linux, OS X, or Windows) and work in a full Go environment. That's actually better than sitting on an unsupported system editing C files and unable to run any program written in Go.
Natural resources... belong to the person who extracts them.

Wow, you must be a legal scholar. So let's say one day you come home to find that I've demolished your house and started drilling for oil. You're cool with that, I'm sure.

There were many cases of peaceful co-habitation with Native Americans and many cases of Native Americans initiating force against the settlers.

Good job at whitewashing. Let's say one day you come home and I'm camped on your front lawn. You tell me to get off so I beat you and take your living room as punishment for your "bad behaviour." A few weeks later you get angry and try and force me out again. This time I kill your wife and kids and give you the basement as a "reservation." Shouldn't have initiated force against me, right?

America has a moral right to interfere in foreign countries that threaten force against its citizens

This is just so laughable. If you think that the history of American 20th and 21st century foreign policy is about self-protection then... well, I guess you could say all those democratically elected leaders of third world countries were sort of threatening American citizens right? Threatening them with fair prices for natural resources maybe? Maybe if you consider all resources everywhere property of America, then anyone who refuses to sell you them for next to nothing and suppress their own citizenry for kickbacks is an aggressor...

I've been to America and the majority of the people I met - and this is in the nicer cities - were like big, stupid puppies, who thought America was the greatest country, and were completely confused when you said, well, no, actually... As I've said elsewhere there's no excuse for doing the wrong thing. Americans love to play the moral high card but they brutally annexed their country from a weak and vulnerable pre-existing population with much deeper historical and spiritual ties to the land. Then they've proceeded to do some of the nastiest things of the last few hundred years. Heaven forbid they be forced to admit any of that. The onus is on them though. The moral corruption of never acknowledging one's foundational guilt is inexorable.
Many technology companies naturally tend toward monopolies (which is one of Peter Thiel's investment theses). If the same is true for cannabis, and you can get a monopoly in a ~$25B market, you've got yourself one of the most valuable companies in the world.
I've been using Freesound for a lot of my electronic music projects over the last few years. Really good source of samples, particularly for percussion instruments.
I must have missed that part of it. It contains some apologia, but it also contains links to the primary sources. Look up what those sources are.

Furthermore, this is a standard part of islamic law (killing for criticism). Do you dispute that as well ?

Plus muhammad had over a dozen poets executed, as well as entire camps of people suspected merely of leaving his army. Are you going to call all of it false ? Famously he had a tribe massacred, including women and children because one woman in it refused to marry one of his soldiers.

I don't get how anyone can defend this monster.
I still sometimes see one-pocket, but I frequently see last-pocket played, especially in gambling situations. It's a nice way to hog a barbox.
Who pays for us to browse the web? Be wary of Google’s latest answer (2014)
Can you go into any specifics as to what was (allegedly) said to the candidates? 18 cases sounds like the company was either interviewing thousands of applicants or giving very strong reasons for legal challenges.
I'm sorry, I don't understand your comment. Can you clarify what you mean, using actual Scala syntax if possible? (Just so I understand).

In any case, my point is that since there are usable OOP languages without Java-like interfaces, this kind of interfaces isn't necessary. That is, there are alternative ways of producing usable OOP languages. It doesn't necessarily follow that Java is successful because of its implementation of interfaces.
That is the only valid response to such an attack. With different responses, the terrorists win.
"They just can't do much before they commit a crime"

Of course you can, you just need a mindset where you are fighting extremism rather than extremists.
Not sure if that is wise :-/
> You spread your (probably stateful, imperative) logic over several files and classes.

It's just as awful in Go code that uses interfaces. State changes are still scattered all over the place. You still have to keep a model of everything in your mind to understand what some method does and what states it changes and what effects those changes have on other methods and so on. My point is: interfaces don't offer noticeable improvements over inheritance.

Building abstractions around state changes instead would be much better way, especially considering that Go supports function literals and closures. But nobody does that :( People prefer to abuse interfaces.
Full pdf: https://pdf.yt/d/qv-O9AwQuV1Kjb04
> It must be programmable by the end-user.

I guess that rules out the iPhone.
If Go 1.5 relies on Go 1.4 which relies on C doesn't go 1.5 still rely on C? I don't get why they're doing this. Also, will go 1.5 have generics?
Did anyone hear about Contributor's launch, or am I just out of the loop???

edit: I've been reading a lot of Evgeny's work as of late, nodding along, without changing my habits. This is what finally made me switch to DuckDuckGo...
It's not a "true" almost impossible collision that occurred, but two files that shared the same content and filename and would collide by definition.
Hey, I'm Jet's VP Engineering. We'll definitely be blogging about F# and some of the other tech behind Jet in the very near future!
"But for most people, watching a guy shoot-in balls for an hour without missing is probably like watching paint dry."

Most people don't want to watch people play any type of pool.

I can't speak to halls or history, but it's pretty obvious that the barbox dictates the style of pool that's popular in most places today. Even people who prefer 9-ball feel cheated playing it on a coin-op table. And straight pool makes even less sense.
The operating systems can already handle leap seconds. It's not the first time it got added.

Some background on when it failed
http://www.somebits.com/weblog/tech/bad/leap-second-2012.htm...
Amateur league pool player here:

You have to consider there are mainly two things to think about when playing any kind of Billard sport:

1. Pocketing the ball
2. Position of your cue ball (the white ball)

Mastering the one doesn't necessarily mean you have mastered the other.
Pocketing a ball is fairly easy if you get in a good position - but first you have to get in that position and thats the tricky part.

In Straight Pool to win the important part at first is to have the balls spread out across the table, so as to have many options and easier shots. And that's the difficult to do because of the way you break. Because you actually start the game with a defensive break (because you have to call your shots and you can't just smash the rack open as you do in 8-,9- or 10-ball), as to not give your opponent an easy shot. This video shows 2 great pool players at the break [0].
In 9-ball for example there's luck involved (also where the rack is placed and what rack is used, but thats too complicated for now), because at the start of the rack you simply smash the balls wide open. If you make a shot - great. If not - great for your opponent.

So in Straight Pool the beginning is mainly safety play until someone actually manages to pocket a ball and open the balls up at the same time. Running a rack in straight pool isn't the issue - having a good ball to re-open the next rack to continue the run is the difficult part. That's the position issue. Because you have to be aware on how you want the develop the balls and what position your cue ball is going to be in.

There are a lot more things to consider but I think that's a pretty basic start as to why Straight Pool is more advanced than 8-, 9- or 10-ball ;)

[0] http://youtu.be/SqxvJaPABW0?t=9m42s
There's no flash on there except for some thing for copying the referral URI to the clipboard.
Web Developer Interview Question
Certainly. But the question was "May I ask you what criminal acts he committed?" which, in the context of this discussion, seems likely spurred by a belief that his offenses were purely civil in nature, or should not have been offenses at all.

I place no judgment. But misdemeanor, felony or otherwise, it's a correct and accurate answer.
So, here are the logical leaps I see here to make this "not unethical":

* we must ignore the ethical implications of killing animals for food in general

* we must ignore the ethical implications of keeping animals confined for their entire lives (clearly the ducks are being held against their will, otherwise the farm wouldn't need doors)

* we must ignore the ethical question of whether a duck who has never swam in its life can be said to have lived a good life

* we must ignore the ethical implications of force-feeding animals, whether it's painful for them or not

* we must accept that electrocution is a painless experience for ducks

* we must accept that being electrocuted prior to slaughter saves the duck from the experience of being killed

* we must ignore the ethical differences between functional meat consumption and meat consumption for pleasure and social status

In essence, as long as we sweep aside all of the difficult ethical questions there are no ethical problems here.
And have my teeth rot from all the phytic acid?
This. The purpose of an Orwellian society is not to catch criminals.
The home of the brave and the land of free speech censors itself (#CharlieHebdo)
I think there are only few labs specialized in testing THC and CBD levels yet. While it isn't very hard to grow or create other products, I don't think it's easy to compete with a service like this.
> "Maybe processing the grubs/flies into something less recognizable would help, but at some point you read the ingredients and you're back at square one."

How many of the ingredients do you currently understand? Just use the latin name of the insect and no-one would notice. Given the yield, I can imagine that we'll be eating a lot of insects in the future and in many parts of the world larvae/insects are not a problem at all.
Ask HN: What inspired you to start a startup?
Hi HN:
I'm just curious and I'll want to know, what inspire you to start your first startup. Did you see something that inspire you? Do you try to be like Steve Jobs, Bill Gates, Elon Musk, etc? Did you have a problem and you come with a solution and a lot of people like it? Did you start it just for fun? Or what was the reason that inspired you to start a startup. All the people has a different reason, and it will be cool to know what inspired HN entrepreneurs.
I believe one of your legal rights is you can't be compelled to sign away your legal rights in exchange for something like a chance at employment.
Probably the BlackBerry - people actually lived their lives on them. Palm were around years before and great but didn't have internet connectivity which limited the time spent of them.

Then touchscreen devices came and living your life inside a device went from being a BlackBerry thing to an everyone thing in a few short years.

(Yes, like the other posts I reject the criteria on this page - my definition of a personal computer is a computer that people us to get stuff done, to the point it just becomes a part of their lives).
I've had strong recommendations for nanoc and middleman. Additional static site generators can be found all over; one good resource is this list: http://blog.iwantmyname.com/2014/05/the-updated-big-list-of-...
Data Science Weekly Newsletter – Issue 59
They're not wrong in that people often rationalize their 'instinctual' choices, but to imply that nobody is cognizant of any of their thoughts or biases and that we're all slaves to our lizard brains is a bit of a stretch.
Agreed. Heck, you know what I do in interviews when I don't want a job? "I don't think I'm the right fit, but here's somebody I know who might be." Or even, if I don't have anyone offhand, "here's the name and number of a recruiter I personally trust who I think can feed you applicants." I've called around, too, when I didn't think somebody was the right fit for me but was obviously worth hiring somewhere. I didn't go for "low-hanging fruit," I decided that, yes, the world needs this person working in an excellent and rewarding job, and I made it happen.

Being good to people is just so easy, but so many people hide behind "business transactions" as if that's a reason to turn their back on somebody. Be a fuckin' person, would you, guys?
I don't see much point to doing two ports (of very different versions of the code base) when you can do one port (of the current version, via cross-compilation) and then copy the result over to your target system and use that as the bootstrap base for future ports.

For example, Go 1.4 did not support linux/ppc64, but Go 1.5 will. If you want to build Go 1.5 for linux/ppc64 from source, the simplest thing to do is to cross-compile it on a linux/amd64 system, copy the resulting binaries over to your linux/ppc64 system, and use that toolchain as the bootstrap base for any future work.

Doing two ports would work, but the first one is basically wasted effort unless you need to survive every other supported Go system disappearing tomorrow.
I'm more surprised that the Go 1.4 compiler is written in C. Writing a compiler in C sounds very unpleasant compared to a language like OCaml. Does anyone know why they made this choice for the initial design?
I love how the two of you came up with the bar chart overlaid upon a city map to show the relative price per square foot. It's so intuitive to read and understand, and personally, I too believe this makes the most sense, rather than heat maps.

Because, using a data map like this, prospective home buyers can look at

1) their budget -- how much total $$ they can spend, including downpayment, and then

2) their minimum sq foot requirements (ex: might have kids and need atleast 1,000 sq ft) and

using 1) divided by 2) arrive at the Price / Sq Foot that they can afford.

Then they can use your map, and immediately identify neighborhood within the neighborhood that are likely to have a place within their budget and sq foot requirements.

Would be a great tool for potential home buyers. You could try this as a service in 1 city, and then turn it into a startup that services metros around the world -- Hong Kong, Sydney, Bombay etc - for a small 1-time or recurring fee. You could also sell the service to real estate agencies, who use it to narrow down neighborhoods for their clients based on the 2 criteria mentioned above.

You get the idea.

p.s. Please make one for San Francisco if you can :) :)
Because a good percentage of those experts then surprise interviewers by not having even a basic level of understanding of the subject.
Usually those resumes were 'edited' by an agency trying to get their 20%.
How could this possibly go wrong. It's not like the brain is a complicated organ that operates diferently between two different people. It's not like something as simple as Dopamine can affect two people very differently.

Oh, wait, it can. How long until this either causes permanent damage, or alters someone's mood in a profoundly negative way.

I'im being a bit pessamistic (and OMG the sky is falling), but this just doesn't seem like an appropriate technology for a startup: too much liability if or when something goes wrong.
Jeff Jarvis has collected some of the news covers in this article: http://buzzmachine.com/2015/01/08/free-speech-privilege-jour...
The therapy in question is what's called "autologous" transplantation, which means it's the patient's own stem cells. They receive an injection that boosts stem cell production in their blood, those cells are harvested, the patient undergoes a chemotherapy/immunosuppression treatment, and then their stem cells are infused back into their blood.

http://www.halt-ms.org/forpatients.html