mister_goo
|
3 years ago
|
on: The New B-21 Stealth Bomber to Be Revealed Later This Year, Senator Says
mister_goo
|
3 years ago
|
on: Stop Using “Real Time” Wrong
Real-Time. Consistency. High-Availability. Concurrency. Words with too many different meanings are not sufficient for describing softwares. I treat those words as marketing terms.
mister_goo
|
3 years ago
|
on: Ask HN: Has the quality of Google search declined for anyone else, or just me?
Feasible for my personal use. 100 free daily quota. 1000 calls per 5$. I'm not affiliated with Google.
mister_goo
|
3 years ago
|
on: Ask HN: Has the quality of Google search declined for anyone else, or just me?
There is another option: Google offers a paid API for search.
mister_goo
|
3 years ago
|
on: Ask HN: Has the quality of Google search declined for anyone else, or just me?
Thanks for your insight. My experience is that not all people (re)search, for some people, social media is their only source of information online.
mister_goo
|
3 years ago
|
on: SpatiaLite: Extends SQLite core to support Spatial SQL capabilities
Just adding another piece of info. R-Tree is a generic solution to spatial queries. For static datasets that don't need to update, quadtree or kd-tree is simpler to understand and implement.
mister_goo
|
3 years ago
|
on: SpatiaLite: Extends SQLite core to support Spatial SQL capabilities
SpatiaLite is a great extension for spatial functions, it is very useful for implementing location-based services. And I like the idea of extending SQLite just for the simplicity of file base DB.
A slightly related problem I encountered several times is reverse geocoding: given a point, a map, which polygon the point is in? I figured out that the problem is solvable via rasterization and run-length-encoding, which doesn't need a spatial library, and works efficiently with any SQL DBs without GIS/spatial extensions.
I created a website (https://reverse-geocoding.com/) to demonstrate the idea, which has a GPS-to-country DB in SQLite format.
mister_goo
|
3 years ago
|
on: The jellyfish that never dies
Another interesting fact about jellyfish is that they are brainless and mindless.
mister_goo
|
3 years ago
|
on: Show HN: Image to CRT
Cool. But the aspect ratio is changed after the conversion.
mister_goo
|
3 years ago
|
on: How many technical books do you read per year?
It's just personal preference.
Books that just give information (especially techs) are replaced by the Internet.
Other books are supposed to teach me something,
but my experience is that I learn stuff by doing and thinking rather than reading.
mister_goo
|
3 years ago
|
on: How many technical books do you read per year?
Zero. I guess I'm an outliner.
mister_goo
|
3 years ago
|
on: Radio-Frequency Welding
mister_goo
|
3 years ago
|
on: Show HN: Read summaries of articles posted on HN
Good idea. You could also show comment counts on the page. I often use comment counts to decide which one to read.
mister_goo
|
3 years ago
|
on: Long-Term Nuclear Waste Warning Messages
I am surprised that the warning message is that long. The first 4 lines of the text contain nearly zero information. Most warning messages I see in real life are succinct.
mister_goo
|
3 years ago
|
on: Redbean 2.0 turned into more than a hobby project
This is a single executable web server with Lua and other libs, with a zip file appended. I have done something similar with Python+tcltk.
mister_goo
|
3 years ago
|
on: Why Is This Tiny Frog So Awful at Jumping?
> Perhaps the takeaway of the pumpkin toadlet is that not everything must be optimized. Just because you are bad at something does not mean you should not do it.
> Every species should have the right to fail spectacularly, but on its own terms.
mister_goo
|
3 years ago
|
on: Select ’Hello, World’: Serverless Postgres Built for the Cloud
I read that pageservers are shared between users. What if the memory capacity of the pageserver becomes the bottleneck? eg: some users perform full table scans and make most page access fallbacks to s3. Sorry for one more dumb question.
mister_goo
|
3 years ago
|
on: Select ’Hello, World’: Serverless Postgres Built for the Cloud
I'm not familiar with postgres or cloud architectures and I have a few dumb questions. Is the pageserver act as a page cache for s3? Does the postgres compute also have an internal cache? If so, this looks like multiple levels of memory cache connected by networks.
mister_goo
|
3 years ago
|
on: Mptcp: Moving laptop from GBit to wireless without applications noticing?
So there is a difference between what people are supposed to do and what people actually do. What I am wondering now is why IPv6 didn't adapt NAT as a first class feature, if IPv6 added something like port number in IPv6 header, NAT could not break protocols. It seems IPv6 strongly resists NAT, but in reality, people still use NAT on IPv6.
mister_goo
|
3 years ago
|
on: Mptcp: Moving laptop from GBit to wireless without applications noticing?
Newer protocols like QUIC are encapsulated by UDP instead of adding new protocol numbers. NAT box breaks because NAT must be implemented for each protocol (port number not at IP level).
https://www.northropgrumman.com/what-we-do/air/b-21-raider/