skysight-inc/HackerNews huggingface dataset:
"For simplicity I’ll try things on my laptop computer with Ext3+dmcrypt and an SSD. This is “read a 128MB file and write it out”, repeated for different block sizes, timing each"
The whole thing is completely invalid for measuring actual I/O hierarchy efficiencies because of (a) write sizes too small, would be in buffer cache of unknown hotness, (b) dmcrypt introduces a whole layer of indirection and timing variability and (c) on an SSD, almost anything could be happening regarding cache and syncs. Also, mount options, % disk used, small sample sizes, unknown contention effects, etc.
This is a good example of how to convince yourself of something and yet be less accurate than a divining rod.
While writing a QnX clone I used DJGPP to bootstrap my fledgling new OS. DJGPP is a 32 bit 'extender', it allows you to write 32 bit code and run it from the 16 bit dos environment of the time. When the basics where in place and the OS was self hosting I made a mistake somewhere and managed to mess up the system to the point where it would no longer self host.

Having to go back to DJGPP, extracting the files from the (now unmountable) filesystem with the latest working version and then getting back to being self hosting was the stuff of nightmares and I considered giving up several times.

I never realized that the holy grail of self-hosting is also a trap-door until it had swung shut behind me!

In the end it all worked out and I got it back, but from then on I made sure to have at least two 'known good' kernels waiting and I checked the toolchain a lot more carefully to avoid bugs introduced by broken compilers.

Lessons learned the hard way for sure.
WTF/m theshold exceeded
You just have to be fast enough: http://www.youtube.com/watch?v=ZVNnoOcohaU
Off my mind..
http://www.Trello.com
http://www.Dropbox.com
http://www.Teamgum.com
The odds are 1/3 win, 1/3 loss, 1/3 tie :)
MySQL replication slave lag fixes
I don't know if this is silly, but...

what happens when people blindly trust a button and someone decides to exploit that by making a fake one open a phishing pop up requesting your Facebook credentials? Has this been done?
If you believe Google Analytics, we've had 14 trial downloads and 152 people use the in-app check for updates functionality in the last 6 months. (You can likely assume that the majority of those 152 people are customers who have been using the downloadable version for years.) These numbers are low for many reasons, most prominently the fact that we attempt to hide the trial download and get people into the web app, partly because it is almost universally a superior experience and partly because on a per user basis it generates far less than 10% as many support issues as the downloadable version.

By comparison, the web app has added 25k users over the same interval.

So, percentage-wise, more than 99% of new users use the web app exclusively.
Ask HN: Anyone else getting SSL errors this morning on HN?
Seeing a lot of these:
http://i.imgur.com/5Rt4cVN.png

Anyone else?
I have this strategy to rearrange the order when I ask someone to play. For example I'd say "Hey, to settle our discussion, let's play scissor rock paper!" While pronouncing a little bit the last option. My opponent still caught off guard will more likely play the last option, in this example "Paper". The next time I will say "ok let's play rock paper scissors". And then I'll play Rock, haha. I don't know if it really works, but I was always good in this game. At least I think so ;)
So, living in a "democracy", can we petition / make the gov allow us that? "We, the people, want this spectrum for our own uses." Can we?... Lol. Sad lol.
The guy who made this is one of the Lulzsec guys, and recently got out of jail: @APT1337
Adblock Plus has gone partly rouge, at least for the hardcore anti-ad crowd, ever since it started taking money from and "allowing" certain advertisers to get through without blocking.

Adblock Edge is not known to have such issues, as of yet.
It's in the keyboard
My T400 gets DVI with its docking station, wouldn't the X60 have the same option?
I think you're overselling it as a hookup app, I presume you're referring to the 摇一摇　feature? In any case, it's a texting-first hookup-distant-third sort of thing. Like my contact said, it depends on the intent of the user. I'm so curious why your wife is so suspicious!

If I was going to point out a Chinese app for basically hookups and nothing else, it'd be 陌陌。That thing is pure, 100% Tinder/Grindr.
I'm curious to when/if there are exceptions to this standard advice. When could it be a strategic move?
What is the meaning of 'pederasm'?
Clickable: http://i.imgur.com/5Rt4cVN.png

I did, but it seems to have transient. The interesting thing is that the Blackberry browser has no way to override the "error", so that provided a productivity boost.
Wow a big thanks to everyone commenting here!! Great recommendations so far (apart from the mac :P </troll> just joking, but for our special case is apple no option, thanks anyway!), I'll check them all! :D

PS: the link to the ubuntu page with certified hardware is great!

./sz0ka
Whilst true, I can with 100% certainty, state that no-one in the medical profession, or the procurement people in the hospitals ever did that calculation.

NICE (the UK's no-you-cant-spend-ten-million-of-taxpayers-money-per-patient-on-a-drug-to-extend-their-life-by-six-weeks agency which gets it in the neck for such things) might be able to take on such a calculation - but I bet you anything even if they did that calculation every machine maker would treble their security departments anyway.

This is only possible because there was no pressure to deploy secure systems. Now there is, and after the first death from a hacked pacemaker, the outcry will be heard from the moon.
You own a day-only car?
in Cantonese, it is called 包剪揼, cover-scissors-hammer
That is called multi-level thinking (http://www.thepokerbank.com/strategy/psychology/multiple-lev...)
When your lawyer tells you it is a strategic move.
I'm a big fan of (and occasional poster to) Reddit's Explain Like I'm Five, where you can ask questions and people are supposed to answer them in simple, accessible terms (if not in the "Little Timmy" literal 5yo sort of speech)

You can find it at http://www.reddit.com/r/explainlikeimfive
For minimum wage workers that'd be almost 14 hours of labor in the US (maybe more since they still have to pay the payroll taxes like SS). Given that many of those jobs aren't full-time, that could be 2-4 days of labor for many of those workers. If I'm reading [1] correctly, some 30% of the population earned income at the equivalent of full-time minimum wage income ($15,080) or less. So not most, but certainly a significant number.

And working some more numbers, $100 in a day (full-time shift of 8 hours) would be $12.50/hour. Which works out to $26,000/year. About 48% of individuals earned less than that in that year.

Yet Another Edit (YAE): At $26k/year a single individual with no dependents wouldn't actually be making $100/day. Like the poorer minimum-wage earners, they'd be losing SS and Medicare taxes. At that income they're also paying income tax and not (necessarily) getting it all back (like the minimum-wage earners would). If my brain engages I'll work the numbers for a single individual to actually get to bring home $100/day (ignoring state income taxes).

Note: I'm tired, may be misreading the intro block to the table, but this doesn't seem to be including the unemployed or those under the age of 15 and only those who report income (so those getting paid under the table aren't affecting the percentages).

[1] http://en.wikipedia.org/wiki/Personal_income_in_the_United_S...
Yeah the VGA thing is optional, but our laptops do need some output, that is compatible to our beamers... :/ Buying an adapter is not the problem :D!
Using git for knowledge sharing
Totally agree. It's a shame few websites pay attention to the Accept-Language header.

Although I'm not fluent in English I do always prefer it to local languages when it comes to nonlocal websites since even giants like Facebook and Google can't get their translation right:

1. Almost always translated version is substantially outdated.

2. A lot of inconsistency like using different synonyms in different places for the same word in English locale.

3. Some sentences are just not translated.
By that time the cheap Taiwanese PC clones were already more affordable than Apple 2s. My first computer was a "turbo xt", the likes of which were selling for less than $1000 by the mid/late 1980s:

http://books.google.de/books?id=Vi8EAAAAMBAJ&lpg=PA30

http://books.google.de/books?id=Vy8EAAAAMBAJ&pg=PA54

Don't remember seeing many macs, most other kids had PCs too by the end of the 80s (my parents bought one in '87). I understand the apple2 was more popular in America though due to Apple pushing very aggresively into the school market.
Great, this is good to know, thank you!
Agreed. Also it can help with this http://en.wikipedia.org/wiki/Court_of_public_opinion which can be a major factor in the outcome.
Ah, your internship offer looks awesome! Applying this weekend, hopefully its still open.
Show HN: Easy to Use Dynamic Texture to Write Text in Your 3d Object
Value Types for Java – A sketch of proposed enhancements
Perhaps you need to consider the bigger picture. The biggest part of being a programmer is not in how many characters we write but in how we are able to know and understand abstract concepts.

If writing defensively by always putting braces around if statements means we no longer have to consider the possibility of a fall through error, then that saves mental processing for you and more importantly for lesser programmers.
I can't think of any - I know that having been sued (OK it was my start-up, but I took it rather personally) and it was incredibly stressful and at the start I nearly replied to the other side with communications trying to naively "sort things out" that could have made things even worse.

My stress levels decreased hugely when all communication was put into the hands of our lawyers - and it was eventually resolved with both sides walking away and paying their own expenses, which wasn't great as we had done nothing wrong but was probably the least worst option.

Honestly - if someone raises a legal action against you - talk to a lawyer who specializes in the relevant area and do what they tell you, which is likely to include no public statement without their approval.
For most people for the whole EU, probably. For most people in every country, not really. Here in Portugal, $100 is about three days of an average wage (50th percentile, after taxes).
Ask HN: What to look out for in Cross border equity grants?
I am a remote contractor working for a uk based startup and have the opportunity to receive equity. What should I be looking for are there any tax implications for me in startup's home country? Any common pitfalls I should be aware of?
Is someone working on a Win32/64 port?
Swenglish (Swedish English) mangling of the word pederasty.
17% is hardly dying.

I walk 2 hours almost every day. The trick to avoiding suspicious looks is to do it around 3am (programmer sleep pattern). Then, it's even more suspicious, but no one sees you to form that opinion...
Source? I'm having trouble finding information on that "radio debate" context, and Wikiquote doesn't mention it: http://en.wikiquote.org/wiki/Thomas_Edison
Approximately as frequently as when replacing John Carmack with a lawyer would improve your codebase.
Microsoft’s decision to patch Windows XP is a mistake
I was noting that it was present today. It is just not discussed where I live regarding e.g. immigrants from those areas . You might have a higher media roof.
Yes, you're right.

In my opinion, the parent example was rather oversimplified. If a player started playing more aggressively, that would be an obvious 'tell'. Most opponents would recognise that they should play more conservatively until they figure out what's going on.

However, this strategy really just needs one sucker: if it works, it works.
Perhaps if you can't afford a good lawyer to defend yourself so you have to attack the reputation of the sueing company hoping they will drop it from public pressure?
Very diplomatic. The author could fork it instead of degrading their hard work that is, even if not perfect, work done. "To the world out there, I demand a fundraising project..." But instead author 'demands' others funding?
Well... I think you should look more often on eBay:

http://www.ebay.com/sch/i.html?_trksid=m570.l3201&_nkw=infus...

=> 49.99$ is not _that_ hideously high.
I really can't wait for us to start using a sane system. While we're at it, could we also start writing our dates in a sane way? Putting the month before the year is beyond ridiculous.
A possible exception: When you have no means to afford a lawyer and the case is obviously frivolous.

Whilst I would nearly always go for shutting up, we've probably all witnessed the David being sued by a Goliath and their only viable action is to make it know and get support.

That isn't what's happening here though... but no rule is black and white.
Isn't that analogous to how a CPU only applies one instruction at a time?

Replace the user clicking a button with an automated process and it's easy to see that the CSS+HTML is what is doing the actual processing.

Alternatively, putting a button on a computer that must be pressed to have the CPU execute an instruction and move on to the next doesn't mean that programs on this computer aren't turing complete.
For criminal matters, the short answer is, never. See Don't Talk to the Police. [1]. You want a defense attorney to handle this.

For civil matters, although IANAL I think similar reasons apply, so similar answer: Don't Talk to the Public. If you're truly famous enough to need to break this rule, then you need an attorney who specializes in high-profile cases like this.

Edit: By "cases like this", I mean an actor or athlete level of celebrity. Probably not John Carmack, despite how famous and awesome he may be within our circles. Really, the smartest thing is to just "shut up". Even though a false accusation is a genuine personal violation and you want to defend yourself, the best defense usually won't be DIY.

[1] https://www.youtube.com/watch?v=6wXkI4t7nuc
What are you, a robot?

http://www.isbnsearch.org/isbn/9780132302340
Perhaps his lawyer okayed his tweets.
https://zareason.com/shop/Strata-7440.html

https://zareason.com/shop/Verix-540.html

muy macho
I believe the parent meant "paederasty".

From Wikipedia:

Pederasty or paederasty (US /ˈpɛdəræsti/ or UK /ˈpiːdəræsti/) is a (usually erotic) homosexual relationship between an adult male and a pubescent or adolescent male. The word pederasty derives from Greek (paiderastia) "love of boys",[1] a compound derived from παῖς (pais) "child, boy" and ἐραστής (erastēs) "lover".
> [...] its intrusiveness [...]

Personally, I'd rather call the usual +/- 20 background requests per page (of which each company may track you) "intrusive". But I suppose that's a matter of preferences.

EDIT re: Adblock Edge instead of Adblock Plus:

Adblock Plus has sold out, taking money for unblocking certain ads.
While that may help you in the courtroom, the court of public opinion doesn't wait for a verdict. It confuses silence with guilt. Acquittals are less likely to make front pages than acquittals.
Exactly. The desire for communication with the public is mostly based on emotion, not on a rational decision. Lawyers give you rational advice.

Having been involved in a lawsuit last year, even after I won, I still don't dare to publicly talk about it for fear or repercussions. I simply ask myself: what do I have to gain, and what do I have to lose?

Usually the risks and impact of the things I have to lose outweigh the things I have to gain, and it's a good way of making myself shut up.
Uhm... Android tools work just fine with the newsest stable JDK 7.
The Lenovo Ideapad series has (almost) always worked out of the box for me. You can even buy them without Windows.

Tested and true:

* Ideapad G780 (17 inch)
* Ideapad Y560
* Ideapad G560

The casing quality isn't that great so if you're always on the go you might want to get a ThinkPad instead, but they're really great for something you occasionaly take with you and mostly just move around the home/office.
Off the cuff? $40.

Of course my willingness would vary depending on the project, community, features, stability, etc... but there's precedent. I've had no problem donating similar amounts to browser projects in the past, or smaller amounts (+/- $10) to privacy plugins (Adblock, Disconnect).

As a mac user, it's Safari, Chrome, or Firefox. All three are to varying degrees beholden to advertising powers who want my data, and aren't going to challenge the status quo in a major way. That needs to change, and I'd be willing to support that.
Sorry, that sounds frustrating.

I just installed your extension and it looks pretty slick so far! I had been using RequestPolicy, CookieMonster, and NoScript on Firefox to do something similar, but wasn't aware of something like RequestPolicy for Chrome. Your extension fits the bill nicely.

Couple questions:

* Your documentation says "Efficient blacklisting ... javascript won't execute". Is this because you prevent the request altogether or do you somehow allow the Javascript to be fetched but then sandbox it or something? The latter seems brittle and prone to issues (tptacek's warnings about security/javascript in the browser come to mind).

* The control panel seems to let me block scripts from the domain I'm actually on (so, not a 3rd party request). Does this include inline script tags in the HTML? Obtrusive javascript via "onclick=..."? Last I checked, I thought Chrome didn't give you hooks to be able to stop, with an extension, the evaluation of scripts. In fact, that's why I've been using Firefox w/ NoScript, since I didn't think Chrome could match it. Is that not the case?

* When I search Google (but no other page), it seems to flash and reload since installing the script. What's that?

Thanks for your hard work on this! I appreciate it a lot.
The Sensual and the Sexual – dating after divorce
Projeto e Construção Pontes por Avanços Sucessivos em Curso da FUNDEC
Have you noticed the annoying "blink" (and the Comics Sans) on http://www.libressl.org ?

<blink>Coming Soon Please Be Patient</blink>

As modern browser don't show the "blink" tag, I looked deeper in the source (CSS):

blink {
animation:blink 1s;
animation-iteration-count: infinite;
-webkit-animation:blink 1s;
-webkit-animation-iteration-count: infinite;
}
@keyframes blink {
0%{opacity:0.0;}
50%{opacity:0.0;}
50.01%{opacity:1.0;}
100%{opacity:1.0;}
}
@-webkit-keyframes blink {
0%{opacity:0.0;}
50%{opacity:0.0;}
50.01%{opacity:1.0;}
100%{opacity:1.0;}
}

Well, later I saw their footer message.
Yes there are multiply resistant strains. But due to chance and evolution, they are spreading slowly.

This is still a dangerous issue... just not as bad as if the multiply resistant bugs sprang up all over the place like single-resistant ones do.
ASUS B400, works like a charm, with Manjaro Linux. Up to 6 hrs. And excellent touchpad driver functioning better than that of Windows.
Yeah, for normal dependencies that's true. But on Android you quickly get some additional things that have to be handled by the build system:

* Code generation from annotations (reflection on Android is slow, so doing code generation is way better)
* Attaching native .so libraries in proper directories of APK (Maven plugin does that automatically, Gradle needed writing code for that to work)
* Properly handling RenderScript backwards compatibility library (there was no Gradle support for that at all)

* Testing - Robolectric is still not supported which throws a wrench into whole Jenkins/TeamCity autotest stack and needs fiddling with emulators
I think it's just mostly the fact that tools aren't complete: e.g. IDEs will parse Maven pom.xml and use internal builders to speed up compilation while when using Gradle you're always spawning the external builder.

Same goes with other things: we had to write Groovy code to handle build cases which Maven plugins handle by default. That's mostly an ecosystem issue.
Why is this up-voted? This is basically don't be a dumb-ass 101
Can you provide some background on when and why you believe this is good advice? Otherwise this is exactly the kind of technical folklore the original post was complaining about – it's a broad assertion with no supporting theory to help people understand whether it's applicable to their situation.
I got my x240 a couple of days ago and am trying to get the wwan card to work. What rule is needed for udev? And did you get the gps function to work as well?
It is probably safer yes. But quite inconvenient.
Maybe when your position largely depends on the public opinion and will be taken from you before you have a chance to have a trial. Maybe there is no pattern but elected officials, rock stars, often cry out their innocence when being accused of something, while having great lawyers.
Great explanation, quite cheeky as well :)
that's a really good point I didn't think of.
I think he is aiming for redundancy. I.E., what happens if Ghostery starts letting companies pay to be 'let through'? The GP might know about it, since I'm sure that kind of story would find it's way to HN, but it's nice to have some redundancy when it comes to protecting ones privacy.
CipherCloud Announces Cloud Discovery Solution
Remote, no, but we have offices all over the world -- where are you?
If I store a program on Dropbox, I might run it many times. Thousands? Millions to be generous? But if the attacker has to do a brute force search which relies on me executing each different tampered version of the program, that's probably too small of a number.

The reason to accept sub-optimal properties in this case is convenience. Truecrypt is popular and has a nice interface. Using it with Dropbox gives much better security than not using it with Dropbox. It's not perfect, but I still don't think we have any practical attacks against such a scenario.

I agree that having stronger crypto there is however possible and desirable.
It really depends on what you're optimising for. If you're aiming for being able to build features quickly / elegantly using higher level abstractions, these benchmarks may be less interesting.

If on the other hand, you're building an application where performance is key, it's useful to know how much overhead your framework is adding. We have a real time bidding application which falls into this category, so these benchmarks quite interesting to me.
break statements are goto statements with implicit labels! To really get rid of gotos, you'll need to have a loop control variable:

...
int done = 0;
while (!done) {
...
done = 1;
...
}

Yes, it works fine and it's not terribly compelex. The version with goto is simpler because it's a more direct translation of the corresponding diagram.
Could you explain the context behind "if you don't prune your trees you'll go to prison"?
Jepsen: Testing Partition Tolerance of PostgreSQL, Redis, MongoDB, Riak (2013)
There is a newer trend, called nordic walking, as an alternative to walking and running: http://en.wikipedia.org/wiki/Nordic_walking
That's true, but the point the article makes is that Twitter is not primarily a tool for talking to people you already know, but instead for publishers/content creators to broadcast their material. These sorts of things change much less frequently: I never got an ICQ message from the New York Times, but I sure get a lot of tweets from them.