News for hackers. Stuff that matters.

harisamin

Just wanted to post a link to Geolith which is awesome:

https://gitlab.com/jgemu/geolith

https://gitlab.com/jgemu/geolith/-/merge_requests/64

And of course NeoBox if you care :) https://neo-box.app

One setjmp call was eating 81% of Geolith's emulator frame time

I'm the developer of NeoBox (https://neo-box.app). It's a Neo Geo emulator frontend for Mac + iPhone + iPad as one universal app.I'm using Rupert Carmichael's amazing Geolith library https://gitlab.com/jgemu/geolith for the actual emulation. I then have a Metal-backed rendering pipeline.Recent versions where I was porting NeoBox for iPhone and testing on my iPhone 15 Pro, I noticed it getting...

( Read More... | 1 comment | 2 points | on HN )

Show HN: Datapuddle – native macOS DuckDB client

https://datapuddle.app/

DuckDB has been my swiss-army knife for a while now. I have a special place in my heart for polished native macOS apps. My somewhat outsized and exaggerated dislike for electron/webkit based has lead me toil away on several native macOS apps on my own...mostly to not much profit :)I wanted to build a nice DuckDB client. Though I usually reach for TablePlus, my favorite multi-db client on Macs,...

( Read More... | 1 comment | 3 points | on HN )
wow that looks super polished!
Let’s give thanks to all those meta engineers who have been ripped for my heir teams (while sitting right by them) working on manually tagging data. I guess the morale dip paid off in some way? I wish you all well and hope you find some happiness … IYKYK
Re:DeepSeek V4 Flash 0731 on Friday August 07, 2026 @03:42PM (#49215340)
I'm curious... is anyone using DeepSeek V4 Flash from HugginFace? Is the cost around the same as directly form DeepSeek or from Openrouter?
Re:The AI Aesthetic on Friday July 31, 2026 @02:26AM (#49119679)
Let's be real

* remember the 90s internet aesthetic? geocities anyone? GIFs everywhere?

* how about the Flat Design aesthetic?

* How about the Twitter Bootstrap aesthetic?

... This too will pass ...

Show HN: NeoBox – a native macOS NeoGeo emulator front end

https://neo-box.app

I am 90's kid. And NeGeo console was something I always longed for and only ever saw ONE person ever owning!For those who are following...there's a new NeGeo AES console coming out later in the year!I got excited and wanted to remember playing OG SNK games that I loved (Super Sidekicks, Metal Slug, Art of Fighting).I first reached for the amazing OpenEmu native macOS emulator fronted, but found...

( Read More... | no comments | 3 points | on HN )
My goto these days is TablePlus https://tableplus.com. Native desktop client (no electron). UI is pretty standard, polished, and IMHO great. Supports PG really well (amongst other RDBMSes and some NoSQL dbs).

Yes it's not open source but its free version is still great.

yeah I totally turned all of those off...way too noisy :)
On the noisy NodeJS auto-instrumentation, it is indeed very noisy out of the box. Myself along with a bunch of other ppl finally got the project to allow you to select the instrumentations via configuration. Saves having to create your own tracer.ts/js file.

Here's the PR that got merged earlier in the year: https://github.com/open-telemetry/opentelemetry-js-contrib/p...

The env var config is `OTEL_NODE_ENABLED_INSTRUMENTATIONS`

Anyways, love Opentelemetry success stories. Been working hard on it at my current company and yielding fruits already :)

Wrote something similar a year or so ago https://github.com/hamin/jlq
Re:Jj: JSON Stream Editor on Friday May 26, 2023 @10:43AM (#36084837)
A while ago I wrote jlq, a utility explicitly querying/filtering jsonl/json log files. It’s powered by SQLite. Nice advantage is it can persist results to a sqlite database for later inspection or to pass around. Hope it helps someone :)

https://github.com/hamin/jlq

Re:Show HN: Log collector that runs on a $4 VPS on Saturday February 11, 2023 @05:26PM (#34757048)
Ah cool! Somewhat related I built a json log query tool recently using rust and SQLite. Didn’t build the server part of it

https://github.com/hamin/jlq

Show HN: Jlq – A CLI to easily tail+query JSON log files using Rust+SQLite

https://github.com/hamin/jlq

Hi all!It's been a while since I posted something. Wrote this back in November to scratch an itch regarding tailing logs locally for multiple services.I know we all love jq...but I'm quite comfortable with SQLite and SQL so just wanted to use that instead.Published my first Rust crate today!My first public Rust project so be gentle :) . Hope you enjoy...

( Read More... | no comments | on HN )
Re:Show HN: I developed a native macOS Hacker News client on Thursday July 22, 2021 @10:05PM (#27926468)
This is great! I built a native. macOS client that I actually sold in the AppStore a while ago. It did everything was native except rendering of the article but I was just using plain web view for that part. The pain was keeping but synced with changes on HN. I still have a personal build that I use on a daily basis.

I still have the landing page up which warning, looks awful on mobile https://mackernews.com/

But congrats! I stopped selling my client and it’s starting to show age for my personal use too. Will check this out. Do you have voting and commenting working? That’s one thing I miss the most that stopped working on my client.

Re:I wandered off and built an IDE on Friday April 06, 2018 @09:59AM (#16773241)
Really cool stuff!
So I've been working on a truly native macOS Slack client for a while, wondering if its time to revive it

https://twitter.com/harisamin/status/727634194814373889

I've posted about it before here on HN but wasn't sure if there's enough interest

maybe its time to revive my macOS native slack client MacSlack :) https://twitter.com/harisamin/status/727634194814373889

I've posted about it before here on HN but wasn't sure if there's enough interest

really curious to see your updated analysis :)
Re:Show HN: Hacker News desktop application in Kotlin/Swing on Sunday October 08, 2017 @12:40AM (#15426997)
Very cool! I made a native macOS desktop client . It does use a web view to render the article but the article list, comments, voting, commencing, login interactions are all native . http://mackernews.com
Re:Saudi Arabia Agrees to Let Women Drive on Tuesday September 26, 2017 @03:24PM (#15341734)
This is a REALLY big deal. I was born and raised there. Glad to see some progress.
Re:Other ways to read Hacker News on Friday September 22, 2017 @03:09PM (#15314884)
I also made native macOS HN client app called MackerNews. It renders the article in a web view (readable if possible) but everything else is native. Btw its a client, you can login, vote, comment, etc :) http://mackernews.com
Re:Atlassian launches Stride, its Slack competitor on Thursday September 07, 2017 @02:23PM (#15194461)
Would either of you be interested in this? https://news.ycombinator.com/reply?id=15194413&goto=threads%...
Re:Atlassian launches Stride, its Slack competitor on Thursday September 07, 2017 @02:18PM (#15194413)
A bit off topic but I have been working on a native Mac slack app on and off for the past couple of years. Truly native, no web views except for the Slack oauth login.

Would ppl be interested in beta-testing it? Would ppl here be interested in paying for something like that?

Here are some links to screenshots so you know its not just vaporware :)

https://twitter.com/harisamin/status/727634194814373889

https://pbs.twimg.com/media/ChkTccjVAAAZ0Kt.png

https://pbs.twimg.com/media/ChkTcbMUkAIYolx.png

Re:Ask HN: Who is hiring? (August 2017) on Tuesday August 01, 2017 @01:19PM (#14903051)
New York,NY USA, Senior Software Engineer iOS

Pager is a rapidly growing NYC health-tech startup looking for a Senior Software Engineer, iOS to develop mobile solutions for our suite of patient and clinician facing products.

https://boards.greenhouse.io/pager/jobs/676165?t=kf058s#.WYC...

Shameless plug but check out mackernews.com for a Mac app :)
You should revisit the assumption that the travel ban would be effective at all. Saudi Arabia isnt on that list. Think about that for a sec. Of course we know why, because there are other national self interests involved. Of course every government has had its share of hypocracy clearly aligned with the nations self interest. Just call it like it is and don't be naive. Calling for repealing sanctions on Cuba because of 'political prisoners' should make one chuckle when looking st Saudi Arabia is concerned .
Are you serious? US has been ther for over a decade now. One of the US goals is to promote democracy and education of women to detract from taliban ways which indeed help the US perogative, rightfully so IMHO. Even if you agree with the 'travel ban', it seems completely counter productive, careless, disrespectful, and destructive for the state department (or other powers that be) to not handle such scenarios with care and elegance. But I guess that's bureaucracy for you. Exactly one of the reasons why some were opposed to the ban to being with.
Re:Ruby values: ruby-the-tribe vs. ruby the language on Thursday May 25, 2017 @01:31PM (#14418725)
Couldn't agree more! The GORUCO conference is amazing! I've had the wonderful opportunity of speaking there once and volunteering a few time too. It was also where I was first introduced to a dear friend that would go on to become an amazing co-founder of our funded startup (now defunct :) ). Its a great community, great format, you won't regret it!

Older »