HackerLangs
トップ新着トレンドコメント過去質問紹介求人

keepamovin

13,199 カルマ登録 3 年前
Founder at DOSAYGO. Creator of BrowserBox.

BSc Chem major, math minor.

Self taught “dev” since I was 10 yo.

I lived long enough to see the rotary telephone, have a Nokia dumb phone, know the modem’s warble and be a teenager thru the rise of the Internet in the 90s.

First computer: IBM 8086 hand me down.

First language: x86 assembly from the DOS manual using debug.com

Now, I build at the speed of ideas in my company with AI

It’s a lot of fun, that’s why i do it

Current flagship: https://browserbox.io

Latest tools: https://github.com/crisdosaygo

Love over fear. Dangerously skipping persimmons.

Be who you are

For years I pretended to be HNer, but I’m not one of you guys. You’re not my people. I guess I just hoped, but the truth is, you’re not my audience - my work was never truly interesting to the people here. In the era before AI, my prodigious output, garnered enough attention here that I could believe. But now with the bar raised and extra selectivity on the part of the audience required due to the overwhelming amount of new content, my work has been put in its correct place for this community as not truly interesting to you. I’m not like you, I was pretending to be. I have to go find my people.

投稿

Edith Wilson

en.wikipedia.org
1 ポイント·投稿者 keepamovin·50 秒前·1 コメント

FreedomLang – native x86-64 HTTP with no libc / no CRT

github.com
1 ポイント·投稿者 keepamovin·10 時間前·0 コメント

Show HN: BrowserBox over SSH – The KRNL Browser

win9-5.com
2 ポイント·投稿者 keepamovin·昨日·1 コメント

Show HN: I wrote a Libc-free AOT systems language in JavaScript with no VM

github.com
6 ポイント·投稿者 keepamovin·昨日·5 コメント

Show HN: Web Components, `literal`, 0% vDOM, custom tags in production

github.com
3 ポイント·投稿者 keepamovin·一昨日·0 コメント

Why VPN Users Still Get Caught [video]

youtube.com
3 ポイント·投稿者 keepamovin·一昨日·2 コメント

Show HN: your website as a TUI, over SSH right now

11 ポイント·投稿者 keepamovin·3 日前·7 コメント

Show HN: ssh krnl.duetbrowser.com - a TUI browser with its own layout engine

1 ポイント·投稿者 keepamovin·4 日前·0 コメント

I made a TUI web browser with its own layout engine

1 ポイント·投稿者 keepamovin·4 日前·0 コメント

Show HN: I made a browser TUI with its own layout engine

6 ポイント·投稿者 keepamovin·4 日前·5 コメント

A Point Of View: How China sees a multicultural world (2012)

bbc.com
2 ポイント·投稿者 keepamovin·5 日前·1 コメント

After hooking China on coffee, Starbucks ramps up consumer strategy

scmp.com
4 ポイント·投稿者 keepamovin·6 日前·0 コメント

The '1776 Diet': What Americans ate during the nation's founding

foxnews.com
5 ポイント·投稿者 keepamovin·6 日前·0 コメント

Ask HN: Once you make your money from vibe coding innumerable products, then?

4 ポイント·投稿者 keepamovin·8 日前·11 コメント

Show HN: The CLI for browser agents

fuckui.com
5 ポイント·投稿者 keepamovin·12 日前·2 コメント

Show HN: A REPL for browsers that agents love

fuckui.com
2 ポイント·投稿者 keepamovin·12 日前·3 コメント

Bobby McFerrin – Don't Worry Be Happy [video]

youtube.com
5 ポイント·投稿者 keepamovin·13 日前·1 コメント

Gemini 3.5 Flash Booking a Holiday End to End Using Fu Web Skill [video]

youtube.com
4 ポイント·投稿者 keepamovin·14 日前·6 コメント

Show HN: The most Y Combinator YC application: it applied itself

5 ポイント·投稿者 keepamovin·16 日前·2 コメント

Show HN: FuckUI - AI hates your UI. Feed it the web text first

fuckui.com
4 ポイント·投稿者 keepamovin·18 日前·2 コメント

コメント

keepamovin
·36 秒前·議論
Turn's out there was already a female US president...sort of.
keepamovin
·3 時間前·議論
It’s not a linker, it just writes ELF format directly which is not such a complicated format.

Look for repos that emit ELF directly in C, Rust, or other languages (eg., tiny compilers or assemblers that skip ld).
keepamovin
·10 時間前·議論
Thanks! Glad you liked it and tried it and super happy you found it more usable! A lot of work went into making it click. If you want to run on own hardware: https://win9-5.com/krnl
keepamovin
·昨日·議論
Try it at: ssh krnl.duetbrowser.com

The demo is sign up, totally free - no download. Let me know what you think.

This is a text mode access of BrowserBox that has to use its own layout engine. GUI -> TUI requires re-layouting boxes to deconflict, primarily due to the monospace expansion, but also just the coordiante mapping. There's no images, development began a year ago and was completed recently with a mix of Fable and Opus. BrowserBox was developed originally in 2018, and for 7 years all the code was written by humans, mostly by me, before using AI type the code and enhance some aspects of the system in the last 12 months.

A real TUI browser rendering the web as ANSI with its own layout engine. The backend is Google cloud run, running browserbox and the Krnl TUI browser and it is routed through a simple SSH server endpoint. Theoretically it could work without BrowserBox but right now BrowserBox does most of the heavy lifting required to actually create a browser in this way.

Prior art exists (brow.sh) but I wasn't satisfied with their graphical take. I wanted the raw, old skool terminal days of the early internet - BBS, and old green phosphor library comptuers - but running the modern web, with all the bells and jingle jangle whistles (JavaScript, etc).

No funding, no VC, just 100% raw terminal fun. Not sure how long the demo will last, but try it out.

The point of this over things say lynx/w3m is it fully renders the modern web, all the capabilities, TLS, JavaScript, etc - then showing just the text. So everything just works (ideally), and it's only text. No noise, no images, just text.

I disabled the file upload capability for this demo so you can't upload/explore the container's filesystem. It will go live in the next fleet roll in a few minutes. You can see what the file uplaods normally look like here: https://github.com/BrowserBox/BrowserBox/issues/1647

More on BrowserBox here: https://github.com/BrowserBox/BrowserBox
keepamovin
·昨日·議論
Thanks!
keepamovin
·一昨日·議論
thanks. useful
keepamovin
·一昨日·議論
Damn got to 13.
keepamovin
·3 日前·議論
edit: Can confirm I fixed a few bugs, rolled the fleet and the new version looks pretty good. LMK what you think!

Thanks! That's weird. I just confirmed a real launch is live so the service remains available generally.

Can I ask what region you connected to?

I'll check any logs to see what might be up. Possible timing race on module load inside SEA.
keepamovin
·3 日前·議論
[dead]
keepamovin
·3 日前·議論
Thank you. Can you record a video of the flickering you’re seeing?

edit: I just recorded a demo here: https://youtu.be/dbNlXjC0lo0

Which parts are flickering? In your run, what did you see? A video (or asciinema) would be most helpful!

I just tested your atomics idea now and it seems to improve render speed noticably, and it might appear more smooth. Thanks for that. Please check it out and lmk what you think - the fleet will be rolled a bit later, I'll let you know when you can try the update.
keepamovin
·4 日前·議論
Thank you - if you like this work, please message the mods to get it un-downweighted: [email protected] - I tried but they don't care. I think this kind of work is of interest to the community so should not be hidden.

Why is it downweighted? I got the biggest Show HN of last year, and since then tomhow and dang have downweighted all my posts, making it impossible for them to escape the new page to Show or Front Page no matter how many votes they get in the first few hours.
keepamovin
·4 日前·議論
Thank you bro
keepamovin
·5 日前·議論
Yes. Apache misconfigurations were a big one iirc. There were also basic auth files, databases and probably classified/proprietary information.

Similar to how the telephone network used to have all kinds of unsecured entry points that people explored, leading to business phone systems, strange modems, and even international “trunk” lines and operator capabilities.

It was a wild frontier
keepamovin
·5 日前·議論
Yes
keepamovin
·5 日前·議論
In the early days of the web you could do a search on google like

  path:/etc/passwd
Sometimes there were even shadow passwd files with the hashes exposed on the web. Crazy days.
keepamovin
·6 日前·議論
Nah, I wanna see the data on it. Run the experiment
keepamovin
·6 日前·議論
Right - but that sounds too intractable to hold up. See my other comment, I feel a chain of monitors defeats it. But hey! Who knows?
keepamovin
·6 日前·議論
I understand that sounds possible in theory but honestly cannot conjure an example. Care to?

Even if, doesn't the monitor separation make it immune enough? I feel this is one of those "exponential" benefits things - if one is not enough, add more! A chain of monitors - "Am i being manipulated?" "Am I being manipulated?" and so on. At some point, the monitors win (and maybe approximate consciousness processes), and the prompts lose.

It's interesting how close it is to "social engineering" and security/espionage organizationally. I guess the crucial difference is that incentives can be more rigorously controlled.
keepamovin
·7 日前·議論
Hahahaha lol. That’s a good point.
keepamovin
·8 日前·議論
That’s sad. I think it’s nice. Gardening is lovely and it’s great vibes. So you’re right. But also you’re right metaphorically I think gardening is a good way to think about maintaining assets.