skysight-inc/HackerNews huggingface dataset:
We are the same age and have about the same length of experience.

I totally get where you are coming from because I began to feel I wasn't learning anything new and just repeating the same processes. So I left after 3 1/2 years.

Since then every job I've had I try to work for people I can learn from and grow.

Having people who can mentor or just being around smart people and seeing how they work and implement processes can be really helpful.
IE5's interpretation of the CSS box model, where border and padding are included as part of the element width (now available everywhere as box-sizing: border-box). It makes more sense in a lot of cases, but good luck getting your design to look right across browsers without strange incantations like "width: 495px; wi\dth: 500px".
I'm the VP of the Linux users group at the University of Delaware and we have several servers in the central data center connected to the university's subnet(128.4.0.0/16) with unfettered access to the general internet. No NAT, and limited firewall.

Our Webserver is on a subdomain of the .edu(lug.udel.edu) and is totally accessible from the internet. It even listens for incoming connections. We run a mail server, a mirror, and an IRC server on there. It's great because even alumni can connect from wherever. I think there is a central firewall for every connection coming in, but I haven't run into problems for my uses.

In fact, every system registered for an IP on the UD intranet is assigned a public, world-accessible IP on the 128.4.0.0/16 subnet and can listen for incoming connections. Even wireless devices.
Not sure if it is only at my Mac, but with the latest Mac OS + iTerm + TMUX + VIM, my clipboard doesn't work properly, even using the following setup on my tmux

bind-key -t vi-copy y copy-pipe "reattach-to-user-namespace pbcopy"

Anyone with the same problem?
If providing a meal is part of the definition that makes something a hotel, that's true; the way you state it is a requirement that hotels must comply with, though, which would mean AirBnB might qualify as a hotel, but also be in violation of the requirement.

Theres lots of places where AirBnB (or hosts on the platform) meets the definition of a hotel and simultaneously often fail to meet the legal obligations of a hotel.
> should
Looks good, but I'm experiencing a UI bug. I'll just post a screenshot instead of describing it, it's got to do with some font color being the same as the background color.
I'm using Firefox in Win10 at work.

Screenshot: http://i.imgur.com/c6XTwLV.png
I don't get it.

Airline bumping is legislated. You get bumped involuntarily, you get $800. He got bumped, he can get the money.

If he doesn't get off the plane what else are they suppose to do?

I don't know how a grown adult can get into a situation where they need to be physically carried off a plane.

His behaviour was childish, unprofessional, and completely unacceptable.
YouTube is owned by Google so Google isn't going to block their own ads.
You can scroll using mouse in tmux too. :set mouse

Not sure about selecting panes with mouse though
You can buy Thinkpads also preloaded with free DOS. (Usually a lot cheaper)
Why should I trust you guys?
I also recognize standard templates from miles away.

EDIT: found the template
http://demo.templateocean.com/premium/template/landx/layout-...
I'm sort of stuck in IDE Mode now. Been using IntelliJ for a few years with a vim emulator in it. It's alright but I miss this cool stuff too.
Do you code review what each new library does? It doesn't have to be code you wrote to cause problems. And most people treat a library as a black box with inputs and outputs. Which works well in a sane language, but often not ruby.
And this is where the tribalism comes in to play. At some point, governments have to do what's fair and not what the angry mob they represents want. White Europeans might've wanted colonialism hundreds of years ago, and to this day some people don't really care when their military commits war crimes against "them".

It's hard for me to sympathise with the view that "the real unfairness here is that people born in miserable conditions are happy to do my job for less, so I'm the victim here".
I'm not sure what the point of this is?

The_Donald has always been about "dank memes" not providing political commentary written by major media outlets.
Does Virtual Reality Mean the Death of Art Institutions?
Sorry to ask a silly question, is it possible to say drive halfway then cycle the rest? Bit of setup issues like bike rack etc but will mean you can still cycle to work and feel good.
Depends if you click the link while at work in an open plan office, so you can checkout the tab later and the audio starts playing.
The command to set up a Dropwizard project according to the getting started guide[0] is:

mvn archetype:generate -DarchetypeGroupId=io.dropwizard.archetypes -DarchetypeArtifactId=java-simple -DarchetypeVersion=1.0.0

Which spends the first 30 seconds downloading a bunch of stuff before asking you for settings to start off your project. I then read the README it created and ran `mvn clean install` as instructed which started downloads that took 1:40 min only to end in a build failure with multiple large tracebacks.

Running `mvn --help` doesn't help at all and the pom file it creates is 143 lines of hard to read XML.

I've used gradle a little, I'm familiar with bundler/gem, pip, npm and dub. Maven just makes me want to run as far as possible from anything Java related.

[0] http://www.dropwizard.io/1.1.0/docs/getting-started.html
You should check out: https://pantry.io
Their coverage in the run-up to the financial crisis was excellent. When it hit the fan I knew exactly what a credit default swap was, what subprime mortgages were and why they were both possible sources of risk in the financial system and what a liquidity crisis was because TE had been covering them for years. By no means am I saying the predicted the crisis, but their coverage of the issues enabled me to have a pretty clear picture of what was happening and why.
How Facebook’s Hardware Lab Helped Build the VR Industry’s Most Advanced Camera
Is it antitrust if you leverage your 50% market share in one area to help your monopoly market share in a different area? Because I wouldn't have thought so, and I don't see any way their ad market share helps them push an ad blocker.
It does. It's just no one has come around to write a qsort in macros yet. (And only then the comparison would be fair)
We have to take it on faith because we have no tax returns to check who he owns money too.
By this logic Heroku should have left us all jobless years ago.
I don't know if this will solve your problem, but you can try

set clipboard=unnamedplus

Then all yanking and deleting will put the yanked or deleted text in the X11 clipboard, from whence you can paste it in other applications, including terminals. For more information try

help registers

I use this all the time, and find it essential (no mouse required).
Author here. Thanks for the suggestions!

You can actually remove a friend - just slide the list to the left.
exactly a tiling window manager. though i do use a multiplexer in tty if i need to work in that environment.
Nice article! I'm gonna introduce some of this in my configuration for sure!

I have a function in my .vimrc ( https://github.com/Morantron/dotfiles/blob/master/vimrc#L229 ) that allows me to send current vim selection to the adjacent tmux pane with vimux. This comes in very handy in REPLing sessions ( MySQL and the like ).

For copy pasting stuff ( like ids, urls, SHAs, etc ) I use https://github.com/morantron/tmux-fingers which is awesome and you should totally try it! ( </shameless-plug> )
I used to love to-do apps and use them often, but after becoming a Google Inbox user I'll have a hard time switching. Having all action items in one place that are snoozeable to a specific time is huge for me.
I like your list of features. I currently use OpenTasks on Android, because it's the only thing that syncs (via DAVdroid) with Nextcloud. But while Nextcloud supports task hierarchies/subtasks, OpenTasks doesn't. Will it be possible to do DAV syncing with your app?

[For heavy-duty use and project planning, I use org-mode. But there's still no really satisfactory mobile org-mode story.]
Proposal to start a new implementation of Thunderbird based on web technologies
Blue Board (Commodore64) software was the best I found for the late 80s/ early 90s, it was cheap, incredibly easy to run and customize, consistently updated, and it came with a built in terminal so when no one was on your board you could call other ones or easily script a file transfer/mail sync with a remote board.

I remember a lot of STS chat boards too, In 1989, a DDial-like clone, Synergy Teleconferencing System AKA STS was released for IBM PCs and until 1997 I regularly would connect at 300bps to talk with local hackers at 3:00am on these "big" 16 line STS boards until easier access to IRC killed them off.
I've been reading the Economist since I was a kid cutting charts out of it for school projects. I pay for their product happily, and they're a shining example of what I'd love to see more newspapers and magazines become. They have:

* A stated point of view

* A consistent, brief, often funny writing style

* An always interesting mix of big-picture stories and smaller trend pieces

* Almost all of their content in audio form

* Pretty good tech products/reading experiences

They're also one of the few periodicals that, when I read about something I'm pretty knowledgeable about, doesn't fall flat.

Of all the major periodicals out there, it seems to me that they're one of the better positioned ones.
I've been reading the Economist since I was a kid cutting charts out of it for school projects. I pay for their product happily, and they're a shining example of what I'd love to see more newspapers and magazines become. They have:

* A stated point of view
* A consistent, brief, often funny writing style
* An always interesting mix of big-picture stories and smaller trend pieces
* Almost all of their content in audio form
* Pretty good tech products/reading experiences

They're also one of the few periodicals that, when I read about something I'm pretty knowledgeable about, doesn't fall flat.

Of all the major periodicals out there, it seems to me that they're one of the better positioned ones.
HN garbled your "* y, but I understood anyway. Thanks!
Thanks for showing what's the mega drive was capable of ! :-)

signed : a forever mega drive fan, snes sucks ! :p
Take Lisp as a perfect example, I doubt you'd find very many people who think that you need to be strong at maths to learn Lisp. I wonder if this misconception came about because of Haskell's (unfounded) reputation of being a "scary abstract maths language".
The response here is surprisingly harsh on the police and lenient on the school.

Key passage: "she and her son had been called into the school for state standardizing testing April 12; while they were there, she said, officers arrested her son for an incident that occurred in October"

Why is the school having children arrested without parental notification? Why is the school deceptively luring a student into the school to be arrested? Why didn't the police just arrest him at home?

The policeman may or may not have any context re: WTF is going on. He has a warrant an an obligation to act, and without context he's going to assume the worst.

This is a failure of the system. If a 10 year old child is doing something that rises to a felony, there should be an intervention involving child protective services and social workers. The police should be the last line of intervention, as they are by nature a blunt instrument not equipped to handle children in this context.
All this looks really great, however I think I just can't deal with the effort of maintaining these complex editor configurations anymore.

I've been a multi-decade Vim user, until I switched to VSCode last year. It made me realize how much better the user experience can be for an editor. I had all kinds of complex vim configurations and plugins with special cases for linux vs. mac, server vs. desktop, GUI vs. terminal, all of which are a huge pain in the butt to maintain.

If there was one thing I could ask of Vim (or even emacs), it'd be a consistent high-quality default user experience.

(Ofcourse, the default experience in VSCode isn't perfect either, but it took me four lines in settings.json and four plugins (vim, go, eslint, clang) for a near-perfect experience.)
Great Ways to Eliminate Retail Mobile App Development Issues
I'm not even sure that I used that new user questionnaire myself. It was a feature of the software, for SysOps who ran warez boards.

I actually had a licensed copy of OS/2. My dad taught computer science at a small college and was able to get it for me.
Last I checked, Walking, Bus or Tube all registered as worse r.e. pollution. The article suggested it was mostly about duration of exposure, of which cycling was the lowest.

As for traffic incidents - I don't think they're massively different in London compared to the rest of the UK.

The study in the article indicates that risk of death _by any method_ goes down by 41%, though admittedly it's not based on London data.

-edit- Not the article I mentioned above, but similar results: http://www.bbc.co.uk/news/magazine-35717927 (cycling & walking perform better than public transport r.e. pollution intake.)
> (a) There was an unjust system and

There was a legislated racist system.

The bumping laws are not discriminatory and are good for everyone. Airlines can stay more competitive (offer passengers cheaper seats) by being able to bump passengers and fill as many seats as possible for every flight. The compensation is set at a price point to disincentivise bumping. Its a completely free market approach.

(b) It took an individual to stick up for the just result, even though it was breaking the rules.

What is the just result? The law is still the law. Next time this happens, the passenger won't act like a child, and it won't be a headline.
> popunder (is there any point to those ?)

I recall reading that the original intention of popunder ads was to provide a degree of separation between the site content and the ad, as you see the ad. isolated rather than directly next to the site content. By doing so, the ad. provider has to worry less about their brand appearing next to content they may find objectionable.
Most software back then was openly pirated and traded. Even non-warez BBS's had pirated software in the 1980s. It wasn't even considered a bad thing, just, "I have this, want a copy?" or "I need this, anyone have a copy?" We had Commodore meet ups at the local library and everyone openly copied software. Local governments had little idea what a computer even did. The SPA hadn't been considered or was in it's infancy. Computer nerd was barely a term yet. It was our own little world.
And yet, every time someone tries "a way to leverage new technology to open new markets where monopolists' advantages no longer apply" in the form of a new municipal fiber or wireless internet service, they're shut down by lawsuits on the basis of legislation the monopolists had written, which protect the likes of Comcast and TW from competition.
If you request it, it's not an ad. I think that's a pretty reasonable line to draw.
No clue if you've done these steps, and I'm not on Mac OS at the moment (also I use Terminal.app), but:

In my main .tmux.conf I put:

if-shell 'test "$(uname -s)" = Darwin' 'source-file ~/.tmux-osx.conf'

And then in .tmux-osx.conf I add:

# https://robots.thoughtbot.com/tmux-copy-paste-on-os-x-a-better-future
# To copy/paste on OSX just brew install the following
# brew install reattach-to-user-namespace

# Setup 'v' to begin selection as in Vim
bind-key -t vi-copy v begin-selection
bind-key -t vi-copy y copy-pipe "reattach-to-user-namespace pbcopy"

# Update default binding of `Enter` to also use copy-pipe
unbind -t vi-copy Enter
bind-key -t vi-copy Enter copy-pipe "reattach-to-user-namespace pbcopy"

I only pointed out the separation of configs because it's kinda nice for my setup.
I can recommend https://ticktick.com
I don't see either path as having an overwhelming advantage.

What happened here is that the scale of sysadmin tasks escalated to the point where software engineering skills brought some advantage. It did not, though, negate the importance of traditional sysadmin skills.

The best people in this space are those that can bridge both worlds. Not just "SRE" either. Devops is also a hybrid role, as is performance engineering.

Look at Adrian Cockroft's background as an example.
I'm pretty certain they can do both. Ads on Google.com are generally text based, so fast. Ads on the AMP platform are generally static, also fast.
Simple answer: simplicity

Our world around us is 3D. A camera projects this information onto a 2D plane and throws away a lot of information in the process.

When we move in the world we need to know where obstacles are relative to us. We infer this from all the sensory input we receive and have a pretty good idea how far things are away from us because we have learned how size relations should be.

A computer could and can (to some degree) infer this information from regular 2D videos as well, because in the end most algorithms that do obstacle detection/avoidance have to extract positions in 3D to know exactly where those obstacles are.

A LIDAR (and other depth sensing technologies) provide a distance for each measurement (sometimes the distance is the only information but some sensors provide intensity, color, etc. as well).

So we immediately know the position in space of the measured point and thus can more or less directly extract obstacles in 3D space relative to the robot/car/drone without going the detour of "imagining" 3D information from the projected 2D image.

So it is

3D world -> 3D sensor -> 3D points -> 3D obstacles

versus

3D world -> 2D sensor(s) -> Extraction of depth -> 3D points -> 3D obstacles
I usually use Gruvbox [1]

[1] https://github.com/morhetz/gruvbox

(edit: format)
I usually use :!command to run a command real quick from within vim, where I also have access to the current filename and contents.

A classic gem is ":w !diff % -" to see what I've changed since the last save.
>Based on this, it's hard not to state that current Node-developer are the new PHP-developers: Unsophisticated, completely unable to see when the tools at hand are lacking, and happy with a with whatever they can get running.

PHP has had debugging for a long time, PHPStorm is pretty much now the standard in php development and includes full productivity in that area. It also doesn't face the issues web-JS has with pre-processing, post-processing and compilation of JS code that has to have a source map back to the original source.
Isn't the whole section about Classes just due to the cache mechanism when you use require? I.e. all modules are singletons automatically. Is it really CoffeeScript causing it?
No idea where you are, but could a bike replace the bus bit? I find that city buses are slower than bikes for most trips. If the train doesn't permit a full size bike, a folding one like a Brompton, Bike Friday, or Dahon could be worth investigating.
> Breaking the rules/doing something a little risky can lead to some of the most magical moments in your life.

I agree. But some people lack the ability to judge the risk/reward ratio. For those people, we have signs--which unfortunately treats all risky behaviour the same.

> Could we not also perhaps apply this philosophy to safety notices/warnings/education in this tragedy?

There's a whole industry for that. For example, GM/Ford have dashboard cutouts they use for trials against them. They are example dashboards with warnings for every single thing their lawyers could think of. At some point, users just ignore the warnings. Some users never look at any. You can't get everyone to cooperate, accidents are going to happen. The point at which users ignore warnings, or how they respond to them in general are being actively studied.
Hilarious. No customization at all!
Neovim tries to improve defaults. My vimrc is 32 lines and contains no ifs and I'm reasonably happy with it. I don't use many plugins. The configuration is only as complicated as you make it to be. I suppose over the decades you used vim your vimrc accrued many layers of cruft. I wonder how your VSCode config will look like in 20 years.
No offense but did you read the article and the referenced texts it's citing?
Netflix [is still] overblocking non-exit Tor relays (2016)
Agree. I had a similar dispute with a codeshare ticket in the past. You make a contract with the airline that sells you the ticket and it is their responsibility to resolve the issue with their carrier.

In a codeshare dispute, both airlines will blame each other, but it is important to focus all your efforts on the ticket seller.
QIC-40 and QIC-80 drives connected to the floppy disk controller.
Running PHP, Ruby, or Go on AWS Lambda
great straw man!
Since "stroke, heart disease, cancer, etc" is almost equivalent with dying from old age, theoretically any risk of violent premature death would be "statistically healthy". Fortunately cycling is nowhere near dangerous enough to have a noticeable effect of that kind. Wingsuit BASE jumping, now that is a mode of transportation where I would be wary of any statistical health benefit.
I cannot scroll on Chrome Android
95% engineers in India unfit for software development jobs, claims report
Watch out there is mobile banking malware available on Google Play Store
Ok, I would assume this is something that might differ between countries. Here in Scandinavia I've met extremely few people running their desktops exclusively on WiFi since it's generally unreliable when having lot of devices talking to same AP/WiFi router in a noisy environment with lot of other networks taking up same frequencies. Actually, I would say running Powerline to desktops is more of a standard approach here.
MEMs (as in a DLP tv) seems less than an ideal for the abuse a vehicle takes. Curious if the other option you mention is similar to a cathode ray tube?
You can get software for BBS and some shareware CDs from BBSs
at
http://cd.textfiles.com/directory.html
Confirming my point above that the users lock in to the lack of innovation.
I started running a non-exit relay node. It wasn't a shock when Cloudflare started discriminating against me but to my surprise Netflix stopped working!

Thought I'd raise some awareness for this ongoing issue, be it a bug or a feature.
I wonder if To-Do will be of the same quality as all the other services you get with Office 365 (they are awful).

Looking at their other products, I don't think Microsoft is able to create something as easy to use, reliable and good looking as Wunderlist.
title should be the one of the submitted e-mail: "Proposal to start a new implementation of Thunderbird based on web technologies", especially since "is in the works" doesn't seem to be the case yet. (Lots of discussion, continuing into April, but unless I missed it no actual decision made and work begun yet.)

The thread is worth a read, interesting arguments regarding rewrite/refactor/approaches to transition.
How to Know When You’re Ready to Launch a Mobile App
I think the problem Project Wonderful has is that they suffer from poor quality ads (no big company uses them) and poor quality publishers (no big numbers see them)

In my mind they're the "I can't afford Adsense" ad company, their website interface feeds into that too.
I'd imagine it'd be pretty easy to do that with tmate, but I'm only ever sharing sessions on a LAN or VPN so I could be wrong.

Of course, you can always ssh in to a shared account.
Same here! I've been using both Vim (4 year) and Tmux (2 year) and I noticed I was actually spending more time configuring my text editor rather than just writing code. So I switched first to Atom and then to VSCode and I'm supper happy with the result.
GoPro to release prosumer spherical camera