skysight-inc/HackerNews huggingface dataset:
Latter day Heinlein novels are anything but short. And very rambling - still sold in droves though, and are mostly good reads, but nowhere near as sharp and observational as his early work.

I'd like to see a return to the sub-200 page novel. Nice quick reads, one-shot stories, for when you tire of yet another 10 book epic.

I've heard it said now, that Publishers won't even consider your manuscript unless you've already got another two completed sequels in your back pocket. It's all about the money.
It seems to me that Arch established their convention first, so why should Arch "change back" when they where first; why are others not "changing back" to Arch's convention, given that Arch's came first?

Well, the answer is that this is a silly discussion. Arch is doing what Arch is doing because Arch is intentionally forward oriented, sometimes to the detriment of backwards compatibility with the old school (and yes, a distro not having a symlink for python2 is at this point nearly 5 years into being "old school").
Fascinating. Can someone detail the pros/cons of this? Are they copying/cherry-picking commits from a dev track?
The article is misleading. The average software engineer salary in Toronto is not $197k CAD. It is closer to $80k, according to online sources like https://www.quora.com/Whats-a-reasonable-salary-for-a-softwa... .
Microsoft Docs – Unified technical documentation
I remember talking to a former software exec at Amazon and he actually told me a personal philosophy that I thought was pretty profound at the time.

To set the stage this was when web services where coming into fashion and he was a big proponent of them, he said that he likes to focus teams around business domains (e.g accounts receivable, road logistics, etc.) then let them control their destiny. He said that he liked a service based architecture because it allowed him to build Amazon scale software, a piece at a time and more importantly the nugget that I really took away from the conversation was that you cant stop bad software from being written, but you can isolate bad software from the rest of the system which allows you to measure all kinds of things that give you an overall metric on the quality of that software. Things like time to defect resolution, uptime as well as true business metrics given that they are aligned with a vertical (i.e did the software empower the core business goal). If the numbers are lacking the software is bad plain and simple. Isolation makes it easy to replace.

I don't think enough people who architect large systems give thought to how do we protect the overall system from bad code which is a certainty to happen on large projects because they necessitate large teams. As developers and architects we tend to focus on elegant designs, but the overall support of an application thru it's life is anything but elegant.
As long as your terminal is configured to send the Meta modifier as an ESC prefix rather than a shift bit, and as long as your Alt key serves as Meta.
It's utterly stupid that the link goes to TechCrunch instead of the actual study itself: https://hired.com/state-of-salaries-2017

The hired.com page gives a lot more information, including baseline numbers before cost of living adjustments, and doesn't have such a click bait title.
A film that can cool buildings without the use of refrigerants
I understand that...
> Why do we still type "bash" instead of "bash4"

Because Bash was made by, and is maintained by, people who understand how backwards compatability in their program is important.
Promoting Neovim in an anniversary thread for Vim is offtopic (and also slightly rude).

But that is the kind of rudeness no one here cares about. I'd actually be curious what pg would think about this (not that he's here any longer).
I apologize for not articulating it more clearly in the first place. I meant to contribute an off-the-cuff economic sketch, not start a semantic argument over corporate terms of art.
Cool, the first distro I mentioned in my post was Slackware, in 1995. It came on cdrom with a book I picked up at the time. I think it took me a couple of months of using it to realize the vi I was using was elvis, a clone that Patrick shipped with Slackware by default. After reading about Vim and Bram I realized I had to install Vim separately.

I'm back to Slackware these days after moving away from Debian because, well there were reasons. Interestingly when I read this article this morning I realized that true to form Slackware is still using 7.4 so I downloaded the source and am compiling 8 this evening after work.

Thanks Bram indeed! :-)
Probably nothing. Monkeys are a telling example: almost nobody cares for a monkey, so in the absence of some genetically compromised monkey bred for suitability as pets, there not only would be no pet monkeys, but also fewer monkeys overall, as humans edge monkeys out of their habitats more and more every year.
This analysis may be reasonable as far as it goes, but it can still make financial sense for someone to live and work in the Bay Area. I recently took a new job near San Francisco paying ~$160k. Living cheaply, our actual consumption for my family of 3 is about ~50k a year. (Yes, this is possible -- and life can still be enjoyable if you like spending time in nature/other inexpensive activities.) After taxes, that leaves me $50-60k a year to invest/save for retirement.

Compare that with a salary of $105k in inexpensive Salt Lake City, which is where my second-choice offer was. After taxes and consumption for a similar lifestyle, I'd be saving somewhere around $30-40k/year, a substantial decrease. Not to mention the fact that if the startup that made that offer went under, it would be much harder to find another interesting job with similar compensation in Salt Lake than San Francisco.

I don't plan on living in the Bay Area long-term, but in the early stages of my career I can accumulate a lot more savings and also grow my skills faster by living here than probably anywhere else in the world.
Co-founder hunting
I’m Quynh, founder & CEO of TourMega - I’m a serial entrepreneur and have built a startup that profited over 500k. I have a background in building marketplaces & aggregators. TourMega is my current venture. It’s a search engine for tours and activities. Check us out here: https://angel.co/tourmega

We’ve just launched in November 2016, already have 17,000 tours & activities. We aggregate tours and actives from our partners and doing a revenue sharing structure with them. We are making more revenue than we spent on ads this month. I’m looking for either a technical or business co-founder, who’s

Interested in the travel space

Interested in marketplaces

Interested in aggregation/data collection/machine learning

Been there and done that, knows how to wear multiple hats, grow and scale the business

Please contact quynh@tourmega.com if you’re interested in chatting ;)
MIT License, for those curious:

https://github.com/Microsoft/GraphEngine/blob/master/LICENSE...
It's interesting to know how much threat Facebook poses to Snap. Instagram borrowing a lot from Snap is a risk that Snap doesn't want to ignore.
Also:

Q Television Channel - Informercials 24/7
Only for large amounts of money. I'm sending roughly $2000 in each transaction.
> is using one of the major cloud services cheaper than running your own?

Short answer: Yes.

Long answer: HELL YES!

People commonly underestimate what it would take to have their own AWS/Google by multiple orders of magnitude.
Read about some challenges they are facing as many other money transfer startups. It's actually a very hot niche at the moment.

http://uladzislau.com/online-money-transfer-startups/
Build a serverless app with a serverless database
Will look into this
It's one of my many bad habits learned as a philosophy undergraduate :)
And here I am making $72,000 in New Hampshire...45 minutes from Boston. I have a B.S. in computer engineering and now have 4-5 years of professional experience in software (specializing in DevOps). Am I severely underpaid?
Am I reading this correctly? The testbed was a single laptop? A big part of spark is the distributed in-memory aspect so I'm not sure I understand why any of these numbers mean anything.
I think that's the only explaination.
The problem for me with Harry Potter, is that it's ALL from his viewpoint. If Harry didn't see it happen, then it didn't happen. There's absolutely no other point of view presented in the novels, and the final two are just simply written diarrhea, with a rushed 'blink and you miss it' ending.
I think maybe you’re not picturing how such a regulation would work in practice. Suppose someone who looks like a woman goes into the women’s bathroom. Do you ask them if they have a penis, or do you just let them use the bathroom? To enforce the regulation that people have to use the bathroom corresponding to their biological sex, you would have to continually ask people about their genitalia. In other words, you’d have to continually take an interest in whether any given woman is a transwoman or a cis woman.

Also, I didn’t quite say that increasingly precise distinctions of sexual and general identity are a response to conservatives. I said that it’s because of conservatives that these distinctions are thought to be (and in practice are) very important. If we lived in some kind of free-wheeling hippy society, then these aspects of people would be of the same level of interest as, say, their dietary preferences.

As things currently stand, if you are a woman with a penis, there are lots of people ready and waiting to tell you that you're not really a woman. It's hardly surprising that transwomen take their gender identity very seriously when it's constantly under attack. Nor is it surprising that they construct new categories (e.g. 'transwoman') when the existing categories are so rigidly policed.
> --date-order

Why!?
(Tone: Genuine question I'm curious about because I don't know fintech.) How does this model end up interacting with wire transfer laws?
Getting Started with Machine Learning and DevOps – Define, Benchmark, Deploy
Way better than I could have answered ;)
Speed is one of our main priorities for GitLab this year. We've started Gitaly, a project dedicated to that: https://gitlab.com/gitlab-org/gitaly

We expect it to become a standard component of GitLab in Q1 2017 and to reach full scope in Q3 2017.
The Development Abstraction Layer (2006)
I see.
My blog is powered by the klipse plugin (that I have developed): https://github.com/viebel/klipse

The klipse plugin indeed loads a couple of external scripts - mostly from my github pages domain: viebel.github.io
Oh, there's a pretty good chance people will try doing the same for humans when genetic engineering becomes a tad more common/extensive. There's a reason talk of 'designer babies' and the likes is a hot topic, especially in regards of selecting for certain characteristics here too.
Property tax is lower in seattle. %1.2-1.5 effective vs %1 effective. If youve had a big price gain only then is California 'cheaper'
Yeah this reads like this person at Baqend is going over "lessons learned" while at Parse. That's why I thought it might be someone from Parse. It seems like bad form to write a blog post on what other people should have done differently and use that to publicize your own company. Parse was a success.
At 60% fees and drunk/armed guards, Hawala sounds like money laundering except... even worse rates.
It's a pain in the arse. Icon fonts are a Wrong Solution.
What's your commute like? My friend that moved there who tries to convince me to move out there, has a 2hr one way commute. How many sq feet is your living space for you and your family?
Isomorphic Rendering in the JAMstack
> I guess you don't use

I think he was talking about programming the apps, not just using them. From the looks of it (after reading the comments here and nothing more, so excuse me if I'm completely wrong) it may be a real inconvenience from the dev perspective: I can somehow understand the "no 127.0.0.1 communication" policy, but I expect to communicate with a spawned process via stdin/stdout pipes.
Robot arm kit features a Raspberry Pi HAT
Read the map title, the real salary according to their source is $74K (CAD$ 97K).

The adjustment for Cost of Living in SF is discussed in this thread, it might not be accurate.
Chrome releases WebVR support on Daydream phones
This has caught me as well, but it can be avoided by using `:set paste!` to toggle paste mode before pasting. This isn't something I need to worry about often enough but you can map that command if pasting external content is something you do often.
It's still the deliberate suppression of the dissemination of information and ideas.
Probably rebasing more than anything. cherry-picking is a messier, yet easier way to get the same history, you just need to clean up after yourself.

Merge commits are useful, in my opinion, if there was significant work done to get two branches to "align" with each other. Otherwise, just rebase your work for a cleaner history.

So in short:

Merging: More "accurate" history about the work done to bring the work into the main/dev branch, yet messier.

Rebasing/cherry-picking: cleaner history, potentially at the expense of context and "accurate" history about the work done to bring in code to the main/dev branch.
> Users should plan to apply this update at the next scheduled downtime.

Folks who are looking for ways to upgrade PostgreSQL without downtime might want to take a look at this setup using pacemaker: https://github.com/gocardless/our-postgresql-setup

http://www.interdb.jp/blog/pgsql/pg_pacemaker_01/ digs into playing with the vagrant box a tiny bit.

EDIT-- ah, found the talk explaining it: https://www.youtube.com/watch?v=SAkNBiZzEX8
2016 Disengagement Reports Show Waymo Leading on Every Metric
Thanks for the pointer. I am getting more and more frustrated with Vim (and neovim is not what I am looking for) and looking for alternatives.

I did try "vis" a while ago and it was alright but not quite there yet. And it was a bit too "sickness" for my taste, e.g. requires shell scripts for completion to ":open".

I do intend to try it again some time but I'll also give kakoune a go.

https://github.com/martanne/vis
Given the internet, software distribution is global but the extent of laws are regional or treaty based at best. If you exist outside of the extent of that law, it's pretty much free money. You don't have to market, there is little to no risk and you don't have to support any business infrastructure and honestly you don't even have to have a novel idea.
In theory yes, but in practice the teachers are incentived above all else to cater everyday they can to push the standardized testing material into all of the students leaving very very little room for creative teaching.
That doesn't make this a post race society, it just makes you blind.
I think that is real, though:

http://www.nytimes.com/2010/04/05/technology/05tonerite.html
https://www.tonerite.com

I've heard from several musicians that say that it genuinely works. I've also witnessed first hand the "breaking in" process with an instrument that results in a better sound after being played a lot. Note that an old instrument doesn't break in - it is the playing.

I've also heard, from Ed Maday - http://www.edmaday.com - that the vibrations are why he says away from power machinery in his craft - he believes that the use of that machinery might damage the potential tone of the wood. I am skeptical, but if there is a mechanical process involved, then maybe he's not wrong.
Since you've done this repeatedly and ignored our request to stop, we've banned your account.

Actual astroturfing, when it occurs, is an abuse of HN that we crack down hard on. Defending this community against gaming and abuse is a huge priority for us. Any user who thinks they might be seeing it happen on HN should email us right away (hn@ycombinator.com) so we can investigate.

Imaginary astroturfing—the bug that causes some users to be certain that those who disagree with them can only be nefarious shills because otherwise the pure reason of their own point of view would be fully accepted—is also an abuse of HN. This one is orders of magnitude more common, and it is poison. It eats away the heart of civil, substantive discourse, the assumption of good faith on the part of others.

Therefore we ban astroturfers, and we also ban users who accuse others of astroturfing or shilling without evidence. An opposing view does not count as evidence, and playing this card as a rhetorical device in an argument breaks the HN guidelines.

We detached this subthread from https://news.ycombinator.com/item?id=13607640 and marked it off-topic.
Having fled fighting, Iraqis and Syrians learn to code
(sidekiq dude here)

I had no idea what I was doing. I found a local lawyer who incorporated me for $1000. He wrote the commercial license for my software for another $750. I had a friend who was a CPA and taught me how to keep books. I was terrified but literally every business is started this way.

Need help? Walk outside your house and ask the five nearest businesses who they use for legal and accounting. Talk to a professional.

I'm also happy to chat about starting an OSS business during my weekly happy hour, all welcome:

http://sidekiq.org/support
> Or is this a sign of a change in the GCE support model?

It's standard practice for all professional services (not limited to tech or cloud). When you are a major client you always get privileges and custom support.

It's a mix of you pay so much for the service that they can give you some help + it's good for PR and case studies + it helps them to gather feedback on their services.

That's just the way business do business (outside of the 20 years old children at SV companies who are scared to talk to sales guys and support).
I don't know why people buy dalmatians. My only experience with the breed was my childhood friend's dalmation, who was an asshole and bit me.

But I do know why people buy bulldogs. They're easygoing. They have high medical and upkeep maintenance costs, but very low day-to-day costs. They're suitable for families with small children or other pets. They're grateful for play time when it's available, but not harmed by prolonged inattention. They're not so big that you couldn't own one in an apartment.

If there's another, healthier breed with the same characteristics and no major health problems, I'll concede that people should buy that breed and not the bulldog. But I don't think that's the case.

Stipulating that you can only get that package of attributes in a health-compromised breed, I don't think you have a very strong argument. If you need those attributes in a pet, your alternative to a compromised dog is no dog at all. While I wouldn't go so far as to claim that bringing a genetically compromised dog into the world is an ethical positive, I can't find a way to it being ethically negative. It seems pretty neutral to me.

Obviously: to responsibly acquire one of these dogs, you need to be educated about their issues and committed to ensuring their comfort as best as can be done.
Might be dated, but check out the No Merge Commits section of the article at https://lwn.net/Articles/409635/ for possible reasoning they had/have.
As a newly graduated Site Reliability Engineer who's working in the Bay Area. I'm living and working in Sunnyvale, my expenses are way lower than expected, I was able to get a house a 20 minute bike away from work. I get a free caltrain pass, so I really don't need a car. I think the "cost of living" adjustment here is unfair. Sure, living in SF proper can cost you upwards of 8k-9k a month but there are MUCH more reasonable apartments where most of the tech jobs are in the South Bay area.
Not specific to GraphEngine, but you could store all meta-data about the device separate from the time-series itself. The composite metric name (key?) would then include the measurement name and the entity name (device name in this case).
I've been using this for the past 6 months. It works really nicely and removes a lot of friction - it's just like sending money to another local account. I've paid people in Netherlands, Australia, Germany and they recently started allowing US$ paid to Ukraine, so I've been able to pay software developers there.
They needn't be but large teams are usually bureaucratic and bogged down with politics and empire building. Even when they are successful in creating something it's usually down to a small number of individuals working against the tide.
I thought sun was in partnership with AT&T when system V came out, and https://en.wikipedia.org/wiki/History_of_Unix appears to support that idea, but my first-hand memories have dimmed with time (cause it's not something I care about that much) and you may well be right.

I do remember, um, liberating an overlooked copy of system V/386 on 5.25" floppies that I found in a storage cupboard when I worked at PC Magazine in 1992 :-)
There are some great lectures on youtube about this...it's been in development for quite a while.

EDIT: There's a video section on the support page. It's dope.
My local city, but the data isn't so much mine as data that the US government shares.

Sacramento, CA.
Mean Salary (per latest BLS data) [0] for Software Developer, Applications: $107,540; for Web Developer: $78,050

Sacramento, CA Gitlab locality pay index: 0.39+0.25=0.51

Vs.

New York City, same BLS figures [1]: $108,770/$81,430

NYC Gitlab locality pay index: 1.00+0.25=1.25

Sac/NYC Salary Ratio (BLS): 0.989/0.958

Sac/NYC Salary Ratio (Gitlab): 0.512

Fundamentally, the rent index based methodology you are using is, I would guess, giving you below market pay almost everywhere that isn't NYC or San Francisco, assuming that you've hit the market wage for the skills you are targeting in your NYC baseline.

[0] https://www.bls.gov/oes/current/oes_40900.htm#15-0000

[1] https://www.bls.gov/oes/current/oes_35620.htm#15-0000
I think we were actually agreeing. My point was that money can convey an educational advantage.
> The individual UIs are not that bad.

I've still gotta disagree. Jira's UI is horribly inconsistent and haphazard. Some actions are buttons, some are links, some are hidden until you mouse over, everything feels like it was just tacked on wherever there was (or really wasn't) free space. It's probably the worst UI in a modern, commercial web application that I've encountered.
Volvo CEO: Fully Autonomous Cars Are Worth $10,000 Extra
Fund sizes raised basically dictate the exit outcomes needed to satisfy LPs.

Raising from small funds ameleriorates this somewhat, but that isn't the sexy thing to do so people seem to rarely do it.