HNHacker News
TopNewBestAskShowJobs

rietta

2,711 karma · joined October 29, 2012

Building and breaking applications for 26+ years. MS in Cyber Security (formerly InfoSec, GaTech). Focused on practical security controls to prevent breaches. Lifetime OWASP.

Website: https://rietta.com/ Blog: https://rietta.com/blog/

[ my public key: https://keybase.io/rietta; my proof: https://keybase.io/rietta/sigs/uk2sEk4_TfZeNJ8ZwJN7VF1Ub-aLW_l8clAq-EbQ578 ]

submissionscomments
rietta··on DHL suspends B2C shipments over 800 USD until further notice
How does a home-based business demonstrate their business bona fides here? Having a business account with DHL? Having a business name?
rietta··on Why lead is still bad for your brain
Congratulations on getting into competition! I started competing and intentionally practicing to get better about 4 years ago after a long time of being a safe but casual shooter. In the last year I have won some major Glock-sponsored GSSF matches - 1st place Amateur out of 140 at their national championship Talladega, AL. One more win and they are going to bump me to master class. I do not reload my own ammo so I have less lead exposure there. I am very careful with my range routine though. I have dedicated cross trainer shoes as my range shoes that I put in a plastic bag in the trunk of the car on the way home. I wash my hands with the dlead soap right away (have wipes in my bag for outdoor use). Finally, I put my clothes directly in the wash when I get home to reduce tracking anything inside particularly since I have small children at home.
rietta··on Why lead is still bad for your brain
Don't be hard on yourself. None of us are born with this knowledge :-)

If you ever shoot, just remember it is a really good idea to wash your hands afterwards (using the dlead soap if possible). It is not a bad idea to have a change of clothes and to wash your clothes right away as well.

rietta··on Lead is still bad for your brain
It’s not obvious, but practice enough at indoor ranges or reload your own competition ammo long enough. I have heard firsthand accounts from shooters who at some point weren’t feeling well, got tested, and found out they needed to be a lot more careful with their lead exposure.
rietta··on Lead is still bad for your brain
You can request blood lead labs done through your doctor. People who work in industry and competition shooters and such will get that done to track.
rietta··on Hacker News Hug of Deaf
Your latest post about Google results inspired me to write on this too with a link back to your article! Google Search Results are Increasingly Disappointing as AI Results Are Pushed at https://rietta.com/blog/google-search-results-decline-with-a...
rietta··on Hacker News Hug of Deaf
Just visited!
rietta··on What if we made advertising illegal?
Impossible in the United States under the constitution. To put plainly, this would be a colossal first amendment violation, abridging the freedom of speech and freedom of the press.
rietta··on The highest-ranking personal blogs of Hacker News
I am #3133! Fun.
rietta··on Archival Storage
Or even free with a checking account. Depends on the branch. I think the right strategy is to store the high level passwords that do not change much and then an annual backup archive of all the family photos, tax returns, and most important documents on a hard drive in the box.
rietta··on Archival Storage
This needs to be published by everyone who has a blog and shared with friends and family everywhere.

I know first hand the mess from my friend who died of cancer at 38 leaving behind a wife and daughter with not only only accounts being locked out but a sprawling home lab that they did not understand. Even things like smart lights became a stumbling block when they could not control them. The router was a virtual machine on a rack mounted server in the basement. Had to unwind a lot.

rietta··on Archival Storage
I suppose I can publish on by blog and then keep on writing. Can discover this future together along with anyone who wants to read it. This is my first serious attempt at fiction. I have only just begun.

This is another portion of later in the first chapter.

'...The transport, a ground-based vehicle, levitated silently outside. John glanced at his chronometer as he boarded. Jeg er ked af det, he thought, I'm late. The doors hissed shut, and the vehicle computer announced, “Destination: University. Estimated arrival: 25 minutes.” With a gentle hum, the vehicle glided smoothly along the elevated guideway. The air inside was cool and faintly metallic. Outside, the landscape was a patchwork of green fields, managed forests, and gleaming white research facilities. The transport’s progress was slow; the gentle sway and hum of the engines were a constant reminder of the NAU’s strict energy policies. John sighed, thinking about the upcoming lecture. How could he convey the importance of the Bit Rot Era when so many were focused on the pressing needs of the present?

At the University, John rushed into the classroom, three students already waiting. “Jeg er ked af det, I’m late,” John said, a slight Danish accent coloring his Danglish. The classroom was intimate, a very different design from the great lecture halls of antiquity, designed for perhaps twenty students, with a central platform surrounded by holographic cameras for remote attendees. Historical maps and timelines adorned the interactive displays lining the walls.

John quickly moved to the lectern and carefully removed six artifacts from his bag. “Velkommen to Ancient North America 1,” he began. “Welcome to Ancient North America 1. This is the class where you are going to learn about the past that was and the present that may yet be.” He gestured to a holographic timeline that appeared above the lectern. “In broad strokes, we consider the history of Ancient North America to consist of four periods: the pre-colonial, the rise of the nations – of Canada, the United States of America, and Mexico – the pre-Collapse, and the post-Collapse periods. You can take in-depth courses on most of these. Dr. Jones’ ‘Rise of the Nations’ is well worth your study to learn about the United States, its Constitution, and Canada. This very university is located in a place that was once called Newfoundland, Canada, and in ancient times the climate was quite harsh. Meget forskelligt from the lush green farmland, forests, and even nice beaches we have today. You can also take Dr. Pech’s history of the pre-colonial tribes and empires. That will teach you a great deal about the people who first inhabited the continent and learn about their history, culture, foodstuffs, many of which are still considered extinct. Desværre.

“However,” John continued, his tone shifting, “the class you cannot take is for what we call the Bit Rot Era. A ‘bit’… imagine a light switch. On or off. That’s a bit. One or zero. The basic unit of digital information. The Bit Rot Era, from roughly the 20th to the 25th century, is a complete black box. En sort boks. What we do know comes from fragments of writing on paper. Millions of books were printed, but even those are often lost to time. We have fragments of ancient texts that talk about computers in every home and the ‘digitization’ of information and libraries. Digitization was the process of scanning physical media into computers. We’ve recovered millions of artifacts – disintegrated polycarbonates, silica, and bits of rare metals that were once these computers. But nothing within survived. Then something happened. The books vanished. The period from about the 21st to the 25th centuries was, as it were, expunged from history. Research indicates they went entirely digital, depending on system administrators to maintain the data… until the administrators stopped.”...'

rietta··on Archival Storage
And without care. Everyone's precious photo albums will go with them to the grave. We live in a time where the books and data we write are likely to vanish long before any previous period. We don't leave behind books, codexes, or scrolls, or stone tablets anymore.

Scholars will have more clue about life in 4th century via the Oxyrhynchus Papyri collection than 21st century Terra Haute, Indiana.

rietta··on Archival Storage
Yes, it is. I actually have been mulling over a fictional world set in the future where the period between the 20th and 25th centuries is a mysterious time that so little is known about. The story follows a professor who is obsessed with the "Bit Rot Era" and finding out just what happened to that civilization.

I have a prototype first chapter written that cold opens with an archeological dig '...John Li Wei looked up from his field journal where he had just written “No artifacts found in Basement Level 1, Site 46-012-0023”, wiping sweat from his brow. "Did you find something, Arnold?" he asked, his voice weary. "Three days in this godforsaken jungle, and we've got nothing but mud to show for it. Every book in this library’s long since turned to muck.” Arnold gestured towards the section of the site he had been laboring for the last 30 minutes, digging through layer after layer of brown muck, with fragments of metal hardware that once supported shelving. A glint of metal caught the filtered light. “Arnold, that’s just another computer case,” John sighed, his shoulders slumping slightly. He could already imagine the corroded metal and the disintegrated components inside. Useless. “Help me pull this out.” The two men strained against the clinging earth, their boots sinking into the mud with each heave. As they finally wrestled the heavy, corroded metal case free, a piercing shriek cut through the jungle sounds – beep, beep, beep, beep....'

rietta··on The 8-Bit Era's Weird Uncle: The TI-99/4A
There is a working one in the gaming area of the Computer History Museum in Roswell, GA. The instructions direct you to play the Wumpus game but you can go to ti-basic and other programs instead.
rietta··on Vanishing Culture: Punch Card Knitting
Nota Bene is still a thing! The descendant of XYWrite!
rietta··on Microsoft Bob: Microsoft's biggest flop of the 1990s
There is a shrink wrapped box of Bob on display at the Computer Museum of America in Roswell, Georgia (Metro Atlanta).
rietta··on FTC bans hidden junk fees in hotel, event ticket prices
I am not a legal scholar, but from my understanding enough that serious cases were filed and fought and made in all the way to the Supreme Court.

In a https://www.scotusblog.com article, Amy Howe quotes the Chief Justice as saying "Chevron deference, Roberts explained in his opinion for the court on Friday, is inconsistent with the Administrative Procedure Act, a federal law that sets out the procedures that federal agencies must follow as well as instructions for courts to review actions by those agencies. The APA, Roberts noted, directs courts to “decide legal questions by applying their own judgment” and therefore “makes clear that agency interpretations of statutes — like agency interpretations of the Constitution — are not entitled to deference. Under the APA,” Roberts concluded, “it thus remains the responsibility of the court to decide whether the law means what the agency says."

I ought to go read the decision for myself, which I have to this point not yet done. I am not an attorney, but do have a general interest in these matters.

But back to the earlier poster's notes, ATF has been a prime example. They have a history of capricious reinterpretation at the whims of whichever administration is in power. They issue letters to people and businesses that say one thing is okay and then outlaw in without any law changes a decade later. I have never owned a pistol brace, but they stated it was an acceptable innovation for certain applications, thousands and thousands of people relied on that, they issue a rule making comment period and get feedback and then threw all of that out and came out with a final rule that bore no resemblance to the one in the comment period. Then they stand behind Chevron that the courts had to listen to their interpretation. It is legal "heads, I win" and "tails, you lose!"

rietta··on FTC bans hidden junk fees in hotel, event ticket prices
"constantly redefining machine guns or pistol braces"

Pistol braces was struck down not on second amendment grounds, but because the ATF failed to comply with the Administrative Procedures Act, specifically failing the logical outgrowth test. They proffered a comment period and then did a switch when publishing the final rule.

Similar shenanigans were afoot with the Trump area bump stock ban, which was ruled against by the Supreme Court itself in Garland v. Cargill. I think that had to do with the agency exceeding its authority beyond what the statute specifically specifies. In laymans terms, the legal details were not ambiguous enough to justify the conclusion that the agency came to stretching the statute through their interpretation.

rietta··on FTC bans hidden junk fees in hotel, event ticket prices
It's because that is the constraints that the U.S. Constitution places on our form of Federal government. The Congress passes laws (and controls the money), the Executive implements the law, and the Courts interpret the law. My lay understanding is that Chevron shifted too much power from the Congress and the Courts to the administrative agencies in the Executive branch. It seemed like a "good idea" at the time but over time the abuses became apparent and this Supreme Court reigned it back in towards the balance of powers required by the Constitution.
rietta··on My son (9 yrs old) used plain JavaScript to make a game, and wants your feedback
Neat! Amazing work young man!
rietta··on Send someone you appreciate an official 'Continue and Persist' Letter
Same! I regularly get address change notifications from the IRS in duplicate despite nothing visible changing about the address.
rietta··on Send someone you appreciate an official 'Continue and Persist' Letter
As a business owner, I can tell you certain letters have a look to them before opened and can trigger anxiety and “heart skip a beat.” A letter looking like its from a law firm is going to trigger concern and even calling an attorney. Not fun to then have the rug pulled out. Reminds me of the terrible pranksters who worry people and then say “it’s just a prank.”
rietta··on How to give a senior leader feedback without getting fired
What about the simple, "may I talk to you for a minute in private?" And then clearly state the information that you need to share.
rietta··on Antenna Diodes in the Pentium Processor
Are the antenna diodes only there to reduce damage during manufacture or is there also impact runtime in an electromagnetic noisy environment?
rietta··on GNU Artanis 1.0.0 Released
Scheme! Now that is some code I have not seen in a long time.
rietta··on MailCatcher runs a super simple SMTP server
I use it with docker-compose.yml in Rails and Django applications to catch all emails coming out of a local development copy and be able to confirm they are sent as well as to troubleshoot the layout of those email templates.
rietta··on MailCatcher runs a super simple SMTP server
This is a development tool, not production. For it's intended use it is mature. There has been Git activity within the last year so I am not sure why that would be considered unmaintained by some.

If something is important to someone in particular, they should implement a pull request or see the author's website about making a donation or paying for the development of a particular capability.

rietta··on Visual Basic 6 IDE recreated in C#
Me too! I have VB3 opened right now in Windows 3.1 on qemu. I have not done anything serious with it in a long time though.
rietta··on Visual Basic 6 IDE recreated in C#
HTML has a fieldset that looks like that. But too many CSS frameworks wreck it. I actually like the look.

To prove it to yourself, place the following in a empty HTML file and see how it renders.

<fieldset> <legend>Frame1</legend> <input type="radio" id="html" name="fav_language" value="HTML"> <label for="html">HTML</label><br> <input type="radio" id="VB6" name="fav_language" value="Visual Basic 6"> <label for="css">CSS</label><br> <input type="radio" id="javascript" name="fav_language" value="JavaScript"> <label for="javascript">JavaScript</label> </fieldset>

← PreviousPage 5 of 24Next →