Hacker Newsnew | past | comments | ask | show | jobs | submit | uka's commentslogin

No. Why would it? While a lot of things there are universal the purpose is to support Arch Linux. If you can use it for another distro - use it. There are more important things to spend energy on then just renaming stuf pointlessly.


Ambitious. Very hard to achieve. But if we use go, github and discord for building the "anti big tech" stack - then we have failed from the start.


Go is a programming language. It’s not exactly pushing google’s ad agenda.

Your criticism of using github and discord are somewhat valid, but asking people to re-invent the wheel while they re-invent the bicycle seems like arbitrarily making up rules so everyone fails. Is there some influence you expect to leak into their platform thru github or discord?


They are standing on the shoulders of giants. There's nothing wrong with the ideals and the motivation, but it begs the question: Could Mu exist without go? could go exist without google? Could Mu exist without google?

And all of that culminates with: Could the level of technology and the internet reach the state it is today without big tech? And if not, was the price we paid to get here worth it?


> but it begs the question: Could Mu exist without go? could go exist without google? Could Mu exist without google?

No, it doesn't.

Obviously Mu could exist without Go, if Google stopped development on the language, its current state could be forked (Go 2). Lots of programming languages exist without Google's support, there are even programming languages older than Google.


Woah didn’t know there were programming languages other than golang. Perhaps they can switch to nodejs, Google wasn’t involved with that.


go does push silly things. besides being overhyped, they block anonimizing tech when accessing package repos for example.

you dont want anything to do with google or anything they make or host. they will only do it to extract shit from you. they dont give nything dont be naive.


C is also a programming language. Unlike go it foes not depend on a big tech company for it to live. No need to reinvent the wheel. Just use wheel that does not come with a big techh bagagge.


> It’s not exactly pushing google’s ad agenda.

Maybe not their ad agenda, but certainly one of their agendas. Specifically, the agenda they have to get young, inexperienced developers prepared for specifically the software development practices they employ internally.

It was directly stated that "Go is not for clever developers" and that their target is recent graduates with limited experience. It punishes you for trying to think about what you're building and to design sophisticated software, relying more on brute force. It doesn't encourage you to reach higher.


I don’t know where you are on your career journey, but having worked with countless clients, business domains, and projects as a freelancer I value readability over everything else.

If you’re working on a greenfield project in a team of one then I suppose it’s great to get in an expressive mood and emit your code poetry from those fingertips.

It’s very different to inherit a quirky puzzle and reverse engineer a mental model from there.


> Go is not for clever developers

What “clever” code is required to write a BBS-over-IP? 99.99% of code isn’t clever and shouldn’t be clever.

> It punishes you for trying to think about what you're building and to design sophisticated software, relying more on brute force.

Can you give an example of this? I have not written much go, so i am unable to think of a case where golang encourages brute force over sophistication?


FOSS projects have their constraints on time and usually not talent, like for-profit teams often are, so they should want the code they write to go farther.

They've explicitly stated that they wanted to discourage building abstractions, since "abstractions are hard to learn".

Concretely, this is evident in how channels and goroutines both poorly compose together, in part a result of the unsophisticated type system. It's difficult to build very generic libraries that can be leveraged as force multipliers, like the tokio-tower ecosystem does. You can do it, but it comes at performance costs or involves relying on codegen.

Google's Bazel build systems are designed around reasoning about and checking-in generated code, but the standard go tooling doesn't do this well and git workflows also don't really grapple with it well. This aspect of the design is very clearly an example of internal Google processes leaking out.


And AI-powered chat.

Otherwise it looked very interesting, I like the idea of a flat-fee structure without subscriptions.


Why go?


I've been writing software with Go for over a decade now so it's just down to ease of use and what I know. It's performant, straightforward, compiled. It's a no nonsense language and does what it says. I'm not the type to get into language wars. I have a tool, I use it, that's it. Thanks for the question.


> First things first, why do we code? To solve problems in the most optimal way possible.

I admire the enthusiasm. As a person who codes just to solve problems in a good enough way - I assume I should stick to Rails.


I had to laugh out loud when I read that sentence.

Really? I write code to pay my bills and sometimes just for fun.

Trying to do everything "the most optimal way possible" is going to get in the way of actually getting stuff done.

"Why do we code? To prematurely optimize all the things".


Rails is awesome!


Love it. What could be a good addition IMHO is to add approximate costs of the placed systems, and cost of the ammunition used during the simulation ( for both attack and defense ).


Like the Eisenhower speech. Every missile is 10 new schools, food to feed 100 families for a year, etc.


I don't think that's what they meant.

More along the lines of comparing $200 drones to $200,000 missiles. The economics of warfare and asymmetric warfare.


I think they were making a point about the kinds of things that a society can choose to spend its tax dollars on.


I find that hard to reconcile given what I was responding to:

"Love it. What could be a good addition IMHO is to add approximate costs of the placed systems, and cost of the ammunition used during the simulation ( for both attack and defense )."


I don't follow, sorry. The comment of yours that prompted my reply was in response to this comment:

> Like the Eisenhower speech. Every missile is 10 new schools, food to feed 100 families for a year, etc.


Doing a game with ebitengine myself. Refreshingly nice experience.


Just another page counter in the 90s - a game in 21st century ...


It works great. Don't pay attention to the philosophers.

I quit twitter when I discovered it. Thank you.


To be clear, this is not intended to be a dig at the nitter team, I always assumed the software was more their focus than nitter.net


https://uka.life

To filter English posts. https://uka.life/category/english/

Often non-technical.


If you have to be an employee- nobody is forcing you to make the job your whole life.

Whether you are at risk of getting laid off or not - not having friends outside work is a bad idea.


I just unsubscribed using web form. There are some dark patterns involved but not too dark. E.g. first option is the chat with representative, second is the call by phone and third option is the web form. After I have navigated 3 pages using "default button" for canceling the unsubscription process - it is done. It's not the best experience, but not the nightmare the OP described.


They only have the form for people in California or Europe.

long live strong consumer protection laws


FYI, using the NYTimes mobile app should follow the same flow described in the parent comment. I'm in NY state. Just choose the "web form" option to cancel, click through two or three confirmations to cancel. And you're done. Took all of 20 seconds.


I wonder if subscribers in other states could change their address and then cancel.


I'm in washington and it showed up for me too.


I'm in the EU and I don't have a form.


Same. I cancelled last week for one too many link-bait articles on the front page. After the usual page or two of pleas to stay, they let me go.


If you live in CA this is because they have a law requiring this.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: