News for hackers. Stuff that matters.

htamas

Unfortunately they have other ways to deprecate your device: App Stores won't work, apps won't talk to their backend with older versions or just straight up won't launch. Even Homebrew stopped supporting my 2015 Macbook I have for personal use.
Re:CachyOS: Fast and Customizable Linux Distribution on Sunday November 30, 2025 @07:00AM (#46095931)
Happy CachyOS user for more than a year now. I can highly recommend it! I use for gaming mostly.
Re:D2: Diagram Scripting Language on Sunday October 26, 2025 @11:45AM (#45712792)
This would be super useful for my project
I'm still rocking a refurbished Macbook Pro 2015 CTO model. I was planning on upgrading this year or the next because of the Mx chip, but it seems like with the latest MacOS version, Apple software is falling to Jevons paradox: even though compute is becoming extremely fast, Apple is deciding to spend that extra compute on things not important to me (fancy glass effects).

I'm gonna wait out a bit longer and see if I can get away with using only my Linux Desktop.

The Amazon forest is unique in many ways but most importantly because unlike other forests, it CANNOT grow back. The reason for this is that it is a leftover from when the planet was covered in rainforests because it was a lot warmer and wetter in the Eocene epoch. The forest is sustained by the rain it creates from itself. Once the trees are gone, the water will be gone. [1] We also have reasons to think this self-sustaining climate is going to collapse soon [2]

So far the best way to protect it I have found is through the Rainforest Trust [3] which is a foundation that's trying to purchase and protect parts of the rainforests that companies would otherwise cut or burn down for agricultural use.

[1]https://youtu.be/hb3b-A6QAc8

[2]https://www.nasa.gov/earth-and-climate/human-activities-are-...

[3]https://www.rainforesttrust.org

I was seeing a neurochiropractor for a concussion last year and she used one of those on-neck devices to lower my heartrate in-between rehab exercises. It worked very well in my experience.
Re:Jane Street's Figgie card game on Sunday February 16, 2025 @10:03AM (#43068541)
Any learning material you can recommend?
Re:Avoiding outrage fatigue while staying informed on Thursday February 06, 2025 @02:54AM (#42960118)
I have tried to quit social media many times, but I end up using something again after a few weeks. It usually happens when I'm too tired to think about anything like games, or to read an article, or when I have a lot of waiting time without a lot of entertainment (eg airports). I wonder what do you do during those times?
Re:I still like Sublime Text in 2025 on Wednesday January 29, 2025 @02:27PM (#42869884)
I used to use Sublime Text around 8-10 years ago, but once VS Code became a thing, I switched to that, then to Zed last year. Inspired by this post, I decided to give ST another try. Here's how it went:

1. Installed ST via brew, all good so far. Let's open my hobby project written in Go.

2. Syntax highlighting works by default, great! But uh-oh, there's no autocomplete or any LSP. Alright, let's install one.

3. Hmm I need to install package control first - right I'm starting to remember now. I'm thinking it's strange how they are still two separate entities.

4. Ok, PC installed. Let's install a... ok Package Control crashed...

5. Copying the error from the debug console points me to a two-year-old forum post where the accepted solution is to either remove OpenSSL (?!) or install a beta PC version (outdated now) or try to uninstall Package Control and reinstall it.

6. Ok, how do I uninstall Package Control? The documentation says they are just package files stored on my machine. It doesn't tell me where those files are, and I can't find a menu point to open the folder containing them...

7. Open Zed.

My Kindle had this "bug" where my side loaded books randomly disappear. As a workaround, I have to keep it in flight mode at all times. Not a big issue since that’s what I would do anyway, but in case my Kindle would break, I wouldn’t think long to buy an alternative
What’s expres?
Re:Bioaccumulation of Microplastics in Decedent Human Brains on Thursday August 22, 2024 @03:43AM (#41317749)
There are studies on microplastic toxicity already. These are linked directly in the OP article:

Even at low concentrations (1–30 µg/ml), photoaged microspheres at 1 and 5 µm in diameter exerted more pronounced biological responses in the A549 cells than was caused by pristine microspheres. High-content imaging analysis revealed S and G2 cell cycle accumulation and morphological changes, which were also more pronounced in A549 cells treated with photoaged microspheres, and further influenced by the size, dose, and time of exposures. Polystyrene microspheres reduced monolayer barrier integrity and slowed regrowth in a wound healing assay in a manner dependent on dose, photoaging, and size of the microsphere. UV-photoaging generally enhanced the toxicity of polystyrene microspheres in A549 cells

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10176241/

Maternal exposure to microplastics and nanoplastics has been shown to result in fetal growth restriction in mice. [...] Maternal exposure to both microplastics and nanoplastics resulted in evidence of placental dysfunction that was highly dependent on the particle size. The umbilical artery blood flow increased by 48% in the microplastic-exposed group and decreased by 25% in the nanoplastic-exposed group compared to controls (p < 0.05). The microplastic- and nanoplastic-exposed fetuses showed a significant decrease in the middle cerebral artery pulsatility index of 10% and 13%, respectively, compared to controls (p < 0.05), indicating vasodilation of the cerebral circulation, a fetal adaptation that is part of the brain sparing response to preserve oxygen delivery. Hemodynamic markers of placental dysfunction and fetal hypoxia were more pronounced in the group exposed to polystyrene nanoplastics, suggesting nanoplastic exposure during human pregnancy has the potential to disrupt fetal brain development, which in turn may cause suboptimal neurodevelopmental outcomes.

https://pubmed.ncbi.nlm.nih.gov/37724921/

PS-MPs can decrease transepithelial electrical resistance by depleting zonula occludens proteins. Indeed, decreased α1-antitrypsin levels in BEAS-2B cells suggest that exposure to PS-MPs increases the risk for chronic obstructive pulmonary disease, and high concentrations of PS-MPs can induce these adverse responses. While low PS-MP levels can only disrupt the protective pulmonary barrier, they may also increase the risk for lung disease. Collectively, our findings indicate that PS-MP inhalation may influence human respiratory health.

https://pubmed.ncbi.nlm.nih.gov/31727530/

(TL;DR; they are affecting our bodies for the worse, even as feti)

Re:Running One-man SaaS for 9 Years on Tuesday July 30, 2024 @07:50AM (#41108160)
> start shipping it around

Can you elaborate on this?

There are questionnaires and tests in forensic psychology that are almost impossible to fake or get false positives from, like the MMPI-2.

It’s explained beautifully here: https://youtu.be/lLXcZZiecys?si=KmxSVPYQSXRbBJyr

Re:OpenBSD KDE Plasma Desktop on Tuesday January 09, 2024 @03:53AM (#38923834)
I respectfully disagree. I have very little Linux/Unix/xBSD maintenance knowledge, but I started running my own server for my personal email and website. Although I used a script as a crutch to set things up at the beginning (thanks to sive.rs/ti), when I started digging in how things work - and when I eventually run into some issues like expired certs - I managed to understand things much faster than when I was trying to run a server before with Ubuntu.

For example, Googling things are easier since the tools don't change much over the years, so an answer from 10-15 years ago still works. Besides that, I could find most of my answers in the very well written man pages. There's also just fewer things happening so there's not much clutter to distract me finding the answers I need.

I'm still a beginner of course, but I feel like OpenBSD is good for any application where you need to run something and then "forget about it" - be it a server or maybe even a "kiosk"/informational screen.

TIDAL has had it for a couple of years now https://tidal.com/connect
Could you link a video or something on the exercises you do? Not sure what eccentric means in that context.
I told my doctor about this effect of yawning and he said that’s just a reflex, unrelated. However my tinnitus started when they removed my wisdom teeth and that’s also when my TMJ started, so I’m pretty sure they are somehow related, and my tinnitus is generated by some kind of a bone/ligament alignment issue.

It’s very interesting what you said about ostheopathy, I would try it out except I’m afraid it can just as well make it worse as it can make it better if the ostheopath doesn’t know what they’re doing. At least that’s what dentists told me when I asked about if fixing my TMJ would fix my tinnitus.

Re:The violent gang crisis shaking Sweden on Sunday November 19, 2023 @05:06PM (#38338793)
That chart is using data from 2021, while the gang crisis in Sweden began escalating in 2022.
Re:Kotlin Coroutines runtime in 400 lines on Thursday November 16, 2023 @03:34PM (#38295070)
I agree. I've almost exclusively been working with Kotlin (and a little Go) for the past 5 years, writing backend code. Recently our team got the responsibility to take over an other project where the repos are written in Java. The difference is clear, it's like coding with one of my arms tied to my back.
Re:Julia Evans: Git rebase, what can go wrong on Monday November 06, 2023 @02:18PM (#38167414)
A clean git history on a pull request also makes it easier for the reviewer to understand your code. Small, concise commits will tell the reviewers about your train of thought or what issues did you run into, making it easier to pick up the context. I start with every code review by looking at the commit history.

I prefer not to have squash commits in our team for this reason. It makes master look good, but usually nobody ever looks at the master commit history first, they look at the merged pull requests. However, everybody must look at the commits you made in a pull request. If you have squash commits, you are encouraged to have messy commit history in your pull requests, leading to meaningless commit messages and even large commits (causing other problems...).

IMO the only advantage of squashing is that it makes it easy to roll forward when you accidentally deploy something that causes problems.

Re:A Dutch graphic artist reconstructed Tenochtitlan in 3D on Monday October 23, 2023 @05:15AM (#37983297)
Amazing work! I just came back from Angkor, Cambodia and I wish there was a similar reconstruction for that place also.
Re:Making a music library without a SPA on Saturday September 30, 2023 @07:26AM (#37714418)
This is interesting as a demo, but I'm curious how would this solution handle chunking up songs for better performance (think long podcast episodes or higher quality audio), or a DRM like Widevine.

Without these, the farthest you could go on this path is a unique way to show off some indie work.

I remember one of my favourite bands in my teenage years (think early 2000s) had a website where they let you listen to their albums. I wanted to listen to them on my mp3 player so we figured out we can just look up the URLs of the mp3s from the HTML and download it.

Re:Never waste your midlife crisis on Tuesday July 18, 2023 @04:08AM (#36769315)
Can I ask what are you and your wife working with now?
Re:Transcending My Father's Abuse on Sunday May 07, 2023 @02:13PM (#35854016)
I was just about to write the same thing. No matter how much I understand my parents, or how much I progressed through years of therapy, I hate myself when I'm doing the same things I hate in them. My therapist says the progress I made so far is tremendous and I can't expect myself to progress much faster and I should be proud of myself. However no matter all the progress if I keep causing suffering on people I love. It's really hard to forgive myself sometimes and I keep wanting to run away.
Re:MRSK vs. Fly.io on Thursday March 23, 2023 @11:44AM (#35276574)
How do you use Git to deploy things? Sorry if it's a dumb question, I'm unfamiliar with Ansible.
None of these sources are saying non-stick pans are toxic on normal cooking temperature. Actually, one of them says:

Most of these cases have been due to overheated frying pans within the household. At temperatures above 280 °C, PTFE-coated surfaces begin to emit degradation products in the form of particulates and gas.5,9 Subsequent inhalation of these by-products by birds can result in various clinical signs, including open-beak breathing, chirping, incoordination, lateral recumbency, convulsions, and death.

So I assume it's still ok to use at normal cooking temperatures.

Is there any source on this? There’s an other commenter saying non-stick cookware is actually safe unless you use metal on it or use it on high temperature. I don’t know what to believe anymore.
I see there's Danish and Swedish. Are there any plans for adding Norwegian too?
Re:Ask HN: Is FB Down Again? on Thursday October 07, 2021 @12:57PM (#28789050)
It's down for me also. Same with Google and Youtube.

Older »