HNHacker News
TopNewBestAskShowJobs

planckscnst

1,711 karma · joined August 16, 2009

submissionscomments
planckscnst··on Add coffee stains to LaTeX documents (2021)
I was hoping to see dark outlines and a light interior.

https://www.scienceabc.com/pure-sciences/why-are-coffee-stai...

planckscnst··on I accidentally Blender VSE
I Accidentally [started working on] Blender VSE
planckscnst··on Blur Radius Comparison
I occasionally do creative work that involves color. I've previously tried to understand color science concepts, starting with gamma, but I just haven't been able to develop an internal understanding of how this all works. Is there any content about the subject that you would recommend for someone like me?
planckscnst··on The Linux graphics stack in a nutshell, part 2
According to my recollection, it was more that the codebase became difficult and unpleasant to work on to the point that it was becoming unmaintainable. And nobody was interested in cleaning it up because that was just not interesting work
planckscnst··on Gaussian Head Avatar: Ultra High-Fidelity Head Avatar via Dynamic Gaussians
The rotating avatars have some uncannyness to them due to the eye gaze not fixating on a target as it moves around. I think slowly rotating the camera around the model would have done better. Perhaps also some background elements so it's clear that the avatar isn't moving, the camera is.

I'm hoping this technique can be used in video games because it's significantly better than what we have now.

planckscnst··on Life Changing Books on Sex and Relationships
Come As You Are by Emily Nagoski helped me appreciate certain aspects of my sexuality in a way that changed my life wonderfully
planckscnst··on Beej's Guide to Network Concepts
I'm excited for the new material. Thank you for releasing it!
planckscnst··on Google Cloud Spanner is now half the cost of Amazon DynamoDB
Was that test before this announcement?

https://aws.amazon.com/about-aws/whats-new/2019/05/amazon-dy...

planckscnst··on We put a distributed database in the browser and made a game of it
I work on a large distributed database system. SSDs absolutely have correlated failures. Also CMOS batteries. Also CPU and memory (think a manufacturing defect or a storage climate issue on specific batches that made it through QA). Pretty much nothing is 100% guaranteed to have no correlated failures. It comes down to probabilities. You can add flexibility, variation, vendor/sourcing diversity to reduce risks.
planckscnst··on How small is the smallest .NET Hello World binary?
There is also this article about creating a tiny elf executable that's pretty interesting: https://news.ycombinator.com/item?id=21846785
planckscnst··on The rule says, “No vehicles in the park”
The "pulled a wagon" one is another aspect. Is the answerer assuming a vehicle pulled the wagon? I immediately wondered if the wagon was pulled by hand or animal or a vehicle.
planckscnst··on The beginner's guide to over­complicating coffee
Many people like Aeropress for their immersion brews. That's what I use for my "just good" cup of coffee
planckscnst··on Godot Engine Release Management: 4.0 and beyond
I get the same thing, but I've been ignoring it because that can be a rabbit hole. I've seen lots of advice just to get something small published if you want to do game dev, so that's where my priorities have lied in this project. Now that I have something small published, I am comfortable digging a little deeper.
planckscnst··on Godot Engine Release Management: 4.0 and beyond
I just learned Godot over the weekend. I am amazed by how easy it was to get something made. I previously had no real game development experience. Within a weekend, I made a functioning game and later even published it and wrote a blog post. Anyone can play it in Chrome right now.

Here's my weekend Godot creation: https://basilrogers.itch.io/learning-godot-2

planckscnst··on A general overview of what happens before main() (2019)
There are also operating systems using Linux that have no GNU at all. So it doesn't bother me at all when someone calls it Linux, and I'll continue to call it that myself unless there is additional context needed. Even then, I'd probably just reference specific GNU tools since there are other userspace tools on the system that are also necessary, but are not GNU.

https://www.glaucuslinux.org/

https://www.alpinelinux.org/

planckscnst··on “Code” 2nd Edition
I recommend this to anyone learning about programming or computers. That's usually kids. Last year, I went back to ready it again and it started with a story about trying to communicate with your friend next door. I thought "oh, this story isn't really relatable to kids today - they all have phones".

So I'm really glad there is a second edition and I'm wondering if there is a new story.

planckscnst··on Why JSON Isn’t A Good Configuration Language (2018)
CUE's type system is also its validation system. It's extremely flexible. You can define custom types and your own constraints on those types. It allows for disjunctive constraints (e.g. this value must be an integer > 0 or the string value "none"). The types compose well together. I'd highly recommend reading through the docs - they're great.
planckscnst··on 'Old white guy' can move forward with workplace bias suit against AT&T
This kind of situation is what led to Kimberlé Crenshaw coining the term "intersectionality" - to describe effects such as this.
planckscnst··on No-op statements syntactically valid only since Python X.Y
I don't ever think Python has lived up to that tenet. If they did, then there wouldn't be a million pull requests with comments saying something to the effect of "the pythonic way to do this is..." or "pipXYZ says you should/shouldn't..."
planckscnst··on Ask HN: Non-violent video games with great stories?
What Remains of Edith Finch is a waking sim that includes a series of stories, each from the viewpoint of members of a family. It is one of the most memorable games I've ever played.
planckscnst··on Looking at Zig Programming Language
Now I'm thinking there must be some brainfuck-like language called foobar.
planckscnst··on “Melting face,” “pregnant person,” and 35 other emoji approved for Unicode 14.0
There already is a pregnant woman codepoint (U+1F930) that was added in 2016. The pregnant person emoji can be used to reflect a non-gendered reference to pregnancy or in reference to specifically non-binary pregnant people.
planckscnst··on LibreELEC 10.0
This link is not great for people unfamiliar with the project. I went to the Wiki link in the menu to figure out what this is.

LibreELEC is just enough (Linux-based) OS to run Kodi. Kodi is entertainment center software.

planckscnst··on The Document Culture of Amazon
Not in my experience. I value it hen someone realizes that a discussion path left to its own will not help with the goal of the meeting and then asks to have that discussion in a different channel. This is true when I was contributing to the distraction as well as when I was wishing we could get back to the meeting's purpose
planckscnst··on The Document Culture of Amazon
When I joined, I was perplexed by this way of operating meetings. It surprised me greatly that people wouldn't want to read the doc at ahead, give it time for thinking and researching, and then come to the table feeling prepare to contribute to the best if your ability.

Now, I understand and deeply appreciate this method. I believe it provides lots of benefits. It drives towards better docs that can be understood quickly by non-experts. When there are just a few minutes to review the doc, we don't have time to go digging for information on our own - the critical information must be provided in the material given. There will also be SMEs in the room who can clarify any shortcomings here. Because the audience of the docs is non-SMEs, it drives towards inclusion of other teams. From this, you get more diverse viewpoints, considerations, and experience. It also contributes towards cross-team awareness and education. It makes it much easier to participate as a contributor to the meeting while simultaneously less impactful when you don't. It let's us timebox our attention span - you won't accidentally spend hours rabbit-holing into a doc.

planckscnst··on Using aligned word vectors for instant translations with Python and Rust
How did you figure this out? I've done lots of Linux software build troubleshooting as a result of using Gentoo, BuildRoot, and pacaur, but this doesn't ring any bells for a common issue
planckscnst··on You Don't Need a GUI
I don't think there is a club to be in, but if you want to feel in the club about such things, just say something like "I expect that there is an option for like '-w whatever_madeupoption' that is useful here, but I'd have to take a look at the man page or use '--help' to know for sure". Be prepared to respond to "how would that work?" with APIs/syscalls/etc that you might use to implement that or say something like "I'm not sure, it sounds like an interesting problem if I had time to solve it"
planckscnst··on Commits are snapshots not diffs (2020)
No, it stores an entirely new set of references to objects, as well as some of those objects themselves (any that are not identical to previously stored objects).

You cannot look at a commit on its own and know exactly how it's different from the previous commit, but you do have the complete new state. You have to look at the parent commit's references and do an object-by-object comparison to identify exact changes. On the other hand, when you look at a diff, you can see exactly what has changed, but you cannot produce the version that came before without also having a complete copy of the current version.

planckscnst··on OpenSSL Security Advisory
Like s2n?

https://aws.amazon.com/blogs/security/introducing-s2n-a-new-...

planckscnst··on Let's Talk about Wayland
> So it boils down to easier development. Okay. Whatever. This is entirely related to people who work with Xorg and Wayland, it has nothing to do with anyone outside this group.

No, that has direct influence on all consumers of the products. These things aren't free. People are paying for Xorg to continue to work, and the people paying most are probably those maintainers who are telling you this is not sustainable. As a user of Xorg or Wayland, you are the recipient of the work of people who put effort into those products. If you want to pay the costs associated with maintaining your preferred solution, go ahead.

Maybe I'm getting the wrong message here, but it seems that the author is claiming to be the victim because other people won't pay for their preferred solution, so they attempt to shame the people who are paying.

← PreviousPage 3 of 12Next →