skysight-inc/HackerNews huggingface dataset:
> Everybody is employed... Yes, but they are conditioned to be content with their class and job in society.

I'm not sure that's a downside. The opposite is that people would only be content if they're at the top (CEO/rockstar/movie star/billionarie), creating a rat race. That's at least as harmful as BNW, if not more.
Primeval Symbiosis. Coolest Thing Ever
Part of the problem that I have is her choice to automatically dismiss any sex-positive feminist critiques - which you're implicitly doing too by calling hers a feminist critique rather than including the sex-negative tag required to provide a reasonably accurate pointer at the form of feminism behind the critique.

I've done plenty of reading on both sex-positive and sex-negative feminisms' attitudes towards porn, but Dines' mixture of disingenuous reframing and shrill moralising reminds me more of anti-abortion activists than anything else and contributes rather more to my opinion of Gail Dines than my opinion of the more rational sex negative critiques of porn.

(I'd recommend the blog series Prude's Progress - it's not a porn critique but an excellent exploration of sex negativity fully thought through)
If you're not afraid of a space settings, Galactic Civilization 2 + extension by stardock is a must have, cost pretty much nothing and runs anywhere.

It is a 4x in space not exactly the same as civ / ac, but it is very generic yet complete, similar to what civ 4 + beyond the sword is in its branch, and the general idea is the same: you start with a base planet (city), you have to expand your area to more planets (cities) all the while dealing with diplomacy and wars against several opponents ranging from nice and friendly to war mongering slavers.

And if you end up liking the genre, there are a lot of other 4x available with specialization in each specific area (sword of the stars, endless space, ai wars, sins of a solar empire, stardrive, star ruler, ...)

PS: and if you have never tried it, the mod Rise of Mankind + A new dawn breath a lot of new life to Civ 4 beyond the storm. The extent to which it deepens the game is unbelievable.
20 hours over the weekend plus 4 hours a day at night. It's possible.
Sure, but that reasoning applies in an emergency. After the emergency, once the patient stabilizes (perhaps unconscious), the paperwork can be reviewed carefully and a final decision made.
The U.S. has secret travel bans with "ideological exclusion provisions" as well.

Swiss scholar Tariq Ramadan's had his H1-B visa to be a professor at Notre Dame revoked due to the Patriot Act's "ideological exclusion provision" in 2004. He was also formally denied a B visa to come and speak at universities. He's now teaching at Oxford.

Bernadette Devlin McAliskey is a former British member of parliament. The 56-year old grandmother Bernadette Devlin McAliskey was banned from entering the U.S. in 2003 because she was deemed a "serious threat to national security".

Cat Stevens, also known as Yusuf Islam, was banned from entering the U.S. 2004. That's the singer of "Peace Train", "Morning Has Broken", "Wild World" etc.

And so on. Of course, someone can make the case that the U.S. should not let these people in, but the same case could be made that China shouldn't let their analogous contemporaries in.

You have to wonder why when the U.S. is doing this, people complain about a foreign country, which they have no control over, doing this. In April 2001 the U.S. rammed a Lockheed EP-3 into a Chinese plane just outside the PRC border, killing the Chinese pilot, then landed on PRC territory without permission. Now we have people complaining China won't allow American commissars wishing to undermine it's power in, while of course America does the same exact thing.
Wait, isn't that exactly the same "choose the right tool for the job" point that sklivvz1971 is making?
Hence the ellipsis...
No, they're really all registers; it's just some of them aren't usable with all instructions for some of the M profile cores. Specifically, ARMv6M cores (like the M0) only implement the Thumb1 instruction set (the 16 bit instructions) plus a few additions so they don't need any ARM mode instructions for exception handling etc. ARMv7M cores (like the M3) implement pretty much all of Thumb2, including the 32 bit versions of instructions which allow you to make much greater use of the high registers (at the cost of slightly larger code).

http://infocenter.arm.com/help/topic/com.arm.doc.qrc0006e/QR... is the Thumb 16-bit instruction set quick reference card, which seems to have a reasonable summary of which instructions have which register restrictions.
As a pre-hospital EMS provider, how do you have time to determine the presence and validity of a DNR before making your choice?
Yeah, especially with one-off scripts I keep upgrading my machine / reinstalling to clean things up, and wondering wtf -nRT means and why I thought it was important. Something like half the time I google / manpage around for a while and find out it wasn't important, or assumed something incorrect about what it was trying to do.

I've started wrapping everything I do frequently in small bash scripts, and documenting what and why. Saves a lot of time when migrating to a new system, since I can glance and say "nope, don't need it" within a couple seconds, or remember why it was useful (and sitting in a cronjob somewhere) and reinstall the things I actually use.
Another interesting aspect of the discussion, not discussed much, is what will the new purpose be for TV?

What I'm getting at is people used to go to movies to see a movie. But thats technologically obsolete and frankly with all the previews and ads and hyper expensive junk food its too offensive to experience. However, movie theaters currently exist, and will exist in the future, solely for younger teens dating / makeout sessions, a social party atmosphere, that kind of stuff. And thats apparently a lower level yet stable and mostly constant line of business.

So what will the TV analogy be after most people no longer watch TV? My guess is sport fanatics (despite the stats showing dramatic declines in watching pro sports). Also I think mindless shovelware while people eat. Propaganda such as religious shows or news reporting? Imagine a world with only three cable channels remain, EWTN, ESPN, and Foxnews.
Actually, yesterday evening (European time) I did exactly that for the first time in a long time for anything other than sports.

Of course, the 50th anniversary of Doctor Who is an anachronistic bit of nostalgia for many reasons.
I completely agree. For just a short time in your life, you can let go and trust the author with your mind. Having said that, when it comes to Batman 3 my mind was very annoyed (and would have left if it weren't for friends).
Cripes, and I was just in the middle of updating the thing. Check now: http://www.ruby2d.com
ASCII fluid dynamics
I bought it. I couldn't get it to run on Linux so I spent a couple of hours on Valgrind figuring out what went wrong where.

I finally gave up and figured out that all copies on Steam's servers were bad (they had some AU/NZ server issues back then I believe), so with some hackery I downloaded a previous version.

I played it. It was great. But as the other commenter mentioned, it is pretty shallow. It's easy to "beat the game". The challenges come from one self though.

For example, to win the game in any country except US, the easiest course is to direct that country to be a socialist utopia. One of the challenges I set myself to win was to make it a religio-anarchy type of of government. That's when the game gets fun IMO.

Also, US is challenging no matter what your plans are.
Thanks. Actually this explanation reminds me that part of the frustration came from the feeling that Mfc would have been a much more logical prefix and wondering why oh why they hadn't used that instead.
There is a growing chorus saying that piracy is at fault for degrading the services we get in media.

If piracy never existed at all, imagine how insane those restrictions would be now. They would charge per minute, they would charge for pausing, they would charge for recording. It would be state by state, province by province by province, town by town.
This is hardly new... I find odd that people are excited by triviality.

The big problem with the micro-API paradigm is the lack of standard. Sure, they might all use REST, but the semantics of the data is highly arbitrary. Take 10 very similar web services with REST APIs, you'll quickly realize that they're all completely different and that you have to learn how to use them one by one. The solution to this is to standarize data, and I believe that the semantic web and linked data is a much superior approach.
An interesting read indeed, I was looking for something like this for quite a while! Thanks for the link!
> Why OO? Classes exist to decouple behaviors from data.

This seems like the opposite of how it generally works. Classes tie behaviors to data. This is what people generally seem to mean when they talk about encapsulation in OO — the behavior and the data are bound together very well.
While the English is good, there are very few standalone paragraphs. It's like a huge deck of powerpoint slides.
Seems like a decent writing and presenting guide -- something everyone should have learned in High School

The main distinction is all of the examples casually relate to activity the CIA may be involved in:

- elections
- terrorist plots
And he dealt with those other threats by attempting to issue hits on them.
Programming for the Extremely Intimidated
My parents have the TV on as long as they are awake - for a lot of that time, it is just background noise.
So why do we put up with classic command line tools in general that are so full of horrible, counterintuitive pitfalls? Is it just tradition? Backwards compatibility?

The "Unix should be hard" crew has gotten a lot quieter in the last ten years with the rise of Ubuntu and other relatively user-friendly distros, but I feel like there's still an underlying current of elitism there; people are proud of mastering these bizarre, arcane methods, and they're offended that someone else might be able to accomplish just as much without doing half as much work.
Yes. It's one of the biggest online revolutions going on at the moment.
>> "I am in Europe and there is no legal way for me to watch say "The Walking Dead" or any other series."

You can't buy the box set anywhere? You can download it from iTunes or another legal service? I'm in Europe too (UK to be specific and can do both of those things).

I'm guessing what you really mean is you can't watch it when you want to, you have to wait a little while longer.
They could just remove the advertising parts at the end. It's not until the TV turns on that you know it is an advertisement.
A 2% bounce rate probably means that two tracking requests are being made per pageview.

Common mistakes that cause this:

1. Including the tracking code twice
2. Having an "event" fire immediately on page load
I live and die by the shell. I'm constantly composing little one-liners, and keep an absurdly long Bash / zsh history to draw from. There are places the obvious answer is almost always "how about you just write a shell script?"

That said, I long ago reached a place where I realized that, while shell scripting is entertaining, I'd much rather write anything more than a handful of lines in a general purpose programming language. Perl, Python, Ruby, whatever - even PHP involves far less syntactic suffering and general impedance than Bash. It's not that I'm exceptionally worried about correctness in stuff that no one besides me is ever going to use, it's just that once you're past a certain very low threshold of complexity, the agony you spend for a piece of reusable code is so much less. Even just stitching together some standard utilities, there are plenty of times it'll take a tenth as long and a thousandth as much swearing to just write some Perl that uses backticks here and there or mangles STDIN as needed.

> Are your scripts idempotent? Are they
> audit-able? Interruptible? Do you have
> backups before performing destructive
> operations? How do you verify that they
> did the right job?

Every single one of these questions is easier to answer if you're using a less agonizing language than Bash and its relatives.
This article is not about the US. firstOrder's comment is a example of a "whataboutism" response[1]. While "what about the US" is a valid concern, it's offtopic in this thread and should be placed on its own thread.

[1] https://en.wikipedia.org/wiki/Whataboutism
I had a long winded reply but it got lost and I don't feel like rewriting it. Too long won't rewrite version: Perl6 was conceived in 2000, it still doesn't exist in 2013. For a number of reasons involving competing languages, cloud computing, and the end of the Mhz race, it's very tough to imagine Perl6 as anything other than a dead end.
Yet its is important to bring this up. The MAFIAA/government will always manipulate this argument to give the illusion that content and culture is dying. Thus the MAFIAA gets to keep its propaganda monopoly and the government its censorship.
Benedict Evans' Mobile Newsletter: No. 39
1. Using bash.
As an older guy I can assure you personally that when I have free time, the last thing I want to do with it is watch TV. Too much living to do.

I do agree with your observation about old people and TV in that my experience with elderly ancestors is an extremely high correlation between watching TV all day and death within the next couple years. When you can't do anything anymore physically but open your eyes, the socially accepted dumping ground (at least on a small scale) is in front of a TV. I believe this explains the peculiar claim that 80 year old people "watch" 16 hours per day of TV on average. This does not explain the claims about 50 year olds.
Again, this is a whataboutism response: https://news.ycombinator.com/item?id=6791209
This has big potential although it immediately reminded me of Rap Genius and how they've already expanded into other written media. Keep at it and good luck!
They are different, but at the same time both visas and censorship are a matter od policy and politics. One could argue that both are damaging country reputation to some extent.
You've decided that I must agree with you, and the only reason I could possibly disagree is that I have no intellectual integrity.

Well, how the fuck can I argue against that? Sure, you must be right. Clearly I could not possibly disagree with you for any other reason.

Seriously, fuck off.
http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-18.html...
It will be interesting to watch, for sure. Informing weirdos and prudes that their opinions are irrelevant and they don't matter is one of 4chans specialities. So I'm definitely looking forward to it 20 years down the road.

The tide seems to be that, all things considered, the internet will have free speech. Actual, real free speech.
Funny enough I get Doctor Who and Top Gear the same way, being an American, so I guess it all balances out....
This is a great piece and probably mirrors the process that a lot of us have gone through over the years. I know it definitely rang true for me.

I would hazard to guess that functional programming or any other solution will go through the same type of evolution and we will be looking back in 10 years at how immaturely we used the technology. Then we will circle back to yet some other technology that was previously used and went out of style, with some new insights added.

It seems to me that we go in a great big circle over and over again, picking up a little bit of new info each time around.
I repeat: you should get out more.

You really think that in the rest of the free world being topless is confined to certain types of people on "nude beaches"?
What strikes me about the video is how cool the kid is.
Ask Bjarne Stroustrup, do the opposite of what he says. The world will thank you.
Phages will and do target E. Coli and other "pathogenic" bacterium that do in fact reside in your digestive system
I've always wondered why there aren't more Japanese startups. They seem to have an outsized number of artistic, technically saavy people there, like a perfect mix of NY and SV. what's the problem?
You do have to wonder if they aren't over-stating the specificity. The older I get, the more I come to expect the unstated "but..." on claims like that. As the saying goes, "When it's too good to be true, it probably is."
This will only last as long as "searching" remains a purely textual experience. Just wait until searching for people by uploading a photo becomes more prevalent; I can see people advocating for those to undergo facial reconstruction surgery.
How pervasive are these blacklists, exactly? I took International Relations classes with a lecturer whose specialist field of interest is China, and his writing on the subject of China's attitude towards human rights, the resistance to democratic reform and a full-length book on Mao doesn't seem to have stopped him from being able to get a visa, or even from briefly living in China and affiliating himself to a Chinese university.

Is it possible the self-censorship is not only worse than actual attempts to censor Western scholars, but would be a potential issue for academics serious about studying China even if China had a completely free press due to fear of offending cultural sensibilities? What's the standard of academic discourse on the Rape of Nanking for scholars with aspirations to study in Japanese institutions like?
Elanco, sells a liquid phage product called Finalyse that is sprayed on the hides of cattle before they’re slaughtered.

I'm thinking that name is just a little too on the button.
the proof of work requires miners to generate some value such that HASH(block_value, generated_value) begins with fn(difficulty) zeros.

miners choose a value for generated_value, hash it and hope it comes out with the required number of zeros, if not they try again, and again, and again until they (or someone else) finds a value.

for simplicity let's say the fn(x) = x.

difficulty of 5? hash must have 5 zeros at the beginning: 00000XXXXXXXXXXXXXXXXXXXXXXXXX

10? must have 10: 0000000000XXXXXXXXXXXXXXXXXXXX

each zero you add on requires exponentially more time.
Lots of VHF broadcasters switching to UHF as part of the transition? Not all have done so, but "many" have.

All things being equal, an ancient coax cable with X milliliters of water contamination or Y amount of corrosion will have more loss at UHF than VHF. Pretty much everything is more critical at UHF. Even antenna aiming.

The other way its a problem, which is actually pretty funny, is marketing of "HDTV" antennas where HDTV means UHF only, which works great if all your local broadcasters moved to UHF with the transition; As you can imagine a UHF antenna doesn't work so well if you live in an area with one of the few remaining VHF-Lo band transmitters which you "need".

To say this is a local issue would be an understatement. I'm sure you'd get a better answer from a neighbor than HN.
Ah, well that is good to know - thank you! I have been thinking of heading to Whistler but it's just quite a trek for me to get there (from Chicago). It looks fantastic.
"It is not our job to know everything"

"We do not pile up detail. Data dumps are not the way to show our expertise."
The author is a VP at an "integration platform" company, what a coincidence.
Distributed Machine Learning by Yahoo
There wasn't any drinking, but that might have helped a little. :)
Why you shouldn’t be a Javascript Developer
> Her parents obviously had different motivations than religion

Actually, Schiavo's family were all extremely devout right-to-life Catholics.

As should be obvious to even the casual observer, no, there wasn't anyone on the side of keeping the brain-dead vegetable plugged in except for people with particular religious views. Unfortunately there were a lot of such people in the U.S.
One thing to be careful of when doing "while read..." is that a new shell is started on each iteration, so you cannot for example set a variable within the loop that you can use later in the script, as its value will be lost when the shell process exits.
It's not like one paradigm is perfect for everything. But there's one thing that the author wrote that stood out for me: writing a "utils" class for stuff he doesn't "know where it really belongs."

That's one of the benefits of OOP: it forces you to think harder about where things belong, and this really helps as codebases grow. A "utils" class is often a sign that things could be better organized.
TL,DR: Read Strunk & White.
Namespaces in Java, C++, C#, or whatever else is in this family, are simply too dumb. Their sole purpose is to avoid name clashes.

But what if namespaces were values that you could pass around? What if a namespace could be abstract, much like an interface, defining abstract functions and even abstract types? What if you could override the "import" statements a particular module uses?

> no need for classes if you don't need oop

It really depends on what you mean when you say "classes". When I think of classes, I think of subtyping, as in, if type B is a subtype of type A (B <: A), then it means a value of type B can be used in any expression that demands a value of type A (i.e. the substitution rule).

SML has a pretty cool module system that allows for what I say above. But SML modules are special. The cool thing about OOP, when implemented right, is that you don't need special language semantics for special things, as every value can be some sort of object and every type or module can be some sort of class. You know, in a turtles all the way down kind of thing.

See this presentation about the Cake pattern, in Scala: https://www.youtube.com/watch?v=yLbdw06tKPQ
If you want to read more information about Satoshi you can take a look at this researched blog post: A new mystery about Satoshi hidden in the Bitcoin block-chain http://bitslog.wordpress.com/2013/09/03/new-mystery-about-sa...
If you don't mind me asking, which antidepressant, and what effect does it have on you? Considering getting on them myself.
Yes that would work and north of x..
There's another wrinkle from history. Depressed medieval Christians would avoid suicide, with its attendant eternal hellfires, by murdering children.

That's right, murdering children. The innocents, they believed, would ascend to heaven. The murderer would be able to apologize for the murder and receive last rites from the Church before the State put them to death for their crime.

They would die, go to heaven, and take someone along with them. It was a win for everyone, aside from the delusional bit, where it was all actually a horrific tragedy.

http://www.thisamericanlife.org/radio-archives/episode/473/t...
It's mostly a style guide for writing short essays that will be read by decision-makers who are too busy to read. In reading over it, I felt like I it reminded me 50 times to lead with your bottom-line main point.

Also, be wary of any word with more than three syllables.

Best part I found were some sentences an editor had yanked out. Here are a couple (editor comments in parens):

"Production units that grow food." (Farms?)

"Inhabitants of food-deficient countries." (Hungry people?)

EDIT: *had yanked out of various analyst drafts
Yeah, I thought coupling data and behavior was more or less the definition of an object.
I am not too worried about the cable companies. They've made the shift from television to Internet and phone just fine.

Television, however, is going through the same metamorphosis that music, retail sales and newspapers are enduring.

I'm not worried about the music industry. They've made the shift from vinyl to cassette to CD to digital, and may owe a huge debt of gratitude to Jobs.

However, newspapers and brick & mortar retail have been decimated.

So the question is, will TV go the way of music? Or newspapers?