HNHacker News
TopNewBestAskShowJobs

frodowtf

190 karma · joined January 10, 2023

submissionscomments
frodowtf··on Why not tax private jets out of business?
What is your counter argument here?
frodowtf··on I Want Off Mr. Golang's Wild Ride (2022)
I don't see how creating abstractions reduces the cognitive load. You create new concepts before you even need them + once you notice that the abstraction was wrong, now it's much harder to reverse.
frodowtf··on Twitter has officially changed its logo to ‘X’
Here is a list of wordpress blogs that will be updated because of this:
frodowtf··on The Styx Programming Language
I basically want Rust without the focus on memory safety.

As a business programmer, I don't want to think about whether something is stack or heap allocated. I just want explicit clones, immutability by default, the ecoysystem, the toolchain and dang I want sum types.

frodowtf··on How to 1.5x your salary through negotiation
The food is garbage. Sugar levels are higher. FDA only forbids ingredients when they are proven unhealthy. Compare that with EFSA.

Urban planning is garbage. The likelihood of being able to walk or commute by something besides cars is close to zero.

Healthcare, guns, politics... Why would I pick this over anything in Europe?

frodowtf··on How to 1.5x your salary through negotiation
If the US were a liveable place, I'd consider it as well.
frodowtf··on Twitter now requires an account to view tweets
Twitter just DDoSed itself because it is run by a genius and a team that does not know how the site works.

Stuff like this will happen more often in the future. It's downhill all the time.

frodowtf··on Ask HN: Why did Nim not catch on like Rust did?
Algin your method to the top of your screen. Now scroll one more line down. According to your algorithm, it's now impossible to know which line belongs to which scope.

I have a different algorithm:

- Find first indented line

- Find next unindented line

If that does not work for you, your code is bad.

frodowtf··on Ask HN: Why did Nim not catch on like Rust did?
So... you don't indent your bracket blocks?
frodowtf··on Unexpected downsides of UUID keys in PostgreSQL
With some basic knowledge about how a db stores data, there is nothing really "unexpected" about this behavior. It's weird though how little devs actually know or care about it.
frodowtf··on Is Google reCAPTCHA GDPR Compliant?
I'm not an expert on honeypot inputs but wouldn't it be super easy to check for type=hidden or opacity=0 if you'd like to spam?
frodowtf··on OpenLLM
Do you know any "standard" way or measures to determine the approximate hardware requirements of a model?
frodowtf··on Ask HN: What are some of the most elegant codebases in your favorite language?
> Anti-patterns are things like using a wrong data structure

What is a "wrong data structure"? Is it wrong to do linear scans when hash access would be sufficient?

> ... using the wrong levels of abstractions

When is the abstraction level wrong? I can name you at least 10 projects that avoid so called anti-patterns by introducing unecessary abstractions. Is something really an anti-pattern if it's "solution" massively reduces your development velocity but now everything is nicely composable?

In my opinion, anti-patterns are either obvious (constantly using different names for the same thing) or totally subjective to the context (when to repeat yourself).

But maybe I'm not able to put myself into the shoes of novices and a lot of things seem obvious to me. Granted.

frodowtf··on Ask HN: What are some of the most elegant codebases in your favorite language?
To me, "anti-pattern" has the same bogus meaning as "clean code"
frodowtf··on Unison Language and Platform Roadmap
Do you have any follow up links on this topic by chance? I seem to have missed it in the docs.
frodowtf··on Self-healing code is the future of software development
I don't like LLMs just pushing code to master.
frodowtf··on Did Reddit just destroy mobile browser access?
Yes, they did. The reddit frontend on mobile is total garbage and actively user hostile.

Recently, they decided to move you to an absolute blank screen after login. Nothing is happening. You have to activate "desktop mode" before the page loads. Or you have to open a subreddit directly and click on the "Home" button afterwards. It's a joke.

The chat is a nightmare as well. Now you have the legacy and the new chat tabs. As a user, there is no notable difference between those two. I was able to pop out the chat in previous versions into an own window. They removed the button to do that, but it still appears sometimes.

frodowtf··on Had a call with Reddit to discuss pricing
It's probably because their backend sucks as well.
frodowtf··on Germany Falls into Recession
> > The conservative government of the last 20 years spend an insane amount of effort to stop renewables by ... introducing NIMBY friendly limitations on where wind turbines can be build, ...

> That's non-sense. Germany built more wind and solar capacity per capita the past 20 years than any other country in the world.

How is "but we built more than others" an argument against "CDU/CSU actively worked against renewable energies by implementing 10H"?

frodowtf··on Is 20M of rows still a valid soft limit of MySQL table in 2023?
Do you need to do aggregations/scans on the table as well or is it mostly direct row accesses?
frodowtf··on Show HN: Ki Programming Language
Good effort. It feels like there is still a lot of improvement space for languages with a soundness+productivity focus.

Docs need some polishing tough. The comparison to other languages doesn't make the point of Ki clear to me.

Also, error handling feels like black-box magic with all those exclamation and question marks sprinkled everywhere. Those symbols seem vaguely chosen.

frodowtf··on Writing Python like it's Rust
With Typescript I have nothing comparable to Django.
frodowtf··on TypeScript is 'not worth it' Svelte switches to JavaScript and JSDoc
> Example project? what example project? np what? and then what?

What do you want to do now? I thought setting up projects for beginners is too complicated. Now you expect them to bootstrap production environments. Which one is it?

> I all this complication to show some clicky things on a web browser while inputting some data?

You sound like a person who has no clue about frontend development. I know, because I used to speak the same way before going full-stack. It's not bad to not understand things, but I think it's bad to not understand things and have loud opinions about it.

If you seriously see no reason in using frontend technologies, you are free to pick whatever you like best. But then you act like you are smarter than a whole industry - which I doubt.

> just download some other dudes code

How is that different from using a library?

> package/import stuff is light years better than any TS or ES script

So your critizing the TS module system? I don't know. I don't have issues with that.

It's really hard to follow you as you are constantly topic-hopping. Would really help if you named some examples of why TS is so bad.

I can only tell you from my experience that having one language for frontend and backend reduces the amount of context switches as a dev and leads to a faster feedback cycle. Eventually, adding business value becomes easier and that is what it's all about. Not some weird culture wars about languages.

frodowtf··on TypeScript is 'not worth it' Svelte switches to JavaScript and JSDoc
Clone an example project -> npm start. I consider this point done then.

Don't know how beginners would feel about writing gradle tasks though. Don't know if they can cross-compile Java to the browser as well.

frodowtf··on TypeScript is 'not worth it' Svelte switches to JavaScript and JSDoc
> If I have to write TypeScript, then I might just write Java or even C#

You might just write it in an object-oriented way... but OOP sucks.

> Have any of these people watched a beginner and not-so beginner try to pick up "modern JavaScript" or TypeScript?

What are you talking about?

frodowtf··on Ask HN: It's 2023, how do you choose between MySQL and Postgres?
That was a great read in contrast to all the "there's no reason to use mysql" nonsense in this thread
frodowtf··on Mojo: The usability of Python with the performance of C
Closed source. Not interested.
frodowtf··on Mercury OS
"Operating system" is a frequent term in the news. I don't know where you are from.

My point is that you produced dozens of paragraphs about terminology but added zero value to the actual discussion and all that while totally understanding what others actually meant.

frodowtf··on Mercury OS
This is yet another thing that non-techies sincerely don't care about. For them, it is the OS.

Now you can walk around telling every grandma that they should not refer to it as OS, but you will unlikely succeed in that mission. Accept it...

frodowtf··on Mercury OS
Cmd + D > Fuzzy search

... or whatever your OS application search is

← PreviousPage 2 of 4Next →