skysight-inc/HackerNews huggingface dataset:
If someone is looking for a specific name, it's typically because the name is publicly displayed on the service. This presents a couple of major issues.

1. Let's say someone wants your HN username, andrewhillman. You've been inactive for a few months. What do we do with your old posts and comments? Deleting all the data for inactive users seems like an awful approach. If we keep the data, you lost your username, so what's displayed beside your comments? Do we just replace your username with the word, inactive? What about your profile? If I come across your old comments, enjoy them, and want to see your profile, I obviously can't go to https://news.ycombinator.com/user?id=andrewhillman any more, so where is your profile moved to?

2. People expect their identity to remain consistent. What happens if you take a season off HN since you're busy at school? Meanwhile, you have links to https://news.ycombinator.com/user?id=andrewhillman on your linkedin profile, or your website, or maybe you have business cards or flyers printed with that URL. Uh oh, you come back to HN, and that profile now belongs to someone else. All those great contacts you recently made, and gave business cards to, they're browsing the HN profile for someone else, believing their opinions are your own.

Ok, now printing your HN profile URL is unlikely, but what about your Twitter? Or Facebook? Or Gmail? This could be a disaster if you have hundreds of links to your Twitter account in blog posts and comments around the internet, then you decide to abandon Twitter. Someone else takes the account name, and has a less than stellar reputation. Lots of communities will not allow you to edit posts past a certain date, so you're out of luck, and all your old data is asking people to follow you on Twitter, andrewhillman. Meanwhile, that account now belongs to someone posting NSFW images.

As someone else said, it depends on the service. In some situations you might be able to allow non-unique usernames, so you wouldn't have this problem to begin with. Another solution could be unique usernames, but linking profiles to IDs, instead of specific names. That way old links still function properly and don't change with usernames. Of course, it makes for longer and ugly URLs.

120 days seems incredibly short though. I'd say 1 year minimum before declaring an account inactive.
Yup, it was mostly piggybacking off of the game itself. Also, it was in a Game Music Bundle, which got another $10k in a week.
I find it hard to see who this tool is for? 3d artists seem to prefer more graphical ways of interaction as opposed to scripting/entering commands.

Perhaps developers/statisticians/scientists looking to visualise their data?
The Appliance actually does not store any file data on it, so your appliance upgrades likely won't include 1TB backup files :)

The (optional) AeroFS Team Server is what would store file data in the company if you wanted to, but many of our customers actually just end up using the direct peer-to-peer syncing without a team server.
India's first crowd funded startup: Aam Aadmi Party
that's not a trick question at all.

http://en.wikipedia.org/wiki/State_Senator

did we all forget that every state has a Senate as well?
Nationalism is not great, but having nations is not the same as nationalism. Having nations or national-level entities of some kind equates to having some degree of heterogeneity in the world with regards to its governance. This is a good thing. My money is on a gradual shift toward much smaller entities taking on the effective present-era responsibilities of states... some of which will be geographically decentralized.
Nicely written! You may also want to take a look at ACM's Software Engineering Code of Ethics[1].

[1] http://www.acm.org/about/se-code
"Time is believed to not exist as a separate dimension, but as a byproduct of gravity."

I love this comment because I hadn't heard ^^ perspective before. Do you know what particular schools / models treat time this way, or are you inferring that this is the general conclusion of the field?
"Enter GitHub project URL to find or add a project"...
Why are they limited to GitHub?
Where is support for BitBucket?
Another great read from the F-Secure folks.

From the code snippet, it seems Toolkit.getDefaultToolkit.getScreensize() doesn't account for external monitors - only the primary display. Targeted malware you'd think would use getScreenDevices() or something to account for that - I'd always imaged professional online poker player 'sat' at many tables at once ...presumably using multiple monitors.
I read and enjoyed them, thanks. I'd just like people to be in a more collaborative vs combative mode, and I think a big part of that is not overly relying on rhetoric or overreaching what you've actually demonstrated. Using formalism on a blog is commendable, but it's also not the same thing as a properly reviewed paper. People should keep straight the levels of dialog here and value them each for the light they shed. This has been mostly a productive exchange despite a few "yer doin' it wrong bro" attitude folks, and I just want to throw my hat in to strongly advocate for keeping it that way.
I'm thinking storyboard artists for 3D animated movies would love this.
Indian Supreme Court makes Gay sex illegal, again
We will add it later.
Just to be clear - you advocate fining UCSF for a decade of back-fines as well, right? Since their shuttles do the same thing.

Or are we only ok with bullying the tech companies back?
Instant checkout.
C++11 is actually really, /really/ nice. If you haven't already you should read up on it.

I was hating c++ for vague reasons I couldn't place. I was wrong.
"minutes later we were making the 1,000 mile drive there. Next morning little Crossley was part of the family."

Obviously this kind of lifestyle is possible today. I don't want to take it away from you. I just want to point out that to me this sounds completely insane. I would say "irresponsible" as well, but I assume you simply have no awareness of the larger issues involved and can't be blamed.

I'm pretty sure that if you hadn't had the car, you would have been able to find a suitable puppy within a 20 miles radius...
Do you want to bet? What odds do you offer?
> So living in the unspoilt countryside a car is pretty useful to get around.

Countryside is not 'unspoilt' if it features roads and cars, let alone houses and agriculture.
Could you elaborate a bit on your CrashPlan setup? I have a somewhat similar setup and have been trying to back up my NAS (Synology DS1812+) to CrashPlan for about half a year now. I was able to start the backup, but the transfer rate quickly dropped to about 1.2 Mbps or lower, and having backed up about 1.5 TB the CrashPlan client now won't even run a backup.

Are you using Crashplan+ or any of the Pro/Enterprise plans? What sort of transfer rates do you get? And were you able to complete a full backup of that 11x4T array?
The capacity to do selective enforcement is a huge issue in itself.

Let's say you bring corruption charges to light, or advocate for something people in power don't like, or even just cut off someone's angry nephew in traffic.

In a country with a rule of law, that's okay --- you're safe. You can't just be arbitrarily punished.

But with this? No problem. They just tell the NSA to flag you, and as soon as you do _anything_, they'll get you. Better still if the data's retroactive --- if they can track everyone, and figure out that three years ago you caught a fish and transported it across state lines or whatever.

If you have a legal system that classes a majority of people as technically a criminal, and the capacity to selectively enforce that, then congratulations, you've got despotism.
Can someone answer this question:

From a business perspective why is Google and Facebook getting involved in this and calling for the government to not track users. Won't that just bring more attention to their two business models of... wait for it... tracking users and selling their information?
To speculate: For connections that utilize NAT devices, NSA probably has analysis tools designed to attempt segregation of network traffic on a per-user basis.

Browser string, viewed content, frequency and magnitude of access, user authentication cookies, and ad-tracking cookies all would be tremendously helpful for this purpose.

Also, I'm betting they can easily tell when specific computers on a network are powered on or not based on fixed-interval network traffic from anything that polls regularly, such as anti-virus, news readers, mail clients and background updater services.

All of the above could aid in painting a more complete per-user picture behind the NAT, without actually having to compromise the local network or individual computers in question.
And the nearest breeder lives 1000 miles away?
-3 points for an honest opinion? Please, relax. When Opera introduced this feature, computers had far less memory than they do now. I known because I raised an Opera bug report when that delay-decode feature regressed in one of their releases. Only Opera made my low-end workstation useful. it was cool. I'm sorry if I hurt your feelings.
If anonymity is a concern getting a court order doesn't sound like a big deal. Even if not, you vastly overestimate the anonymity an IP provides, and if anonymity is a concern legal deniability isn't a big win either. You also ignore that you could potentially get dozens or hundreds of IP addresses. Anonymity, like security, is hard, and has layers.
Moncler Coats,Moncler Jackets,Moncler Vests
Facebook year review
> I go to HN to avoid freedom of speech.

FTFY
Whenever I read something like this, I'm reminded of that Winston Churchill quote "It has been said that democracy is the worst form of government except all the others that have been tried".

I think C++ usage is one of those things that you don't truly understand until you've decided to start a new project in C++ even in 2013. For a reasonably common feature set in real project (i.e. not a side project for fun), C++ is the only option.

Specifically most alternatives exhibit one or more of the following:

* automatically managed memory (enough said)

* not expressive enough (I would throw C in this category even though C is a fine choice and often times the best choice for many projects)

* not nearly mature enough in terms of compiler/toolset/language in general (often, it's unclear whether the language will ever achieve that necessary maturity)

* not fast enough, usually for one of the above reasons, but sometimes for other reasons
1. Metanotational typefaces (FontAwesome to AlphaSymbolic — Blissymbols anyone?)

2. Perspective-based grid systems (Grid systems to build basic interactive Webworlds, instead of Websites)

3. Modular CSS Architecture (Using Grunt to compile CSS that lives with JS Modules, served on demand via RequireJS; a more meaningful folder architecture other than the dreaded "css" folder at project root[0]; I namespace my CSS/LESS/SASS as I namespace my Business Objects or Entities, and I namespace my CSS/LESS/SASS by module/state/verb.)

3.1 Modern Web DRY (Best way to package and create shareable front-end code?)

4. UI Semantics for Accessibility (What else can we add as sibling to "Skip to Content"? — It really is an Accessibility Hook within a list. What about Accessibility Hooks everywhere?)

5. Responsive/Adaptive Images by Cool URL[1] (Responsiveness as a Service?)

[0]: http://www.jakobloekkemadsen.com/2013/07/css-abstractions-do...

[1]: http://www.w3.org/Provider/Style/URI.html
If you're going to complain about people misinterpreting Foucault or applying the wrong norms in judging philosophy, you should drop the habit of referring to 'Anglo-Saxons' as if this alien race were somehow homogenous in their culture and opinions, when it is used for anyone white from Staines to Cambridge, Mass. There are plenty of obtuse American theorists, and plenty of philosophers whose conception of power and relations is very similar - for example Chomsky has a lot in common with Foucault in examining relations of power and control, and their relationship with language, and is fond of constructing similar thickets of prose. Many writers from James to Joyce to Faulkner also delighted in creating obtuse literature in the 'Anglo-Saxon' canon.

The label Anglo-Saxon is an absurd, racist simplification which undermines your argument. There is no coherent Anglo-Saxon way - except as it exists in the imagination of the French intelligentsia as a foil to their clearly more sophisticated approach. There is more to the world than is dreamt of in that philosophy of opposition of thoughtful Europe against shopkeeper Anglo-Saxons.
This is worse than what the NSA is doing as this will have a direct impact on EVERYONE, not just electronic users. This will also affect the poor and underprivileged more proportionately as well. I wonder why news organizations are not getting more involved and publicizing how bad this treaty truly is. It's ridiculous that governments who say they promote democracy demand that treaty negotiations are completely secret.
This boundary: http://en.wikipedia.org/wiki/Cosmological_horizon
Real engineering is about rigor. And how can you have rigor without communication? Make your code readable by others and discuss the work with your coworkers. Real engineering happens in a team, not in a hermit's cave.

P.S. check out SWEBOK and SEMAT. Software Engineering Body of Knowledge, and Software Engineering Method and Theory.
These portraits are not real
See also FQA: http://www.yosefk.com/c++fqa/index.html
What is the biggest life lesson a game has taught you?
Homosexuality declared illegal by Supreme Court of India
I swear: that I will create websites with sufficient contrast between text and background to enable legibility of textual content.

http://www.contrastrebellion.com/
Site has been successfully Hacker News'd.
IIT alumni 10th biggest group of US start-up founders: Survey
The current system is counterproductive in and of itself. It would be a positive step just to scrap it.

Yes, rehab centres, education and healthcare initiatives would be great and I totally think that we should have those and fund them from taxes. But even if we don't, even if we say "fuck it, legalise everything and to hell with the rest" we'd be far better off as a society. Innocents would no longer die in drug-raids gone wrong. Taxes that fund the war could be cut, suppliers could compete on quality and price, removing major reasons addicts die and steal. Criminals would no longer have an easy source of income. Lives already ruined by addiction would no longer be further destroyed by criminal records and prison time.

So yeah, legalise it. All of it. Now. We can talk about the other stuff later.
Wrap up: From product building to company building to community
Are these really that obscure? Well, the 3[array] thing is unexpected and also not something you would use in real code, so it reasonably counts as obscure (although it's such a hoary example of "obscure C" that it's almost familiar). But pointers-to-members, template-template parameters, and the overloads of ++ and -- are, I would have thought, just standard features you would learn in the normal course of learning the language.
Three things:

First, I'm not redefining anything. Please consult Alaska statute, specifically § 11.71.040 through 11.71.060, and note that "Schedule Via", mentioned in each, includes only marijuana. Even possession of amounts less than one ounce is specifically listed as a crime, albeit not a terribly serious one.

The court's ruling in Ravin v State does not change the law; it interprets it. The referenced statues may have been added after that ruling, but they have not yet been challenged. As such they are, if only technically, still the law. I doubt it's a very strictly enforced law, particularly at the scale of personal possession, but that does not change what is or isn't legal.

Second, please don't attribute political views to me. You don't know what my views are, even on the subject at hand, and I'll bet the cash in my wallet (I just hit the ATM yesterday, so that's not an insubstantial amount) that you'd be wrong if you guessed.

Finally, while I don't dispute for a second that NORML is biased and has an agenda, that agenda is specifically and unambiguously marijuana legalization. If pot were as legal in AK as you suggest, they would be trumpeting it as an example of how things should be, or at a minimum, shouting from the rooftops that, "Look, it's legal up there, and the place hasn't fallen apart!"

They aren't doing that, are they?
If you felt that most of these were obscure then you don't know enough C++ to make a comment on it.
It's certainly a point of trust, but ultimately it's the miners who decide how Bitcoin works. So far this has predominantly worked by them using software from bitcoin.org and upgrading it relatively frequently, but this would probably change very quickly once they stop thinking of the bitcoin.org developers as working in their interest.
That's interesting - I'm extensively using Turbolinks, to the point where I back ported it to Rails 2.3, and to other frameworks.

It does a great job of eliminating the majority of page load times for apps with large amounts of CSS and JS. It definitely requires stricter control of Javascript, but what it enforces is an existing good practice (idempotent scripts) so it's hard to be annoyed.

I've also added a loading indicator in some places where I'm using it on a more "app-like" site.
In the wrong hands, a vehicle can kill and destroy lives. I don't see how
Sure. What do you think, what will be the primary purpose of your email campaigns from now on?
From the perspective of computing things, humans are Turing Machines, because a Turing Machine can compute anything that is computable.
If we're going to be wishing for things, why not just wish for the end of software patents? This stuff shouldn't be patent-encumbered in the first place. It could have been developed like html5, a bunch of companies with common interests agreeing on a standard without charging for it. But because this is patentable matter that was impossible from the outset. The shape of the legal system enforces the shape of the industry.
Google yields to censorship in Pakistan, plans local version
Why do you consider switching to Debian unprofessional?
Ask HN: Why can't I access healthcare.gov from outside the US?
Currently living abroad. Need to access the exchange to buy health insurance. Do I really need to access it through a proxy server?
It's slow, but still working. Features can also be seen in the following YouTube video: https://www.youtube.com/watch?v=P7Pbpq-bCP8
Think of it this way de Sitter space is essentially analogous to living on a sphere. In that space any triangle on the sphere's surface has more than 180 degrees.
http://en.wikipedia.org/wiki/Spherical_geometry

Anti de Sitter space is essentially living on a boundary of a black holes like curvature. Like this one:
http://en.wikipedia.org/wiki/File:HyperboloidOfOneSheet.png

In hyperbolic space any triangle on the hyperbolic surface has less than 180 degrees.

A sphere has no boundary (think invisible walls in video games). You can move over it for infinite time without encountering an invisible wall that says, you can't go further. Because it closes on itself. Contrast this with hyperbolic space, which must has such boundary, because it can't close on itself without becoming some other kind of space.

Note: it's an analogy, don't be too nitpicky.
I do find this one a cool way to show usage analysis of system, such as commands like top, free, mtop, etc. which are currently giving reports in terms of numbers.
>the political interests are way too strong.

What political interests? Most European elites are begging for the US to come around so that they can have the political cover to drop this madness. They cannot do that until World Police changes its stance, because they'd be commercially blacklisted into the Middle Age.

The political interests were there when the US could use drug policy to support this or that puppet government in Latin America or Afghanistan. This strategy has failed so thoroughly in the long run, your own backyard is now giving up and leading decriminalisation. The US government would get a lot of goodwill around the world by ending the prohibition idiocy.
I shouldn't have to do a linear scan of the code to find what I'm searching. Like a book has headlines, code should have comments to indicate what's what.
> There is nothing inherently evil in surveillance. In and of itself it's a neutral thing. It's what you do with it that is evil or good.

No it is not. Being watched changes the behavior of the watched. Dissent is less, if the incentives are that way, that dissenting hurts your future choices.

There are so much studies showing the dangers of a society being watched and of watchers not controlled, fueled by legal powers.

Historically speaking it was the way you described, that oppression came first, surveillance followed as a means to an end. Securing the oppressing leaders.

So surveillance is a dangerous thing even without oppressive governments using the data. Just being watched is enough to undermine healthy democratic dissent.
legalise it, regulate it, tax it.

that way you can afford to improve healthcare and education whlst simultaneously reducing harm by ensuring a cleaner product is made available to users.
> I will not be ashamed to say "I know not"

If every manager would abide this, my chances of ending up in jail for manslaughter would decrease significantly.
>Why doesn't Japan has this problem

Because their organised crime is sort-of regulated and accepted as an inevitable part of society. Wanna try that? That's even more of a paradigm shift, I don't think you're ready for it.
Real engineering happens in a team, not in a hermit's cave.

Unless you're Fabrice Bellard.

http://bellard.org/jslinux/tech.html

http://bellard.org/lte/

http://bellard.org/ffasn1/

http://wiki.qemu.org/Main_Page

http://ffmpeg.org/

http://bellard.org/TinyGL/
That's an interesting catch. I'm guessing the gap was because the attacker commissioned the software at low cost, and didn't spot the problem. That said, the attack would still work well because Jeans plays nosebleed stakes[1], so he's not likely to be playing a huge number of games at a time, and he travels regularly for live games so he's likely to be on a standalone laptop.

Multi-monitor setups are very common in the poker world, but the primary monitor would get you a long way. After all, if you sit with him and realize your table isn't on his main screen, you could sit out.

I'm quite glad he thought to drop his computer at F-Secure.

[1] example hands from his online games: http://www.highstakesdb.com/poker-hands.aspx?=&sort=potsize&...
If you're making grand opaque abstractions without applying some form of logical rigor, how can you be sure you're saying anything that's true and meaningful?

I agree that there are lots of things that are worth understanding but can't be expressed in rigorously logical terms. Things like the subjective experience of falling in love or laughing at a joke or the value of behaving toward others with compassion. Wovon man nicht sprechen kann, darüber muss man schweigen.
France : The Senate confirms data collection in real time without a judge
Open DAWS v4.4 - A new responsive framework
Uruguay - legalise Marijuana to declare: in freedom we trust?
Aye, I was about to point this out as well.

Many of us realize only fitfully that we are at the same forefront of technology that those who created the atomic bombs were. I, for one, have frequent clashes of ethic with my colleagues, and often wonder how long I'll be able to keep working in the industry.

We should reflect on our obligations to mankind more often than we do.
With this law, France aligns their interest in the NSA style from the US.

For a clearer understanding of what this set of laws does, here's a summary : http://translate.google.com/translate?hl=en&sl=fr&tl=en&u=ht...