HackerLangs
TopNewTrendsCommentsPastAskShowJobs

keepamovin

13,199 karmajoined 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.

Submissions

Edith Wilson

en.wikipedia.org
1 points·by keepamovin·3 минуты назад·1 comments

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

github.com
1 points·by keepamovin·10 часов назад·0 comments

Show HN: BrowserBox over SSH – The KRNL Browser

win9-5.com
2 points·by keepamovin·вчера·1 comments

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

github.com
6 points·by keepamovin·вчера·5 comments

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

github.com
3 points·by keepamovin·позавчера·0 comments

Why VPN Users Still Get Caught [video]

youtube.com
3 points·by keepamovin·позавчера·2 comments

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

11 points·by keepamovin·3 дня назад·7 comments

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

1 points·by keepamovin·4 дня назад·0 comments

I made a TUI web browser with its own layout engine

1 points·by keepamovin·4 дня назад·0 comments

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

6 points·by keepamovin·4 дня назад·5 comments

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

bbc.com
2 points·by keepamovin·5 дней назад·1 comments

After hooking China on coffee, Starbucks ramps up consumer strategy

scmp.com
4 points·by keepamovin·6 дней назад·0 comments

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

foxnews.com
5 points·by keepamovin·6 дней назад·0 comments

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

4 points·by keepamovin·8 дней назад·11 comments

Show HN: The CLI for browser agents

fuckui.com
5 points·by keepamovin·12 дней назад·2 comments

Show HN: A REPL for browsers that agents love

fuckui.com
2 points·by keepamovin·12 дней назад·3 comments

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

youtube.com
5 points·by keepamovin·13 дней назад·1 comments

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

youtube.com
4 points·by keepamovin·14 дней назад·6 comments

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

5 points·by keepamovin·16 дней назад·2 comments

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

fuckui.com
4 points·by keepamovin·18 дней назад·2 comments

comments

keepamovin
·2 минуты назад·discuss
Turn's out there was already a female US president...sort of.
keepamovin
·3 часа назад·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 часов назад·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
·вчера·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
·вчера·discuss
Thanks!
keepamovin
·позавчера·discuss
thanks. useful
keepamovin
·позавчера·discuss
Damn got to 13.
keepamovin
·3 дня назад·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 дня назад·discuss
[dead]
keepamovin
·3 дня назад·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 дня назад·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 дня назад·discuss
Thank you bro
keepamovin
·5 дней назад·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 дней назад·discuss
Yes
keepamovin
·5 дней назад·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 дней назад·discuss
Nah, I wanna see the data on it. Run the experiment
keepamovin
·6 дней назад·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 дней назад·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 дней назад·discuss
Hahahaha lol. That’s a good point.
keepamovin
·8 дней назад·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.