HNHacker News
TopNewBestAskShowJobs

heeen2

340 karma · joined August 6, 2014

submissionscomments
heeen2··on Before pixels: Modular industrial dashboards
I wonder if those end up on ebay? What would even be a term to search for?
heeen2··on Cybersecurity looks like proof of work now
for me it was custom scripts looking for data in minified bundles and refactoring for easier protocol reverse engineering, e.g. https://github.com/echtzeit-solutions/monsgeek-akko-linux/bl...
heeen2··on Used La Marzocco machines are coveted by cafe owners and collectors
Ascaso Steel Duo is an affordable compact machine with two PID controlled circuits and adjustable pressure.
heeen2··on Cybersecurity looks like proof of work now
I did something similar using ghidramcp for digging around this keyboard firmware, repo contains the ghidra project, linux driver and even patches to the original stock fw. https://github.com/echtzeit-solutions/monsgeek-akko-linux
heeen2··on Cybersecurity looks like proof of work now
yes, but it requires some nudging if you don't want to waste tokens. it will happily grep and sed through massive javascript bundles but if you tell it to first create tooling like babel scripts to format, it will be much quicker.
heeen2··on Show HN: Unfucked - version all changes (by any tool) - local-first/source avail
vscode and its forks as well (for files it saves)
heeen2··on The Hunt for Dark Breakfast
theres a japanese recipe for fried sweet potatoes with brown sugar/caramel sauce

https://www.okonomikitchen.com/daigaku-imo-japanese-candied-...

heeen2··on The Singularity will occur on a Tuesday
I can tell you from first hand experience that claude+ghidra mcp is very good at understanding firmware, labeling functions, finding buffer overflows, patching in custom functionality
heeen2··on You have three minutes to escape the perpetual underclass
I'm guessing his soapbox has a nice cushion from his previous jobs.
heeen2··on Pdsink: USB Power Delivery Sink library for embedded devices
they sell modules on AliExpress that claim to do that

https://a.aliexpress.com/_Ez4GjPQ

and some powerbanks advertise passthrough charging eg. https://amzn.eu/d/hApICf9

heeen2··on Valve: HDMI Forum Continues to Block HDMI 2.1 for Linux
So you're saying they could just make the driver compliant without advertising compliance under the hdmi logo? similar to how e.g. oneplus shipped phones without advertising their higher IPX rating because certification would have cost too much, or chinese electronics supporting "tf card" instead of "micro sd card" but being compatible anyways
heeen2··on Run interactive commands in Gemini CLI
I made a mcp that would use a pty lib to allow claude to debug a TUI app I was writing with ok-ish results. ultimately I wanted to see what was happening myself so when I need interactive I just tell it to use tmux-cli to capture the neighboring pane. https://github.com/pchalasani/claude-code-tools/blob/main/do... maybe turning that into a mcp with more guardrails and integrated guide to the agent would make it more popwerful
heeen2··on Microsoft is plugging more holes that let you use Windows 11 without MS account
Depends on what you like to play. Some games are heavily encumbered with either copy protection like denuvo or anti-cheat and those either don't support linux or flat out try to sniff out linux and refuse to run on anything but windows. Otherwise its great, you can check protondb and winehq for reports of compatibilty.
heeen2··on MusiCoT, a chain-of-thought (CoT) prompting technique for music generation [pdf]
I can't comment on the merit of the technical aspects, but I feel like of all the AI generated content, especially AI generated music is as interesting as AI generated memoirs - sort of pointless. It lacks the human element that makes it relatable on an emotional level.
heeen2··on The ADHD body double: A unique tool for getting things done
An einer Waldorfschule hast Du selection bias
heeen2··on Layoffs Don't Work
Lots of places take vote on what you can buy, eg weed, alcohol, which additives are allowed and so on
heeen2··on Apple M3 Ultra
Wouldn't multiple rtx gpus also have more bandwidth
heeen2··on Cat-Eared Robots Are Waiting Tables in Japan's Restaurants
Have you ever been to hama sushi, sushiroh or Kura sushi? These are chains where you order from a tablet and it gets delivered via belt to your seat or pick from the belt. You pay at an semiautomatic kiosk. Meeting the staff is optional
heeen2··on A QR code that sends you to a different destination – lenticular and adversarial
you could use glossy/matte or metallic finish, then the reflected light could appear brighter than the white parts
heeen2··on TikTok goes dark in the US
From the POV of the users it doesn't really make any difference whether the government bannd tiktok, vine went bankrupt, google decided wave was not worth it or any other reason a service becomes unavailable. They will cope by moving to a different service or changing their consumption habits
heeen2··on One Dog vs. the Windows 3.1 Graphics Stack
It requires a GPU in the same sense that windows 3.1 or dos or whatever else requires a GPU to convert the contents of a memory buffer to a signal that a display can actually display.

But you can also just encode the result of your composition to a h264 stream and send that over the network if you so desire. no GPU required in this case.

> The simplest means of getting pixels from client to compositor, and the only one enshrined in wayland.xml, is wl_shm — shared memory. Simply put, it allows you to transfer a file descriptor for the compositor to mmap with MAP_SHARED, then share pixel buffers out of this pool. Add some simple synchronization primitives to keep everyone from fighting over each buffer, and you have a workable — and portable — solution.

https://wayland-book.com/surfaces/shared-memory.html

> [weston] Available back-ends:

> drm – run stand-alone on DRM/KMS and evdev (recommend) (DRM kernel doc)

> wayland – run as a Wayland application, nested in another Wayland compositor instance

> x11 – run as a x11 application, nested in a X11 display server instance

> rdp – run as an RDP server without local input or output

> headless – run without input or output, useful for test suite

> pipewire – run without input, output into a PipeWire node

https://wayland.pages.freedesktop.org/weston/toc/running-wes...

heeen2··on One Dog vs. the Windows 3.1 Graphics Stack
Wayland does not require a GPU and the baseline protocol is just shared memory buffers. The protocol requires file descriptor for said buffers and getting gpu drivers to support mapping gpu memory to file descriptors is what allowed Wayland to become efficient through zero copy and just passing handles from clients to compositors
heeen2··on Updates to H-1B
There may be many Indians, but when I was on h1b me and my colleagues were from Germany, Lithuania, Russia, Ukraine, Brazil, India. All of those moved on to other companies, even multiple times and/or went through the green card process.

The salary I got was ok for bay area standards, certainly not rockstar level but would make jaws drop in Germany. For me it was an amazing opportunity and I would recommend it to anyone to do for a while.

heeen2··on Reverse engineering the Ravensburger TipToi pen
it is still the case and easy to find if you google for the title of the book plus the file extension (gme). They are also all listed here https://service.ravensburger.de/tiptoi%C2%AE/tiptoi%C2%AE_Au...
heeen2··on Spotify's Car Thing, due for bricking, is getting an open source second life
not the person you asked, but the spotify deb repository used to contain a spotify-qt package that later became a transitional package to the current package
heeen2··on Modern EV Batteries Rarely Fail: Study
Gas pumps are operated by customers in many parts of the world
heeen2··on The xz attack shell script
What point are you arguing here? More binaries rather than less? Less readable source code rather than more readable? That we should just give up because some people manage to win underhanded C contests? Are you arguing that binaries are equally easy to understand and dissect as source code that has to follow some syntax?
heeen2··on Show HN: Suno AI Download – Download Suno AI Music Song MP3
I have found I have developed a strong distaste for most things AI-generated. When I try to articulate it, even if the end result looks superficially well made, I think it is because it is missing some human connection, some authenticity. It has a shallowness and repetitiveness similar to scripted reality vs actual documentaries. Similarly I can acknowledge people drawing photo realistic paintings takes skill, but most of the time I find them dull and uninspired.

I had just created a meme for a throwaway laugh using copilot, I hope it doesn't make me a hypocrite.

heeen2··on The xz attack shell script
binary files can be distinguished from text files with good enough confidence.

folders containing test files could easily be removed before build just by name or should live in a separate repository altogether.

heeen2··on The xz attack shell script
remove test blobs before building
Page 1 of 6Next →