HNHacker News
TopNewBestAskShowJobs

trulyme

500 karma · joined January 28, 2021

submissionscomments
trulyme··on How Ebooks Have Poisoned Electronic Ink
When you say you turn on wifi, do you change the wifi password on access point after it? Some TVs have been known to remember and use wifi credentials even when disabled, iirc. I never let any device on my network unless it is properly blocked from phoning home.
trulyme··on A career ending mistake
Well it goes both ways. Young people are cocky and dismiss older peoples' experience as irrelevant, and more senior people think they've seen it all already and that there is nothing new that hasn't been around since 60s.

Neural networks are a good example. If you skipped the last decade (/two) and you think you know about ANN because you mastered them in 60s... boy do I have news for you. :) Another paradigm shift for me was React (declarative web frontend development), and let's not even go into the whole Rust thingthing

One of the biggest pitfalls of an experienced person can be lack of curiosity, and it is really easy to fall for it, because let's face it, most of the new things are crap and will be forgotten in a few years. However, there are nuggets to be found in the mud, one just needs to keep looking.

trulyme··on Nix: An idea whose time has come
For non-nix usage, I use a docker container with debian in such cases. Just docker run, apt install, keep using while needed, then stop and rm the container. Works great to keep the main OS clean.
trulyme··on LXC vs. Docker
Yes, and it makes sense in some cases. Supervisord is awesome for this.
trulyme··on A 13-year-old used my artificial nose to diagnose pneumonia
This is what I was wondering too. To train a model you need lots of data. How do you get it for such a project?
trulyme··on Blockfi agrees to pay $100M in penalties and pursue registration
Who is borrowing at such rates though? Genuinly curious.
trulyme··on I have never read a business plan or balance sheet
This is not how I understand it. From the twitter thread:

>> Have you ever written one though?

> PG: I'm not sure. I wrote something for Viaweb that I called a business plan, but never having seen one, I didn't and still don't know if it contains what business plans are supposed to contain.

It doesn't matter though. The title is clickbait at best.

> It's highly unlikely, as the founder of several businesses, and long term investor in others, that he could have never read any balance sheet ever.

Glad we agree.

trulyme··on What does it mean to listen on a port?
It is however a joy to read, at least for me. Kudos to the author!
trulyme··on Joke written by an AI: “A basic program walked into a bar ”
Wikipedia:

> The rings are made of an extremely dark material.

Girl might not like the line. ;)

trulyme··on I have never read a business plan or balance sheet
But this is not what he said. If he said that, it would have been reasonable. Instead he claims to have never read a balance sheet, which doesn't seem likely, and even if it was true, it would not be very smart. Why avoid them until you read them and formed your own opinion?

Saying "I don't read those documents anymore" would have made sense too.

trulyme··on Web hacking techniques of 2021
...unless it is a text that the attacker shows to another user, in which case they can trick this user to perform some action (send cryptocurrency,...).
trulyme··on How FreeDOS Grew Up and Became a Modern DOS (2021)
> This left other OSs out in the cold but the number of actual legit users installing something else was a rounding error.

Isn't that the whole point? They forced the OEMs to drop other OSs by abusing their monopoly position. If this is not dirty I don't know what is. But yes, MS has plenty of other dirty moves in their past. I don't trust them one bit, even with their new clothes on.

trulyme··on The battle for the world’s most powerful cyberweapon
Maybe we should use Xbox instead of phones for secure communication?
trulyme··on I got an FBI record at age 11 from dabbling in cryptography (2015)
Like implementing social credit score and aloowing people activities based on it? Oh wait...
trulyme··on I got an FBI record at age 11 from dabbling in cryptography (2015)
This is actually an awesome idea, because everyone wins. Well, except school districts who have more work. ;) I hope someone creates this.
trulyme··on Faster CPython (2021) [pdf]
I like Go and the benefits are real (though a GB Docker image has nothing to do with Python), it is however very verbose. I use both (for different use cases) and coming back from Go to Python is such a relief... As with everything, this is a tradeoff too. I don't feel the pain of python packages though, for me pipenv solves this nicely. To each their own I guess... :)
trulyme··on The Internals of PostgreSQL
The license is interesting:

> If you work at Amazon, you cannot use and refer to this document because of the copyright violation issues.

I wonder which one of the Amazon's missteps triggered the OP's ire. :)

trulyme··on I got pwned by my cloud costs
Aws doesn't, there are only alerts. Don't know about others.
trulyme··on I got pwned by my cloud costs
I don't agree with this - even for businesses there is always a limit over which there is serious trouble for bottom line. I think cloud providers should allow one to set a hard cost limit over which everything shuts down. For personal projects the limit might be $100 and for small businesses $100k, but even rich companies have it (not the same reason, but Knight Capital comes to mind).
trulyme··on Faster CPython (2021) [pdf]
It probably depends on the type of apps one is writing. I am not advocating writing your own libs (though that is completely feasible too) but just using the existing ones. When one needs to convert from/to Python structures within the hot path, this of course doesn't perform well... However in most cases I worked on this was not needed - convert input to numpy / xarray /..., perform all calculations, get the result. So with about the same amount of experience, I heartily recommend python. :)
trulyme··on Faster CPython (2021) [pdf]
>... ultimately it is a mistake if you have something that needs to be fast and you implemented it entirely in an interpreted language (beyond just prototyping).

Yes. However, this is exactly where Python (imho) shines. You get a convenient interpreted language which seemlessly interacts with highly optimized native libraries like numpy, scipy, xarray,... and of course ML frameworks (where impact of base language speed is negligable compared to the time it takes to train a model).

trulyme··on On Leaving Facebook
The best interview strategy for me is to give a short take-home assignment (coworkers go through it in under an hour max.) which is somewhat related to the domain space we are hiring for.

Some solutions are rejected on the spot (bad practices, does not solve the task correctly), other candidates are invited for a technical interview. Some generic questions, then we go through the solution - with emphasis on less than perfect areas. It is quite easy to see when someone is bluffing, and you also see how the person deals with feedback.

trulyme··on New genetic study confirms that alcohol is a direct cause of cancer
I would assume that alcohol consumption makes people act less rationally, like having sexual intercourse when it would be better not to, leading to unplanned pregnancies. Evolution tends to favor behaviours which lead to more offspring.

I am not advocating this in any way of course, just pointing out why getting drunk might have evolutionary benefits besides not starving to death.

trulyme··on My self-hosting infrastructure, fully automated
Sidenote: this is a fantastic writeup.
trulyme··on Open-Sourcing our Firmware
I would assume that building an UI with menus and whatnot is the easy part of it? (not an expert, genuinly curious)
trulyme··on Our Take on NFTs
Well, technically one could save some information that could only be unlocked with a private key directly on blockchain, without centralized servers. Selling such piece of data would mean decrypting it with old owner's private key and re-encrypting it with new owner's public key.

I have no idea if any NFT is encoded this way though.

trulyme··on An anatomy of Bitcoin price manipulation
That's the idea.
trulyme··on Tesla Model 3 Owner Discovers Car Was Delivered Missing a Brake Pad
Also:

> ...but luckily, GM has caught the problem and is recalling them right away…thus removing the safety risk and the cost of repairing the problem from the owners.

Quite different from the way Tesla is handling this.

trulyme··on Multiple Sclerosis Causality
Off-topic: interesting that we often see IANAL, but very rarely IANAD (I am not a doctor) around here. Either there's a lot of doctors here, or people are more comfortable giving medical than legal advice, which is weird, as medical advice can have very serious consequences.
trulyme··on Exploring System76's New Rust Based Desktop Environment
Nice, exactly what Linux needs the most - another desktop environment!

Sarcasm aside, it does look pretty good. But between indistinguishable window title bars and yet another settings app (wanna bet it will miss some config so users wil still need to run one of the others?), I think I'll pass. As far as I'm concerned this problem was solved ages ago, so I simply don't understand why the designers keep mucking with it. Maybe I'm just getting old. :-/

← PreviousPage 2 of 8Next →