HN user

peacelilly

72 karma
Posts0
Comments23
View on HN
No posts found.

The secret to wrapping errors is the erros.As and errors.Is special interfaces called out only in the documentation: https://pkg.go.dev/errors#Is

You must build a Directed Acyclic Graph (DAG) to ensure these special interfaces don't hit an infinite loop.

To stop the infinite loop cycles, and actually implement a DAG, I marked visited nodes and returned `false` if the nodes were already marked.

Nowadays cable TV targets ads too. If your diabetic grandma connects to your cable provided wifi router, you will get ads for glucose monitors and insulin pumps. Targeted advertising should be illegal.

We really need these things to be Closed Circuit by law. Want the data? Get a warrant and seize the device physically. Centralized databases of surveillance information needs to be outlawed criminally.

You can have a monopoly and not abuse your power, or you can have your monopoly broken up. The Sherman Antitrust act still exists. Law still exists. There are already multiple anti-trust investigations underway by the states, and the DOJ.

There is bipartisan support to break them up. Ask Warren.

What is illegal about enforcing the law?

It's long past time to regulate social media like a phone company, natural monopoly, or common carrier. The DOJ needs to break them up for violating the public trust, then limit their ability to refuse service to law abiding citizens moving into the future. Government has every right to force companies to be neutral platforms through regulation. It's time to revoke/enforce section 230, especially the "good faith" clause.

Anyone who says that "Twitter is a private company that can refuse anyone" has never ran an actual company. There are plenty of rules against companies discriminating. That argument is the same argument used by Democrats against the landmark Civil Rights Act of 1964 which a Republican majority congress passed (82% of republicans voted yes).

Remember when this forum was up in arms about NET NEUTRALITY? Remember when the big bad ISP was going to censor you? Remember when all the sites went black because thats what the ISPs would do? Now the sites that went black are all committing the censoring. All the sites that went black track every movement you make online. Who needs DNS when you have outgoing link tracking and like buttons on every page.

Social media is about to be regulated. Its about time.

Yes the timing is good, the Artemis program is heating up and needs to disperse grants for the 2024 moon missions. You will have a much better supply of labor to choose from than our previous unemployment rate. Capital is cheap right now and banks are still lending. Aerospace is a long-term investment and you'll deliver a product when the economy is back.

gaping hole where United States leadership should be

I've seen this exact wording a lot recently. Is this the new propaganda line everyone parrots? I must have missed the previous administration's strong stance on ANYTHING AT ALL dealing with international relations, besides killing people from the sky. When did the previous administration lead on anything and not just bow down (literally bowing) to international leaders.

Sorry, the gaping hole in leadership was filled with someone who cares about the USA.

Checking the radar. In the midwest, weather comes at you from a long ways away, so I wrote a script to set my desktop background to be the current national radar mosaic every 15 minutes.

Explicitly setting the background programmatically was very unreliable in practice. The beauty of my script is that it simply wgets the image, checks if it is valid, resamples the image using a high quality algorithm (slow but worth it), places it in a folder, and deletes the old image.

My background preference is set to shuffle between images in that folder every minute, therefore my script acts like a pipeline.

`vimtutor` is where most people should start. It's bundled with every vim installation. Vimtutor teaches the absolute basics in an interactive manner so you'll remember the lessons.

The web design is indeed ugly, but at least it is functional.

Here are some easy to implement design suggestions: You should change the title of the first heading so it's not the same as the banner. I think "What is Tarsnap?" is a good choice. Speaking of the banner, vectorize it. Finally, please remove the bars from the asides.

Your product is good, so transferring a little attention to its web presence is worth the effort.

Yes, it was killed for this reason. Singular hotkeys that drastically alter state are a horrible UI design decision. When commanding, controlling, or altering a program, the trigger should be an explicit action. One accidental key stroke should not be catastrophic.

Just an FYI to anyone who didn't know this, the facebook app records audio in the background. It then targets ads to your conversations. Use the browser version if you want some semblance of privacy.