News for hackers. Stuff that matters.

marwis

Re:Incremental Backups of Gmail Takeouts on Tuesday December 30, 2025 @02:27AM (#46430503)
Isn't it easier to just backup via IMAP to maildir versioned with git?

Does takeout include any metadata not accessible via IMAP? Does it even include labels?

Re:Gnome 50 Ends the X11 Era After Decades on Saturday November 15, 2025 @02:20PM (#45939867)
There were plenty of those, including commercial ones.

It's pretty hard to find but ~25 years ago I was using Xi Graphics Accelerated-X which had 3D acceleration long before Xfree86.

Update: but yes I imagine it had some code from original MIT release.

For completely independent one you can have a look at WeirdX/WiredX, which was written in Java and even supported antialiasing and transparency for core protocol (something that Xfree86 people claimed to be impossible to implement).

It's surprisingly hard to find this stuff today: https://web.archive.org/web/20250220140358/http://www.jcraft...

Re:JetKVM – Control any computer remotely on Tuesday October 28, 2025 @03:02AM (#45729892)
How come there are still no 4K 60fps KVM devices?

Software solutions like Moonlight/Sunshine have been able to do that with near-zero latency for a long time and they are not even the first. Phones have chips capable of capturing 4K 120fps. Why is it so hard for KVM devices?

Can it help with the annoying macos bug that about half the time disconnecting and reconnecting external screen to my MacBook does not move windows back to external screen?
Re:Sequoia Backs Zed's Vision for Collaborative Coding on Saturday August 23, 2025 @06:37PM (#44999680)
The C++ plugin is included in Android Studio which is essentially a distribution of IntelliJ. There seems to be no technical reason for not allowing it in full IntelliJ.
Re:macOS Tahoe brings a new disk image format on Thursday June 12, 2025 @03:39PM (#44262248)
There are tools like voidtools Everything2 and WizTree that directly read NTFS from disk device bypassing windows FS apis and are blazingly fast (faster than find/du on ext4 in Linux).
Re:Java 24 on Tuesday March 18, 2025 @11:41PM (#43408093)
With some work on better tooling it could've been used to detect and thwart supply chain attacks, which are a growing concern. Process level sandboxing is too coarse.
Re:Extensible WASM Applications with Go on Monday February 17, 2025 @04:23AM (#43076873)
You can embed JVM with JNI_CreateJavaVM(): https://docs.oracle.com/javase/7/docs/technotes/guides/jni/s...

It is used used by projects like Postgres PL/Java, LibreOffice and various native Java launchers/wrappers

Sounds like the only way out of this is to design language agnostic tooling protocols that anybody can implement.
Re:Translating 10M lines of Java to Kotlin on Saturday December 21, 2024 @08:52PM (#42483852)
Where do you see pattern matching in Kotlin?
Worked fine in a window but too slow when fullscreen on my Surface Pro 8.

Should have dynamic resolution to maintain FPS.

Re:SQLite: 35% Faster Than the Filesystem on Saturday July 27, 2024 @04:28PM (#41089108)
So why is it still pretty slow for file operations on DevDrive (no filters, async antivirus)? I found the performance improvement not that significant.
Re:SQLite: 35% Faster Than the Filesystem on Saturday July 27, 2024 @02:45PM (#41088483)
Doesn't it (Windows VFS layer) also lack the equivalent of dentry cache, making all metadata lookups slow?
Re:Hotwire: HTML Over The Wire on Monday June 03, 2024 @03:08AM (#40560098)
I meant to reply to GP about partial updates rather than parent post about keeping connection open.
Re:Hotwire: HTML Over The Wire on Sunday June 02, 2024 @08:10PM (#40558165)
This is how AJAX in Java Server Faces used to work nearly 2 decades ago. There were even more fancy technologies like https://www.icesoft.org/wiki/display/ICE/Direct-to-DOM+Rende...

I bet ASP had something similar too around the same time

It's not open source and hasn't been in a very long time.

Still very useful though.

Doesn't streaming architecture of libarchive make it a poor choice for working with random access archives?
The feature built into windows (even after recent update) is a lot slower
Lacks ferries and availability of e-bikes. Google maps has both.
Re:WinBtrfs – an open-source btrfs driver for Windows on Sunday April 07, 2024 @02:13AM (#39958551)
It still sort of is but you can create Dev Drive which is based on ReFS
Re:Why Has Figma Reinvented the Wheel with PostgreSQL? on Saturday March 30, 2024 @03:49PM (#39877996)
If you go with sharding proxy design why not use Apache ShardingSphere?

It follows the same approach but is far more sophisticated and mature.

Re:Sandboxing Python with Win32 App Isolation on Friday March 15, 2024 @12:55AM (#39712181)
It's not really clear from OP that it's about rate. Cumulative limit would still fulfill requirement of stopping while(true) from exhausting resources.

But if you need rate there's this: JOB_OBJECT_ CPU_RATE_CONTROL_MIN_MAX_RATE https://learn.microsoft.com/en-us/windows/win32/api/winnt/ns...

Re:Sandboxing Python with Win32 App Isolation on Thursday March 14, 2024 @11:10PM (#39711686)
I'm not an expert on the subject but just happen to know this was possible since XP: https://learn.microsoft.com/en-us/windows/win32/api/winnt/ns...

See JOB_OBJECT_LIMIT_PROCESS_MEMORY and JOB_OBJECT_LIMIT_PROCESS_TIME.

Job is basically Windows equivalent of Linux Control Group.

Re:Sandboxing Python with Win32 App Isolation on Thursday March 14, 2024 @11:06PM (#39711666)
Is the GraalVM sandboxing only applicable to polyglot runtime or also to JVM itself?
Why not combine zero width character with visible character, i.e. use 2 characters for separators?

,<FS> for fields \n<RS> for records

This removes ambiguity in parsing and remains user readable. It's also relatively easy to auto-fix files edited by users in normal editors.

It also mostly removes need for escaping.

It's also smaller or same size as unicode multibyte characters (haven't checked).

Re:Iterate over Parameter Packs in Swift 6.0 on Friday March 08, 2024 @06:08PM (#39647632)
Better cross-platform would be nice but it will succeed regardless given resources and level of commitment from Apple.
That's also the behavior on Windows
Re:Fractional scales, fonts and hinting on Thursday March 07, 2024 @03:54PM (#39634476)
It also works great with almost but not-quite HiDPI screens such as commonly available and cheap 4K 27" monitors. You can scale them at 150% and with ClearType it looks as good as super expensive 6K Mac screen.

In fact since cleartype effectively triples resolution I guess you get quality of 12K display?

Recently my favorite open source mouse gestures extension SmartUp Gestures was taken over by some shady entity (with github no longer being updated of course).

I opened Chrome ticket that they should ask to re-enable extension when ownership changes. They just closed the ticket replying with this link:

https://chromium.googlesource.com/chromium/src/+/main/extens...

:(

Looks like it's preserving them now (for newly backed up). I guess I was unlucky.

Older »