skysight-inc/HackerNews huggingface dataset:
>Snowden warned about the relationship between the NSA and GCHQ, saying the organisations have been jointly responsible for developing techniques that allow the mass harvesting and analysis of internet traffic.

>"It's not just a US problem," he said. "They are worse than the US."

Interesting. The Brits care less about privacy than the U.S.
I think it's because they don't have any way to vet your credentials. You say you're an efficiency expert and offer to re-work the food bank's delivery process, what if you're incompetent and make things worse? They don't have the time or resources to fix people's fuck ups. The food bank has a pretty solid level of confidence in your ability to pack boxes though.
This was exactly my impression reading this. I fully expect -- if the author wants to regain any credibility -- that the author will say that it was a fiction "based on real events" of where society will be if the NSA moves ahead, etc (which goes along with the fact that they categorized it under "thoughts into essays". Read the other entries so categorized). That it was but an enlightened warning.
Your whole assumption is based on the fact that they want to find terrorists when I would put forward that their mission is actually to grow the institutional power. Budget share, it's what drives DC.
Nice post Piotr. As you're painting the picture of ideal PM, let me add one more trait to it: the ability to switch perspective from the strategic one (understanding how a particular product fits into the strategy and business model of the company - it's not always that obvious) to the operational one (ability to make short-term decisions quickly, solve problems and plan/organize the work for the team). And of course it's never enough to emphasize the soft skills.
right - has anyone actually just looked at the color hex values in css to confirm whether google is presenting a different color?

[update]: yeah the colors are identical - check your color settings

color: #12c # IE10
color: #12c # chrome 28
As someone who is signing up his mother today for this, #shutupandtakemymoney.

$20/year? Well. Worth. It. Don't even give me the first year free. I'll give you guys the $20 today.
I totally agree that US foreign policy is terrible and should change.

However if that happened as a result of terrorism rather than politics then we would just have an escalation of terrorism anyone who was unhappy with the US (legitimately or not) started to use the now proven strategy. The 'police state' tactics we see now are nothing compared to what we'd see then.

You seem to be advocating terrorism instead of campaigning for justice.
She's a writer who's been published in Forbes and BoingBoing, and has almost a million Twitter followers. So not a random nobody. Doesn't mean she has specialized knowledge in this area, and it _could_ be an experiment to see how fast a story would grow...
Dallas – Houston – Chicago – Seattle – Atlanta – LA – San Francisco – NYC – DC Pariveda Solutions is hiring developers… Do you like custom web sites, mobile applications, and thick clients? Are you proficient in C#, Java, or HTML/JS/CSS? We build applications for clients in many industries across multiple platforms and languages. We like to work with small, structured teams on projects that are typically less than 6 months in duration. At Pariveda, your platform, language, and industry will be constantly changing. We offer a progressive career path, competitive compensation, and excellent benefits. Please send your resume to andrew.bose@parivedasolutions.com.
Could you elaborate? I don't see the application, JS is still ghastly slow in comparison to C.
Foster City, CA (Next to San Mateo): full-time or part-time contractor, remote a possibility

=========================================================================

SVBio (http://svbio.com/) is looking for the most talented full-stack software engineer for contract work, with experience and understanding of web architecture design and implementation, following best and up-to-date practices. The work will further enhance the application of our clinical-grade genome interpretation engine. As leaders in the field, we drive the vision of the genome-interpretation product down to the last detail - only modern browsers are supported here!

Knowledge of some specific technologies is greatly desired (see below), but not necessarily required for the right hacker. Knowledge of javascript is a must, as well as the desire to write clean and maintainable code. Knowledge of the genome and next-generation-sequencing technologies is really nice to have, but definitely not required. SVBio is a tightly-knit organization with people from many diverse disciplines and backgrounds, so being an all-around friendly person is a must. Strong preference will be given to candidates that can be on site.

Anyone who is interested should contact me (Edolfo - elicudine -A-T- svbio.com) directly with your background, a resume/c.v., some previous work samples, a github link, whatever you think might help me out.

---Preferable knowledge/experience---

- Significant proven experience, both in frontend and backend technologies.

- Dynamic frontends (angular.js, angular-ui, JQuery, d3.js, require.js)

- Advanced backend architectures (node.js, express, mongoose)

- Scalable persistency layers (HDFS, Postgres, mysql, mongodb)

- Production level coding (grunt.js)

-- Additional valuable experience:

- Script master (e.g., python, perl)

- An eye for aesthetics
Do you happen to know if Shopify is currently looking for interns/part-time employees? (I'm a high school student in Toronto)
You are confusing acceptance of the need for laws and their enforcement with belief that law is infallible. This intense inability to deal with nuance is both a cause of Randroid philosophy, and one of its most aggravating characteristics.
I'm sure there's a bunch of non-falsifiable fuzzy arguments you could substitute for this one. How about, "you assume they're looking for terrorists, but really they just don't like the texture of pressure-braised chicken."
I'm pretty sure that SO/SX already run various promotional products, like the Microsoft Windows Phone app challenge/contest. That said, I'm also sure such promotional deals come with a set of rules to ensure SO integrity. After all, a lot of work has gone into making SO one of the best (if not the best) places to learn and interact with dev community.

Would be interesting to see how this revelation affects any dealings with Samsung...
If your point is that the nature of the state as an institution with a monopoly on violence is the core issue here, then you've overgeneralized the problem. That is the source of many ills in the world. This situation is unique because states nominally protect certain rights for their citizens, and denying them those rights subjects the state to a risk that some subset of the populace will do violence to it (whether by voting out officials or rioting in the streets). The US has calculated that the negative consequences from its populace in this situtation are likely to be minimal, and the worrying part is that it may be correct.
They are indeed. On my MacBok Pro I can watch this in Safari, but not on Chrome or Firefox.

Apple, I call BS.
SEEKING WORK - Remote

I'm an iOS/iPhone developer that specializes in Objective-C performance optimization. Already have an iPhone app but aren't satisfied with scrolling performance for your table views? Are you performing multiple calls to NSFileManager, NSCalendar, or NSDateFormatter and finding your main thread bogged down?

I've developed multiple apps (paid and free) that have reached over 2 million users. Reach out to see if we're a fit!

Email: log.counter@gmail.com
100 visits a week, which regardless of your filter has a Bayesian assurance of a huge false positive rate, each of which has a (say) single-digit percentage chance of revealing a highly confidential intelligence source. No. Not plausible.
"Easy work permissions—Europeans do not need any and can work from day one."

Are you folks willing to hire people from the US, too?
> Rock-solid FPS doesn't preclude GC. What it requires is a separate rendering layer that isn't subject to any GC pauses (or a game-like rendering loop that's always on time). The managed code manipulates the declarative level of the animations, and the low level handles the frame-by-frame details.

I don't think this is true. It's considerably more than rendering--it's reactivity. You need to handle audio streaming without pause, be able to process and dispatch input events seamlessly as well (I don't even know how you'd do this), so on and so forth. You'll essentially need to pull everything except actor logic out of the Java layer. Even some of that will be latency-constrained.

If anything, I think Unity is on the right path here: embed a sufficiently optimized virtual machine inside an engine that does all the hard work. But Unity still suffers from serious perf issues with nontrivial scenes. Like I said in another reply to you, object pooling is still heavily used in Unity because of the costs of object creation and destruction.

> On relatively small heap sizes (under a GB) GC on recent PC hardware usually fits into the equivalent of a single frame -- under 30 milliseconds. Concurrent collectors would rarely need anything more than that, and wouldn't stop the world in any case.

Sure, but that's too slow. The human eye can easily, easily, detect a dropped frame. Concurrent collectors (you mean Azul and friends?) are a possibility but we'd need a portable one that's freely licensed. If you've got one in your back pocket...gimme. =)

> The question here is, can you build a stable high performance rendering system on the JVM? If not, what would you have to change to be able to do that?

This is a tricky question. My instant reaction--"you can't"--feels right for the current state of the JVM. I do think something like Azul or another fully concurrent collector helps. But even then the JVM just has its limitations. Like, you're going to blow up your cache iterating a list of whatever your "GLbuffer" analogues are, unless you decompose all your objects. In most games way more of your code ends up being engine code than game logic code and so you're kind of hosing the main reason to use the JVM: a mostly-clean object-based system.

At that point, I'd just write C++ and embed a scripting language. (Recurring theme!)

> And JMonkeyEngine shows you can do a lot with what's there right now.

JMonkeyEngine is actually a major reason why I'm not using the JVM--if they can't get it good enough, I sure won't, right? IMO, you don't get enough from using the JVM (unless that's all you know, which'd just be sort of a shame) to make up for its limited platform reach and its perf issues. What you can do with it, right now, relative to just sucking it up and writing some C++ (and I do mean "sucking it up", I hate writing C++), just isn't enough.
I don't think any of those statements are true.
You seem to think I'm the one who has a problem with him. I think he's always been dead on, and don't disagree with you in the slightest about his vision.

Where our expectations start to misalign is the part where he's been ignored because he doesn't know how to be a consummate human being (let alone marketer), and you say it's everyone else's fault. Idealism is fucking useless.
We have an engineer whose name is "john; drop table users." Man does he wreak havoc.
Wahoo!! Congratulations Percona.
Secret Service shows up in a bunch of black cars, too. At least they did in the cases I'm familiar with.

I don't believe the story at all.
In San Francisco, not well. I can't submit both BuzzFeed and the Gawker network's stories, because pg blocks them, but you can google "Twitter + Charity + tax cut" and see the stories.
"In the box are Ad and 2Bd."

The service is supposed to destroy only Bd, not 2Bd. And not separately, but both deposits at once when the deal is timed out, or both parties commit that they disagree with each other.
Campbell, CA - Full-time, permanent DB/Back-End Developer - Oscaro Products Inc.

Like cars? Mobile devices? Startups?

We are looking for a Database/Back-End Engineer to build our cloud-based database infrastructure.

http://www.ziprecruiter.com/job/Database-Developer/af829b4e/

We'd love to talk.
This is something that will be exciting to developers who don't want their side projects anymore. The other side of the marketplace will be more difficult.

I think your market for that side is actually the people on google searching for "technical cofounder". They want something they can't do for themselves. It's more tangential but I think you would need to spin it in that direction.

Tech people like to build products. That's why we have side projects that we want to sell in the first place. We're probably unlikely to buy more. You need to get marketing people in there to buy them. The difficulty with that is that these people will need a functionally complete application.
Related : https://www.youtube.com/watch?v=EedMmMedj3M

This is the video of Toyota Production System being used in the aftermath of Hurricane Sandy as mentioned in the article.
> It seems the go team chose a method that would produce zero name collisions under parallel development.

Well, that and also one which produces a mapping between local paths and repository locations so that you don't need much (or any, in most cases) package metadata or a central directory service, creating a decentralized/distributed package management system.

> That's the highest goal, but of course the burden of it is that paths below /src must be kinda long to support it.

I suppose, but I'm not sure long paths is really all that big of a burden.
New attack plucks secrets from HTTPS-protected pages
When the FBI Shows up at your door
Good point, but they might not need to use the evidence in court if, by linking the appearances/uses of a specific phone across different phone numbers, the police are able to catch someone 'in the act'.
Why?

I thought this particular article was pretty darn good.
Become involved with the comedy community. There's a lot of up and coming comedians out there. There are podcasts, there are forums, there are big-name comedians who interact with smaller names on Twitter and so on regularly.

Create a lot of content. Almost always, particularly when you're entering a new field, creating a lot of content trumps trying to create perfect content.

Be topical. Very, very topical. If you post something moderately amusing about something that a lot of people are thinking about, you're more or less guaranteed to spread virally, at least a bit. The earlier you move on a subject, the better.

Have an opinion. From my observation, even more than most content-driven industries, comedy and satire thrive on people with strong opinions: from Marcus Brigstocke to Margaret Cho. Often, people will share your content as much because they agree with your point of view as because they think it's funny.

Do spend a lot of time self-promoting on Twitter, Facebook, Reddit, and whatever other social platform works for you. Find one that works, and push your presence there for all it's worth. Don't try to do all of them at once.

Stick to it. This isn't a "done in a month"-type project. You'll need to persist for a year at least, I'd guess, to get some decent traction.

I could continue (at some length - this is kind of What I Do), but I've got to get back to work :) Hope that helps!
Congrats, Percona! :)
Financial-technology firms: Revenge of the nerds
As pointed out to me by a friend that's forced to use the style guide at their new job, the Pet Peeves[1] section is somewhat ironic. It talks about avoiding extraneous whitespace (such as when lining up equal signs in variable declarations) and then proceeds to use extraneous whitespace in the Yes/No tags preceding code blocks. Apparently it does nothing for code readability, but it's useful for the information on the page...

[1]: http://www.python.org/dev/peps/pep-0008/#pet-peeves
"You seem to be advocating terrorism instead of campaigning for justice."

Thank you for the reminder that debating these topics on HN is pointless because everybody's a complete nut.
That's right idea PM needs it, but you need to start from something. It isn't easy to have all of those
characteristic from the beginning. It's all about learning and trying.
Lanyrd's new speaker directory – 70,000+ speakers categorised by topics
Financial-technology firms: Apps at the gate
That's not what I think. Corruption is a problem every human being is prone to.

I'm talking about the scale of corruption. In this regard, DC is the sickest known example in the western world, I'd say. And now this kind of scale seems about to be extended further.
Leaky Greenspunned Abstractions
It's an iterated game. And the only way to win is not to play at all.

Once you get into the business of having your government spend trillions of dollars and destroying other countries in response to a couple idiots, you paradoxically make terrorism more likely, because shifts in policy accompany it.

When no one gives a shit, there's no incentive for ideological terrorists to attempt any interesting attacks, leaving only the occasional madman.
> I still would not buy the idea that the FBI is simultaneously (a) dragnetting Google search teams and (b) noisily following up on suspicious ones

The article doesn't really provide evidence for that. The family might have gotten the visit and they might have previously searched for terms the author thinks look suspicious to FBI. This proves nothing - the causal link looks like a typical hindsight mistake.

The visit might as well be a result of some kind of dumb screwup on the part of the forces. It's not like they never kick out the wrong front door or arrest the wrong person. We'll probably never know.

Edit, to clear my point: I have no problem believing the events described in the article but the causal relation is author's speculation and probably wrong.
It's been reported elsewhere that the NSA may uses GCHQ to spy on Americans, as a deliberate run around the fourth amendment.

I guess, funding GCHQ makes that worse, as well.
Neuromorphic computing: The machine of a new soul
Eh maybe so. But I've was raised in DC and worked for government many times and my family is in the intelligence industry so it's my own conclusion. I bet many in DC would agree with me.
Is the reddit chide really necessary?
Most likely is the physical difficulty of building the mechanical mechanism to allow the screen to be moved in height/position, while still remaining both light in weight and simultaneously rugged enough to withstand the expected lifetime of open/close/reposition movement operations.
It's true, hard to remember when you have a bunch of cops telling you how much worse it is going to be for you if you make their job harder, but they can't enter your house w/out a warrant unless you invite them in.

FBI folks are usually MUCH more polite than cops. The times I have had FBI agents at my door (twice, regarding protest activity) once I told them I wasn't talking to them without my lawyer they thanked me for my time, gave me their business cards, and told me to call them if I changed my mind.
And the NSA will successfully catch the people who have stolen nuclear weapons by collecting worldwide unencrypted internet traffic?
Google taking a profoundly new direction, says its top exec's
You're calling her a liar based on her second hand account of what JTTF (not FBI) agents told her husband. But the Google searches might have been only one element of what led the agents to go knocking on her door. We know for a fact that the feds do get people's Google searches after they've convinced some rubber stamp court that someone is suspicious.
Rinse - San Francisco - Full Time – Technical Lead (VP of Engineering)

Rinse (www.rinsenow.com) is creating a seamless dry cleaning & laundry experience through a combination of technology, incredible customer service, and strong back-end partnerships (an easy way to think about it is as an "Uber" for dry cleaning). We launched service in May, have generated revenue since day 1, are well capitalized, and are building our customer base and team fast.

We are looking for a TECHNICAL LEAD to help us build an incredible company.

What does that mean?
- You are excited to join a start-up at the ground floor and HAVE A MAJOR IMPACT within the first couple months;
- You CRAVE FREEDOM TO OPERATE and decide how you want to build the core technology that supports the business;
- You LOVE BEING HANDS ON when it comes to development, but also HAVE THE ABILITY TO RECRUIT and manage a world-class team of engineers;
- You WANT A SEAT AT THE TABLE...you want your voice heard in major strategic discussions and board meetings...and you want to contribute with way more than just beautifully written code;
- You have a Bachelors or Masters in Computer Science from a leading institution.

Who are we?
- We are led by two co-founders (Ajay Prakash and James Joun) with substantial experience in start-ups, dry cleaning, and consumer focused companies;
- We have a strong group of advisors, including a Technical Advisor who has substantial experience in start-ups, is a former CTO, and is currently a Senior Software Engineer at Google;
- We plan to invest heavily in technology to streamline business operations, in addition to having a world-class consumer-facing mobile application;
- Are based in SF, which is where we have initially launched…but our ambitions extend well beyond the Bay Area;
- Are moving quickly, are well capitalized, and want someone who will come in and hit the ground running.

We are looking for someone who is strong technically but who can also be a leader and culture carrier for Rinse. The right person will be granted a substantial equity stake, cash compensation, and will have the chance to help build an amazing company from the ground up.

If you are interested, e-mail your resume to Ajay Prakash at ajay@rinsenow.com to learn more.
I am bold enough to say that even 'doing nothing' would be much more effective than what the US is doing right now. At least it won't increase the number of fanatics around the world who hate the US just because of the (from-their-perspective) unjust wars.

Unfortunately, 'doing nothing' is not in the dictionary of 'serious' managers, politicians or generals.
I suppose it's because then it can just compare the first bit.
Funny, I read this as "I blame C [the language]". I was taken aback because obviously "null" in C is a 5 byte character array and would never be confused for NULL.
My credit card was charged for $NaN once, due to a bug in a PitneyBowes postage kiosk. I was afraid I'd need to write them a check for 0/0 :-)

I have a photo of the receipt at http://www.righto.com/2008/05/importance-of-software-testing...
Yeah that's started to irritate me too.
A "false" register dependency is a Write-after-read (WAR) [1].

As far as three address code making register renaming easier, I'm not sure what the author had in mind -- isn't `add $5, %rax` essentially a condensed form of `add $5, %rax, %rax` (which is a 3AC)? In fact, 3AC is _more_ general and should make register renaming harder if anything at all.

[1] http://en.wikipedia.org/wiki/Register_renaming
Interesting. Sounds like a pretty intelligent officer to ask "Oh, I see the stickers now. I guess you think of yourself as sovereign, huh?"

Most of the cops around me couldn't find their home town on a map if you pointed to it, let along understand what anarchism is.
Compilers in OpenBSD
How would they accomplish anything, then? At its simplest, somebody has to deal with the money, how do they vet that person?

In theory, all the ways an employer vets someone are open to them. Review a resumé, contact references, ask other people who might know the reputation.

If this is really what's stopping them, then it might be time for someone more motivated than I to set up a non-profit to deal specifically with this sort of problem for other non-profits.
Share Your Startup - August 2013 Edition (From reddit)