HN user

MartinodF

340 karma
Posts4
Comments41
View on HN

This is a pet peeve of mine and I'm glad to see it called out. That said, I haven't seen a comprehensive discussion of "here's the different factors that we think contribute to creating lift" for the general public, is anyone aware of a good source?

Yes, I am in a hybrid role, went through 5 interviews and several more check-ins, and the first time anyone saw me in person was on the first day when I picked up my laptop at the local office (which wasn't even required, I had the option of having it shipped at my home address)

I'm also 37. Two younger colleagues were complaining this week that something like `os.MkDir(..., 0755)` is extremely confusing and that they don't like and can't make sense of octal file permissions. I felt really old :)

First of all, thank you for creating this app. A couple of years ago you've finally put an end to my decade of looking for a decent HN client for Android and I haven't looked back. I actually run Harmonic in Windows Subsystem for Android and on ChromeOS to use it as my primary way of browsing HN on all devices!

That said, if you have any spare time to dedicate to it, it would be great if you could open some issues on GitHub to express what you have been wanting to do but didn't manage to. I don't have any gripes with the app as-is (other than adding Material You support, but that's likely to require some large changes) and it would be great to have some guidance on what would be useful to contribute.

Thanks!

Git Notes 4 years ago

I've read many times about git bisect being used effectively on the Linux kernel, so I'm not sure build times are that much of an issue...

We have a ton of Christmas-only or Easter-only desserts in Italy, all very good. I'm guessing the short availability window increases sales, you just need to make sure you always have something in season ;) It's more of a tradition than anything else, really!

I know it's just an example, but it's really straightforward: you create a component which accepts a boolean prop and, based on that, either outputs the default slot directly or a wrapper containing the default slot via a simple v-if.

If you wanted to get fancy, you could also accept a tag prop and v-bind all other $attrs on the container to make that a general purpose component.

Sharing what's currently on screen (be it either a picture, a webpage or mean entire app) by touching two phones (Android Beam) was really convenient and ahead of its time. It is now being replaced by Nearby Share though, which works similar to AirDrop.

The rocket weighs quite a bit less at the end, having used most of its fuel, so only two engines are needed to land. The engines cannot be throttled down more than ~50% (as all rocket engines), so a third one would add too much thrust.

Falcon 9 does the same, relighting 3 engines (out of 9 total) for the boostback burn, 3 for the entry burn and then just 1 for landing.

tl;dr: several vulnerabilities, including a remote code execution which affects all GitLab versions since 8.9.0. Patches are available for 10.3, 10.2 and 10.1. There's also an alternative workaround which consists of disabling the "GitLab export" importer from the admin settings. Vulnerability details will be published on their blog approximately 30 days from now.

I remember opening Maps on my Android phone during that period and being localized there (instead of Milan where I live) at least a couple times, so I wouldn't be surprised if that was the reason.

You may be right! In that case, that's the risk you take when you decide to store the only copy of your important data on a service which is known for offering tons of pirated content (Megaupload appeared among the top results when searching for movies, tv shows, cracks and so on), run by a man who "was convicted of 11 counts of computer fraud, 10 counts of data espionage, and an assortment of other charges" [1]. If you really don't want to have a secondary copy, you should at least inform yourself about the company you're trusting your data with.

That said, I'm sorry for everyone that lost their data, but it's really not different than your hard drive failing without a backup.

[1] http://en.wikipedia.org/wiki/Kim_Dotcom

You didn't get my point, probably because of my terrible english :) The browser has no way of knowing in advance if a script doesn't depend on any of the previous ones, so it cannot optimize this specific case and parse/execute the script before the other ones have been executed. You can manually tell the browser to load the scripts and execute them as soon as they're ready, in no particular order, via the async attribute. If you don't, the browser is going to assume that the order is important and load them one by one.

AFAIK the scripts cannot be parsed and executed in parallel since they're not explicitly async. The browser doesn't know if any of the following scripts may depend on the previous ones (think jQuery), so it just downloads them and then waits to parse and execute them in order, blocking rendering.

It's true that delivering them in parallel may in some cases reduce the actual download time, but given the small file sizes Apple is serving, the connection overhead (TCP handshake, HTTP headers, slow start, ...) just makes it worse. Most browsers (especially mobile ones) aren't even going to download more than 4-6 files at a time, since they're not using domain sharding.