HNHacker News
TopNewBestAskShowJobs

yissp

830 karma · joined August 21, 2018

submissionscomments
yissp··on Common Bean Myths (2006)
Regarding the anti-nutrient thing, I recall reading that letting the beans (or grains) sprout will also break some of those down. I tried it once with some chickpeas and it does give them an interesting flavor, although it's a bit of a hassle and I haven't bothered to do it again.
yissp··on Common Bean Myths (2006)
Probably the toxin https://en.wikipedia.org/wiki/Phytohaemagglutinin which requires cooking the beans for a while to destroy
yissp··on Notice of Stolen EVGA GeForce RTX 30-Series Graphics Cards
How about this... some of these will probably be sold to unwitting gamers, right? So push a driver update with the hot serial numbers and have it pop up a window saying "tell us who sold you this GPU and not only will we let you keep the card, but we'll even throw in a free year of GeForce now" (EVGA can foot the bill). Then track down the thieves, done.
yissp··on How X Window Managers Work, and How to Write One (2014)
A Wayland compositor is responsible for quite a bit more than an X11 window manager. Compositing, as you mentioned, but also display modesetting, input handling, clipboard management, and so on. Although, of course, one can use a library like wlroots or libweston to handle most of that stuff if you just want to focus on the desktop experience.
yissp··on Core scheduling lands in Linux 5.14
Anything over 280 characters is "longform" in 2021.
yissp··on Can we stomach the latest emerging food innovations?
Legumes do contain all of the essential amino acids, just not in the ideal ratio. Specifically, I believe they're low in methionine.
yissp··on Why pine nuts are expensive [video]
Yeah, Oompa Loompas wouldn't be able to get the whole nut out without breaking it.
yissp··on Bash functions are better than I thought
The article didn't say you should always use subshells for functions, no exceptions. Just that most of the time it probably makes more sense to do so. And subshell functions can still have side effects like interacting with the filesystem, they just can't modify the parent shell's environment.
yissp··on The Effects of an External Focus of Attention on Running Economy
I suppose the body is an economy in some sense. It's all about allocation of finite resources.
yissp··on This resume got me an interview
I'm browsing these comments having only read the headline of the OP.
yissp··on Firefox 94 to start using EGL on Linux
With the proprietary driver, the GPU is controlled by their closed-source kernel module, so Mesa's GBM code wouldn't know how to talk to it. However, as of the latest version, NVIDIA is shipping a GBM back-end library that Mesa can load which is able to talk to their module.
yissp··on Helium: South Africa strikes new 'gold'
Methane balloons would probably be a pretty significant fire / explosion risk, no?
yissp··on Firefox on Unix is moving away from X11-based remote control
Can you use Wayland without DBus? I guess in theory yes, but in practice most compositors rely pretty heavily on it for various other things.
yissp··on Firefox on Unix is moving away from X11-based remote control
I suspect trying to maintain a remote-X11-based workflow is going to become increasingly annoying as more applications prioritize the Wayland / Xwayland use-case like Firefox has done here.
yissp··on Porting WebGL Shaders to WebGPU
Agree, it gives you pretty low-level access if you need it, but you can still draw a triangle in under 100 lines, e.g. https://github.com/morzel85/webgpu-wgsl-hello-triangle
yissp··on Edward Snowden Slams Sam Altman's Worldcoin: 'Don't Catalogue Eyeballs'
Put it in a Faraday cage.
yissp··on Edward Snowden Slams Sam Altman's Worldcoin: 'Don't Catalogue Eyeballs'
Would it not just be a matter of time until the orbs are reverse-engineered and you can sign arbitrary input? Especially if this currency were to actually gain significant popularity.
yissp··on I’ve been reading a whole lot about tomatoes
destroys most of the vitamin C, though
yissp··on I’ve been reading a whole lot about tomatoes
I remember reading that when they were first brought to Europe via the Columbian exchange people were reluctant to eat them fearing they were also poisonous. Now it's hard to imagine, e.g. Italian cuisine without tomatoes.
yissp··on Nine Raspberry Pis powering an office (2016)
Do you worry you might get in trouble if a technician sees some strange device attached to your meter? I know you're not actually doing anything wrong, but I feel like it could be awkward trying to explain that to some angry representative of the utility company.
yissp··on Microsoft no longer signs Windows drivers for Process Hacker
I thought signing was only required to avoid a the OS showing warning on installation, or has this changed in win11?
yissp··on Can we trust Microsoft with open source?
It should still be possible to solve the problem manually, though. Inevitably someone will run into some special case where clicking the button doesn't work and more control is needed.
yissp··on Raspberry Pi 3 Fastboot – Less Than 2 Seconds
I'm not super familiar with the concept, but isn't this sort-of what a "unikernel" is?
yissp··on Hackernews.com
Seems to be full of finance-obcessed man-children and brogrammers.
yissp··on Science of Slow Cooking
I think it's just that the cuts suited to slow-cooking techniques tend to also be the cheaper cuts. Maybe that's because they are generally from larger muscles and therefore in comparatively greater supply.
yissp··on Original 1851 reviews of Moby-Dick
Ha, so many pages of exhaustively cataloguing aquatic species.
yissp··on Magit, the magical Git interface (2017)
The underlying model of git is not too hard to understand, and is actually pretty elegant. There are a number of good explanations online, including the one you linked.

The git tool itself, though, often operates at a much higher level of abstraction. I think that's more where the reputation of being hard to learn comes from. For instance, you'd probably need to write a paragraph or two to explain what "git checkout <branch>" does in terms of the actual object store. Add to that that the CLI is poorly designed - many commands have misleading names, a given command will do completely different things depending on the flags, there's a lot of implicit / counterintuitive behavior, and so on. See https://stevelosh.com/blog/2013/04/git-koans/ for some funny examples.

yissp··on s/bash/zsh/g
The advantage of that, though, is that you can still benefit from the many "how do I do X in bash" posts on various fora, Stack Exchange, etc. With the more esoteric shells you have a much smaller community.
yissp··on FreeBSD switches the default root shell from csh to sh
As far as I can tell the hash table is initially empty after you first start the shell. At least, that's the case for bash.

  $ hash
  hash: hash table empty
yissp··on Brave Search replaces Google as default search engine in the Brave browser
Meanwhile I was trying to find a romantic partner in Cambodia and Google kept giving me useless calendar-related results.
← PreviousPage 4 of 11Next →