HNHacker News
TopNewBestAskShowJobs

alexvoda

2,024 karma · joined February 11, 2014

submissionscomments
alexvoda··on Asahi Lina Pausing Work on Apple GPU Linux Driver Development
Notably, even if Phoronix disabled the comments, they have not administered any consequences to the main offender
alexvoda··on Why don't Europeans buy more American cars?
Unlike other American brands, Europeans were for a time quite willing to buy a certain brand of electric vehicles until CEO & POTUS Elon Musk decided to go the way of a certain 1930s German dictator that brings bad memories to Europeans.
alexvoda··on How about trailing commas in SQL?
There is PRQL and a few others. There is also JOOQ which does transpilation to and between various SQL dialects (sadly open core with a small core). Also, some databases like ClickHouse are implementing alternative languages like PRQL and Kusto natively.
alexvoda··on CDC data are disappearing
In those "newer designs" there is no electoral college. Also various alternative electoral systems have been tried. The winner-takes-all system of the US is known pathological and inevitably results in a two party system. Democracies in Europe most often result in many parties and a necessity to form coalitions. Ireland even goes as far as using IRV and STV.
alexvoda··on Archivists work to save disappearing data.gov datasets
Trump did this last time too. Is there a difference in the level of preparedness in archiving data compared to last time? If so, in what way is it different? Is there institutional or independent preparedness?
alexvoda··on 2k-year-old wine and the uncanny immediacy of the past
Does that(the patronization) happen frequently? I far more frequently witness people lionizing people of the past in all sorts of benign and malign ways.
alexvoda··on Yggdrasil Network
What are the reasons that make mesh networks scale poorly?
alexvoda··on Ask HN: Would you recommend a framework laptop
I second this recommendation. Framework laptops are great but they are not without issue (firmware updates have been lagging, battery life is fine but not great). They are a great longlasting purchase that you can keep upgrading. But they are not without quirks.

But to me it looks like you just want a laptop that does it's job reliably and have a limmited budget.

alexvoda··on Ask HN: Would you recommend a framework laptop
No you didn't. You can get it prebuilt.
alexvoda··on Ask HN: Would you recommend a framework laptop?
You certainly have plenty of disposable income and lack of environmental care to just buy parts without checking compatibility and then just trash everything. Don't diss the entire field of custom PC building just because you got it wrong once.

Also as, machinestops said, you can get the Framework laptop prebuilt.

alexvoda··on Ad-tech setting 'Privacy-Preserving Attribution' is opt-out in Firefox 128
And WSL.
alexvoda··on Ad-tech setting 'Privacy-Preserving Attribution' is opt-out in Firefox 128
And we have also learned to use taxonomies and hierarchies and sets. Therefore the intersection between the set tv stations and the set ad companies is the set ad-funded tv stations. Ad-funded tv stations are a subcategory of the larger ad companies category.
alexvoda··on Meta has suspended my Facebook account
Use this opportunity to remind your friends to download a backup of all of their facebook data.
alexvoda··on The problem with the Darling 58 genetically modified chestnut tree
All of what you said goes against common knowledge of the history of the vaccine. You will have to provide solid sources for your claims in order to not appear as a conspiracy theory peddler.

What you mentioned in the first paragraph is not vaccination, it is called variolation. It predates vaccination by a large margin and was far more dangerous.

alexvoda··on An infinite canvas for code exploration
I was just about to post the same information. Sad to see the concept never caught on. I really liked using Debugger Canvas on VS2010 even if it was somewhat buggy.
alexvoda··on Caniwebview.com – Like Caniuse but for Webviews
Yet another person who does not understand what free speech means.

Proprietary platforms moderating user content on themselves is not an infringement of the users free speech rights. Proprietary platforms are not public spaces, they are private property and guests (users) have to abide by the house rules or be kicked out.

alexvoda··on FyneDesk – Linux desktop environment in Go
In X and X intrinsincs everything was a window including every widget.
alexvoda··on Why is software quality worse than a decado ago
I think the article is an unsupported pile of red herrings even though I think apparently the software "quality" has indeed gone down, non-uniformly.

The simple explanation for that is that you, the user, are not the customer. A lot of software today simply does not need to cater to the needs of the user because the user has no choice in using the software or not. This is either because of network effects, monopolies, DRM or simply not having the decision power within a hierarchy. Even if software development practices are better than ever, the software developers are less aligned with software users than ever. It is an increasingly adversarial relationship.

It is not quality that has gone down, it is an alignment problem.

alexvoda··on Friends don't let friends export to CSV
I am not in that universe, on the contrary I try to stay as far away as possible. And I agree with you. However I think the everything-done-in-OLD-Excel universe is worse. Some people will be terminally stuck in Excel but at least they can use new Excel capabilities instead of being stuck with the Excel of 20 years ago.

So why remain stuck importing CSVs into Excel when you can use Power Query to import Parquet. Why remain stuck using VBA in Excel when you can use Python in Excel.

I do not think an Excel user can be convinced to move to things like Jupyter, R, databases, etc. since they won't even make the jump to Access but maybe they can be convinced to use modern features of Excel.

alexvoda··on Friends don't let friends export to CSV
Isn't that what HL7 stands for? Hell Layer 7 as in the seventh circle of hell.
alexvoda··on Friends don't let friends export to CSV
On the other hand you can now use Power Query to import perquet data into Excel.
alexvoda··on SPQR 1.3.0: a production-ready system for horizontal scaling of PostgreSQL
Besides, there are plenty of Obelixs to be found in Egypt. There is no need to get your phalic stone monuments from the Gauls.

(I expected Roman puns and was not disappointed)

alexvoda··on How the biggest plane would supersize wind energy
Fighter aircraft also have a very short lifespan measured in thousands of flight hours and enjoy constant maintenance compared to a wind turbine expected to work 24/7 for decades with minimal maintenance.
alexvoda··on Gigantic new aircraft design aims to create the largest plane ever to fly
The blades get worn in time (decades) due to multiple factors like: mechanical fatigue, erosion, UV, evolution of technology, etc.

They can not be refurbished or recycled into new blades but they can be repurposed to produce street furniture, reinforced plastic pellets or even as a concrete ingredient. So far there is not enough of an economic incentive to find uses for the quantity of blades being discarded instead of just dumping them. There are however companies and research projects working on making blades more recyclable and sustainable.

I also don't think dumping them is a huge issue. They do not leach toxic chemicals, do not produce microplastics, do not decompose into greenhouse gases. They are just a very voluminous waste product. In the transition towards a sustainable future I believe wind turbine blades are a really cheap technical debt to acquire.

alexvoda··on Gigantic new aircraft design aims to create the largest plane ever to fly
It can safely claim the title of longest airplane. I don't understand why companies and media agencies feel the need to overclaim.

Biggest aircraft really is a fuzzy thing.

What is big? The StratoLaunch, the Hughes H4 and the An-225 have a bigger wingspan. The Beluga Xl, the DreamLifter and the AN-225 have a bigger lift capacity.

What is an aircraft? As you mentioned airships and the Starship + Super Heavy both outclass it.

There is no shame in claiming longest plane or largest internal volume plane instead of biggest aircraft.

alexvoda··on Windows 98 Icons (2015)
Frankly, I think the BeOS and afterwards Haiku icons are way better and more consistent.
alexvoda··on SQL is syntactic sugar for relational algebra
SQL syntax is only on the surface level similar to natural language. Besides, if we actually considered similarity to English to be an important criteria for a programming language, we would all still be using Cobol.
alexvoda··on Unplug Your Laptop Now, or It Will Stay Plugged in Forever
Or you can actually explain the feature to users and let them choose and users can learn.

On my Lenovo laptop I have a toggle I can switch any time between battery saver mode(stay at 80%) and fast charging mode (charge asap to 100%).

If when designing products you never even let users choose to learn, you guarantee you will have a stupid user base. Stop endorsing stupidity.

alexvoda··on SQLite Schema Diagram Generator
As with all such tools the issue is the automatic layout algorithm.

I find that almost all layout algorithms for database diagrams are rather poor.

alexvoda··on SQLite Schema Diagram Generator
What exactly do you mean by scale?

As long as you are doing OLTP using an RDBMS, I believe the proper way to "denormalize" is to just use materialized views and therefore sacrifice a bit of write performance in order to gain read performance. For the OLAP scenario you are ingesting data from the OLTP which is normalized therefore it's materialized views with extra steps.

If you are forced to use a document database you have to denormalise because joining is hard.

So if by scale you mean using a document database, sure, but otherwise, especially on SSDs, RDBMSs usually benefit from normalization, by having less data to read, especially if old features (by today's standards) like join elimination are implemented. Normalization also enables vertical partitioning.

There was an argument to be had about RDBMSs on HDDs because HDDs heavily favour sequential reads rather than random reads. But that was really the consequence of the RDBMS being a leaky abstraction over the hardware.

Document databases have a better scalability story but not because of denormalization. Instead it's usually because of sacrificing ACID guarantees, choosing Availability and Lower Latency over Consistency from the CAP (PACELC) theorem.

Page 1 of 34Next →