skysight-inc/HackerNews huggingface dataset:
Why does "being a programmer" mean that I don't want my usb key to automount? Why does "being a programmer" mean that I should want to hack my desktop environment? Maybe I want to work on my own stuff, and have a desktop that works?

Maybe I don't want to have to read Learn You a Haskell to configure my window manager. Maybe I hate the whole concept of tiling window managers because I like to have overlapping windows?

You are making a lot of assumptions about what other people should want to spend their time on. I don't want to waste time or brainpower coding xmonad or dwm to behave in a way that doesn't annoy me, and manually setting up a bunch of basic infra like automounting USB keys, when I can just use KDE which doesn't annoy me by default.
Automatic Water Transfer Printing from Underwater Cam
Blaming the victim, how progressive.
Is this a rotating camera for navigation ? Is there more in depth info on this particular piece of the robot ?
Ghostbusters: Using monitoring to drive system vulnerability patching
It's just a walking robot. Drones have been here for a lot longer and already carry deadly weapons. Following your logic, you should've been scared and running for years already.
I was a similar user, but lately the mainstream of Linux is forcing these monolithic, fragile systems on every use. I switched to FreeBSD a few years ago and haven't looked back - it has the same advantages you describe, only more so.
> Finally, if you give somebody a sudo you accept that s/he can shutdown the system remotely, normal case for a server.

Sudo configs are configurable (as are default command aliases) to at least make this a deliberate decision, and not an accidental occurrence. You could also, in rare cases, just "whitelist" certain commands, although this is generally not that practical.

Sudo, is however, by definition, a dangerous tool. I try to make sure that everyone who has the right is aware of the responsibilities.

Windows and Mac both have their own privilege escalation, and shutdown commands, so there's nothing particularly different about their situations.
The author talks about ORM in general, but seems to know just one Java framework.
> Being happy and alive for 20 years

You're not thinking this through thoroughly.

Being "happy" can be achieved with anti-depressants and being "alive" can be achieved by essentially turning you into a vegetable.

You're happy and alive, yet I highly doubt this is what you had in mind when you wrote that line. You clearly want more than just being happy and alive. You also want to be free and an individual and have an impact on the world and all those other things humans want .. but sadly often times you can only have less and less of those as you grow old.
Interesting to see where they will be deployed first. Afghanistan or some inner city conflict in the US?
I guess that I mean, it doesn't offer half cooked buggy software. :-) Well, at least it works about as good as Windows stuff. This is from many years past, so that's the experience that I've had. But as other commenters stated, and I didn't know, the unstable branch is much more current than I would've expected.
I don't have time.

In the nineties I had endless time to customise and fix the system, but these days I have so much work to do beyond the OS that I really can't spend much time at all on making the OS work.

I actually like a simple-to-use end-user DE like KDE as a container for terminal and browser windows. And I like that USB sticks can be mounted with a simple click, so I can copy something and tell the person that's bugging me to disappear with the stick so I can work on.

I remember an open-source and security conference around 2000 where I was wondering why all the hackers had default RedHat (or SuSE) installations with default Gnome or KDE and default backgrounds instead of nicely customised machines like mine. It took me some years to realise they were on stage because they got things done and didn't spend half of their time playing with settings, themes, backgrounds, fonts and convenience scripts.
A real name that breaks both your rules: https://en.wikipedia.org/wiki/Perri_6
I am reasonably certain now I do not want to live in Silicon Valley.
Don't they have an 'embrace your inner micromanager' ad campaign now. Isn't that basically the opposite of what you are supposed to do?

Maybe they are targeting dumb money.
Yep. The thesis of this essay is that choice is unequivocally good for users, handset makers, everyone. Experience doesn't play that out. The experience of a curated, pruned garden vs. a wild west scammy bazaar isn't a good one for users.

Here's what happens when you search facebook on Windows Store:

http://imgur.com/QDHcpG0

Choice is great! You can "choose" to install a scam app or the official one. Incompetent OEMs can "choose" to override system behavior. After all, Dell, HP & friends were known for really improving the PC software experience.
Really ? Their OS really shines in low cost devices aimed at the developing world(it's supposed to be much better and cheaper than whatever android can achieve). I would imagine a $100 is a substantial barrier for developers there.
>>Great article. This importance of pervasive cultural factors was the key insight for me. I follow an unusual diet that happens to consist of 100% unprocessed foods. I allow myself to sleep when I'm tired. I live somewhere I can enjoy long walks and other fun exercise. I'm never late because I don't set schedules.

I'd love to do that. But I also love my job so I sit in an air-conditioned office for 8 hours a day. If I am tired I have to drink coffee. I try to eat healthily(only organic food),but it's still not enough. I could abandon all of it and live in a wilderness somewhere,but unfortunately it's not sustainable on a larger scale.
Ask HN: Any hackers in Karachi (PK) with a spare laptop?
I'm light on the details but please email chaynpakistan@gmail.com if you have an old one kicking around.

Saw their post pop up this morning; https://www.facebook.com/ChaynPak - they're a completely volunteer run organisation battling domestic abuse in a country where it's considered a norm - any help would be greatly appreciated.

Full disclosure - I was a mentor at their hack weekend in London last year during the End Sexual Violence in Conflict Summit (https://www.gov.uk/government/news/end-sexual-violence-in-conflict-hack).
'The Unix way' and Unix standards (as determined OpenGroup etc) are very different things.
According to the Midori website (http://midori-browser.org/about/) it aligns with the XFCE philosophy, which is a far cry from 'being part of XFCE'. Instead, it states it is the default browser for 'ElementaryOS', so the assumption of GP is understandable.
Fair enough. I haven't kept up with the numbers in a while.

I can certainly understand the price issue, it's the reason I went with a WP here in Finland: My Lumia 1320 was only 300€. Nothing comparable for Android or iOS was available for less than twice that.
That's pretty funny. It seems that Google and most Android devs don't really like what the OEMs are doing. From one googler's explanation, the OEM really believes that they're offering something that users are asking for or wanting. I have been impressed with some manufacturers that put pure Android on their phones though. Hopefully those phones become more popular and creates a trend.
How Spelling Keeps Kids from Learning
Looks like the same lidar they use on google cars
Obama, de Blasio lack the real-world experience needed to be successful
The Obfuscated Fibonacci; Or, a Curious Connection in Computation
Didn't Google announce that they won't be taking any more DARPA contracts in the future? People were reading into that and suggesting that they were moving away from all military hardware all together.

That's what I was told anyways: https://news.ycombinator.com/item?id=8825795

EDIT: Better sources:

http://www.businessinsider.com/google-and-darpa-robotics-cha...

http://www.popsci.com/blog-network/zero-moment/google-rumore...
I recently had to compare AWS and Azure for my company. I limited my comparison to AWS c3 and c4 class instances versus mid-range A and D class instances.

I did some of my own quick benchmarks here http://browser.primatelabs.com/user/82525

For comparison, on-demand prices are (Linux / Windows):-

* AWS c3.xlarge - $0.239 / $0.376

* AWS c4.xlarge - $0.264 / $0.430

* Azure Standard A3 - $0.24 / $0.324

* Azure Standard D3 - $0.46 / $0.732

I also did some quick disk benchmarks https://drive.google.com/folderview?id=0B096UguGrNHAfmZjM1VQ...

My tests are very limited I realise, but it looks to me like the AWS boxes represent better value for the money there, even in the on-demand range. Azure used to offer 6-month and 12-month plans but they removed those. Now you need an enterprise agreement to get anything other than published rates, and you need a big spend to qualify for that AFAICT. AWS reserved instances therefore make their instance rates even more competitive, if those make sense for you.

I sent all this to the company trying to push Azure to us hoping they would have better data to refute my simple benchmarks, but they didn't really have any coherent response beyond talking about the "other advantages" of Azure.

I also looked at:-

* https://cloudharmony.com/reports/editions/state-of-the-cloud...

* http://windowsitpro.com/cloud/microsofts-unwanted-win-cloud-...

Beyond that I looked at the excellent data at https://cloudharmony.com/cloudscores (great site by the way). Their service is not live yet, so I scraped the data into Google Sheets and compared it there. AWS seems to beat Azure on most cases.

You can see my sheet here:-
https://docs.google.com/spreadsheets/d/19jltGybjXN3-PnKXAwQX...

(Data entirely owned by Cloud Harmony). Sorry, I can't find a way to let viewers change the filter on the data.

As far as "other advantages go":-

* If you use Win Server 2012 + HyperV in house then there's a good reason to use Azure because of tight integration.

* If you're using SQL Server it's potentially a good fit too. (MySQL on Azure is recommended via a DB as a service they offer from a 3rd party which seems very pricey).

* If you're starting out and are using Visual Studio tooling then the tight integration with Azure Websites, Web Roles and Worker Roles would be pretty nice since the build/test/deploy process would be pretty slick. Re-engineering an existing system to fit the PaaS could be hard, depending on your architecture (it would be for us).
Looks like someone has tried to make the blog post on High Frequency Dating from Rob Rhinehart (Mr Soylent) a reality:

http://robrhinehart.com/?p=1005

(worth a read, it's pretty funny)
When I plug in an USB stick every few months, I do not want to go on an hour long research trip to find out about "udisks" and how to configure it.

There are tasks I only do very rarely (burn a CD, use Gimp, tag some MP3s, use a VPN, hold a beamer presentation, etc). When I do them, I want to be done quickly. GNOME does this quite well. The last time I used a tiling window manager, I tweaked the configuration for an hour to make Gimp's weird window behavior work well.
Looks similar to what's on top of Google's self-driving cars. I didn't really imagine that much integration between Boston Dynamics and the rest of Google, but perhaps this is a sign that the two groups have joined (or are at least working together).
I think that's for free nowadays.
The chap with a bit of blind luck, who lives off the personal data of others, accuses anybody of a lack of integrity? The chap who runs the website with constantly changing, fantastically obfuscated privacy settings?

I'll have as many faces as there are people who face me, thank you.
Bitcoin Pyramid Scheme Robs Investors of $387M
84% of a single-threaded 1KB write in Redis is spent in the kernel
cjdns looks interesting but it seems to be ipv6 only.

I submitted this story because peervpn looks like the easiest to setup by a wide margin. No certs required and very easy to start on a new machine.
MS has changed that screwed up situation to a new store model. IIRC, it's now only $20/year I think, and that includes the ability to produce apps all across the windows landscape, desktop, xbox, etc. Originally, they copied the Apple store model, charged $100 like Apple. The policies were also pretty similiar to Apple's policies.
I think the main problem is that if you want to play in the mobile space, you must invest heavily in lawyers:

http://bl.ocks.org/mbostock/1153292
http://www.informationisbeautiful.net/2010/whos-suing-whom-i...

It's not the walls that keep people out, it's the sharks.
I agree wholeheartedly on the old-timer issue (ca 17 years). Too much work, children and other responsibilities to justify hacking hours on the OS itself. I think the current state of Linux – especially on the desktop – is in a state of flux, not to call it disarray, and it makes me grumpy that after all these years of hacking, debugging, patching and bug reporting, things end up pretty usable, and then "they" manage to break some of the most basic functionality again. Only this time, it's gotten a lot harder to make sense of the whole mess...
Ok, thank you for the information. I will try to work from here :-)
for the paranoïd lazy

export HISTCONTROL=ignorespace
grep -i <password> 10-million-combos.txt

(type a space before the command for it not to be logged in the history)
Same, and I had the issue described in the article. It's just a result of the installation process and is documented on a bug page... somewhere. What happens is that if you install Jessie from USB, a line is added into /etc/fstab for this USB drive. And this changes the usual auto-mount of USB drives later on: instead of mounting them as the logged in user, they're mounted as root, read-only. Hence the error when trying to access the USB key.

Fix: just remove the USB drive entry in /etc/fstab, then it works like a charm again.

Someone not installing from the USB key will not see the issue. As the issue is known it may have already been fixed in the latest Jessie installer (didn't check).
I think Google had mixed motives - it wasn't just the quality thing, it was that some OEMs were obviously trying to make a platform play of their own.

However the fact that quality was also an issue put me in the very weird position of applauding the increased centralization of Android.

I'm hoping Cyanagenmod can somehow square the circle here.
This phenomenon is endemic to dating culture in general. It's strange that the large majority of young Western women who have ridiculously fickle preferences, don't have the insight to realize the consequences of their behavior (or even notice the behavior in the first place). It makes the experience bad for 90% of the participants.

Not a bad thought to have separate interfaces by gender, maybe there is something in this idea that could be explored. Although at that point you're sort of codifying shitty gender stereotypes, which might be a transgression that's even worse.
> I'm not sure how many game developers will value Rust's memory safety over C++'s sheer flexibility and mature* tooling*

Spot on. What sets an immediate roadblock for me is this, straight from the Piston readme:

> You should be able to run the command rustc -v
> You should be able to run the command cargo -V

The first one is incredibly easy: brew install rust, which currently brings in 1.0.0-alpha.
The second one, well†... Its very homepage[0] says:

> The easiest way to get Cargo is to get the Rust nightly build

So the only easy step out of two is instantly invalidated. This is followed by:

> This will get you the latest Rust nightly for your platform along with the latest Cargo. You should run this script almost every day to get the latest updates.

Okay so the de facto standard dependency manager is apparently deeply tied to rust itself, yet not included in the rust distro, and it's apparently quite not stable enough to warrant daily updates. And even 1.0.0 (granted, "-alpha") doesn't include it, so it may not be ready before god knows when.

Compare:

export GOPATH=$(pwd)
brew install glew
brew install homebrew/versions/glfw3
go get github.com/go-gl/gl
go get github.com/go-gl/glfw3
vim whatever.go # https://github.com/go-gl/glfw3#example
go run whatever.go # yay OpenGL!

This means that although Piston does look great, and Rust looks promising, it does not look not dependable right now, because it just doesn't feel mature (even if it is, which I don't know, because my time is limited and there were enough explicit or implicit warnings about dragons to turn me away).

† I'm perfectly aware that cargo is available as a Cask, but for various reasons, I don't want casks in my system, and it doesn't preclude the remainder of the discussion.

[0]: http://doc.crates.io
Automate the matching, then the conversations, then the meet-up schedule.

TinderPro could be a paid service built on top that has you swipe left/right for x pictures and then takes it from there and does all the rest of the legwork. You pay $$ per month and based on your settings, it schedules dates for you (based on openings on your linked calendar app).
If this is actually going to work well - great news for bigger swift projects.

The compile time caused by this issue was making the development process really slow. We had to split the whole application into mini sub projects to make it bearable.
Some members of my family have the same problem. Their surname is Money and none of them can use it on Facebook.
No less scary than a human with a flamethrower deciding which humans are bad.

At least with the robot there's the potential for the excuse that it's gone wrong rather than wanting to kill people for whatever reason.
Same problem here; Stalker is my surname and I had to send in a scan of my drivers license to create an account.
I am not too creeped out by the concept of this bot (actually, I find the whole idea amusing). I can understand why people would find it creepy, but I feel that the creepiness comes from Tinder rather than the bot ... It's only possible because of Tinder and the way it makes users interact with each other.

Not a Tinder user myself, so I guess I'm biased in this case.
Designing for the Elderly: Ways Older People Use Digital Technology Differently
I was able to download it from the developer center.
It's true that sales volumes are not guaranteed,
but what I meant was that because of Samsung, Tizen is in a position to atleast circumvent the chicken and egg problem that dogs any new mobile OS.

Manufacturers hesitate to bring out devices with a new OS until there is enough developer and user mindshare, but developer and user mindshare grow only when there are enough competitive devices on the market.

Right now, Firefox OS is found only on some low to mid range devices. Ubuntu OS did not even hit the crowdsourced funding target last time. Tizen is in a better position to circumvent this, if Samsung commits to Tizen (which I don't see them doing at the moment) and avoids making the same mistakes as Bada.
>she's legally required to both keep a low profile on the internet

Just curious, but why is she legally required to do that? I understand why she would as a safety precaution, of course.
Straw bale houses go on sale in UK
So clearly one should cut oneself off from social interaction because of an individual?

I do not use my "real name" on Facebook, or elsewhere online apart from in a professional capacity, and this is precisely the way I want it.
If you know only my real name, not the one I have been using for the last 10 years, then you are not someone I want to be in contact with.
My biggest hope is that breaking the duopoly makes it essential that someone cracks the nut of cross-platform development - and hopefully forces the focus back onto web apps or a similar open technology.

Firefox saved us from an Internet Explorer world. This time round it seems that we need more than just one caped crusader.
I would be very sad to see the death of the monetary union.
You can just use udiskie (https://pypi.python.org/pypi/udiskie) to automatically mount exernal drives, even if you're not running a DE.
I've got a MBPr and its worse than your situation. Reinstalled 3 times to see if it helps. So when it suspends and i open it up very soon afterwards i just get a blank screen for 30-40 seconds. I've learned to wait but sometimes you have to press keys to get it to wake up. Sometimes you press the power button. Then as you type your password it suspends again.

All because they don't want a sodding LED on the machine
Internet.org App Now Available in India
Part of the problem with the app situation is due to MS themselves. They've treated the independent developer as a second class citizen, compared to large corporations. Large companies get access to undocumented apis and much more consideration and technical support than indie devs. It's easy to see that indie devs are second class citizens in the MS app space.
You are misunderstanding. The requirement for CA-issued certificates and most of the other things you are ranting about will still be only for HTTPS, which will still be optional. HTTP URIs in HTTP/2 will only need self-signed certificates which can be generated automatically by the server. Once servers get good support for it will not be any harder than HTTP/1.1.
Would you build software like you would build a house?
Awesome. Thought about doing something similar a while ago but this certainly beats what I had in mind ;)
Didn't Google announce that they won't be taking any more DARPA contracts in the future?

Yes, but they will also finish the current contracts.
Newspaperese much prefers to construct everything out of statements that other people have said. Rather like wikipedia.
It's actually 19$ for individual developers nowadays: https://msdn.microsoft.com/en-us/library/windows/apps/jj8634...
this is very helpful advice. i thank you for it.

I think I might be below your threshold, though.

I agree with you about a great github. though i don't know what i could make that people would want in the dozens or hundreds.

my quip about python was more about np/pd/scikit. python is great.

i'm distantly aware that i'm whining. the past couple of months have been bad. in the past week i think i may have had a solid psychotic break.
Can't have a real dog, but I'll sure go for one of these.
> My bank uses 2Fa but it's on some fiddly little calculator device that I never have with me.

I left my bank for this very specific reason (HSBC Aust)

Grrr
Likely because it would be incompatible with GPL. Switching GCC's license to a GPL incompatible license is not a move I think FSF are willing to do.
That's a lot quieter. Is this the first BD quadruped to run without a engine? Anyone care to guess how long the (I assume) batteries last?
If you want to know the real problem, take ElementaryOS as an example: those people are doing some of the best UI work in GNU/Linux, yet their project is not economically sustainable and they have no option but to work on it on their spare free time.
Did the open-source project go anywhere?
DNS Tunneling with iodine
I'm amazed that anyone going from an iphone would find the Windows phone to be acceptable. I would agree that the price/performance is pretty good for the low end Lumias. I have the 530 which I got for only $35, half off during the last Christmas season. I would not have paid full price for that phone though. Windows phones actually lost marketshare during 2014, so they had a fire sale at the end of the year.
> we don't want to be at the mercy of people who might not like us for some undefinable reason

I keep restating this, but people still hate bureaucracy. Go figure.
How to Unlock Apple iPhone 5C Using Unlocking Instructions
It looks like a Velodyne HDL-32 [1] LiDAR unit. Broadly speaking, it pulses a bunch of lasers (32 in this case) really fast and measures the response time of each beam; think hyper-focused radar. The resulting point cloud can be used to build a high res map of its surroundings essentially in realtime.

1. http://velodynelidar.com/lidar/hdlproducts/hdl32e.aspx