HNHacker News
TopNewBestAskShowJobs

ritzaco

1,189 karma · joined October 19, 2022

submissionscomments
ritzaco··on Humanness in the Age of AI
at the point where you regularly have to scan that combination into a potentially malicious or compromised machine that knows how to generate and transmit the hash, you may as well just trust some centralised authority to store the originals.

If someone MITMs your password, you can rotate it. A bit harder to do that with your iris.

Of course, true for fingerprint scanning too which has been around for a while, but iris kind of takes that to a new minority report level for many.

ritzaco··on Generative AI set to affect 300M jobs across major economies
I would like to see timeline predictions in articles like these. I agree completely that GPT can do 10-100% of most jobs I know about, but at the same time Python and UpWork have been around for a while too and I still know people who spend weeks manually reading through PDF files to extract the URLs, or copy-pasting the same line from hundreds of documents into a spreadsheet, etc.

Sometimes people under-estimate how 'unagile' most business is. Are we talking months, years, or decades before we see this "new class of dispossessed white-collar workers, who risk suffering a similar fate to that of manufacturing workers in the 1980s."

ritzaco··on Laying Out a Print Book with CSS
I printed a book recently (https://makejsgames.com/) as a test and was surprised how straight-forward it was using LeanPub for the layout and Lulu for the printing.

Leanpub accepts standard Markdown (though does have its own markdown format now) and gives you an "export for printing" button that you can upload to Lulu. The cover was kind of tricky and I got some professional design help both to design it and to get the margins and bleeds exactly as Lulu wanted them, but the result was way better than I expected.

I haven't tried the other professional tools mentioned in this article so I can't really compare quality or ease, but might be worth a look if anyone is looking for something in between "do it all yourself" and "pay for fancy tools". (I have a lifetime LeanPub license from back when they still offered them but the monthly subscription fees are a lot lower than some of the tools mentioned here and you can easily get a printing done in a single month).

ritzaco··on Building conc: Better structured concurrency for Go
:facepalm: fixed in https://news.ycombinator.com/item?id=34896252 as URLs can't be edited after submission
ritzaco··on Dell to layoff 6,650 employees as demand for PCs plummets
This is what finally drove me to switch to mac. Had three XPSs which were all defective *on arrival* (two with defective touch pad, one with a defective display cable). After sending the third one back I bought a macbook pro and have used them ever since.
ritzaco··on Google to reduce workforce by 12k
It's an over-compensation for the earlier responses that blamed things on "unforeseeable market conditions" or something in a "we did everything perfectly and this is just the way the world is" kind of excuse.

It doesn't really help the people who are out of a job, but I think it's a nice gesture at least to say "this one is on us, we'll reflect on what went wrong and try to do things differently next time" even though I have around 0 faith that any of these leaders would hire less in another Covid-like scenario where funding was cheap and demand for their services was growing.

ritzaco··on Ask HN: How can I stop pulling my hair?
Try reading https://jamesclear.com/atomic-habits - it has a bunch of ways to help create "good" habits and remove "bad" ones
ritzaco··on Ask HN: Contingency plans for a lead dev no longer avail?
The graveyard is full of indispensable people. I felt indispensable at my last job - company is still alive years later, and I wish I had left sooner. It's often hard to have perspective if you are The Person, or rely on The Person, but if the projects are important (Linux) they will evolve some kind of continuity and, if they aren't, they will die and other projects will replace them.

If you care a lot about a specific project and want to prepare then it's similar to preparing for any other disaster.

* Documentation and written processes for everything. People like to feel irreplaceable, but it's far more valuable to make yourself unnecessary. In high stress situations, people make bad decisions, so having well-oiled play books is important. E.g. see [0].

* Practice and simulations: at large companies people are sometimes put on surprised forced vacation and are not allowed to communicate with their team.

* Foster a culture of encouraging people to step out of their box - if Important People's decisions can be questioned, then the rest of the team will better understand them and will be able to cope better with making them if necessary

[0] https://www.atlasobscura.com/articles/pointing-and-calling-j...

ritzaco··on Games people play with cash flow
This is a bunch of rhetoric dressed up as logic hidden by using long paragraphs. If you break it down and remove the repetition it is basically saying:

1. the other guy made some argument

2. but he was just too ignorant to understand why his argument was wrong

3. I am smart and I do SENSEMAKING

4. therefore other guy's argument is wrong

As far as I can tell, the actual first argument is something along the lines of

1. many founders raise capital and waste it because it's not "their money" so they part ways with it more easily

2. this leads to failed businesses

3. therefore founders should not raise money

and the counter argument is

1. some businesses need upfront capital and the returns only come later

2. some founders can raise capital and use it effectively, instead of wasting it, even though it isn't "their money"

3. therefore founders should raise money

which are both good arguments and in no way contradict each other. I have seen founders do both, and it's true that some money is raised when it was not needed, and some money is raised and then squandered, and some money is raised and used effectively to generate massive returns. That's why it's called "venture" capital.

ritzaco··on Ask HN: Which jobs will survive and which will disappear in 50 years?
that's exactly why it's counter-intuitive! Obviously it can't be right forever, but at any given moment if you need predict the minimum future life span of a book, framework, language, job, country, whatever and you have very limited information it turns out that just predicting the thing's age will often be a reasonable prediction -- probability is hard!
ritzaco··on Ask HN: Which jobs will survive and which will disappear in 50 years?
I guess most HN readers are aware of it by now, but if anyone isn't this is basically the idea of the Lindy Effect [0] -- counter-intuitively, in many cases age is a good predictor of future life span.

[0] https://en.wikipedia.org/wiki/Lindy_effect

ritzaco··on GitBook bypassing Cloudflare DNS to route traffic to their domain
yeah opened this in a new tab and by the time I opened it, it was just a popup on a black background. I nearly closed the page before realising it was an article I actually wanted to read.
ritzaco··on D2, a diagram scripting language that turns text to diagrams, is now open source
wow thank you for the transparency - you literally answered all the questions up front that I care about re open core, for profit, killswitches, etc etc that usually take hours to find from a marketing landing page.
ritzaco··on Ask HN: Anyone go through Montessori education until age 12 (end of grade 6)?
I was homeschooled, but we used a lot of Montessori principles for that age range. Completely recommend. I can echo the other comments already here about how I think it strongly promoted curiosity, independence and a love of learning, at the cost of some 'social adaption' - for me, mainly when I went to university and everyone had shared experiences that I was missing, but overall totally worth it IMO if the Montessori school is good.
ritzaco··on A concept from physics called negentropy could help your life run smoother
I'm not a physicist, so maybe I missed the connection between negentropy and some very generic life advice.

In terms of actual energy usage, the examples don't make sense to me. It doesn't take 3x as much energy to pick up 3 socks from the floor, or wipe a counter that is 3x as dirty, so if you actually want to conserve energy you should let something get to its maximum-acceptable dirty state before cleaning/tidying.

ritzaco··on Facebook has a hidden tool to delete your phone number, email
Of course, it's not a technical problem. They could keep a hash instead of a copy. But I'm sure people who find the 'hidden tool' and request to have their information removed are interested in specific products, so a list of these people is very valuable to train machine learning models on..
← PreviousPage 4 of 4