-
11 votes
-
Kalundborg in Denmark is a modern-day 'gold rush' town – but pharmaceutical giant Novo Nordisk has invested more than £6.5 billion and it still isn't booming
6 votes -
North Korean troops in Russia - North Korean shells, troops and Russian offensives
11 votes -
Watch electricity hit a fork in the road at half a billion frames per second
18 votes -
US Joe Biden–Kamala Harris administration announces $45 million to reduce electric vehicle battery recycling costs
29 votes -
Kælan Mikla – Stjörnuljós (2024)
1 vote -
Solid-state batteries enter pilot production, costs expected to drastically drop
30 votes -
Save Point: A game deal roundup for the week of November 3
Add awesome game deals to this topic as they come up over the course of the week! Alternately, ask about a given game deal if you want the community’s opinions: e.g. “What games from this bundle...
Add awesome game deals to this topic as they come up over the course of the week!
Alternately, ask about a given game deal if you want the community’s opinions: e.g. “What games from this bundle are most worth my attention?”
Rules:
- No grey market sales
- No affiliate links
If posting a sale, it is strongly encouraged that you share why you think the available game/games are worthwhile.
All previous Save Point topics
If you don’t want to see threads in this series, add
save pointto your personal tag filters.8 votes -
DebunkBot
10 votes -
Report: Robbie Ray declines opt-out in San Francisco Giants contract to remain with team
3 votes -
Club Penguin: gone but not forgotten
15 votes -
best option for a bare-bones message board/forum?
hello tildes, i am searching for a bare-bones forum/message board. i'll describe what i need and perhaps someone can point me in the right direction: must have the ability to create an account...
hello tildes,
i am searching for a bare-bones forum/message board. i'll describe what i need and perhaps someone can point me in the right direction:
must have the ability to
- create an account
- create topics with the ability to reply
- fully customizable front-end (html/css) so i can make it match my website
- either self-host or use a custom domain on ext hosting
unimportant but nice to have
- display images in posts via external urls
- different boards (categories?) to post into (would be nice but not vital)
- nested replies (or some visual way to see what you're replying to)
free would be ideal (dreams are nice) but probably wouldn't want to spend more than $5/month as this is a supplement to a website where i don't expect much traffic at all due to the nature of the project. no images/video/audio will be hosted ideally.
i'm ok with "hacker news" or "reddit-like" software but my backend knowledge if very limited. for instance, i looked into self-hosting lemmy but i don't understand how to setup docker. options like phpbb would be fine if i could strip away everything aside from the above-mentioned features.
i want it to be extremely simplistic in appearance and for the end-user (tildes is a great example of the simplistic end-user experience). tildes could be a cool option but i think getting it setup is a bit out of my skill-range.
can anyone offer any suggestions/guidence?
edited to emphasize important aspects and clarify things that are not vital but would be nice to have.
15 votes -
Traceroute isn't real
47 votes -
"Valve are gathering the avengers": we believe Gabe Newell is assembling the ultimate dream team for the one game everyone's been waiting for
23 votes -
Moving my game project from C to Odin language
15 votes -
We can have a different web
41 votes -
‘Mild’ tofu, ‘mild’ carrots, ‘mild’ pine nuts: my five-year quest to understand German taste
30 votes -
Weekly thread for casual chat and photos of pets
This is the place for casual discussion about our pets. Photos are welcome, show us your pet(s) and tell us about them!
6 votes -
Rebound effects make car sharing and second-hand phones not as green as they seem
15 votes -
BLIB - Silent Love (2024)
3 votes -
How do I know if a USB-C PCIe card supports 4k video output?
finally getting to be that time where I need a USB-C slot on my tower that I built back in 2017 so I started looking into expansion cards. One thing I can't tell is how to tell if a particular...
finally getting to be that time where I need a USB-C slot on my tower that I built back in 2017 so I started looking into expansion cards.
One thing I can't tell is how to tell if a particular expansion card supports the usb-c ports with DP-Alt mode for a 4k display if the need arises.
for exmple, had my eye on this one and I can't tell much if it does have that kind of support
9 votes -
Explain one play: Steph Curry - JaVale McGee relay lob play by Brandin Podziemski and Trayce Jackson-Davis settles Golden State Warriors vs New Orleans Pelicans
5 votes -
MLB's top twenty-five free agents for 2025
15 votes -
Former San Francisco Giant Jorge Soler traded for second time in three months
6 votes -
Poking Holes in Potatoes: An excerpt from Brian Taylor Cohen's book, SHAMELESS
7 votes -
One year on, we know this: Sweden's trade unions are more than a match for Elon Musk
35 votes -
I'm liking Webflow - is there a (free?) way to get the similar design experience on WordPress?
Hiya, coming off as cheapskate since if I love Webflow so much why not just pay for it? Well a few reasons, but mostly because I'd rather like to be not tied to any single service that can just do...
Hiya,
coming off as cheapskate since if I love Webflow so much why not just pay for it? Well a few reasons, but mostly because I'd rather like to be not tied to any single service that can just do away with me with a snap of the fingers.
I've been playing around locally with WordPress and the block editor actually gets me to the finish line. It's pretty easy to design what I want to design -- just everything's lacking that final little detail, I can't easily overlap text with images etc.
So am I just incompetent and the WordPress' block editor is actually capable of these things? Most of the plugins (like Elementor) you need to pay for before you can actually do anything custom, which is kinda no-go for me. I'm also not opposed of trying something else, just that it needs to be free (as I want to be certain I know how to use it before I commit).
(Sorry for the rushed post, I'll make corrections it if need be.)
6 votes -
Blake Snell opts out of deal with Giants
5 votes -
Project Zero: Using large language models to catch vulnerabilities in real-world code
7 votes -
A pregnant teenager died after trying to get care in three visits to Texas emergency rooms
81 votes -
Does the Great Pumpkin really exist in the Peanuts Universe?
Recently my family was watching "It's The Great Pumpkin Charlie Brown" from 1966 and I recalled how the plot of the show came from comics that were written over time in the years before the...
Recently my family was watching "It's The Great Pumpkin Charlie Brown" from 1966 and I recalled how the plot of the show came from comics that were written over time in the years before the cartoon game out. And one thing we talked about was whether Linus was correct that The Great Pumpkin actually exists, or was everyone else right and it was in his imagination.
It seems a reasonable question, because one thing about Linus is that he's usually the wisest character on the show. Like the rest of them, he has flaws but he tends to see things more clearly than the rest.
Well, I was looking for old Peanuts strips and I found one that seems to answer the question in this article:https://screenrant.com/funniest-peanuts-comics-about-great-pumpkin-linus-disappointment/
It is under item 4, "Great Pumpkin, You're Going To Drive Me Crazy!" November 1 1961.
Here is a direct link to the comic in question, (not sure if it will work long term).In the comic, Charlie Brown says: "Hey wake up, Halloween is over... You missed The Great Pumpkin. It just came over the radio... He appeared in a very sincere pumpkin patched owned by someone named Freeman in New Jersey!"
When I was a kid we had a book that had a lot of the older Peanuts comics in it, and I'm pretty sure that I had seen this one and just forgotten about it.
So I think one of the following is true:
- The Great Pumpkin really exists in the Peanut's world
- Charlie Brown is lying
- Charlie Brown is teasing
- The radio was lying, like when NORAD reports where Santa's sleigh is on Christmas eve
- Charlie Brown misunderstood the radio
This question may have been answered in a later strip a day or two later, but I don't currently have access to the strips in the order they appeared.
This question is mostly about whether Charles Schulz decided to have magic in his "universe" or not.
What do you think?16 votes -
Vienna Teng - We've Got You (i - Spark, ii - Comfort, ∞ - Two Truths) (2024)
5 votes -
Advice Needed: Simple and Reliable notifications
I have a long standing problem that probably has several good solutions, I just haven't been able to figure them out. So here I am, asking you. I'm selfhosting some services, a mix of selfbuilt...
I have a long standing problem that probably has several good solutions, I just haven't been able to figure them out. So here I am, asking you.
I'm selfhosting some services, a mix of selfbuilt and open source software. But some things I don't want to selfhost. Notably backups and alerts/notifications. For backups I have a solution which works well in every regard except one - I don't always get alerted when things fail, because the way I send myself those alerts is failing more than the actual backups.
Currently I'm using python and gmails smtp interface to send myself email, but gmail disables my smtp access from time to time, and it's really easy not to notice not getting an email. I've tried sending the email regardless of whether the backup failed or not, but I've noticed several times that I still don't notice if the they stop coming.
Now on to my requirements/wishlist.
- I'm already using s3 glacier at aws for the backups, so preferrably something in the aws space.
- I would like to get an popup/toast on my phone when a message is being sent. And the ability to review messages later.
- I would like as few moving parts as possible.
- I don't want to write my own client.
- I want it to be cheap, and if there's a cost I prefer to pay it at a place where I'm already paying, meaning aws (or possibly proton).
- I want a stable service.
- I prefer to manage as little as possible of the infrastructure.
- I'd like a simple programmable interface that can't easily fail. E.g. http based.
- It's no problem if messages are not received instantly, I could easily tolerate delays up to 24 hours.
As you may have noticed I'm pretty much expecting there to be something in aws that I can use, but aws documentation is so abstract, that I often don't understand what the point of something is or how I'm supposed to use it.
10 votes -
Meatball lovers, rejoice – IKEA has announced the opening of its first restaurant on the UK high street
15 votes -
Key inflation rate hits 2.1% in September, as expected, closing in on US Federal Reserve target
21 votes -
Which summer 2024 anime are popular in the US compared to Japan
8 votes -
My even smaller keyboard upgrade
18 votes -
What is your favorite museum?
Inspired by a recent conversation I had with a fellow museum lover: what is your favorite museum or favorite museums? Why? Curious to learn about some really interesting and unique places that...
Inspired by a recent conversation I had with a fellow museum lover: what is your favorite museum or favorite museums? Why? Curious to learn about some really interesting and unique places that other users might have been to.
33 votes -
Thirty-year species reintroduction experiment shows evolution unfolding in slow motion
15 votes -
Kevin Magnussen has withdrawn from Friday's running at the São Paulo Grand Prix because of illness and will be replaced at Haas by reserve driver Oliver Bearman
6 votes -
Cmake strategies or alternatives for building (different) code for different platforms
Okay, so this is getting really long, I'll put the ask up front: I have a strategy, I think it is reasonable. Now is a point where I can easily change things, and it won't be so easily later. So...
Okay, so this is getting really long, I'll put the ask up front: I have a strategy, I think it is reasonable. Now is a point where I can easily change things, and it won't be so easily later. So I'm looking to see if anyone has trod this road before and can recommend any of:
- a different build system that will be easier to manage for this use case
- a different strategy for using cmake that will be easier to manage
- any gotchas I should be aware of, even if you don't have better solutions.
Background
I have a project I'm working on where the ultimate deliverable will be a hardware device with 3-4 different microcontrollers coordinating with each other and interacting with a PC-ish platform. This is a clean rewrite of a C++ codebase. Due to the microcontroller (and some of the PC APIs) being C++, the language of choice for most of it is likely to remain C/C++.
I'm succeeded in setting up a build system for embedded code. The old code was arduino, so it relies a lot on those libraries, but I've managed to set up enough custom cmake to get off of the ardunio tools altogether, even if I am borrowing their libraries and some of the "smarts" built into the system about setting build flags, etc. So far, I have a dockerized toolchain (cmake + make + gcc-arm-none-eabi) that can successfully build ARM binaries for the target platform.
The thing that I'm up against now is that I'd like to have a robust off-target unit testing infrastructure. My ideal case is that everything in the embedded system will be broken down into libraries that have clear interfaces, then to use unit tests with mocks to get high coverage of test cases. I'll still need some HIL tests, but because those are harder to set up and run, I want to use those for integration and validation.
In terms of OSes available, we're mostly working on Windows systems using WSL for linux. I'd like things to be as linux-based as possible to support CI on github, etc.
Goals and Cmake limitations
I started out using cmake because I hate it least of the tools I've used, and I am at least pretty far up the learning curve with it. But a limitation I'm hitting is that you can't do a mixed compile with two different toolchains in one build. The reasons why cmake has this limitation seem reasonable to me, even if it is annoying. You can easily change the toolchain that your code is built with, but that seems to be largely targeted at cross-compiling the same binaries for different systems. What I want to do is:
- build my code libraries with embedded settings for linking to the embedded binaries and build those embedded binaries (the end product)
- build my code libraries with linux-ish tools and link them against unit tests to have a nice CI test process
- (eventually) also be able to build windows binaries for the PC components -- when I get to that point, I'd like to get away from the MSVC compilers, but will use them if I have to
Current strategy
My current plan is to configure a library build like this (pseudocode):
add_library(mylib sources) if (BUILD_TYPE STREQUAL BUILD_TYPE_EMBEDDED) <embedded config> elseif (BUILD_TYPE STREQUAL BUILD_TYPE_LINUX) <linux config, if any> endif() #unit tests are built for each library if (BUILD_TYPE STREQUAL BUILD_TYPE_LINUX) add_executable(mylib_test sources test_sources) target_link_libraries(mylib gtest etc.) endif()For the rollup binaries, I make the whole target conditional
if (BUILD_TYPE STREQUAL BUILD_TYPE_EMBEDDED) add_executable(myembedap sources) target_link_libraries(mylib) endif()Then the build script (outside cmake) is something like
cd build/embedded cmake <path to src> <set embedded toolchain> -DBUILD_TYPE=embedded make cd ../../build/linux cmake <path to src> -DBUILD_TYPE=linux makeThings I like about this strategy:
- It's relatively simple to do all the builds or just one of the builds (that control would go in the shell script)
- I have one source tree for the whole build
- It lets configuration be near code
- It lets tests be near code.
- I think it's extensible to cover the PC component builds in the future
Things that worry me:
- It feels like a hack
- Support for off-target tests feels like it should be solved problem and I'm worried I'm missing something
Thanks for reading. If you made it this far, you have my gratitude. Here's a video with funny out of office messages that I enjoyed.
6 votes -
Tildes Minecraft Survival Weekly
New Thread Server host: tildes.nore.gg (Running Java 1.21.1) Dynmap: https://tildes.nore.gg Playtime Tracker: https://tildes.nore.gg/playtimes.html Tildes website extension (shows online status &...
New Thread
Server host:
tildes.nore.gg(Running Java 1.21.1)
Dynmap: https://tildes.nore.gg
Playtime Tracker: https://tildes.nore.gg/playtimes.html
Tildes website extension (shows online status & location): Firefox (Desktop and Android) - Chrome
Verification site: https://verify.tildes.nore.gg
Patreon: https://www.patreon.com/TildesMCPlugins and Data Packs
Data Packs:- Terralith - Overworld terrain upgrade
- Nullscape - End terrain upgrade
- Armor Statues [Vanilla Tweaks]
- Bat Membranes [Vanilla Tweaks]
- Cauldron Concrete [Vanilla Tweaks]
- Husks Drop Sand [Vanilla Tweaks]
- Mini Blocks [Vanilla Tweaks]
- More Mob Heads [Vanilla Tweaks]
- Player Head Drops [Vanilla Tweaks]
- Silence Mobs [Vanilla Tweaks]
- Wandering Trades [Vanilla Tweaks]
Plugins:
- Clickable Links - Makes http URLs in chat clickable (only for registered players)
- CoreProtect - Records all block/container/mob changes (Anyone can look up changes with
/co inspect) - Dynmap - Adds a live web map
- Hexnicks - Enables Tildes usernames to be displayed
- LuckPerms - Locks down unregistered users
- Rapid Leaf Decay - Increases the speed of leaf decay by 10x
- WorldEdit - Used for occasional admin stuff
- WorldGuard - Prevents unregistered users from changing anything in the world
The server operates on a soft whitelist. Anyone can log in and walk around, but you need a Tildes account to gain build access.
New Thread
23 votes -
Gender, race, and intersectional bias in resume screening via language model
14 votes -
Finland exports snow-saving mats to ski resorts hit by climate crisis – preserving previous year's snow for start of season can combat increasingly unpredictable winters
11 votes -
How to vote rationally + Intrinsic values survey
13 votes -
Following its Singaporean pilot project, carbon sequestration start-up Equatic aims to build a massive plant in Quebec
9 votes -
What have you been listening to this week?
What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as...
What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as well, we'd love to see your hauls :)
Feel free to give recs or discuss anything about each others' listening habits.
You can make a chart if you use last.fm:
http://www.tapmusic.net/lastfm/
Remember that linking directly to your image will update with your future listening, make sure to reupload to somewhere like imgur if you'd like it to remain what you have at the time of posting.
10 votes -
Hi, how are you? Mental health support and discussion thread (November 2024)
This is a monthly thread for those who need it. Vent, share your experiences, ask for advice, talk about how you are doing. Let's make this a compassionate space for all who may need one.
34 votes -
Tribulation – Saturn Coming Down (2024)
3 votes -
What did you do this week (and weekend)?
As part of a weekly series, these topics are a place for users to casually discuss the things they did — or didn't do — during their week. Did you accomplish any goals? Suffer a failure? Do...
As part of a weekly series, these topics are a place for users to casually discuss the things they did — or didn't do — during their week. Did you accomplish any goals? Suffer a failure? Do nothing at all? Tell us about it!
4 votes