Hacker Newsnew | past | comments | ask | show | jobs | submit | xiaoyu2006's commentslogin

nice one lol

This guy nailed it

Here is my take on explaining the feasibility of displays recreating color, for the curious but confusing guys as me who wonder what is happening when the camera captures a raw to and converts to a jpg behind the scene. (It only answers partially though, but it is a nice start nonetheless.)


I think you built a rubik cube solving machine just to show-case your acronym ;-) Super cool work.


As if anyone will follow.


I like how the length of the commit message is at the same order of magnitude as the commit itself.


How will my browser react on receiving such bombs? I’d rather not to test it myself…


Last time I checked, the tab keeps loading, freezes, and the process that's assigned to rendering the tab gets killed when it eats too much RAM. Might cause a "this tab is slowing down your browser" popup or general browser slowness, but nothing too catastrophic.

How bad the tab process dying is, depends per browser. If your browser does site isolation well, it'll only crash that one website and you'll barely notice. If that process is shared between other tabs, you might lose state there. Chrome should be fine, Firefox might not be depending on your settings and how many tabs you have open, with Safari it kind of depends on how the tabs were opened and how the browser is configured. Safari doesn't support zstd though, so brotli bombs are the best you can do with that.


Autotools use M4 to meta-program a bash script that meta-programs a bunch of C(++) sources and generates C(++) sources that utilizes meta-programming for different configurations; after which the meta-programmed script, again, meta-programs monolithic makefiles.

This is peak engineering.


Yes, that sound ridiculous, but it is that way, so that the user can modify each intermediate step, which is the main selling point. As a user I really prefer that experience, which is why I as a developer put up with the non-sense of M4. (Which I think is more due to M4 being a macro language, then inherent language flaws.)


Sounds like a headache. Is there a nice Python lib to generate all this M4-mumbo-jumbo?


"Sounds complicated. I want it to throw exceptions and have significant whitespace on top of all that complexity!"


Oh it has significant white space. Make generally doesn't handle paths with spaces, so if you put the build or source directory somewhere where the absolute path has a space, all bets are off.


It was obviously a joke.


No they are completely different.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: