HNHacker News
TopNewBestAskShowJobs

viktorcode

1,872 karma · joined September 26, 2020

submissionscomments
viktorcode··on Xcode 13.2 contains Log4j vulnerability
I think the outrageous thing here is that Xcode contains Java runtime.
viktorcode··on My Bose QC-35 II headphones burst into flames and left me with chemical burns
> I don't think the big picture on lithium ion battery fire risk is well understood yet.

It is the most common type of batteries on the planet, which has been used for decades. What is your estimate on when the risk will be well understood, if ever?

viktorcode··on TikTok streaming software is an illegal fork of OBS
Most likely that's the reason of OBS' code ending up in TikTok's product. Some engineer disregarded the license with no insidious intention to steal.
viktorcode··on California’s AV testing rules apply to Tesla’s “FSD”
>... as Tesla's engineering and marketing have become more aggressive.

I get aggressive marketing. What is aggressive engineering?

viktorcode··on California’s AV testing rules apply to Tesla’s “FSD”
This requirement is impossible to fulfil because there are no cars that can't kill people on public roads. Regardless of means of driving.
viktorcode··on Swift Playgrounds 4
I have some major gripes with Xcode as it is now (though otherwise I find it to be quite good):

1. Startup time is too long. Often I find myself double clicking a code file in Finder to preview it only to be greeted with jumping Xcode icon. Riiiight, here we goooo, boss. Just 2-3 seconds, boss. It should open the file straight away, and then lazily load the rest of its frameworks if necessary.

2. Code editor is very bad with large files. Be it large JSON data, or C++ files from Unity's code generator, navigating and editing those is painful. Every typed symbol will incur a delay, every switch to different place in that file is noticeable too. This is by far the worst of all other code editors I used, but I get it, few people have to work with huge amount of text.

3. pbxproj format for project. Ever worked in a team where several people adding and removing files in their commits? Happy project merging then. Or rather, happy searching for a tool to auto-regenerate the project. This format has to go.

viktorcode··on Apple’s Newest OLED Supplier
They should, when it is illegal.
viktorcode··on Apple’s Newest OLED Supplier
You'll need workers to fill those factories. And on top of them you'll need seasonal workers too, because there's no reason to employ huge number of people outside of "new iPhone season".
viktorcode··on Why Electron Is a Necessary Evil
That's a great point. Choice is often between Electron or nothing. Why? Because even when they can afford it, software development corporations prefer to save money on the development. Even if they save peanuts, as in my example regarding apps on M1.

Obviously, this can exists only when there's no or minimum competition for the end users.

viktorcode··on Why Electron Is a Necessary Evil
Fair points on downsides and upsides of using Electron in development. But there's huge gaping hole in this logic: the points are given from the perspective of software developers, not software users. Users, given the choice between native and Electron, would overwhelmingly choose the former.

Speaking as a user I don’t care about your production costs and your programming knowledge. I care about my experiences. That’s why many Electron-based programs are marketed to managers as “solutions”, not to the actual end users.

As a macOS user let me add to the list of complaints mentioned by the author. Despite having fully functioning native iOS apps, some companies will not allow installing those directly on M1 based Macs, nor would they produce a rather simple ports for macOS. They will insist for you to use Electron-based client, like everyone else does. Teams, Slack, Discord. So I do agree that at least in this case Electron is evil.

viktorcode··on Ask HN: What are these low quality “code snippet” sites?
The issue is actually pretty old. There was a time when Google introduced blacklisting of search results and revenue of those sites dived. Sadly, later Google rolled back the blacklist.
viktorcode··on Linus on Line Breaks (2020)
I mean, should I write very long comments now packed into a single line? That's silly.
viktorcode··on LLVM relicensing update and call for help
My question may sound naive, but why not use BSD zero close license from the start?
viktorcode··on Amazon to stop accepting UK Visa credit cards
In this case it's a consequence of Brexit. In European economic area those fees are capped pretty low.
viktorcode··on Amazon to stop accepting UK Visa credit cards
That's dependent on a world region. It is a question to regulations in this area your country employs.

Also, there are different payment systems (non US). It is up to sellers to support them.

viktorcode··on Ivermectin: Much More Than You Wanted to Know
Well, at least the parasite endemic among humans sure is in decline now
viktorcode··on Colorado 'solar garden' is a farm under solar panels
Residential roofs. As long as residents can sell the power back to the grid, it will be viable.
viktorcode··on Introducing the layer based SVG engine
I meant image assets, yes. If you want to dig into vector data, then no, there's no support for that.
viktorcode··on Debugging memory corruption: who the hell writes “2” into my stack? (2016)
> Lesson learnt, folks: do not throw exceptions out of asynchronous procedures if you’re inside a system call!

Maybe unpopular opinion, but don't throw exceptions at all, anywhere. It isn't worth it.

viktorcode··on M1 Pro 14“ MacBook Pro Running KDE Plasma 5 on Arch Linux ARM
You can run it in a VM
viktorcode··on M1 Pro 14“ MacBook Pro Running KDE Plasma 5 on Arch Linux ARM
Wholly dependent on Microsoft. So far, they didn't say anything apart from indicating last year that they don't have immediate plans to do it.
viktorcode··on Memory leaks are crippling my M1 MacBook Pro
My Bluetooth issues are clearly hardware related. Out of all machines I have it only on my iMac. Software is almost the same on all Macs.
viktorcode··on Introducing the layer based SVG engine
You can use SVGs as vector images though. Before that only PDFs were supported for that role.
viktorcode··on All Applications for Nuclear Energy at COP26 Rejected
You don't need coal for those flights.

Comparing to gas burning power stations coal is very inefficient in terms of energy produced per per ton of CO2 emitted.

viktorcode··on All Applications for Nuclear Energy at COP26 Rejected
The original title "Message: Nuclear must be represented at COP26, says World Nuclear Association" reminds of meme "The cat is being starved, according to cat".
viktorcode··on Billionaires back new media firm to combat disinformation
There was no private media in the USSR. And out of state media, Pravda was the main political newspaper. The voice of the state.

I wonder, how did you come to the conclusion that US is getting "official Pravda"?

viktorcode··on Billionaires back new media firm to combat disinformation
I think stopping this is never the intent. It can't be realistic. But giving the majority of people "on the fence" of Earth curvature etc. different point of view, or at least showing where exactly they are being misled, seems achievable.
viktorcode··on Billionaires back new media firm to combat disinformation
"They", the billionaires, are different people. And some of them would love to see disinformation controlled for gain. Others, having suffered as the result of disinformation, would love to see it stopped.

To lump them all together into a single group united in their purpose would require quite a feat of imagination. Perhaps, I'm just don't have enough of it to wake up

viktorcode··on Julian Assange Extradition Appeal: Day 2
Would love to know some examples of Swedish courts not giving fair trial due to international pressure. With links, please.
viktorcode··on Julian Assange Extradition Appeal: Day 2
Russia's one of the most dangerous countries to work in as a journalist.
← PreviousPage 16 of 24Next →