skysight-inc/HackerNews huggingface dataset:
Yeah I remember reading this article a while back:

http://www.bbc.co.uk/news/uk-england-gloucestershire-1414498...

Basically, GCHQ have to operate on the same pay-schemes as other civil service departments. Which means roughly £20k starting salary. Now if they want to hire the best of the best, straight out of university, they're going to have to compete with the City firms who will offer £90k+ to fresh grads. Not to mention the fact that GCHQ is in Cheltenham, not exactly an exciting cultural hotspot for young 20-somethings.

Makes me slightly less worried about government spying when I realise the trouble they have to go through to keep anybody half-decent.

No idea whether it's the same in the US. Do anyone know if they have strict guidelines on what they can pay civil servants?
Well, that would explain the size of our military.
Animate html5 canvas version and OpenGL version 50 pure math 3d dissolve objects
Rise of the Anti-Recruiters
This is also why you do not let your web designer own and operate your website hosting.
Henry Porter v Malcolm Rifkind: surveillance and the free society
Dropbox is written in Python too and the UI is far from sluggish.
>If any of you know about good "texbook tools" I'd be all ears.

Well the Kindle's support attaching notes to specific places in the book, but as you say its pretty underwhelming.

Realistically though what you describe is not really the envisioned use of an ebook. Perhaps in future readers...
'Vehicle and driving' are actually one of the major risks in mine operations, for the reason you just described. Fatigue, overconfidence, complacency, or simply momentary lapse in focus can lead to dire consequences.

There are controls put in to ensure safety (e.g. cabin sensors to detect signs of driver fatigue, in-vehicle monitoring, vehicle blackbox, etc.), but at the end of the day, it can only help so much.
Razer Shows Off New Battlefield 4 Accessories
Baidu Buys Majority Stake in Nuomi
Could someone help me understand why there is a x64 version? Naturally thats great, but I don't quite see why its a priority for an ebook tool.
The original article is a good solution to a small subset of the problems, as relates to this direct quote "With this no one is risking real-life relationships"

The problem is the somewhat larger set of problems containing that subset, and also containing people perfectly willing to risk one of those apparently hated "real-life relationships". Not talking about dating although that's an obvious example.

One big problem is this whole topic in general is rife with people analyzing their own situation and declaring their individual solution to be the universal solution for all. One specific example of this, is looking at my paragraph above, individuals are going to categorize different groups as requiring, or not requiring, anonymity in a mostly unpredictable distribution.

The other problem is WRT "Pictures of Stolen Pets content" that the author makes fun of, he needs to talk to actual users of the network, and examine the above paragraph. I find it as boring as the author; however I know a lot of people occasionally enjoy a calming, simple, meaningless experience. It doesn't all have to be Shakespeare to be enjoyable, and setting the bar very high is probably an excellent way to repel most of the casual users. The advertisers and attention addicts are not going to like that, so if the casuals leave, they'll leave. Which results in an empty service. How to work around this spiral failure mode is unclear to me.
Saying it has "no driver issues" is a nonsense claim. What, did they include all possible drivers? Of course not. Instead, they've created a consumption pattern where their customers only buy their products.
What is Medium? It's YouTube for Writing
No Im just jet lagged :/ and gave you another reason for the double standard towards Russia.
Pragmatic has recently published a book about OpenGL ES 2.0 for Android (didn't finished to read the book yet).

The author of this book has also some intro material on his blog.
It depends what the interface is doing - if it hasn't got deeply-nested layouts and widgets (like dropbox - it's just menus and simple dialogs), you can get away with it.

If you've got resizable windows with split nested views containing things like column lists or trees, you notice the overhead a lot more.
Smart. You don't want to be laughed out of the shops again. :-D
While I agree with the sentiment, I would rather have people caring about the NSA spying for the "wrong" reasons than not caring at all.
What?

If you hand over the keys to a car and tell them that they can start driving it and then pay you when ready, would you post the same response?

Car dealerships don't work that way, you need to sign a contract to use the car - usually web agencies are similar and require full payment or atleast a "payment plan" in place for a website to launch.
Mike Monteiro | Fuck You. Pay Me. (2011)(video lecture)
I e-mailed them, then waited a few months, then e-mailed them again, then went through the site manually blanking my answers then deleting them (surprise, the 'delete' button just hides your answer), and only then did I get an e-mail back saying my account had been deleted.

I agree with nileshtrivedi these Quora guys seem like assholes - that's why I decided to delete my account in the first place.
Track Snowden news with chrome extension
So you claim its "political propaganda to the citizens of the country where the media writes" and ask "Do you have another explanation?" and he responds that its "the mystique of its history and taste of its asian influence".

Not seeing a problem here?
I once had a dog, he liked to urinate on things, I didn't see the point in getting worked up and cynical about the fact that he was simply doing what was in his nature. Then again I didn't ask him to vote on my major life decisions either, so there's that.

Humans really aren't that much different at a macro level. Maybe it's not humans that are the problem but the assumptions of our political systems.
The big question I have about the LOVEINT thing is how confident they are that people haven't got away with it. The government have been spinning it as "rare", but what if it's only people getting caught that's rare?
What the designer did is fine except I would have just put up a "Coming Soon..." instead of directly calling out the owner. It would have the same reaction from the owner because they don't know how to do any of it. And it wouldn't give anyone who visits the immediate knowledge that the designer can and will use their technical powers to embarrass you or your business.
For all we know this action may have been part of the contract and the client simply failed to read it, or didn't believe it would happen.
Agree... It's on my list to check Fedora.
Well the "love interest" story is much worse. The stasi maintained the authoritarian political and psychological control over the german population through blackmail and spying.

Invading the privacy of (innocent, or incidentally guilty) citizens turns the NSA from a national security agency into a secret police.
True.
We did it on pixel as well.
If it is their server you are definitely committing a CFA to change the content. If it is your server, it's probably fine due to they haven't paid you so they broke whatever contract was in place.
Their auditing sounds weak. They seemed to have no idea what documents Snowden had taken.
Inspiring Sites of the Week No. 4
I gave another example. It is easy to give more examples of the hypocrisy I talked about -- without Russia.

Edit: Not that it is relevant, but I've liked most every Russian I've spoken to more than five minutes. And Putin scares me when he limits press freedom and organized crime gets integrated with the police.
Read the Guardian's editorial from a few days ago, which directly argues against the "Spy's spy, so what?" line of argument.

http://www.theguardian.com/commentisfree/2013/aug/23/surveil...
Why I'll Use an Educational Drip Campaign as My Next MVP
Yes! Recruiters are spamming their way to the bottom as their ship goes down.

But I'd love to see some recruiters who act like they care about both sides of the deal, and make things easy on us.
The stalking love interests bit puts the lie to any warrants required by the way. I'm not sure why that wasn't brought to a more prominent notice but I'd like to see the warrant issued to spy on a spouse.
Yes, I agree it is possible this was part of a contract. I don't know the details of the two parties arrangement so I can't say with any certainty.
> WE already have a legal system in place to handle these issues,

And... it may take years, at best. I did work for someone in mid 2008, they didn't pay (I should have had a down payment). I filed a lawsuit in NYC, and it's now 5 years later and it's still in the queue. If I was to get a judgement next year, it might be several more years of trying to collect before I get paid, if ever.

IIRC, they changed the passwords as I was delivering the final work, although, at the time, I didn't know it was the final work, because there was some other stuff slated to be done the following week which was 'put on hold'.
Incredible summary of information.

Not crazy about the random left/right text but okay I can deal with it.

Was the report that Bush ignored, "Bin Ladin Determined To Strike US", a product of the NSA? Should it be on that timeline?

Someone should make this horizontal, I am sure someone will.
Split second decision and I got my life back
I'm going to start using this as a remedy in contracts, if for no other reason than to put a stopper in all these "unprofessional response" replies.
I don't believe that the Law works by analogy like that. There are relevant statute would likely be the Computer Fraud and Abuse Act, which talk about unauthorized access to a computer system. It has its own pitfalls, depending on who owns the computer and who is authorized to do what with said computer, but the "sit-in" analogy won't get you too far in a court of law.

The domain is registered with hostek.com, which is a web hosting company too, so I assume it's hosted there. WHOIS says the domain registration is owned by Onemine. You'd have to ask them and the court system who's actually legally responsible for the computers involved, but it's not looking very NYCFreshMarket-y to me.
Hi all! Sorry for the delayed response. Time commitment is twice a week for 1.5 hours each time. We have additional volunteer spots opening soon -- I'll post another solicitation about that shortly!
Every contractor should secretly applaud this person. Although wrong, events like these, when witnessed, make others who might otherwise not pay reach for the checkbook. "I remember what happened to xyz site when they stiffed their consultant"
> it would probably not further the career of the web designer either.

It would mean people who are inclined to try to stiff developers would give this person a miss, meaning they have more time to focus on paying customers. Sounds like a great career boost, imo.
This is actually a really sensible middle ground to the (very valid) views around here that this is a terrible career move to make.

There's still the legality aspect which concerns me.
> People are already starting to grumble many of the same criticisms of Tim Cook's innovation that they did about Steve Ballmer, and who can blame them? Over the past three years all Apple has shipped are the same products they had before but with different screen sizes.

I think the big difference is, Cook doesn't seem to be pushing innovative people out. The only big head to roll under Cook's watch was Scott Forstall's, and apparently he left because he clashed with Jonny Ive (and wanted to go to war with Google in the machine learning space - not just having a few in-house alternatives, but trying to lock Google out of the iPhone to promote Apple's stuff).
I'm sad that you think so. I would never stiff a client or customer (I'm a designer) and have friends who have gone unpaid so I know how distressing this is. I also abhor the idea of not paying people who work for me; I've never done that, and never would, even if unhappy with the work produced. I have stopped working for a client in the past because I found they didn't pay tradesmen working for them, so this is an important principle to me - if someone does work they deserve to be paid for it.

I just think this is absolutely the wrong response. As a freelancer or business your reputation is paramount - that reputation should be for professionalism and courtesy, even when others are not professional with you. This sort of incident teaches us the value of contracts, staged payments, and trust with your clients. If you don't have a good trusting relationship with clients, it's best to end that relationship and find other clients. If a client screws you, I think the best response is to make sure people know what they did, and adjust your process so that future clients can't do that, not abuse your power over their domain/server to post a partisan message like this.

So I'm afraid your assumptions about my motivations are completely unfounded - perhaps you'd like to rethink them and offer me an apology?
Hollywood did pray and spray investing long before the VC market hit onto it. The studios assume that the vast majority of films will not make money and that it is really hard to know which ones will do so in advance of them being made. So instead of spending a lot of time trying to select successful films, the studios try and spread the risk by investing wide and accepting that some years they will lose money. In the years where they lose money, the press then report that hollywood is in danger, whereas most of the studios have already budgeted for the losses.
The reason someone always types up this response is because it's correct. This is not a good move for your freelancing career, however fun it might be to do, and no serious professional will ever do it. If you want to communicate unprofessionalism, fine, but there are a lot of good and experienced people on this forum trying to teach their business skills, and this one is pretty clear cut.
"downside to targeted advertising"

Mode shifting. When I'm in "work mode" I don't want to see ads for my daughter's birthday gift shopping research, and vice versa, its kind of jarring and probably the near opposite of the "smooth personalized engagement" the advertisers were promised. Heck, if I'm not at work, and work is stressful, I don't wanna see anything about work when I'm not at work. Or if I'm going on vacation I don't need the distraction of vacation ads while I'm theoretically working.

Another jarring impact is related to the current sorta-anonymous way the internet presently works where what I looked for on ebay has very little to do with what I looked for on amazon so ads based solely on one or the other are going to be an epic fail. If you google for the term "uncanny valley" what I'm claiming is 2013 era state of the art targeted advertising is very near a local minima or whatever of the uncanny valley. Less personal and it wouldn't be so creepy, and more personal and it would actually be in at least some danger of occasionally being useful...

"things I might actually want" - things I might actually want At This Moment.

One fundamental problem is "targeted ads" usually mean target to one identity. If they were ever implemented as one identity AND simultaneous activity, well OK.

This is before we hit process issues. Don't spam me with car ads after I've signed the papers and driven away in something else. Yes I researched heavily online so you think I'd be a great advertising victim, but you're too late, the project is done. Why can't I see ads relevant to what I'm interested in Now as opposed to what I was interested in the past?

I buy a new video card every 2-3 years. Advertising would be almost useful for a couple weeks every hundred or so weeks. Most of the ads will be after I make a purchase, probably viewed at work where I'm theoretically not supposed to be doing home computing projects.
I don't understand the motivation for this project. OpenDarwin (yes, not PureDarwin) was motivated by putting Darwin on Intel, and when Apple moved to Intel processors, it pretty much killed OpenDarwin's steam. I get that people have their pet projects and do things "because they can," but attempting to drum up support for your project from the community requires that you explain to people why they should care.
See also, GigaOM article:

https://news.ycombinator.com/item?id=6271259
We need a distributed third-party platform that is technologically unable to force a single payment portal. I don't know what that would look like technologically but I'd like to have it.
The conversion with heuristics enabled benefits from it.
This is unwise. The main idea is that, as someone suggested in a comment:

it has a nonzero probability that it will shame somebody
into paying.

This is in fact quite unlikely. If you believe this, you are not considering why someone isn't paying. In the majority of cases, the reason is disagreement. Nothing is going to materially change about a disagreement by taking a website hostage. You are only exacerbating the issue.

The main thing you achieve by something like this is satisfying your personal sense of justice and being judge, jury and executioner to accomplish it. However, that's vigilantism and as in most other examples of that, it is probably illegal.

As a webhoster, you may suspend hosting. As a designer, you may withdraw someone's license to your design. As a hoster and designer, assuming a single contract covering both, suspending hosting is by far the easiest, as the other path requires legal action. However, you should never replace agreed upon content with something that would be defamation if your claim were denied. Just suspend hosting.
That's interesting, I run it on Pentium G860 with Radeon 7770 (so current hardware but pretty low-end) and had butter-smooth 60fps with Firefox 23, Windows 7, CPU usage ~15%, GPU usage ~5%.
Perhaps you could check if your hardware acceleration in Firefox is enabled (about:support)? Try webgl.force-enabled in about:config as well.
Looking for Brooklyn-based programmers to volunteer in low income schools
ScriptEd (http://www.scripted.org) is considering a partnership with two schools in Brooklyn and is looking for additional volunteers to tutor students. One school is located in downtown Brooklyn, and the other is in the Cyprus Hills / Bushwick area.

Please contact us at info@scripted.org if you're interested!

ScriptEd is a New York based nonprofit that brings computer programming classes to students in low income high schools and places students in summer internships with tech firms.
MariaDB/MySQL: Procedures to easily work with the Diagnostics Area
Took me a moment: scroll to the bottom if you want to read chronologically.
Now that Google insists on a payment method all of the sudden "we need" third-party solutions?! no one had objections about Apple and Amazon doing so, at least Google allows third-party app stores and sideloading.
> Why does Google want me to use my real name while browsing videos on YouTube? Why do they care?

Because you're the product, not the customer - and you're worth more to them the more they know about you, your habits, your inclinations etc..
You are forgetting that most governments then take in contractors in big IT projects, which in many cases have outrageous budgets. Now you've got the A+ people employed.

Just look at the prime real world example: Edward Snowden was a contractor, and not employed by the government.
Interestingly ,I get 0.86 mflops/msec on my 2.1 ghz sanybridge processor on firefox and 0.307 mflops/msec on chrome.
> Doubtless the first difference that jumps out at you is that one of these programs is written using a beautiful, familiar surface syntax that makes you feel right at home, while the other uses an ugly, foreign notation that makes your eyes glaze over.

I love that sentence. A sharp-witted summary of the recent imperative vs. functional discussion.
They are still alive and well in slum housing. I know several people who have gas heaters in the shared bathroom of their block of bedsits.
Garaizar Aims to Elevate Houston Angels' Profile and Outreach
From the article:
"According to the documents leaked by Edward Snowden, on one occasion when the Americans were breaking into UN communications, they discovered the Chinese had tried to do the same."
I think it probably depends whose server the files are hosted on, if they're on the designer's, they could easily just turn off service and be justified, logging in to a client's server to do it without permission is probably crossing a line though.

However hijacking the domain with a message like this is legally risky IMHO, wherever it is hosted, as it could be seen as slander. Good luck to the designer getting paid now - I'd be very surprised if the client did pay up after this.
The little drop downs on every item contain a whole pile of information too.
New law 'needed to protect secrets'
First: "Nonzero" doesn't mean "likely".

Second: Defamation? What do you think this is, Europe? Go read New York Times vs Sullivan and get back to me talking about whether this website's claim was published with "reckless disregard of whether it was false or not." You're going to get approximately zero mileage with defamation in the US court system.
After the revelations about spying on other G8 attendees, a portion of posters on HN and elsewhere proved their worldly, jaded cynicism and acceptance of the status quo with posts saying "of course they do" and "everyone knows that" and "no news here". In this very discussion there's a poster saying "The real surprise is everyone is shocked".

These people won't care about the UN story - but the stalking love interests they might care about.
Up yours
What's also of note is that the creator, Steven Wittens, was also one of the core Drupal developers. I was wondering why his name seemed familiar. Looks like genius doesn't stop working.
Memory is I/O from the hardware standpoint, but I don't think that makes sense from a Python coder's standpoint. Python doesn't release the GIL while waiting for a memory fetch, so multiple threads can't concurrently wait on memory the CPU asks for. You're still waiting until the GIL is released before any thread which needs it can execute. If you're calling out to GPUs or DSPs, it's likely the interop code releases the GIL, improving the concurrency situation. But I think by "real concurrency", the author was referring to pure Python, CPU-bound (or memory-bound) code.
There is an "Oldest First" button that resorts the timeline.
What makes you think that "no one had objections about Apple and Amazon doing so"? Lots of people did. Lots of people have been quite vocal in their dislike of the so-called "walled garden" practices of various organizations.

Google and Android have generally provided a relatively open third-party alternative to what Apple and others are offering. If the degree of openness is changing, however, then I can see people speaking out against them, too, and possibly looking for alternatives.
Calibre is not just indexing. It's also modifying data.

Of course, if Calibre would have source book concept, it could treat arbitrary directory as sources and map converted and massaged documents and metadata to them.
Perhaps all the people with tinfoil hats have been sent back from the future.
Yet another popular, relevant and useful topic locked on StackOverflow.

What a surprise....not.

There seems to be a pedantic core of people on SO that go around locking topics, rather than contributing in their own area of expertise.