skysight-inc/HackerNews huggingface dataset:
I guess it would be easy to block ads via a proxy?

An http proxy in Python is just a few lines of code. It could simply drop the requests to known ad servers.

And in Chrome, there is a setting to use a proxy.

So all one had to do is run ./my_ad_blocking_proxy.py and set the proxy in Chrome to something like 127.0.0.1:8080?
Regarding the first two points, maybe Kopia [0] come close. It has both GUI and a CLI. For the GUI, it saves your backup key for you (although I have to admit I didn't check how much securely stored it is), but you still have to keep a copy yourself in a password manager or similar in case you need to access your backup from some other machine. AFAIK, for the CLI you are completely on your own regarding secrets management. But it's also true that the average user doesn't have servers to backup, so the GUI would be fine.

Regarding the management of storage, what do you mean? Kopia already supports different "storage backends" out of the box which can be configured via the GUI. Do you mean that you would like it to be able to merge the storage of different storage providers, so that you can use multiple free tiers to get the storage space you need?

[0] https://kopia.io/
More points and comments here:
https://news.ycombinator.com/item?id=43406702
What a wonderful article! Thanks for sharing!

I’ve been thinking a lot about how research — as both leisure and serious inquiry — is making a comeback in unexpected ways. One sign of that resurgence is the huge interest in so-called “personal knowledge management” (PKM) tools like Obsidian, Roam Research, or Notion. People love referencing Luhmann’s Zettelkasten method, because it promises to structure and connect scattered notes into a web of insights.

But here’s the interesting part: the tools themselves are often treated as ends in their own right, rather than as vehicles for truly deep research or the creation of original knowledge. We end up collecting articles, or carefully formatting our digital note-cards, without necessarily moving to the next step — true synthesis and exploration. In that sense, we risk becoming (to borrow from the article) “collectors rather than readers.”

I read Mortimer Adler’s "How to read a book" 30 years ago. It mentions severl levels of reading-ability. The highest, he says, is “syntopical reading”, which is a powerful antidote to this trend mentioned above. Instead of reading one source in isolation or simply chasing random tangents, syntopical reading demands that we gather multiple perspectives on a single topic. We compare their arguments and frameworks, actively looking for deeper patterns or contradictions. This process leads to truly “connecting the dots” and arriving at new insights — which, in my view, is one of the real goals of research.

So doing research well requires:

1. *A sense of wonder*: the initial spark that keeps us motivated.

2. *A well-formed question*: something that orients our curiosity but leaves room for discovery.

3. *Evidence gathering from diverse sources*: that’s where syntopical reading really shines.

4. *A culminating answer* (even if it simply leads to more questions).

5. *Community*: sharing and testing ideas with others.

What stands out is that none of this necessarily requires an academic institution or official credentials. In fact, it might be even better done outside formal structures, where curiosity can roam freely without departmental silos. In other words, anyone can be an amateur researcher, provided they move beyond the mere collection of ideas toward genuine synthesis and thoughtful communication.
It's not a 90% speedup, it's ~50% (still quite impressive).
The author seems to be confused, because the original jq is 1.9x slower than the optimized one.
Why would you stick to your desktop so much? It looks like any laptop is a better device for you right now.

I’d suggest agreeing to the proposition of the kind person who offered you to ship his ThinkPad. (In this very thread.) If there’s more than one person willing to help, I’d suggest agreeing on getting a couple of laptops, as it will allow you to have a backup computer. Someone offered his MacBook Pro 2012 here too. I have a similar one, and it does the web dev job just fine. It’s like tires to your car, I’d have at least two, the 2nd one can be any that would boot and work, regardless of its state and how powerful it is.

If you feel very uncomfortable about that, I’d suggest you to treat it as a credit. You can buy that laptop from that person later, offering them the market price for that.

Any basic web dev work should not take tremendous resources from your machine, so even if your computer is super powerful, you don’t _require_ it to do the job. Selling or not is your decision, but to me, it’s just secondary. You can get any old laptop for very cheap. Just throw any Linux on it. Fedora or Ubuntu is modest even if you never interacted with it, and they will allow almost any 10–15 years old laptop to work relatively well.

I’d strongly suggest having two, just so you could have any backup option to do the job, even if the primary laptop is down for some reason. It’s real to work from anywhere, your car, a café, a street. You might need a battery for that laptop, but it shouldn’t be too expensive, and should serve you at least for a year or two, which might be plenty for you to get to a better state than yours now.

I have a super powerful desktop for more than a decade now, and due to various life obstacles, I’m unable to work from it most times. It was shelved for a couple of years, and now I’m able to reach it only once or twice a week. If I had no laptop, I wouldn’t be able to deliver anything. I used a 2011 entry-level MacBook Pro till it was broken, now I use a 2014 model, and it’s my primary machine for everything. So don’t underestimate laptops.

Since you’d benefit from a battery life, I’d suggest you to find any cheap second-hand iPad. The newer, the better, obviously, but those that are no longer supported can be very cheap. I have a 1st Gen. iPad Pro, and it works almost full day from its (quite drained) battery. This device can work as a 2nd screen for any relatively modern macOS device (e.g. a 10 years MacBook). Plus, such a device might allow you to have more screen time from a battery, and might be better than just a smartphone when you’re on the go. By juggling these devices, you might have a full-day battery life.

Just my ¢2 about your desktop. Go for laptop and try to find any computer-related job, I’d say.
Good idea! But I'll have to install this on my relative's computer or router, that's not as convenient as a browser extension
Is a company founded by an American automatically an asset of the CIA?
Everything Is Broken: Shipping Rust-Minidump at Mozilla (2022)
> you are very confused here

Is this addressed to me? If so would you do me the kindness of attempting to disabuse me of my confusion?
The arstechnica article is in response to a truth social post by the president where President Trump makes this political by blaming Biden.

Trump is stirring shit with lies to sway the public.
Anti-trust authorities. Non US based government authorities (e.g. in the EU). Etc. The current trade wars might impact Apple the other large Silicon Valley companies pretty soon. Think stricter rules, bigger fines, more restrictions outside the US.

When it comes to Apple, there probably is quite a bit of low hanging fruit:

- Allowing 3rd party interpreters, browsers engines, etc. on IOS. The OS has sandboxing, there should be no security argument here. Android can manage this, so why not Apple?

- Arbitrary app store restrictions and predatory fees on transactions. Apple is getting rich by essentially using mafia style schemes here. Nice App you have there. It would be a shame it got banned. Better implement X, drop feature Y, or else ... Oh and by the way, you need to pay us 30% on every transaction in your app and you are not allowed to link to payment options outside your app.

- Repairability issues. Apple products continue to score low here. And Apple makes quite a bit of money charging 3-4x component cost for parts and upgrades.

There are probably some more issues.
Starting Systems Programming
In theory, you could pull GPS data from a connected smartphone, right?

Most smartphones don't come with a barometer, and the compass actually needs to be fixed to the display to make sense.
Rather than "spam", the usual term I see for genAI content is "slop" (original meaning: a mixture of kitchen waste and leftovers that is barely good enough for the pigs)
Could the people running the render recover the blend file you’re rendering?
Well, okay, the same arguments can be used to question why we need (crewed) space exploration at all. It's extremely expensive, it doesn't really bring any new scientific data. We've been to the Moon already, and what there is still to know about it can also be learned with robotic probes. Same goes for mining. Exploring Mars can also be done very well without involving humans. Colonization, you say? Maybe fix our problems on Earth first before "infecting" other planets with our species?
The (unfortunate!) hack here is to disable the BT connection on your phone, works 90% of the time.

Also when downloading songs, its better to disable BT on the phone, otherwise the songs download through BT instead of through the much faster Wifi connection. This is clearly an Apple impendiment here, crippling a feature that should work without these sort of hacks.
> my take is less salaries and more that most companies in Europe have been totally captured by the management/academic classes

I agree, but that's not too bad if management was ex-Engineers or ex-Product sales.

In most cases I've seen in Europe, they're just consultants or alumni of LDPs from a handful of elite programs, and line level Engineers or Sales Engineers don't get their due.

Inevitabely, the best European technical minds either migrate to the US or become Sales Engineers or Solutions Architects for American vendors.

> ou can't create what is fundamentally a highly technical product using management to tell engineers what to do

Amen to that.

> AWS' success is it enabled its _engineers_ to launch products. Which is why Azure sticks out like a sore thumb.

Azure's issues are due to their GovCloud compliance needs - almost all Fed cloud spend is Azure because they are almost always the first hyperscaler to guarantee FedRAMP compliant products for any cloud segment. This has the downside of features being hacky, because a significant portion of a team's effort is spent on FedRAMP related tasks.
Why physics today stands on the wings of angels and demons Essays
I would be very surprised if anyone other than you sees it that way. The fact you had to explain that distinction shows the uselessness of the word. In fact all you’ve done is draw attention to this guy’s suicide and give it significance.
> we have to publish the app on the iPhone appstore. Every update comes with the risk that a random app reviewer could make up some BS excuse and block the update.

uhhh and if there wasn't any reviewing, every update would come with a risk of malware to the users.
I'm pretty sure Apple switched to USB-C to comply with EU requirements. I don't think the success of USB-C has much to do with it.

https://www.theguardian.com/technology/2022/oct/26/iphone-us...
Statistically you will die before you get hacked.

Secure the top, let everything else trickle down.
Just because there isn't such a mechanism in use currently, doesn't mean that there's something preventing ActivityPub actors using the same type of DNS pointing to DID, or IRI mechanism ATProtocol is using.
Blue Ghost lander captures sunset shots on moon before falling silent
well put!

ty pg, dang et al here who made && make this place what it is
It is easier to automatically send messages from a Mac today than it ever will be from a hypothetical Pebble/iMessage bridge.
This is what I was doing around 25 years ago before ad blockers were a thing, and the web was not encrypted... (Python didn't exist yet, the proxy was a lot of code in Object Pascal, i.e. Delphi)
Tradition does dictate that the PM is an MP, and tradition in UK parliament is pretty binding. However, an MP does not even need to be a British citizen: an Irish or a Commonwealth citizen can become an MP and go on to command the confidence of the house.
App Store reviews does not reduce malware - things slip through Apple's review process all the time. The iOS security features such as the sandbox is what makes iOS safe to run third party apps.
Democracy must not have to kill itself to prove that it exists.
But Apple is neither monopoly nor infrastructure company. Bell telephony has no relevance in this case.
As we have to keep repeating -it seems- banning anonymity doesn't help against the world's biggest bullies (as we can see eg certain billionaires who post on social media every day) ; but removing anonymity can suppress "little people" who try to stand up to them, and the 'weaker' members of society who are in the minority or who have less popular ideas. [1]

So when someone comes up with this idea, you always need to ask 'Cui bono?', both in the cynical and the non-cynical sense.

[1] Political dissidents, Whistleblowers, LGBTQ+ individuals in non-accepting environments, Abuse Survivors, People discussing sensitive health issues, Those with unpopular but legitimate viewpoints, etc...
Crypto (specifically USDT) is already in use by some commodities traders for international settlement (I used to work in this space). So I wouldn’t be surprised at all if terrorists do the same.
https://archive.is/4yc6c#selection-1481.0-1481.68
Nope, cannot be done like this.
You can block just some of the ADs on websites.
But for example YouTube requests for video chunks, is same domain as ADs.
So you would have Youtube with ADs.

Much easier solution, which everyone should made years ago, STOP using Chrome crapbrowser.
Are you saying that Meta obtained a special entitlement for their glasses that is not available for smaller companies? Source or investigation?
China plan to label all AI-generated content with watermarks and metadata
I'll go against the grain and say this is not a security threat. if missing ublock is a true security concern you shouldn't be using chrome. Because the opposite is not true - that chrome+ublock is keeping you secure from tracking.

We just don't want to see ads. Isn't that enough?
up next: chrome ignores proxy configurations if content is available without.
I mean, if you read the rest of the article the subheading fits. So, it doesn't really change the message.
New EU based FreeBSD hosting – Hostuno.com
One of most innovative hosting companies in Poland (team behind legendary Polish hosting MyDevil.net) created new hosting platform for international users - hostuno.com

Stability and reliability of FreeBSD operating system mixed with intuitive custom made web based control panel. Additionally command line level account management tool of same functionality is available. https://www.hostuno.com/our-offer/

Unlimited monthly transfer. Each user can generate SSL certificates (provided by Let's Encrypt) using web panel.

Easy integration with Node.js, Python, Java, Ruby, Perl, PHP projects.
MySQL, PostgreSQL, and MongoDB available out of the box. No limits on count of databases hosted.

No to forget TCL/TK, Lua, Erlang, Rust, Go, C, C++, D, R and even more languages available.

Each user can host unlimited amount of GIT, SVN and HG (Mercurial) repositories.

Admins with years of expertise and both low and high level programming experience. https://
www.hostuno.com/about/

Free migration (by HostUno team) from other platforms available. https://www.hostuno.com/our-offer/free-migration/
Try Black Mesa instead of HL1, it's HL1 rebuild in source engine by fans.
Hacker News community: I hate ads and I'd rather pay for the service instead of ads.

Also Hacker News community: F paying for the service, let's block the ads instead and get the service for free.
A lightweight configuration management system
"There are a few alternatives available. Unfortunately, moving to Firefox may not be a viable option for her, especially given Mozilla’s recent behavior."

The world has gone crazy. So this relative has casually used the most bloated spyware disguised as a browser for literally a decade, but she can't switch to firefox because 'Mozilla’s recent behavior'.
"facebookexternalhit/1.1 Facebot Twitterbot/1.0"
Not a big deal on the desktop and a small deal on the laptop, ad blocking gives a noticeable performance gain on Android.

Years ago when I had one of those Intel Atom netbooks you could tell a pretty big difference since it was pretty RAM constrained.
Don't buy it at all. Global book market is healthy and as big as it ever was. Most of us a reading more in a day that even scholars did in a month two centuries ago. It has never been more accessible to research any kind of subject and phenomenon than it is now.

The article is rolling out the same old bourgeois doomsday theory people like Stefan Zweig and McLuhan subscribed to. Luckily the democratization of literacy or even leaving the medium of the book behind is the opposite of an issue.
bwahahaha

Wishful thinking. I do 1st and 2nd level support on several hundred Linux desktops.

KDE isn't even close to Gnome when it comes to stability and Wayland support -- I mean: seriously? Wayland is a decade old.

And the last time I saw a stable KDE is two decades ago. I'm so annoyed by the crowd recommending it.

I'm tired of DrConqi leaving hundreds of useless systemd units behind and triggering countless alarms. Sucks, big time!
No Mexican would call them “axolotl” (a Nahuatl word). The Spanish word is “ajolote” and pronunciation there is unambiguous.
> In theory some random rogue state (Hello North Korea!), can just grant all of the Australian parliament citizenship. Suddenly they're all ineligible under the constitution.

It's funny how Russia, of all the countries, had this problem - there are a lot of immigrants from ex-USSR countries, and some of these countries make it very hard to relinquish citizenship. For example in Ukraine this is done only by a presidential order, after a long bureaucratic procedure, and the last such order was signed in 2021. So Russia had to invent a mechanism which allows to write an affidavit certifying you would not exercise any rights given to you by foreign citizenship, and with such an affidavit your citizenship is considered "effectively relinquished" by Russian authorities.
We use PostgreSQL locally but moved our production database over to AWS Aurora.

If I use `SET synchronous_commit = off;` in my Rails code will Aurora also mimic this behaviour?
What if the others were terminated by nuclear war?
People cares, but not care that much.

They care about privacy and freedom, so they have different opinions besides Apple. But they don’t care that much, so not everyone is trying to figure out if their phones have a hackable toggle.
For same-domain ads you could use content-inspection. That is probably how in-browser adblockers do it too.
Kinda the same as metrics/logs systems using blob storage? (Eg Mimir, Loki). Because I remember the hassle of hbase, Cassandra, ELK.
uBlock can do fairly sophisticated content blocking and rules that rely on the page being rendered out. Even with tls MiTM you'd need to fully render the page and run JS

Just yesterday I noticed it managed to block self hosted Snowplow (clickstream analytics) JS library without blocking other scripts on the same CDN/domain.
They did say this on more than one interview.

It is, to be fair, part of their job to put on a happy face.
No, the device can only do USB 2 speeds. There’s no controller for anything faster.
She can't switch to firefox because she's used to Chrome and she's 80.

TBH I added the sentence about recent Mozilla behaviour because it pisses me off but it shouldn't be an argument, you're right.
It's crazy the mental gymnastics people will go through to justify not using Firefox. They should just be honest and say they're too lazy to switch.
Its because its the next step in the boil the frog process. They will train you on that and then a few months later it will force play for 5 sec. Then a few months later full ad. Etc. etc.
Can AI make converting video Ads?
Learning about Innovation from Half a Century of Conway's Game of Life
By any reasonable definition, these astronauts were stranded. If people can be stranded in an airport due to a plane being grounded, then they can be stranded on a space station for the same reason. I mean, they're in orbit, it's not like they could simply walk home.

The mental gymnastics on display in this thread reminds me of the Narcissists Prayer.

The astronauts weren't stranded in space for 9 months.
And if they were, they were lucky and enjoyed their extended vacation.
And if they didn't, it's not a big deal it comes with the job.
And if it is a big deal, it's not Nasa's/Boeings fault.
And if it was, it's not political.
And if it is, Elon shouldn't be credited for SpaceX bringing them back.
And if he should, he doesn't deserve it.

Personally I'm just glad seeing them come home. The stakes are real, lives are at risk, families impacted. Didn't one of the astronauts miss his 30-year wedding anniversary?
Iron Maiden's plane has been broken into parts and put up for sale
Canon provides a UFR II driver for Linux.

I’ve run my Canon laser off of a Linux print server before. They even have an ARM build.

https://canoncanada.custhelp.com/app/answers/answer_view/a_i...
Hah, I'm not so sure about what happens during automatic notarisation.

Sideloading would at least allow JIT compilation.

The fee only applies to alternative app stores, not simple apps.
Yes but if they’d used that the remaining astronauts would not have it. Saying they weren’t stuck because there was one life boat is disingenuous, because zero lifeboats for the crew that were to remain is unacceptable.
Isn't the simple middle ground to use a Chrome fork that doesn't block uBlock?

Edit: Chromium forks/derivatives
This is unpopular every time I say it, but by in large people just shouldn't be browsing the web on mobile. Every single aspect of the experience is worse, and is likely to continue to get worse over time:

- tiny phone screen

- objectively worse mobile-site

- far worse touch-screen-based UI

- the entire iOS side of things has far fewer choices for any sort of effective ad blocking

Is it possible for a savvy technologist to overcome these problems? Yes, but it's like disabling junk in Windows: you're playing a game of cat and mouse and slowly losing the battle over time.
Making Random Letter Passwords Memorable (2013)
> if missing ublock is a true security concern you shouldn't be using chrome

Dude there are ads on every browsers. And the goal here is to protect her from malwares, not trackers (well at least that's not a priority).
They knew these risks when they signed up, and the queue of people dreaming to be astronauts despite these risks is enormous. Some crew members coming back on this mission had gone multiple times.
Europa Clipper is 6.1T whilst Huygens was 5.6T: https://en.wikipedia.org/wiki/List_of_heaviest_spacecraft . Also worth mentioning that Jupiter is much further away on average.
Say what? What's blue bubbles?

Edit: wait, is this this imessage thing about coloring messages by transport method? I never used/saw it so didn't immediately recognise what you meant, if this is what you meant
According to modern sensibilities that would make us incredibly unlucky.
Gerrit is great if your team is willing to work in a rebase based workflow!

We handled huge repos on Gerrit (and a huge number of them) at my previous employer with very few problems. It does take a certain effort to self-host it, but then what doesn't.
Interesting to note that (according to author, DHH), this article was removed by LinkedIn:
https://www.linkedin.com/posts/david-heinemeier-hansson-374b...
Why did you even post this comment.
As a GCP user, my view is that Google does Googly things and hopes others will use them. And if not enough people don’t buy into whatever Google builds because it is built by Google, they will cancel it.