skysight-inc/HackerNews huggingface dataset:
In fact only 10% of married couples meet at work: https://www.nytimes.com/2017/07/01/upshot/members-of-the-opp.... And I'd bet that only a fraction of those people met in a context where there was a power imbalance.

Two people falling in love is not more important than love-seeking behavior poisoning the well for everyone else trying to make their careers. There are tons of other more appropriate avenues for that.
In practice, there isn't always "a desktop" available, and so the choice is between "a server" and "locally"; the latter avoids network connectivity requirements and privacy implications.
I dunno if they've changed it since you looked but scroll is zoom for me (Firefox 52 on Debian).
Option 1 is the best because playing DRM content should be Netflix's problem.

Why in the world would you want to subsidize Netflix's development?

So what if Netflix's DRM plugin would be proprietary and buggy? Heck, that's a window of opportunity for DRM-free competition.

By making it a standard it means that we'll never, ever get rid of it. Even if DRM is fundamentally flawed.

#2 is in fact the worst solution.
How Human Beings Almost Vanished from Earth in 70,000 B.C. (2012)
My bad, we're actually pretty good at shrinking the realtor commission, we never pay 6%.
Bigger picture is that agents conventionally get 6%, which is obnoxious in the Internet age. Sure 1% maybe is not much, but anything that helps to squeeze that industry is great. No?
http://random.fyi
What I learned is that people like more one simple website doing one thing well then one website try to do all the things.
My other website which work one thing only brings me revenue.
There are no bounds in engineering to how many wheels one can reinvent/reimplement. Ultimately, it's a matter of deciding where to invest the (limited) engineering resources.
CrashPlan for /home

Plain old btrfs snapshot + rsync to local usb drive and offsite host for /etc, /var, /root
Maybe, but I get the sense from his writing that he wouldn't have agonised over losing his chance. He likely would have ended up dating and marrying someone else he got along with.
Creator of Ruma (Matrix apps/libs built in Rust) here. If you're not already familiar with Matrix, this article won't help much in convincing you to support it. I'd recommend reading our Introduction to Matrix[0] and Why Matrix Matters[1]. Keep in mind they are written for a largely non-technical audience and are intended to explain what Matrix is conceptually without a lot of implementation detail.

I generally don't think Patreon is a good way to fund software development, but I will be contributing anyway because the work the Matrix team is doing is critical. Open, secure communication on the Internet is one of the most important and relevant issues today.

The Matrix team has been great to work with in developing Ruma. As Matthew mentions in the post, our development has been slowed somewhat by lack of updates to the Matrix spec, but they've had the Ruma team's full support in prioritizing end-to-end encryption in Riot, as it's simply a more urgent priority than enabling independent implementations of the spec. It's been clear to us that the only thing preventing improvements to the spec is the lack of bandwidth on the Matrix team, and in that sense, today's news is actually good news, because now we have a chance to help increase their bandwidth beyond what their parent company could provide.

[0] https://www.ruma.io/docs/matrix/
[1] https://www.ruma.io/docs/matrix/why/
Did you look at areas that haven't been gentrified?

Plenty within 1 hour of Seattle that are affordable.
Except the increased risk of heart attack and the damage to kidneys and bowels...
My laptop: rsnapshot to local USB disk, duplicity to remote server, git push for code.

My (two) servers: dump of db, rsync of dumps and files to another server.

It's ok only because I've got little data.
Ah, you know what, I had been thinking about this for a while and I think your comment nails it. Most of my programmer friends seem to have some degree of social awkwardness (including myself, although I did recognize it as a liability and chose to change it) and just like you said, its usually just harmless nerdy behavior. But when these same people come across power in any form, that same social awkwardness can cause serious problems.
My point was actually that it seems to have a negative impact on his output.
Yes. Is there even another real estate market in the world where intermediaries capture so much of the gain on sale?
Here are some of the positive qualities I would expect from a competitive programmer compared to the general CS population early in their career:

- knowledgeable at algorithms and data structures

- good at analyzing correctness and edge cases, even on simple non-algorithmic problems (e.g. FizzBuzz)

- accustomed to working hard and learning new concepts. this attribute is not specific to competitive programmer – for example, I'd expect similarly from an open source contributor – but it's higher than for a typical college student.

Some negatives I'd expect, which are fixable over the course of the course of their career:

- over-confidence in code, under-testing

- less skilled in OOP, coding style, version control systems, as well as web development or systems code (unless they have specific previous work in these areas)

- sometimes looking down on gruntwork/rote as beneath them (like the view that pure mathematicians have towards applied math or statistics)

I think that list of positive attributes often outweighs the potential negatives, especially during an internship or in the first year or two of someone's career. After that, I would expect many non-competitive programmers to have picked up on some of those advantages (code correctness, learning new concepts).

I've tried to steer my own interviews away from algorithms (especially DP) and focusing more on giving problems that are relatively straightforward, while still being complicated enough that someone has to write precise code and identify/fix a few edge cases.
It's neither rocket science not common sense, or it is common sense, but common isn't innate: it's cultural expectations that need to be taught and reminded, so everyone can be their best self.
This is not permitted by Comodo's policy. I am going to report this to Comodo. Edit: contacting Discord first to let them know that they need to change this.

Please see the recent discussion on this practice (which mentions Discord):

https://groups.google.com/forum/#!topic/mozilla.dev.security...

Follow-up: I wrote to Discord to point out this m.d.s.p thread to them and am holding off on my report to Comodo to wait to hear back from Discord about their intentions.

Note that section 6.1.2 of the CA/Browser Forum Baseline Requirements says "If the CA or any of its designated RAs become aware that a Subscriber’s Private Key has been communicated to an unauthorized person or an organization not affiliated with the Subscriber, then the CA SHALL revoke all certificates that include the Public Key corresponding to the communicated Private Key."
of-course this is false marketing, common among university researchers to generate the most buzz. More accurately, this should be called a cordless landline.
Maybe. Though I haven't gotten over the obnoxious housing prices in the first place, so I guess I'm not seeing what you're seeing.
I don't back up the system. Drive failures are so rare nowadays that I will reinstall more often because of hardware changes.

The important stuff (projects, dotfiles) I keep on Tarsnap. I also rsync my entire home directory to an external drive every other week or so.

Similar for servers but I do back up /etc as well.
Please, no.

Or at least not unless it is done well.

The problem is that we start with a reasonable idea like, "People should understand how the tools work." We make an obvious observation like, "Understanding computer science helps people understand how the tools work." Come to a conclusion like, "Computer science needs to be part of the math curriculum in schools asap." This turns into a mandate for educators who themselves have no understanding of computer science. Who then ask the question, "What does everyone need to know about computers?" Who then consult with what seem to them like appropriate experts. Soon you're hearing about how we'll have interactive computer science courses to guarantee that children have familiarity with how computers work. And to fanfare these are rolled out in schools.

Then you go and look at what is being done. A teacher who clearly doesn't actually understand how computers work has kids using a variety of interactive programs, ranging from Microsoft Word to animated presentations. They are calling that "computer science". No actual understanding is imparted. And the exercise reduces time available in the core curriculum that could have spent on things like quantitative reasoning. You know, stuff which ACTUALLY can lay the foundation for understanding how the tools work.
> This one is likely the best of the three.

I don't agree. Ignoring the massive injustice of ramming proprietary extensions into an open standard, standardising DRM has several secondary detriments to the free culture movement. In fact, standardising EME might actually be the worst of the three choices (the best being no DRM of course). Non-standard extensions are better to the movement (though still disastrous) than standardised ones, and here's why.

The most serious one is that it will appear to be far more convenient. One of the man ways that we could appeal to users who didn't particularly care about their software freedom being trampled on by corporations is that the method they used to trample on their freedoms were inelegant. Your monitor would flicker (and software would break) when it went to HDCP mode, Netflix might break every once in a while, Flash websites always were incredibly buggy. Meanwhile, VLC and family always just worked. Now, EME will make this experience "more seamless" which is a huge downside because now users won't even be aware of how many of their freedoms are being taken away.

The second is that now DRM is more appealing than it might've been 5 years ago. DRM isn't some horrible Flash applet that nobody understands the inner workings of, and when it breaks then you just have to deal with it. It's a standardised system around which more cabals will form. It's not something that just the AAC conspiracy operates around, it's far more accessible. If you thought that Blu-Ray was insane, you've seen nothing yet.

Every Flash vulnerability was a reminder that the status quo was not acceptable. Sure, the reminder came about for the wrong reasons (it turns out the pawns behind a conspiracy aren't generally very good at conspiring), but it came nonetheless. Now that EME will presumably be secure enough, all of these secondary issues that acted as entry-points for people to learn about how badly they are being mistreated will no longer be accessible. "Who needs a copy of their data when you can just stream it with a proprietary player that probably tracks you?"
What advantage does Matrix offer over IRC?
It seems to me that wired article should be considered the duplicate post, since this is the source article.
I've used clonezilla (http://clonezilla.org/). You create a bootable media (usb stick) then use that to clone to another drive/partition.
> only 63% think a solo workplace meeting is appropriate

Do these people not do one-on-ones?
Anecdotal to me of course, but I felt much better after I started getting adequate protein. I am still sore if I go really hard in the gym, but most days I feel very good after lifting if I take enough whey protein. Previously to my extra protein consumption I felt like I was recovering from the flu for a couple days after I had worked out.
Fooled by Randomness by Nassim Nicholas Taleb talks about the Monte Carlo theory extensively.
If you are smart enough to now where the line is draw and patient enough to play the moves in the right order and time, you might as well be given a high job in some companies. /s
Https://Storage.cubitoo.com – my little tool to manage clutter at home and at the office. Somehow I chickened down to actually take the dip and open the commpany,maybe I will run it for free some time.
Spent about three calendar months (logged 120 hours IIRC) and few hundred EUR building a simple hardware product- small dongle to stream drone telemetry over WiFi (MAVLink to WiFi bridge).

Could sell just 5 of them, still have about 30 in stock, so commercial failure, but at least got two things out of it:

1) Bragging rights about having sold something to large aerospace organisation.
2) Finished something from start to finish.
Love backuppc, especially 4.X where they replace the somewhat ugly hack of using hardlinks with checksums. Recommended if you have a collection of systems, if it's just a single system I'd use rdiff-backup (if you have remote storage) or duplicity if you want to pay for remote storage (amazon, rackspace, or similar).
I've marked as dupe.

Original article: https://news.ycombinator.com/item?id=14716986

First post to HN (wired article): https://news.ycombinator.com/item?id=14659236
Mountain lions like forests just fine! Unfortunately for them, we chopped most of the forests down.

Assuming you're in the US and somebody tells you there's a lion around, pretty good odds it's not one of the big orange ones.

EDIT: Bay area published yesterday http://www.nbcbayarea.com/news/local/Several-Mountain-Lion-S...
Thanks for this site. I think the Snapchat breach finally explains why I've been getting so many scam phone calls in the past few years.
Just speaking for myself, 5k is a lot of money. So is 1k, so is $500. I can do a lot with that money. Percentages are arbitrary.

I agree however that people buying luxury items and then boasting is kinda dumb. If you're willing pay premiums for luxuries, getting a slight discount on said premiums is hardly a victory. It's like people who buy stuff they don't need and won't use because it's "on sale" and then brag about how they "saved money".
Meh, at some point, it always becomes a matter of perspective. If the same work is getting done, then you just shift around who does it or how it's paid for.

Rarer, but more valuable, is discovering new work to do, or old work that doesn't need to be done, and then either inserting it or taking it out of an existing market/process/role/job/company, while still managing to get paid for your own contributions.
Testing Time-Based Ethereum Smart Contracts in Solidity Without a Test Suite
I think it's simpler than this. I don't think there is much outright gaming of the signal.

Programming interviews and programming competitions are very similar, much more similar than programming interviews and real world software engineering. When you are selecting top programming competition competitors, you are implicitly selecting people who will absolutely smash your (non-design) programming interview questions. This has little to do with their effectiveness as software engineers.
well, end to end crypto for one
This is very, very nicely done. You can rightly be proud of that.
I sync data using git-annex to a home server (atom with a couple of drives) and a hosted dedicated server. Technically not "backup" since I don't store old versions.

My work files are kept in git repos which I push to the same servers.

I use Ansible to configure my machine, so that I don't have to backup system files, just the playbooks.
> I wouldn't hire an Olympic medalist runner to do pizza delivery because: 1) the person will probably get really bored (and may quit or perform bad after some time)

I think it's a bit more complicated than that. What if Olympic medalists were conditioned to think that delivering pizza is the coolest job that exists? What if their scooters have massaging saddles and 5.1 hifis?

I definitely agree this market (segment) has, in a way, a very misled attitude/approach, but definitely, I think there is an (evil) art in marketing such workplaces.
Yes, but I don't feel that HN is an appropriate venue for promoting it. More importantly, I don't want to definitively link this forum handle to a real name, as I prefer to post strictly pseudonymously.

If you can figure out who I really am on your own, go right ahead and read the book, but there's no way I can tell you exactly how to find it without spoiling one of my principles for this forum.
Wow, this is wild to me. At first I thought this was only in a professional context, but it's not. I cannot believe a plurality of people think that having dinner 1-on-1 with someone of the opposite sex is inappropriate if they're not in a relationship. I have friends of the opposite gender and it's pretty normal for us to catch up over dinner.
Subsidized Uber rides are proof that venture capitalists ... are interested in the spread of late stage capitalism and destroying the progress in worker welfare that took a hundred plus years to make.
The problem with peers at the same level is that if they have a messy breakup, it may be hard for them to interact on the job.

That said, been there. Done that. Married her. :-)
ISIS certainly has murdered people with consumer drones.
That's more or less where I ended up buying, and managed ~400 for a respectable 3b2b. That being said, the gentrification is spreading so aggressively and was already well in place even when I bought; in the last month 3 of my neighbors went on sale, all sold within a week at far higher prices than comparable for when I bought. (I only had... 2 other bidders, if I recall, when I bought, so it's certainly less hot than redmond where 10-15 competing was common)
South Australia could soon be powered by a huge Tesla battery
The following that I have on my bookshelf have helped:

Compilers Second Edition [0]

Engineering a Compiler, Second Edition [1]

Computer Systems: A Programmer's Perspective (3rd Edition) [2]

[0]https://www.amazon.com/Compilers-Principles-Techniques-Alfre...
[1]https://www.amazon.com/Engineering-Compiler-Second-Keith-Coo...
[2]https://www.amazon.com/Computer-Systems-Programmers-Perspect...
He knows who he is. His choice revealed to both her and him who he is and that he's a decent guy.

I'm a woman. Some man revealing to me that my hopes, dreams and future are something he is willing to trample in pursuit of sexual gratification for himself is not endearing. It is the opposite of endearing. It makes it clear to me he is a predator and cannot be trusted.

The question that gets answered by your choices is a question of character. Doing the right thing means you may get a shot at it later and she will know she can trust you. Hitting on some woman under circumstances where it is ruinous to her dreams is not a way to establish a loving relationship with anyone.
Bulk Texting Tool
Hey all, my team and I just built a web tool that allows a business to quickly send SMS texts out to a group(s) of customers. A customer can respond directly to that SMS and it will only go to the sender (and not all of the original recipients). This might be helpful for promotions (given that the customer has opted in), follow-up surveys, etc.

If you're interested, send an email to hackernewspromo@texted.io with the subject “Texted.io Beta” if you want an invite. You’ll get 1000 texts (to send or receive).
You're right that the install base is too small but also: virtually every Wear user has a competing game platform in their pocket connected to the watch.
I have live streamed some stuff before when coding, and I must say most of the people who come into a channel doing coding are really nice people who ask really insightful question, or offer good solutions. It's like Mob Programming with the internet (or as the author here says an "MMOPP"), and it also makes me a better programmer because before I even think about writing any code I'm thinking about how it will be perceived by someone else peering over my shoulder (akin to the pro arguments for TDD).
http://cookarr.com was supposed to get donations/patreon but I decided to keep is as my private hobby site for some time. Still figuring out if I should monetize things like nutritional information or go into the cooking assistant direction.
IMPOSSIBLE GUESS HER AGE CHallENGE
> What does this sentence actually mean?

Exactly what the words say. It's pretty direct and straightforward; “mechanistic perspective” and “catastrophic consequences [...] in the real world” could use illustration by concrete examples, but not in the sentence itself. (The article does appear to detail examples of the former, but not the latter.)

> Surely there's a more efficient way to write it.

Other than dropping “variously”, not really.
For both windows/linux/macOS boxen we use burp. Replaced a propietary program used for over 15 years. http://burp.grke.org/ I highly recommend it.
Looks great, but they currently aren't selling any.
Ask HN: Why do I feel anxiety when I'm writing code?
I'm trying to rewrite something from scratch and I'm not finding it easy at all. I'm supposed to be doing this for fun but I'm struggling quite a lot. I kind of enjoy it, don't get me wrong, I love programming - but I also feel the pain.

Most of the times I don't experience this feeling. But it happens consistently when I'm facing a tough problem that it's a bit over my head.

Why is this happening? Do you have any tip to overcome it? Hard problems should be fun to solve, not the opposite.

This is not new to me. I remember I had a similar issue in school. It feels that at some point my cognitive capacity hits the wall and anxiety kicks in.
What does "the challenge is in the synthesis of it" mean?
We're building out the future of TV at Philo in SF. There are lots of hard/fun engineering challenges to take on all across the stack. We're hiring core engineering members who will get to launch our product into the market and grow our user base by an order of magnitude.

If you're curious to learn more please reach out to me at maxg at (company name) dot com
Why would you reinstall due to hardware changes? My Debian installation has survived the move from two laptops already without any glitches.
In the US, the real estate industry controls the MLS "multiple listing service" which essentially makes them the Google of houses, with negligible competition coming from classified ads, Craigslist, and the like. They charge a standardized 6% commission to the seller, which they split with the buyer's agent, and both agents end up giving some to the brokers that handle the actual transaction.

In recent years, they've been losing ground on the commission so often it's less than 6%, and the buyer may end up getting some share of his/her agent's cut as well, but so far it's pretty hard in most markets to work around the cartel.
He didn't say it was driving on its own at the time
I disagree that it's common sense, especially in the tech industry. I shared it because of recent high-profiles cases about this issue. Like, we assume the absolute best of Dave McClure, he did not know better and made literally this exact mistake that the article discusses about the boundary between professional and personal lives.

If we're still assuming the best, then part of the way to fix this issue is to explain to the people who know don't know better what the boundaries actually are and why. This is the same reason why it's important to teach people about affirmative consent.

On the other hand, if we stop assuming the best, then we start getting into "they're violating people's boundaries on purpose, not by accident, so teaching them boundaries will not help, they cannot be helped" territory.
Want to do a survey of how many people in that bottom tenth have faced massive out of pocket expenses for healthcare and insurance premiums?
If you are programming, especially in a live studio environment, you should really invest into multiple monitors.
Doesn't mean the author isn't wrong for my reading situation... Or isn't doing it just cause everyone else is.