HNHacker News
TopNewBestAskShowJobs

raihansaputra

508 karma · joined December 22, 2014

both raihansaputra and at rraihansaputra on hn.
submissionscomments
raihansaputra··on A Preview of DuckDB v2.0
i know they're not making any promises but i'm also very excited for it
raihansaputra··on A Preview of DuckDB v2.0
how are you doing the etl from mssql to duckdb? are you doing naive snapshots? or ducklake?
raihansaputra··on DuckDB Internals Part 1
throwing in my 2 cents: It just replaced pandas for me. It's just so much easier to write sql against csv/json/whatever format data in jupyter/marimo notebooks through duckdb rather than reasoning through pandas. SQL is far more natural for me, and agents also work through it easily.
raihansaputra··on I turned a $80 RK3562 Android tablet into a Debian Linux workstation
So this is using deepseek-v4-pro / flash and using claude code as the harness right? That's really good that it works. I'm pretty impressed with how v4-pro is doing, sadly there's no subscription packages so I'm not using it too much. (Wafer used to offer it but now they don't).
raihansaputra··on Wire to Replace Signal as Standard in the Bundestag
What was the media for updates? Send them a CD or a flashdisk and they plug it in? I assume the PVC backing etc they handle on their own?
raihansaputra··on New Apple Silicon M4 and M5 HiDPI Limitation on 4K External Displays
If you’re counting by the framebuffer than the only 2x is the hidpi-forced-into-lowdown like the link suggest. The ratios I’m referring to is the UI scaling against the physical display pixel dimensions.

Apple basically settles into 220 dpi physical displays (250 moc MacBook Pro), rendering UI at a 2x scale as a default, except for MacBook Airs.

raihansaputra··on I traced my traffic through a home Tailscale exit node
my experience with RustDesk + Tailscale is really good. when i only needed windows remote devices, the Windows Remote Desktop over Tailscale is great. I used RustDesk for access to macOS and Android devices (all over Tailscale) and works great too. No complaints really. Much less hassle to setup than Parsec (latency isn't as good though), and way snappier than AnyDesk through their network. Great tool enabled by Tailscale.
raihansaputra··on Claude Code's source code has been leaked via a map file in their NPM registry
i wish that's for their logging/alert. i definitely gauge model's performance by how much those words i type when i'm frustrated in driving claude code.
raihansaputra··on New Apple Silicon M4 and M5 HiDPI Limitation on 4K External Displays
It’s actually around 1.5x for the default resolution out of the box and 1.3x for “more space” setting on m1/m2 MacBook Air. 1.1x supersampling on Macs makes it worse because down sampling to pixel alignment becomes a hot mess.
raihansaputra··on No, it doesn't cost Anthropic $5k per Claude Code user
goal? yeah. but in reality just timing it right (starting a session at 7-8am, to get 2 sessions in a workday, or even 3 if you can schedule something at 5am), i rarely hit limits.

if i hit the limit usually i'm not using it well and hunting around. if i'm using it right i'm basically gassed out trying to hit the limit to the max.

raihansaputra··on How to talk to anyone and why you should
ok it's a bit late but i think a big part is the non-verbal thing you're putting out.

my story is me and my wife moved to another country a few years ago for my study. after 4 months moving there, she already know and conversed with the people working the apartment and some neighbors. while i mostly just exchanged cursories and nods and glances. then one day we just walked out together and the same people i passed earlier just says hello and converse and stuff with my wife and me. yes she's very much an extrovert but i can see people are way 'more open' and my wife has that too. me on the other hand do have 'i don't want to bother you so please don't bother me' vibe.

raihansaputra··on Show HN: Local-First Linux MicroVMs for macOS
man this is cool. this is what i want since i read about fly.io's sprites.

slightly related to this, and i'm not familiar with linux sandboxing/containerization in depth, but any similar turn key solution for linux desktop/server? ideally i have something like sprites/shuru but on my own linux/ubuntu server instead of in the cloud.

raihansaputra··on Claude Sonnet 4.6
i agree that is annoying but seems like anthropic's stance is that the task/agent should be provided an environment to write the file in the output you provide or provided a skill.md description on how to do that specific task.

personally it's a blurry line. most times i'm interacting with an agent where outputting to a file makes sense but it makes it less reliable when treating the model call as a deterministic function call.

raihansaputra··on Ubiquiti Flex Mini 2.5G Review Ubiquiti Does a Cheap 5-Port 2.5GbE Switch
huh i never noticed it. interesting to see, especially because everytime esp32 is brought up the opinion is that they're not fir for production scale units/quantities.

so it's the one managing the ubiquiti specific features, and controlling the switch chip?

raihansaputra··on Cerebras Code now supports GLM 4.6 at 1000 tokens/sec
actually the web search/image needs the higher tier subscription with their mcp. k gladly paid for it, i basically don't care about usage anymore. it's great at execution. i still find it not so great at planning though. i wish i can use api sonnet/codex for planning and glm on claude code for executing easily, with codex/claude code. best thing right now is kilo code with the orchestrator but haven't tried it.
raihansaputra··on Counter-Strike's player economy is in a freefall
yeah CS skins is one of the biggest markets of digital-only-aesthetic-items before NFT came around (and now probably still bigger than NFTs). The main thing with NFTs was that there's no "central database", CS skins solely lives in Valve's database.

making a butterfly knife for Valve isn't hard (in the past Steam Customer Service duplicated items lost in scams). It's hard for the players because they have to "gamble" for it through paying keys to open cases.

raihansaputra··on Turning a Decommissioned iPhone into a UniFi Protect Camera
i think you pasted the wrong link for the first one, it links to the parent comment.
raihansaputra··on Repasting a MacBook
i think it's worth it to know for MacBook Air users instead (like me). I think mine is wearing out and what's annoying is it throttles on some web pages because the temp would spike to 106c. But not on (admittedly light) gaming or Lightroom editinf.
raihansaputra··on Snow - Classic Macintosh emulator
seconding the overlay app, i forgot the name but there was an app that can configure the appearance of the menubar. maybe it's my menubar icon organizer? Not dozer or bartender, but can't recall right now
raihansaputra··on Maintaining an Android app in Google Play Store is a lot of work
but the underlying native stuff still creates a problem. we're on an old version of Flutter without any need to upgrade but Apple has an updated Privacy Manifest requirements that forced us to update our dependencies purely only for the manifest. Workarounds are barely mentioned, although they exist.
raihansaputra··on Human coders are still better than LLMs
very much agree. although lately with how good it is i get hyperfocused and spent more time then i allocated because i ended up wanting to implement more than i planned.
raihansaputra··on DuckLake is an integrated data lake and catalog format
No. DuckLake is implementing the Open Table Format (and the Catalog above the Table Format). Not utilizing them, but an alternate implementation.
raihansaputra··on DuckLake is an integrated data lake and catalog format
*for now. The principle in the client side (especially read only) should be the same with Iceberg. Ideally there's an Iceberg adapter for clients.
raihansaputra··on DuckLake is an integrated data lake and catalog format
i think a way to see it is MotherDuck is a service to just throw your data at at they will sort it (using duckdb underneath) and you can use DuckDB to iterface with your data. But if you want to be more "lakehouse" or maybe down the line there are more integrations with DuckLake ir you want data to be stored in a blob storage, you can use DuckLake with MotherDuck as the metadata store.
raihansaputra··on An upgraded dev experience in Google AI Studio
Agree. And for some reason I find responses from AI Studio is much better than Gemini for the same models. I _already have_ Gemini advanced, bit still mostly use AI studio just for the quality of the responses.
raihansaputra··on Expo EAS Local Build Docker Image
Expo is a framework for React Native based mobile app development. Honestly it's more integrated than Next.js on React. Expo offers a lot of plugins and components to speed up and streamline the development. You can develop using the Expo Application Services, which is Expo's cloud service which offers automatic builds for both Android and iOS. It's a good offer as setting these up locally is finicky (node <-> react native <-> expo <-> ios/android deps (pods/maven) <-> xcode / jdk versions must be compatible). Having a local option like this image is great for cost and iteration speed.
raihansaputra··on uv downloads overtake Poetry for Wagtail users
n=1 but i've tried "manual" .venv, conda/miniconda, pipenv, poetry, and finally now at uv. uv is great. poetry feels like it's focused on people who are publishing packages. uv is great to use for personal dev, spinning up/down lots of venv, speedy, and uvx/uv script is very convenient compared to having all my sandbox project in one poetry env.
raihansaputra··on You're not a senior engineer until you've worked on a legacy project (2023)
The way i've seen it is Junior/Senior as a label of wisdom/engineering acumen and experience (not just a title) is not directly correlated to years of experience. Some people just have the same year of experience/level repeated 3-5 years. Some "Junior" with 1 YoE can come away with learnings some seniors never get in their careers. Not wholly their own fault, but it's a fact.
raihansaputra··on Balcony solar is taking off
Are you sure it's not 3.3 - 8kW installations? Or maybe it's 300 - 800 kWh energy usage per month?

For comparison, Germany has 22kW capacity as standard for homes, and me in Indonesia gets by with AC, appliances, and 2.2kW car charging with a 5.5kW installation.

raihansaputra··on Don't Be Frupid
my requirements is "any macbook with apple silicon (M1/2/3/4/etc) with at least 16GB of RAM (and 256GB of ssd)". I'm still rocking an M1 16GB for my personal stuff since 2022. No complaints.
Page 1 of 19Next →