skysight-inc/HackerNews huggingface dataset:
I'm going to leave this here, don't accept the form of argument from the article quite yet:

>Keeping in mind that actual stalking has never been dealt with in any significant way ever, the desire of a few female writers to curb online anonymity wouldn't be enough to get an @ mention, except that this happens to coincide with what the media wants, and now we have the two vectors summing to form a public health crisis. "Cyberbullying is a huge problem!" Yes, but not because it is hurtful, HA! no one cares about your feelings-- but because criticism makes women want to be more private-- and the privacy of the women is bad. The women have to be online, they do most of the clicking and receive most of the clicks. Anonymous cyberbullying is a barrier to increasing consumption, it's gotta go.

http://thelastpsychiatrist.com/2014/05/cyberbll.html
Can someone explain to me if this is just the online gaming culture intruding on the professional game dev industry or actual industry professionals making comments like this? I have been heavy into CSGO this year and rarely does a match go by without very offensive comments from someone. I have grown a thick skin to this sort of thing online but could not imagine it intruding into real life.
I think that in a lot of companies, this would be a terrible approach to take. By not standing up against such things, you could easily destroy the cohesion in a company.

Maybe if you have a very homogenous company then noone will be there to take offence (that doesn't make it right), but the fact is that most companies are becoming more diverse and it is in their interests to support all members of the company to retain cohesion and efficiency - that means protecting them against their own coworkers, who may be racist, sexist, etc.

In addition, a company doesn't want it to get out that it has a very toxic work environment, as that could harm relations with consumers and partners.

You might call it censorship, but the fact is that companies must do what they need to to protect individual employees against a toxic culture.
Recent Stats Show PaaS Positioned at Tipping Point
A variation of this is to push your Jekyll site to S3 and put CloudFront in front of it. It'll cost you a small amount of money each month (my sorely neglected blog costs me about $0.02/month).
I am actually getting ready to go to a meeting today to discuss server alerts. Great time. Best, joe@greentoe.com
I use to work on a system that monitored when customers were going to be away on vacation.

If you also had data on whether or not they had an alarm system then that could be a very dangerous combination.

I would never rob anyone though, risk too high, reward too low, and I'd feel bad.

Plus, where I live most people own a gun, it would not be wise to break down my door. Yes, I put a gun in the bathroom when I shower and poop.

One of my biggest fears is being asleep and having sleep paralysis and not being able to defend myself at night. Although I'm not sure if I'm just dreaming that I have sleep paralysis or not, I strongly suspect I am but it's hard to test.
The cryptocurrency enthusiasts call this a Distributed Autonomous Corporation and they envision a future where they're capable of being entirely self-sustaining by using APIs to a) create value for customers (human or, more interestingly, not), b) transact with customers, and c) purchase the resources they need to continue living.

(A rather smart gentleman who may not appreciate me attributing the conversation explained his theory that Bitcoin is, itself, one of these. He and I agree more on that than we disagree, though he meant it as a compliment and I'd phrase it as a "self-organizing Internet boiler room with very impressively engineered viral spread among people susceptible to certain flavors of memes.")
Pricing is definitely one of our challenges. We are currently paying prices of around 80% of what we think is a fair amazon market value, while giving the user a hassle-free sales experience. (Our prices are not manually entered but automatically calculated [e.g. based on price on Amazon, prices on other recommerce sites, ...])
This (almost) always leads to prices that are higher than Gazelle's or NextWorth's while also offering the convenience of getting paid within 24 hours. (in SF)
Nvidia  Launches World’s Most Advanced Tablet Built for Gamers
Anecdata: I'm a man and I get more defensive when men criticize me than when women do.
I couldn't find any documentation about it, but is there any way to achieve forward/backward compatibility with Transit?
Apple Smartwatch Revealed in Patents
http://svbtle.com is nice. You can use GitHub flavoured markdown. The code highlighting is not ideal, but other than that it's a very nice platform.
Also promoted and received medals for making visual confirmation of a civilian flight and still shot it down: http://en.wikipedia.org/wiki/Korean_Air_Lines_Flight_007
I am partial to Ghost (https://ghost.org/). It's a super easy platform to use. You can host it yourself or get paid hosting. Also it's open-source so you can contribute to it's development which is something that you can also learn on. Default theme supports code-snippets out-of-the-box too.
Because DRM can't be good.

This is a philosophical position, not an infallible universal truth.

The problem with DRM, in general, boiled down to it's most salient point, is that it destroys value. It gets in your way, treats you like a criminal, and generally makes your life miserable so the people who made the attached product can feel like they're flipping off those eeeevul pirates.

Every system I can think of meets that definition, with one exception: Steam.

What's the benefit to me of SecuRom? There isn't one.

What't the benefit to me of Steam? I get all my games in one place, my save files synchronized across an unlimited number of machines, user-generated DLC automatically brought in (and synchronized the same way), in-home streaming, library sharing, the whole social network, in game overlay providing same and web access, some unheard-of-elsewhere sales, and quite a lot more.

What's more, if despite all of that you're still not interested and would prefer to go back to the dark ages, Steamworks is trivially defeated with an emulator program.
Are you guys on the beta client? It updates all the time. I didn't feel they were that often when I was on the mainline. IIRC both let you ignore the update, which solves keeps it from being annoying to me.
My experience matches this observation. Working with a much larger company as a vendor, the difference becomes magnified (e.g. LargeCo wants meetings meetings meetings all the time, even when the same information could be communicated in an email to all concerned parties).
I'm not sure this answers the question or even explains why Xtend is better than say, RetroLambda. It sounds like lambda support is already being backported from Java 8 by the Android team and since you can use lambdas today, any investment in Xtend is questionable.
I haven't downvoted you and don't really understand why anyone would, but I do disagree with you strongly. I think you've failed to account for many vulnerable groups who could (and in fact have in the past) suffer as a result of disclosure. Some examples: minorities prosecuted for their religion, ethnicity, political views or sexual orientation, political activists, journalists, apostates or other people who expressed criticism of established religion or state ideology.
They might be "hiding" the setting by not including it in the main settings page, but there is no other (mainstream) browser with anything close to the equivalent of the flexibility of about:config.
I use Pelican (roughly the Python version of Jekyll, a successor to Hyde). I just write markdown in emacs, publish and it's good to go. Everything is stored in git.

See the pelican folder here for code examples - feel free to steal the theme, just write your own content.

https://github.com/stucchio/Homepage
It would be nice if community could contribute with submissions.
> This is a philosophical position, not an infallible universal truth.

Not more than the claim that police state is evil. We aren't talking about moral relativity here however.

> The problem with DRM, in general, boiled down to it's most salient point, is that it destroys value.

Somehow ethical problems of DRM you try to devalue, while practical problems of DRM (like being infective against piracy and punishing legitimate users) you promote as the main issue with it. I don't think that's proper. However both are enough of a reason to never use DRM.

> What't the benefit to me of Steam? I get all my games in one place, my save files synchronized across an unlimited number of machines

Benefits of Steam have nothing to do with it having DRM. They could all be provided in a DRM-free fashion. Yet they chose not to.
Sorry if it came across that way, but if so, it wasn't my intention.

It's just that I find it weirdly and sadly ironic that quite frequently, among those in our community who are the most strident and radicalized in their opposition to the surveillance state -- we find such incredibly simplistic and/or manipulative styles of thinking, and an impulsive tendency to resort to various forms of intellectual bullying... that are the standard tools of the systems that they fancy themselves to be in opposition against.
Creating a Custom Basic Slider
Saving Time and Staying Sane? Pros and Cons of React.js
But - unless the data's included with the app - is that app author's responsibility? That sounds like suing Bram Cohen for illegal downloads over BitTorrent.
Agreed. Applying filters hides the symptoms without treating the underlying illness, which is a society that is infested with sexism. We can treat the symptoms by filtering but at the end of the day we need strategies for making society less sexist.
The article mentions that Spanner has dependencies on several other Google projects. Assuming Google wants to open it up (more than publishing a paper), they would need to stub out all the dependencies first, which is a major effort.
I find it funny that half of this subthread is complaining that the client isn't updated, and the other half is complaining that it's updated too much.
Why are the world's scientists still taking chances with smallpox?
hmm, he is however up against every one of his ex-collegues who are in the same boat.
"Chronic lack of exercise causes people to sleep 9+ hours per day."

Citation needed.
Show HN: Configure domain redirects and URL forwarding with a simple DNS record
Pivotal Connects ‘Girls Who Code’ with DataScience and Agile Software Development
You could, however, spin up or down EC2 instances associated with that account. You could easily destroy a business with this information, or bankrupt a person (well, Amazon is usually pretty good about forgiving accidental charges, but imagine explaining to them how someone got your credentials).
I would love to see an analysis on a site by site basis of what they consider trolls and what they consider highly-rated comments. I suspect however it would be found it would align more closely around in-group/out-group than content.
BFQ I/O scheduler demo on an SSD
I'm Kiran Gollu, one of the founders of neptune.io. Currently, we support AWS. However, our SaaS is hosting platform agnostic, and our agent offering can be easily adapted to private data centers. We will add support for private data centers in the future versions.
CIA covert operation helped America win the race to the moon
It's a nice update, but I wish I could use the search bar to search for files in the tree. This would be really useful when I have an issue in a file and wanted to do a blame for that file. Having to go navigate through the UI file tree to do this is very painful, and it's very simple on the command line. It would be even nicer if find file feature in the seach bar this was a fuzzy finder, it could use the silver searcher to do this even.
When you skip annual maintenance of your car, you don't have much to complain about when it breaks.

That is why it should be inspected, to catch problems before they become serious.
Honest question as a Canadian - what do you do about health insurance when you're 50 and get fired from your lifer job? Should you really have been paying for your own policy in parallel with your employer's so that you can continue with the low premiums post-employment?
I had a rather engrossing conversation about a runaway version of one of these eating all our compute. One of the individuals in the conversation came up with a way to incentivize efficiency in the network, so we all calmed down a bit afterwards. I still wonder about it though.
> [...] makes me willing to forgo the legitimate opportunities for anonymity, just to be able [...]

[emphasis added]

Yes. You're willing to forgo anonymity. Now ask the others.
I support and applaud the author. I will offer one negative reaction so that if others wish to avoid this reaction, or preempt it, they will be aware.

Throughout the article I was looking for actionable suggestions, at the end I was told that "Listening" was key. This plays directly into my stereotypes. In other words, I was not surprised. The article had less impact because it failed to offer a memorable and surprising suggestion to conclude.

Finally to avoid hypocrisy, I will offer an actionable suggestion. Create or coopt a new label for such men and allow people who support you to disassociate themselves from that group. For example "Alphas". Men who are pre-release technology. Incomplete specimens. And dually, men who imagine being big and strong and loud and dominant is what matters. I hate Alpha types.

So f*ck Alphas and everything they stand for.
>I hate to "Not all men" this, but I wish we would stop treating behavior like this as a normal part of the male psyche. It's not. It's seriously disturbed.

I think that realization is the very opposite of the "Not all men" mindset. Saying "Not all men are like that" is a red herring - it's a way of distracting yourself from the fact that there are people out there who treat women like dirt by saying you don't do that.

I think where we're failing as a society is the inability to close the loop and turn "not all men" into "yo dude, not cool" - we don't seem to be very good at getting men to call out sexism in other men.

I would love some kind of resource for how to do that effectively.
Also, there is less risk of framework-induced coupling -- sure, many frameworks are configurable, but try to move away from their recommended components and you are asking for trouble...

Exactly. If you built your own system, choosing a good library for each major recurring task, then you inherently have both an understanding of how the overall system fits together and a degree of isolation between the libraries. If your requirements evolve beyond the scope of a library you’re using, or if a library loses popularity and is no longer maintained, you can probably swap in a replacement to serve an equivalent (or updated/expanded) role relatively easily.

Of course, the price you pay is that you do have to write some glue code to connect up the libraries where perhaps a framework would have provided that for you. This has potentially interesting implications for both the way good library APIs are designed and the scales of libraries that are or aren’t worth the overhead.

This also has huge implications for language design as a whole, and personally I think this is one of the reasons why Java is infamous for its verbosity and boilerplate. I also think it’s one of the reasons why common idioms from functional programming have increasingly been pushing into mainstream languages that aren’t necessarily functional programming specialists: functional idioms offer new forms of glue, and in particular, they are often well suited to writing “slightly customisable” algorithms and adapting more substantial pieces of code so they can be used together.
Readings in conflict-free replicated data types (CRDTs)
Again, I'm not saying it's a perfect solution. Perhaps a naive bayes classifier, with enough examples, could distinguish between negative opinions and hate speech. Maybe it couldn't -- it might be very similar to trying to create a sarcasm detector[1]. I'm hopeful to just get the ball rolling in terms of discussions -- even if I'm wrong, we are at least talking about ways to try to fix the problem.

[1] http://www.bbc.com/news/technology-27711109
I don't think I agree with your premise, but even if I did... what's the point you're trying to make? That women would be safer if they never voice an opinion?
Yeah, I am quite familiar with people who make less than we do. But, I just think it is a bit much to say that copying books is nearly free. It isn't.
USPTO 8787006: Apple 'iTime' smartwatch with in-strap circuitry
If I seem confused to you, that is a failing on both our parts. Let's take a moment to correct that.

On the issue of the author's hypocrisy, I have clearly stated the contradictions in the article which satisfy the definition of the term. I don't think there is any confusion on that and after another read I don't think my comments on that point specifically could lead you to believe I'm confused about that issue.

So, what is it exactly that makes you think I'm confused? Was it anything in particular that I've said, or perhaps since you think I don't understand the article as a whole, do you think I'm making the wrong points entirely?
I will list one of my own favorites, Draft, by Nathan Kontny.
Show HN: Tyba – 250 Startups in Europe (built over last 5 months)
Given what we now know about chronic cardio and it's incredibly damaging effects on the body

That looks like FUD from somebody who's living depends on blogging FUD. Of
course, it's possible to train too hard, but this is very bad advice for the
average (slightly overweight, not very active) person. If you worry about
training too much, go talk to a sports physician and take a cardiac stress
test. Or just run so slowly that you can breathe through your nose only.
An open competition to build a smaller power inverter, with a $1M prize
Friends Don't Let Friends Design Terrible Websites
> You can take the stance that DRM is a good thing if it's protecting creators' rights and doesn't get in the way of consumers using the product.

You could, but there's a problem with that. Because DRM by nature can neither operate without getting in the way of consumers using the product, nor effectively protect creator's rights.

DRM is fundamentally and inherently bad, not as a moral proposition (though it may be that, too), but simply at what it is nominally intended to do.
We are talking about why your moral stance should be applicable to me, complete with comparisons to a police state (of all things..)

You haven't convinced me yet.

The fact that you feel there are ethical problems is again a philosophical position.
This is the experience I had as a newbie
http://hkelkar.com/2011/04/09/48964049/
What characterizes people with high IQ's?
1. Protobuf
2. Avro
3. Thrift
4. MsgPack
5. CORBA
6. ASN.1
7. Cap'n Proto
8. FlatBuffer

+ whatever internal stuff big software companies have cooked up
etc.

What was so special about your use-case that demanded a totally new standard?

I hate to bring up that xkcd but it's actually relevant here.

Is it the higher-level semantics on top that allow abstraction over the underlying serialization format?

The "caching" doesn't seem to be that big of a win where network latency is high and some of the other formats can be directly mmapped, but it looks intriguing however it seems like something that could be added in a versioned binary format that some of the others provide.
This was a great article-- I originally read it on Epic magazine, which in my opinion has amazing graphics and a very interesting format:

http://epicmagazine.com/2013/08/deep-sea-cowboys/
I don't see the problem. At that link, the browser column is higher contrast. Switching to the Stix fonts gives characters that look more like the TeX column, but seems to be missing a few things. I did not try all the font options.
While correct, I always find the declaration of Mirage (and HaLVM for that matter) as an OS to be unhelpful. It is a cross compiler for OCaml (resp. Haskell) to the Xen ABI along with libraries for interacting with Xen primitives (inter-domain communication, etc).
I use Octopress on GH pages. Switched from a full blown CMS and haven't looked back - it works great for me.
If it works fine for him in Chrome, how can it be a problem with his machine.
There's a name for people like that: assholes.

There's also a lot of insecurity going on there, but that's true of most people. The difference is in how we deal with it. Some people do so by trying to become kinder and more decent people, which has an amazing effect on your own level of social comfort. Others try to bring the people who threaten them down to their level (or beneath, if possible). Oddly enough, this strategy does not improve the underlying level of social ease.

Quite the opposite. I mean, these are people (a) who act like assholes specifically to (b) lower those around them so they don't have to (c) do the hard work of making themselves better. It's a triple play of shitty behavior stemming from a toxic combination of fear and laziness on one hand, combined with sickening disregard for others.

The result is clear. You don't introduce them to others. In other words, you specifically and deliberately limit their social horizons, having (correctly) judged them as unfit for decent company.

This could be an addressable problem if the people in question had a baseline of personal integrity. But as you noted, they can also be willfully ignorant when convenient. Aside from being intellectually dishonest (which is maddening in its own right), it's also a major barrier to personal development. Self-reinforcing assholedom, essentially.

So, uh, maybe you need other friends?
It's also, by it's nature, off-topic (unless it expounds on the reasoning), and therefore worthy of it's own downvotes for that reason alone. It's not all that different than real life, it's just harder to ignore the social cues when they are represented by a number.
Changing the incentives of a situation, such as raising the effort required to get a harassing message through the filters, isn't a "purely technical solution" any more than most economics strategies are.

I'd argue it's making use of technology to make a people oriented solution: people do less of things that are harder to do, and seeing less garbage even if you still see some makes the place seem more pleasant.

> I'd like to think we can do better than "sorry about the rape/murder threats, we'll try to hide most of them from you"

The best we can ever do, without swerving way out in to super repressive regimes, is impact the rate at which it happens, the response of other people, etc and not that it happens at all.
It's really sad to hear him talk about his son. What department was he in, and what could the new direction be?
There is a wholly different level of responsibility and ability to ensure quality in your scenario that is simply not present in the article.

In one case accidentally pressing the wrong key deleted incredibly important data, while in your case you have plenty of time to review and ensure quality at your leisure.
That's not what this article is about at all. The technology described in this article is a distributed database.

Github project: https://github.com/cockroachdb/cockroach/
Strangely enough it may be that our attempts to create artificial people (AGIs) will permit us to understand what mental disorders are all about.
I've noticed that the combination of math and communication skills is pretty well correlated with producing clean designs and code. Data scientists probably have those skills more often than programmers, but I'd argue that it's the skills rather than the culture that account for the difference you are seeing.
As a male, I didn't feel targeted by the article. I don't think the article was anti-men, it was just pro-women which is not the same thing. In fact, I'm having a hard time thinking what kind of harassment I could get as a result of the article.