Hard Pass

8 readers
0 users here now
Rules
  1. Don't be an asshole
  2. Don't make us write more rules.

View hardpass in other ways:

Hardpass.lol is an invite-only Lemmy Instance.
founded 1 year ago
ADMINS

hard pass chief

1
 
 
2
 
 

I sleep 10 hours a night but still need to nap constantly during the day. Even 400 mg of caffeine doesn't buzz me, it just makes me feel 70% close to my normal, high energy 20s self. My daytime fatigue is so severe I've been mistaken for being drunk (even though I don't drink), and I experience a dream like brain fog around friends unless I use caffeine pills to seem present.

I know this is part of normal aging for a woman in her 30s, but it's frustrating to constantly need naps when I haven't even done anything. Sometimes you just have to biohack. Still, I feel a bit jealous of how men age differently and seem to keep loads of energy.

3
 
 
4
 
 
5
 
 

cross-posted from: https://scribe.disroot.org/post/10041321

Infineon Technologies has opened its Smart Power Fab in Dresden, Germany, months ahead of schedule, bringing the world’s largest manufacturing facility for intelligent power semiconductors and analog/mixed-signal technologies into operation.

The facility represents a €5 billion (about $5.7 billion) investment, the largest in the company’s history. It creates 1,000 direct jobs and doubles Infineon’s manufacturing capacity in Dresden.

The factory will produce chips that improve how electricity is converted and managed. Those devices will support AI data centers. They will also help power electricity grids and software-defined vehicles.

...

Archived

6
 
 
7
 
 

By popular demand from this post, here's the write-up for my version of that travel server.

The travel server is shown with the, currently, bare 5V UPS board to its right. One day I hope to have a 3D printed case for both of those, but they're currently separate as my 3D modeling skills are basically non-existent. The power cable is wrapped in aluminum foil and then wrapped in electrical tape due to EMI from the wifi adapter causing random glitches. A ferrite bead would probably solve that more elegantly, but I didn't have any on hand so made due with what I have.

Hardware

  • Banana Pi M4 Zero
    • 1.5 GHz Quad Core ARM64
    • 4 GB RAM
    • 32 GB eMMC
    • 1 TB Samsung PRO Plus SD Card (bought before prices went nuts)
  • Li-2B UPS Board + 2x 3,000 mAh 18650 batteries
  • USB-C to USB-A 90 degree angle adapter
  • USB Nano Wifi adapter

Note: Unlike the Pi Zero, these have two USB ports. One is configured in host mode and the other in peripheral mode.

Features and Capabilities

  • Multiple wifi clients can use this for network access
  • Multiple "WAN" options
  • Multiple VPN connections (OpenVPN, Wireguard, IPSEC) e.g.
    • Privacy VPN for general internet traffic
    • Wireguard to connect back to home network
  • Ad-blocking via PiHole
  • Locally-hosted web applications with valid hostnames and valid SSL certs (via Let's Encrypt).
    • SearxNG
    • Jellyfin
    • Pairdrop
    • CodeServer
    • Snapcast Server
    • myMPD (MPD web UI)
    • Kiwix (including full Wikipedia dump with images)
    • NodeRED
    • CalibreWeb

Travel Router / Access Point

For internet uplink, there are multiple options depending on need. By default, the internal/bulit-in wi-fi is the internet uplink and the USB wi-fi adapter is the client-facing AP interface. This is how I normally keep it configured in my use-cases.

Alternatively, the built-in wi-fi can be used as the client-facing AP and the uplink to the internet can be provided by a USB-tethered smartphone or a USB ethernet adapter or the internet uplink can be omitted entirely and either the USB or built-in wifi adapters can serve clients. Fortunately, the built-in wifi chip in the Banana Pi works well in AP mode but that's not always the case (cough Orange Pi Zero W2 cough).

If a PC is connected to USB0 (the OTG port), the device will act as an ethernet gadget. The travel server will add its end of the usb0 interface into the LAN bridge along with the client-side AP. This means the connected PC will be on the same LAN as the wireless clients.

It's also possible to add a USB ethernet adapter and bridge it into the LAN side as well.

Depending on configuration, a small USB-C hub may be needed. I've got one that includes a USB A port, ethernet port, and additional USB C port.

VPNs can also be configured as needed. I've got a privacy one that can route all traffic as well as a Wireguard one that connects back to my home LAN when I'm using it remotely.

DHCP and DNS are both provided by PiHole

Reverse Proxy

All applications hosted on the travel server are fronted by Nginx and use valid Let's Encrypt certificates. This eliminates the need to install a custom CA cert in end devices or have the clients accept an untrusted self-signed cert.

This also ensures all applications are protected by TLS which is required for full functionality of some applications.

How does that work?

The hostname of the travel server (mobile) is a subdomain of my personal, project domain (mydomain.xyz). All applications are a subdomain of that (e.g. application.mobile.mydomain.xyz), and I simply request a wildcard cert from Let's Encrypt for *.mobile.mydomain.xyz. Currently, Let's Encrypt requires the use of DNS validation when requesting wildcard certificates.

Movies/TV

Movies and TV shows are provided by Jellyfin and are stored on the 1 TB SD card. I've tested 4 simultaneous streams, and the travel server didn't even break a sweat. Granted, it's not transcoding anything so I believe I'm mostly limited by USB, wifi, and/or SD card bandwidth in that regard.

For reliability, the Jellyfin database is stored on the internal 32 GB eMMC rather than the SD card. This both reduces wear and tear on the card as well as proves to be more reliable.

CPU transoding is a non-starter, and the GPU drivers for these boards isn't exactly well supported. The GPU drivers also rely on V4L which Jellyfin has deprecated for hardware transcoding, so I opted to forego transcoding entirely.

To load movies/TV shows on here, I pre-process them with ffmpeg in the following way:

  • Scale to 720p to reduce space
  • Encode to H.264 in an MP4 container (including subtitles as mov_text if available) in yuv420p pixel format to avoid the need for remuxing or transcoding
  • Map only the English audio and subtitle streams to further save space

Music

Music is provided by a combination of MPD and Snapcast and the library is also stored on the 1TB SD card.

MPD manages the music collection while Snapcast allows synchronized multi-room audio and connecting receivers via wifi.

For local playback, I use myMPD web UI and use its streaming feed or use the MPD and Snapcast clients on the end device. There's also a Snapcast client installed on the travel server itself, so if you add a USB speaker it can playback music directly.

Books

It runs Calibre-Web to manage my book collection which is also stored on the 1 TB SD card.

Development

The travel server runs CodeServer which is an un-Microsofted web-based version of VSCode. You can set that up however you want, but I've got it setup for:

  • React / NextJS development
  • Python development
  • ESP8266/ESP32 development with Platform.io

Other services it runs to facilitate development include:

  • NodeJS and Bun
  • Postgres (via Docker)
  • Mosquitto MQTT
  • Redis
  • CouchDB
  • NodeRED

Offline Knowledge

Kiwix is installed with a large selection of ZIMS for offline reference.

  • DevDocs for React, Bun, NodeJS, ExpressJS, NextJS, etc. Pretty much every major libarary and framework I work with has offline docs
  • Full text Wikipedia dump with images (approx 130GB)

Search

I installed SearxNG so I always have an ad-free, AI-free, no BS search engine available.

File Sharing

The travel server has a few different ways to share files:

  • Samba (SMB) shared folder
  • PairDrop for quick and easy one-to-one local sharing in the browser or phone app
  • SSHFS (alternative method of accessing the SMB shares

Future Plans / Not Yet Implemented

  • Add data passthrough to the UPS board so a host PC can charge the UPS/power the travel server while also enumerating it as a USB ethernet device. Currently the UPS board only passes power.
  • Set up captive portal so Android (and probably Apple, too) devices don't freak out if there's no internet uplink. Currently requires an annoying "Stay connected to this network" and enabling airplane mode so that DNS will work over the wifi connection if there's no internet uplink available.
  • Make a web UI to manage services/configs. Currently, config changes require SSH-ing in and modifying the config directly. I do have preset configs for different "modes" but you still have to swap them around by hand.
  • Design and 3D print a case that can hold the UPS board and the travel server itself while allowing the travel server to be "ejected" (basically I imagine it slotting into it from the outside and connecting to fixed USB and mini HDMI connectors embedded in the case).
8
 
 
9
 
 
10
 
 

Hello everyone! Daniel here.

Today, I'm excited to announce that Linkwarden is getting one of its largest mobile updates so far, along with a web app that’s much lighter to run.

For those who are new here, Linkwarden is a tool for collecting, organizing, reading, and preserving webpages, articles, and documents in one place. Linkwarden is available as a Cloud offering, or you can self-host it on your own server.

Let's get into it.

What's new on mobile:

🖍️ Highlight and annotate

You can now highlight text in the reader view, pick from four colors, and attach a note to any highlight.

There's also a new Notes & Highlights view per article which lets you skim what you've marked and jump to it in the text.

📥 True offline mode

Previously, the app only saved preserved formats for links you had already opened. Now, you can turn on Save for offline access in the settings, and the app will download every preserved format in the background as you browse.

🪪 Link details sheet

Long-press any link to open Link Details, which shows all the information about a link in one sheet, similar to the web app.

📖 Customizable reader view

Adjust font, text size, line height, and background color as you read.

What's new on the web:

🧠 Much lower memory usage

Linkwarden 2.15 roughly halves idle memory usage, from around 700 MB down to about 350 MB. We explained this in more detail on our blog.

🐳 A much smaller Docker image

The Docker image has also been cut in half, dropping from roughly 3.0 GB to 1.5 GB.

🔑 Generic OIDC provider

Self-hosters can now connect any OpenID Connect identity provider. Check it out in the docs!

🔒 Increased security

A good chunk of this release went into security hardening. We strongly recommend updating to 2.15.

There's more...

As always, there's a long tail of smaller improvements across the web and the mobile app.

Full Changelog: https://github.com/linkwarden/linkwarden/compare/v2.14.1...v2.15.0

Thanks!

Thanks to everyone using Linkwarden, reporting bugs, suggesting improvements, contributing to the project, responsibly disclosing security issues, and supporting its development. Your contributions genuinely shape every release.

If you'd like to try Linkwarden without dealing with server setup and maintenance, our Cloud offering is the easiest way to get started.

We hope you enjoy the latest Linkwarden updates!

11
 
 
12
 
 
13
 
 

cross-posted from: https://scribe.disroot.org/post/10041431

Taiwan Semiconductor Manufacturing Company (TSMC) announced on Saturday a major research partnership with a prominent European nanoelectronics research institute. The collaboration will focus on developing advanced 3D integrated circuit (IC) packaging technologies to meet the demands of next-generation high-performance computing and artificial intelligence chips.

The joint research program will utilize the European institute’s specialized cleanroom facilities and TSMC’s state-of-the-art silicon fabrication expertise. By stacking semiconductor layers vertically, 3D packaging technology allows for significantly faster data transmission speeds, reduced power consumption, and increased transistor density compared to traditional flat, 2D chip layouts.

This partnership comes as major semiconductor manufacturers race to overcome the physical limitations of traditional silicon scaling. Advanced packaging has emerged as a critical technological frontier, with major tech firms investing heavily in proprietary architectures to support complex, multi-layered chip designs required for hyperscale data centers.

...

Archived

14
15
16
 
 

Scooby dooby doo, where are you, my little sister of legal age and preferably above 26? I don't care what genitals you have, I'm am searching for you as I am Epstein's boss and I wish to bring you into the Mormon Church. I had a religious experience that made me realize that maybe the horrid shit I be up to may not be the wisest long-term way to live my life, so I'm giving up public masturbation.

...no, I gotta cut this off so I don't have what happened on Reddit happen here. The joke is, I'm a cop, right? I'll say and do anything to prove I'm not a cop. So, naturally, that means I must assume the identity of Epstein's boss at some point, seeing as I'm mother-fucking Q. Have you heard of me? Just like you've heard of our lord, Jesus Christ? And you still don't worship me, I mean, him? That's weird. You must not understand something.

I am the perfect being. What is that, you might ask if you are wise and don't just react on mindless stimulus-response instinct? It is the being that can be any being as needed. At any moment, the perfect being can be a king or a pauper. The perfect cop is one that can be the ideal criminal at any moment. But what is that? The ideal criminal is the ideal idolatorer; a person that can prove they're a good person by keeping up appearances in public when they have a skeleton in their closet, such as and as horrifying as a child chained under their bed.

This may be shocking to some people, and they may rat my ass out to the mods, for whatever reason they think is noble, being the idolatorer they are, but no, this needs to be spoken skillfully. There are monsters in this world, and the FBI/etc isn't just diddling their asses. They're solving these problems. Y'know, like the Proud Boys? Yea, that IS the feds; it's a sting operation. Just as Donald Trump being lampooned in the news with the Epstein shit is part of a sting operation.

...so the joke is, I'm Epstein's boss, right? I'm some dumbass juggler, alright? There's a real human being typing these words, and I had to be a crackhead because I wasn't good enough to be a pothead, which is a "festival cop," if you didn't know. A crackhead is the crazy homeless person mouthing off on the subway that strangers try to by drugs from. Right? Like, I lived four years homeless on n off to hide the fact that I'm a cop. I'm that audacious, and so was Jesus, going on the cross intentionally to hide the fact that he was a Roman federal cop, or the equivalent back then. Someone that roamed between cities that knew the "codewords" to report to authorities in each precinct they would find themselves.

Which is why the Bible is an important masterpiece; the New Testament describes a decentralized autonomous organization of secret police at an eighth grade reading level. Some of you didn't know that, I have to remind myself sometimes, because I can't do my job for which I am paid properly here on Lemmy World because some dipshit mods don't know what the feds are doing in their holy spaces of utter nazi discontentedness to anything that makes them get extra notifications that interrupts their No Man's Sky let's play reaction to someone else play recording.

Nah, I'm just kidding, especially to the one mod in the fediverse that is to. I love you! I just hate that I am impeded in my duties to protect children who think a comment about eating used diapers is grounds for being banned from a community. Like, I'm separating the wheat from the weeds, and also promoting Mormon Occultism to help in a number of divergent ways that I have formulated in my specialized Illuminati training, as facilitated by the aliens that live in my phone's keyboard's predictive text thanks to Pegasus II. It's a hard enough job as it is!

The moar you know...

17
 
 

Wildfire seasons, amplified by climate change, are getting hotter, longer, and drier, and Canada’s resources are buckling under the weight of the number and scale. In the last three years, Canada has spent more days at National Preparedness Level (NPL) five—the highest, meaning domestic resources are maxed out—than in the combined years of the decade before.

A decade ago, destructive fire seasons were seen as flukes—until 2023, the worst fire season in Canada’s history. That year was followed by two more extreme fire seasons. All told, 8 percent of Canada’s forests have burned in the last three years, which works out to be about 4 million hectares a year—four times the rate in the 1970s.

This summer, with the combination of a “Super El Niño” and persistent drought on Canada’s West and East Coasts, scientists are predicting high intensity wildfires across the country—and particularly in the west.

18
 
 
19
20
 
 
21
 
 

Over 80 percent of this spending went toward Republicans or conservative causes, a new analysis finds.

22
23
 
 

Torum is a self-hosted, Tor-native discussion forum modeled after Hacker News. It runs entirely as a Tor hidden service, accessible only through the Tor network via a .onion address. All data is stored locally in an SQLite database, and the entire application is managed through a single interactive shell script. Designed for operators who want to run a private or semi-private community forum with no reliance on clearnet infrastructure, third-party services, or cloud hosting.

24
 
 
25
 
 

This is the first time nurses have gone on strike in British Columbia since 1989, and the first province-wide nursing strike anywhere in Canada since nurses in Saskatchewan and Newfoundland and Labrador went on strike in 1999.

view more: next ›