Hacker News new | past | comments | ask | show | jobs | submit | danielsamuels's comments login

For reasons that should be obvious, that's not going to work on Windows.


Sorry, I assumed macOS: but you're right! For Linux (and Windows, once we ship support for it) the keybinding is alt-l to avoid conflicting with tab switching.


There are already services like Firsty[1] that use an eSIM to achieve this.

1. https://www.firsty.app/


> It would be great if there was a "single small file packages" movement so that more lean open source software will be created.

There are certainly npm authors doing this already, feross[1] is a good example. That means you get packages like is-buffer[2].

[1]: https://www.npmjs.com/~feross [2]: https://github.com/feross/is-buffer/blob/master/index.js


What I would do if I wanted to use "is-buffer" is I would copy this index.js to a new file called "isBuffer.js" and it would look like this:

    export function isBuffer (obj) {
        return obj != null && obj.constructor != null &&
        typeof obj.constructor.isBuffer === 'function' &&
        obj.constructor.isBuffer(obj)
    }
Imho, there is no need to pull 10 files into my project to use one function.


You would, of course, preserve the copyright and license notices too. Otherwise that would be a violation of the license.


Yes, in this case I would put something like this on top of the file:

    # Fork by TekMol of https://github.com/feross/is-buffer
    # Which is MIT licensed by Feross Aboukhadijeh
I am actually never completely sure how to properly do this. Would the next forker write the following then?

    # Fork by Joe of https://github.com/tekmol/isBuffer
    # Which is a fork by TekMol of https://github.com/feross/is-buffer
    # Which is MIT licensed by Feross Aboukhadijeh


Looking at that function, I'm not convinced that it's copyrightable in the first place. Once you know what it's supposed to do, how else would you express it?

Of course it's only appropriate to credit the author anyway, and one way to do that nicely is by following the license requirements. I just think "violation of the license" is a bit of an unnecessarily strong statement, given the triviality and the likely non-copyrightability of the code.

Your lawyer's opinion may vary.


Can it?

> Service Unavailable

> The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.


I think it's a shame that people have bundled Elon into the Bezos / Branson battle. What Musk is doing is far more useful (and has been for a while now) than the measuring contest that's happening between the other two.


Don't forget about competition. It's a good thing that Musk has both Bezos and Branson biting his ass from their own rockets, if not only for PR.


> ...do we all have telemetry in our cars, really? I mean, we have data that can be read via ODBII, but it's not exactly connecting via the cell network, it has to be retrieved with a plug.

Nissans do, my Leaf does. They connect to a mobile network or WiFi and upload data.

https://www.nissan.co.uk/ownership/nissan-infotainment-syste...


Yup. My Nissan gives me a monthly nag screen to accept terms in order to use my navigation map and audio system. The car has its own 4G connection (I don’t pay anything, it’s not usable to me) in order to download traffic data, send telemetry home, and I believe SiriusXM radio.


I'm currently imagining a nightmare scenario where those gas station tv ads are playing inside of the car. I sincerely hope that day never comes.


> gas station tv ads

I've been driving EVs for the past 10 years (LEAF -> Model X -> I-PACE) during which time I haven't used a gas pump. After reading your comment I had to go searching for this thing about ads playing while you're filling up. I found this Reddit post about being forced to watch ads before being allowed to even start the pump!

https://www.reddit.com/r/assholedesign/comments/819tcf/forci...

Oh. My. God. I'm disappointed. Not surprised. But disappointed.

> playing inside of the car

Yeah, that's definitely going at the top of my list of car "misfeatures" that would make me run screaming to another brand.


Speed = 0, Display Ad = True?

Goddamn, I don't want this post to be a screenshot for someone to point out that we can see the future.


Speed=0,Fuel_Cap=OFF,Display_Ad=True. - well, if anyone is going to get it first, its those Tesla owners lol.


I was thinking more of running the ad at a red light but yeah...


Yeah, I'm unsurprised a Leaf does. I also remember that Nissan had a security hole back in 2016 that meant that a bad actor could drain your Leaf's battery with only a VIN.

It's definitely the way the industry wants to go - I mean, free data, why not? Bit like the FAANGs, dress up the data collection with some features people want.

Might just be a case that no-one I know owns a late model car :D We're big on older Japanese imports in NZ, god bless our lack of tariffs. Although RIP our local car manufacturing industry, god bless neoliberalism.


They don't help anyone, including themselves


You should put a warning before this comment. I have spilled some coffee :)


It's built into the camera app


There is no "the camera app"; the manufacturer often provides their own. It may well be in recent versions of GCam, but quite often it requires you to bail out to Google Lens for some reason.

Android is like Forrest Gump's box of chocolates: you never quite know what you're going to get. And sometimes it's stale.


Hmm, their developers seem to imply otherwise:

> TS.ChrisR - TeamSpeak Staff - 30d

> We use the Matrix protocol only for the messenger part.

https://community.teamspeak.com/t/beta-signup/13749/50

Other mentions of it here:

https://community.teamspeak.com/t/teamspeak-development-stat...

https://community.teamspeak.com/t/teamspeak-development-stat...

Matrix themselves talked about it: https://matrix.org/blog/2020/10/09/this-week-in-matrix-2020-...


Oh real interesting! Didn't realize that was the case - and the source linked was just a new account O:


Discord API is currently thick server and thick client, as far as I understand. Have you had a chance to review the current state of the Matrix protocol, which is thin client and would be useful as an inspiration for the next API revision of Discord.


They probably scaled down their infrastructure over the holidays, but now that everyone is back at work they're underprovisioned.


Was my first though too, really looks like they scale down based on the average of the last 2 weeks, but obviously this last 2 weeks would have been extremely low.


ahhh this is a much better theory than mine: my first thought was the lifting of a holiday deploy freeze.


Oh man I didn't even think of that one


You'd think at their size of their team they'd understand that they would need to scale back up in anticipation of the post holiday return to work.

Slack has the most outages of any major company.


Hmm so 2021 is the year they switch to k8s for fast scale up and multiple engineers get a promo out of it?


My thought was everyones local cache was expired and it's re-syncing everyone. Supposedly they run vitess for mysql sharding, and that could mean they're getting slammed by a lot of scatter or cross shard queries they can normally handle.


I hope that's the issue.


Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: