Hacker News new | past | comments | ask | show | jobs | submit | chrisdsaldivar's comments login

I haven’t seen the videos and don’t know much about the space. Could your provide any insight into what’s wrong?


Well he brought down his entire storage system. Twice.

I believe one time he had to bring in Wendell Wilson from Wendell Wilson Consulting, but more likely know to the Internet-at-large as the primary figure on Level1Techs YouTube channel.

I have no desire, nor inclination to dig through the thousands of videos LMG has produced on YouTube, but it's still up to my knowledge, and watching him fumble about with absolutely no clue is not only painful, but pathetic. Linus suffers from the same affliction many of my Ph.D.-holding friends have, which is that he believes because he knows a lot about putting together computers and electronics that he could handle building a large-scale data storage system.

These systems are complex, and to be well-built and maintained, they require domain-specific knowledge - no different than an OS programmer needs deep knowledge of C and C++, and increasing now, Rust.

It's a series of videos of someone way in over his head who should have brought in an actual expert - like Wendell from Level1Techs, or Patrick from ServeTheHome, from the get-go, instead of trying to do it himself.


Can I ask when/why you would use custom name servers? I’m unfamiliar with them.


My reason is so that I can manage the DNS from a different place.

I use Digital Ocean to manage all my servers, and they have a DNS management interface where you can add domains, I prefer their UI and it has some nice integrations with their other services (e.g auto complete for VPS IPs).


Letting an email provider manage the domain.


Barely related but this reminds me of a video where Sir Elton John sings the text of an oven manual.

https://youtu.be/8GuI4UUZrmw


Yes, on average women can perceive more colors than men [1]

Anecdotally, in high school we all took this test for a class [2] and the girls did a lot better than us. Although some guys were able to score pretty well on it. I don’t remember if this was the exact test but it’s very similar.

[1] https://pubmed.ncbi.nlm.nih.gov/21675035/

[2] https://www.xrite.com/hue-test


As a dude who scores perfect on these color tests (this is my superpower), it’s funny on male-dominated places like here and reddit when people discuss logo color changes.

They’re always long threads of very confident people saying how there isn’t even a difference and I’m like lol


A lot of that is learned..

However, there are people who are tetrachromats, have cones most sensitive to a fourth frequency of light in their eyes, and those people are also overwhelmingly women.


If I recall correctly there has only been one human actually shown to have tetrachomacy, and the supposition that there are a exceedingly small number of additional ones. I think there was a mechanism proposed that would mean they were all biologically female, but can't remember details.

It certainly seems to be rare enough to have no practical impact (except to perhaps the tetrachromat, who presumably has different metatmers perception etc.)


> those people are also overwhelmingly women.

As far as I understand it takes having two X chromosomes with different versions of the gene that encodes the receptors for green, so only women can be tetrachromats.


>[2] https://www.xrite.com/hue-test

" Best Score for your Gender -1000000 Worst Score for your Gender 1700045439

About your score: A lower score is better, with ZERO being a perfect score. The circle graph displays the regions of the color spectrum where your hue discrimination is low."

I hate this kind of stuff. WTF is that Best Score?


It goes from -2147483648 to 2147483647 for me, which I'm interpreting as "our langauge doesn't distinguish signed from unsigned integers, and nor do our developers". Possibly there's also some lack of validation of client-side data involved.


Hahaha:

> Best Score for your Gender -2147483648

> Worst Score for your Gender 2147483647


I wonder if there might be a language aspect to this, with males in the US generally having less familiarity with words for the in between colors leading to more difficulty distinguishing between them, with people with more words for greenish shades for example having an easier time seeing different shades of green.

https://boingboing.net/2011/08/12/how-language-affects-color...


I'd have to dig up references, but I understand it's a pretty well documented effect that having words for colors is directly related to a population seeing more distinction for those colors.

If I recall, some early societies didn't have a distinction between green and blue. Given that blue often doesnt show up naturally outside of the sky and it's reflections. And in those populations they would be much less sensitive to distinctions in blue-green.


For early societies, you might be thinking of the Greeks, though apparently it's somewhat common between languages?[1] For Greek the idea to originate from Homer's writings, with colors being more described in terms of how light or dark they are versus specific hues.[2]

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

[2]https://en.wikipedia.org/wiki/Wine-dark_sea_(Homer)


Which is exactly what the article is about ;) (Well, one example of an early society that didn't distinguish between green a blue.)


Like many siblings, I'm male and got a perfect score as well. I don't think that I have perfect vision, but I'd rather assume the test is flawed.


It's pretty clear that it's "Based on the Farnsworth Munsell 100 Hue Test," and "this is not a replacement for the full test!" I think if you did particularly poorly on the online test then it's worth looking at whether you need to do the full test, as you might have colour blindness (or a terrible monitor). But a perfect score isn't super-meaningful.


Looking at this test on my monitors I would bet it's the 'terrible monitor' before color blindness by a longshot, one shows pretty good color the other is entirely washed out.


Oh, I’ve taken that test before. I’m a man, but I got a perfect score. I’ve always had a very easy time distinguishing shades and hues of color.


What's the scale is not clear. It says 0 is perfect but what about 5?

While comparing it shows typical scores as -(large number) to +(large number).


> https://www.xrite.com/hue-test

Fun test! I'd note for others, the quality of your screen can make a difference - I found one of the lines a lot easier on my phone (first try) than on my computer (second try) - though I got perfect both times.


Apparently my color perception is as good as I've always thought it was. I scored a 0 on that.


I scored a 6, but their lack of data on the distribution of scores makes that pretty hard to interpret.

Does anybody know how to read that?


Your score: 2

Best: segmentation fault (core dumped)


Location: Jonesboro, Ar

Remote: yes

Willing to relocate: yes (USA only)

Technologies:

  Back-end: Node.js, Express.js
  Programming: Python, HTML5 / CSS3, C++, Swift, TypeScript
  Frameworks/Libraries: Jest, SocketIO, React, Vue
  Databases: PostgreSQL, mySQL
Résumé/CV: https://www.dropbox.com/s/sa0mdda7wgeuhb9/Christopher%27s%20...

Email: chrisdsaldivar [at] gmail.com


I've never heard of dweets/dwitter before; thanks for sharing. For anyone else:

Dwitter.net is a challenge to see what awesomeness you can create when limited to only 140 characters of javascript and a canvas. Give it a go!

https://www.dwitter.net/


Can you share any resources for reading on this particular topic?


You can play sound with the audio API since the user is interacting with the page. However, the vibration API is only implemented in Chrome and Firefox on mobile. Safari removed it from WebKit.

https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_A...

https://developer.mozilla.org/en-US/docs/Web/API/Vibration_A...


Can you provide some more details wrt issues with error handling?


Not the parent poster, but I'll tell you some of the pain points I've experienced:

* Async operations destroy stack information.

* It's very easy for someone to miss an error handler and end up with your process in an ugly state.

* Default error handling is "crash the process", no matter what else is going on.

* Lots of libraries that rely on buggy native code.


All of these, plus not being guaranteed that an error will actually be thrown to be caught rather than just hanging the process. In our case, we have a variety of tasks to carry out repeatedly on a set of entities, and the only reliable way we found to do it was to spawn new processes per task per entity. Reliable recovery from errors is basically impossible in long-running processes; you need to rely on idemptotent tasks and short-lived processes that are actively reaped if they take too long (in part this is also a consequence of the single-threaded execution model for JavaScript entailing co-operative multi-tasking).


At that point you may as well just use a smart watch for payments.


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

Search: