skysight-inc/HackerNews huggingface dataset:
I was sexually abused as a child and had very sexualized behavior and poor boundaries when I was in my teens and twenties. In my twenties, I might have been one of the people going "Gosh, I don't see why this is a problem." But I knew I had serious personal issues and I got married at 19 and did the full time homemaker thing and got therapy. I actively chose to live a very private life and get my crap sorted. I was much clearer about such things by the time I got a corporate job during my divorce. I was able to very quietly handle problems with men at my corporate job.

We need to say things like this and keep saying it so that the people who didn't get the memo before they started their careers have some hope of getting the memo before it is another scandal in the headlines. It isn't constructive to just let people mess up that bad and then hang them high while making zero effort to clue them before it goes that far.

Some people will still take it too far. We can't stop all of it. But only giving attention to the matter when things go wrong and then having a public shit show is actively harmful to the goal of opening doors for women. For one thing, it creates the impression that there are no good guys, that sexual predators are the norm and it creates a very threatening atmosphere. To some degree, it does so unnecessarily.

Yes, I deal routinely with the issue that a lot of men are only talking to me because they are hoping for a hook up and that is problematic. But, for me, a better solution is to know there are men I can connect with professionally than to get the message that "ALL businessmen are wolves in sheep's clothing and you just have to expect to be groped and to put up with lewd remarks. That's just par for the course."

It has been hard for me to make those connections, and I can't help but wonder if part of the problem is that having heard so much negativity, I was being suspicious at times when it wasn't warranted and thereby cutting my own throat simply because all that I was hearing was "ALL men are just like that." And that isn't a problem that gets solved by the good guys remaining silent and the ugly incidents getting all the press. It is a problem that gets solved by having positive examples to follow so I can more effectively recognize when I need to worry and when I don't. Being on guard all the time is not a good way to win friends and influence people. It is counterproductive if you are trying to establish business connections.
The quality of the ML model - provided is of the right family in the first place of course - might move you a few percent. The quality of the data you feed it - by an order of magnitude or more. That's why real data scientists spend the vast majority of their time on prep work.
A huge amount of married couples met at work. Isn't it possible to ask someone at work out respectfully? I fear we focus on edge cases where guys who do that end up acting like creeps.

After all, two people falling in love is more important than any business deal.
I can only speak of hot markets in America, which are VERY different than many others, but at least within that:

A "reasonable" house goes on the market. ("reasonable" defined by <1 mil, within an hour commute of a city center) This house will usually be sold within a week or two. Usually less. Definitely less, if it's actually priced within middle-class-affordability (and I laughably define that as ~400-500k). I've seen houses sell the day they listed. The selling process involves showing up at the house during an open house (viewings are possible but rarer in hot markets as typically it's a race to get your offer in and sellers know they don't need to be accommodating; even viewing my house during the closing process was a "if we can fit it in" sort of thing from the seller side) You don't really get to "repeat". If you're very lucky they MAY tell you a competing bid went over your escalation threshold, but for 80% of the houses I put offers on, they look at the escalation guidelines and offers and just make a choice right there. Typically at least someone has offered +50/100k in cash and is going without a loan, so they'll often nab the house without a back and forth with any of the other offers. If the seller agrees, the closing begins. The buyer usually gets 1 shot to make an impression for a given house, usually having to put the offer together within 12 hours/a couple of days max, having seen the house once, usually with a bunch of other people.

A real estate agent helped me in multiple steps of the above.

- Having an offer ready ahead of time with lots of contingencies/tradeoffs well understood so we could tune it quickly and get it out and under the wire.

- Knowing how and where to look for houses before listing, IMMEDIATELY after listing, and that may have been listed ages ago/at bad prices.

- Able to get us contacts with the sellers if an open house time won't work/if we need to ask questions.

- When our BOA agent left us high and dry, he hooked us up with a trusted local lender with a good reputation and used his prior working relationship with her to get our file pushed through in a ridiculous timeline over a weekend so that we could put in a competing bid. (as I said, timelines are nutso)

- Gave us advice on what parts of our offer would have what impact, to what sellers. e.g. 5k vs 3k vs 10k escalation steps? What other caveats? Should compromise on preinspection? etc.

- If anything went wrong, if we had followup questions, needed contacts, he would be extremely accessible, would give us contiguous care (and thus knew what our preferences were, what we were looking for, what offers we were comfortable with/what our finances were) which saved time in rehashing that every few weeks with a new agent; and given that you WILL lose most of the offers you make, this process can go on a very long time so continuity is nice. (we were on the market 1-2 years)
We've banned this account for repeatedly violating the guidelines. We're happy to unban accounts if you email us at hn@ycombinator.com and we believe you'll post civilly and substantively in the future.
> He's pretty much single-handed built a level 3 drive assist prototype within a year

He may have claimed that but he hasn't really.
Anecdote from personal life:

I was meeting potential roommates when I met a girl who I found very attractive. We had a great conversation, but for other reasons (location, timing of leases) it didn't work out. Later, after finding a roommate and moving in, I checked in with her to see if she would like to go out on a date. She replied yes, and we went out and had a great time.

Despite not being coworkers, I was mindful of the fact that we had initially met for the purpose of discussing being roommates which I consider a platonic relationship. Just like what the OP says, when I asked her later, she appreciated the fact that I didn't ask her out right away, but waited until later to do so.

Its not rocket science to get this right. Its pretty much common sense.
Maybe I didn't ask correctly. I understand that the blocks contain transactions, not balances, but what I don't understand is why there would be a 2 week lag when I start my fork.
It seems like any client can get to the "tip of chain" pretty easily, which is close to the "now" point, except for the blocks that are currently being mined left and right.
That's the point where a 51% mining power would be able to start writing history, by basically creating the longest chain (due to its superior mining power). Why would I be trying to fork at now minus 2 weeks?
What am I missing? (I can't sign transactions for other people, but I could attack via double spending, couldn't I?)
Let the market decide the freedom you can afford.
Where can one learn what CAs are acting in a shady way? Are there other CAs on a similar course?
I took a 2hr ride across Paris at rush hour last year for $8. I'm guessing not many.
In this case, they are building the OpenGL ES 2.0 version of Qt, and WebGL is basically fully compatible with OpenGL ES 2.0. It's accelerating the toolkit itself. If you wanted to use GL directly I think you would have the same restrictions.
1 additional free weekend for every one I don't do.
As dumb and broken as it is, the state of the world is such that you can't deliver most video without something like it.

So the options are:

1. Stick to your guns and keep it out of the standard, free browsers will be unable to play Netflix, Hulu, HBOGo, BBC, etc... Propriety plugins that only work on one browser and/or one platform will exist and be annoying and buggy.

2. Give in and allow this braindamage in the standard because it means most browsers will be able to support video streaming from most sites.

3. Convince the MPAA and all of their members and all of the worldwide organizations like it that DRM is bad and that they should stop demanding it.

In the realm of what the W3C can accomplish, #2 seems like the least worst solution.
Steam is actually somewhat interesting because they've explicitly added a "Family Sharing" feature that allows Steam accounts on the same computer to access each others library of games.

It still requires a relog cycle to switch users, but each user can track their own progress, cloud saves, achievements, etc. without having to buy multiple copies of the same game.

Netflix took a slightly different approach, allowing multiple "profiles" under a single shared login, which works well for the embedded players in set-top-boxes and consoles.

I'm not aware of anything similar for music services or other content, but it will be interesting to seem how other companies respond (or fail to).
I would potentially consider per-domain pricing. $5 dollar/month/domain for under 100 domains, $2.5 dollar/month/domain for under 1000 domains, and if people want to use more than 1000 domains they should contact you and work out a deal specific to them.
I think you're overthinking the dinner thing. The reality is that two millennials are far more likely to have sex on the brain then two senior citizens.
Tradecraft from another area? Paul Graham, at least, has his doubts about that: http://www.paulgraham.com/copy.html .
Programming is like anything else... it's a learned skill. Some people will have unusual high aptitude for it, while others will have unusually low aptitude for it. While it's fun to read existential abstracts of programming(like this article), it's better(for me, and all my coworkers, from every job I've ever had) to just practice. Learned skills are refined through repetition. Learn from your peers, and practice, practice, practice. No amount of reading blog posts, or "transcending logic" as the blog post suggest, will make you one iota better at programming.
A DRM solution could be implemented with disclosed source code (though it would be more difficult than with concealed source code) but the key thing a DRM implementation does is to attest that the user hasn't modified the implementation--i.e. that the user hasn't exercised the freedoms provided by Open Source.
https://www.gigalixir.com is a platform-as-a-service for Elixir apps. It only just launched a few months ago, but so far hasn't generated a profit. I spent 6 months building it and still hope it may take off as Elixir gains in popularity.
The point of web standards isn't to stop browsers from implementing anything else. Such a viewpoint is naive, that's not what W3C is.

Back when IExplorer had a 90% market share, you could have argued that ActiveX needs to be a web standard. But it wasn't considered a standard even if it was a de facto one and now ActiveX is gone.

I must be getting old if I'm talking with people that don't remember the browser wars or what web standards are about.
Yes revolutions are tricky. It's important to realize that the American Revolution was so successful in part because it was more Separation than Revolution. The goal was to separate from Britain rather than to fundamentally change the way Britain operated.

Walking away from a relationship is simpler than trying to change the other person to suit your needs.
The technology isn't the issue. FCC and similar regulations are.
Spideroak One
Is there a hard boundary between "the philosophical" and "the technical"? Or rather, I don't think "the philosophical" is necessarily that useful a tool for understanding how to resolve the thorny question of "human control" of AI.

Human beings are very good at communicating our "intentions" through natural language. Such communication, however involves "good faith". So communication with an AI would seem to involve more than just following logical directive, the AI would need a model of a person which would allow it to deduce and follow the wants/desires/intentions behind a given group's humans' communication with it.

Of course, if we go down deeper, we can notice that these wants/desires/intentions themselves "don't really exist" in the sense that a single person generally has impulses that go in different directions in the general case and it is the way that they live in a stable society that keeps those contradiction from appearing (which brings to mind many "sausage and sausage factory" analogies - lots of people want the results of a process but would object if they knew everything that goes in - while vaguely knowing/hoping there is a bit of regulation keeping things not too far out of bounds).

Traditionally, philosophy is where conceptions of language, society and logic meet and supposedly get sorted-out. But unfortunately our traditional philosophy seems a woefully inadequate tool for the problems of language interactions coming out of social processes and we most likely should look at some more contemporary theories of language and society for this (standard philosophy especially arose strengthening the false intuition that an intention could exist as a "free-standing" rather than getting that interactive fabric that human society and just as much the idea that a phisolophical would not be "technical" illustrates the problems). My favorite for understanding this stuff instead, is evolutionary game theory.
https://www.thisamericanlife.org/radio-archives/episode/414/...
> Easy to comprehend visualization of business data is a lot more valuable than visualization of internal program data structures

I agree that must be true in an absolute sense, but part of the reason I'm making this is that I find visualization of internal program data to be valuable. I have other things I want to use this to help me build. But it's definitely a gamble whether I'll be able to convince many other developers that it's valuable :)

Thanks for the suggestion though. I do think it's interesting, but if I understand correctly, the volumes of data involved would require different sorts of visualization approaches, whereas I've spent lots of time specializing mine for high-level program state. For instance, the visualizations are specialized for common data structure types, and can be stepped backwards and forwards through, like in a stepping debugger. So if nothing else, I'd be very reluctant to pivot without really giving this a shot.

Let me know if I've missed anything about the kind of data you're thinking of—maybe it's more suitable than I think.
The reason they haven't released anything since the Phantom 2 is because that was the last DJI drone before they started using the Lightbridge protocol. Lightbridge (and now OcuSync) have strong encryption and have not been broken yet AFAIK.
In the chapter of his interview in Coders at Work[0], Norvig found that the strongest correlate in the interview process with success at Google was paradoxically to have been given the lowest possible score by one of the interviewers. He surmised that this was because in order for such a person to have even gotten hired at the end of the process, someone trustworthy must have seen so much potential in the prospective hire that he strongly advocated for the person to be offered a position which worked in spite of that other low rating.

Kind of ironic for a company whose product values are so tightly tied to quantitive data.

[0]http://www.apress.com/us/book/9781430219484
HN people might want to share some of these test sites to their non-technical friends.
> Some trends are surprising: when it comes to dinner, 60-70% of women 18-29 view it as inappropriate, but only 30% of women 55+.

This might just very well be because in the former age bracket, the women are still very young and are not quite experienced in how to handle and deflect unwanted male attention. Older women on the other hand, have been through a lifetime of this and thus may be a lot more comfortable knowing that they know how to be safe and handle inappropriate behavior better.
I use rdiff-backup.[1]

"rdiff-backup backs up one directory to another, possibly over a network. The target directory ends up a copy of the source directory, but extra reverse diffs are stored in a special subdirectory of that target directory, so you can still recover files lost some time ago. The idea is to combine the best features of a mirror and an incremental backup. rdiff-backup also preserves subdirectories, hard links, dev files, permissions, uid/gid ownership (if it is running as root), modification times, acls, eas, resource forks, etc. Finally, rdiff-backup can operate in a bandwidth efficient manner over a pipe, like rsync. Thus you can use rdiff-backup and ssh to securely back a hard drive up to a remote location, and only the differences will be transmitted."

[1] - https://github.com/sol1/rdiff-backup
With rsync, using the --link-dest option to make a complete file tree using hard links to a remote server.

Cron runs it, on @reboot schedule. If the backup is successful, some (but not all) old backups are deleted. I delete some oldest preserved backups manually, if disk space runs low.
Ah hah, this makes much more sense. Thank you.

I thought the money evaporated.
There are very few suitable use cases for DynamoDB
What Medicine Is Learning from Animals That Resist Cancer
Software ‘Developer’ or ‘Engineer’: What’s the Difference?
Having a kid at 16 will screw you up. Most people have a moral objection to screwing up their life like that, as well as the practical objection. Most religions of the world have some form of moral objection to sex outside of marriage, it can be easily argued that the moral objection comes form the practical issues. (most religions predates any form of effective birth control. Today you can argue that the moral is obsolete)

Or put it another way, you cannot talk about kids having sex without everybody bringing their own different morals up. The two are very intertwined.
I just match APIs up 60% of my time. 20% in 75% useless meetings. And another 20% yak shaving.
This could actually be a viral hit.

1> After uploading all sides of a greeting card, use some animation/visualization that will allow you to interact with a single card by clicking/swiping.

2> Allow this to be embedded into FB/Twitter

3> Make the service free - the most likely monetisation will be advertising, so it's all about MAU
I had a similar experience, although I caught on very quickly that the Redfin process was not going to work for me.

We were first time home buyers relocating and were looking for a house in a new area. Wife and I looked for months online and actually found a house on Redfin. Contacted them to put in an offer and I get back "well, why don't you schedule some time to come down and look at some houses". On top of that, the guy I actually spoke to was a remotely located coordinator that knew nothing about the area, and said we would be handed off to someone else local once we actually scheduled a viewing. Here I am wanting to put in an offer now and there was zero sense of urgency. In a hot market, I'm going to pay a little bit extra to be able to actually get the house we want.

I called a local traditional agent and we got an offer in the same day.

Another coworker that relocated had the same experience; tried Redfin, agent didn't even show, got a traditional local agent and closed quickly.
Cloud at Cost: The Unsustainable Business Model
I signed up just to reply to your post.

What you see as true is based on your unique perspective of the world. And I have to say that I am struck by your strange, possibly normal view.

Perhaps what you say is true. Maybe society has technologically evolved to the point where we ought to care about what you've fear-mongered.

But I must say, your fear-mongering might be a result of your personal fears, and therefore might not be applicable to most other people.

Your first question is a strawman and hurts the general point of this discussion. Why include telephone with computers? I wonder how many people on this planet actually refuse both computer and telephone. Plenty rely solely on telephone and written letters, and they have plenty of friends.

I agree that people would find someone who refuses both computers AND telephones strange. That's because it's extremely rare - so rare that I have to ask you for examples of people you know of who act this way. I wonder if you're not just making up fairytales to make your fear-mongering more impactful.

"Sadly, this is becoming partially the case with Facebook."

You're attempting to compare the oddity of refusing telephone to refusing Facebook. Let's get serious about this. How many people do you know who can suffice as evidence for your above claim? You state that this is becoming the case with Facebook. How do you know?

People don't need lots of friends. They don't need 100s of possibly useful people on a website they have to maintain and update in order to "fit in". Based on what I've learned from history, people who keep to themselves and avoid fame live happier lives.

Social media has created the false illusion that you need to stay in contact with everyone you meet on a daily basis. Otherwise, you might lose out on opportunities to increase your social capital. It's a trick, and Zuckerberg has you by the balls.

Get out while you still can. Live a great life with a handful of phone contacts.
I've long used rsnapshot for automated incremental backups, and manually run a script to do a full rsync backup with excludes for /tmp, /sys and the like to an external drive.

http://rsnapshot.org/
I have given money to the FSF for years and will continue to do so as a member. However, I do not support them in this fight. Berners-Lee is doing the right thing here.
Maybe consider a kickstarter as well. Qutebrowser apparently does this once a year so the main dev can work on it full time during the summer break from his university. Seems fairly effective.

https://www.kickstarter.com/projects/the-compiler/qutebrowse...
I'd definitely say that if a company is handing out work product assignments that take an entire weekend, it's somewhere you don't want to work.
Have you considered paying for the apps you use, or using open source apps (such as from F-Droid) that don't include ads?
Fixed. Thank you for pointing this out. You can also reach me directly at victor@onspecta.com
http://www.snebu.com -- something I wrote because I wanted snapshot style backups, but without the link farm that rsync-based snapshot backups produce. Snebu does file-level deduplication, compression, multi-host support, files are stored in regular lzo-compressed files, and metadata is in a catalog stored in a sqlite database.

Only real things missing is encryption support (working on that), and backing up KVM virtual machines from the host (working on that too).
In other words, what gets measured gets managed.

So if you measure hiring candidates by their performance in programming competitions, everyone will manage their own skills towards doing better in competitions.
Here is a docker image I made if anyone wants to quickly try out broadway https://github.com/moondev/gtk3-docker