HNHacker News
TopNewBestAskShowJobs

elliottcarlson

5,597 karma · joined September 25, 2010

LinkedIn: http://www.linkedin.com/in/elliottcarlson

GitHub: http://github.com/elliottcarlson

Email: hn[at]sublim.nl

Work at: GoDaddy

Previously:

Squarespace

Lyft

Rent The Runway

General Assembly

Tumblr

Lot18

[ my public key: https://keybase.io/sublimnl; my proof: https://keybase.io/sublimnl/sigs/_E_JuPKIkk6qgnzsAdOCTJgyhEt-rpYIf3PvWjOtISs ]

submissionscomments
elliottcarlson··on Unlimited OCR: One-shot long-horizon parsing
> Knowing algorithms, data structures and their memory and time complexities is very relevant for SWE

Agree with this; however knowing how to roll your own BFS/LRU/etc isn't -- in that case I'd rather review the PR of someone who understands how to leverage tested and known implementations than the PR of someone who decided to roll their own.

elliottcarlson··on Show HN: Shader Lab, like Photoshop but for shaders
Nice interface -- I made something similar but for a specific game (Binding of Isaac) because it has a specific way of implementing shaders for mods. https://sublimnl.github.io/IsaacShaderStudio/
elliottcarlson··on VHS, VCDs, and Laserdiscs in Southeast Asia
A decade or so ago, we got rid of a huge collection of about 350 laserdics - a guy drove from two states over to pick them up for his small towns community center where they would play movies for the town.
elliottcarlson··on Show HN: HTML visualization of a PDF file's internal structure
Kaitai is very useful for reverse engineering a binary file that you have some assumptions of. I've used it for save file reverse engineering and then creating a read/write library for it. It should be usable for PDF Metadata.
elliottcarlson··on Surnames from nicknames nobody has any more
Interestingly, my paternal great-great-grandfather immigrated to the U.S. in 1868 with Carlson as his last name; later in life, my sister was born in Sweden because we happened to live there at the time, and her birth certificate was written as Carlsson - tbh I always thought my dad just didn't fill things out right and hence why she has a different spelling on her lastname.
elliottcarlson··on BlenderGPT
I tried three images as the prompt, all three isolated without a background, and it worked pretty decently. Nothing I would actually use, but they generated something close enough.
elliottcarlson··on Show HN: I've added undo and redo to IsoCity
You can also add ?w=1 to a PR to hide whitespace related changes; i.e. https://github.com/victorqribeiro/isocity/pull/26/files?w=1
elliottcarlson··on Bypassing airport security via SQL injection
I think that is the goal of https://id.me
elliottcarlson··on All text in Brooklyn
GoDaddy is the registry, but not the sole registrar that it can be registered through. Both NameCheap and Gandi are options - and I am sure others too.

NB: I work for GoDaddy, but am not responding in any capacity on their behalf.

elliottcarlson··on After 12 years of reviewing restaurants, I'm leaving the table
Last spring, I was at my friends new at the time restaurant, when he let me know that Pete Wells was at the table behind us (and how important this night was for my friend) -- I noticed the sheer amount of food - pretty much the entire menu - that was coming and going from that table. I didn't even put it in to perspective how demanding that was on the body, since all I could think of was how I wish I had his job tasting amazing food all the time. The review came out a few weeks later, and it was a pretty nice review - took quite some time before reservations were obtainable again.
elliottcarlson··on Ant Design – the second most popular React UI framework
Semantic UI[1] was one I used to use, both the plain CSS one as well as the React version of the library. Version 3.0 is coming (eventually), which has left it a bit outdated for a while, but it's still a solid UI library imho. I have been switching away to Tailwind.

[1]: https://semantic-ui.com/

elliottcarlson··on Webneko – a desktop screenmate ported to web
I am rebuilding the website for a personal project of mine; the site is for a mod in a game that offers twitch integration, and in the mod, there is a "twitch chest" that only chat can open.

I added an easter egg on the website, that when you click on the chest in the footer, it follows the mouse in a similar way it would within the game -- it keeps a safe distance from the mouse to prevent interfering with it, and will repel away to that distance when moving the mouse towards it.

https://codesandbox.io/p/sandbox/floating-chest-k33n63 for a React component that implements this functionality.

elliottcarlson··on Dutch woman, 29, granted euthanasia approval on grounds of mental suffering
My grandfather, from Belgium, suffered from mesothelioma - I flew back to see him and attended the conversations and sign offs, secondary sign offs, etc necessary for him to be able to be euthanized. He was already in a lot of pain and his quality of life was very different than the man I knew growing up. I was already back in the States when the waiting period was over, and we had a final video call prior to him being administered the medications that would ease him in to cardiac arrest -- he had deteriorated so much more in that month. Death was unfortunately the only outcome in his scenario, and giving him the ability to pass away while at home surrounded by loved ones, was a choice he had and took. I am very Americanized, having been here in the States for so long now, and it was a bit surreal going through all this, but, I am very happy he had that option.

If you look at this[1] 2023 report on euthanasia in Belgium, I don't think the numbers are anywhere near a height that it would be something I would say they "excel" at.

[1] https://wfrtds.org/belgium-2023-report-on-euthanasia/

elliottcarlson··on Show HN: a Rust based CLI tool 'imgcatr' for displaying images
I was making a similar library (paired with a cli app) in Go a while back with some fun results -- it lead me down a rabbit hole trying to render animated gifs, which has interesting results depending on the terminal being used. I also implemented the resizing of the images to properly scale for the terminal as well. I never actually got around to uploading the repo, but will try to get around to that tonight.

Some videos of it in action: https://youtu.be/L2LTPKW6EPw https://youtu.be/b0CYZyuKLr8 https://youtu.be/_VnV96l5Xkc

elliottcarlson··on 2600.network Dialup Service
You should also check out Phrack Magazine (an online distributed ezine that is still active, albeit with years between issues - they also have a 2024 call for writers though!) at phrack.org

Another older print publication was Blacklisted! 411, very similar format to 2600. I attended some meetups from both of these back in the day.

elliottcarlson··on AI your home on street view
Little feedback on the site; the site is very hard to use on my current laptop at 1920x1080 - overflow is hidden so I can't scroll to the button to perform the generation (and after disabling overflow hidden in dev tools I can see that's because the page is designed to be a very static height).

Great concept though!

elliottcarlson··on Hello world: meet قلب (Qalb) a programming language based on Arabic (2013)
https://github.com/nasser/---/ is the repo for it -- sadly doesn't seem it has been updated much since the initial article and release of it.
elliottcarlson··on Show HN: Play the game I'm developing directly on its website
Very neat -- one issue with the site is once you have started a game, if you try to scroll down to check out the rest of the page it keeps scrolling me back up to the game. I was looking for a pause button, hoping that would let me check things out, but couldn't find one.
elliottcarlson··on Add coffee stains to LaTeX documents (2021)
I made this a while back for fun -- changing the seed will add different artefacts to the page, rotate it, hole punches, and of course coffee stains: https://sublim.nl/scp/?seed=1234567
elliottcarlson··on Flipper Zero: Multi-Tool Device for Geeks
Any app run on the Flipper Zero can be run and interfaced with from the mobile app. It works quite well.
elliottcarlson··on Flipper Zero: Multi-Tool Device for Geeks
The batteries died in my bedroom TV remote a few nights ago, it wasn't until I went to replace them did I notice that one of the batteries had leaked and seems to have caused some corrosion on the contact, so until I clean it up I've switched to my Flipper Zero as the remote for it (just need power and audio control, rest is via a Roku stick). Never thought this would be my use case for it, but it worked out perfectly.
elliottcarlson··on Hacking into an insurance company by exploiting their premium calculator
Obviously, the answer is never (unless it's for _very_ specific testing in a dev only environment).

In this case, it's not that they were sending the password directly for any reason, but instead returning the raw SMTP log from sending the email; which as a byproduct had the password in it due to needing to authenticate with the SMTP server.

elliottcarlson··on DOS on Dope: The last MVC web framework you'll ever need (2010)
There was also Bash on Balls, in case you don't have that shiny cmd.exe on your machine

https://github.com/jneen/balls

elliottcarlson··on Copying Angry Birds with nothing but AI
I've used midjourney to create ttrpg tokens in the past, and the best way I was able to do so was to say "aerial view" -- top down was very flakey in if it would work. I wonder if Dall-E 3 needs the same guidance.
elliottcarlson··on Environmental Discs of Tron Roadside Pickup
No where near as cool; but ages ago when I worked at Tumblr, and when we were expanding the office, they were going to throw out the MAME arcade cabinet - since I lived about 15 minutes walk away, I put it on a dolly with a coworker and we pushed that thing through Manhattan to my apartment building. Got some great looks from people as we tried to navigate it up and down curbs. Still have it over 8 years later sitting here in my home office.
elliottcarlson··on We glued together content moderation to stop soccer pirates
There's definitely a trend of moving back to pirating, just because all the studios and channels are opting for their own service and removing content from Netflix. I don't want to pay for Netflix, Peacock, HBO, Disney+, etc. Not to mention, the tools for finding, downloading, and locally streaming content has become super easy.
elliottcarlson··on Ask HN: AI to study my DSL and then output it?
Have you looked at https://github.com/facebookresearch/segment-anything ?
elliottcarlson··on Lofi air traffic control – LAX
KJFK was the only one that loaded immediately and had ATC comms going. KEWR took forever to load and even when Live nothing was coming through.
elliottcarlson··on PayPal has restricted our account after we invoiced a key containing “ALEP”
Completely agree it is asinine, and have no reason to want to defend it. Just sharing the insights I have had with this topic.
elliottcarlson··on PayPal has restricted our account after we invoiced a key containing “ALEP”
SMS is federally regulated, so while it might be legal where you live, there are a ton of roadblocks on the SMS side. Had to deal with this via Twilio in the past - and you can't get a list of the banned terms, just notices that messages were sent using them (including CBD which happens to also stand for Central Business District for some people). But yeah, you can have this issue on any SMS message sent in the US.

More info from Twilio: https://support.twilio.com/hc/en-us/articles/360045004974-Fo...

Page 1 of 34Next →