skysight-inc/HackerNews huggingface dataset:
We have an RDP gateway which is an awful pile of shit to deal with as it uses HTTPS initiated MSRPC as the transport layer. FreeRDP doesn't work properly with that yet as there are all sorts of odd configuration and encryption things that are almost impossible to line up properly when your ops team don't actually know what they're doing or how to find out stuff for you.
I don't think safety is even an issue here - I think self-driving cars will be MUCH safer by default, so this kind of safety precautions (turning the front seats) will probably not be needed. I am thinking more in terms of travelling comfort (talking with fellow passengers, playing cards,...).

That said, I agree with your comment on motion sickness. I am guessing that there will be much research in this area - it might be possible to eliminate sickeness by properly adjusting tilt of the car through curves and when braking / accelerating. It would love to play with this, though not in a role of a tester. ;)
"My relationship to haskell.org over the years has been one of stonewalling when requesting access, of slow replies, and of bike-shedding and nitpicking when proposing designs." Sad and true.
I'm connecting to a Windows machine from my Linux host rather than the other way round. I can connect to the Linux machine quite happily with SSH as everything I do on them is on the terminal anyway (apart from a few things which I don't want to do remotely anyway).
As is sourcetree, and not tied to github
WOW.js – Show elements on sroll
10 lessons to help change the world: Admiral McRaven's speech in Brojure
Open Electoral Data Reveal Errors in Danish Electoral Results
I'm taking the risk of sounding sarcastic, which I don't want to, but:

> Signature is valid, so it's not a defacement.

Under normal circumstances, I would assume the same, but given the exceptional situation and chaos ensued, I think it's not entirely silly to think that this could be a case of http://xkcd.com/538/

That could explain the inconsistency of a hypothetical scenario where the key is compromised by a third-party but the owner doesn't come out. If they are under physical threat, I suspect a lot of the "normal" measures like revocation certificates would be hard/impossible to achieve.
> How you can read the original article as an attack on white people is astonishing.

He probably had that reaction because that's almost always the undertone in American discussions about diversity. It's never actually about reaching relative demographic parity.

Example: Google's charts show whites as slightly underrepresented compared to the working-age population at large and Asians as vastly overrepresented. Despite that, on their brand-new diversity-at-google page[1], what group do they choose to highlight? Asian Googler Network (AGN), under the banner "Connecting and advancing the Asian community at Google".

Interesting, huh?

I hate making comments like this, because it sounds like I'm resentful toward Asian people for their success. I'm not. I love it. Keep at it, guys and gals.

I'm simply pointing out the absurdity of the situation.

> It is beyond question (although I'm sure you question it) that white people are by far the most privileged group of people around today.

"Beyond question"? That's a quasi-religious thing to say. What about Asian-Americans? And what happens when you separate Jewish White Americans from non-Jewish White Americans? Do things change in your mind?

> You may have been disadvantaged in other ways, but by being white you do have an advantage, whether you like it or not.

It's complicated. In many ways, for a given income level, White American children do have it worse than American children of other ethnicities. One minor (but personal) example: They are the only children repeatedly and harshly conditioned to feel guilt and shame toward their ethnicity's success. That really messes you up as you're growing up.

Back to Google. According to your HN profile, you work there. What is the extent to which employees' lives at work are affected by Google's new-found focus on demographic diversity, and how has this cultural shift effected the company's output?

[1]: http://www.google.com/diversity/at-google.html
RPi case is $5, wifi adapter $10, power supply $5.
Just a guess here - how about "driving" in an elevator? Would you brake if you didn't see the outside and feel the movement? The glasses can be dimmed on request pretty easily...

My point was that self-driving cars change the paradigm completely. What was once necessary is now no longer so... so there are plenty of new options to explore. All in all, I am guessing it won't be (much) worse than it is now. (well, apart from privacy standpoint and similar... :)
As someone who has never used Map-Reduce before, something about this implementation makes the technology feel 100% more accessible to me.
How can i view the recipe?
Fyuse
I am another one who fails to see the need or novelty in this product.
My ex-wife's grandfather fought on the other side (as part of the Romanian Army), and after he came back from the Eastern Front he tried as best as he could to support and tell the story of his "comrades" (he would always call them with that name, even in his 90s). Of course he, like almost all the soldiers involved in that war, had nothing personal against the soldiers they were fighting against, they were just small pawns in a greater, horrible game. He once told the story of a Russian old couple who had received him in their house as the Romanian Army was retreating from outside Stalingrad, in a -30 degrees winter. Without this couple helping him he wouldn't have made it back to his wife.

Although he came from a traditional, rural background, the horrors he had seen in the war scarred him for life, turning him into an atheist. Even in his old age he was saying that there could be no God that would allow happening the stuff that he had seen.

War is hell.
TFS keeps all the crap inside an SQL Server database, so it might be a bit harder to perfom the "trick".
The census and the police use a system of "self defined ethnicity", and other official forms use similar categories: http://en.wikipedia.org/wiki/Self_Defined_Ethnicity
The readme cites an increase of 7 to 15 percent in landing page conversions, but couldn't that be attributed simply due to the added content?

I assume these statistics are based on comparing conversion rates on site A with conversion rates on site A + some free offer when the user tries to leave. Wouldn't conversion increase with around the same amount if the free offer would be already visible on page load?
Yes but it's still enough irritation to put people off. It feels like 'not getting it'.

There must be a better way to keep the lawyers on their leashes?
What a douchey thing to say. There's more to it than that, c.f. every other comment in this thread.
> If one physically scoops up a portion of the superatom, the elevated portion acquires more gravitational potential energy than the rest, and since this is not a sustainable equilibrium for the superfluid, it will flow up and out of its container to pull itself all back into one place

Is this actually doable/observable?
Reminds me of Burger-G's Manna (http://marshallbrain.com/manna1.htm). With Glass a computer can instruct/help in more detail.
Ok St. Joe...
Perhaps you should google "Martin Fowler empty bags of getters and setters" for a dose of real domain model justification. There are too many outright false assertions in the MVC camp. WebForms encourage mixing code and markup? Actually, they fairly obviated that practice which slowly JIT compiles into the crappy GUID-name microlibs now predominant in Razor CSHiTMeaL views. Much easier than viewstate and page lifecycle? Only if you call the necessary AJAX, LINQ, and routing trivial. In all of the examples I have seen, ASP.NET MVC views only route back to a single controller, which makes them pretty tightly coupled, thus no better than web forms. I pity the "inexperienced" programmers subject to your review.
Given the current glacial pace of bash development?

The problem is that the only other 'standard' shell scripts can rely on is POSIX/Bourne, which is a bit anemic. Back in the days, this was the realm where the Korn shell was supposed to reign. And amongst commercial unices, it actually did help (the license of ksh88/93 prohibited widespread BSD/Linux use). But sadly most of the features that zsh/bash copied or invented themselves concern the UI, not programming capabilities.

I've seen some pretty big programs in ksh93 and it was half-way decent. Then again, quite often you shelled out to awk/grep/ed and had to fight their incompatibilities... I don't really miss those days.

On the other hand, sometimes I wish Linux scripters/programmers would be forced to use a slightly incompatible system now and then so that they don't assume that the whole world is GNU. I'm not misanthropic enough to say that said system should be IBM AIX, though.
Ask HN: Alternative for Truecrypt
Due to recent events with Truecrypt security, what alternatives and tools we have for secure disk encryption?
It's not the GUI that's the problem. The difficulty comes when you pull/fetch-merge and somebody has pushed a change in a file you're editing. Binary files aren't easy to merge, so now you're going to lose your changes, or they're going to lose theirs. This is the problem the check in/check out (lock/unlock, whatever) mechanism is designed to solve. It gets in your way a bit when working on files that could be automatically merged, but it's completely necessary when working on files that can't.

A system like perforce stores the files read-only on disk, and makes them writeable when you check them out. To do that you visit the perforce GUI and try to check the file out; if somebody else has the file checked out already, the server will tell you who it is, so you can go and talk to them and decide how you're going to order the edits.

(Because of the read-only flag, even if you don't check out at least the files you know you'll need before you start work (which you should do), you at least find out immediately when you try to save. So even if you then end up losing a bit of work - it happens - you at least won't get too far into your work before finding this out.)
If you're just looking to parallelise an operation over some file then GNU Parallel is an fantastic tool as well. On several occasions recently I've combined the split command and Parallel to break a large CSV file up into smaller chunks, and then run a Ruby process on each of those chunks.

Parallel is apparently also able to distribute a command over several hosts using SSH, although I've not tried that one.
I guess it's a win-win for everyone: Beats got these people to spend $300 on headphones, then these people realize that they want to get real quality for their money and they go get something better :-).
Git is not easier, it's better! You can do with git what you can do with svn; just commit, push, pull to a central server, no branching, no merging, no rebasing, and voila, you got the same workflow. Nobody forces you to do any complicated if you feel disturbed by it.

A screwdriver is much more simple to use than a drill, but if you have to choose one, which would you build a house with?
DiskCryptor (GPLv3) - https://diskcryptor.net/wiki/Main_Page

The author seems to be an anonymous Russian-speaking person.

Another option is FreeOTFE - http://sourceforge.net/projects/freeotfe.mirror/

It is compatible with Linux's LUKS and dm-crypt, and it doesn't support system partition encryption.
Fascinating! Thanks for posting this. So many of the anecdotes remind me of my days starting out in the wet lab, coming from Bioinformatics (and prior to that medicine)!

Brings a smile to my face looking back!
Check out bash-modules: https://github.com/vlisivka/bash-modules
I've seen that happen, as well. People who can't really afford it pay a couple of hundred for a cool red B on their headphones, then they wisen up and realize that a cool S is a better choice.
I completed the game, but I honestly don't know: why wouldn't inject a script tag directly in level 2 work?
I'd like to see one based on Threefish' 1024-bit blocks.
Looks really cool, I'll read it carefully tonight.

It seems as a biochemical equivalent to the organic chem "porn" blog posts "things I won't work with".
Or start using HTML for slides. like with text and stuff, not images.
Perhaps "quota" is the wrong term. Yes Google doesn't have a limit on how many people they can hire in total, but in the interest of diversity they are likely to _limit_ the number of "X" people they hire (where "X" is some over-represented ethnic group).
Wasn't that settled in like 1996?
The Macintosh had a 16-/32-bit CPU, and so custom 3rd-party fonts for it do not qualify for inclusion on a page of system fonts from 8-bit systems...
> "They are deferring to the High Court to gain a binding
> ruling based on the spirit of the law."

> "Maybe the rules should be updated, maybe not, but that's
> not for the High Court to do!"

Who, other than judges, would you rather was interpreting the law?
Makes the most sense yet. The question that was asked in response to that Slashdot post was why anyone would choose to quit the way they did (unprofessional and so on), and this doesn't sway me. If I lost my star dev and couldn't follow the code myself I might (speculation, as ever) well be petulant enough for this mess. There may be any number of factors behind it, ranging from animosity within the team to fear or self-doubt.
The hint for level 3 reads:

As before, using <script> ... as a payload won't work
because the browser won't execute scripts added after the
page has loaded.

How do you solve level 3?
I can't see anything there that looks troubling. Maybe it was hacked at some point or the domain used to be used for evil before the current owner got it.

Or your corporate filter is having an off day or is just rubbish...
Why not get him an office? Either at the workplace for mentally disabled, or somewhere else. He might also be able to combine Mechanical Turk with physical work at the same place...

Researching what someone with Down syndrome did 50 or 100 years ago might also be useful. Quite a few manual labour jobs have disappeared through automation. Looking at those jobs disappearing might also inspire.

Looking at places where hand made/artsianal products or services command a premium might also help.

Or why not set up a small business tailor made to him and the things he can do? Balancing between his autonomy as a person and maximising his economic output will always be a challenge, but I could see it being worth the effort. Mostly, it could offer him a long term perspective, while at a third party he would always be in a more vulnerable position.

This scenario of "his own business" is not without a precedent. I don't have any online references, but I remember a colleague telling me about a local business like that, a woodworking shop. It was owned by a very small trust set up by the parents. The person with the mental disability loved anything to do with wood. He was hired, together with a trusted and skilled local worker a generation younger than the parents. This man slowly built a significant partial ownership stake that tied him to the business. The firm was well known and respected in and around the village where it worked.
Privacy issues. :)
I guess a stupid way to do that would be to prompt "This next step requires you to disconnect from the internet" and loop as long as 8.8.8.8 is pingable or something, then prompt when it's safe to reconnect.
attacker gets hold of the account associated with the email. If you associated an email with another account, the existing account was deleted
try '>
> I probably wouldn't even take a job if they were using one of the other DVCSs.

Why? At my current workplace, I converted a svn repository (with 6 years of commits) to git without any hiccups! I did not even lost a single commit!

I also detached a huge binary directory (they committed everything to svn...) and made a different repo for it.

Also you got git-svn, with you can seamlessly commit to an svn repo and still work in git on your local machine, nobody will notice, except you!
Using Apple's P/E ratio with Beats sales assumes that the Beats headphone business is exactly the same (or very similar) as Apple's overall business, which is not the case. A comparables analysis would be more relevant.
If you do have the choice, the first rule of defensive bash programming is to not program in bash. But otherwise it was a great article.
Recent versions of cryptsetup support decrypting truecrypt volumes, just use cryptsetup for both.
Similar to level 2 - just be careful about escaping out of the image src, and making sure the rest of the line is invalidated. Think about how you would do it if you were writing JS on your own...
A53 would be nice indeed. I think CPU core count makes very little difference in price, because it's such a small portion of total chip space used. 64 kB L1 and 512 kB L2 (configured in such a way CPU can use it) would be very nice too. I hope it also has 2 GB RAM, at least as much graphics performance. More wouldn't hurt, but Videocore 4 is pretty ok as it is.

USB3, SATA and gigabit ethernet. Or at least 1 PCIe lane.
It's not "their" classification, you pick the race you self-identify as.
I'm currently working as a tutor in a center for gifted (high intelligence) children. Along with this intelligence, in many cases comes some mental difficulties. As an instructor in this environment, it is actually very difficult to deal with some children who are unable to interpret what I am saying to them. Not only does the child get frustrated when I don't understand what they're trying to tell me, but I get frustrated sometimes when I can't handle the situation, and the other students pick up on my frustration. The net result is that everyone loses out.

These students are commonly known as special needs students, and I think this very accurately represents them. Some of the children require just a few minutes extra attention, others require regular confirmation, and others require practically no extra care other than being aware of some issue. I have never personally had to deal with a student with Down's Syndrome, however I know of some family friends with children who have Down's Syndrome. If you have seen and talked to these parents, in very many cases these parents have to dedicate their lives to caring for these children. The same is true for many cases in students; If I as a teacher have two students that require constant attention (for whatever reason) that means the rest of the students don't get the attention they deserve, and the two students I am dealing with don't get the help they deserve either.

I don't know what the best solution is here, but I can't see having a large number of (excuse the wording, I can't think of a better word) difficult students such as those with aspergers/autism, Down's Syndrome etc. being a good one.

The only point I can make on it is that in most cases, the transition to high school involves classes being split, and separation from friends. If students such as Henri can be sent to the same school as their friends, but possibly separated from others (which is what happens currently; students with severe mental difficulties are sent to separate schools) they can receive the individual attention and care that they deserve, but still be in the same environment as their friends and companions.

I tried to be very careful with my wording here, and I apologise if I insulted anyone, it was not my intention.
DIY 5 DoF robot arm with visual servoing and pressure control
Eugh, I'm blind. Thanks!
No, bitlocker explicitly send the key to MS for non-domain systems - as such, I would guess it potentially still does for those on a domain too, it'd just be kept quieter.

http://windows.microsoft.com/en-us/windows-8/bitlocker-recov...

Bitlocker is not trustworthy as an overall method of FDE.
No. Getting a user to adopt a new OS requires convincing him to format the drive (or create a partition), download a gig of data, then go through an hour or two of installation and configuration, then go through weeks to months of learning how to use the new OS.

Getting a user to set up his Kindle to read books from your indy store requires that he enter the Kindle's email address on your site, and your site's email address on the Kindle.
https://www.deslock.com/ Proprietary but I used their free stuff for years
I really expected to see a discussion about this on HN.

I find this to be an interesting and very pragmatic approach to programming, and I've never really seen anyone talk about this style before. It seems like it would require quite a bit of experience though, since the idea is basically to constantly make judgements about what level of compression, or structure, will give the best cost/benefit ratio now and for the future. So I wonder how well a less experienced programmer, such as myself, could make those decisions, with less knowledge about the consequences of the different options.
I agree with you. But "you are free to do them in your own company" seems to be less and less true, as the amount of shaming hit pieces in the media rise. Whether that's a good thing, I pass no judgements on. It's interesting watching a community's values change in real time.
Agreed. Only doing operations involving transferring the key to RAM when the user is present should mitigate it, perhaps with a prominent WARNING dialog showing when memory is vulnerable, and overwriting the memory locations used for the key when done.
Why not turn this around (for fun):
It was developed by agencies all the time, and someone from within (snowden fanboy) decided now to blow it up.

So it's not defacing, but dedefacing -or so ..
Tweet: The Internet of Things Converges on Paris June 18/19 for #ConnectedConf
> Very unfortunate.

I wouldn't actually say that, but I see what you mean.
Would this be a Lavabit-like situation? The governement asking for a backdoor and the developers are refusing it.

Suddenly (while there is an audit), they quit everything, change the assemblies and the website, so users can get to another product... It seems weird that after 10 years of hard-work, they suddenly quit without further explanation.
Man, I love Dre, but you really don't gotta look far for those kinda lyrics

"bitches ain't shit but hoes and tricks....", I mean cmon.
If you backup a git repository, that would be the same than making backup from a backup. How far would you go? :D Git repo itself is a backup!
One should be able to try this out without login. At least you should not ask for email address unless I specifically wanted you to email me.
I have an issue with APL. My grandfather who is a researcher in forest science (sorry English is not my main language), made his own software in APL to manage his own forest. Now, he is becoming old, and trying to get me to get the software, and to understand it for when he will pass.

The thing is, I'm a C++ dev professionally, but whenever I see his code in APL, I cringe. I can't get to make him understand that building what is basically a dynamic spreadsheet in APL is kind of complicated for me, coming from an OO side of programming. Also, that's the only language he knows.

I have a hard time telling him that all the work he did and still does in APL (I guess now there are like thousands of lines) will just go to trash and my uncles will just use Excel to do that when they'll take over the forest business.

Edit: I have another issue with DyalogAPL. When my grandfather sends me a workspace , I can't open it because DyalogAPL is not that much backward compatible ! So if we don't have the exact same version, I just can't open his workspace. It's 2014 , damn !
It's a bit sad that all these low-latency approaches require burning CPU in a loop, which uses tons of power.
Well: http://www.webkit.org/coding/contributing.html

Not pull requests, because not Git, but they do take contributions on some stuff.