chaospatterns

joined 2 years ago
[–] chaospatterns 39 points 1 month ago

This is a good idea. It's a lot easier to incentivize a maintainer who is already familiar with a project and invested in it with some money than it is to get a person who is unfamiliar with a project.

How much you should donate and how likely they are to agree depends on how complex your request is, whether they feel it fits in with the project for other people, and how busy they are.

[–] chaospatterns 17 points 2 months ago (4 children)

No, the cable isn't going to implement the protocol. You need endpoints that are able to talk that protocol. That might be done with a firmware update or require new hardware.

[–] chaospatterns 7 points 2 months ago

I just saw this one mention endurain, a fitness tracker. I've been looking for something to self host data about my health, fitness, etc. Has anyone tried this or anything else in the self-hosted or open source fitness space?

[–] chaospatterns 32 points 2 months ago (5 children)

Those countries are Belarus, Bolivia, Indonesia, Kazakhstan, Cuba, Malaysia, Thailand, Uganda, and Uzbekistan.

[–] chaospatterns 11 points 2 months ago

I think I ignored a lot of signs and indications under the feeling that well "I'm promo tracked to the next level and I worked hard so I'll ignore it." My partner told me to talk to somebody, friends said I worked hard. But then slowly my motivation to work at my job decreased. I delivered less, I made up excuses, I stop caring about projects when I used to really care. Which was a huge difference because I used to be a top tier developer every year.

But the big part was my personal life. After work I was tired and not motivated, even though I would barely do any work. loosing interest in hobbies was a big indication. Going to the gym, but not really pushing myself, etc. I think there's some parallels with depression, but I never felt like I had that because I kept getting out of bed doing things.

I had a friend deacribe their experience and I just started thinking yeah I feel the same way. I finally had a health issue/mental breakdown that caused me to go to the doctor and pursue FMLA leave which is giving me partial pay to just focus on myself, focus on friends, and talk to a therapist. I don't know what I'll do when it ends. Probably won't go back to the company.

Weirdly, a lot of my friends in the big tech industry have hit a breaking point and are leaving or on leaves.

[–] chaospatterns 40 points 2 months ago (5 children)

I'm recovering from burnout after working at a big tech company for 10 years. I think this article tries to focus on how just giving people the right work will prevent burnout, but I think the causes are very complex and vary for different people. But it's important to catch it before it's bad. For me, I had difficult to please managers, or projects that went nowhere, or passion projects that were not invested in, or lack of strong non-work relationships, or even just looking at the company I worked at slowly lose all culture and turn into something that started to abuse customers and focus on profits.

[–] chaospatterns 4 points 2 months ago

This is just an interesting artifact of internet communities at work. They are stuck there because Boeing's design was unsafe, Boeing has been suffering from engineering culture decline due to MBAs seeking to maximize profit. Maximizing profit is the end state of late stage capitalism. Thus this is Capitalism's fault.

People are frustrated thus they amplify these posts and ideas. You can notice the effects everywhere once you start looking. However it leads to a boring discussion. I can already see doomer questions flooding Ask Lemmy. While I may agree, it can't all be based on that.

[–] chaospatterns 21 points 2 months ago

Monthly active users. A metric to show the number of users who are considered active at least once per month.

[–] chaospatterns 19 points 2 months ago (1 children)

The spec mandating its as a single string isn't that crazy. It's good to have a consistent response format so a basic deserializer can deserialize any error response object and get something out.

If you have different providers. One that returns error: { code: string } and another does something else, you end up with the same problem this post talks about-- Inconsistency.

As far as I can tell, the spec doesn't limit you to just the one field and you can add other optional fields to the top level to the response that the caller can optionally decide to handle. But if you know there's going to be a field called error that is a string. You always get at least something out of that to present.

[–] chaospatterns 15 points 2 months ago (3 children)

It just goes to show the small parts of API design matter just as much as the big parts. I've worked with a lot of engineers who are so eager to draw big boxes and arrow architectural diagrams, but then just rush the details because that's not important.

[–] chaospatterns 3 points 3 months ago

The hard part is browsers. Cookies and local storage are limited by the origin URL. You need it explicitly set on the domains you intend to visit, but those domains don't know your age. The one that knows the age is the identity provider, but it can't set it for all domains. There are other techniques that you could use, like a smart card combined with a browser extension to do local based user info attestation, but those are difficult to manage at a nation scale and I suspect people will struggle with them, though there are some countries that do have national smart cards (e.g. Estonia.)

[–] chaospatterns 13 points 3 months ago* (last edited 3 months ago) (7 children)

Its possible to implement something that hides your actual age from a website, but the tricky part is hiding what website you're visiting from an identity provider.

Let's walk through a wrong solution to get some fundamentals. If you're familiar with SSO login, a website makes a request token to login the user and makes claims (these request pieces of user information.) One could simply request "is the user older than 18?" And that hides the actual age and user identity.

The problem is how do you hide what website you're going to from the identity provider? In most SSO style logins, you need to know the web page to redirect back to the original site. Thus leaking information about websites you probably don't want to share.

The problem with proposals that focus on the crypto is that they actually have to be implemented using today's browser and HTTP standards to get people to use them.

 

Original Link

This entire situation has been wild. From Miles' public defender turning to him and telling him to stop talking in courts, to the idea that renaming your Instagram profile gets around court orders, to just loaning your car out to friends.

37
submitted 6 months ago* (last edited 6 months ago) by chaospatterns to c/seattle
 

Location: 3rd and Union. The Joseph Vance Building

Pay-wall link: https://archive.is/fNbTv

10
Gunfire locks down Capitol Hill Safeway (www.capitolhillseattle.com)
submitted 7 months ago by chaospatterns to c/seattle
 

Seattle Police locked down the grocery store and the corner of 15th and John after a reported exchange of gunfire at the Capitol Hill Safeway early Sunday evening.

No victims were found at the scene.

25 minutes later, a 911 caller reported a male with a gunshot wound to the leg at 12th and Fir.

Police were called to the reported 15th and John shootout just after 5 PM as people in the parking lot and customers inside the store scrambled for cover.

SPD taped off a large area around the parking lot and Williams Place Park where they reported finding multiple shell casings and at least one unspent round.

According to East Precinct radio updates, the shootout involved at least two armed assailants with one reportedly fleeing northbound on a rental scooter.

About 25 minutes after the Safeway call, police were called to 12th and Fir where a male was reported with a gunshot wound to the leg.

Seattle Fire was at the scene to treat the victim and transport him to the hospital.

It was not immediately clear if the incidents were separate shootings though at least one 911 caller described a group of possible suspects leaving the 12th and Fir scene.

There were no reported arrests.

According to a radio update, Seattle Police were investigating the possibility a Glock handgun reported stolen earlier in the day was used in the Capitol Hill shooting.

 

The Washington State Transportation Commission (WSTC) has adopted new toll rates for the SR 520 Bridge.

Beginning August 15, 2024, toll rates will increase by an average of 10 percent, rounded to the nearest nickel. Depending on the time of day and day of week, tolls will either decrease by 10 cents or increase by up to 70 cents. In addition, the new rate schedule will feature six rate variations throughout the week instead of the current eight.

Please see the table below for a breakdown of the changes:

Weekday rate changes (Monday-Friday)

Weekend rate changes (Saturday & Sunday)

State law mandates that tolls generate sufficient revenue to meet the bridge’s financial obligations, such as operations and on-going maintenance costs, and repaying construction bonds used to build the bridge. Tolls are also required to be set in a manner that helps maintain travel time, speed, and reliability in the corridor. These rate adjustments aim to streamline the toll structure while ensuring toll revenue meets the bridge’s financial requirements.

For more information about the new toll rates and schedules please visit our website.

33
A die shot of an ESP32 (upload.wikimedia.org)
submitted 7 months ago* (last edited 7 months ago) by chaospatterns to c/esp32
 

Source: https://commons.wikimedia.org/wiki/File:ESP32-Dieshot.jpg

It's interesting how they are able to fit some much in a small space ~~considering most of it appears to be memory~~.

 

Windows and macOS have similar clients (Hass.Agent for Windows and Home Assistant for macOS).

I've found these kinds of clients useful because I can remotely wake-up or sleep computers, track how long they are turned on for, and automatically pause my lights and music when my webcam turns on.

 

Sadly, WSDOT's social media hasn't discovered Lemmy yet, so cross posting:

Good news, late-night downtown Seattle travelers – we’re about to finish one of our construction projects in the area! From 10 p.m. to 4 a.m. nightly Tuesday, July 9, through Friday morning, July 12, we’ll reduce southbound I-5 to three lanes between Yale Avenue and James Street, close the Yale Avenue/Howell Street on-ramp to southbound I-5, close the southbound I-5 off-ramp to Union Street (Exit 165B) and reduce the southbound I-5 off-ramp to James Street (Exit 165A) to one lane. The usual signed detours will be available around the Yale Avenue and Union Street ramp closures.

The new attenuator along the southbound Interstate 5 off-ramp to James Street in Downtown Seattle. The metal structure protects a concrete barrier along the ramp at is yellow at the end. The attenuator is surrounded by concrete barrier and a truck sits near it with flashing yellow lights.

This work marks the last of 23 guardrails and barriers we will be updating in King or Snohomish counties as part of the Northwest Region Breakaway Cable Terminal Replacement project.

Map on left shows the closure of the southbound Interstate 5 off-ramp to Union Street highlighted in orange. The detour is shown in blue with arrows using southbound I-5 to the James Street off-ramp, westbound Columbia Street, northbound Fourth Avenue, eastbound University Street and northbound Sixth Avenue to Union Street. Map on right shows closure of the Yale Avenue/Howell Street on-ramp to southbound Interstate 5 in downtown Seattle highlighted in orange. The detour is shown in blue with arrows using northbound Eastlake Avenue East, westbound Republican Street, northbound Fairview Avenue North and eastbound Mercer Street to the on-ramp to southbound Interstate 5.

153
submitted 9 months ago* (last edited 9 months ago) by chaospatterns to c/technology
 

I thought the model of 3D printing models of the chips to be a really cool way of visualizing how these chips work.

From the YouTube summary

How does your phone track its position in space? MEMS devices! Phones use small micro mechanical chips called MEMS, to monitor accelerations and rotations. These are fabricated using semiconductor technology, but are tiny little moving mechanisms.

Today we're decapping a six axis IMU (MPU-6050, on a GY-521 breakout board, containing three accelerometers and three gyroscopes), looking at it under the SEM, printing up some models, doing some high speed video recording, and talking about how these little MEMS devices work.

CAD/STL models (fair warning, it's a very challenging print!): https://www.printables.com/model/413667-mems-model-six-axis-imu-device

view more: ‹ prev next ›