skysight-inc/HackerNews huggingface dataset:
The more interesting stats for cycling would be deaths per mile for several different types of riding. A commuter can design a low risk route and manage their own behavior, both things that have an impact on safety.
China launches Tianzhou-1, its first cargo spacecraft
Vulnerable methods analysis for Ruby
An analysis on Fedal – The greatest rivalry in all of sports
In some cases here, he's talking about fixing bugs in a production. It's not so simple to attach a debugger to a live application serving 100s of requests. Break and you just 500'd all users.

In others granted he's working locally and probably could have found the problems without logging, but that just comes down to preference IMO.

Node does have a debugger though and recently added official (though experimental) support for attaching the Chrome DevTools debugger [1]. Doing so was doable via 3rd party packages previously.

Edit: updated as author wasn't only talking about in-production.

[1] https://nodejs.org/api/debugger.html#debugger_v8_inspector_i...
In the UK context people cycle in cities. London, in particular, has a serious problem of pollution.

This research answers questions about whether benefits from cycling outweigh harms from pollution (yes) or harms from road traffic accidents (yes).
> He explained that most of his peers don't enjoy or like what they are doing. They chose to become a developer, because it's a potential path to become a 'manager', which has a higher status in the eyes of their parents, friends and family.

Apart from social status, the career path is also a way to earn enough money for a decent lifestyle.
Top Android Testing Tools
My media PC is on wifi because I rent the place and couldn't be bothered to lift the carpets to run a cable right around the room.

It's some piece of crap TP-Link but it works 100% of the time so far.
150+ Best Tools, Apps and Gear
Android Espresso – Recyclerview
Lenovo already plans to lace its own VR Headset
What dongle do you use? I've got a Clevo laptop that otherwise works great w/ Ubuntu, but the wifi is pretty bad.
You should be comparing all death, not just road death.

Cyclists have an increased risk of dying in a road traffic accident, but decreased risk of dying from stroke, heart disease, cancer, etc etc.
Cat burning in the middle ages
The 380x and 390x are HOT.
Newer Radeons are much better in that regard, and generally very decent cards - 470/480 and the recent rebrands/reclocks 570/580.
> the quantity of indian people who make bad code (and bad english) amazes me.

The quantity of anything in a 1.2Bn people nation will surprise you.

The ratio however, is a different point. I'm not saying your conclusions are wrong. I'm just saying that quantity isn't the right factor to draw conclusions. Specially, for a country like India.
I know it's the same team and I'm sure it'll reach parity/inherit their existing roadmap, but with Accompli they literally just rebranded it Outlook and released as is - complete with support for gmail etc. remaining. I'm just curious why they didn't do the same here, I'm sure there's a good reason and it'd be interesting to hear it.
Their actual typical monthly hours would be more informative than their contractual guarantee.
Simple Introduction to Tensorboard Embedding Visualisation
Why would someone cheat on a marathon?
Top 4 Reason Why Should Use ASP.NET Core MVC for Your Next APP
I remember reading a piece on how facebook influence on online advertising had a very significant potential for causing a collapse of the online advertising business model by both driving prices down and pulling advertisers away from other websites, but also by exposing the fact that online advertising is mostly hype and fraud eventually causing the online advertising bubble to burst.
A Quarter of Millennials Who Live at Home Don’t Work – Or Study
Hi Kequc,

One thing that I'd find very helpful is an abstaction over couch that allows me to perform CRUD operations (which you already allow), and create indexes like with normal databases (index column[s] on table xyz).

One friction point with couch is the concept of view documents and how the indexing happens on lookup and not on insert.

Ideally the ORM should provide an abstraction so someone coming from a more SQL/Mongo world can quickly make use of.
I don't cycle, but I recently moved much more close to work and now I'm able to walk instead of driving.

It's 5km a day and I generally go for a nice walk on my lunch break so I think I walk about 7km to 10km a day. I'm definitely feeling better although I haven't lost much weight (maybe 2kgs or so).

They do say in the article the benefits of walking only start to kick in over 6miles a week so I guess I'm good!
Anybody with good tips for an all-weather cycling outfit, which you can also comfortably wear at work?
Always opt for Intel hardware. They have Linux device driver developers on staff. Sometimes the newest chips are not supported, but they always release something within a few months.
Are you really basing your share buying/selling decisions off HN comments?
So I'm guessing "stripping adds that provide a bad experience for users" is just code for "stripping adds not generating revenue for Google." A lot of other neutral add blockers block Google and hence Google needs to convince users to just let Google be their add filter.

It's a risky move by Google and one made likely more out of need for themselves than need for their users.

For all the wonders of Google it's still very much a one trick pony from a business standpoint. Anything that threatens their ad revenue is a very real threat to their business health. All the fun "side businesses" while very cool aren't exactly paying the bills.
IME, it is safer to assume they are NOT paying him for knowledge across multiple roles.

It's a business win to find someone with multi-disciplinary skills without having to pay them the combined salary of those disciplines.

It's even possible they are only paying him a developer's salary.
The bankers did more than make shaky loans. In some cases they committed actual fraud, amounting to billions of dollars, which had effects like wiping out people's retirement accounts.

I think you're right that they deserve less punishment than murderers. But what they got is less punishment than some people get for standing on the wrong street corner.

For details, on both the bankers and the people on street corners, see The Divide by Matt Taibbi.
It doesn't matter where the team is now, the Outlook Calendar is not Sunrise nor To-Do is Wunderlist.
I get what you say but the apps are gone (or soon to be in this case) and for the people that used those apps that is killing them.
Also the problem is in many businesses the person choosing the cleaning company isn't spending their own money. So if company A is more expensive but Company B will take more effort to onboard due to the fact they aren't familiar with the paperwork. The employee (often on salary for unlimited hours) will pick the easier option.

Another reason to support small businesses, it helps keep markets honest.
There are 3d radar systems where nothing moves, instead the signal is shaped and directed using precisely timed small signals sent from an array of separately controllable antennas. Maybe light can also be done like that?

I mean - obviously you could just create a stationary disc with lasers mounted all around it and switch between them electronically, but that hardly seems cheaper.
Right now the biggest thing that they have going for them is a fairly well known brand in the market, which is a big deal considering who they are up against. It's a real growth opportunity if they can really differentiate themselves with a quality experience.
I hope this is what they need to create a great product. I am so glad I just got a Dell Precision 5520 (Ubuntu) and am no longer using a System76 laptop. The System76 didn't necessarily have driver issues, but was falling apart from day 1. The Dell works perfectly.

It is a little odd that they are starting by re-designing their desktops: their desktops actually work well.
Safari just displays it as "https://www.xn--80ak6aa92e.com" whereas Chrome (Version 57.0.2987.133 (64-bit)) displays it as the author intended.
A human brain has a datacenter's worth of processing power using algorithms tuned by hundreds of millions of years of evolution to be excellent at divining the underlying forms behind visual information. We can't put that on a car (yet).

Also, Lidar can avoid some of the optical illusions that will cause humans to crash. E.g. [1]

And, hopefully, precise data will let future computerized cars drive more precisely than humans can.

[1]http://www.news.com.au/lifestyle/real-life/wtf/optical-illus...
Early and often. When designing a system, you have a choice to use AWS for all of it, some of it, or none of it. You need to calculate the tradeoffs of AWS (increased price) over other solutions. Just like you think about which database to use, or how to cluster components, you should also think about how much deployment will cost.

"How much will this cost" should not be calculated as an afterthought, but rather from the beginning, at the same time you're answering all other architectural questions.

If you've calculated the cost from the beginning, you may as well track costs in your monitoring code and metrics system. For example if you've had 10 VMs running the last hour, log the price of them to your metrics system. Then you can graph prices along with any other metric and see how bottlenecks drive cost.

Try to anticipate the bottlenecks of your system, and see if there's an easy way to avoid AWS for those components. That is, if you're an image host, you probably don't want to pay per GB of bandwidth at AWS when you can pay per capacity at any dedicated/colo provider.
heh, and updating Chrome to Version 58.0.3029.81 (64-bit) fixes the issue there.
Bitcoin Blockchain Startup Factom Secures Over $8M in Series A
I never plan. I just code. I end up writing 10 versions of every module, and retrofitting everything that touches it 10 times as well. What I'm trying to say is that I think... I think you might be on to something :)
LIDAR can practically see through vegetation. Some individual beams miss the vegetation and reflect from things they hit on the far side, and the software can detect this.

This is used a lot in mapping and research into e.g. forest canopies in the amazon. LIDAR has been extensively deployed on aircraft for this kind of purpose.

I've seen high-res LIDAR scans made available by my country's state survey for e.g. archeologists and it has the 'true ground' through the vegetation. Its like the vegetation has been stripped away and has a clinical feel when rendered.
IBM shares dropped like a rock today
Looks like the actual total at Mesa (including per diems, etc.) was $20,183 last year[1].

[1] https://www.alpa.org/news-and-events/news-room/2016-08-16-st...
SaaS Pricing Models: How the Right Pricing Will Help You Earn a Fortune
Consumer machines have WiFi pretty standard now, my desktop has WiFi. It came that way from the manufacturer. Not everyone wants to rewire their house to where they want their computer.
Unfortunately rights are not much applicable in international matters. They are governed by laws which can benefit locals or treaties which can benefit both parties.

I have seen in India even in same nation people from one state want to throw out people from different states as they are taking jobs and resources that are supposed for locals.
I totally get where you're coming from, but Outlook is literally Accompli renamed. I see the opposition to Sunrise being folded into the Outlook client (it's not standalone), but To-Do is effectively the same as Wunderlist but their V2 that they've been gestating on for more than a year (a more to-do oriented view).
This isn't a Google coming to Jesus moment and realizing ads are bad. No, this is getting out in front of the ad-blocking movement and proactively saving their business model.

Google has every incentive to make advertising on the web palatable for most everyone. If that means blocking some ads, then they need to do that.
Webinar: Step into the world of microservices using Node.js
I was using only nVidia my whole life, and got tired of some of their business-related bullshit.

So I thought AMD was going to be better, because they try to be good and nice...

Well, AMD hardware is NOT good as nVidia (example: 380x in particular is really fast, but EXTREMELY power hungry, so much power hungry that AMD had to greatly cripple it, sometimes it starts stuttering heavily in games before it gets hot, and when I look at logs, the reason was it reaching power usage limits).

And they are bad at marketing, but also do the bad things that nVidia do at marketing, for example AMD shills do exist, I got banned from chat rooms after asking how to fix bugs (because they want to give the impression their drivers are bugless... but they are complete crap too, even their Open Source driver for Linux is so much crap it was entirely rejected by the kernel team), they deny their cards have physical bugs (RX480 has same issues as 380X, but ALSO has unbalanced power usage, drawing too much power from the mobo and damaging it), and so on...

I tried asking for help with my card issues with both AMD, Sapphire (the manufacturer) official and non-official channels, and I was treated very badly, people would ignore tickets, give me non-sense information, and several times they told me to just return the card and buy another one (I can't do that because I purchased my computer in US, but I live in Brazil, if I could do that I would have switched my 380x for a nVidia GeForce 970, back when I bought the 380x they were in several countries the same price).

Also AMD drivers don't crash the OS like nVidia ones do, but they crash a lot more, in all OSes, AMD drivers restarting (And taking your game/software with them) is fairly common, also weird error messages (like updater crashing, control panel crashing, etc...)
What do you mean ? If you're asking for which one will eventually replace wikipedia only time will tell. If you're asking if wikipedia has competitors, yes quite a numbers of them even from before wikipedia started.
Google’s Featured Snippets are often wrong, and also damaging to businesses
Doesn't exist. Get a a good rain coat and pullover rain pants. Alternatively there's some good cycling specific ponchos.

Bike should have chain guard and long fenders to keep your ass and back dry and with mud flaps to keep your feet dry(ish). Might be a good idea to use rain boots and keep shoes in a bag if it's raining.
> what if your users only use 30% of the features you designed

Or worse, what if different segments of users only use 30% of different feature sets? See also: Evernote's 5% problem [1]

[1] https://venturebeat.com/2016/01/05/evernotes-5-problem-offer...
If you want to run the same code on the browser as on the client (for example in a scheme where you want to reduce latency by optimistically running server-code on the browser), it is nice to have Javascript on the server.

But you could also achieve this by transpiling another language to Javascript of course.
Just Finish It
Ah, FidoNET. Two things about Mastodon are what got me thinking about BBSs.

1) Administrators running their own instance that they can customize and have local conversations on, and

2) FidoNET, where instances relay messages to each other across a network.

I had worked on a similar network at the time which used Frontdoor in front of the BBS to call other boards and relay the messages (and receive calls from boards), but was never a part of the FidoNET network myself.

Haha - also "I was too scared of my parents" .. me too. There was not as much darkness as the skull images suggest, but trying to look 3l33t was /<-rad and all. RemoteAccess ("RA") was a nice software, I used that myself for a short time.

I remember that I had a strict limit of $13 a month that I was allowed to spend on long distance phone calls. I paid the bill myself, but my mother could not understand wasting more than $13 (I think it was originally $10, and I negotiated up to $13) a month on calling BBSs. I kept a hand-written log of how many minutes I spent in each area code and the price to call that area code so that I would not go over.
They did a few times, and even reverted a few due to user upcoming revolt.
I use One Dark[1], since it's also my preferred color scheme on Atom.

Since I use both editors numerous times throughout the day depending on what I'm doing it's very convenient having both look similar.

[1] https://github.com/rakr/vim-one
Cute, but no. I've heard of Quanergy's solid-state technology and am curious to hear more from someone with expertise.
I would say the vast majority of people use wifi for desktop. (Not myself personally except on the third floor of my house). You might be surprised by the percentages.

also don't underestimate the power of stealing your neighbor's internet. I have a fun little router that's named "dontstealmyinternet". I kept the router's default passwords but have it blocked. It gets about 5 attempts a month from new machines.
Makes me wonder what they pay and how they get over the usual SV prejudice against hiring people over 30. I read their SRE description a while ago and thought it sounded perfect for me, but if you end up there and for whatever reason it doesn't work out you'll end up losing a lot of money leaving SV again. It's not cheap to uproot yourself and move across country and it's not like anyone else in SV will hire folks over a certain age; at least that's what I'm left to conclude after lurking HN for a few years.
This is a case of developper ignorance, not missing tools: v8 has an integrated debugger since 2009, and you can interact with it using the Chrome developer tools, probably the most used debugger frontend of all.

There are also debuggers for PHP :) No horse in this race, I write Python.
The implication is "cycling to work => lower cancer and heart disease rate". You can't deduce "not cycling to work increases cancer and heart disease" from that, and that makes practical sense if you consider that the actual underlying factor is exercise.
Turn your smartphone into a PC
It has gotten really good in the last 5 years. I only have been using OpenSUSE with Bluetooth though.
MY 380x only get hot when using the default fan control, that is complete crap.

With my custom fan curve it starts to get limited in performance while still around 60c (and fan noise is still not 'perceptible' over the sound of a game for example), because it instead hit power limits.

The 380x has same power limit as 380, despite having more GPU power available and double the RAM, I have no idea why they made such crappy decision.

Is power problems are so severe, that undervolting the card make it MORE stable and faster, because it reduces total power usage, and triggers the power limits less often. (same thing apply to 480 by the way, people found out during the 'PCI slot melts' crisis that undervolting it made it behave much better).
3 Customer Service Skills for Handling Difficult Conversations
<3 <3 <3 System76!
A big patch of plastic garbage has been discovered in the Arctic
The main one is the recurring tasks. having this would probably be enough for me to start using it full time.

Only allowing one friend seems a bit odd. A social feature without a proper social group. Although I can't see myself using this anyway so I'm not too worried.

I really like the idea of detailed insights and the goals, but these both make sense as paid features. They're the things that would make me pay if they could be proven to be useful, although I'm a sucker for statistics.

On a slightly unrelated note, it would be nice if we could click outside of a modal and have it disappear, rather than having to click X, like many other systems do.

Lanes looks really pretty, I love the design of the timer tab, and I'd really like to start using it. I've just followed you on twitter for any updates.
As long as it blocks the YouTube video ads, people won't install another one. Which would be an interesting move - block the most annoying ads, because otherwise people would block all your ads, but leave them there for the people who don't block ads at all.
Their ads meet the standards?

YouTube doesn’t have auto-playing video ads with sound?

YouTube doesn’t have countdown based ads blocking the content?

Google.com always has less than 3 ads?
I've shyed away from using tmux and Vim. For some reason, when I use tmux and Vim, if I 'copy' a snippet of text (using my mouse/cursor higlight -> right-click -> copy) it treats all of the empty space a actual "space" characters when I 'paste'. Why does it do this?
I suppose CNN means Cortical Neuron Network?

>>It would be beneficial to highlight the differences to NN as I fail to recognize them.

You make a good point. I tried initially to use traditional machine learning techniques for pattern recognition but it really bothered me that the whole thing seems like a black box so I decided to write a pattern recognition engine from scratch without using any of the current machine learning techniques.

There is no linear algebra in my algorithm, I still have not yet discovered why it would be needed. My algorithm is not the typical NN (Neural Network) because I'm not assigning weights to each node like it is traditionally done. The only similarity to an NN is just the hierarchy shape. Instead each node is just a pattern recognition engine. In fact, that is the main thing about my algorithm: I have a pattern recognition engine (PRE from now on), and this PRE is used recursively within each node).

A single PRE learns and recognizes patterns as a hierarchy of patterns within its field of view. If you watch the video you will notice how it initially is breaking the 'a' into multiple colors even though it still does not know what an 'a' is nor does it know that an 'a' is there. That is because at the beginning it is just learning the smaller pieces of the 'a'. As it continues to learn it realizes that all those pieces form a bigger piece that has the shape that we humans recognize as the 'a'.

I decided to design the whole thing into a hierarchy of recursive PRE's because during testing I realized that that architecture was able to better handle noise and as a huge bonus it allowed me to make the whole thing a lot more parallelizable.

By the way, this is just the first part. I have another program in the works that I call the Temporal Pattern Recognition Engine. This is what recognizes a pattern in a span of time as a single pattern. i.e. A person jumping up and down would be a temporal pattern. This uses the PRE for the initial recognition and then it does its own work to do the temporal pattern recognition. Still in the early stages though, I will require massive computer power for some real testing.
They can probably avoid the competition issues by creating the ad-blocker but not lining it to an ad list, then providing a "choose an ad-block list" option? The same way MS created the browser-choice screen!?
> For now at least it seems Google is putting work into Keep so I hope it won't disappear anytime soon.

I think that's said about every Google thing at some point in time.