HN user

heeen2

340 karma
Posts0
Comments172
View on HN
No posts found.

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.

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

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

Lots of places take vote on what you can buy, eg weed, alcohol, which additives are allowed and so on

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

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...

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

Updates to H-1B 2 years ago

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.

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?

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.

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.

I wonder if separating the test files out into their own repo, so that they would not have been available at build time could have made this harder. The reasoning being that anything available and this potentially involved in the build should be human readable.