HNHacker News
TopNewBestAskShowJobs

emilburzo

1,522 karma · joined October 3, 2014

https://emilburzo.com
submissionscomments
emilburzo··on FAA investigating controversial crash video
There's definitely some suspicious stuff going on:

- gave up waaaay too early compared to any pilot I've seen with an engine out

- skydiving rig[1] (bulky, more/less easy to reach handles, steerable) instead of safety parachute[2] (light, one accesibile handle, none/little steering, not intended for high freefall speeds)

- gopro on ~wrist~ selfie-stick

- long and stable freefall before pulling

- before jumping, he opens the door and looks straight down a few times, exactly like skydivers spot the landing zone before jumping

Basically I feel like I've watched an experienced skydiver on a planned jump more than a pilot surprised by an engine out.

[1] http://scrisc.com/image/cache/data/m2aad/tn_zoom_obrazek_88-...

[2] https://www.chutingstar.com/media/catalog/product/cache/dc97...

emilburzo··on The inventor of the black box was told to drop the idea
Now?

You can already get those metrics from the car's OBD2 port.

There are even dongles which have Bluetooth so you can see/record the metrics on your phone, so it shouldn't take much to get them on a dashcam.

emilburzo··on Higher quality audio makes people sound smarter
What do you use for headphones? (I'm assuming the Shure is just a microphone)
emilburzo··on LibrePhotos: A Self-Hosted Google Photos Alternative
I use rclone[1] to do a daily local backup, just in case.

[1] https://rclone.org/

emilburzo··on Reverse engineering the Nest home/away API
Do you mean reverse engineering the API response from the "set home/away" command?

If yes, then I sort of[1] do this for the "status" part of the response, so I can give useful error messages back (e.g. wrong "structure id")

[1] https://github.com/emilburzo/nest-rest/blob/master/src/main/...

emilburzo··on Reverse engineering the Nest home/away API
Convenience, mostly.

An ARP packet wouldn't work in the default Docker network configuration.

You would have to give up network isolation and use "host networking" (which doesn't work on the Mac/Windows docker version).

emilburzo··on Google outage – resolved
I started this[1] the last time something similarly scary happened.

It's very comforting to have a local copy of everything important in situations like this one.

[1] https://wiki.emilburzo.com/backing-up-your-google-digital-li...

emilburzo··on Show HN: End-to-end encrypted location sharing service like Google Latitude
Hey, since I removed all tracking from the app I've felt a bit blind if people are happy with it or more like just drive-by trying-it-once, so it always makes my day to hear genuine feedback (even more so when it's positive), thank you for that!

> I only realised the other day that the tracking link didn't automatically change between activations (I now realise I can do it manually).

Hmm, good point. I wouldn't automatically reset it for each session since there are people using it for multi-day stuff.

Would having a "link last reset at" timestamp in the main screen would have helped you realize that earlier?

> When meeting up with someone in the middle of nowhere recently, I noticed that it'd show their location on the map, but not mine. As I didn't know where I was, having a blue dot of my location so I can estimate their distance would be really handy.

Initially I thought that might be sketchy -- "why does it want to know MY location? I just want to watch" -- but perhaps making it a button/setting would be a good compromise? So something like a toggle for "show my location" on the webpage?

> When you're all about an hours drive away in different directions it's really handy to keep track on people's progress without disturbing their driving.

This is perfect because I've been trying to build a feature where you can combine multiple tracking links into one, and you see everybody on the same map. Where I always get stuck though is the UX.

On a computer it's pretty easy to have a page where you paste all the links and it generates a combined one, but I can't figure out a good UI/UX for doing this on mobile.

So if I can pick your brain for a bit... do you have any insights here?

How do you usually send/receive these links?

Would pasting them all on a page work for you on mobile?

Any better ideas?

emilburzo··on Show HN: End-to-end encrypted location sharing service like Google Latitude
> There's no user setting. On Android, I rely on the Job Scheduler service, so the most the app can be woken up is once every 15 minutes (less if the Android OS feels like it). However, there is also a BroadcastReceiver set up to receive locations when another app requests it. Lastly, a friend can request an update if it has been more than 3 minutes since the last update they've received. When they request the update, a Firebase message is sent to your phone and a service is started immediately to grab your location and send it back to your friend. The reason for all this fuzzy timing is to maximize battery energy.

Nice. I think this fits the infrequent updates scenario of the app very well.

> The alternative would be to keep a foreground service running all the time, but I've had complaints that people don't like seeing the service notification there [...]

Interesting, to me the periodic "updating location" notifications are way more jarring. Especially since Android allows the user to minimize (only visible when you pull down) or even hide the notification completely.

But yes, I definitely received this complaint a lot, but for me this was a no-go as I don't want people to be able to use it as a stalker tool (e.g. install on victim's phone without their knowledge).

I want to iterate again how polished the app feels, so you definitely have yourself a new free user :)

The way it solves the permanent location sharing feature is really nice and will try it out in a bit harder conditions (mountains with degraded signal).

I don't know if I would pay for it, maybe if it would be possible to pay as a family/group.

emilburzo··on Show HN: End-to-end encrypted location sharing service like Google Latitude
https://www.pushbullet.com/ sounds like it fits the bill
emilburzo··on Show HN: End-to-end encrypted location sharing service like Google Latitude
It's pretty hard to sell "just" a location sharing app, most people want extra features to feel like it's worth paying for, even more so for subscriptions.

Some of the features I got requests for were: tracklogs/history, geofencing, possibility to automate start/stop, overview web page for fleet tracking and so on.

I just tried the app and love the high quality feel of it and I think the amount of features in the MVP should already cover the needs of most people for the free version.

Out of curiosity, how often do you update the location? I couldn't find any setting for that.

Source: built https://graticule.link/ to scratch my own itch, tried monetizing it but gave up since it would have needed to go in a direction I didn't care about.

PS: The email verification page is blank.

emilburzo··on An Introduction to ZFS
Not to take away from the merits of ZFS, but this sounds like something that 2 disks with software RAID1 would prevent from happening.

Also, 18 months sounds kind of short, I usually get around 5 years of use from hard drives. What brand are you using? I highly recommend checking out the quarterly Backblaze HDD failure reports.

Source: been running a server (read: consumer headless desktop) for years without issues.

emilburzo··on Ask HN: Google Photos users: What will you do if your Google account is banned?
Probably be slightly annoyed for a day, then... nothing, since I have a local copy of all my data.

I actually started a wiki page[1] about how to backup data (automatically) from Google services when this scary article[2] hit here on HN, if anyone knows any other tools that could be helpful, please let me know.

Back to the topic: you can use https://rclone.org to do it for you.

I have it setup to run automatically every night, that way you can still use Google Photos (because it's just really well done) while still sleeping peacefully knowing that you always have a local copy.

[1] https://wiki.emilburzo.com/backing-up-your-google-digital-li...

[2] https://news.ycombinator.com/item?id=12972554

emilburzo··on Be skeptical of Ring's indoor security drone
Just a heads-up that DHT11 has ridiculously lousy humidity accuracy, I recommend going at least for DHT22.
emilburzo··on I built an app to fix my depression
The blog seems down, but the page it linked to is still up: https://beta.wuju.app/
emilburzo··on Quiet route planning for pedestrians in traffic noise polluted environments
Waze went a bit in that direction, they have an option for "avoid difficult intersections".
emilburzo··on New ‘Meow’ attack has deleted almost 4k unsecured databases
It was happening at least until June 6 2020, I removed that particular domain after that.

If you want I can re-add it and ping you if it happens again. (where can I ping you?)

I also had a support ticket around that time about this but never got an answer, guess it got lost.

emilburzo··on New ‘Meow’ attack has deleted almost 4k unsecured databases
I'm using this and really love it, but it's annoying if you want to use a domain name instead of IPs, because if the DNS records change the old IPs stay in with the new ones.
emilburzo··on NewPipe – ad-free, open-source Android YouTube client
> Even if you change it on your personal device, they'll force DNS on you.

How does that work?

emilburzo··on CA Root expired on 30 May 2020
You can use `nginx -t && nginx -s reload` for that.

It will first check the configs/paths, and only then, if successful, signal nginx to reload.

emilburzo··on Show HN: Multi-room audio with Snapcast and Raspberry Pi
My DIY sensors[1] (temp/humidity) are running on attiny84 and 3xAAA batteries, which I really like as they last for about a year (sending updates every ~1 minute and then sleeping).

But because I'm not using a voltage regulator, since that would mean losing the very nice onboard voltage monitor, it's been really hard to find some CO2/PM2.5 sensors that can work from ~5V to ~3.4V.

> Working voltage 4.5 V ~ 5.5V DC

> Operating Voltage 3.3V / 5V

Guess I need to keep looking, but thanks for linking the specific models!

[1] https://ambient.emilburzo.com/#overview

emilburzo··on Show HN: Multi-room audio with Snapcast and Raspberry Pi
> indoor air quality sensor system with co2 and pm levels

What do you use for monitoring this? I've been looking for something decent here for a while now.

emilburzo··on What would you do if you lost your Google account?
There's also some things that can be automated, so you don't have to remember to do it.

That's what I did for Drive, Photos and Gmail. I setup cron jobs to automatically pull everything from there and save it locally.

emilburzo··on What would you do if you lost your Google account?
You can go to Gmail, open the email from your mail server, click on the three dots menu, "Show Original".

There you can find some hints, e.g.:

  SPF: PASS
  DKIM: PASS
  DMARC: PASS
If any of those are not in 'PASS', you need to fix it and retry.

Yes, setting all of these up is not trivial, but it's also not the monster people usually claim it is and I think we should all do our part that this knowledge doesn't appear so unobtainable, as we're already centralized more of the internet than we should have.

emilburzo··on Building a patient monitoring system with Go and Vue in 3 days
Are there any similar monitoring (hardware) devices that you can buy just for yourself? (aka you don't have to be a hospital or talk to a sales representative to be able to buy one)

I don't care that much if it has a display, just being able to access the information similarly to what's described in the article would be enough.

emilburzo··on Show HN: Summarize your time availability in seconds
Do you have your script/tool published anywhere?
emilburzo··on Western Digital admits 2TB-6TB WD Red NAS drives use shingled magnetic recording
https://www.reddit.com/r/DataHoarder/comments/g1di7w/wd_admi...
emilburzo··on Ask HN: Programs that saved you 100 hours?
> For better or worse, I find GUI git clients to be less useful than the CLI.

Genuinely interested, why?

I'm a huge fan of the CLI in general, but for some things it just slows me down, git usage is one of those.

Random example: reverting a commit is 2-3 clicks, or a whole lot of typing.

emilburzo··on Moving Away from Gmail
I guess it depends on how detailed you want it, but maybe Google's own help page already helps?

https://support.google.com/mail/answer/22370

emilburzo··on Moving Away from Gmail
> Technically, I could use GMail with my own domain, but only by signing up for a business GSuite account.

Actually it is possible to use your own domain with even a regular Gmail account (although not straight-forward), and it works well -- I know because that's how I have set it up.

Requirements: own domain with MX records pointing to your server(s) running SMTP software

Receiving: SMTP server forwards to gmail account, SRS (Sender Rewriting Scheme) takes care so SPF doesn't fail, DKIM just works.

Sending: you configure Gmail to use your SMTP server for sending.

Gmail side: add email alias and verify it, the "reply" function is even smart enough to use the correct alias depending on the "TO"

Besides the bonus of "owning" your email while still using the goodies of Gmail, having "catch-all", being able to easily migrate if shit hits the fan, there were also some other things I didn't realize until doing this:

You can save a local copy of the emails on your server (nice extra backup).

You have access to email logs, if you are worried about reliability you can just check it on-the-fly, you don't have to wait for the "email delivery failed" notification.

← PreviousPage 3 of 14Next →