skysight-inc/HackerNews huggingface dataset:
Dynamic lets you do lots of nasty tricks, and also lets you detect and work around various nasty tricks at runtime (worst case by falling back to emulation). Consider that old games often would use self-modifying code, for example. Reliably statically detecting self-modifying code can be extremely hard even when it's not intentionally obfuscated. But at runtime it is "easy": Write protect all the code pages, and trap page-faults, and either modify the offending code, or fall back to emulation.

In general, I think dynamic approaches are ideal when you're dealing with a "hostile" environment where the software you're translating was written with no expectation that it would be translated, and possibly (like with old games) in a situation where the programmer may have tried to really maximally exploit the hardware, because it means failure to statically determine that something weird is going on can often be counteracted much simpler by detecting attempts at violating your assumptions.

You can do hybrid approaches, and statically make a "best effort" and include similar methods to trap stuff that breaks your assumptions and fall back to JIT or emulation, but if you do that then there's a tradeoff between how much dynamic stuff you need to be able to do before it's easier to just do everything dynamically from the start.

The performance thing is not so easy to ascertain. JIT'ing code takes a bit of time, but not much compared to the expected overall time the program will be run afterwards. Static compilation can spend more time doing optimisations, but JIT's at least in theory have more information to work with (can detect the specific processor version, and use specialised instructions or alter instruction selection, for example, or could at least in theory even do tricks like re-arranging data to get better cache behavior (I have no idea if any existing JITs actually do that) based on profiling access patterns for the current run.
"The problem space we tackle is wildly diverse and growing every day. We enable the discovery of new financial relationships and strategies in capital markets. We uncover fraud rings and cyber attacks. We develop strategies for optimizing home lending default strategies. We are not domain experts; we are problem solving experts."

http://www.palantir.com/careers/OpenPosDetail?id=a0m80000000...
Thousands dead, millions deprived of civil liberties? (2001)
> To take on this "I don't vote because its a sham" mentality is to play right into their little game. When enough people fall for it that's when it becomes a reality.

This could apply to the opposite perspective just as well.
If some number of people refuse those jobs, then their pool of potential workers is smaller, meaning they have to either pay more or settle for worse engineers. At least it's something.
And then there is what the time you spend on your commute is worth to you. If you decide to live >40 minutes outside, it starts to impact any social life you might want to have in central london.
I've been working on a screencast series that should get you up to speed on AngularJS pretty quickly; I've got 3 parts so far:

* Part 1: Intro to Angular JS (50 minutes) [1]

* Part 2: End to End with Angular JS (52 minutes) [2]

* Part 3: Security with Angular JS (30 minutes) [3]

[1] - http://www.youtube.com/watch?v=8ILQOFAgaXE

[2] - http://www.youtube.com/watch?v=hqAyiqUs93c

[3] - http://www.youtube.com/watch?v=18ifoT-Id54
I think this started when the NSA requested records on every American from Verizon, which then got leaked to a journalist named Greenwald. Greenwald then followed it up with an article on PRISM, the NSA's spying operation.

http://www.nytimes.com/2013/06/07/business/media/anti-survei...
Would having him say "I truly believe that without these expanded powers we would not be sufficiently safe." make this all okay?
how will you get over the 20/100 instance limit?
You're begging the question. Why are the choices the way they are?

You see a status quo where neither major party cares about electronic privacy. Is it because there is a vast conspiracy between media and government to only present these two viewpoints? Is it because huge amounts of money go into getting people to support NSA surveillance? Or is it because opposing NSA surveillance is not an issue that reliably yields votes?

Which voting bloc can you capture by supporting the scaling back of NSA surveillance? Angry nerds? Not a big demographic. If your issue doesn't get old people, blacks and hispanics, religious conservatives, teachers, union workers, small business owners, or one of the other big demographics like that to go out and vote based solely on that issue, then there is not enough votes in that issue for any politician to care about it.

And the thing is, that's arguably how democracy should work. Why should politicians in a democracy cater to the pet issues of an ideological minority?
Yeah, housing benefit (and council accommodation) is a huge part of how many people manage to afford to live inside zones 1 and 2.
nitrous.io is working...
And are the employees told to report these red flags directly to independent third-parties for investigation?

It's an easy thing to say but I'm extremely skeptical about it in practice.

For instance, red flag- government is scaling up for 1000x the capacity that lawful warrants would generate. You report this, but who at Palantir would take action?
Source? The only records taken from Internet companies pertain to non-citizens living outside the U.S. Even then, a secret court order is needed.
You could be experiencing a man in the middle attack. ;)
This is our future. A fascist with asymmetrical hair standing in front of a hip, edgy bit of art, who's funded by a fascist who calls himself a libertarian, waxing eloquently about how good a person he is because the company he founded is protecting the shire by injecting the increasingly unaccountable security apparatus into every single aspect of our lives where they will enforce conformity.
Not sure if FreeBSD has power management worth a rectal excretion, you probably wouldn't want to run it on a laptop.

Try GNU/Linux, really.
BTS Mirror: R54FPPPVT3I7B3RC72GYBFK3NMXGAJLJ5
The Internet Is a Surveillance State
If you don't vote there's nothing distinguishing your non-vote from that of an apathetic non-voter. At least go and vote for a non-Republicrat, or even just write in your own name...
My mantra is "It's all just code." If you want an overview of systems topics, take a look at the webpage for the book "Computer Systems: A Programmer's Perspective": http://csapp.cs.cmu.edu

The CMU professors who made the book also have a course at CMU which uses the book as a textbook. I TAed a course at Virginia Tech that used the textbook. I thought the course does an excellent job in demystifying many systems concepts.
They've been working on this for a while in different forms. It's awesome to see them at or near a point where it can be mass produced instead of experimental. I'm excited for it, and where the future could carry it forward: color vision, higher resolution, and so on. It's very exciting :)
Or OpenBSD. That runs really well on most laptops.
Show HN: An web/tech entrepreneurial newsletter
Because mens rea is required for a criminal (felony) copyright infringement. A civil case could still be brought for damages, but a federal prosecutor has to prove the violator did it intentionally. http://books.google.com/books?id=Mw5a7mL8XYAC&lpg=PA1183&ots...

https://en.wikipedia.org/wiki/Mens_rea
So did anyone confirm if this was a joke or not?
I have a weakness for hexagons: https://floobits.com/404

The 403 and 500 pages are a little more aggressive: https://floobits.com/static/403.html https://floobits.com/static/500.html

I think I've picked a nice combination of utility and aesthetics. The game on masswerk.at's 404 page is pretty cool, but I could see it being a little distracting or confusing for some users.
Hmmm, that makes it clearer why their CEO is at Bildeberg this year (http://news.rapgenius.com/The-bilderberg-group-list-of-atten...).

I once had a startup project (shot down by internal "concerns") to spin-off an intelligence software for social network exploration & analysis that I build at the company I worked for, I remember browsing through Palantir's portfolio and thinking they had quite the arsenal for surveillance and intelligence.

PS: Does this information being on RapGenius indicates something significant about their mid-term strategy?
> The users of FB have decided that this is the way they'd like to organize their information?

In aggregate, by choosing to use Facebook, and by providing feedback and usage data that shapes how it changes. I realize that there is a certain stickyness and network effect at play, but at some level we have chosen this platform and format, and many (most?) are content with it.

I can't really wrap my head around a useful replacement that has no enforced formatting/is difficult to aggregate and parse. If you have any more concrete ideas or examples I would be interested.
Self-hosted e-mail still has to get to its recipients. Most of us can't have a "I won't e-mail anyone not on my own e-mail server" policy. Same for XMPP - sure, internal traffic is safe, but as soon as you're contacting someone outside your network it's entirely possible they're being watched by PRISM.
What are some of the barely defensible things he's argued for?
The backup will have documents from 36 days ago through 15 days ago: 21 days.

If you're worried about someone stealing your entire backup system then you have bigger issues.
Sort of. In the U.S. there's no explicit option, but you can always write in Darth Vader or leave that section blank.
mmm.. lymphnode shawarma
They're still working on BHyVe, but it'll probably be a few releases.

They do however have fairly-powerful jails(not as powerful as LXC though), and I think you can run VirtualBox... Or maybe not.
It would be a start.

I mean, he should be saying something, not having a deputy press secretary make a statement: http://www.whitehousedossier.com/2013/06/07/obama-silent-sur...;

Granted, that ended with: "My final point here: The president welcomes a discussion of the tradeoffs between security and civil liberties."
nature.io up and running.
Are you kidding? Lincoln was the harbinger of consolidation of federal power in the office of the President. He has been described by more than one academic as a borderline dictator. See: http://quod.lib.umich.edu/j/jala/2629860.0005.103/--lincoln-...
The new Unity UI in Ubuntu made me go back to use Linux as an operating system. It is original, it feels different to windows and Mac, it is functional, it has sane and sensible keyboard shortcuts that really enhance my productivity.

In comparison, all other Linux UIs look like either something from 10 years ago, or simply a bad copy of OSX.

Also: They made the deal with Steam!

Last month I bought two games only because they have Linux versions:
Euro Truck Simulator 2 and Brutal Legend.

And with the very latest AMD driver (13.4) they run great.
Too much work. Watch homeland and drink amazing wine on your 100K+ salary. Tearfully wish the country wasn't descending into the cauldron ...
They're pretty upfront with the fact that a major portion of their business is from the US government, especially intelligence analysts. The other chunk is financial (hedge funds and the like as well as banks looking for fraud).

Not that it excuses any of it but they really don't try to hide it.
> I wouldn't question their motives

I would.
Lighten up and laugh a little.

"Don't take life too seriously. You'll never get out of it alive." - Elbert Hubbard
The 8 Commandments of Growth Hacking
GamePop Adds iOS App Game Support To Their Platform/Console
> leaked it to a very few other reputable parties instead of INTERNET at-large

What difference would it make if he leaked it to the internet at-large?
It gives you the same abilities as Webmin, but it is/will be so much more. No need to fiddle around with config files (like Webmin) but at the same time it presents the configurations in ways that non-sysadmins might hope to understand. Installing and configuring webapps like Wordpress/Drupal/ownCloud and others with one click. Managing websites and emails in an intuitive and "easy" way. Webmin is great, but if you aren't a Linux sysadmin it doesn't really make hosting things any easier. Think of arkOS/Genesis as Webmin but with a better design, much easier to use and a more modular style of operation.

It's kinda hard to explain because the plugins I am referring to are still works-in-progress. But as a longtime Webmin user, I can assure you that it goes above and beyond what Webmin does.

It's actually a lot closer to Zentyal, but targeted for personal use, and bringing in many more improvements.
I haven't talked to any such recruiters or entertained the thought because:

- I'm uncomfortable working for a company that has this much power over private citizens but is not even nominally accountable to said citizens.

- I'm uncomfortable with the (sadly popular) tactic of shoving ugly and disdainful things onto private contractors as a way of distancing and plausible deniability. In both the government and private contexts.

- The job market for programmers is good enough that I have the freedom to be hoity toity with my morality.

I realize full well that given how much Palantir pays, they will fill the seats they need to fill to do the work they do. The world may be on an unavoidable course to hell, but I don't need to jump out and push.
If all you care about is the final tally of Electoral College votes, then you're right.
That is an argument for voluntarily joining the most despicable of organisations with the goal of fixing them from the inside. That is foolish.
Most Sophisticated Android malware ever detected - The Hacker News
"Those who do not move, do not notice their chains." - Rosa Luxemburg

Of course you don't care about privacy, why should you? You're just a peaceful flock member. never acting against the power of the status quo. But look around and see what happens to the people that actually do confront power and you'll see why privacy is important.
ahh, interesting.
Four Simple Rules to Avoid DisplayMetrics Antipatterns in Android Code
> Simple. It's what the Constitution says it is.

Every single thing the government does today has been because of laws written by Congress, signed and enacted by the head of the Executive, and upheld by the Judiciary.

How can you even BEGIN to make the claim that it's unconstitutional?

That's the DEFINITION of Constitutional.
First of all, ad hominem never helped anyone.

Second, I don't for a second expect to win. The point is not to win at all, it's to start something. I'm not the only one who believes so; there are plenty others who believe the same and are willing to risk imprisonment, scorn, or injury to advance rights (e.g. Aaron Swartz. If you wish to disagree you may).

We are perhaps a little bit more free than we were in the '60s, but for the last 70 years, we have been limited by secret, corrupt government and a legislature that really sucks.

Third, you say I should choose my battles wisely, yet in your original post you suggested I do nothing at all. How is that choosing a battle at all? I'm preaching peaceful protest, and you imply that we should sit by while everything falls to pieces. Do you want your kids to grow up in a world that is ruled, not led?

Call me a conspirast, but it will be true if these conditions continue.
I agree with you. But on (B) I'm not sure the people listening would have expected one great big warrant covering all the people in the country.

It is important to be specific and accurate with claims made so that the culprits can't just pick one inaccurate claim and deny that loudly and repeatedly while ignoring the things that they actually have done.
Why is it not possible to prosecute politicians for fraud or at least sue them in a court of law for making fraudulent claims, possibly via a class action suit? If an advertiser promised that their product does X when it obviously does not, then that is essentially fraud, and I have the right to sue on those grounds because I paid for their services with my money. In the case of politicians, I give them votes based on their promises. If they try to carry out those promises and fail in good faith that is one thing, but if I give them my vote based on their promises and they don't make a good-faith effort to carry out those promises then they basically committed fraud.
This is true. I didn't mean to say that it would completely negate the effects of PRISM (or similar programs/policies). And it obviously doesn't eliminate the need for using encryption when you communicate with external services. But it will still "defend" against it by allowing people to repatriate a substantial amount of their data. The less personally identifiable data for you that Google/Microsoft/et al have on their servers, the more that policies like these become irrelevant.
How did you reach the conclusion that people are being murdered for doing what rsync.net is doing?
It looks like that happens because the system that expands ranges into multiple queries is in front of the system that detects and blocks rapid clustered queries, so the query you entered looks is an enormous flood of queries in a very short time by the time it reeaches the abuse detection system.

Given the effect it would seem to have on load to execute queries of that magnitude, its not entirely unreasonable behavior although it would be better UX if the error returned distinguished the problem more clearly.
Looking for a new Smartphone? see what your friends have suggested
Shoot, I got excited yesterday when I saw that ~1500 number. I remember thinking "wow thats more than I think I'm making...

for May 2013: $5660 - $2377.23 - $1808 = ~$1500, is that right?

I was wrong. This is incorrect. the 2377.23 is the sales - the cost of reports, so its

+$5660 Total Sales
-3282.77 Cost of reports and stripe transaction fees
-1808.08 Trailing average monthly fixed costs
---------------
~570 Leftover to the business

Which makes the "breakeven" calculation in another comment even more dismal, at something like 180 months assuming no growth. Yay!

However, the real growth trajectory is probably between 0 and the trailing history that seems to be adding about 600/mo.

If I linearly add 600/mo to my gross profits, the breakeven will happen between about 17 months from now.

I have no delusions that i have any ability to predict the growth trajectory though, so for now my plan is "keep doing anything I can to grow it as fast as I can".
That one hit very close to home for me. Just the other day, I showed AngularJS to somebody. His main concern was about how it would perform on the iPad mini. True story.
> if an election were a tie or decided by a single vote.

Agreed. There are plenty of ways to affect change without voting.

> the amount of resources candidates spend trying to get people to vote is peculiar.

It's not that simple. Candidates are not the only people involved in politics and voting and influencing voters.
I'll add those later today. Thanks!
>Isn't that true for almost any moral stance?

That part on its own is not enough. Only when:
1. someone else will do <the job>
AND
2. it would be better for you to be doing <the job> than someone who takes it up
then you should take it instead of them.
Deploy to Windows Azure Web Sites from Dropbox
Thanks a lot for sharing this! Is there a way I can subscribe to updates about new episodes?
If it has LZ4, I don't think it has a zpool version. Versions were deprecated, and now ZFS uses feature flags instead.
They are decided by single votes.

Usually, there are several millions of single votes working together to make it happen. But it's not like anyone's voting in aggregate.
The theory is by risking complete classified documents, one could put others at considerable risk. Whereas the post / guardian would probably be smart enough to redact things that could risk lives.
You would still want to use a tablet/laptop as they described to connect to TOR and DeadDrop.
Giant book on random number generators
It appears that the honeypot has been compromised in both a domestic botnet running in system memory by "authorities" local to the US, and also that there are background processes in Windows that are inspecting the filesystem for binaries matching certain signatures no matter how the user configures the system, even "stubbing out" the visible processes that would make sense, like their anti-malware and indexing services. Basically a Windows machine is owned from the get go.

Unfortunately this is not exactly my particular area of expertise, so for me it's like glimpsing a shadow through smoke and a moving window, mostly an impression but something that has become more and more sophisticated despite my attempts to prevent it via traditional and modern methods of forensics, and even weird things like audible and inaudible platter noise when there shouldn't be heavy (this is the key for me) disk io.
NSA Director denies collecting any type of data on millions of Americans (VIDEO)
It could still be a failure of the constitution even if not of democracy.
Read it again. It's no trademark infringement intended, here is a list of trademarks and who owns them. That is a valid thing to do; consumers can't get confused about mark ownership if you explicitly tell them you're only using the mark as a description and you are not official.
PS3 / The Last of Us (Including DLC)
The Last of Us is an upcoming action-adventure survival horror video game developed by Naughty Dog for the PlayStation 3. It was officially revealed on December 10, 2011 during the Spike TV Video Game Awards and is scheduled for a worldwide release on June 14, 2013 and a Japanese release on June 20, 2013.The game focuses on two survivors, an adult Joel (voiced by Troy Baker) and the young Ellie (voiced by Ashley Johnson), trekking across a post-apocalyptic United States.
> Those in power want you not to vote

No, those in power very much want you to vote. Voting is a great feel-good process that gives the illusion that the people are sovereign when in reality we have practically no power and the government can do whatever the hell it wants as long as both parties agree on it. If this wasn't a democracy it would be quite clear where the power really lies, but since it is a democracy, this problem is obscured quite nicely. A thought-provoking thread from a few days about about this: https://news.ycombinator.com/item?id=5801276
Which is why you need a co-leaker. Dangerous yes, but you can at least compare documents between each other. Extract the text, strip the UTF down to ascii and fix the whitespace...

Hell, even have it transcribed by a typist. Full air-gap. This whole leaking business needs to be turned into an SEO optimized translated wiki page.
No, but it'd be something. Silence is the worst possible thing he can say about it.
Very good resource!

I wrote a couple of AngularJS posts myself, hopefully you think they are worth adding:
http://www.grobmeier.de/all-posts-from-this-blog