skysight-inc/HackerNews huggingface dataset:
The dreadful "you must enable Javascript for this plain website" layout strikes again. So here is the summary of the article for the fellow plain HTML lovers:

> Android has included full disk encryption (FDE) support since version 3.0, but versions prior to 4.4 used a fairly easy to bruteforce key derivation function (PBKDF2 with 2000 iterations). Additionally, because the disk encryption password is the same as the lockscreen one, most users tend to use simple PINs or passwords (unless a device administrator enforces password complexity rules), which further facilitates bruteforcing. Android 4.4 replaced the disk encryption KDF with scrypt, which is much harder to crack and cannot be implemented efficiently on off-the-shelf GPU hardware. In addition to enabling FDE out of the box, Android L is expected to include hardware protection for disk encryption keys, as well as hardware acceleration for encrypted disk access. These two features should make FDE on Android both more secure and much faster.
Νέο Panda 4.1 Update και πως να προστατέψετε το Site σας – SEO – WEB DESIGN
Being able to reply would be good. Supporting sending other than replying will waste your time. The spammers will exhaust whatever rate limits you configure and try to get around the limits, and although the result may not be much spam, the work will take much of your time.
The reality is quite complex. The problem in most developing countries is the actual distribution of food, rather than the price of food. Apart from infrastructure issues, there is also widespread corruption and hoarding.
Julia’s Role in Data Science
Yes I really meant "cards" rather than specifically "credit cards". An AFAIK France doesn't really make a difference between debit and credit cards, that's a concern between clients and their banks.
Somewhat tangental, but I think it's incredible that 1 or 2 days is 'the absolute easiest way to send somebody money.'

You can put $45 in an envelope and have it delivered in 1-2 days.
Those clownshoes don't need any encouragement.
The most important thing is to make the API design not only easy to use, but also slightly defensive. If people should doing things one way, guide them toward that in the API, and make it harder for them to do the wrong thing. A lot of documentation can be made redundant in this manner.

As for the documentation itself, I know of no good way to put yourself in the shoes of someone who does not know your API - you are just too familiar with it to be a good judge of the documentation. Instead, test it. Get others to read it and try to accomplish particular tasks, invite feedback (and be open to it - if they get something wrong it's not their fault, it's yours, they're the experts in how useful this documentation is so listen to them), and iterate.

Good luck!
Same thing is happening in ancient coins. Rich people are looking for safe assets to store wealth to avoid taxation/confiscation as governments worldwide hunt for revenue to prop up the unsustainable welfare state.
Of course there is no magic that can decide who will do best at a subject-no one would ever suggest that there was and I don't see how that is relevant to my point.

That was, that candidates should be admitted on the basis of academic merit and that the 'right sort' of weaker candidates should not be given special consideration.
Nice quote collection, although I feel strongly offended by quoting Mussolini (a brutal dictator and fascist).
How to stream and download a video and play it on VideoView in Android
In SV we have on-site hair-cutting and dry-cleaning but we don't offer daycare
New web privacy system could revolutionise the safety of surfing
(Science fiction, not San Francisco.) Having never really experienced the genre much, I have recently been trying to assemble (and eventually read) a list of influential and quintessential science fiction books, and while my informal research into the beginnings of sci-fi as an identifiable genre led me to earlier authors like Verne and Wells, I had never heard of this fellow or this magazine.

By the way, if one wants to read a quick standalone sci-fi novel, I just finished Heinlein's The Moon is a Harsh Mistress, and I can't recommend it strongly enough.
This works from the other side too. When you have a range of product options, one of which is very expensive, nobody really buys that one, but it raises the perceived value of the others so people are likely to spend more on average.

Both methods work because for most goods, people do not have a good way to estimate what is a fair price, so they use the price distribution of alternatives as a guide to what the price should be.
I had an application where I was reading a 3GB text file into memory, directly from and SSD. Using fscanf the speed would top out at around 100-150MB/s. Only after I've switched to fread the data was actually read at the maximum speed of the drive - over 400MB/s. I guess it's due to parsing fscan is doing.
Not every open source community. The LibreOffice community is very positive and encouraging. The codebase needs lots of refactoring, but we are all in this together and we are getting results! And we are doing it by being nice to one another.

Frankly, I don't think we'd get any momentum if we didn't.
I'm far from being a hardware expert, but I thought it was curious that they used CBC rather than something like XTS. Is there a reason that CBC is more appropriate when used at the hardware (as opposed to filesystem) level, or is this simply just a rather suspect choice?
I actually wish steam did have a rental option.

I own way too many games that even at £5 a pop haven't given me £1/hr value. Renting would let me play a wide variety of games without spending that much.

Other the other hand, the 500 hours clocked on cs:go would be terrible value at any rental price.
Spain is trying to get rid of Uber: drivers will face fines up to €18K
In comparison with the Z80 it's roughly equivalent. It took about the same time to load/store indirectly in/from zero-page as it took the Z80 to load/store directly from registers. The 6502 ran roughly in 2 cycles per instruction (average) while the Z80 took about 3 average M-cycles (3~6 T-cycles per M-cycle) per instruction. The 6510 (6502-compatible but with some extra I/O) in the Commodore 64 could out-pace the Z80 in the Spectrum 48 which ran at more than triple the clock speed except maybe in some carefully crafted proof of concept.

Conversions to C64 from Spectrum were routinely done by hand, routine by routine, as the C64 could "emulate" the Speccy this way. For instance games like The Great Escape ( http://www.crashonline.org.uk/35/greatescape.htm ) was converted this way, as were other games (it was a bit disappointing when this happened, as it basically meant not using the C64 graphic sprites and its tricks.
The problem with "communities" that mainly exist online is that they are not really communities at all, instead they are people scattered across different websites with only the loosest of connections and absolutely no barrier to entry whatsoever and there is no way with which people can be expelled. Therefor it becomes easy for any online community to attract many people who are more interested in the drama and tribalism that surrounds the community than the goals of the community itself,. Posting "systemd sucks" (or more personal things) is much lower effort than actually building an alternative to systemd.
Hoa\Dns, easily create your own resolution server in pure PHP
Beacons are Bluetooth devices that emit simple signals that smartphones can pick up.

A beacon in a New York City phone booth ad would need to recognize a corresponding app to push beacon-linked content to that phone.

From what I can see from reading the article this isn't the scary "things that watch you without your knowledge" but more like "things you can connect to if you're nearby" - and given that there's WiFi hotspots and other things in this category too, it doesn't seem all that frightening. In other words you'd have to have allow your phone to connect to them for them to gather any info, and in that case it's not much worse than connecting to a WiFi hotspot setup for marketing purposes (e.g. http://www.washingtonpost.com/blogs/the-switch/wp/2013/10/19... ).

(The fact that the majority of people leave their phones in a "promiscuous" mode with all the radios enabled and constantly looking for things to connect to, and submissively install apps without reading their privacy policies/terms of use carefully, is a different although related issue - but this is something you can educate yourself and protect against.)
"A rat race is for rats. We are not rats. We are human beings. "A rat race is for rats. We're not rats. We're human beings. Reject the insidious pressures in society that would blunt your critical faculties to all that is happening around you, that would caution silence in the face of injustice, lest you jeopardise your chances of self-promotion and self-advancement. This is how it starts. And before you know where you are, you're a fully paid-up member of the rat pack. The price is too high. It entails the loss of your dignity and human spirit." - Jimmy Reid

That same speech has some other great quotes:

"Let me right at the outset define what I mean by alienation. It is the cry of men who feel themselves the victims of blind economic forces beyond their control. It's the frustration of ordinary people excluded from the processes of decision making. The feeling of despair and hopelessness that pervades people who feel with justification that they have no real say in shaping or determining their own destinies."

http://www.scottishleftreview.org/li/index.php?option=com_co...

This is a strongly left speech and some of it is goin to be offensive(?) to the HN audience, but the good bits are great.
What's the future for the speed of travel?
I wonder of LTE Direct, which goes up to 500m would help that, but I'm worried the carriers will be able to control it somehow, which will make it kind of pointless in terms of decentralizing the technology.

I'm also very disappointed in the Wi-Fi Alliance for not creating a better long-distance Wi-Fi. That's its future right there - disrupting cellular, and getting more people to prefer Wi-Fi over cellular. But that's only going to happen if we can easily create "mesh networks" across the country.
- Who do you think is going to be more loyal

I think the person who knows for sure that he will be fired for not doing his job properly will be more loyal.

I don't think it is a wise decision for any company to employ security guards as they own employees. It makes much more sense to let a third company specialized in security recruit, train and contract guards to Google. Is Google in a better position to do background verification, recruit, train and maintain large number of security guards ? Is is a good way to spend their profits ? The answer might be yes or not but it has nothing to do with "demeaning for the person" and other rhetorical reasons.
Translation: I don't approach very serious questions with the best tools to come to the correct answer, I just go with whatever feels good to me so I can be seen Doing Something!(tm) even if it ends up not helping, and I'll punish or censor anyone who disagrees with me!

Seriously, I don't understand this view when taken in response to serious topics: aren't sexism and the challenges women face in technology topics serious enough that they deserve us at our best, not us at our most base and animalistic? aren't serious topics the ones we should most realize we're emotional beings and strive to approach with rationality, knowing that they're complex and full of correlations caused by confounding variables, which are known to be deceptive to our instincts and intuitions? aren't serious topics the ones we should realize our own propensity to shout down dissent for less-than-good reasons, and instead strive to discuss as mature individuals our different experiences and views with each other?

Social topics are large, complex, and full of all kinds of confounding variables that make sussing out the true cause of things a complex task. That you think now is the time we should abandon the tools we invented just to do that - like questioning if a correlation is actually causal or not - is just kind of weird to me.

I'm open to being wrong, but so far, no one has taken the time to point out what they think I'm wrong about here (it would have just been a quick cite if she'd address that point!), and instead have attacked me personally for asking a methodological question about a sensitive topic.

So I'll be blunt: I don't think you actually care about women, sexism, or making things better. I think you just want to feel good about it, about Doing Something!(tm), rather than having to deal with the real work of sorting out a complex social issue.

That's all I hear from you when you say "Let's not be logical here, let's just go with what I feel is right", that you don't care enough about the topic to even be concerned if you're right or not.
Thanks! Good point, the web supports interaction with datasheets and conceptual work, less with the implementation of a PCB. On a sidenote, I was working on a small (open-source) project the last days to support rendering pin layouts of boards, and maybe address problems with datasheet interaction. A first sneak preview is here: http://pinboardjs.divshot.io/ - I need to document it, but it would be great to hear what you think, if it speaks to you, or not at all.
the first one is a soylent killer
ReactJS is awesome here. You write clientside code but you just run that clientside code on the server on request to prerender an initial DOM. And then your client hooks into that DOM. It has worked like a charm for me.
Hi Nico,

thanks for sharing this, as a co-founder, I'm here available to answer to every question :)
It all depends on the contract for the cleaning staff.

Around here the university did the opposite, they ended all cleaning contracts and hired their own staff with better pay. Costs went down, quality went up.

The problem was that due to idiotic (EU?) competition laws the maximum length for a cleaning contract was 2 years with a 1 year extension. So the firms worked kinda OK for the first 2 years and fucked around for the extension year since they wouldn't get renewed anyway. Quality went to shit, no one did the basic work of re-waxing the floors "the next contractor will do it" etc.
Capitalism is the recognition by consumers that human nature is flawed, and that the profit motive is king, and that free enterprise has the potential of benefiting society.

The empowerment of a government to interfere in the market is the recognition by the voters that human nature is flawed, and that unless we act together (via legislation) against market forces, sometimes they are simply too strong, and are able to negatively influence society. In those cases, even though we as individuals are theoretically free, the complexity of society and the (flawed) essence of human nature leads us in practice to be at the mercy of the market forces.

The point of balance, in a modern democracy, must be set by the voters.
Title has now changed to “Free Spending by Startups Stir Memories of Dot-Com Era Excesses”.

Still can’t get through the paywall.
Such ignorance. It was unions that brought us 40 hour work weeks and safety to the workplace. They can either bargain with any unionization that might happen, or they can fix the conditions that are causing the drivers to want to go to collective bargaining in the first place. Maybe Facebook could start their own service and pay the drivers better, they can certainly afford it.
That is how a socially prestigious university perpetuates its elite reputation.

It admits enough of the brightest to ensure that it keeps its academic status and then gives special treatment to certain 'desirable' students, who give prestige to the institution in one way or another.

This would, of course, never work if the 'desirables' had to
compete academically. They are thus steered into easier courses.

Of course, if the institution does not offer such easy subjects, it cannot play this game.
not exactly yet for import/export parts, but I feel the need for better online interactions with parts too. So, I started working on a small project to make this easier last weekend. First prototype: http://pinboardjs.divshot.io/ - what do you think? does this first sketch speak to you?
http://www.openbsd.org/faq/faq3.html#BuyCD

Not to mention another verifiable source for the signify keys.
It's rather "Lennart Poettering on how communities react to him". He's very controversial person and it's not like he didn't earned that title by himself. Of course stuff like death threats cannot and shouldn't be justified in any way (however, they're not uncommon in any large community when dealing with highly controversial topics), but things like petitions are just hyperbolic opinions on Poettering's work and on how it affects all of us.

Poettering is no longer mere "technical guy" from "technical community". He's more like political figure, and political figures have to deal with various political reactions.
Excuse me if I don't trust Lennart "all pulseaudio problems are driver/application problems, get fucked" Poettering to tell me about online communities.
Short answer: more Android devices are sold than iOS devices, but the iPhone is the single best selling smartphone in almost every market. For example, Apple outsells Samsung in the U.S., though you wouldn't know it from the media coverage.

Samsung actually missed their numbers the previous quarter; they admit that 2014 will be "a challenge" for them: http://www.theverge.com/2014/7/30/5953603/samsung-sales-and-...

Apple sold about 79 million iPhones the past two quarters (Apple sales data is at http://images.apple.com/pr/pdf/q3fy14datasum.pdf).

Apple announced on September 22 they sold 10 million iPhone 6 and 6 Plus devices the first weekend they were available: http://www.apple.com/pr/library/2014/09/22First-Weekend-iPho...

The 6 and 6 Plus go on sale in China on all three carriers on October 17th, where there have been 4 million pre-orders: https://gigaom.com/2014/10/03/china-iphone-6-reservations-re...

All of this before new iPads, which are expected on October 16 and the holiday buying season.

In the previous holiday quarter, Apple sold 51 million iPhones (http://www.apple.com/pr/library/2014/01/27Apple-Reports-Firs... there's a good chance they'll sell more this time around.

Apple is likely to sell many Apple Watches next year, so it's not that hard to see why they'll consume 25% of all LPDRAM.
Yes php-documentation is really beginner friendly because of the small examples and the comments.

One of the best documentations ive seen in the last time was from phalconPHP http://docs.phalconphp.com/en/latest/index.html

Well written and many comprehensible examples within in the doc.

I think, that writing a good documentaton is harder than programming.
Yes, I agree that the atmosphere and the rules enforced differ between communities. It's also true that the Linux kernel community is known for its strong language and personal attacks (the last time I remember it being featured prominently on HN and elsewhere was when Sarah Sharp called out Linus on his behaviour [1]). But maybe LKML feels like it needs drama from time to time?

1: https://lkml.org/lkml/2013/7/19/634
Should they even have the right to do that?
> I own way too many games that even at £5 a pop haven't given me £1/hr value. Renting would let me play a wide variety of games without spending that much.

Then don't buy them :) I mean we are all guilty of buying games when they are cheap and bundled these days, but restraint is sometimes the better choice.

Note that before, to try games, we did not "rent" them, we had free demos... too bad that age is over. But Steam still have some "try X for free for 24 hours" kind of campaigns which is close enough.
Bitcoin's Fall Below $300 Concerns Investors
I'm not defending shitty bevaiour at all (and taking it to a personal level such as killing people, thats just insane). Having said that, I'm not surprised though that the shitstorm is hitting systemd (and Lennart Poettering) perhaps most of all.

My observation of whats happening is quite frankly that people do not like the enforcing approach of systemd. There is no humble approach, it's the systemd approach and don't stand in the way.
I'm very grateful that Lennart Poettering wrote this post. I don't necessarily use the software he writes (my next distro will be systemd based) but I'm still happy that he writes it. It has advanced the state of Linux distributions (due to PulseAudio, lots of ALSA driver bugs were found and fixed, systemd has prompted improvements to other init/acpid/udev/automount/etc software too) regardless whether you use the software he wrote or not.

But the amount of flak he receives is unacceptable. The tone which people talk about him and even to him is despicable.

I'm glad he spoke up and hopefully people will realize that open source contributors are people too. If you have a technical reason to disagree, taking it personal is not constructive.
And flat UI !
I was really sad to see DEC SRC and WRL go the way of the dodo. Really good stuff. Microsoft picked up a lot of the folks, but, still...
The William Gibson short story "The Gernsback Continuum" is a reference to Gernsback. Gibson is probably on a lst of important SF authors.

Here's a (probably pirate?) link: http://lib.ru/GIBSON/r_contin.txt

EDIT: see also the Hugo Awards, which could probably do a better job of publicizing the sorce of their name.

PPS: congrats cstross for best novella! I hadn't noticed that.
Thank you for the feedback. I do agree that this is quite too simple but it's not accidentally. The reason why the tasks are so simple is because at first I want to make passersby confident within the project - that he can touch it and it will work. Show him around, let him see some naming conventions.

One of the upcoming task is to write a module that is meant to be used in two different projects - so you will have to obey some interface but on the other hand the implementation will be up to you and it will have to play well with the game you are making.

Other than that I will introduce explosions and audio to keep user engaged.

What I am trying to say there - is that I have spent more time to plan a learning curve than implementing the project itself :)
> In iOS 8, Apple has expanded the scope of data encryption and now mixes in the user's passcode when deriving an encryption key, making it harder to extract data from iOS 8 devices.

Not fully correct. In iOS8, the scope of DP (data protection) was enhanced to cover additional data with specific respect to the builtin Apple applications (SMS, photos, call logs, etc.). DP, since its introduction in iOS4, has always used the user's passcode as part of the encryption secret, and there are APIs available to create files and/or keychain items with data protection on.

Notice that there is an interaction between the multitasking/background system and data protection, as applications running background services will need access to a (part of) filesystem and (part of) keychain to operate. This is why the APIs have a very granular set of ACLs.
Isomorphic JavaScript
Yeah, but I hope it might be a spark for porting this project to other languages/solutions - a kind of template
I stand corrected. My mistake.
This elusive particle behaves simultaneously like matter and anti-matter
seems to be. I tried to connect using openssl and I imagine lots of other people are too :)