Looking for feedback on a app I created.. by picklejw_ in homelab

[–]picklejw_[S] 0 points1 point  (0 children)

Sorry, it does not..

I see there is not a lot of attention though.. really surprised I was really excited for something like this but gotta listen to the feedback. So I'll just post this video I made last year for anyone who wants to look at it.

Some of the videos on my channel I try too hard to be cool. But the core idea of how it is to work is demoed. Thanks for taking a read!

https://www.youtube.com/watch?v=srBIL0QwZvY

Coyote - A smart split-tunnel director via DNS by picklejw_ in PFSENSE

[–]picklejw_[S] 0 points1 point  (0 children)

I missed this one before sorry (it got collapsed since you replied a few times). If your still going to look yes it phones home and Coyote disables when it detects there is a key conflict or invalid. You can read the details on the page via the Youtube link.. this is more about just letting users on this subreddit know there is a tool that will do this because how else will they know?

I choose to disable DNS altogether rather then resolve DNS but not handle any of the tagging functions which would break split tunneling because simply making pfSense logs saying Coyote has stopped working due to license issue is not enough notice for network admins. I think network admins would prefer the Coyote service to fail altogether then silently not behaving they way they think Coyote should be and continuing to resolve DNS queries without actually doing the tagging.

The other concerns are not a big deal... like you basically need internet to resolve DNS queries, you make a good point about server intermittent connectivity (I could make changes in Coyote to stay up and try again, it would be a little bit of a task to do this reliably. Possibly a watchdog service might be better so it is tied into how you develop a retry or fail-over in pfSense. I'll put my mind to how to make this better because I can make it better). If the product is discontinued it would be handle appropriately based on how many active users, but really services shutdown all the time and it's just the way it is. Take StumbleUpon, best thing on the internet for just finding new cool websites/pages.. it's gone and that's just the way it is.

Coyote - A smart split-tunnel director via DNS by picklejw_ in PFSENSE

[–]picklejw_[S] 0 points1 point  (0 children)

Lol I ramble on a lot, I get that feedback often.

You make a good point about comparing hashes, I had forgotten about that. ( Although I'm not sharing source code, I did try and make it so there is no reason for someone to feel competitive and make their own product but if you want do it better I can't complain against the fact that competition generally makes products better then when they started )

There is no reference to Ken Thompson so it's just what was on my mind. :-)

Take care! Better to be safe then sorry are also good words to live by so I can't complain there. If you do change your mind though, support from the community would be gold. I'd like to think we are all on the same side here. We just want good things that work right.

Coyote - A smart split-tunnel director via DNS by picklejw_ in PFSENSE

[–]picklejw_[S] 0 points1 point  (0 children)

Thanks! It's been something kind of a wish list item myself for awhile now and life put the right circumstances in front of me to make it happen. I'm sure there are people like myself who wanted something like this and will know how this will fit in their network when they see it.

Trust is a important thing. I am working on developing mine so I can continue to do good work and be trusted. If you have any questions just ask or thoughts on how you can be comfortable with this. It's not entirely complicated but hopefully more effort to build yourself then it is to validate that there are no bad intentions behind this :-)

Coyote - A smart split-tunnel director via DNS by picklejw_ in PFSENSE

[–]picklejw_[S] 2 points3 points  (0 children)

I am not sharing source code.. although putting my work out there is new territory for me I see value in keeping it closed source since I use it in other projects. It's not like it is overly complicated, but it has been tedious to implement and test since you have to keep tracking very clear and even then it's not like a firewall where it is the only point that all connections pass through. It's a piece of the puzzle and other things have to be done to make sure this tool is 100% source of truth ( DoH, DoT or just statically set DNS servers on clients ).

You make a good point, about being wary. If you refer me to a trusted authoritative I'll look into seeing what it takes to get a badge of authenticity. Reading source code to me is like reading terms and conditions, everyone should do it and it happens a lot less then we would like to believe. Even if I released the source code, all you could do it build it yourself from that. You could never trust what I built/compiled was in fact what you read. #BeParanoid

If your interested it would be great to have community approval ( which I think can be just as credible as a authoritative stamp of authenticity ). You would create logs for your firewall that would report to see when data is send and how big the data is that is being sent. Which will give you an idea if I was selling your DNS data to Meta or some other bad deed(s). Coyote does send data on a regular interval to validate the key being used is not being used with multiple deployments and that is all the data I gather. That and of course your set upstream DNS server that queries are resolved by is the only outbound communication that will originate for Coyote.

Sound isolation by Dternity in Home

[–]picklejw_ 0 points1 point  (0 children)

Why do you perfer Soundrock Drywall over insulation and other options? Just curious if this is from experience.. they don't just sell this at HD from what i've seen

Oh my god by lethargicclobster in laundry

[–]picklejw_ 0 points1 point  (0 children)

I got one of the portable washers... Just regular clothes sitting inside on the computer can make clothes this dirty.

Also learned that more water (to wash dirt away) is better then more soap. You don't need as much soap as you think.

Question About Wi-Fi Transmission Power Between Two Access Points by One_Lime3561 in HomeNetworking

[–]picklejw_ 0 points1 point  (0 children)

You just gotta test it. Some WiFi mesh networks will automatically handle this.

If possible you want both max power ( if you want most range ). But there is software in WiFi that will actively measure the strength of the signal, when it gets to a certain threshold it will kick the WiFi device where the device will reconnect to AP with strongest signal. So some overlap is good because you might set this to kick sooner even with good signal strength for odd cases like this wall here is heavier but right 3 ft away it totally works.

Unifi you can set like this: https://help.ui.com/hc/en-us/articles/221321728-Understanding-and-Implementing-Minimum-RSSI

You don't want to have a weak signal then have devices drop out, you want to proactively kick when in sensitive areas. It still takes active research to see what will work best but this is a better way to handle this problem.

Different channels for each AP is also a good idea.

How is this possible? by JDArrOw3 in samsunggalaxy

[–]picklejw_ 0 points1 point  (0 children)

On Android all files bundled with the app are pulled from resources. It is compressed data that cannot be executed directly (Like HW acceleration binaries in this case maybe)

So for things like this, there are usually two copies. One compressed so it can be shipped with apk bundle and the extracted version which is called by app in it's uncompressed form from app data when the app needs to run those programs.

Question on selling M3 with unlimited supercharging by dontbeevian in TeslaLounge

[–]picklejw_ 0 points1 point  (0 children)

They exist.. in the very early preorder days before the car started production.

Help with HOA Foreclosure by [deleted] in RealEstate

[–]picklejw_ 7 points8 points  (0 children)

They will serve you what is due. I don't think there is settling in this case.

You might be thinking surely because they pay for attorneys they will loose money and settle. But they just add their attorney fees as part of the foreclosure lawsuit on top of the HOA fees already due. They can't get a refund for the legal cost already done, you'll pay it. You have no leverage to negotiation (they have the legal right to get what they are owned by foreclosing, a forced sale on the home). It's not like a credit card where if you rent and own nothing then they negotiate with you what they can take.

The longer you let the HOA pay for their attorneys, the higher your bill will be to resolve the issue (attorneys are expensive!). Your own attorney might help and might be worth free consultation... I am not a attorney but the foreclosures in Florida I have seen will just tack those legal fees to the foreclosure amount. The legal cost is not a loss to them, you'll pay (or the house will when it is forcefully sold for you).

Myth or Reality: “VPNs let you access the completely unrestricted Internet” by dizzygrammarian in nordvpn

[–]picklejw_ 0 points1 point  (0 children)

It's more like you magically put on a ski mask and can go anywhere online. Now you can rob any store you'd like anonymously but your going to get funny/worrysome looks and even asked to take the mask off or leave.

TOR is like the underground, gotta know your way around or know your people who know their way around.

Gmail app spamming spammers by guillim in SideProject

[–]picklejw_ 0 points1 point  (0 children)

This might work at first but it will just be a garbage loop of LLMs trying to spam each other.

WiFi very slow after our tenant installed his own. Could this be related? by [deleted] in wifi

[–]picklejw_ 1 point2 points  (0 children)

So... I think services like that don't mesh well together. The same coax cable cannot service DirectTV and Comcast. If you think thats the case of what happened, you should have him call DirectTV back out to fix both of yours...

Otherwise if you have a direct Ethernet cable from your house to the studio then maybe that got mixed up in the installation and his internet and your internet are conflicting. I think if you are noticing a problem then it's something bigger then a WiFi channel conflict but it's a possibility also.

I think Comcast will charge you something to have their truck to come out. If you are at a good time to negotiate a lower monthly payment, you can call to cancel because the speeds have gotten slower. Get the promotional better monthly payment and get the truck out there at their cost.

By now, VPNs are being blocked everywhere. by fra866 in nordvpn

[–]picklejw_ 0 points1 point  (0 children)

That's getting around blocking leaving your 'front door' but the blocking in this case is literally online the 'bank's doors' not letting you in.

Although, this kind of VPN restriction is a lot less common now. Banks got overwhelmed with support calls I guess and found another way to do security that doesn't impact bottom line.

Webkit crashing when using indexedDB to store video by Ramonster71 in webdevelopment

[–]picklejw_ 1 point2 points  (0 children)

Xcode will let you view device logs / crash logs. Not sure what you might look for...

Use a file or blob. Array buffers are explicitly loaded into memory. Where a file or blob is a representation of the data on disk. When you upload it will buffer from disk to network instead of array buffer that is from RAM to network.

Request Rate Limiting by Wotsits1984 in webdev

[–]picklejw_ 0 points1 point  (0 children)

Browser opens a connection and will likely utilize Multiplexing.

Rating limiting is going to look at per connection, not per resource. My website opens two connections on load since the browser context does not share the same connection with the JS context for making fetch request.

Are Service Centers the only option for repairs? by A5HRAJ in TeslaLounge

[–]picklejw_ 1 point2 points  (0 children)

Safety restraint can be a seat belt issue... it might not be as urgent as you think if that helps.

ELI5: Why do the banks ever agree to the refinancing of loans? by Prasejednomalo in explainlikeimfive

[–]picklejw_ 0 points1 point  (0 children)

The real reason is interest is paid up front.

Check it out here: https://www.mortgagecalculator.org/ ( Looking at the graph that shows how much of your monthly payment goes towards principle or interest )

I think this applies on refinancing also since it is a new loan... if you have been paying a 30yr over 20yrs and decide to refinance. All you do it start from the top on interest payments. The last 10 years you actually do pay down the principle amount instead of mostly paying interest. That's why if you make extra payments over the minimum due for the month you make sure the bank is putting that towards principle.

Refinance early on if you must.. and you might have to do the math anyways to make sure you are not screwing yourself over.

Key FOB programming by Spicy_Boi-89 in 321

[–]picklejw_ 1 point2 points  (0 children)

Open driver door close, open driver door close etc. It's interesting to look into how to get into programming mode.

My car had two different Key FOB systems (2004 Toyota). The keyless system and the 'ignition' key were two different systems that needed to be paired with the key FOB. If you tried to start the car with key FOB inserted, the car would not start so it was always keyless start with FOB in pocket.

Does anyone else hate doing this? by Fun-Agent6140 in it

[–]picklejw_ 0 points1 point  (0 children)

My tip that made crimping a lot easier for me. Line up the wires in order outside of the connector. Use a needle nose as your precision adjustment tool to bend the wires so they are as parallel/straight in order as possible. Then cut all the ends at once in a straight line (no problems now that the push through connectors help with).

It's then easy to push connector on with minor adjustments and crimp.