-
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 San Francisco 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 -
Takashi Yoshimatsu - And Birds Are Still… (1998) - If you like Studio Ghibli's soundtracks I'd strongly recommend checking this guy's music out!
12 votes -
Reddit is profitable for the first time ever, with nearly 100 million daily users
51 votes -
Botswana president concedes election defeat, BDP loses power after fifty-eight years
23 votes -
Offbeat Fridays – The thread where offbeat headlines become front page news
Tildes is a very serious site, where we discuss very serious matters like jeff bezos, anticheat and 2024 us presidential election. Tags culled from the highest voted topics from the last seven...
Tildes is a very serious site, where we discuss very serious matters like jeff bezos, anticheat and 2024 us presidential election. Tags culled from the highest voted topics from the last seven days, if anyone was observant.
But one of my favourite tags happens to be offbeat! Taking its original inspiration from Sir Nils Olav III, this thread is looking for any far-fetched
offbeatstories lurking in the newspapers. It may not deserve its own post, but it deserves a wider audience!9 votes -
Russian drones hunt civilians in streets of Kherson
19 votes -
A freeze dryer is not a reasonable purchase
61 votes -
Apex Legends dev team update: Linux and anti-cheat
28 votes -
November 2024 Backlog Burner: Week 1 Discussion
The blaze has officially ignited! The November 2024 Backlog Burner is officially live. Use this topic to post about the games that you play. Quicklink: Backlog Bingo Etiquette: It is fine to make...
The blaze has officially ignited!
The November 2024 Backlog Burner is officially live. Use this topic to post about the games that you play.
Quicklink: Backlog Bingo
Etiquette:
-
It is fine to make multiple top-level posts throughout the week.
-
It is also fine to respond to your own posts.
-
If you are playing Backlog Bingo, you can share your table either by markdown or through screenshots.
Gameplay guidelines:
-
Goals for this event (if any) are entirely individual and self-determined.
-
Playing Bingo is optional and not required.
-
You do NOT need to finish games unless you want to. The point is to try out games and have fun, not force ourselves to play things we're not interested in.
Backlog Burner FAQ
What exactly is the Backlog Burner?
Your "backlog" is all those games you've been meaning to play or get around to, but never have yet. This event is an attempt to get us to collectively dig into that treasure trove of experiences, scratch some long-standing itches, and knock a few titles off our to-play lists.
It runs every May and November. New discussion topics will go up once a week during those months.
You do not need to sign up in advance -- the topics are open to all. If you would like to be included in the notification list, comment in this topic to be added.
How do I participate?
- Choose some games from your backlog and play them.
- Then tell us about your experiences in the discussion thread for the week.
That's it!
Optionally: you can play Backlog Bingo which is a fun way of cutting down the choices you have to make and playing games you might not have normally selected on your own.
Do I need to finish the games that I play?
Nope! Not at all.
There aren't really any requirements for the event so much as this is an incentive to get us to play games we've been avoiding starting up, for whatever reason. Play as much or as little as you like of a given game.
Try out dozens for ten minutes each or dive into one for 40 hours. There's no wrong way to participate!
Can I make multiple posts in the same topic?
Yes! Each discussion thread stays live for a full week, so feel free to make multiple comments in the topic as you play different games. This isn't considered
noise-- it's considered valuable participation in the event!
Backlog Bingo FAQ
Important: All data for your Backlog Bingo card is stored on your device, not the server. Clearing your browser data will irrecoverably delete your card.
I'm a returning player. How do I reset my previous card?
If you've already created a card and wish to start over, click the
Edit Rulesbutton in the header to access your card settings. Then click theResetbutton, and confirm the prompt. This will irrevocably delete your present card, allowing you to start fresh.Where is my data stored?
All data is stored by your browser in local storage. There are no accounts, and nothing is sent to the server, so it's privacy-friendly by design. This does mean that you are responsible for not deleting any browser data on
wescook.ca, either manually or through automatic cleanups performed on browser close.Backlog Bingo is open-source, and licensed permissively under MIT.
What is the difference between the "Standard" and "Golf" modes?
In Standard Mode, each square on the bingo card corresponds with one single game. Duplicate games cannot be entered into different squares. A winning card would have a row of five different games that each filled in one square.
In Golf Mode, duplicates are not only allowed -- they are encouraged! The purpose of Golf mode is to try to find a single game that will fill multiple categories at the same time. For example: Stardew Valley might fulfill
You got it on sale,A solo-dev project, andHas romanceable charactersall at the same time. A winning card would have all twenty five squares filled, but possibly only six or seven different games.What is the star space in the middle?
That is the "wildcard" or "free space."
In Standard Mode, there are no requirements to fill it. You can choose any game you want! Anything goes!
In Golf Mode, it does not need to be filled. Because Golf is all about stacking up categories on a single game, any game used in Golf would fill it automatically, meaning it has no real function. As such, the square will be pre-filled for you if you play in Golf mode.
Can I create custom bingo categories for this, or other events?
Absolutely! The Backlog Bingo app reads in simple JSON files which define the available categories. We've created a couple prebuilt lists for this event, but you're free to tweak our categories, or create completely new ones. You could even use them for books, anime, movies, recipes -- anything!
If you are interested in learning more, you can find documentation on the wiki, and use an example JSON category file. You can also ask for help in the topic!
14 votes -
-
Mudita Kompakt e-ink phone
16 votes -
Best solution to extract PDF data?
Hi folks-- To those more knowledgeable than I am: What would be the best local solution to extract numerical data from a batch of PDF file reports? The values I want are interspersed among word...
Hi folks--
To those more knowledgeable than I am:
What would be the best local solution to extract numerical data from a batch of PDF file reports? The values I want are interspersed among word processor formatted tables and irrelevant text. The text and table formatting are (nearly) identical across reports. The data I want vary across reports. The PDFs are not of images...I can select and copy text without OCR. I have thousands to process, and the data themselves are confidential (I have clearance) and cannot be shared. I can use Windows or Linux but no MacOS.
I am technically inclined, so I bashed my head against regular expressions just enough to use notepad++ to find and delete most of the irrelevant stuff and make a CSV, but it's a hacky, imprecise method and not nearly automated enough for batches. For reference, I don't code for a living or even as a hobby, but I use R and bash, am familiar with IDEs, and can follow pseudocode well enough to edit and use scripts.
Any thoughts? Thanks in advance!
24 votes -
US Joe Biden-Kamala Harris administration announces $3 billion of investments in clean ports
24 votes -
What has case distinction but is neither uppercase nor lowercase?
38 votes -
Vola – Bleed Out (2024)
3 votes -
Scientists and archivists worry Epic Games' control of the 3D model market will 'destroy' cultural heritage
35 votes -
What are you reading these days?
What are you reading currently? Fiction or non-fiction or poetry, any genre, any language! Tell us what you're reading, and talk about it a bit.
24 votes -
Junior Taskmaster | Trailer (Starts Friday 8th November)
12 votes -
Cooking with black plastic is particularly crucial to avoid
55 votes -
Fitness Weekly Discussion
What have you been doing lately for your own fitness? Try out any new programs or exercises? Have any questions for others about your training? Want to vent about poor behavior in the gym? Started...
What have you been doing lately for your own fitness? Try out any new programs or exercises? Have any questions for others about your training? Want to vent about poor behavior in the gym? Started a new diet or have a new recipe you want to share? Anything else health and wellness related?
3 votes -
Sweden abolishes tax on plastic bags despite warnings usage could rise – centre-right coalition government says consumption already below EU target
10 votes -
Los Angeles Dodgers win the World Series, defeating the New York Yankees in five games
23 votes -
AI is killing remote work
12 votes -
New deadline by which only zero-emission new vans may be sold in Norway will no longer be 2025, but 2027
9 votes -
Very unusual behaviour trying to use Duck Duck Go. Any suggestions for what to do?
Solution I added 20.43.161.105 duckduckgo.com to my hosts file and everything is working fine now. I also changed DNS servers away from my ISPs, thanks to all the recommendations in this thread....
Solution
I added 20.43.161.105 duckduckgo.com to my hosts file and everything is working fine now.
I also changed DNS servers away from my ISPs, thanks to all the recommendations in this thread.cat /etc/resolve.conf nameserver 1.1.1.1 nameserver 1.0.0.1That seems to be working
> nslookup duckduckgo.com Server: 1.1.1.1 Address: 1.1.1.1#53 Non-authoritative answer: Name: duckduckgo.com Address: 202.39.62.156 Name: duckduckgo.com Address: 2001:b000:1a0:3505:202:39:62:15dexcept (note that non-autoratative IP address which belongs to my ISP) ...
> ping -4 duckduckgo.com PING duckduckgo.com (202.39.62.156) 56(84) bytes of data.My ISPs address again. More...
traceroute to duckduckgo.com (202.39.62.156), 30 hops max, 60 byte packets 1 * * * 2 * * * 3 * * * ... 30 * * * *Why do ping and traceroute not use the new DNS server's I've configured (after re-booting too_)
The only thing to work is to add20.43.161.105 duckduckgo.comto my hosts file and now everything seems to be working as expected, though I have doubts now that changing the DNS configuration has done any good.
I know ISPs cache things like youtube to reduce costs so I'm wondering if 202.39.62.156 handled caching of duckduckgo, and they pointed their nameservers there and that box is broken.
Thanks for everyone's input and patience (lol are you still reading???)
Original Question
I've used Duck Duck Go as my main search engine for many, many years.
I have several search engines installed in Firefox including 2 for duck duck go. One for the /lite version and one for the full version.[See update at bottom]
In recent days neither of these work. I would type my query into the search engine, press enter as I have done for years.
All I see is a blank page.
The latest development is that when I try and enter ANY search to either of those engines I get a GOOGLE 404 not found page.
traceroute duckduckgo.com ─╯ traceroute to duckduckgo.com (216.239.38.120), 30 hops max, 60 byte packets 1 * * * 2 * * * 3 The usual internal routing of my ISP 4 "" "" "" 5 "" "" "" 6 "" "" "" 7 "" "" "" 8 * * * 9 any-in-2678.1e100.net (216.239.38.120) 4.089 ms 4.077 ms 4.181 ms ping duckduckgo.com ─╯ PING duckduckgo.com (2001:4860:4802:32::78) 56 data bytes 64 bytes from any-in-2001-4860-4802-32--78.1e100.net (2001:4860:4802:32::78): icmp_seq=1 ttl=117 time=10.1 ms 64 bytes from any-in-2001-4860-4802-32--78.1e100.net (2001:4860:4802:32::78): icmp_seq=2 ttl=117 time=8.52 ms 64 bytes from any-in-2001-4860-4802-32--78.1e100.net (2001:4860:4802:32::78): icmp_seq=3 ttl=117 time=6.87 ms 64 bytes from any-in-2001-4860-4802-32--78.1e100.net (2001:4860:4802:32::78): icmp_seq=4 ttl=117 time=8.83 ms --- duckduckgo.com ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 3005ms rtt min/avg/max/mdev = 6.873/8.584/10.118/1.155 ms cat /etc/resolv.conf > MY ISPs name servers > MY ISPs name serversSure enough I cannot find any pages on the site 2001-4860-4802-32--78.1e100.net which is obviously belongs to google.
This is very very strange.
Could someone verify if they can use DDG or whether they see the same as me?
Does anyone have any idea what's happening?
UPDATE
I can connect to and use DuckDuckGo using a browser VPN. This appears to be a mess made by my ISP.
I'd still like suggestion to overcome the problem though.14 votes -
Where did Fallout 3's bombs actually hit?
9 votes