HN user

art0rz

291 karma
Posts2
Comments109
View on HN

On the IRC servers I managed I always set up an automatic kick when one of these messages was sent anywhere on the servers. It would ban after 3 kicks, which was a necessary change from the immediate ban as legitimate users got curious sometimes and installed Comic Chat.

It was fun messing with these folks, though, since they were often oblivious to IRC and internet culture in general. Or they were just completely tech illiterate, but somehow ended up starting Comic Chat, and somehow ended up on our obscure servers.

The Suica app doesn't even work on my Pixel 10 Pro, since it requires an Android phone with some sort of Japan-specific hardware (FeliCa/Osaifu-Keitai technology, whatever that is, I'm assuming some special NFC or secure enclave sort of thing).

I've been writing HTML for at least 20 years professionally and this has absolutely not been my experience. Yes, I've encountered some people using divs for everything but in the vast majority of cases people have used semantically correct HTML, at least when it comes to buttons.

"use strict" has been around since 2009. That being said, this is not a TypeScript or React feature but yet another black box magic NextJS feature to try to lock you into the Vercel ecosystem.

XMLUI 1 year ago

Komodo was my favorite editor. There weren't many editors at that point in time that had great Perl support.

The only people losing faith in Google (search) are power users such as us. Regular users haven't noticed the decline, and search may even have improved for them. We are not Google Search's target audience. We need to stop pretending all products are built for the power user niche.

Reading this as I'm just coming down from a migraine. I've been getting them since I was a young teen. I get migraines with aura. They used to last for hours. Sometimes I get them multiple times per week, then they disappear for months/years and suddenly will get them again. No significant life or dietary changes in between. I've never been able to pin down what causes them.

These days they've become much more manageable. The aura and headache part takes 30-60 minutes as opposed to 5+ hours when I was a teen. I do experience brainfog, fatigue, dizzyness and nausea for 24+ hours afterwards, but at least I'm not stuck under the covers for hours.

I really dislike TAA, especially on lower framerates. There's too much ghosting. I often switch it to a slower algorithm just so I don't get ghosting.

We maintain a fairly large and complex CRA application, which has been migrated to Vite, but not fully.

Since a lot of changes would be needed and we are very risk averse (heavily regulated industry), we decided to do it piecemeal by first configuring Vite to behave exactly (or as close to as possible) like CRA and later removing these Vite configurations one by one (and making necessary code changes).

Currently our production builds are done through CRA while dev runs Vite. It works really well and minimal code changes were needed.

I've been wanting to release this config publicly to help others migrate to Vite, but have unfortunately not had time to.

I bought my gf an M3 pro with 8gb ram and text input in the browser is often slow as hell (Google Docs, Facebook Messenger, etc.). Takes a moment before a character appears after typing it. I've never owned a Mac myself so I believed Apple's marketing speak about 8gb being the 16gb on their platform (not to mention that the 16gb upgrade is ridiculously expensive) but boy are they wrong. Maybe in native applications their memory magic works but definitely not in a browser. She does some light React dev and it's been fine for that though (but not mind-blowing).

What I've always been told is to not bow but kneel down to their level instead. Although I've always felt that puts me in a vulnerable position.

I tell people to do that with my dog and it works (he's not aggressive in any way, just a bit skittish with new people).

At $dayjob I work on a very dense UI for a financial institution. Think Bloomberg terminal in React and RTK. It's extremely customizable and had lots of elements updating multiple times per second (charts, graphs, enormous tables, etc.) with realtime data coming through over a websocket. We do very little actual performance tuning and mostly just follow best practices.

I don't think React is to blame for your performance issues.

I've (with help of ChatGPT) written an email that I've sent to all representatives. Feel free to use it!

  To: info.belgoeurop@diplobel.fed.be, mission.brusselseu@bg-permrep.eu, eu.brussels@embassy.mzv.cz, brurep@um.dk, info@bruessel-eu.diplo.de, permrep.eu@mfa.ee, irlprb@dfa.ie, mea.bruxelles@rp-grece.be, reper.bruselasue@reper.maec.es, courrier.bruxelles-dfra@diplomatie.gouv.fr, hr.perm.rep@mvep.hr, rpue.rpue@esteri.it, cy.perm.rep@mfa.gov.cy, permrep.eu@mfa.gov.lv, office@eu.mfa.lt, bruxelles.rpue@mae.etat.lu, sec.beu@mfa.gov.hu, maltarep@gov.mt, bre@minbuza.nl, bruessel-ov@bmeia.gv.at, bebrustpe@msz.gov.pl, reper@mne.pt, bru@rpro.eu, slomission.eu@gov.si, eu.brussels@mzv.sk, sanomat.eue@formin.fi, representationen.bryssel@gov.se
  
  Subject: Urgent: Chat Control
  Dear Representative,
  
  I am writing to express my deep concerns regarding Chat Control. As a citizen of the European Union, I am committed to safeguarding our fundamental rights and freedoms, particularly the right to privacy and the protection of personal data.
  
  The Chat Control Chat Control poses several significant risks:
  
  Invasion of Privacy: The proposed measures would lead to the mass surveillance of private communications, undermining the privacy of all EU citizens. This broad surveillance is disproportionate and infringes on our fundamental right to private correspondence.
  
  Security Risks: Weakening encryption to facilitate the monitoring of communications makes all users more vulnerable to cyberattacks. Encryption is essential for protecting sensitive data, including financial information, personal communications, and sensitive business data.
  
  Potential for Abuse: Granting authorities the power to monitor private communications without adequate checks and balances can lead to misuse and abuse of power. This undermines trust in both governmental and digital platforms.
  
  Stifling Innovation: Chat Control could have a chilling effect on tech innovation within the EU. Companies may be discouraged from developing new technologies or offering their services in the EU due to increased regulatory burdens and privacy concerns.
  
  I urge you to oppose Chat Control and advocate for solutions that protect children online without compromising the privacy and security of all citizens. Alternatives such as targeted interventions, improved digital literacy, and support for responsible online behavior are more effective and less intrusive ways to achieve these goals.
  
  Protecting the privacy and security of our digital communications is crucial for maintaining trust in the digital economy and upholding the values of the European Union. I hope you will consider these points and vote against Chat Control.

  Thank you for your attention to this critical matter.

  Yours sincerely,
  [your name/address/etc.]

If you are outside the EU, change the first paragraph to:
  I am writing to express my deep concern regarding the proposed Chat Control legislation, despite not being a resident of the European Union. As someone who values privacy and security in digital communications, I believe this legislation has far-reaching implications that extend beyond the borders of the EU.
Roman Roads (2017) 2 years ago

From the HN guidelines:

On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity.

What is the definition of an engineer in your eyes? In some countries there is a legal definition, so developers are not allowed to call themselves engineers unless they have an engineering degree (and not the software kind).