skysight-inc/HackerNews huggingface dataset:
There would have been an interstitial page mentioning that his email was being given to Stack Exchange by his OpenID provider.

Depending on when exactly when he registered, there may have been (and now always is, when using a third party login iirc) another page on the Stack Overflow side that confirms new account creation and again displays the provided email.

Basically, he clicked through at least one "sending personally identifiable information, are you sure?" page. Maybe more than one.

Disclaimer: Stack Exchange Inc. employee, I've done some work on our user login stuff in the past.
Microsoft Surface chief: ‘Multiple aspect ratios and sizes’ are in the works
I think it is an arbitrary comparison. Possibly 10,000+ years in jail and who knows how many shankings vs maybe 50 of no existence for one person. You are right that, in a basic scenario, killing is a disproportionate response to a lesser crime, but this is an active threat versus a past event and who knows what jail would bring for these hundreds of people who could be convicted.

I'm not sure of the details of this situation but just following libertarian legal reasoning there may be another way to justify it. The logically consistent libertarian position on abortion is neither pro-choice nor pro-life. Block's theory of evictionism is basically that a mother's right to remove a fetus is stronger than the fetus' right to be in the womb, yet the mother is not permitted to kill the fetus straight off exactly.

If there was developed some technology such as a pig fetus used to carry the child to term then that technology would have to be employed. Would there be some other reliably effective means to stop this snitch besides killing him?
> an FBI computer could ping the server at will, and then the server would reply from outside the network, via an exit node, which you could analyze if you had enough exit nodes

Can you please explain in detail how one would do this to a hidden service?

I'm trying to determine if you just don't understand how hidden services work, or have found an actual vulnerability that needs to be addressed.
Premium vs Freemium vs Subscription - Lattice Labs Blog
Their definition of "language" is pretty fuzzy. Node.js and Javascript are separate languages, and .NET is also included in the language section. The only actual programming languages under that tab right now are Javascript and PHP.
On the positive side, apache has a strong patent clause. It was so much admired, that FSF used it for GPLv3 (with the single adjustment regarding patent agreements).
... from the most generic search term you can imagine.
Everything that is fundamental has changed, though.

While the focus of the book was Moscow's panic in the face of geopolitical decline, the Warsaw Pact was still on approximate equal footing with NATO in the early 1980s. So, in addition to the two having military forces and training built up over decades, they had similar sized populations and economies to credibly support an all out war effort beyond the first engagements.

To get something similar today would need a military conflict between the US and the EU, except in an alternate reality where the EU was as politically unified as the USSR was, and where military spending took up as much of the EU economy as it now does of the US economy.

Here is some rough context of the current (or recent past) geopolitical landscape taken from some Wikipedia & CIA World Factbook stats:

GDP | Pop | Country | Mil% | Mil$
---------------------------------------
16.3T | 507.9M | EU | 1.1%?| 179B
15.7T | 316.8M | US | 4.6% | 722B
12.4T | 1.35 B | China | 2.6% | 322B
4.71T | 1.21 B | India | 1.8% | 85B
4.78T | 126.7M | Japan | 1.0% | 48B
3.38T | 143.5M | Russia | 3.9% | 132B
2.36T | 201.0M | Brazil | 1.3% | 31B
1.76T | 118.4M | Mexico | 0.5% | 9B

It's an important point, because it gets lost all the time: the US does not face foes that offer any existential threat. There aren't any countries or groups of countries that currently threaten the survival of the United States, and there aren't any reasonable fears about loss of territorial integrity.

Even if you conceptualize terrorism into a broad movement rather than a basket of tactics and behaviors, "it" still isn't a monolith and hasn't enough political unity to control a single nation, much less one that with a manufacturing base to speak of or any technological sophistication.

Red Storm Rising requires, at the least, a foe that is politically monolithic (China not the EU), that has a technologically advanced military (maybe Russia), and a sophisticated enough economy that it could sustain a war effort beyond the first couple weeks of engagement (EU not China).
This seems like a mistake... it's hard to build a brand around a huge amount of products with only marginal differences. Yes there are advantages of one aspect over another, but having to choose which aspect to spend $500 on could be an infuriating choice to make.
Do You Miss the ‘.com’ Button on the iOS 7 Keyboard?
SE community mod here; SE devs are good old delete-nothing guys, they collect everything ever posted and a lot of metadata. Likely in good faith to fight spam, but bits are bits.
Does that point stands when people can freely start using the software, and enterprises decide to buy support because they are already using the product?

Somehow all that process must work for buying paper clips and pencils. Yeah, they buy those in huge amounts, but I can not conceive that they pay much of a premium. I know that governments have streamlined process for those situations. Don't corportations also have shorter procedures?
I can see the scumbag Stack Exchange memes on Reddit now :)
Interesting - so you generate a key pair on your phone (this is your identity and can be backed up to a printable QR code). Then, to login to any site, you scan a QR code displayed beside a login form and your phone can verify it''s identity (i.e. proves that it's the holder of the key pair). Perhaps on the first sign-in, the site will ask for an email address or some details to create an account for you.
Likert-graphs in R, embedding metadata for easier plotting
Those guys are terrible IMHO:
https://news.ycombinator.com/item?id=6272093
I'm not sure what it is you're trying to say. I can produce a binary of OS X or Windows right now by ripping the iso and then hitting ctrl-C and crtl-V, but their license makes it illegal for me to hack it or to redistribute it. Are you talking about the cost to pay them for a source license? It's true that if they even sell one at all the cost is going to be astronomical. This isn't a real cost or an issue of ownership, it's a protectionist monopoly.
You can't use OpenGL on Xbox or tablets, or is it just more difficult?

EDIT: A few google searches later, indeed it's not accessible in XBox or Windows Phone 8. For some reason I didn't expect that.
Make a Diff: Crowdsourcing for Good
Especially considering, in hindsight, the entire episode seems to have been a masterful Bad Cop impression by Obama. I thought he looked like an idiot during it, but somehow we got more than we could have expected from a coercive cruise-missiling.
So I see two sorts of comments here:

* The article is invalid because I find the author's website hard to read.

This is the ad-hominem fallacy and is not at all relevant to the correctness of his point.

* Don't blame the web designer, blame X

What is the role of a web designer? To design (hence the name) the experience of the user on the web (again, hence the name). The experience on the Esquire mobile site is very poorly designed. If higher-ups request more-visible ads and higher conversion rates for the app, there are ways to funnel this traffic without making the site difficult or impossible to use on a mobile device. This is the job of a web designer.

(If higher-ups are mandating the design itself, they have assumed the role of web designer and relegated the titular designer to simply a web design implementor).

This mobile website is poorly designed. Thus, by definition, it's the fault of the web designer. And nothing is going to change with finger-pointing or blame-passing or the victim mentality so blatantly evident in this comment thread.
I loathe the fact that all intermediate options get left off the table - reference-counting, or single-ownership-with-weak-references, or anything else short of memory-gobbling full GC that breaks your real-time guarantees.

And C++'s hideous shared_ptr system isn't a good thing to point to.
> Everything on Youtube is publicly indexed.

That is not actually the case. Youtube has a concept of both private and unlisted videos. Unlisted videos work similarly to how you describe Megaupload:

"Unlisted videos

Making a video unlisted means that only people who have the link to the video can view it. To share an unlisted video, just share the link with the people who you’d like to have access to it, and they’ll then be able to see it. Unlike private videos, the people you share the video with do not need to have a Google account to see the video, and they can share with more people simply by forwarding the link to them.

Unlisted videos won’t appear in any of YouTube's public spaces, like your channel page or search results."

https://support.google.com/youtube/answer/157177?hl=en
And maybe we should punish these companies until they do.
I really like the idea, but holy hell the site design needs some work. There are a lot of areas that are overlapping, or rendered kind of funky. The mess of purple icons should just probably go. Also when you finally select a language, the list of projects is really hard to read.

Keep up the good work, it's a good idea, just need to push the design way more.
DPR is too smart to leave behind real evidence. Therefore, if they claim to have found evidence, it must be fake.
If you're paying for someone to be murdered, it matters little that the person you're paying has no intention of actually following through.
First, this seems to view the URLs as primary. They aren't. The document formats are the most important part, even if you are doing a http-rpc style, not-really-REST interface.

Second, YAML? Haven't we already learned that markup languages don't make good programming languages? (That's what this is, right? Nobody is really going to use it to document an API, any more than anyone uses WSDL for more than generating stubs.)

Third (and not really germane), JSON schemas? Describing the format of JSON documents, in JSON? Because XML schemas are so wonderful?
Most of the US tech industry is probably 2 or 3 degrees from each other on linkedin. I'm a 3rd degree connection to this guy I've never met. I'm probably a 3rd degree connection to Bill Gates, Barak Obama and Marissa Mayer too.

The TSA is not scary compared to US customs although.
You can't. That's MS way of lock-in and ensuring that porting of games and other applications is much harder.

Why didn't you expect that? I'd say that WebGL in IE is something unexpected, not the other way around. MS has a long history of being jerks and using lock-in with proprietary standards.

As they expressed it in the past: https://en.wikipedia.org/wiki/Criticism_of_Microsoft#Vendor_...
Productize this! I'll pay you today for an easy to use service.

I am absolutely going to give this a shot for our next product release. I love that it simplifies the connection to relevant journalists. It's truly a win-win.

Thank you for sharing!
> The stack runs out of memory as well

I agree with the rest of what you're saying, but I want to point out that Rust stacks are growable (at least in theory), so you won't run out of stack until you're OOM.
*> an image ... was made on or about July 23, 2013 ...

Perhaps a coincidence, but that's ~10 days before the guy who ran the Freedom Hosting gig was busted.
It's set up as a marketplace where experts can have ballpark hourly rates and clients can also offer a specific rate for a given request. Then a mutually agreed upon amount (could be zero on up through top-dollar market rates) can be negotiated. As an expert you can decide "I always want $X/hour" if you like or you can do it case-by-case. Same thing as a client, you can specify in the request an amount you are offering and let experts take it or leave it.
Page 13: "Bitcoins are not illegal in and of themselves and have known legitimate uses"
It's 1 step. Just scan a code.

Con: requires internet connectivity, unlike some 2-factor implementations
It's the opposite, actually: poor children watch much more television, because their parents don't have time to spend with them.

And it's the words spoken by those parents that matter.

It has been suggested that television isn't itself harmful, and is only correlated with poor outcomes because it displaces time that would otherwise spent on actual interaction.
Unless we all standardize on the same cat photo. officialcatavatar.com anyone?
Thanks for the feedback. What browser are you using?
My god, that is probably the best article on processor design I have ever read (though that's not saying much).

You should submit that as its own article (the paper, that is).
I dunno about the fingerprints analogy, that's still more boneheaded -- I mean, I can change digital secrets a lot easier than I can change my fingerprints ;-)
China offers big new tax rebate on solar power (Is this good or bad?)
Though for security, it doesn't preclude one from entering a password as a second factor, I suppose.
The difference is that Youtube takes advantage of the DMCA safe harbor provision by responding to DMCA takedown requests. Indeed, the Youtube/Viacom litigation was instrumental in the current understanding between media companies and internet companies that sharing sites could operate freely as long as they complied with DMCA requirements. Megaupload in comparison made it a point to bill itself as a facilitator of copyright infringement.
You really think pulling the "you are too dumb to understand my bullshit" card is effective? Javascript is used to make changes to the dom in response to the user doing things. User clicks button, stuff changes. Have you ever actually tried doing that with a java applet? Have you noticed how 75% of the api doesn't actually work in any major browser?
AFAIR there is nothing in TOR that prevents races between two servers trying to get a specific .onion address. So my understanding is, that a collision ( or a broken RSA private key) would put the HSDir into a inconsistent state. And in this case, some people would get the real server and some people would get the impersonated server. ( Additionally TOR hopefully warns if the public key of a hidden server suddenly changes.)
Not only that, Google's OpenSesame did the exact same thing and worked for all Google users until they pulled it after it "went public".

So then they pulled it, told us something better was coming and nearly two years later, nothing.
Keep in mind that Windows emphasizes a unified ABI on AMD64 largely because of what happened on x86. The x86 ABI sort of evolved into this "wild west" kind of situation, with various calling conventions for different languages/runtimes and usage scenarios (i.e. stdcall, cdecl, fastcall, pascal, etc.), which ends up making things unnecessarily complicated for the OS. (Kevin has an old blog post where he discusses this in more depth: http://blogs.msdn.com/b/freik/archive/2006/03/06/x64-calling...)

Being a good OS citizen and sticking to the Win64 ABI also makes some things significantly simpler for the rest of the runtime. An obvious example of where this pays off is native interop (e.g. P/Invoke, COM interop, C++/CLI), but one less obvious example of where this comes into play is actually managed exception handling (which is built on top of the underlying Structured Exception Handling mechanism that Windows provides). Not only does adhering to the unified ABI allow managed exceptions to interop with native exceptions, but it also makes things simpler for debuggers, anything that needs to walk the stack, etc.

Remember, the CLR is really more of an execution engine, and not so much a "virtual machine". We try not to disrupt the architectural conventions of the underlying platform, since we're not trying replace the OS environment itself.

--Henry Baba-Weiss [MSFT]
Beyond that there's no explicit second-factor here, if you don't have Internet, what are you proving your identity to? If local, then run a local server...
This looks like a great concept, but I'm disappointed to see that out of 40 people available to work with, only one person is a woman.

Surely there's an opportunity to aim higher here? There's many smart female coders that would probably love to be involved in something like this.
Somalia Government Shutdown Enters 22nd Year
If you have real-time requirements reference counting is worse than GC; it has the same problem of some operations sometimes taking an unexpectedly long amount of time, and the worst-case guarantees are weaker.

Single ownership with weak references is effectively what you have in C, though I guess compiler support for distinguishing which references are weak or strong is nice.
As I understand the parent post it is not about the email that is shared, but it asserts that the real name from the OpenID provider is used as the publicly visible user name on SO. I don't think this is accurate, but I can't see the internals.

The mail address is not problematic anyway in my opinion, as it is not publicly shown on SO.
Do you guys have experts in graphics coding?

I may be needing to program a bidirectional path tracer in the near future, and it'd be awesome to get up to speed by pairing with an experienced coder in that domain on that.
Is this is just a cloud provider for something similar to a de-coupled CMS, ala Symfony CMF (http://cmf.symfony.com/) ?

The idea is that the content is not locked to your CMS, like an old Joomla system where the content and meta-data are hard-coded in the schema. I would be concerned about latency, etc for hosting something like this.

There service holds and organizeds the DB storage for you. The advantage would have to come with redundnacy/latency versus rolling your own datastore. If you are doing a NoSQL or JSON type storage that allows an arbitrary format, then you are free to reuse it wherever.
Sure, this is possible. However, this author is not violating it.

For example, if the regular version were issued with the Pro version merged into it, the author would have to provide an unmodified version in the same distribution lest he violate the LGPL. There isn't much consequence to this, unless he felt the need to sue himself.

However, since the author here also owns the rights to both the regular and Pro versions, he can just license both to the user under a commercial license when including the Pro version, which is what he does. At that point, neither is 'free as in speech' from the perspective of the person who bought the license, even though lots of the bits are the same. The user is using a non-free commercial license. The user could also use the free version under the LGPL, but that would be redundant, since they have the same code under a license they can use from buying the commercial license.

In this case the author says he relicenses both for users who can't use LGPL code.
I clicked on this link: http://www.theatlantic.com/business/archive/2013/09/the-brog...
and I honestly think it's awful. Calling programmers "brogrammers" is a sexist label to begin with. More is explained in the comments. This is not an attitude that helps anybody.

Regardless, maybe it simply doesn't have an explanation. You see, humans (and yes, women are humans) have herd mentality. And just like we get financial bubbles, maybe we get gender bubbles, with different genders doing different jobs. There is no "why", just like there is no why you rolled 1 on dice.

In the book Butterfly Economics, there is a famous experiment described. You have an anthill, and you place 2 heaps of food at the same distance from it. The ants normally leave pheromone trail, and basically decide where to go partly based on the trail (that is, decisions made by other ants) and partly independently of it. What happens?

Intuition would suggest that ants will divide 50/50 between the two food heaps, or very close to that. However, in the real world, the ratio of ants taking the food will fluctuate wildly, with up to 80/20 ants going to one heap. Then it may swing the other direction, and so on.
The stock malloc() in Linux, OS X, Windows, etc, can't make any sort of real time guarantee either.
It's not entrapment unless the police induce the crime to be committed. Nobody forced him to "order a hit." Attempting a murder-for-hire is not something you can be tricked into doing.
So what you're saying is that they actually have a better option, but they're unable to realize that, so we should decide for them because we know best?
Or is the safety net not available to them because MTurk exists? Because if it's the latter, I don't see why wouldn't you just make it available, MTurk or not.
This is where my Blub programmer life bites me. I don't understand what you mean by "manipulate objects directly". I can't figure out the right abstraction level to put it at.

For instance, let's say I have an Employee object that throws an exception. Clearly, if inspect that object and change the name member, Bob from accounting's name doesn't suddenly change to Gary. So I'm not acting directly on the object, but a representation of the object.

However, then it just sounds like Smalltalk lets me play with a set of bits in memory that represent the Bob object. Most debuggers I've worked with already allow me to do that in some fashion. Yet, this is always touted as one of the great, unique features of Smalltalk. There must be something that I'm missing, but I can't see what.
Well, yes, borrowed pointers can point onto the stack, but we don't have string values that can live on the stack, not really. String slices, denoted as `&str`, can point into the stack if you construct them from a `[u8, ..N]` (a fixed-length vector).

String literals are stored in the ro section, as one might expect.