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

My concern is very much those two concerns plus the fact that I value being able to be anonymous. We're increasingly losing that in the real world with CCTV and AI that would eventually allow people to be tracked (like in China), I do want to have one last bastion of privacy.

That said, I fully support laws that ban phones at school, I chose my kid's school because they do not allow any electronic devices on campus outside the computer lab where kids can go to to do research. Every day when I bring my kid to the school bus, I see that children say hello to each other and start chatting. There's another very well ranked school that picks up kids in front of my apartment and they allow phones. The kids all stare fixedly on their phones as soon as they sit on the bus. Having a country wide ban of mobile devices in all schools would I think serve most of the same purpose as the social media ban while having a lot less externalities.


In middle school, I had good grades but was considered a bit of a teacher's pet and was not well liked (especially since I sucked at sports). So I stopped doing homework, I showed that I didn't make effort to try and be better accepted. I still did any graded homework (less than 20% of the homework given) but didn't bother with anything else. Luckily school was easy for me so I still got good grades but I got very habits from that that I have needed to unlearn after.

I strongly believe that peers are important and choosing school based on the type of peers is a valid choice. As another (more positive) example, we live in HK in a multilingual family (I speak French, my wife speaks Cantonese), my son goes to an international school in English and Mandarin. Most of his classmates speak at least 2 languages, many speak 3. In that environment, it's easy for my son to see value in speaking multiple languages and he's never rejected one language. I have a friend whose daughter is in France in a monolingual school where her peers don't value speaking multiple languages. As a result she's ashamed and refuses to speak Cantonese.


> peers don't value speaking multiple languages. As a result she's ashamed and refuses to speak Cantonese.

Or maybe Cantonese is less fashionable in France than French is in Hong Kong?


I mostly like it when writing quick shell scripts, it saves me the 30-45 minutes I'd take. Most recent use case was cleaning up things in transmission using the transmission rpc api.


I like perplexity when I need a quick overview of a topic with references to relevant published studies. I often use it when researching what the current research says on parenting questions or education. It's not perfect but because the answers link to the relevant studies it's a good way to get a quick overview of research on a given topic


Yes, I'd be fine as long as there's a clear documentation and that I can control it within my local network even if the company's servers are down


They're just white labeling Toshibas


If the drives must identify as a QNAP secured drive, they could be whitelabeled toshibas but a user can only buy their white-labeled toshibas I'm presuming.


While it's not officially supported you can use nvmes to run containers. I do this on my own nas and it works great. See https://www.reddit.com/r/synology/comments/1gobb14/guide_how...

That said, the person you're replying to is right. Synology has mostly stopped supporting their apps, they've removed features in cost-cutting features (media codecs), hardware is now hopelessly outdated and both kernel and docker are completely out of date.

It feels like any technical leadership completely disappeared and now only bean counters who don't understand the product or their target market are making decisions.


Do you have a link to your script? Mostly I'd love to have a good dashboard for that data.


Not the full script but can share some pointers.

Using smartctl to extract smart data as it works so well.

Generally "smartctl -j --all -l devstat -l ssd /dev/sdXXX". You might need to add "-d sat" to capture certain devices on linux (like drive on an expansion unit on synology). By the way, synology ships with an ancient version of smartctl, you can use a xcopy newer version on synology. "-j" export to json format.

Then you need to do a bit of magic to normalise the data. Like some wear level are expressed in health (start = 100) or percent used (start = 0). There are different versions of smart data, the "-l devstat" outputs a much more useful set of stats but older SSDs won't support that.

Host writes are probably the messiest part, because sometimes they are expressed in blocks, or units of 32MB, or something else. My logic is:

  if (nvme_smart_health_information_log != null)
  {
   return nvme_smart_health_information_log.data_units_written * logical_block_size * 1000;
  }
  if (scsi_error_counter_log?.write != null)
  {
   // should be 1000*1000*1000
   return (long)(double.Parse(scsi_error_counter_log.write.gigabytes_processed) * 1024 * 1024 * 1024);
  }
  var devstat = GetAtaDeviceStat("General Statistics", "Logical Sectors Written");
  if (devstat != null)
  {
   return devstat.value * logical_block_size;
  }
  if (ata_smart_attributes?.table != null)
  {
   foreach (var att in ata_smart_attributes.table)
   {
    var name = att.name;
    if (name == "Host_Writes_32MiB")
    {
     return att.raw.value * 32 * 1024 * 1024;
    }
    if (name == "Host_Writes_GiB" || name == "Total_Writes_GB" || name == "Total_Writes_GiB")
    {
     return att.raw.value * 1024 * 1024 * 1024;
    }
    if (name == "Host_Writes_MiB")
    {
     return att.raw.value * 1024 * 1024;
    }
    if (name == "Total Host Writes")
    {
     return att.raw.value;
    }
    if (name == "Total LBAs Written" || name == "Total_LBAs_Written" || name == "Cumulative Host Sectors Written")
    {
     return att.raw.value * logical_block_size;
    }
   }

  }
and even that fails in some cases where the logical block size is 4096.

I think you need to test it against your drives estate. My advice, just store the raw json output from smartctl centrally, and re-parse it as you improve your logic for all these edge cases based on your own drives.


Cult indoctrination could be explained by this but could also be explained by the fact that a certain number of formerly gifted kids, who have been ostracised during their childhood and have low social skills tend, to gravitate around the rationalist community. I do believe that those people are more likely to be indoctrinated.

From my readings of the Zizian, they also don't seem to easily change their mind, they instead have had a tendency towards very radical opinions that progressively become more extreme.


I argue that having opinions that progressively become more extreme is in fact changing one's mind. That might not be the kind of mind changing we immediately imagine when we think about changing one's mind, but it is mind changing nonetheless.

I'm not trying to be clever; the fact that this flies under the radar just means we might be looking for "changing minds" in one form when it's mostly occurring in another.


People who feel ostracised or underappreciated tend to make good marks for cults and extremist groups in general. Another commenter pointed out that changing an opinion is a more emotional process than we'd like to assume.


For some reason, I find the ANC of the quiet comfort to be very uncomfortable. When I turn on the ANC, it feels like there's a sort of pressure and I really dislike it.

On the other hand, I don't mind the ANC from my sennheiser momentum.


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

Search: