HN user

na4ma4

129 karma
Posts0
Comments27
View on HN
No posts found.

The article is interesting, but what does the title have to do with it ?

What we really needed to make distributed task queueing robust are durable queues ...

Durable queues were rare when I was at Reddit, but they’re more and more popular now.

It sounds like the answer was known at the time but there wasn't the resources to solve it ?

I think they're just using hyperbole for the watershed moment when you start to understand your first programming language.

At first it's all mystical nonsense that does something, then you start to poke at it and the response changes, then you start adding in extra steps and they do things, you could probably describe it as more of a Eureka! moment.

At some point you "learn variables" and it's hard to imagine being in the shoes of someone who doesn't understand how their code does what it does.

(I've repeated a bit of what you said as well, I'm just trying to clarify by repeating)

I blocked whatsapp from contacts, so it doesn't popup the prompt anymore, but I don't even get the "to help you connect ..." prompt either.

when I go to the green "add chat" icon, I just get a list with my whatsapp contacts (not system contacts) and if I add a phone number I can talk to them directly (and/or add them to the whatsapp contacts instead of system contacts).

  WhatsApp Messenger
  Version 2.24.24.77

You can also do it in ZigBee creating a group, if you just use the group in HA then you get the cascading "light 1 change, light 2 change, light 3 change, light 4 change", but with a ZigBee group it goes "light group blah change" and they all go at once.

The only reason I've still got my Hue hub in use is because I have not found anything that supports ZGP and I've got 4 of the original Hue Tap buttons.

I don't have any other Hue products anymore, but the hub still runs for those 4 switches.

During the pandemic I took my old Xbox over to my parents with the Kinect and used Skype on Xbox so they could see their grandkids on their TV and it was like room to room chatting.

I miss that.

Because it would be fragmented and have 1000 incompatible implementations if it ever got that far.

Large institutions would prefer something they control 100%, email and SMS are only used because they became ubiquitous first.

But some companies use their apps as a secure alternative.

I would think it would work better in some kind of system like how I believe Youtube Premium works.

You pay $10/mth, and then that $10 gets split into $1 overhead and $9 allocated to the sites you tip/visit/use during the month.

So you visit 100 sites, each site gets $0.09, you visit 10 sites, each site gets $0.90 and if somehow you only visit 1 site, it gets $9 from you.

So you're not paying hundreds of dollars a month without realising, you don't need to go through payment processing for every site it's just invisible.

It could probably be tracked the same way ads are, so instead of an advertisement the section is removed (or the first ad block in the page is replaced with "thanks for the tip" and the rest are just removed).

So technically you're not paying the site, you're paying for "ad-free browsing" on those sites.

The dishwasher I got was the same, the app wanted access to location at all times (precise not approximate).

If I disabled the permission it would stop working.

So I switched to the home assistant integration for it and removed the app from my phone.

TigYog 4 years ago

Is there any courses that are free to try as a demo instead of the video ?

Personally I'm a "learn by doing" person so demo videos are just too slow.

the private part indicates the privacy it provides not the destination.

I wouldn't entirely agree with that (although out of context I do agree).

It's a Virtual Private Network connection, you create a Virtual (not physical) Private Network (between your device and another device/server) there's no real difference between a site-to-site VPN and a client-access VPN other than if the devices at each end route more than just the partner traffic over the private network.

If I connect a "site-to-site VPN" between my computer and your computer, if I add a route to send all traffic for a particular network to your computer as the next hop, that makes it "client-access" for that particular network, if I add a default route it then sends any internet request I make to your device as the next hop.

If your device decides to forward the packets (and probably NAT them) then I now have some privacy for my internet traffic.

VPNs were originally designed to replace dial-up modem connections since the internet was becoming more ubiquitous and it would be far cheaper for someone to connect to their local ISP then use a VPN to connect to their remote network (either personally or usually between sites), than dial directly to their other site (also it was usually far cheaper for one internet connection than a bank of modems and ISDN lines (if you wanted 56.6Kbps or 64Kbps connections)

There's nothing else through to the actual host:

``` for I in {1..254}; do echo "$(printf "2a0e:fd45:2a0a:2::ca%02x" "${I}"): $(dig -x $(printf "2a0e:fd45:2a0a:2::ca%02x" "${I}") +short)"; done 2a0e:fd45:2a0a:2::ca01: ____________36936936936936936__________________. 2a0e:fd45:2a0a:2::ca02: ____________36936936936936936__________________. 2a0e:fd45:2a0a:2::ca03: ____________369369369369369369_________________. 2a0e:fd45:2a0a:2::ca04: ___________36936936936936933693________________. 2a0e:fd45:2a0a:2::ca05: __________3693693693693693693693_______________. 2a0e:fd45:2a0a:2::ca06: _________369369369369369369369369______________. 2a0e:fd45:2a0a:2::ca07: _________3693693693693693693693699_____________. 2a0e:fd45:2a0a:2::ca08: ________3693693693693693693693699369___________. 2a0e:fd45:2a0a:2::ca09: _______36936939693693693693693693693693________. 2a0e:fd45:2a0a:2::ca0a: _____3693693693693693693693693693693636936_____. 2a0e:fd45:2a0a:2::ca0b: ___36936936936936936936936936936___369369369___. 2a0e:fd45:2a0a:2::ca0c: __36936___369336936369369369369________36936___. 2a0e:fd45:2a0a:2::ca0d: _36936___36936_369369336936936_________________. 2a0e:fd45:2a0a:2::ca0e: 36933___36936__36936___3693636_________________. 2a0e:fd45:2a0a:2::ca0f: 693____36936__36936_____369363_________________. 2a0e:fd45:2a0a:2::ca10: ______36936__36936______369369_________________. 2a0e:fd45:2a0a:2::ca11: _____36936___36936_______36936_________________. 2a0e:fd45:2a0a:2::ca12: _____36936___36936________36936________________. 2a0e:fd45:2a0a:2::ca13: _____36936___36936_________36936_______________. 2a0e:fd45:2a0a:2::ca14: ______369____36936__________369________________. 2a0e:fd45:2a0a:2::ca15: ______________369______________________________. 2a0e:fd45:2a0a:2::ca16: _______________6_______________________________. 2a0e:fd45:2a0a:2::ca17: _______________________________________________. 2a0e:fd45:2a0a:2::ca18: ___00000000000000000000000000000000000000000___. 2a0e:fd45:2a0a:2::ca19: ___0________the_traceroute_hand_is_________0___. 2a0e:fd45:2a0a:2::ca1a: ___0__________stealing_your_data___________0___. 2a0e:fd45:2a0a:2::ca1b: ___0_______________________________________0___. 2a0e:fd45:2a0a:2::ca1c: ___00000000000000000000000000000000000000000___. 2a0e:fd45:2a0a:2::ca1d: _______________________________________________. 2a0e:fd45:2a0a:2::ca1e: ______________________________________enpls.org. 2a0e:fd45:2a0a:2::ca1f: _______________________________________________. 2a0e:fd45:2a0a:2::ca20: _______________________________________________. 2a0e:fd45:2a0a:2::ca21: _______________________________________________. 2a0e:fd45:2a0a:2::ca22: _______________________________________________. 2a0e:fd45:2a0a:2::ca23: ____________well_this_is_the_end.______________. 2a0e:fd45:2a0a:2::ca24: _______you_can_stop_your_traceroute_here_______. 2a0e:fd45:2a0a:2::ca25: _______________________________________________. 2a0e:fd45:2a0a:2::ca26: _______________________________________________. 2a0e:fd45:2a0a:2::ca27: _______________________________________________. 2a0e:fd45:2a0a:2::ca28: _______________________________________________. 2a0e:fd45:2a0a:2::ca29: _______________________________________________. 2a0e:fd45:2a0a:2::ca2a: 2a0e:fd45:2a0a:2::ca2b: 2a0e:fd45:2a0a:2::ca2c: 2a0e:fd45:2a0a:2::ca2d: 2a0e:fd45:2a0a:2::ca2e: 2a0e:fd45:2a0a:2::ca2f: 2a0e:fd45:2a0a:2::ca30: ____wtf_are_you_still_doing_here_______________. 2a0e:fd45:2a0a:2::ca31: _______________________________________________. 2a0e:fd45:2a0a:2::ca32: _______________________________________________. 2a0e:fd45:2a0a:2::ca33: _______________________________________________. 2a0e:fd45:2a0a:2::ca34: ____________________________mmmmmmmmh__________. 2a0e:fd45:2a0a:2::ca35: _______________________________________________. 2a0e:fd45:2a0a:2::ca36: _______________________________________________. 2a0e:fd45:2a0a:2::ca37: _______________________________________________. 2a0e:fd45:2a0a:2::ca38: _____i_will_stop_writing_this_reverse__________. 2a0e:fd45:2a0a:2::ca39: _______________________________________________. 2a0e:fd45:2a0a:2::ca3a: 2a0e:fd45:2a0a:2::ca3b: 2a0e:fd45:2a0a:2::ca3c: 2a0e:fd45:2a0a:2::ca3d: 2a0e:fd45:2a0a:2::ca3e: 2a0e:fd45:2a0a:2::ca3f: 2a0e:fd45:2a0a:2::ca40: _______________________________________________. 2a0e:fd45:2a0a:2::ca41: ________________________42_____________________. 2a0e:fd45:2a0a:2::ca42: 2a0e:fd45:2a0a:2::ca43: 2a0e:fd45:2a0a:2::ca44: 2a0e:fd45:2a0a:2::ca45: 2a0e:fd45:2a0a:2::ca46: 2a0e:fd45:2a0a:2::ca47: 2a0e:fd45:2a0a:2::ca48: 2a0e:fd45:2a0a:2::ca49: 2a0e:fd45:2a0a:2::ca4a: 2a0e:fd45:2a0a:2::ca4b: 2a0e:fd45:2a0a:2::ca4c: 2a0e:fd45:2a0a:2::ca4d: 2a0e:fd45:2a0a:2::ca4e: 2a0e:fd45:2a0a:2::ca4f: 2a0e:fd45:2a0a:2::ca50: 2a0e:fd45:2a0a:2::ca51: 2a0e:fd45:2a0a:2::ca52: 2a0e:fd45:2a0a:2::ca53: 2a0e:fd45:2a0a:2::ca54: 2a0e:fd45:2a0a:2::ca55: 2a0e:fd45:2a0a:2::ca56: 2a0e:fd45:2a0a:2::ca57: 2a0e:fd45:2a0a:2::ca58: 2a0e:fd45:2a0a:2::ca59: 2a0e:fd45:2a0a:2::ca5a: 2a0e:fd45:2a0a:2::ca5b: 2a0e:fd45:2a0a:2::ca5c: 2a0e:fd45:2a0a:2::ca5d: 2a0e:fd45:2a0a:2::ca5e: 2a0e:fd45:2a0a:2::ca5f: 2a0e:fd45:2a0a:2::ca60: 2a0e:fd45:2a0a:2::ca61: 2a0e:fd45:2a0a:2::ca62: 2a0e:fd45:2a0a:2::ca63: 2a0e:fd45:2a0a:2::ca64: 2a0e:fd45:2a0a:2::ca65: 2a0e:fd45:2a0a:2::ca66: 2a0e:fd45:2a0a:2::ca67: 2a0e:fd45:2a0a:2::ca68: 2a0e:fd45:2a0a:2::ca69: 2a0e:fd45:2a0a:2::ca6a: 2a0e:fd45:2a0a:2::ca6b: 2a0e:fd45:2a0a:2::ca6c: 2a0e:fd45:2a0a:2::ca6d: 2a0e:fd45:2a0a:2::ca6e: 2a0e:fd45:2a0a:2::ca6f: 2a0e:fd45:2a0a:2::ca70: 2a0e:fd45:2a0a:2::ca71: 2a0e:fd45:2a0a:2::ca72: 2a0e:fd45:2a0a:2::ca73: 2a0e:fd45:2a0a:2::ca74: 2a0e:fd45:2a0a:2::ca75: 2a0e:fd45:2a0a:2::ca76: 2a0e:fd45:2a0a:2::ca77: 2a0e:fd45:2a0a:2::ca78: 2a0e:fd45:2a0a:2::ca79: 2a0e:fd45:2a0a:2::ca7a: 2a0e:fd45:2a0a:2::ca7b: 2a0e:fd45:2a0a:2::ca7c: 2a0e:fd45:2a0a:2::ca7d: 2a0e:fd45:2a0a:2::ca7e: 2a0e:fd45:2a0a:2::ca7f: 2a0e:fd45:2a0a:2::ca80: 2a0e:fd45:2a0a:2::ca81: 2a0e:fd45:2a0a:2::ca82: 2a0e:fd45:2a0a:2::ca83: 2a0e:fd45:2a0a:2::ca84: 2a0e:fd45:2a0a:2::ca85: 2a0e:fd45:2a0a:2::ca86: 2a0e:fd45:2a0a:2::ca87: 2a0e:fd45:2a0a:2::ca88: 2a0e:fd45:2a0a:2::ca89: 2a0e:fd45:2a0a:2::ca8a: 2a0e:fd45:2a0a:2::ca8b: 2a0e:fd45:2a0a:2::ca8c: 2a0e:fd45:2a0a:2::ca8d: 2a0e:fd45:2a0a:2::ca8e: 2a0e:fd45:2a0a:2::ca8f: 2a0e:fd45:2a0a:2::ca90: 2a0e:fd45:2a0a:2::ca91: 2a0e:fd45:2a0a:2::ca92: 2a0e:fd45:2a0a:2::ca93: 2a0e:fd45:2a0a:2::ca94: 2a0e:fd45:2a0a:2::ca95: 2a0e:fd45:2a0a:2::ca96: 2a0e:fd45:2a0a:2::ca97: 2a0e:fd45:2a0a:2::ca98: 2a0e:fd45:2a0a:2::ca99: 2a0e:fd45:2a0a:2::ca9a: 2a0e:fd45:2a0a:2::ca9b: 2a0e:fd45:2a0a:2::ca9c: 2a0e:fd45:2a0a:2::ca9d: 2a0e:fd45:2a0a:2::ca9e: 2a0e:fd45:2a0a:2::ca9f: 2a0e:fd45:2a0a:2::caa0: 2a0e:fd45:2a0a:2::caa1: 2a0e:fd45:2a0a:2::caa2: 2a0e:fd45:2a0a:2::caa3: 2a0e:fd45:2a0a:2::caa4: 2a0e:fd45:2a0a:2::caa5: 2a0e:fd45:2a0a:2::caa6: 2a0e:fd45:2a0a:2::caa7: 2a0e:fd45:2a0a:2::caa8: 2a0e:fd45:2a0a:2::caa9: 2a0e:fd45:2a0a:2::caaa: 2a0e:fd45:2a0a:2::caab: 2a0e:fd45:2a0a:2::caac: 2a0e:fd45:2a0a:2::caad: 2a0e:fd45:2a0a:2::caae: 2a0e:fd45:2a0a:2::caaf: 2a0e:fd45:2a0a:2::cab0: 2a0e:fd45:2a0a:2::cab1: 2a0e:fd45:2a0a:2::cab2: 2a0e:fd45:2a0a:2::cab3: 2a0e:fd45:2a0a:2::cab4: 2a0e:fd45:2a0a:2::cab5: 2a0e:fd45:2a0a:2::cab6: 2a0e:fd45:2a0a:2::cab7: 2a0e:fd45:2a0a:2::cab8: 2a0e:fd45:2a0a:2::cab9: 2a0e:fd45:2a0a:2::caba: 2a0e:fd45:2a0a:2::cabb: 2a0e:fd45:2a0a:2::cabc: 2a0e:fd45:2a0a:2::cabd: 2a0e:fd45:2a0a:2::cabe: 2a0e:fd45:2a0a:2::cabf: 2a0e:fd45:2a0a:2::cac0: 2a0e:fd45:2a0a:2::cac1: 2a0e:fd45:2a0a:2::cac2: 2a0e:fd45:2a0a:2::cac3: 2a0e:fd45:2a0a:2::cac4: 2a0e:fd45:2a0a:2::cac5: 2a0e:fd45:2a0a:2::cac6: 2a0e:fd45:2a0a:2::cac7: 2a0e:fd45:2a0a:2::cac8: 2a0e:fd45:2a0a:2::cac9: 2a0e:fd45:2a0a:2::caca: 2a0e:fd45:2a0a:2::cacb: 2a0e:fd45:2a0a:2::cacc: 2a0e:fd45:2a0a:2::cacd: 2a0e:fd45:2a0a:2::cace: 2a0e:fd45:2a0a:2::cacf: 2a0e:fd45:2a0a:2::cad0: 2a0e:fd45:2a0a:2::cad1: 2a0e:fd45:2a0a:2::cad2: 2a0e:fd45:2a0a:2::cad3: 2a0e:fd45:2a0a:2::cad4: 2a0e:fd45:2a0a:2::cad5: 2a0e:fd45:2a0a:2::cad6: 2a0e:fd45:2a0a:2::cad7: 2a0e:fd45:2a0a:2::cad8: 2a0e:fd45:2a0a:2::cad9: 2a0e:fd45:2a0a:2::cada: 2a0e:fd45:2a0a:2::cadb: 2a0e:fd45:2a0a:2::cadc: 2a0e:fd45:2a0a:2::cadd: 2a0e:fd45:2a0a:2::cade: 2a0e:fd45:2a0a:2::cadf: 2a0e:fd45:2a0a:2::cae0: 2a0e:fd45:2a0a:2::cae1: 2a0e:fd45:2a0a:2::cae2: 2a0e:fd45:2a0a:2::cae3: 2a0e:fd45:2a0a:2::cae4: 2a0e:fd45:2a0a:2::cae5: 2a0e:fd45:2a0a:2::cae6: 2a0e:fd45:2a0a:2::cae7: 2a0e:fd45:2a0a:2::cae8: 2a0e:fd45:2a0a:2::cae9: 2a0e:fd45:2a0a:2::caea: 2a0e:fd45:2a0a:2::caeb: 2a0e:fd45:2a0a:2::caec: 2a0e:fd45:2a0a:2::caed: 2a0e:fd45:2a0a:2::caee: 2a0e:fd45:2a0a:2::caef: 2a0e:fd45:2a0a:2::caf0: 2a0e:fd45:2a0a:2::caf1: 2a0e:fd45:2a0a:2::caf2: 2a0e:fd45:2a0a:2::caf3: 2a0e:fd45:2a0a:2::caf4: 2a0e:fd45:2a0a:2::caf5: 2a0e:fd45:2a0a:2::caf6: 2a0e:fd45:2a0a:2::caf7: 2a0e:fd45:2a0a:2::caf8: 2a0e:fd45:2a0a:2::caf9: 2a0e:fd45:2a0a:2::cafa: 2a0e:fd45:2a0a:2::cafb: 2a0e:fd45:2a0a:2::cafc: 2a0e:fd45:2a0a:2::cafd: 2a0e:fd45:2a0a:2::cafe: ```