skysight-inc/HackerNews huggingface dataset:
I see it more in terms of user-years. Solaris got millions, FreeBSD got a tiny number. OS X now has quite a lot. The free BSDs have never been a serious force by comparison. It's not like you get to erase the 1980s and 1990s because the 2000s came after them, especially if nothing impressive happened in the 2000s either; enabling a decade+ of Solaris matters.

I think Solaris did convincingly outrun BSD. Then they were both killed by Linux. FreeBSD might be doing slightly better on life support, but that is not a great consolation prize, when Solaris did much better in the prime of life. Although I'm not sure even today the free BSD derivatives have more users than the proprietary BSD spinoffs, if you add up AIX, Oracle Solaris, HPUX, etc. QNX and derivatives like Blackberry also include considerable BSD code.
Louis Vuitton Outlet 2014 For Discount Online Shop
This situation has not been caused by an action of Netflix's, it has been caused by an inaction of the big ISPs. Interconnects are a boon to a distributed internet, and as Netflix points out in the post, ISPs routinely employ them - for free - in other situations. The main difference is that they typically can't extort the customers on the other end of the connection so easily; i.e. other ISPs and companies whose products don't visibly degrade when subjected to interconnect bottlenecks.

> This is flat out a lie, smaller services uses CDNs.

The reason Netflix is targeted here is not because they aren't using CDNs. It's because it's the first popular service that could easily be blackmailed in this way. The end result is that Netflix's cost have gone up in order to get access to the same 10Mbits/sec that their customer has already paid for. Those costs will be borne by Netflix (and its customers) and the ISP has effectively double-charged. Don't kid yourself by thinking the ISP won't turn that into a regular practice for any company that is successfully reaching its customers with a latency/bandwidth-sensitive service.
Remember that Reddit is frequently completely wrong with it's guesswork, only a fool would rely on that communities information when preparing for a witch hunt.
I opened a pull request for you.

https://github.com/louh/2048-numberwang/pull/1
Found a bug you might want to look into:

After 8 steps, I "won" after reaching the following configuration (all on the edges, from top-left clockwise):

16, 584, 26, 6, 18, and 7

That's not numberwang, according to the official definition [1]

[1] D. Mitchell, B. Russell, A. Turing, and R. Webb. Numberwang determination and the Entscheidungsproblem. Principles of Mathematics and Computation, 1944. Cambridge Press 14(2).
In terms of developer tools you are right, but in terms of redistributable libraries that come with those? I don't agree with you there.
It's really not that different from other internal audit teams. Financial audit doesn't exist to make the accountants happy, and IT audit teams won't hesitate to rip into the IT groups. This is basically a comprehensive, proactive legal audit of any internal user data request. As long as they don't fall under the same management as the other legal team, there shouldn't be much internal pressure to compromise.
Bitcoin software gets fix for weakness that helped bring down Mt. Gox
Replacing "dog" with "cat" does not work... though the resulting interpretation ("photo of Robert S. McNamara") is oddly yellowed.
I agree. Searching is actually the easy part. Setting up a distributed cluster, allocating shards, replicas, rebalancing , etc is the hard part.
They do...it is in the TOS you agree to when you signup to use Hotmail.
They say "our own email and other services", which is short for "our own email service and our other services".
Ok, yes, in the case where you have to have all information on one page. Another way is of course to get that information in a ajax call, or open a SSE/Websocket connection to listen for events from the event bus. But there are of course cases where that's not feasible.

And in the case of auth systems what we typically do is to have a separate app for logins/authentication, then do simple SSO or domain cookie sharing and let each sub system handle the authorization.

My point is that not all SOA has to be as complicated as the article's. But if you go that way, yes, then all your points apply.
God forgive me, I forgot Angelfire. Thanks.
I hate thinking like this. You can't say Edison didn't have a monumental impact in getting electricity to proliferate at reasonable prices across the country.
I highly doubt that 20% is uniform across all breeds.
> Go's founding ambition was "compile faster than C++"

And Kotlin's is "compile faster than Scala"!
> $5000 USD (in fiat)
For what it's worth (which isn't necessarily very much, since I've been very wrong about bitcoin before) I've been monitoring the situation pretty closely, and the Redditors have been doing a thorough and fairly scientific job of concluding what is or isn't possible. There are some crazies in the threads of course, but they get downvoted or called out on their speculation. Since there's no concrete evidence, what rises to the top of the threads are statements like "Here's what we know. Here are possible theories as to why these facts are present." It feels very much like the opposite of a witch hunt.
In App Tours are Not band-aids for bad design
WSJ stories are 100% of the time available by doing a google search for the headline.
On one hand, they undeniably got lucky finding each other.

On the other hand, they were both researchers in the same field, at one of the best CS universities of the world.

Poisson's law and all; luck favors those who come prepared :)
Isn't selling the exception explicitly enabling the proprietary extension, rendering the dual licensor essentially a partner in profit regarding the proprietary software?
>A major point of SpaceX is distributing humankind so that such a thing wouldn't wipe us all out.

No amount of innovation is going to allow the private space industry to terraform and colonize another planet, ever. I'm sorry but that's just techno-utopian babble.
If you were building a new piece of software, would you prefer to start with open components or closed ones? If you had a business and needed a tool, would you prefer one that could be customized to support your unusual business processes or one where you must structure your business around the software?

You still seem to be speaking almost entirely about developers and companies. I care about regular people who use computers, and their freedom to do so. When Apple encumbers OS X, to me that's important, and impacts many people, and to a large extent how society operates. Whether some company building a webapp has a problem with the AGPL, I generally don't care; that goes in the same category of two companies disagreeing over whether a proposed license fee is too high, business details.

As an example of why organization is required: in states which don't ban it, companies are generally able to insert non-compete clauses into employment contracts. This is because individual employees signing employment contracts usually have a mixture of too little individual market power, and too little legal knowledge. The only real way to do away with noncompetes, despite very wide agreement that they're bad, is to either: 1) organize into a union that negotiates better contract terms on your behalf (done in some fields and countries, not in American tech); or 2) pass laws that ban the onerous terms entirely (what California did with noncompetes). Generally, individual contract-signing does not maximize welfare.
"Big ISPs aren't paying money to services like online backup that generate more upstream than downstream traffic."

Maybe not paying money, but if you're running an offsite backup provider (ahem) and you're not getting special cut rates on your all-inbound usage ... you're not going to be in this business very long.
"You know, I think you're missing the point, man. They found them again, man."
tvtropes.com is a wonderful rabbit hole :)

My apologies in advance to your employer for the many lost hours of work this comment will cause :X
No no no no no ;_;

I made this website, use it instead: https://mediacru.sh

It also does HTML5 GIFs and has a fallback for phones and such. BUT it's also open source, much higher quality, more featureful, and supports more than just GIFs.

Even though MediaCrush and gfycat started around the same time and MediaCrush is much better, I can't seem to get people to use it more. I guess our users are less evangelical.
The announcement post says the actual type-checking happens in a persistent server that watches for filesystem changes. That sounds pretty close to continuously running a linter. It also says "without breaking things", so I'm a little fuzzy on whether badly-typed code will actually execute or not.

For that matter, can you call a typed function from an untyped one? Or, worse, a typed method? If the typing is purely static, there's no way to know the method you're calling is actually typed, so there's no actual guarantee that it receives the types it's declared unless your entire program is typed. It doesn't seem like a very strong guarantee if both the caller and the callee have to opt into the typing.

If you're looking for a tool that exists right now, you either have an existing codebase and can't port it to Hack if it's not already PHP anyway (for the same reason Facebook couldn't port away from PHP), or you're starting from nothing and could just use a statically-typed language in the first place.

I don't know if I'd even be excited about the prospect of optional static typing in Python. (It hasn't gotten me interested in Dart, for example.) I'd kinda rather see the effort poured into something that could do static duck-typed analysis/inference, e.g. balk if I pass an argument that could be a non-string into a function that tries to call `.startswith` on it. (Ah, but maybe it could theoretically be a string or None, and I only know it isn't None for reasons the type system can't see, and now I hate the type system.)

I didn't say it was a trivial problem. I just don't feel excited by the solution.
It's a simple feature called redundancy. In the rare event that one team fails to approve a search, the second is still likely to!
Is this still the best way to accomplish this?
Sitting in Ataturk airport right now and twitter is working fine.
hm interestingly, PHP still powers about 70% of the web!
the web should have certainly crumbled by now ...
So does the idea.

It's almost like they both have to be in tandem or something.
The "analysis" is frequently totally incorrect, I've looked at it before and I wasn't impressed. They mostly hinge on the assumption that if 1x sends to 1y then 1y is owned by 1x, which is obviously complete nonsense. Once you get past a single hop there's usually no way of knowing if the transaction is an internal move or one to an external party. Unless there is cryptographic evidence in chains of transactions that prove ownership, nobody can really claim Gox owns anything past what they have just announced.
The state of Interaction Design tools
No. There's no scenario here where Netflix walks away with more money from the consumer.
What are we discussing? Are we discussing about the tool or the things made from tools?

Its like trolling a raw cast iron hammer used to build a furniture factory and then saying the whole factory is entirely useless just because some invented a stainless steel hammer.
I don't think that it's fair to say that any "democratic" type of government lets any number of people take anything from any 1 (or any arbitrary grouping) person, it's that the self governed group decides that the cost of existing is paid collectively. And rallying support, from my understanding, is the only way to fix any situation in any type of "democracy".

[edit] More directly to your point, it's irrelevant what anyone thinks is "letting" government "steal", the "thievery" is enabled by laws which are created by elected representatives, therefore "the people" (aka government) is directly responsible for taxation.
Although it's taken Mt. Gox two weeks to report this, amazingly, it was public knowledge as soon as it happened on March 7/8, because the movement of over $100,000,000 was instantly visible on the public Blockchain. Reddit noticed it immediately: http://redd.it/1zshct

Most of it was in this transaction of 180,000 bitcoins -

https://blockchain.info/tx/4ee89f7cf824a85ad5f11d52604ffdebe...

From that evidence alone, it wasn't clear who had control of the money. Mt. Gox, or a hacker, but the Mt.Gox API was still up, and the API confirmed that this was a Mt.Gox-controlled transaction. Reddit saw that, too: http://redd.it/1zswul
This story keeps getting more ridiculous. First, Gox loses a huge amount of BTC...now all of a sudden they have found some of it?

I assume this wasn't stolen and isn't already in the blockchain somehow. I do not believe that Gox was this blind to the problem in their systems. Something seems very, very fishy about this.
C# has a huge presence in enterprise software and .NET software engineers in my area are in high demand.
I found C# to be a fun and rewarding language to develop in, although this was in a Windows shop with Visual Studio. At the time, I found the UI capabilities of Mono to be limited, but it has come a long way.
With a Python background, I would check out IronPython, too. Being able to load .NET DLL's and introspect/call from Python is pretty cool.
they've always looked incompetent, slightly more than people who kept their money with them before this entire thing happened.
A weekly screencast covering Sketch
Starting with an idea vs. starting with a market
Here's a brief description of QUANTUM, for those who are unfamiliar with it:

https://en.wikipedia.org/wiki/Tailored_Access_Operations#QUA...
Yes, that would be the safest option!
This level of incompetence is astounding.
I realize this doesn't contain specifics but I haven't used anything other than IntelliJ for some time so I can only offer my impression...

I went from Eclipse (which I never liked as it always felt slow and clunky) to Netbeans (which I liked a lot) to IntelliJ products and in my opinion Netbeans is very similar to the IntelliJ products only a bit slower and perhaps a tiny bit less capable.

I would say that IntelliJ's products are a 9, Netbeans is an 8 and Eclipse is a 4.
This might as well be a comedy sketch. Can someone explain how this is even remotely possible?
That lends some more plausibility to this theory: http://chrispacia.wordpress.com/2014/02/28/this-is-what-most...
I'm thinking more in terms of production software, stuff like databases. If you want to license Oracle or WebSphere, you've got per-core or per-socket, per-concurrent-users, sometimes per-MIPS fees, may depend on field of endeavor, etc. Oracle and IBM are the masters of this particular art, but there are quite a lot of bits of proprietary software that include that kind of fee structure at least in part. Some game engines also charge you depending on your game's sales. A flat fee for any use, no royalties, seems limited to certain software niches, especially anything seen as non-enterprise.
Many people are expressing surprise by the events that have unfolded here with Mark Karpeles and Mt. Gox, but I'm not surprised in the least.

I've known several web developer "enthusiasts" over the years who know just enough PHP (usually it's PHP, but this applies to other technologies as well) to build things that mostly work and feel confident that they can solve anything with "a little PHP." Working mostly alone, these people prefer to spend their time building constantly, and little time learning or keeping up with current best practices (or in this case, cryptography).

There are a large number of companies (many of them doing very well) built by people like this, and even when they bring on other developers, no one has the courage to tell the original developer (who is often CEO) that their code sucks and needs to be scrapped completely. They keep throwing more crap onto the pile because the machine "works" and customers are demanding new features. The original (incompetent) developer feels a sense of pride for his or her work, and nothing short of total failure (in this case, spectacular failure) will convince them that their work is anything less than genius.

It's unfortunate that some companies thrive in situations like this (it sets them up for failure), but it happens all the time.

I don't know Mark personally, but from everything I've read from him over the years, he seems to fit the description above. It doesn't necessarily mean he's a terrible person or a thief (he could be that as well, but I have no knowledge to prove one way or the other). It just means he got in over his head, and kept the site running on deeply flawed assumptions and implementations (e.g., no standard accounting, little understanding of security, etc). It's a shame that people kept coming back to Mt. Gox and entrusted the site with their money, even after those behind Mt. Gox proved themselves to be incompetent over and over again.

Is it sad? Yes. Is it surprising? The only surprising thing is how people kept going back.

As for the missing and suddenly reappearing coins, I honestly think they just had absolutely no idea where everything was. I've heard people describe Mt. Gox's infrastructure as a hodgepodge of random scripts and servers duct-taped together, and it's easy to imagine a dozen hard drives filled with an unorganized mess of Bitcoin wallets, private keys, database dumps, etc. I believe they're honestly trying to pick up the pieces, but the pieces are scattered everywhere.
"And in the end, it's still PHP, which is duly disliked."

You might dislike it, but that doesn't mean it's disliked. PHP has a giant base of programmers, scales, is easy to learn, is extremely versatile and powerful, and as you point out, the code was already in PHP. Only an idiot would rewrite a giant working codebase simply to have it in a language that's "difficult to hire and train" in. Or any language for that matter. Perhaps they could have pulled a netscape but instead decided to serve billions.
BSD/GPL compatibility is a complex issue.

Here's my take. The 2/3 clause BSD licenses are clearly compatible with the GPL v2 because they offer a strict superset of rights. I.e. they don't offer any restrictions not found in the GPL v2. Consequently the work as a whole can be licensed under the GPL v2 without worrying about whether any piece of it has additional permissions which satisfy the license.

The GPL v3 however provides some real reasons for caution here. The additional permission section is clearly compatible with the MIT license, but is clearly incompatible, as it stands, with the BSD license which does not explicitly grant sublicensing rights (meaning you can't relicense someone else's BSD code under the GPL without their permission). So you can't include BSD licensed code and count on the additional permissions section as protecting you. (This is based on my discussions with Richard Fontana and other lawyers involved in free software issues.)

The question then becomes whether section 7(b) legal notices can be read broadly enough to include the BSD license. I.e. the author of the BSD licensed code is merely giving notice that all users have the permission, directly from him, to use the code as allowed under the BSD license. This is not an additional permission under the GPL, but an additional permission directly from the author, and notice is merely being preserved.

If this is the case, then the GPL v3 is compatible with BSD licenses which do not have an obnoxious advertising clause. But if it is not, and if all additional permissions must be removable even in the absence of software modification, then they are incompatible.
Design+Code: Learn iOS Design and Xcode
"Disagreement rate" would be as meaningless a number as conviction rates are. A low disagreement rate could indicate the "plaintiff" is careful to make only reasonable requests, or it could indicate the "defense" is not doing its job. A high disagreement rate could indicate the lots of unreasonable requests, or it could indicate reasonable requests are being unreasonably denied.

You can't even reach a conclusion as to what would constitute a high, low, or expected rate.
I get your point, but....

Ancient it is not, and old isn't bad. Lots of deep thinking went into IEEE-754, http://www.cs.berkeley.edu/~wkahan/ieee754status/754story.ht... calculating with computers is hard work.
I remember looking into Microsoft's Healthvault product a few years ago. I was astonished to find this:

"Microsoft may access and/or disclose your personal information if we believe such action is necessary to: (a) comply with the law or respond to legal process served on Microsoft; or (b) protect the rights or property of Microsoft (including the enforcement of our agreements)."

Note clause (b). I thought it was a little off that they can examine your health records to protect their rights and property. But it looks like they are not afraid to use it!

This ditty is still there. In fact if you go to the home page for Health Vault, it says:

"It's your HealthVault account You decide who can see, use, add, and share info, and which health apps have access to it. HealthVault won't provide your health information to any other app or service without your permission."

So as advertised it looks like you get to decide. You have to read pretty far down in their privacy policy before you find the clause I first mentioned. Now of course there are cases where your private information may be used without your permission, but most people would assume that requires some form of legal process... but not for Microsoft.
> You still seem to be speaking almost entirely about developers and companies.

I am speaking about people making things. It could be someone building computers and combining software, someone developing software, or a company doing things. However I don't really see a difference here between a company and a household.

Besides, what goal is served by the end user for the right to study or modify code which is applicable to those you seem to believe will never be developers?
You could have rigged up something like this: https://www.servocity.com/html/s3102_micro_mg.html#.Uyu11fna...
to the PWM output of your Arduino.

This would have moved the iPad around, the same way as the pan tilt head.
We're definitely in that position, except we know our stuff is shit and we're rebuilding it and hiring furiously to rebuild it. 99% percent of life is knowing the difference isn't it?
Rent Seekers Fighting Back
That kid? No, the enemy is the people who hired him, gave him no oversight, had no auditing or controls on internal information and encouraged him to continually exceed his authority.

Include the team of shameless government managers, many who swore an oath to uphold and defend the constitution, turning this operation and all these databases over to a third party and these kids.
So:

Would you prefer MySQL or PostgreSQL? ;-)

Here's a case of a BSD-licensed project overrunning a GPL-licensed one.
Haha, yeah this is great.
I actually envy Mark Karpeles' ability to not give a fuck throughout this whole situation.

In fact, I think it's some sort of super power.
Is Smell directional in dogs?
No, "That's numberwang" does not indicate winning nor the end of the game. It just pops up at random throughout the game.
Honestly, same goes for HN. It's just that it has more stricter laws once you are ghost-banned you would never know why. Basically both the communities are full of bs, HN does it with suave and accepted sophistication.
FREE eBook Teaches You How to Make Money Online
Microsoft touts performance improvements for existing hardware in DirectX 12