Spyke

Posts

mechanicadvice·Mechanic Advicebysocphoenix

'99 Corolla engine code P0125

I'm trying to diagnose a p0125 code on my 99 corolla. Toyota forums seem to say Toyota didn't follow standards on this code and it is likely also the O2 sensor, can anyone confirm if this is the case?

I'm getting no other codes, and it will run for about 30 minutes before triggering again. Last time it triggered I saw exhaust smoke on the way home, which went away as soon as I reset the code. after clearing the code the exhaust while clear does seem to be rich smelling. Engine seems to run fine, I'm not noticing any performance issues, not signs of dipping oil/coolant amounts. coolant gauge is operating and hitting the halfway point normally.

I can't think of anything else but the O2 sensor but I expected rougher performance and don't really want to spend $125 on a part if I don't have to.

View original on midwest.social
askelectronics·Ask Electronicsbysocphoenix

self actuating toggle switch?

I have a pet project I've been working on to modernize an electric organ console, and one of the final things needed are toggle switches. On a modern organ these are able to be manually toggled, or they can be flipped up/down programmatically using electromagnets (video). The ones purpose built for this are obscenely expensive but I can't find anything even remotely similar. Am I crazy for thinking this kind of switch are used in more things than just organs?

View original on midwest.social
organ·Pipe Organbysocphoenix

I created a midi controller to retrofit an old console!

The only organ to pop up in our town in the last 3 years with a full pedalboard was a broken Conn 650. Using under $300 in parts I've built a midi controller to connect to GrandOrgue (or Hauptwerk) that covers all three manuals, pedalboard, 12 generals, and toe studs made from guitar stomp box buttons and wooden half balls.

I just finished adding the toe studs and thought this community might appreciate the project!

I created a midi controller to retrofit an old console!https://github.com/socphoenix/pico-midicizerOpen linkView original on midwest.social

RFK Jr admits to dumping bear carcass in New York's Central Park

Independent presidential candidate Robert F Kennedy Jr has posted a video on social media in which he admits that he dumped a dead bear cub in New York City's Central Park in 2014.

The clip, posted to his X account on Sunday, shows him with controversial US comedian Roseanne Barr as he describes bizarre circumstances that led to an incident that mystified New Yorkers 10 years ago. Mr Kennedy said a woman had hit and killed the bear with her car when he was driving behind her outside of the city, and he put it in his van with the intention of skinning the animal and harvesting its meat.

It appears he shared the anecdote to get ahead of an upcoming story in The New Yorker magazine.

The Kennedy campaign and the New Yorker did not respond to requests for comment. Seated with rolled-up sleeves at a table covered with food, Mr Kennedy tells Ms Barr in the video that he was driving to meet a group of people to go falconing near Goshen, New York, 10 years ago when the bear was killed. He says he pulled over to put the bear in his vehicle.

"I was going to skin the bear - and it was in very good condition - and I was going to put the meat in my refrigerator," he says. "And you can do that in New York state: Get a bear tag for a roadkill bear."

New York state does allow people to take bears killed on roads, but the law stipulates that a person has to notify law enforcement or the state's Department of Environmental Conservation to acquire such a tag. Mr Kennedy does not appear to have done that.

Instead, he says he continued to his falconing venture, which went late into the evening. He says he went on to a dinner reservation he had at Peter Luger Steakhouse in New York City, about 75 miles (121km) south of Goshen. "At the end of the dinner, it was late and I realised I couldn't go home," Mr Kennedy says. "I had to go to the airport, and the bear was in my car, and I didn't want to leave the bear in my car because that would have been bad."

That is when, he says, it occurred to him that there had been a series of bicycle accidents in New York and that he had an old bicycle in his car.

He tells Ms Barr that he had the idea of staging a bike accident with the bear carcass in Central Park, which several drunk people with him heartily endorsed. He emphasises that he had not been drinking.

"So we did that and we thought it would be amusing for whoever found it or something," he says. "The next day... it was on every television station. It was a front page of every paper and I turned on the TV and there was like a mile of yellow tape and 20 cop cars, there were helicopters flying, and I was like, 'Oh my god. What did I do?'"

RFK Jr admits to dumping bear carcass in New York's Central Parkhttps://www.bbc.com/news/articles/c2j3353vvdvoOpen linkView original on midwest.social

FreeBSD 14.0 out now!

Some of the highlights:

OpenSSH has been updated to version 9.5p1.

OpenSSL has been updated to version 3.0.12, a major upgrade from OpenSSL 1.1.1t in FreeBSD 13.2-RELEASE.

The bhyve hypervisor now supports TPM and GPU passthrough.

FreeBSD supports up to 1024 cores on the amd64 and arm64 platforms.

ZFS has been upgraded to OpenZFS release 2.2, providing significant performance improvements.

It is now possible to perform background filesystem checks on UFS file systems running with journaled soft updates.

Experimental ZFS images are now available for AWS and Azure.

The default congestion control mechanism for TCP is now CUBIC.

And much more…​

For a complete list of new features and known problems, please see the online release notes and errata list, available at:

https://www.freebsd.org/releases/14.0R/relnotes/
FreeBSD 14.0 out now!https://www.freebsd.org/releases/14.0R/announce/Open linkView original on midwest.social

Clang sanitizer failure with ASLR enabled

II. Problem Description

Some of the Sanitizers cannot work correctly when ASLR is enabled. Therefore, at the initialization of such Sanitizers, ASLR is detected via procctl(2). If ASLR is enabled, it is first disabled, and then the main executable containing the Sanitizer is re-executed, after printing an appropriate message.

However, the Sanitizers work by intercepting various function calls, and by mistake the already-intercepted procctl(2) function was used. This causes an internal error, which usually results in a segfault.

III. Impact

Binaries linked to AddressSanitizer (using -fsanitize=address), MemorySanitizer (using -fsanitize=memory) or ThreadSanitizer (using -fsanitize=thread) can crash at startup with a segfault, if ASLR is enabled. Other binaries are not affected.

IV. Workaround

If ASLR is enabled system-wide, the problem can be worked around by running the specific binary with proccontrol(1), to temporarily disable ASLR for only that program. For example:

proccontrol -m aslr -s disable /path/to/example_program

https://www.freebsd.org/security/advisories/FreeBSD-EN-23:15.sanitizer.ascOpen linkView original on midwest.social

FreeBSD OpenZFS bug patch

II. Problem Description

A check did not test both the dnode itself and its data for dirtiness. This provides a very small window of time while a file is being modified where the dirtiness check can falsely report that the dnode is clean. If this happens a hole may incorrectly be reported where data was written.

III. Impact

If an access occurs while a file is being modified and a hole is incorrectly reported, the data may instead be interpreted as zero bytes. Any application which checks for holes may be affected by this issue; if this occurs during a file copy it will result in a corrupt copy that retains the incorrect data. Note that the source file remains intact (a subsequent read will return the correct data).

IV. Workaround

Setting the vfs.zfs.dmu_offset_next_sync sysctl to 0 disables forcing TXG sync to find holes. This is an effective workaround that greatly reduces the likelihood of encountering data corruption, although it does not completely eliminate it. Note that with the workaround holes will not be reported in recently dirtied files. See the zfs(4) man page for more information of the impact of this sysctl setting.

The workaround should be removed once the system is updated to include the fix described in this notice.

https://www.freebsd.org/security/advisories/FreeBSD-EN-23:16.openzfs.ascOpen linkView original on midwest.social