skysight-inc/HackerNews huggingface dataset:
>The situation described in the article would require coordinating a lot of data together.

Do you think the federal government cares more about protecting your personal data, or their own top secret data?

Edward Snowden was able to single-handedly pull together reams and reams of data on a cornucopia of the most highly classified top secret projects of our government. He wasn't noticed at all, except for the fact that he outed himself.

Had Edward Snowden actually been a spy working for a foreign government, he probably wouldn't have been caught at all, and would still be working for the government.

>It's not just cell data that you need, but also license plate scans, court records, etc. These are all fairly independent things, unlikely to be stored in the same place.

http://en.wikipedia.org/wiki/Data_fusion is the process of unifying disparate data sources in order to glean information not readily apparent by looking at the sources individually. Guess who is leading the charge in this budding field?

>Institutions can be built to be a lot harder to corrupt.

Once all this information is stored, its value is essentially incalculable. Almost no expense at all will be too high for a foreign government or a multinational corporation to pay for access to it - it is too profound a leg up on Bob the competitor, Joe the union organizer, and Sally the investigative reporter. The act of collecting and storing the information is, itself, opening Pandora's box.
That. The lack of intensification in some of the most valuable real-estate in the world is absurd. Build up!

Also, while it stinks for people who are already tied into careers, having money flood into your community isn't exactly a bad thing for somebody entrepreneurial. I mean, if the new wealthy folks want to blow that cash locally, there's a lot of money to be made. It's demeaning in a "trickle-down" services sense, but it's cash to be had.
In some cases the Game companies have legit concerns. If you stream a video of you playing Dance Dance Revolution with audio captured of Britney Spears entire song, you basically just posted a song to the web, likely at CD quality (if you did your capture correctly).

A capture of a Lord of the Rings game would include the soundtrack from the movie, a similar problem to above.

Then you have the voice overs, Call Of Duty had Ice T, Or Ice Cube, or Vanilla Ice (I forget which one) give you inspiring advice through out the matches, based on if you are winning or losing. Likely the franchise doesn't have a license to give you to include that in your video.

If you are running ads on the content, and Battle Field X was in front of your glitch video it is hard to argue that you were evangelizing the Call Of Duty games, so CoD has little reason to pony up for the license either.
How? The tech intro on the website describe tunnels (https://www.i2p2.de/techintro.html) with 3 parts.

#1 is Alice the sender or Bob the receiver

#2 is a participant

#3 endpoint gateway

Two such tunnels are used when Alice and bob communicate, for a total of 4 nodes for the communication between alice and bob.

With tor hidden services, it is the exact same scheme, but with 4 nodes per tunnel rather than 3. (or 3 nodes rather than 2 if you do not want to count alice/bob as nodes). In total, 6 nodes between is used for the alice and bob communication. (https://www.torproject.org/docs/hidden-services.html.en)

Please explain how this is incorrect. Is the tunnels as describe the I2P documentation just illustrations of how an tunnel might look like, but isn't actually how it is in practice? How does it solve the problem that tor fixes with guard nodes (as this is the context in the above comments and article)?

I am much interesting in I2P, but the above details/questions has held me back.
Does anyone know a good software to create these kind of "screenshot gif"?
I know my question is not directly related to the content of the article..
I did, and I didn't.

Sorry, but I've never seen this resolution in my analytics logs. Next time I'll think about it ;)
OK, so let's see how this applies to Obama specifically. The argument, so far as I understand it, goes like this.

1. Before Obama was president, his phone was tapped.

2. He must have said, or been party to, some incriminating things, because that happens to basically everyone.

3. Therefore, he could be blackmailed.

4. Therefore, he has been blackmailed.

5. Therefore, he is now doing exactly what whoever blackmailed him wants.

I have no trouble believing #1.

#2 is doubtless true for some senses of "incriminating". I think he admitted (it's ridiculous for this to be an admission, but never mind) that he smoked some cannabis as a student. He went to a church whose leader said some kinda dumb things. He must surely have said some kinda dumb things. But ... the subset of these "incriminating" things that got out during his election campaign wasn't enough to lose him the primary or the presidential election. There'd need to be something quite a lot worse to provide enough blackmail material to (e.g.) kick him out of the job or put him in prison. Richlieu notwithstanding, six randomly chosen lines do not generally suffice to hang someone in the present-day USA.

Now, of course it's possible that he really did do something bad enough to provide real blackmail leverage. But I wouldn't want to bet on it.

#3 might follow if #2 were right for a sufficiently serious sense of "incriminating". But (see above) I don't think it is.

#4 wouldn't follow from #3 in any case. It does, astonishingly, sometimes happen that people who could be blackmailed aren't. Blackmail is a high-risk strategy; if you try it and your victim isn't playing, it can get awfully embarrassing for the would-be blackmailer. And it's not as if the President of the United States of America lacks the resources to make things difficult for someone trying to blackmail him.

(He might lack the resources if he were somehow being blackmailed by the entirety of his staff, or an all-powerful conspiracy that could frustrate everything he might try to do to expose them. But that would require a size and scale of conspiracy that (a) is improbable a priori, (b) is more improbable given that no insider has ever felt guilty enough to blow it open, and (c) hasn't had all the people claiming such conspiracies mysteriously silenced.)

#5 doesn't follow from #4. Push a blackmailee too hard and they'll stop cooperating.

So: I still don't see how "is a puppet" is supposed to follow from "has been under surveillance". Too many gaps.
Do the drivers work better in an older version of VBox?
this simply doesn't make sense. i live in a catholic country with extreme right-wing parties. they are to the right of this pope. they are worried by him.

also, try learning how the word "more" modifies an adjective. 1e99 is "more small" than 1e100.

i despair at the level of comments here.
Terranigma is a FANTASTIC game. I highly, highly recommend it. I think it moved me more deeply than Dragon Age: Origins, Mass Effect, Final Fantasy 6 & 7.
As English, there's nothing wrong with what I wrote.
That's exactly what my reservations are about this approach. Perhaps the problem is not so much that they chose a management-less structure, but rather that they imposed a new approach top-down.

Hierarchy isn't always bad, nor are managers. I mean, the army (special case perhaps) probably wouldn't function without it.

Perhaps in companies that can experiment in this manner, a better approach is to try and organically grow models that fit that specific company. As another commenter mentioned, you could start with giving developers x% time to do whatever they want, and scale up from that. Then regularly review any metrics that matter to you (the boss), and adjust.

The way I see it, humans in any context need structure of some kind. Why not focus on having people that are good at feeling the needs within the company, and grow structures from there. Maybe some parts of the company actually need hierarchy, and maybe others don't.
This sounds like it could be useful for some people. Can somebody share use cases?

I vaguely remember remember setting some CSV- or SVN-specific variables per different project.. but that was probably because I didn't bother to rtfm back then..
Weird, I know we have Robotium and Robolectric working fine in Android Studio at work. Although some versions do require a separate project, most versions are just sub-projects under a main folder with a shared build.gradle now. Not than any of us want to use it. You are just forced to if you want to use the latest features like AARs with Gradle. Eclipse is unfortunately obsolete and incapable of handling the latest stuff, even though we all used it for years and prefer it.
I suppose the thing to do is analyse your app for the average string length, and just recompile your Ruby with that. Would be even better of it was a command line parameter.
Haha. Wow. I guess I'm glad someone said this. The way you see the problem is really common and I think too many other people who feel the way you do are cunning enough to keep quiet or massage their thoughts into something more palatable.

To be clear, I think this opinion demonstrates such a completely bullshit, narrow, entitled, and ethnocentric view of the world it blows my mind. It's a helpful reminder of why I don't live up there.
Thanks for the link! I'm not interested in Ruby per se, but it's fascinating nonetheless from the perspective of data structures and how they are implemented in C.

On a related note, I've found a much less comprehensive (but still useful) guide to Python internals: http://tech.blog.aknin.name/category/my-projects/pythons-inn....
Like maybe idea 13? That's how we do it at least.
And it's still be cheaper and less harmful than the current prison industrial complex/police state.
Is Ruby's internal encoding UTF-8, then?
"never use ruby" works well for me
Good job for a pet project, excited to see how it progresses over time.
Follow Your Dreams - Don't Just Dream
This article misses WHY certain things are the case, and has several incomplete or incorrectly-explained points.
This isn't quite right. Even if your average string length is 1k+, you shouldn't change the embedded string size to 1k+. I think these objects sit on the C stack internally, which doesn't handle large objects like this well.

Also, I would guess the performance gains (from skipping malloc) would wash out the longer your average string gets -- even if the huge stack use doesn't kill your performance for some other reason (blowing the d-cache?).
The weirdest thing women say to me
Enough "stopping power" to seriously injure or kill a fruit fly. Probably not enough to hurt a regular housefly though. For that you need something more powerful... Like a fly swatter.
As someone who uses CentOS 6 on the desktop, people really should take a look at this.

For me, it's the only Linux desktop which I can find which is reliable and works out of the box with all my hardware.
Good question. In a really roundabout way it manages to be the same size as the alternative struct.

Edit: I missed that part of that was another union, removed what I said about it being off on 32 bit.

I still don't understand why they go so roundabout by dividing by one and casting to int...
The first option is the one I've heard the most.
Portugal decriminalised a bit more than others, they didn't legalise. Other countries have done something similar, but full legalisation would incur the wrath of US representatives at UN, WTO etc.
Actually I think the better argument is for the tech-companies to support remote work, so that they stop importing wealthy home-needers. I think it's a really good part of a solution to this problem.
Loved the tips, to add my 2 cents to tip # 1: Don’t Let Arguments Escalate - Also a good idea to not bring in the past issues. I see that too often that when people fight they start bringing in the arguments from the day they met!
The company I contract for is currently rolling out a big SAP installation. Yes it's a big company, yes it's all the enterprise nightmares you heard about and no, SAP won't go out of business any time soon.

Not even COBOL is completely phased out here and most stuff is Java developed at some offshore location. Enterprise is a very, very weird place. And yes, IBM won't starve any time soon either.
If I'm not mistaken Apple, Facebook, and twitter also shuttle employees via buses. I don't get the "outspoken executives" comment, specially in this context.
MRI has a global interpreter lock, so that does not make much sense.

In fact, the diagram is simply wrong. This was rectified by the author in an article two weeks later:

http://patshaughnessy.net/2012/1/18/seeing-double-how-ruby-s...
I mean the simple things. Let’s say I want to setup my 2 dual-DVI monitors with nvidia drivers and have my monitors run at 144 and 120hz. Or I have my wireless USB stick and want it to work properly. Also: optimized 3d drivers. Drivers for my USB printer/scanner? And so on...
Define "forever."

The first SWAT team was established in 1964. They have grown considerably in the past few years and with their growth they are being used more and more for very simple reasons, to execute simple warrants for example.

Example:
http://www.salon.com/2013/07/07/%E2%80%9Cwhy_did_you_shoot_m...

This man had a SWAT team raid his house for gambling $2000 on a college football game, and he ended up dead. Was a friggin SWAT team needed for a gambling arrest!???
I must have had a brainfart yesterday or something. Apologies.
loading speed is still too slow for daily use really.
A horse killed Superman. Understand?! A horse paralysed and took down fucking Superman! No way in hell I'm going near one.
You realize you can do all of those things and still make not very much money, right? You also realize that people in different economic situations aren't privileged to receive all of the institutional knowledge about the job market that you may have? That some people don't even think about becoming doctors or lawyers or programmers because they dont know anyone who became those things? There are a huge number of reasons why some people may not be able to make the same amount of money someone at google can make. Does that mean they shouldn't be allowed to live in SF?
Rebuild MY Webapp or Kill it?
A few years I started a journey with a pair of programmers to build the ultimate coupon search engine.
The site had many problems in development and many other things but 2 years later its making a tiny bit of money, as in a few thousand $ a month. There are many problems with the site and many challenges. How do you decide to recover and rebuild or kill it and move on? I am so undecided.
I am not sure but I think the differences are too fundamental.
But it would probably benefit anonymity to merge multiple projects.
It is not just about Java bloatware, it is already obvious that it is crap and several "fixes", notably Scala and Clojure, are already matured. It is mostly about understanding and avoiding other broken by design things, such as thread-mutex based "concurrency", mutable, non-parallel collections, and imperative programming (all these Java loops which do mutations) in general. It is about ideas summarized by Joe Armstrong in his thesis, that the world is parallel and that actor model and share nothing architecture together with fault tolerance and message passing via unreliable channels as the only way of communication coul is a more appropriate paradigm than current imperative-pthread-mutex mess.
U.S. FDA to phase out some antibiotic use in animal production
Nurses? Why are they on that list?
Watch it with wifi on newer hardware though. It's rock solid 90% of the time, but I've had issues in the past (especially with Atheros cards)

I usually prefer that. I'm actually using fedora with MATE to get a similar UX.
How many of you keep track of user happiness? This company does.
Well, it is definitely reasonable to expect some employees to turn the "increase sales" message into "develop this feature"... and the argument is that those employees are (probably) managers. (Or rock stars, if you buy into that.)
What happened when we ran our own Instagram bot for 9 months
"It works best if the compartments are structured in a hierarchical fashion, much like a large corporation where a problem is escalated upwards until a level is reached which has the power to deal with it."

Because when I think "effective, responsive, and scalable decision-making", I definitely think "big ol' ORG CHART", amirite? /snark
Why the snark? Is it not a legitimate question?
> An array of real numbers is not itself a vector. It is a representation of a vector in a particular basis.

No, such an array can be either a vector or the representation (which also has to be a vector) you
mentioned.

To make such things make sense, need a definition of
a vector space. It can be tempting to omit that
definition from an outline, but the definition is
just crucial, e.g., when talking about subspaces,
which is often crucial. E.g., for m x n matrix A
and n x 1 'vector' x, the set of all x such that
Ax = 0 is a subspace, but to know this need the
definition of a vector space.
LiceCap is a great tool, and opensource: http://www.cockos.com/licecap/
It is a problem that the employers force risk on their employees. No tax law fix needed, the law is correct. The employers should allow employees to sell back 35%ish of their optioned stocked, at "market" price, to cover the taxes. This is how RSUs (can) work, auto sale for taxes on the day the stock is transferred.
Actually D is used in production code at Remedy Games, Sociomatic Labs, Facebook among a few others.

What has Rust to show besides Servo?

Note, I do like Rust as well.
>Oh come on. No one robs a granny to buy another single malt.

No, they rob granny to buy another bottle of $15 vodka.
The small string buffer should be the same size as the "heap" struct so as not to waste memory -- remember, they shared the memory as they're members of a union. The heap struct contains three members which, taking into accoult alignment restrictions, usually add up to three times the machine word size (which is basically what sizeof(uintptr_t) is). The "-1" is because C strings are null-terminated, so the maximum length is one less than the size of the buffer.

What I don't know is why they don't simply use sizeof(heap) as the buffer size.
LivePlasma Discovery Engine
I'd pay for an intermediate level of GA in a heartbeat.

Right now, once you hit 10M pageviews a month you either have to sample or pay $150k/year for Premium.

I don't need support, an account manager, four-hour turnaround on data, an SLA, etc. I just need more pageviews sometimes.
"All Java 7 packages (java-1.7.0-openjdk, java-1.7.0-oracle, java-1.7.0-ibm) in Red Hat Enterprise Linux 7 beta let you install multiple versions in parallel, similarly to the kernel."

This sounds pretty convenient to me.
The Lean Love Life - Apply Lean Business Principles to your Relationship
Building a Productive Inside Sales Team
What? That is not true. Paying for the Google Analytic premium products gets you no additional data on referrer or search terms.

AdWords paid search clicks still send the info, if that's what you're talking about.

But this discussion is on completely removing referrers, not just stripping search keyword.
The toolbox looks really comprehensive, especially the rundown of online courses, "technical development tools" and project management tools. But also wide-ranging, I just saw that you have a list of "twitterati." How many resources do you have in total in the toolbox?
Spotify expands free streaming music service
Dailymotion acquires Jilion
The Reactive Manifesto page can't react to resizes. Oh the irony.
ABP has several privacy lists that is managed publicly so I don't see the need for these untrusted and unproven extensions.
Actually in C and C++, longs are 32 bit on most 32-bit platforms. If you need a 64-bit integer type, you need either "long long" or some implementation-specific equivalent.
Yep, but exactly the same applies to Java. Just preallocate all your objects statically and you're never going to have GC problems :P
Because they are service workers who are not very highly paid.
Api-craft: selling the benefits of hypermedia
I just tested the front page of wired.com with this new page I just assembled to quickly check what blockers are not blocking: http://raymondhill.net/httpsb/har-parser.html.

Despite "Adobe tag" marked as blocked by Disconnect, these requests were not blocked:

http://p.typekit.net/p.gif?a=219379&f=175.10294.10295.10296....

http://www.adobetag.com/d1/condenast/live/Wired.js

This is the part that bothers me: fooling people into thinking they are shielded against this kind of thing. That is not ok. I accept bugs can happen, but so far your position has been to rationalize why these 3rd-party domains are not blocked.

Oh and in this particular case, Ghostery blocked everything it said it blocked.
While http://html5.grooveshark.com/ has been live for free for all platforms for about a year already.
I'm sorry, I misunderstood your question. Apparently what you describe is actually the case, as the link posted by danieldk below describes.
Google Isn’t The Only Way to Research
And people wonder why we need LGBT+ activism still....

It is worth baring in mind that this incidentally will affect a lot of people in Europe and North America. India is a primary area for companies to outsource not just their technology to, but also entire business processes. This includes HR document processing, which will result in personal information clearly relating to LGBT issues being processed by staff working in a culture hostile to LGBT people
Spotify: now free on any device
Knowing what his managers did is one thing, knowing what his managers should have been doing is another. The problem is that there's a difference between what's on his list and what the best managers do, and what an organization needs from managers. Which might be why he was having the problems in the first place.
That is not how this task is done by programmers, here's a newsflash: We use Bayes! A lot of it.

(ref: http://en.wikipedia.org/wiki/Bayesian_network#Inference_and_...
)

Translated for 'non programmers: computers don't think the way we do, they look at (big) data, there is no causality.

(ref: for example, if human brain can't diagnose disease, since we are limited in thinking to causality, we use computers: http://pubsonline.informs.org/doi/abs/10.1287/opre.46.4.491?...
)

Please don't talk about how computers detect something in big data, if you don't know some math, ex(' causal calculus')

Item to discuss: Getting pulled over and being told, we don't know why we pulled you over, but there's a 85% chance you are non-compliant.
Which is why you want to avoid /dev/random and just use urandom. :)
Happy Holidays: Startup CEO Complains SF Is Full of Human Trash
I know that, I misread it as using two longs plus two pointers, fixed it now.
I love the Treehouse article. 90% of the employees voted for it. The 10% who did not were the managers. :)

I wonder if any managers voted for it; or it any employees voted against it. I would be curious to hear from the displaced Treehouse managers as to what they think about the move. Maybe they were already doing fiefdom building and things that are orthogonal to the founder's vision.

I would also love to hear a follow up a year from now from an anonymous employee or two as to how it worked out.

nb. I did read the article from HBR on Google and managers - while I found it compelling, I also had to wonder whether HBS needs articles like that in their publication to ease the conscience of their students and alumni about the value of their degree and their utility to the companies they work for.
Spotify Now FREE for All to Listen on Any Mobile Device
Thanks cgl009, the toolbox currently has 656 tools. Based on our market research, we had opened up around 500 tools, and our beta tester have added the rest.
unique_ptr, the default smart pointer in C++ is no slower than direct pointer access. If you require data sharing, then shared_ptr offers you that feature at the cost of reference counting.