skysight-inc/HackerNews huggingface dataset:
Bernays' 1928 book "Propaganda" is an entertaining intro. He's considered the father of modern public relations. It reads like satire, except he was serious. (http://www.historyisaweapon.com/defcon1/bernprop.html)

Many like the BBC documentary "The Century Of The Self", on the origins of modern PR. (Easy to find online.) Nowadays of course, the field is way more advanced.

Noam Chomsky's done well-known work in this area. His books are dry, but he gives enjoyable talks, zillions of which are on youtube. For example: (https://www.youtube.com/watch?v=9RPKH6BVcoM)
I think the correct URL should be http://www.owl232.net/objectiv.htm
This reminds me that MS was developing OS/2 2.0 and NT OS/2 back when the Morris worm spread in late 1988. Yes, I am talking about the decision to use a flat address space on x86.
That's true, but on the other hand it's appropriate to take the author to task for trying to sneak in a claim in the form of a premise, and thus have it accepted without any supporting evidence.
> yes, you can play Frogger on a 8-line highway with your eyes closed and survive.

I wouldn't be so sure about that. I don't know about the US, but here in Germany the autobahn is supposed to be off-limits for people (and vehicles with a design speed below 60km/h for that matter).
This is obviously to allow drivers to drive with the assumption that they don't have to be ever-vigilant about cyclists or children crossing the street.

Autonomous vehicles will likely operate on the same assumptions to behave more optimally given the constrained environment, i.e. drive in a more aggressive manner than they would do in a city.

I.e. strolling at moderate pace over a highway would probably have about the same risk as hiding ducked behind a parked car to jump in front of a bus in the city.
Both are situations that no sane person should engage in and both are considered acceptable risks not worth defending against.
The Troubling Subtext of Nick Loeb’s 'Embryos Have a Right to Live' Op-Ed
> I can see consumers being annoyed have to pay every month to use the computer now. With the current versioned releases the consumer has a choice whether to pay for the upgrade or not.

Yeah, I'm wondering if Canonical's marketing department is readying the champagne.
I tried windows 8.1 for a while on my gaming desktop pc. Aside from the awful metro garbage thrown on top of the OS (which can be removed / turned off) It was quite unstable, all my games would randomly crash, even the mouse exhibited weird behaviour and bugs. I went back to 7, everything is fine now. I get the impression windows 10 will be more of the same, this is just pushing me more and more towards using linux all the time, now that linux gaming is becoming more and more viable also.
Also MS are starting to act like apple, intentionally crippling their software. For example to develop windows store apps, you need windows 8 or higher, you cant just download the sdk for windows 7 even though it has the same kernel as 8 and is essentially the same OS. Also the development process for windows store is horrible and unnecessarily complicated (compared to say android development which is very developer friendly). Also in order to force people to move to windows 8 MS have made some optimisations to directx that they have not released for 7 even though once again there is absolutely nothing preventing it except for their attempt to manipulate their users.
I think having to rob a human is a significant barrier, that would be eliminated. A human is not going to stop as easily, can drive evasively, is a potential witness, can call the police almost immediately, etc. Bringing an automated truck to a stop would be comparatively simple. Many criminals are not that smart - if you lower accessibility barriers to high-reward crimes you will see more of them.
Not disputing that at all, but why are they still truck drivers if there are alternative jobs? And if there are no nice alternative jobs, what are they going to do instead and why aren't they doing that now?

Taxi driving is one of the jobs many immigrants end up doing in a new town. If we automate the taxi, what do we do with all the taxi drivers?
A Response to “What's the Point of a Professor?”
This was actually a plot point in a little-known B-grade sci-fi movie called "Solar Crisis". There were stretches of highway far from cities with very little traffic aside from the occasional robotic cargo truck, which were implied to have been programmed to stop if any living thing were encountered blocking the road. Gangs of robbers would steal cargo from trucks in isolated areas by tying a cow to a stake in the middle of the road, causing the robotic truck would come to a stop in front of the cow while playing a recorded voice that shouted to "clear the highway". There is a scene where some characters are riding in the back of one of these automated cargo trucks and then have to escape some of these robbers.

The implication is that if some of our roads gradually become devoid of humans, robbing automated vehicles will become a "thing". It doesn't actually sound that far fetched, really. It would presumably be safer for the crooks than robbing a real truck today for three reasons: 1) they wouldn't have to threaten a human (thus lowering the stakes if they get caught), 2) the trucks likely would not be built to shoot back (think of the potential liability for the trucking company if it were), 3) the trucking companies would likely not put much energy into pursuing the criminals, so long as the losses were small in the grand scheme of things.

It's similar to the notion of people shooting down delivery drones and stealing the packages. People will do it, and it will likely be tolerated to some small degree. Even today we already have people stealing packages off doorsteps, although there is occasionally vigilante justice in those cases:

http://noevalleysf.blogspot.com/2012/11/crime-beat-suspected...
Well done. It is very impressive to see the shift.
This is very inaccurate. It invents splits in Judaism (for example) that simply don't exist.

For example it has a bizarre split of Beit Hillel and Beit Shammai and even more bizarrely continues the lines to modern times as if there are actually two separate branches.

When the parts that I know best are inaccurate, it seems likely to me that everything else will be just as bad.
>>the comment in question (asking for the difference between "vanilla assault" and rape) was in shockingly bad taste.

> Why? While we are discussing why asking the question is in bad taste, can we also address the question: what makes sexual assault substantially different from regular assualt.

if you don't understand why it's bad taste to tacitly equate sexual assault and vanilla assault in the context of an article about a 14-year-old rape victim, perhaps you simply haven't given it enough thought.

and if you truly don't understand what makes sexual assault substantially different from regular assault, but want to find out, there are much better sources of information than hn.

you could always ask a close personal friend, or if you don't have one of those, just use a search engine.
Nice visualization! I feel like there's room for many improvements both technically and in accuracy, though.

For example, the Bahá'í Wold Center is not a branch, though. It's just the spiritual and administrative center of the Bahá'í Faith [0][1]. Likewise, the Universal House of Justice [2][3] is the supreme governing institution of the Bahá'í Faith (and its seat is located at the Bahá'í World Centre), so it's not a branch either.

[0] http://www.bwc.org/

[1] http://en.wikipedia.org/wiki/Bah%C3%A1%27%C3%AD_World_Centre

[2] http://universalhouseofjustice.bahai.org/

[3] http://en.wikipedia.org/wiki/Universal_House_of_Justice
Thanks for the explanation. I don't really buy the wasted CPU cycles argument since any dynamic jank after lollipop is caused by inflating views at the wrong time, not really how they're inflated. The other stuff sound nice but being able to do simple arithmetic and operations in XML sounds like the major win
It is very ironic that they want the benefits of taking risks while avoiding risk. There are plenty of countries that are destroyed/impoverished yet still have signed international treaties, so perhaps it would serve better to do the experiment there.
One way around a bad internet connection (except for video) is to set up remote cloud instances (Linux, Windows) on AWS or similar. It doesn't take a lot of bandwidth to do an RDP or NX connection, even less for ssh. Then if you have to download large amounts of code to work on, just download it to the remote instances you've set up.
It'll inure them to the cost, but it won't make it any cheaper.
I think that isn't correct, because if it were ever correct, the first candidate willing to choose their platform based on what most appeals to voters would win. I think that has already occurred, and politics is dominated by politicians who adjust their positions to whatever will appeal to voters.
You can't have a political discussion about subroutines memory leak because this is not about politics. But surely people get irrational about technical topics, from programming languages to the last gadget. I see these discussions all the time, even on HN.

People get passionate and irrational about a lot of themes, but politics seems to potentialize this and this article tries to discuss this topic. And the article makes a point of making a distinction about being irrational and having some preference or belief.
I imagine that even clumsy methods of doing so would have been cheaper than the turmoil that goes with having to fire half your staff.
What would they do if their jobs were all eliminated overnight? Would they go get a job that will give them a better life? Probably not, because they would have done that already.
The wrapper counts each use of the supported commands. You can see the total you owe by adding --pricing to any command (e.g. "cat --pricing").
Cattle theft is not a crime of passion. People who steal cattle weigh the consequences of their actions ahead of time, including the potential punishments if they get caught. Studies consistently show that the rates of premeditated crimes decrease when the penalties increase.

It may be the case that this penalty is excessive and unjust, but that doesn't mean it is ineffective.
Why not simply agree on a certain accident-rate with the insurance company and they cover anything that stays within that rate as long as there isn't any gross negligence - which would be pretty hard to prove, considering that the software can be audited in advance - or malicious behavior (kill 10 kids every christmas as long as we stay within the agreed rate).

I mean smoothing out low-incidence, high-impact events is pretty much their business, no?
We could have done it with XMPP between Facebook and Google, but that never happened due to some reasons: http://www.disruptivetelephony.com/2015/02/google-finally-ki...

http://aaron-kelley.net/blog/2010/02/a-request-for-federatio...

AIM also had XMPP support for a bit: https://web.archive.org/web/20110522092331/http://www.aim.co...

As did MSN Messenger: http://en.m.wikipedia.org/wiki/XMPP (in "History" section; sorry, can't dig up link from archive.org ATM )
The article says they make most of their money off new computer sales anyways.
It's awful in games too, although the grain of OO languages makes it a little more compelling at first. OO encourages slicing up code into black boxes, and it just doesn't work.

What a game needs is a database view of the world - not a strict formalized model like SQL, but a customized, mixed-paradigm mode of keeping a ton of global state organized. Game actors are not truly independent, they're a view on various fragments of data allocated semi-independently and late bound into some association. They're all part of one world.
With this premise, will not "intelligent" be as questionable as fallible?
Steve Case. He was out of his league with the meteoric rise of AOL and was simply at the helm of a ship being carried on the jet stream. Netscape brought on Jim Barksdale because Marc A wasn't fit to lead NS. Google brought on Schmidt for the same reason. AOL never brought anyone else in because Steve was a fully grown adult, so no one was willing to recognize his inexperience at running a company that size. I'm not saying he was dumb or bad or anything such as that, simply that he was out of his league when AOL managed to grow so large. Plus, right after the NS and TW acquisitions, the dot-com bubble burst, and smaller properties like winamp and ICQ were ignored while the company focused on righting itself after a $100bn write down.
Persona Synthetics
https://tools.ietf.org/html/rfc1738
How could you buy someone a laptop with windows on it? They'd have to pay a subscription forever? Or would it be like a phone, where it'd seem odd not paying every month.

Once steam boxes are out and popular, I doubt I'll be using windows again.
Looks awesome, Signed up for the beta and will give it a go with ~ 80 VMware VMs and a few bare metals boxes. I have been looking for something similar for the last year.

I just hope that

1.) it is easily extensible (as there is no way it will have an agent for all the software we run). Ideally the interface would be language agnostic (i.e. like nagios where the interface between the server and the checking code is just STDIN/STDOUT).

2.) The pricing model is reasonable once it goes out of production. We run a lot of single service VMs to isolate services. With management tools like Salt, it really makes it easy to mange, and a well tuned linux VM isn't that hungry on the RAM. It does mean that I can't afford to spend much on "per node" pricing. Especially the $10 per server per month that seems to be the norm.

3.) I hope there is a way to push stats into the dashboard from other processes.
A Visual Novel engine made on top of createJs
Sorry, but I've never agreed with "mods are the fixes" approach. I evaluate products (which is what this is) based on how the creator has released them -- not based on modifications others provide.

In addition, mods aren't a great option since doing so marks you as a "cheater" or disables achievements, etc.

I generally agree with your conclusions about SimCity (2013) though; generally great UI, but tiny city sizes, online services dependency (which is greatly mitigated now as of the "final" patch), and some of the "streamlining" done to the game.
Which is why I for one, welcome our new robot overlords.
I think poster wants to be able to let your tool know that the amount has been paid, which would reset the outstanding balance or something.
> why Linux uses offsetof

Essentially, downcasting with "multiple inheritance" (non-linear subtyping) and thin pointers - objects can be members of several intrusive linked lists, held by different parts of the kernel, and container_of is used to get an object from the LL pointer after you know the type.
I wouldn't say it does. The very first thing I did was to zoom out, and then understood that I cannot really use it without magnifying glass. So I installed xzoom to find out (unsurprisingly) that I cannot use it as well, because on that scale pixelation is strong enough for text to be unreadable, so the only solution would be to actually implement that feature in js.

Or to have 50" display.
Maybe not derived from, but certainly descended from.

Yahweh was the national god of the Israelites, who were part of the Canaanite polytheistic system. In the context of Yahweh being a warrior deity in a polytheistic system, the phrase "there are no other gods like our god," and also the crusades against neighboring settlements seem to take on more meaning.

Interesting reading:
https://en.wikipedia.org/wiki/Yahweh
How to Stop Procrastinating and Build the Habit of Writing
I think you might misunderstand what happens at a hackathon. Usually participants show up with ideas for things to work on in their heads, or they join a project that someone else is working on while there.

There isn't anyone dictating what people work on, and no one has to "approve" their projects. It's functionally not that different from the participants doing their work by themselves at home. The only difference is a hackathon is an arbitrary time and place just for working on projects.
http://forums.na.leagueoflegends.com/board/showthread.php?t=...

http://forums.na.leagueoflegends.com/board/showthread.php?t=...
This isn't what OS X is doing, though. Some OS X updates are shipped too early, in order to hit a WWDC deadline. Apple is getting better at that though, by shipping major new features in OS updates throughout the year.

Previous Windows updates were shipped too slowly, due to having to amass enough updates to justify a three digit price tag. Now, updates to Windows will be shipped to consumers when they're ready. No predetermined release schedule. I would compare this strategy more to evergreen browsers like Chrome.
Yet another Simpsons' prediction come true: http://en.wikipedia.org/wiki/Maximum_Homerdrive
I was of a mixed mind with SimCity 4; there were certain things about it that were much better and other things not so much.

I enjoyed the Rush Hour expansion more than the original SC4. One thing that SC4 did extremely well though was music and general presentation, although I'll admit to missing much of the original composer's music for SimCity 3000/2000.

SimCity 2000 had a lot of great mechanics but a fairly terrible interface -- somewhat understandable given its original incarnation as a dos game and certain UI mechanics hadn't come along yet (such as being able to use the scroll wheel or panning around).

But I'll always fondly remember when I upgraded to a SoundBlaster AWE32 just so I could get "real midi" music from SimCity 2000 :-)
I'm curious as to how much revenue/profit Microsoft still makes from the desktop line of Windows. Would setting desktop Windows free really hurt revenues at Microsoft that much? I'm not denying that each release of Windows requires engineering effort.

I figured most of Microsoft's profits come from software and services running on-top Windows, so SQL Server, Office, etc... Perhaps still charge for Windows Server, but let the Desktop and Mobile versions go free.
Confucianism can be found around 9 o'clock on the outer circumference.
As expected, European native beliefs (and their link to hinduism) are not even mentioned.
this is very much the same as apple gating ios development to apple products. playing video games on windows 8 (not 8.1) is fine anyways.
Eh, ultimately it's a game, and games are about fun -- not usually about fully accurate simulation.

When the two can go hand-in-hand great, but I'll pick fun over accuracy every time for a game.

Now with that said, if your purpose is to build an accurate simulation -- go for it! But SimCity has always been a game first and foremost to me with a quasi-interesting simulation.
looks like you wooshed a little bit
Checkout my repository: https://github.com/lukasz-madon/awesome-remote-job
Agreed. Arch requires a lot of maintenance. Ubuntu, just click update and you don't have to worry about it (until the next LTS).

Personally, I like the rolling model. Chromebook is probably best example for regular users.
Truth. It has “Taoism” mispelled near the root. :-\
The trick to Windows 8.1 is getting the correct drivers from your OEM and not using the built in drivers.

For me I had to go to my motherboard maker's website and download the 8/8.1 64 bit drivers, update the BIOS, and then get the Nividia drivers for my GPU and make sure they always update.

GPU drives can break Windows 8.1 when it comes to video games. There are always updated drivers that fix issues with video games. This is because video game makers do mistakes with DirectX and other APIs and the updated drivers fix the issues with workarounds to avoid crashes.

Windows 8.1 changes the way DirectX 9 works, for classic video games like Civilization II Gold Edition I had to apply the 64 bit patch and then extract the 2010 version of DirectX 9 drivers into the Civ2 directory to get DirectPlay support to play the game.

It takes a lot of JiggeryPokery like that to get some of the classic games to work, and sometimes you have to choose the compatibility mode of a previous version of Windows to force it to work. The average person can't always figure that out.
The AI Breakthrough That Won’t Happen
I tried abilify and couldn't stand the side-effects. The drug was so horrible that I decided taking nothing was better and taking my chances at being re-hospitalized.
The C standard guarantees Pointer to Struct ~ Pointer to (transitively)-initial Member (through casts, either directly or via `void*` or via `intptr_t`). It doesn't guarantee Pointer to Struct + offset ~ Pointer to non-initial Member for any value of offset.
On the other hand you could see it as simply spreading out the changes you would get from major updates every few years.

Incremental changes to the OS may only impose a small cognitive burden of adapting at any given time instead of presenting a seemingly insurmountable obstacle all at once.

Frog and a boiling pot of water.
So this refers just to the branding of Windows, right? Unless they've figured out a way to replace versioning, surely there will still be "versions" to hint at compatibility and mark certain upgrades for the sake of developers.
It does leave some people worried, but I think it's just because they don't understand what it means. Maybe adding:

git checkout -B lastdeployed

to the end of your script would leave them happier!
Its quite buggy and unstable too
And the adjustment period can be longer than a human lifetime … so those people are just screwed.

That’s no way to go about this. Obviously, not increasing efficiency would be bone-headed, but it is centrally important to create a socially acceptable transition for those (and any people) who are affected by this. That is currently not happening and hasn’t been happening in the past.

The luddites were right. The changes industrialization brought really did suck for them and for them it really didn’t get any better ever, until they died. From that point of view smashing the machines is entirely rational, even if those same machines created tremendous, unimaginable wealth. Obviously I’m not advocating smashing machines here, but, you know, we do have to find workable solutions for the luddites.
The transition to Ember 2.0 in detail
My reply was to a deleted post, the page layout confused you.
This could be awesome, but instead it falls very flat. If the author is reading this, I think my advice boils down to:

1. Cite sources
2. Make it an SVG
Does Sofia Vergara own her embryos?
> Why not just make smaller apps, or make smaller things that compose with less knowledge of where they are?

The easy answer to this is that successful apps have a tendency to grow larger than expected and splitting them up requires care and lots of work. Class based inheritance provides a familiar way to split up the state space via encapsulation. It provides some boundaries instead of none and theoretically allows you to separate out your concerns and not have to think about the system-wide implications when writing code in your class.

I'm in the functional camp and think classes aren't a great way to build software but I support the addition of `class` to ES6 since it shifts the ecosystem from a hundred slightly-incompatible versions to a single one. The mystery to me is why the people who advocate for JS classes are still writing JS rather than writing Typescript or Dart to further constrain their state space with a type system.
That is a big understatement. In the current world, you lose your job and you're on your own, save some meager, temporary unemployment. Society does not value the jobless and nor are we very good at enabling lost "worker threads" to retool and take on another, more valuable task. We generally treat those people as a lazy burden. Automation is a potentially unprecedented source of efficiency in many areas, but who will profit from these efficiencies? There will be economic impact from thousands of people losing their jobs, as well.