HNHacker News
TopNewBestAskShowJobs

outsomnia

687 karma · joined October 4, 2018

submissionscomments
outsomnia··on Yandex data center in Finland loses power due to contract termination
No, after Crimea, there was widespread expectation Russia will try to take more. Not least in Ukraine itself, which led to the military preparations there that have made it so expensive for Russia.
outsomnia··on Ask HN: The middle ground for email self-hosting?
Yes, you can do it on a VPS much cheaper.

But this is your outgoing email authorized by DKIM... an attacker can use it to take over most of your accounts via Forgot Password flow. I think it is a false economy to have that depend on a shared VM.

outsomnia··on Ask HN: The middle ground for email self-hosting?
Incoming email is simple, MTAs have no problem at all delivering to residential IPs if that's what your MX says. So ideally you should run your own postfix + dovecot at your premises and point your MX to that. You have to take additional steps for sending email.

> would my custom domain be free from being marked by spam?

The receipient's mail service gets to choose if it thinks your email is spam, this will happen whatever your sending arrangements, outlook is not immune from sending spam and is no magic guarantee others will give it a free pass somehow.

Recipients score your email on a variety of characteristics, many of which are under your control. A major consideration is the sending netblock, eg, residential ADSL blocks are likely to be rejected or scored to hell. Garbage netblocks like linode with a terrible reputation likewise. A clean (no history of spamming) IP in a clean (reputable) netblock will be scored higher. You can look up sender reputations here, which is the service the big email providers use.

https://senderscore.org/

So to send your own mail, you should rent a dedicated server on your own IP, you can do this for $30/mo or so. All you need to run there is postfix + SASL auth to forward your (and only your) emails.

Then you must configure DKIM etc correctly and check your emails are validly signed, DKIM requires being able to add TXT fields to your DNS.

It's very possible to do this yourself securely after a bit of a learning curve and have it require minimal ongoing maintenance.

outsomnia··on Don't Introduce a V2 API
If you can't continue to provide and maintain the v1 API backend because its approach and assumptions were chosen badly, that's also a way to fail.

HN is full of 100% black or 100% white theses that are the equivalent of guerning youtuber clickbait. Most of it is true under some conditions and false under others... it would be better to put it that "Sometimes you have to pick if v1 or v2 of your api is more likely to kill your project".

outsomnia··on [dead]
Of the last 30 submissions from you, 8 are flagged / dead... mainly vaccine misinformation.
outsomnia··on Shortwave radio: can you hear me now?
This is a case where you really have to read the (single) comment visible below the article, which negates the whole article.
outsomnia··on GitHub can't be trusted: suspending Russian accounts deleted history and PRs
"Can't be trusted"... what was it you thought this free service Microsoft paid $8bn for should be "trusted" with?

You can trust your selfhosted infrastructure as far as it goes. But even then if the country you live in has laws that put you personally in a bad situation for providing services to some class of people - Iranians already went through all this - you too will take it down.

outsomnia··on Debian and firmware
I see, thanks for explaining.
outsomnia··on Debian and firmware
> it doesn't solve the problem that this post is talking about; when devices have no pre-installed firmware and expect you to upload (proprietary) firmware on every boot. This is usually things like WiFi chips, GPUs, Ethernet etc.

Same as Fedora, Debian seems to package linux-firmware?

https://packages.debian.org/sid/firmware-misc-nonfree

outsomnia··on Debian and firmware
The canonical firmware is the BIOS, I was pleasantly surprised when Fedora updated the BIOS on my Dell XPS device by itself recently... historically that has been somewhere between a nuisance (Reboot and then UEFI network update), a struggle (dig out the image from an EXE on a flash drive), or impossible (some windows-only app that doesn't work via a VM). And whatever the annoyance level, when done manually it was usually done months or years after the BIOS release.

Other firmware the cpu microcode is handled via packaging.

There has been a lot of work packaging peripheral firmware for things like mice... it's not like it is going to go away. This is also distributed in packaging in Fedora now.

It's not ideal that these are proprietary blobs but some accommodation is needed I think.

outsomnia··on Ask HN: Should I Keep the Code?
> job on upwork.com as an algorithmic developer.

You were paid to write the code by these guys, they own the copyright and can do whatever they want with it. It is not "your code", you cannot "keep the code".

You should have insisted to simply get paid since nobody knows the future. I would take it from the rest of your story you will never see another cent of that from those guys since they stop working with you and "get another developer".

The best thing you can do is negotiate a cash fee only about the AWS handover task since the rest of it is already lost. Genuinely help them migrate, take the fee, and learn from this what not to do next time.

outsomnia··on Elon has decided not to join our board
If you look at it in the context of Musk 2024 you should probably care about it, given what trump did with twitter.
outsomnia··on Ask HN: What's your predictions for the next few 18 months?
Musk 2024
outsomnia··on Ask HN: How do you deal with clients' requests for tasks that are “below” you?
If they are your personal client, consider farming the task out to someone who works in that area and tell the client that's how you plan to handle it. They can decide to accept the extra bill or find another way.

If you're a wageslave and it's really someone else's client, you have to discuss with your manager.

outsomnia··on Mocked as 'Rubble' by Biden, Russia's Ruble Roars Back
From the article:

> The exchange rate is no longer free-floating and the currency would be at a very different level if barriers were removed.

outsomnia··on As Russia sees tech brain drain, other nations hope to gain
From March 31
outsomnia··on HTTP Feeds
Doh... thanks for pointing it out. I asked because it says elsewhere that persistence of objects is a non-goal, I guess it meant storing them clientside or something.
outsomnia··on HTTP Feeds
How about "catching up" on events, if a client had an outage, can it indicate the last event ID it had and then get a natural replay of the older events?
outsomnia··on Germany takes step towards gas rationing over payment stand-off with Russia
Good job Nord Stream 2 is dead, then.
outsomnia··on How security is handled by package maintainers
It's a good article on a good topic, but there is no mention of Fedora / Redhat. I don't think they are immune to the same problems, but for common packages, they are highly likely to be way more on top of it than Debian / Ubuntu or the others. It would have been cool to have their numbers to compare against with the others where that was done.
outsomnia··on Ask HN: How do you stop forgetting to commit or push?
It's not a good idea to mix work done on employer devices with work done on your home devices, for the employer there's a security problem and for the employee a bad employer may lay claim to everything you do on your home computer.

So you should solve this by only working on work stuff using work devices, or, eg, ssh into your work box to do stuff from home.

outsomnia··on A case study in early-stage startup execution
> While you’re making your tape player meet market KPIs, they’re inventing DVDs.

Yeah... I read the article thinking, "these guys have no R&D".

outsomnia··on I have quit my job
Sounds like the job just treated devs as replaceable, identical "units", but the author comes across as an individual. The management would hate any sign of life from the "units".
outsomnia··on My boundaries as an open source developer
Yes, many issues are simply users deciding that it is quicker to abuse maintainer time to get and answer than find out themselves, github does facilitate that.

What causes the most teeth grinding is when it is questions about their proprietary code. I don't care if their garbage never works! It's not going to help me or anyone else either way.

outsomnia··on My boundaries as an open source developer
> Unfortunately my experience is that most PMs are not sufficiently technical.

Yeah. And I eventually came to realize: lazy.

outsomnia··on Incident at Slack
Sounds like slack is the new "spend all day in your cubicle".
outsomnia··on Russian Central Bank SSL is revoked
Does seem revoked... https://www.ssllabs.com/ssltest/analyze.html?d=cbr.ru
outsomnia··on Clear – Open-Source FPGA ASIC
No... they are making their own FPGA by fabbing their own ASIC.

I agree it's confusing but it is what they called it. It's like an old Xilinx 2064 with a risc-V added on top, except the chip itself is OSSHW, not just the board.

outsomnia··on $1T opportunity: JPMorgan becomes first major bank in the metaverse
> Visitors to the lounge, situated in Decentraland’s Metajuku Mall, are greeted by a roaming tiger and a digital portrait of Jamie Dimon, CEO of JPMorgan. If players walk upstairs, they can watch an executive’s presentation on the economics of cryptocurrency.

sed s/metaverse/Second\ Life/g

outsomnia··on Facebook staff now to be known as “Metamates”
The inevitability of nautical references terminating at "Titanic".
← PreviousPage 4 of 11Next →