Readit News logoReadit News
ww520 commented on Data centers in space makes no sense   civai.org/blog/space-data... · Posted by u/ajyoon
emkoemko · 8 days ago
i don't understand? you won't insulate the craft from the sun? and you expect the craft to get rid of its heat just from being behind the earth for a moment?
ww520 · 7 days ago
When did I say no insulation? If it took only one moment for the satellite to fly by behind the whole earth, its speed is so great that it would be flung out of the solar system.
ww520 commented on Data centers in space makes no sense   civai.org/blog/space-data... · Posted by u/ajyoon
ww520 · 8 days ago
Space offers some unique benefits that enable computing that’s impossible or very hard to do on earth. E.g. Super conducting computing is possible, which can be thousands times to millions times faster than current CPU while using very little energy. When the satellite moves in the shade of the earth, temperature drops significantly. It can be low enough to enable superconducting. When the satellite moves under the sun, the solar panel can start charging up the battery to power the ongoing operation.
ww520 commented on Efficient String Compression for Modern Database Systems   cedardb.com/blog/string_c... · Posted by u/jandrewrogers
crazygringo · 10 days ago
I'm genuinely surprised that there isn't column-level shared-dictionary string compression built into SQLite, MySQL/MariaDB or Postgres, like this post is describing.

SQLite has no compression support, MySQL/MariaDB have page-level compression which doesn't work great and I've never seen anyone enable in production, and Postgres has per-value compression which is good for extremely long strings, but useless for short ones.

There are just so many string columns where values and substrings get repeated so much, whether you're storing names, URL's, or just regular text. And I have databases I know would be reduced in size by at least half.

Is it just really really hard to maintain a shared dictionary when constantly adding and deleting values? Is there just no established reference algorithm for it?

It still seems like it would be worth it even if it were something you had to manually set. E.g. wait until your table has 100,000 values, build a dictionary from those, and the dictionary is set in stone and used for the next 10,000,000 rows too unless you rebuild it in the future (which would be an expensive operation).

ww520 · 10 days ago
Strings in textual index are already compressed, with common prefix compression or other schemes. They are perfectly queryable. Not sure if their compression scheme is for index or data columns.

Global column dictionary has more complexity than normal. Now you are touching more pages than just the index pages and data page. The dictionary entries are sorted, so you need to worry about page expansion and contraction. They sidestep the problems by making it immutable, presumably building it up front by scanning all the data.

Not sure why using FSST is better than using a standard compression algorithm to compress the dictionary entries.

Storing the strings themselves as dictionary IDs is a good idea, as they can be processed quickly with SIMD.

ww520 commented on I made Zig compute 33M satellite positions in 3 seconds   atempleton.bearblog.dev/i... · Posted by u/signa11
ww520 · 21 days ago
Nice to have a huge speed up. Kudos for applying the right tools and right approaches to get it done. I especially like your explanation of how to utilize SIMD in Zig. Learned something today.
ww520 commented on Prediction: Microsoft will eventually ship a Windows-themed Linux distro   gamesbymason.com/blog/202... · Posted by u/AndyKelley
ww520 · 24 days ago
Nope. The Windows NT kernel is fantastic. It's the Windows user mode apps that people complain about. Replacing the Windows NT kernel with the Linux kernel while keeping the user mode crust serves no purpose.
ww520 commented on Most renters shut out of energy-saving upgrades – study   binghamton.edu/news/story... · Posted by u/hhs
ww520 · a month ago
There's the plug-in solar panel system. It's very easy to install. It's suitable for renters to add supplemental solar power with little cost and effort. It's portable enough that renters can bring them to their next rentals.

It's very popular in Germany, with several million units installed. They call it balcony solar panel. People hang the panels on their balconies in apartment buildings. Germany allows up to 800-watt systems.

It's a very simple system, a solar panel coupled with a micro inverter that converts DC to AC power. It is plugged into a regular wall outlet to provide additional power to the home. The added power is an additional source of electricity in addition to the grid. Any electrical devices drawing power from the circuit draw from the closet source first (due to Kirchhoff's Law), i.e. from the solar panel, then any additional need will be drawn from the farther away grid.

The micro inverter needs to be UL 16741 compliant for anti-islanding protection, to shut off in case the grid has shut power down, so that the solar panel won't back feed power into the grid.

In U.S., Utah has already passed a law to allow plug-in solar systems for up to 1200 watts without permit requirement and allowing back-feed into the grid. A few other states are considering.

There are limits to the power fed into a circuit. Normal household electrical wire can handle up to 15amp (1800 watts on 120V) of electric load. The plug-in power from the solar panels should not exceed the limit. This means the power generated is meant to supplement the household power need rather than completely covering it. Any reduction from the grid helps.

I talked to my city's (in California) building department. They haven't heard of it and need time to do research. The building inspector says that as long as the solar panels are not modifying the structure of the building (on roof or on wall), they don't care. They said putting the panels on the ground in the yard is fine.

ww520 commented on Ask HN: What are you working on? (January 2026)    · Posted by u/david927
ww520 · a month ago
At the moment I’m building a succinct data structure library, doing one algorithm at a time. There have been some very impressive papers came out recently. The numbers look promising.
ww520 commented on Bose has released API docs and opened the API for its EoL SoundTouch speakers   arstechnica.com/gadgets/2... · Posted by u/rayrey
port3000 · a month ago
Good for them. Makes me more likely to consider buying a Bose in future, not just because I know it won't be bricked, but also for the environmental impact of this. Kudos.
ww520 · a month ago
I used to have an unexplained resistance to buy Bose products. After the hinge of my Sony mx-1000 headphones broke in to two places, I gave in and got a Bose qc. Man, the build quality was insanely good. The sound was really good. And it’s really comfortable to wear. I had changed my view.
ww520 commented on Apple releases open-source model that instantly turns 2D photos into 3D views   github.com/apple/ml-sharp... · Posted by u/SG-
ww520 · a month ago
Is the model in ONNX format or PyTorch format?
ww520 commented on Janet Jackson had the power to crash laptop computers (2022)   devblogs.microsoft.com/ol... · Posted by u/montalbano
ww520 · a month ago
That’s a heck of debugging.

u/ww520

KarmaCake day10561February 10, 2010View Original