skysight-inc/HackerNews huggingface dataset:
This is good stuff - also why privacy is so damn important - those who don't believe in it are simply clueless, or morons, or logically both.
Open sourcing the government
List of possible changes, updates, additions for PHP 6
Australia, US accessing Indonesian telephone data, leaked documents show
Plot twist: it was co-pilot. Source: press conference

Edit: video here http://www.20min.ch/schweiz/romandie/story/Das-Flugzeug-wurd...

Can someone translate? (French). Edit’: scratch that. (There was a press conference recording (yes, in French))
I'm a gestice engineer (Shane on the team page)

The accelerometer is plenty sensitive. The problem is to find a nice balance between making the actions easy and making them hard to do by accident. I was thinking that this might be resolved by adding another action to signify that a gesture is being done, such aa holding the lock button. And thanks for the applaud!
edit: if you're not doing function. whoops.
Wait, I thought the whole reason they are ditching bzr is that nobody uses it. Why move to mercurial for the same problem?
Userspace network stacks (like this[1]) on top of things like netmap[2] are also very cool.

[1]: http://conferences.sigcomm.org/hotnets/2013/papers/hotnets-final43.pdf
[2]: http://info.iet.unipi.it/~luigi/netmap/
The online crime world has a bitter hatred of Krebs, moreso than any other "white hat" out there probably. Numerous malware families include references to him in their source code, control panels, and domain names.

As a security researcher I frequently find botnet command & control panels that have a picture of Krebs' face above the login form. Domain names similar to "briankrebsisachildmolestor.com" are sometimes used to host malware and botnets.

Considering all that, plus the real-life harassment he's gotten (death threats, the heroin framing attempt, SWATing), I hope he invests in a good home security system. Or a security guard.
Of course comments can be immature.

> I criticised designers who place too much value on pixel pushing at the end of a project - for me it's often a red flag.

A lot of the bugs discovered during design QA involve pixel alignment issues. That is one of the main reason why we have design QA. Frankly, if something worse comes out of that (like a bigger interaction design flaw), then there are serious problems that jeopardize the project and somebody in dev or design has royally screwed up.

> works best are for projects more towards the web app end of the spectrum, I will concede that point, but it doesn't mean the design has to be trivial.

Does it really work for web? Even for web, better designs are often stuck with 2 or 3 layouts to manually tune.
For those wondering, the relevant line: "All time $277,447.49"

While glancing at the data though, it appears something must have shifted about 12 months ago and you're on track to make a lot less than you had up through 2012.
Awesome post about Japanese entrepreneurship.
...and this is why people shouldn't be able to stop their children from being vaccinated because they're too stupid to understand how it works.

The UK regularly seems small-scale measles outbreaks due to the same idiots.
He probably meant that from a TCP point of view, as in there is no way to give a higher priority to incoming TCP connections going into the server than to those going into SSH, even if you could use nice to assign more cpu time to your server.

Or perhaps he meant that the infrastructure used to do multitasking still have to interrupt both his server and SSH, but then described how the kernel can be set to leave some cores free of work then to set the server to use only those and then run absolutely uninterrupted.

Not the only bizarre and confusing statement he wrote, anyways.
I never played Catan but wondered if it was suitable for kids 8-12 yrs old?

Also, anyone play "Escape from Colditz"? man I loved that game as a kid.
Also, this is embedded. As the paper indicates, they managed to crash a couple of compilers on such inputs. In my limited experience, that is not uncommon on embedded compilers. Having the compiler suddenly crash after an innocuous change a few times does not increase one's trust in its infallibility.
or condoms
With Gestice we tried to make it more secure by syncing the gesture on the pebble with the phone; I'm not sure that other apps provide this syncing functionality.

As well, Gestice keeps your screen locked with a PIN in addition to the synced-gesture unlock. This wasn't an easy engineering task -- it took a lot of persistence with with the Android APIs. (The only string attached is that Gestice has to be given a PIN for your lock screen, which it manages for you.)
More than that; they should be arrested.
> Exactly what's the threat model here? I can't conceive of a malicious attack that exploits gits reliance of on SHA1 as a message digest that doesn't also require write access to your filesystem.

Write access to your filesystem is a threat git is supposed to be secure against (more precisely: the filesystem of your git server) as Haberman has pointed out. Another incident this was relevant is the kernel.org hack: http://www.linuxfoundation.org/news-media/blogs/browse/2011/...

Furthermore, the signed tags are completely worthless if you assume second preimage resistance of sha1 to be broken. Imagine I sit between kernel.org and your computer. When you download the next Linus blessed Linux release I manipulate some of the files to contain some backdoor while still having the same sha1. As you will certainly not check every file manually for bogus content you happily compile and run the manipulated kernel and I have access to your PC via my planted backdoor.
@cnnbrk reported this an hour after it happened [1]. I turned CNN on the television and they were showing an Anthony Bourdain show. Google News showed only 5 results.

Meanwhile, Twitter was streaming with links to flight maps and other updates.

I realize news media might have to do more due diligence before reporting but from the face of it they seemed completely unaware.

[1] https://twitter.com/cnnbrk/status/435294208824328192
Ask HN: Table prefixes, do or don't?
When creating a new application, should I use table prefixes in a way that Wordpress and Joomla do? (wp_tablename, j32_tablename). It isn't that hard to implement, but why should I? What's the reasoning behind it?
"Userland" as opposite of "kernelland". I only had a quick skim of the article, but there doesn't seem to be any kernel module loaded by this rootkit. Hence, an userland rootkit, because everything happens outside of kernel.
Don't drink and fix issues at the same time
Unless you look at the actual numbers and realize it means absolutely nothing for individual people.
I can't see it on your website so I must ask : is it free ?
Do Dark Patterns Work? The Test
What makes a product “cool”?
Unfortunatly, none of this will protect you from EverCookies (https://en.wikipedia.org/wiki/Evercookie). The only way possible right now is to disable firefox history/cookies/javascript and use private mode, and even then its not 100%. But at that point you wont be able to use most of the sites. This means even if you use TOR or VPN, you can still be tracked. There is one plugin in beta stage called NeverCookies beta (https://github.com/sensepost/neverevercookie) you can also find xpi on softpedia site. NeverCookie does not have any options in beta version. But there is another plugin no one mantioned called "Random Agent Spoofer" (https://addons.mozilla.org/en-US/firefox/addon/random-agent-...) It protects your ETag, X-Forward-For and more.
Hardcore porn on sale next to children’s books in Google’s online store
Ruby and Python are awesome, but it can be hard to scale a company with one of those languages because it's hard to find good programmers who know Ruby or Python.

Good programmers usually become good python programmers quickly if it has become their day-to-day job. But maybe we have different levels in mind when we say "good".
http://beta.techendo.co/
Distribution is the key to product success.
you never trade wood, roads...
You are right, dirty check is not the best thing when it comes to performance. However, we've updated the directive to only set up watches when needed. Which means, when you don't change the language at runtime, but kick off some $digest cycles, they don't get re-evaluated. So this should be an performance boost. Filters always set up watches, if you use filters, well... deal with it. You could use the directive. angular-translate isn't the answer for everyone and that's okay because this is not what it should be. It solved a problem for me and people like it, which is why I still develop this module.

For some cases angular-gettext surely makes more sense, angular-translate gives you just a much higher integration into the angular world and solves more problems like async loading, fallback languages, pluralization, language negotiation etc etc.

Chose what fits best for you! :)
That's a very interesting article. I'm definitely eyeing that monitor now!
It doesn't support gettext, it solves the problem differently with translation id's. Stick with angular-gettext if it fits better to your needs, that okay :)

But I mention here, that we also see how we can bring such kinda support. Like using english texts as translation ids.
100% agree. I definitely don't need another "what should I name this key?".

The only benefit I can see is when you want to change the English version you can do so without breaking the relationship.
The NYPD gets thousands of requests. NYC get, on these figures, at least 40,000 a year. Known requests to the NYPD in a shortened period were ~1900.

http://advocate.nyc.gov/sites/advocate.nyc.gov/files/deBlasi...
I'm using this line in the future
These kinds of posts are on the same level as programming language bashing posts.
The first versions of Facebook, Youtube, Tumblr, Google, etc.
Popular Crowdfunding Site Kickstarter Says It Was Hacked,
I liked the simplicity of UI. Good work!!!
Best use of "plot twist" I've seen.

What a story!
They don't. The comparison makes no sense whatsoever.
So, he is trying to suggest that pthread-mutex based approach won't scale (what a news!) and, consequently JVM is crap after all?)
The next step would be to admit that the very idea to "parallelize" sequential code which imperatively processes sequential data by merely wrapping it into threads is, a nonsense too?)
Where this world is heading to?
I don't speak French but... http://www.20min.ch/schweiz/romandie/story/Das-Flugzeug-wurd...

Edit: confused if this article was requested to be translated to or from French. Mobile browsing sucks. Here is English. http://translate.googleusercontent.com/translate_c?depth=1&n...
One of the articles profiling him mentioned he recently upgraded to a 12-guage security system.
Suggested age is from 10 (http://boardgamegeek.com/boardgame/13/the-settlers-of-catan).

If you want simpler but equally fun game for younger kids you should look into "Ticket to Ride". My 7 years old daughter demands me to play this game each day.
There are a lot of great answers here already, however if you just do everything at once, you have no idea what works and not. Therefore, my advice is to take all of the great strategies mentioned here and write them down in “column A” in a Google Docs spreadsheet. Then write todays date in “column B”. Then choose one of the strategies in the list, preferably one you believe in. In the intersection between the date and the strategy write “Procedure: <exactly how you plan to proceed>, Measure: <exactly how you plan to measure the result, i.e. pageviews, signups etc.>, Result: <the results per metric>, Comments: <any comments that you think you’d like to remember when you read this in three months> ”. Then do exactly what you planned to do, measure the results and write them down in the designated field. Next day (or when the first strategy is done) pick a new strategy and repeat the process.

I work with a lot of startups, and one of the things we keep learning is that it is a lot harder to get customers than it is to build something. Therefore try to think of marketing as a puzzle, a challenge to be solved. The key is to keep experimenting, and measure everything until you find something that works, then keep experimenting and measuring.
The End Of Information: Science and Technology
"If you're not embarrassed by your first version, you launched too late". "Worse is better".
I No Longer Need StackOverflow
Eye-tracker watches your reading
So is asm.js not run from a binary, that compiles the js JIT? C JIT compilers compile C code JIT, I still don't see the difference.

The two projects I linked to were incorrect, they are for interpreting asm JIT.

What I meant to point to were:

http://root.cern.ch/drupal/content/cling

https://metacpan.org/pod/C::TinyCompiler
Wow, 100 days, that's over 3 months, what can they possibly be sharing/talking over 100 days? So we are saying this people are "trading" the outcome of 2-3 dates with 100 days of cat pictures sharing? I really don't get the point of this.
JSON in Query Params or How to Inject Java Types via JAX-RS Param Annotations
Can't manage to signup... is there a bug ?
The vector export isn't done yet.

I put the padding around the exported PNGs because sometimes a bit of stroke can overlap the edge of the image so I wanted some wiggle room. One of many temporary shortcuts in the design to be cleaned up later.
Reminds me of this graph:

http://tofesi.mimuw.edu.pl/~cogito/smarterpoland/facebook/si...

Arrows show flows between groups, times are average time spent between changes in that group.
I regret not taking a screenshot of http://skimfeed.com at the start. Then I made some DB changes and now I can't remember the colors I used. So it's all weird and orange.

Tip for startups: save! And get that DB right first time.
IBM Prototype Achieves Internet Speeds Up to 400G bps
instructional video

http://glowinggreenhand.blogspot.com/2014/02/fleen-quasar-in...
I don't know, I've used Ghostery and ABP for a while and despite claims of lack of trust, I've had no issues with them. They both allow blocking everything, the options aren't exactly hidden in a locked closet guarded by a leopard.
But I don't get my hopes too high, I know that there are still other ways to track users and I feel it's a hopeless fight (without going to extremes like ABP+Ghostery+noscript+TOR+no cookies+never using the same device twice). But hey, if it annoys them enough to pay for being whitelisted by default on some platforms, it's worth the fight for me.
"The Dark Playground is a place every procrastinator knows well. It’s a place where leisure activities happen at times when leisure activities are not supposed to be happening. The fun you have in the Dark Playground isn’t actually fun because it’s completely unearned and the air is filled with guilt, anxiety, self-hatred, and dread."

A truly delightful name for such a dreadful place.
Wayback machine (far from conclusive) has this:

* 2007: A landing page saying it's coming soon
* 2009: A blog (about Magic?), with nothing about trading
* 2011: Bitcoins

Source: http://web.archive.org/web/*/mtgox.com

Seems to be the domain was bought with the intention of trading Magic cards, but an actual exchange never launched. Now, it's possible they had started developing it and just repurposed code, but I see no evidence that it was ever launched as a Magic trading site.

Most likely, though -- they just had an unused domain laying around, and "Mt. Gox" sounded cool. I've repurposed domains before; I have a ton.
Currently only works over LAN, how long until remote?

You could then tie it into something like Shodan...
I hope we can do better in terms of education too, but yeah, look at these stupid X is a common tabloid tactic. We should be better than that.
Nit, just for the record, the article is in German, not French. But of course the error is perfectly understandable if the posters above are from non-European-language speaking countries.
Generally electricity use is roughly proportional to CPU and RAM usage, as they're powered by electricity. If you have two otherwise identical programs, one of which uses 50% of the cpu and the other of which use 10%, chances are the latter will use less electricity.
Pretty much. It's not like it is 3d-printed, robot-assembled or "grown" in a semi-biological way.
That is the reason the compilers mostly didn't care: the semantics of the language "volatile" is seldom what is needed "in the real world programs."
Minor nitpick: The english "paragraph" is better translated as "Absatz". "Paragraph" has a very narrow meaning in german (a section of a legal code, e.g. §1 BGB).
Fucking brilliant. Nobody in the entire industry is spared.
I work with a startup that sells education games to elementary schools in Norway. We did a survey, where we sent out 600 forms to teachers and got 154 responses. At the end of the form we had an extremely short description of the concept and a check-box for “yes, I would like to try this product together with my students”. We got 94 signups from that.
Ghostery is problematic, I've stopped using their serivce (now using disconnect.me.

Some sources say that Evidon, the company owning Ghostery, plays a dual role in the online advertising industry. Ghostery blocks sites from gathering personal information. But it does have an opt-in feature named GhostRank that can be checked to "support" them. GhostRank takes note of ads encountered and blocked, and sends that information, though anonymously, back to advertisers so they can better formulate their ads to avoid being blocked.[4]
You chose a bad example. Wolfram Alpha is like 15000 of such dolls. Not an AI in any way though.
Neat js library for showing progress on input fields
Infrastructure is hand-waving friendly?
The revolution will not be Pringle-can-ized.

Is this how bad it's getting for bitcoin? People are trying to invent dependencies based on flying currencies?

Let me get this straight...
You want me to leave my darknet router on and running to help route all that traffic from all that blockchain crap related to bitcoin transactions? And my incentive is to get infinitesimally small amounts of this stuff (which then requires more blockchain network overhead)??? What is the likely ratio of blockchain noise to real data signal?

I enter the coffee shop and then we bucket brigade my order to the counter. Anyone standing between me and the barista will have to shake hands, exchange pleasantries, trade 1 hundred-millionth of a bitcoin, check some blockchains, express their love of the community that makes the ordering of coffee possible, then pass my order through letter-by-letter. Once complete, the same process occurs in reverse, except the coffee will now be passed drop by drop from mouth to mouth of everybody between the barista and myself (swished around to ensure proper encryption).

Let's not also forget that I'm bootstrapping a fiber optic network through my neighbors' back yards, because if I stick my router behind my Comcast modem... uh, yeah. Wifi? pshaw. My neighbors can't change a default password on their router. Now they're my decentralized network engineers that "love the community"??

Good lord, the bitbug miners are trying to take their electricity wasting exercise and make it a network wasting exercise as well.
Gap Years, Part 1 (a young person's startup story)
These are quite beautiful, but they would be even more beautiful on retina screens if the images were 2x in dimensions.

Example: http://duncandavidson.com/gear/sony/rx1/
Precisely. Until there are CPUs with direct asm.js support (hopefully not though).
For me the success of the effect was determined by how smoothly the object went in front of the lines.

The black and white image of the puppy didn't work for me at all because you could see the "pop" as it suddenly went in front.

Ice-Age and the Avengers clip seemed to stand out much more for me because it was smoother (To my eyes at least).
I'll work 60 hours if I'm paid for it.

Otherwise, barring some disaster (as then I get time in lieu), I'm out of the door once hours are up.

It's not just a money issue - working stupid hours just makes people tired and they make mistakes, and in many jobs, extra hours just stretch things so they are spending lots of time sitting around waiting for other things.
Have you ever tried shorter work weeks of greater intensity (via deliberate, focused practice) while taking more time to recover, reset, and find inspiration?

Is it more effective to grind away relentlessly or could you spend that time more efficiently and eliminate unimportant tasks?

Are great ideas more likely to be obtained by long hours in front of a computer, or would it be better to spend some of that time away from the studio?
Ah, the Alma Mater -

http://images.chistoprudov.ru/lj/roofs/gorod_stolits_daybrea...

¹ Moscow State University, est. 1755, second largest in Europe after Sorbonne
A lot of the calculation is the $$$ you make per connection. For a SaaS kind of thing, you can generally keep that high enough to not worry about squeezing every last drop of efficiency out of things. A much bigger worry for most startup-ish companies is finding product market fit.
Didn't work on me.

I didn't understand what the "visual effect" is supposed to be until I read the description.

I still see animated 2D GIFs with bars over them (=no real difference if the bars were removed).
Obnam can also push/pull backups over SSH/SFTP. Seconded.
Well, I actually thought of an extensive answer, then I realized that the question itself has a problem - I ask you, what's the purpose of measuring a person?

Note: I use the term "measuring" since you've specifically introduced "metric".
So, if you share more than 1 post in your timeline... POKE - it's on. And the day after POKE, you're ~~~ha-pp-i-er~~~.

They have macro data which is interesting, but yeah, the utility of this for individuals? It's Complicated

Facebook. Fire some data "scientists." Especially any that came from OK Cupid's marketing department.

If you grant Amazon access to your timeline, they will pre-deliver love-dove gifts to your poke-ee before you even know to order them.
For secrecy and privacy of course. Do you want to hold the list of undercover operatives in hostile countries? How about making public a list of people who have received social protection? I don't know about the system in USA but how would you like if a report of your earnings could be requested from the IRS?