squibbles's comments

squibbles | 5 years ago | on: Diablo II: Resurrected

It is unfortunate we do not strive to make "work" as enjoyable and as addictive as some games, while also allowing employees to share significantly in the wealth they help generate. It feels like many video games show us how much potential is hidden away inside people.

squibbles | 5 years ago | on: Facebook knew for years ad reach estimates were based on ‘wrong data’

I have seen many people fail to realize (and sometimes to understand at all) that taking measurements of large numbers of people is always fraught with errors of all sorts. No matter how hard you try, it is like the universe always pushes back to make sure the data are imperfect. Sometimes those imperfections are acceptably small, and other times the imperfections are uncomfortably large.

In my opinion, anyone involved in such large-scale data collection and analysis should acknowledge the inevitability of error and provide disclaimers about potential sources of error.

squibbles | 5 years ago | on: Zsh Tricks to Blow Your Mind

Apple has kind of herded me into zsh for work in the terminal. So far it has been pleasant, with interesting plugins, but it's periodic updates are a little annoying. Despite remaining in zsh while in a terminal, I still find myself writing only bash scripts when a script it needed.

squibbles | 5 years ago | on: Kubernetes Failure Stories

For me, personally -- I cannot think of a sufficient justification to put a production database in a container. A good database server is designed for performance, reliability, scalability, security, etc., without containers. Putting a production database inside a container introduces a world of unnecessary edge cases and complexity.

squibbles | 5 years ago | on: Kubernetes Failure Stories

Definitely a good one: "Experiences with running PostgreSQL on Kubernetes - Gravitational - blog post 2018"

For anyone who thinks running a database in a container environment is a neat idea, think again. I am guilty of using containers for temporary test databases, but the thought of running production databases in containers sends shivers down my spine.

squibbles | 5 years ago | on: Shape shifting lizard people, Israelite slaves, and other theories (2008)

I mostly want to point out that, when discussing ancient history, objective data are only one facet contributing to the interpretation of past events. Most people prefer simple, straightforward answers or interpretations (i.e., the "correct" answer), but the world and greater universe is filled with complexities and subtleties that should not necessarily be overlooked when seeking understanding.

squibbles | 5 years ago | on: Cyclic dependencies are evil (2013)

I still cringe when I think back to some C projects from long ago, where the dependency chains of headers and libraries where unfathomably byzantine.

On a related note, lately I have been looking into some biochemistry topics and their relation to computer science. It seems that cyclic dependencies are possibly a requirement for life, which makes faithful simulations of biochemical processes an interesting challenge.

squibbles | 5 years ago | on: Let's Not Dumb Down the History of Computer Science (2014)

> There was a brilliant programmer at Digitek who had completely novel and now unknown ideas for software development; he never published anything, but you could read and analyze his source code.

Does anyone know about whom Knuth was referring? Did this have anything to do with the work on the PL/I compiler?

squibbles | 5 years ago | on: Ask HN: What technology made your jaw drop the first time you used it?

The Motorola 6809E[1] and the MC6883[2]. The 6809E was a 0.89MHz CPU (with external clock) used in the TRS-80 Color Computer[3] sold by Radio Shack. The MC6883 was the Synchronous Address Multiplexer (SAM) used to drive the display.

[1] https://en.wikipedia.org/wiki/Motorola_6809

[2] https://colorcomputerarchive.com/repo/Documents/Datasheets/M...

[3] https://en.wikipedia.org/wiki/TRS-80_Color_Computer

squibbles | 5 years ago | on: DDoS-Guard to forfeit internet space occupied by Parler

> The pending disruption for DDoS-Guard and Parler comes compliments of Ron Guilmette, a researcher who has made it something of a personal mission to de-platform conspiracy theorist and far-right groups.

While this may solve immediate problems (such as the planning of unlawful or otherwise socially harmful events), we should consider the long-term impacts of de-platforming. Does censorship, even if justified, fuel anger and distrust, potentially increasing social conflict in the long-term?

Is it possible to bring fringe groups back into the fold of peaceful civil discourse, or are we simply throwing up our hands and declaring that some percentage of the population must always have their speech regulated? (I suppose this question applies for both social groups and for individuals.)

squibbles | 5 years ago | on: How Silicon Valley destroyed Parler

>The whole article is a bad-faith farce, and should be treated as such. Ignore it. > >There are real points to be made about how the behavior of these companies might impact discourse, whether they have too much power, and more. However, this bad faith argument is a distraction from meaningful discourse.

I disagree that the article distracts from meaningful discourse. To the contrary, the article has elicited a great deal of meaningful discourse (in these HN threads) that helps us examine the role of social media in modern society.

squibbles | 5 years ago | on: Tips for a Better Life

I do not mean to either encourage or discourage the taking of any kind of nutritional supplements, but I strongly caution anyone from looking to lists like the one on LessWrong for specific advice on health issues.

> 23. (~This is not medical advice~). Don’t waste money on multivitamins, they don’t work. Vitamin D supplementation does seem to work, which is important because deficiency is common.

From The Physicians’ Health Study II - PHS II (https://www.acc.org/latest-in-cardiology/clinical-trials/201...):

"The results of the PHS II trial in middle-aged to elderly male physicians demonstrate that daily intake of a multivitamin results in a small, but statistically significant decrease in all cancers over 11 years of follow-up, especially nonprostate cancer, with numerically lower cancer-related mortality."

It is usually unwise for anyone to take any sort of medical advice from postings on the internet. This includes advice that claims it is not really advice. What you put into your body is your own personal decision, and if you want to better understand the implications, discuss it with a qualified medical professional.

squibbles | 5 years ago | on: Ask HN: I'm quitting my job, will create a game – any advice?

Speaking from many, many years of experience:

Cash is king. Nothing is more important than cash flow. A runway is not a development budget -- it is a loan in the form of opportunity cost. Always look for income at all times. And never, ever borrow money for the project.

Regarding people, keep active contacts with other people. Do not shelter behind closed doors. The world moves quickly, and if your team withdraws into its own bubble for 12 months, when you emerge you will find the world to be very different.

Regarding tech, Unity will work better than Unreal because a small team needs to reduce technical overhead as much as possible.

Regarding gameplay, favor simplicity over complexity.

Regarding art, maintain a cohesive and unique style across all elements of design.

Regarding players, start looking for them from day 1. It takes a long time and a lot of work to build a following. And remember, the players are not your customers -- they are your new boss.

squibbles | 5 years ago | on: Major Flaws of Human Thinking

My words were meant as a light-hearted message of hope, with an allusion to The Hitchhiker's Guide to the Galaxy; not a philosophical argument to reject self-improvement.

squibbles | 5 years ago | on: Major Flaws of Human Thinking

"...an irrational, flawed monkey..."

Remember -- "If it doesn't have a tail it's not a monkey."

Embrace the inner ape. Instead of looking at our limitations, look at how well we have done. We have microwave ovens, digital watches, and even ice cream. Reflecting on what it takes to go from swinging in the trees to where we are today, I think we have done pretty well for ourselves, all things considered.

squibbles | 5 years ago | on: Major Flaws of Human Thinking

I disagree that conservatism is a major flaw of human thinking, or even a flaw at all. I would argue that conservatism is one of the core principals of science. Although the quantity and quality of data sufficient to change one's views could be (and frequently is) debated, a healthy amount of stability and skepticism is required for science to be efficacious.

A similar argument could be made for conservatism's relationship with social structures. Rapidly changing social structures leads to unpredictable futures, which can lead to economic insecurity at the individual level.

page 1