HNHacker News
TopNewBestAskShowJobs

throwAGIway

91 karma · joined June 5, 2024

submissionscomments
throwAGIway··on Microsoft breached antitrust rules by bundling Teams and Office, EU says
Yeah it does, not sure why are we talking about that though. It's a complete misrepresentation of the situation.

Let's take Google services as an example. I'm no fan of Google but their integrated search/Maps/PoI/hotels/directions/flight tickets experience was perfect, my workflow depends on it a lot. Now I can't use it without a US VPN, the only thing I get without it are some useless web search results and a small picture of a map that doesn't show anything interesting and doesn't do anything on click.

Not going "back" BTW, I was born in EU. And of course, it's really not just about the online services. Land costs absurd money, wages are absurdly low, energy strategy is completely idiotic and thus energy prices are absurd, business administration is unnecessarily hard, regulations are hard to understand and navigate, and so on. I don't want to live in an environment where a bunch of ideologists chosen by people out of my own state fight my life at every step. Wanna bet when they try to pass Chat Control again? Why am I required to own a Google/Apple controlled device to do basically anything, like register a car or pay taxes?

throwAGIway··on Microsoft breached antitrust rules by bundling Teams and Office, EU says
I said finally, meaning it's the last straw, not that it's the sole reason.
throwAGIway··on Farm: Fast vite compatible build tool written in Rust
Well my pain got very significantly lower when I started to use React instead of jQuery and Ext.js, and then even lower with TypeScript. Since then the pain has been so low I ditched C# and switched to TS full-stack. Nothing I tried since then proved less painful.

It's not as good as it was in the Delphi days but that's because of many different target platforms and device form factors, than the technology itself.

throwAGIway··on Microsoft breached antitrust rules by bundling Teams and Office, EU says
What if I want to buy a fully integrated, fully bundled install-and-forget OS?

If the EU makes Apple unbundle all the good stuff from macOS I'll finally move to the US.

throwAGIway··on Internet Archive forced to remove 500k books after publishers' court win
What obligation? They are paying taxes. That's more than enough.
throwAGIway··on Why your brain is 3 milion more times efficient than GPT-4
I have heard this exact sentence so many times already. Are you sure? I'd take a good look inside myself now if I were in your shoes.
throwAGIway··on Farm: Fast vite compatible build tool written in Rust
Heh... I'm just helping out on a TS project with 50k files/modules (over 1.5M lines), not counting the 200+ external dependencies (or their subdependencies).
throwAGIway··on AWS Lambda Web Adapter
Thanks to you and the others who replied too, very insightful. You put me on the right track to learn more about this, much appreciated.
throwAGIway··on AWS Lambda Web Adapter
How does that work? How can they determine my execution time is spent waiting and not processing?
throwAGIway··on AT&T can't hang up on landline phone customers, California agency rules
Individually it doesn't make much sense. On the other hand, in some parts of the world (I live in Europe and it's normal around here) the operator owns the modem and the last mile infrastructure - so perhaps they would do it if the cost of replacing all the customer side modems and cabling + installing the antennas in that area would be larger than installing this simulated ADSL station. Also - you can't just switch 1000s of people in a dense small area to individual modems and expect good performance. There needs to be aggregation.

Presumably the last mile station would always have the perfect angle to the base station(s) - perhaps even radio priority.

throwAGIway··on Internet Archive forced to remove 500k books after publishers' court win
I think the opposite is more irrational. I want to be able to sell my work, and I want to own my work for myself too, otherwise I have no chance of competing against the big corporates. GPL licenses don't make any sense if the authors don't control the copyright, so open source would die.

Yes, it's arbitrary - just like practically everything else. Having to drive my car on a road and not kill anyone is arbitrary, but leads to good outcomes.

throwAGIway··on Software design gets worse before it gets better
This is exactly the problem - the advice is valid, but the developers can't see their implementation is not, and my examples of maintainable code seemingly go against the advices.

They think their huge class diagrams and statically unverifiable mess of many structurally identical classes (in Typescript) is an example of DRY, composition, separation of concerns, inversion of control and encapsulation - all the great advice neatly packed into 50 files opaquely interconnected through dependency injection containers, where a simple 100 line function would have done the job and wouldn't cause a major headache for the poor guy who has to fix a bug in 3 years.

The root issue is that these guys never were the poor guy who has to fix a bug after 3 years. They moved on after a year or two of "implementing best practice approaches" to the next job.

throwAGIway··on Why Steve Jobs Went 'Thermonuclear' over Android (2014)
He was a major asshole, however he was very good at running tech companies and managing tech products. That's why people drool over him. Watch the YouTube videos from his Next days, and show me a corporate CEO on that level of competence and involvement who's not an asshole.

At least in his case, he was an asshole who actually made something good - not apologizing it, but in most cases it's assholes making up bullshit just to be assholes. Jobs made his employees a lot of money through Apple stock, others usually just take your life force and money away.

throwAGIway··on Farm: Fast vite compatible build tool written in Rust
I tried building a Rust project and it failed because it consumed my entire remaining 8 GB of disk space... Good old NPM.

I tried running a Python project and the necessary apt-get pulled 2 GB of dependencies and conflicted with some of software I use, that's before running the pip install... Good old NPM.

throwAGIway··on Thai Cabinet Formally Approves Bid for BRICS Membership
You talk about "countries" as if anybody other than the ruling elite mattered at all. They do whatever they can to improve profits from their family business - the state itself. The opinion of the population doesn't matter, it will be censored or suppressed if it goes against the interests of the ruling elite.
throwAGIway··on Why Steve Jobs Went 'Thermonuclear' over Android (2014)
Xerox, FOSS minded? No way in hell.
throwAGIway··on Software design gets worse before it gets better
Just having a huge bikeshedding festival at work after I wrote this sentence into guidelines...

The worst thing is how hard it is to talk about it because all the books - by authors making more money from talking about software than from writing and maintaining code - recommend it, and it's just so SOLID and Hexagonal and looks obviously intuitively correct.

throwAGIway··on Internet Archive forced to remove 500k books after publishers' court win
If I sell you copyright of my code, I might still have it on my computer but I lost any rights to use it. This is a standard business arrangement that anyone on this site knows and uses. I don't think it's as complicated as you make it sound.
throwAGIway··on Software design gets worse before it gets better
It's not ambiguous, it's a collective decision between engineers and business stakeholders. The ambiguousness comes from engineers not having full information.
throwAGIway··on Internet Archive forced to remove 500k books after publishers' court win
If we exchange ownership of ideas, we end up with one idea each. That's different from providing usage rights to our ideas to each other.
throwAGIway··on AT&T can't hang up on landline phone customers, California agency rules
Wow, sounds like a product idea. It could even provide an ADSL-4G/5G bridge. Is anybody selling this?
throwAGIway··on Farm: Fast vite compatible build tool written in Rust
Pain? Every new tool brought less pain and more performance to me... Lately it's just a "npm install" and I'm migrated, no configuration needed.
throwAGIway··on Farm: Fast vite compatible build tool written in Rust
Rspack supports JS plugins made for Webpack. I even think there is some overlap of the dev team.
throwAGIway··on Software design gets worse before it gets better
At a business, all of these - a good engineer/architect has to find the right balance.
throwAGIway··on Internet Archive forced to remove 500k books after publishers' court win
If an author sells the rights and does, should the buyer automatically lose what they bought? Sounds like that would severely decrease what authors can earn, especially older ones.
throwAGIway··on Thai Cabinet Formally Approves Bid for BRICS Membership
What did you expect from an autocratic monarchy? It's sunny and the people are nice but that doesn't mean the ruling elite is nice too.
throwAGIway··on NPM and NodeJS should do more to make ES Modules easy to use
To be frank I don't care about these questions, perhaps you're right and it should, but whatever. It's a solution I used in the three cases it was necessary that blocked moving my codebase to ESM.
throwAGIway··on EU Council has withdrawn the vote on Chat Control
That's just a way to sink faster. Even in the parallel.
throwAGIway··on EU Council has withdrawn the vote on Chat Control
What can I do about foreign politicians?
throwAGIway··on NPM and NodeJS should do more to make ES Modules easy to use
What about the createRequire function?
← PreviousPage 3 of 5Next →