skysight-inc/HackerNews huggingface dataset:
What? No, that's silly. Even if the US grants personal rights to corporations (see Hobby Lobby), it's a bit much to imagine any court of law granting rights to an "autonomous" non-entity created by a third party.

Until we develop truly sentient machines, it's preposterous to think that a "thing" could own itself in any meaningful way (even corporations have humans acting on their behalf).

Also, what is the incentive to do this? It's far more likely that autonomous cars will be handled like train and bus systems.

And finally, as a programmer, any notion of (non-sentient) computer programs being granted autonomy is a nightmare to me. Yes, we can make very nice semi-autonomous toys, but the real world is simply far too complex to expect any machine to be able to handle all of it. This is why we have emergency overrides.

Our tolerance for errors made by machines is far lower than our tolerance for errors made by humans, anyway. If a machine autonomously made a mistake that resulted in the loss of human life, it'd be an outrage even if no human could have fared any better under the same circumstances. The liability alone would be a headache.
Not trying to bash the company, meant the comment as even Apple fans are going to have a hard time reading that much, especially with the writer's prose. I love in-depth material, but this feels a lot more like an author's book rather than journalist's article.
Why than the owners of Google are still free?
I'm not so sure. So far the threat of nuclear annihilation has seemed to reduce the incidence of major wars, but perhaps that's merely correlation.

It is interesting how nuclear war focuses the mind. In previous generations a cavalier attitude was often taken about war, often because nobody believes they will be on the losing side of a war. But with nuclear war there are no winners, only differing degrees of losing. In truth most war is the same, but it's difficult for most folks to see it that way.
I was under the impression that the design was indeed never tested, but at least the author had some real life experience of building a moderately sized chat service.

I can understand why people like you are pissed by this kind of blog post which reads a bit too much like an ad, but i think it's still good that people are trying to reinvent the wheel with completely new technologies, because sometimes it leads to surprising results.

Maybe the OP should add some warnings in the blog, saying that it's an highly experimental design that people shouldn't try to use for their own projects at the moment...
> Yay, a major project using hg instead of git. This makes it seem like my work on hg is still worth something (as are the pull requests I have sent to pygments).

Mostly because nobody spend time to make the move. All other pocoo projects move to git (Flask, Werkzeug, Jinja2, Click, Sphinx, etc.).
Top Programming Languages – Spectrum’s 2014 Ranking
The cloth covering the table nearest the door was curiously flat. “This is actually complicated,” Ive said, feeling through the material. “This will make sense later. I’m not messing with you at all, I promise.”

This sounds like something out of a sci-fi novel.
It is surprising how defensive people get when risks related to cannabis use is brought up.

Regardless of any factual errors in the article. Anyone who has been around smokers for a long time will know that paranoia of various degrees of severity is very common side effect of cannabis use. For some, it is merely unsettling, for others it becomes a debilitating condition.

As I said, everyone who's been around smokers for a long time knows this (the plural of anecdote is data). I guess that leaves the hipsters and intelligentsia casual users to get upset when their cool and sophisticated drug is shown to have problems too. Well it does.
Well in the strictest sense you're not drowning the world, but you'll sure as hell drown a lot of it. Tokyo and New York, for one, would be mostly wiped out.

The Netherlands will probably disappear too.

Pretty useless weapon for strategic purposes though. Only some sort of cartoon dictator would even bother trying that
Snow Crash
Childhood's End
The site is real buggy and slow on my iPad Air. Also crashes the browser a lot.
If you are not using someone else's proven platform, then yours will be hacked, possibly several times, at least until you've learned how to secure it and have kept it secure for some time.

With that in mind, you must, must, must do a few things:

1. Get really, really good at rollback and recovery. Make sure you can completely rebuild your operation from a clean system in as short a time as possible, with no data loss. Certain types of compromise will require this, it will be the cleanest, safest way to recover.

2. #1 requires you to be really good at backups. Unless you have experience here, they're harder than you think.

3. Notice that #1 starts with "rollback": You will occasionally be your own worst enemy, at least until your release processes get really, really good. Every now and again you will apply something that breaks something else. Being able to get back to a known good state quickly and easily will save you countless hours and much stress.

4. Find an experienced penetration tester that you trust implicitly. Have them review your operational architecture; they will find flaws (that's just on paper). Have them review your hardware and software configurations; they will find flaws. Listen to their proposals for risk mitigation. Once you have a system that passes their paper attack, have them actually kick at it, from three different places: one, from the outside, from the Internet everyone comes from; two, from just inside, from within your first tier, between outside interfaces to the world and app logic; three, from deep within, behind the app tier (using test data, of course). The three reports should be very different, with increasing levels of access and vulnerability as they go (because you are letting them past the mitigations). This will give you considerable information about how at risk you are.

(I know quite a good one, does this sort of thing professionally for government, private sector, the military, police forces, etc. He'll break your stuff. And tell you how to make it better.)

5. #4 implies, strongly implies, that you have a restricted access test environment that matches your operational environment as closely as possible, with two exceptions: one, no production data; two, it may be a patch or two or a major update ahead of production, since it's where you will soak changes to make sure they work properly and break nothing.

6. Managing #5, #3, and #1 means you must, must, must understand and get good at change management. And risk assessment and risk management.

IT Security is mostly about governance and management. If you focus on technology first, you've already lost.
Another [1] and [2] here: http://www.argentinaalaska.com/blog/We-are
What? Bloomberg's 404 pages are awesome! Also see http://www.bloomberg.com/politics/404

Their 500 pages are just as wacky:

http://www.bloomberg.com/500
http://www.bloomberg.com/politics/500
For sufficiently simple documents you’re probably better of writing the master in a simple but structured format such as asciidoc[1] and then convert to whatever display format you like. However, if you do heavy math notation or other kinds of advanced formatting, I’m not sure this method will work that well.

[1] http://www.methods.co.nz/asciidoc/
There is an infinite number of ways to run Linux slowly by emulating compatible processors (here ARM) on slow HW.
> The name "NEWS" is not what users expect.

This, I suspect, depends on your user base. Apparently your users expect the name "changelog". (Do they all use that exact term? Could this usage be traced to a single source, common among your users?)

> The actual Changelog format, per the GNU standards, is useless in my opinion now that version control systems have gotten so good.

Indeed, I believe even GNU Emacs has abandoned (or is about to abandon) it, now that they have switched to git.
> The only problem is it is slow, so you can't view longer files immediately as in regular less.

For most lexers this could be fixed to be iterative. The lexers can do iterative processing, it's just that the command line tool does a horrible job at supporting that.
They seem to have changed it so that the date/time signature of the comment is a permalink to the comment.
In New York City, Jobs Come Back Without Wall Street
Actually, the fairness of the trial should be a given, and the lawyers should be merely additional parties whose role is to assist the defendant's handicap of lacking the needed professional law knowledge. Lawyers are not something that one must employ in a dog fight against abusive prosecutors.
Have you ever used redis MQ at scale? I'm guessing no; the redis server is not your bottleneck. The fact that every server proc has to parse every message puts a hard ceiling on the amount of traffic you can handle. Intelligent routing is, I believe, the answer here. I've spoken with antirez on this and he agrees that at the scales you're talking about, redis MQ doesn't cut it.
Map of Africa in perspective
Just truncate it to a collision probability that is acceptable to you. Nothing's forcing you to keep all of the signature bytes.
Salesforce to Zoho Migration
NYC Charter Schools Are Illegally Pushing Out “Difficult” Kids, Report Alleges
Arduino suing Arduino in MA court
Megaupload was not your plausible deniability-sort of file upload service.

There is loads of evidence of the Megaupload team getting a bunch of copyrighted content and putting it up there. The team themselves. Can't really hide behind safe harbor with that.

If I were handing out burned DVDs of movies to people, I'd probably get arrested too (even if selling DVD burning equipment would be fine).
I totally agree. Why shouldn't they be allowed to have any personality? At least they explicitly show "This is an error page".
Yes my users all use the term "changelog". And outside of traditional GNU projects, I've never seen anybody talk about "the NEWS file". All I've seen is people mentioning "the changelog", by which they mean that which the GNU NEWS file is meant for.
You can write the commit messages in ChangeLog format. The format is independent of how you store it! You can then create ChangeLog files from the history for source tarballs. In fact many GNU projects seem to do that now.

Other projects (GNU Emacs) still continue to use ChangeLog files because it is easier to correct ChangeLog entries than editing the commit history (which in git is destructive).
Open Loops Cause You to Be a Worse Programmer
It's probably down to Bloomberg hiring this guy:
http://www.businessinsider.com/bloomberg-hires-bi-executive-...

The new site is a visual abomination with articles having titles designed as link-bait, similar in style to Business Insider.
Ask HN: To you, what is a 'full-stack developer/engineer'?
People at Megaupload were uploading copyrighted things onto their servers at one point to gain traction. Like, company policy to go around and get stuff to put onto their servers.

If you follow takedown notices, there's no issue, DMCA's safe harbor provisions protect you totally. The issue was that Megaupload was participating in the uploading and stuff

(for the record: not condoning the federal gov't's usage of time/money trying to get Dotcom arrested/extradited or whatever)
If HTML, ASP.NET, and Arduino are programming languages, that's news to me.

Also, under pretty much any definition of "popularity", HTML should probably be #1.
Everyone should read Saturn's Children.
I'm sorry for that, I will add responsive for iPad Air.
Best JSON Validator in town
Null Pointer Dereferencing Causes Undefined Behavior
It was "The Flight of the Dragonfly".

One the other hand the same reviewer described the aliens in the novel as being Californian surfers....
Wow cool idea, and well presented (the whole site and all his projects are a great read)!
Writing Code for Humans
When the V-bomber fleet was in service they took off from land and had entirely adequate range to deliver a bomb to Moscow or Leningrad.
I think this might make me sound like a jerk on this site, but my main concern with NomadHouse (and the previous TheCaravanserai) is that they sound very "startuppy". Is the goal to get VC funding and spin them off into multi-million dollar businesses? I fear this might infuse them with a particular kind of Silicon Valley culture that many of us would in fact like to get away from.

There's also my fear that this strategy will make it more about the business, not the people. At least with Airbnb, the hosts still retain all the control; Airbnb only functions as a distant rental agency and insurance provider. With the startup model, will these communities be able to make their own decisions?
Introducing typWrittr - Distraction-free Cloud Text editor for Writers
The War Over Control of the Net Is a War Over Information Advantage
AngularJS: Service vs. Factory
A tree can't give consent, ergo it can't be on the receiving end of a contract.

That the public plays along has more to do with novelty and tradition than with a serious legal precedent. Saying that the tree de facto owns itself despite the lack of legal underpinning is like saying Emperor Norton was de facto the emperor of the United States because people accepted his fake money as legal tender and acknowledged his claims.

Consider if Emperor Norton would have engaged in an armed conflict with the US government, for example. It'd be pretty obvious that he would be treated as an American citizen, not as a foreign head of state. Likewise if the Tree That Owns Itself's supposed legal status were ever at odds with the well-being of humans (to a degree that dwarfs its cultural value), it's pretty obvious who's side the courts would be on.

At best, the tree could be treated as a corporation with the municipal government or the public acting on its behalf.
When Megaupload received notification of an illegal file, their action depended on the type of file. If it was child porn or terrorism propaganda, they deleted the file. If it was copyright infringement, they made the specific URL that was reported stop working, but retained the file, and all other links that referred to that file continued to work.

Even making the specific URLs stop working was a sore spot with Dotcom. He sent emails to employees telling them to not even do that when they got a mass report of infringement from an "insignificant source". An "insignificant source" meant anyone other than a major organization in the US (e.g., major Hollywood studios).

As far as explicitly condoning copyright infringement goes, sometimes users would see movie trailers, and ask Mega where they can see the full movie online, and Mega employees would answer by pointing them to third party sites that linked to the full movies on Mega. One Mega email to such a user included the explanation that you cannot find the links by directly searching Mega because "that would cause us a lot of trouble".
Yes, you are correct. ICAP formerly BrokerTec allows large non-bank professionals to trade on their platform. However, what about the smaller entities or retail traders? The only option available to the small guy is either invest via mutual fund or buy ETF like TLT.
How Jon Stewart turned lies into comedy and brainwashed a generation
Did you consider libuv? If so why asio over libuv. I've never taken time to benchmark them, but I have built web servers on both. Libuv has broader api support like cross platform file aio. Asio has more convenient c++ bindings, but there are some third party bindings that I haven't tried.
I imagine an old CPU like this would draw a lot more power than anything recent, no? Or is it offset by the fact that it runs a lot slower?
The numbers calculated for the US and USSR would have been done on the basis of enough nukes to hit every single facility capable of retaliation and all cities over a certain size after allowing for failures and anti-missile systems.
Thanks for the feedback. I'm not into investors and I would like to keep this startup on the track to get more and more houses around the world.
A buzzword, mostly. I suppose you could use it to mean someone who knows about web development from the back end to the front end, and all the bits and pieces in between.
The depressing reality is that I'm confronting the reality of the hands on abuse on a day to day basis. That's my world. If your's doesn't have that, lucky you. I don't feel good about it in the slightest. But thanks for letting me vent that :)
I'm not sure why free speech IS file sharing in your argument. Maybe freedom of intellectual property?
You're also making assumptions about the law I operate under. I'm not in the US or NZ. So I couldn't have any impact on the mega situation.
I too am amazed by the extra-territorial nature of the proceedings. I think it's bad law. I mean, WETA is in NZ, some of their movies would have been on mega, it could have been done by New Zealand police and courts. Why not?

I am occasionally regaled by tales from investigators I have assisted with descriptions of jail sentences handed down to abusers- you would think that would be satisfying. It's not. It's just confirmation by jury and society that they were in fact evil human beings and in a couple of years they'll be back. And that's grim.
The post you were commenting on was talking about reply-to... Please practice your reading comprehension.
No it's not because of that hire--the devs at Bberg are just an interesting, surprisingly eclectic, smart bunch.

The new layout... there were discussions about that after it launched. I was also opposed.
That's good to hear! I'm very much looking forward to what you'll have in stock for London and Berlin.
Notify.ly: A Writer's Quest to Getting Notified Online
Your project to make more projects adhere to standardized naming conventions and follow more rigorous documentation and release practices is laudable, and I support it wholeheartedly.

Your project to create a standard format and file name for what you want is unnecessary, since these exist already. Furthermore, you seem aware of this, and seem to want to change the existing standards to your history-naïve preference. You don’t even go to the projects which are the keepers of said standards, but instead set yourself up as a competing standards body. This does not endear you to people such as myself, who are on the whole happy with the current system, and see no benefits to your proposed changes.
Before you run to educate me about GNU's change log style guide, please go read this: https://github.com/olivierlacan/keep-a-changelog/commit/3039...

Thank you :-)
Are there any samples of that elegant code available online?
This. Statistics can be used to show things in totally different light.
Great method on how to unveil the riskiest assumption!
Weekly TOP 5 Bitcoin Music
Hey, I'd say Snow Crash (for history in geekery).
The Ender series.
Some of Neil Gaiman (I do love TPratchett, though not on this list) ..

At the moment I'm a lot into short stories, and that'd mean Ted Chiang of course, and Greg Evan, as well as some of Vinge Vernor.
There are times where mechanical keyboard just doesn't fit. I own a few at home, but in my super quite office, it's a different story, and Apple Keyboard is the least painful alternative after trying many non-mech keyboards, including arguably-mechanical HHKB Pro 2 and MS Ergo 4000.
India’s News in Shorts Raises $4M Series A Round Led by Tiger Global
Well, the difference is that Britain would be completely dead, while the US probably won't with the size of its land mass and the amount of personnel around the world it has.

We wouldn't have any one left to command, you would.
The ChangeLog file can certainly be cut, but the NEWS file? The NEWS file is only changed when a new release is made. Otherwise, the file is unchanged. I see no reason it should not be in the repository.
Code Comparison Between Aspose.Slides and Apache POI SL (HSLX +XSLF)
Lot's of my favorites already listed

Some more good ones:
Ilium/Olympos - Dan Simmons
Centuries - A. A. Attanasio
Callahan's Crosstime Saloon - Spider Robinson
Signal to Noise - Eric Nylund
Haven't seen it mentioned, so I thought I'd chime in. My favorite new series has been 'The Expanse' by James S.A. Corey.

http://en.wikipedia.org/wiki/Daniel_Abraham_(author)#The_Exp...
I agree. "Number of messages a single Node broker can handle: ~10k per second without JSON stringification memoization, ~100k per second with JSON stringification memoization (Nexus Flux socket.io does that for you)." <- Can't be possible. The numbers should be lower with JSON stringification/parsing instead of being 10x.
Urs Hölzle, not Hözle. (Obviously, I heard of him.)

In 1994, Urs Hölzle and Lars Bak (yes, the one who wrote V8) co-founded a startup that wrote the fastest implementation of Smalltalk in the world. In 1997, Sun bought it and based HotSpot JVM on it. In 1999, Urs Hölzle joined Google as an employee #8.
I don't know if this qualifies as "horror", but I think it's a pretty good description of some of the negatives. I was sort of semi-nomadic for a while and I definitely recognize those feelings.

http://www.computerworld.com/article/2492064/mobile-wireless...
The vision I had was that these things wouldn't be run by some strong AI trying to figure out what's best, but just companies and machines that don't need complicated ideas to run. Just application specific "AI" that's good enough to balance the books and keep everything running, save enough for a rainy day, and keeping the consumers interests in mind.

But I guess if left unchecked, as technology improves, things would tend towards Skynet.
Get ready for companies that run themselves
Open source: the new devise-iOS for simplified auth
I have a real problem with an article that claims something about someone else that the other person themselves would openly refute. It's a classic straw man argument from the start... Assigning expectations and beliefs onto someone else and then deriding them for not holding up to the expectations they've placed on their target.
I agree. There really is no question that the folks working on MegaUpload knew that it would be used predominantly for illegally sharing copyrighted material. The questions are whether that should be illegal, what it means to do something in one country that's accessible but illegal in another, and how it should be punishable.

As I see it, employees of Megaupload must have known the risks they were running, so we can't say it's unfair to punish them. We should be actively pushing for legal framework regarding the sharing of copyrighted material, instead of just whining about the punishment meted out to those who took advantage of the current chaos.
So that you can never destroy them before some get launched at you. Though I suspect that, in case of US and USSR, at some point it turned into a longest nuclear penis contest.
As the host of free web hosting services, I can't begin to describe how terrifying it is to read this.

I reached out to the ncmec people and spent SIX. MONTHS. trying to get access to PhotoDNA, and have got the runaround for six months. They sent me a garbage URL block list (amazingly dumb idea, by the way.. that thing is so fucking dangerous I won't even touch it) and gave me access to their fancy report tool, but no PhotoDNA. I finally just gave up because I don't have time to fight with them, I need access to photodna and if they won't give it to me, fine.

Until you finally provide the technology to detect child pornography in a reasonably accessible way, it is not the host's fault, it's yours. You are fucking up, and you are fucking up bad.

If you actually give a shit about dealing with this problem, go into NCMEC and start throwing bricks, seriously. Until then, expect pretty much every host ever to have child porn on it, because we can't stop it because we're prevented from using the tech by nonprofits that don't function and industry partnerships we can't afford. contact@neocities.org if anyone wants to be a hero and actually cares, I'm not expecting an email.