HackerLangs
TopNewTrendsCommentsPastAskShowJobs

keepamovin

13,198 karmajoined 3 yıl önce
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.

Submissions

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

github.com
1 points·by keepamovin·10 saat önce·0 comments

Show HN: BrowserBox over SSH – The KRNL Browser

win9-5.com
2 points·by keepamovin·dün·1 comments

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

github.com
6 points·by keepamovin·dün·5 comments

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

github.com
3 points·by keepamovin·evvelsi gün·0 comments

Why VPN Users Still Get Caught [video]

youtube.com
3 points·by keepamovin·evvelsi gün·2 comments

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

11 points·by keepamovin·3 gün önce·7 comments

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

1 points·by keepamovin·4 gün önce·0 comments

I made a TUI web browser with its own layout engine

1 points·by keepamovin·4 gün önce·0 comments

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

6 points·by keepamovin·4 gün önce·5 comments

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

bbc.com
2 points·by keepamovin·5 gün önce·1 comments

After hooking China on coffee, Starbucks ramps up consumer strategy

scmp.com
4 points·by keepamovin·6 gün önce·0 comments

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

foxnews.com
5 points·by keepamovin·6 gün önce·0 comments

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

4 points·by keepamovin·8 gün önce·11 comments

Show HN: The CLI for browser agents

fuckui.com
5 points·by keepamovin·12 gün önce·2 comments

Show HN: A REPL for browsers that agents love

fuckui.com
2 points·by keepamovin·12 gün önce·3 comments

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

youtube.com
5 points·by keepamovin·13 gün önce·1 comments

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

youtube.com
4 points·by keepamovin·14 gün önce·6 comments

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

5 points·by keepamovin·16 gün önce·2 comments

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

fuckui.com
4 points·by keepamovin·18 gün önce·2 comments

Tell HN: Forget selectors and screenshots. The agentic web lives in your shell

2 points·by keepamovin·26 gün önce·0 comments

comments

keepamovin
·3 saat önce·discuss
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 saat önce·discuss
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
·dün·discuss
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
·dün·discuss
Thanks!
keepamovin
·evvelsi gün·discuss
thanks. useful
keepamovin
·evvelsi gün·discuss
Damn got to 13.
keepamovin
·3 gün önce·discuss
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 gün önce·discuss
[dead]
keepamovin
·3 gün önce·discuss
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 gün önce·discuss
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 gün önce·discuss
Thank you bro
keepamovin
·5 gün önce·discuss
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 gün önce·discuss
Yes
keepamovin
·5 gün önce·discuss
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 gün önce·discuss
Nah, I wanna see the data on it. Run the experiment
keepamovin
·6 gün önce·discuss
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 gün önce·discuss
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 gün önce·discuss
Hahahaha lol. That’s a good point.
keepamovin
·8 gün önce·discuss
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.
keepamovin
·8 gün önce·discuss
I understand that. Hence the name ‘correction’