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

> I don't want my bank knowing everything about my diet etc.

Germans have a certain paranoia. I understand where it comes from but how are you ever going to move on if you hold these beliefs so tightly?


I find it odd to phrase it as "move on" given the direction much of the rest of the world is headed. Anytime things become digitized, the centuries of civil and social rights, rights which people fought and died for, end up getting completely thrown to the wayside. The exact same would happen to money.

In some ways we're already seeing the foreshadowing of this in some of the previously most liberal places on Earth, like Canada. Even if one may not agree with what the truckers were protesting about, it seems unconscionable to freeze people's bank accounts as punishment for engaging in, or supporting, a completely and genuinely peaceful protest. [1]

[1] - https://fortune.com/2022/02/16/trudeau-freeze-freedom-convoy...


How is cash helping with this? Should we start storing the notes under our mattresses or? Sorry I’m not sure I understand your point.


People got their bank accounts frozen because they contributed to fundraisers for the trucker protest. If they could contribute to the protesters using a more private method of payment, they wouldn't be subject to these authoritarian retributions from the government.


In the 1930s, "Progress" was the replacement of a relatively free society with Nazi authoritarianism. In the 1940s, "Progress" (for half of the country) was the replacement of Nazi authoritarianism, where the secret police mostly targeted ethnic/political/sexual minorities, with Soviet authoritarianism, where the secret police targeted literally everyone and everything. So perhaps that is an object lesson in the value of not "moving on" from a relatively good situation


Tell me who you believe has moved on, and myself and other commenters will share with you how they're being stabbed.


Maybe not just designing the interfaces but their boundaries?


> I think we need a fully open source alternative to RHEL not bound to any company

I believe the problem is not that there wouldn’t be open source alternatives but that that’s not what enterprise wants. Enterprise wants a company behind the distribution.


Of course, think about the relationship between Ubuntu and Debian. The idea is the upstream would be a fully open-source project that vendors build off of downstream. This way we can prevent vendors from subjugating a distribution like with Red Hat and CentOS and if a vendor pulls out of the market or goes out of business it doesn't take down the ecosystem with it.


But arguably, there's also a pretty large world that wants enterprise type of solutions (for some use cases) without being actual enterprises.

Or am I the only one?


Any particular devices or brands you could recommend?


We maintain popular open source air quality monitor projects. You can source the components yourself or get a kit from us [1].

The indoor kits include a high quality NDIR CO2 Sensor from senseair.

[1] https://www.airgradient.com/kits/


I assembled one your kits last week. Working great! I used to discover a flapper on the stove exhaust vent was stuck closed. It only took 5min to fix and the PM2.5 improved 10x.


I use an Awair Element and it's been fine. The component parts on all these are pretty much the same though.


Oof, the Awair Element is 230 on Walmart and 275 on Amazon. That’s a fair bit more than the 60 that GP quoted.


It's $157 now directly from their site -- $209 with a 25% off promo code.

Still way more than $60 but more reasonable for what you get. It's basically a $60 sensor that costs more because of WiFi and phone integration.

https://www.getawair.com/products/element


Yup me too. It's fairly attractive looking and integrates with your phone to view history and get alerts.


not the GP but I'm a fan of the Netatmo Indoor Air Quality Monitor. Price is fair imo (100usd), the app works well plus the data can be accessed via the web, and it includes humidity, temperature, and noise monitoring in addition to CO2 monitoring.


i only bought TFA Dostmann AirControl Mini CO2 Meter TFA 31.5006 Ambient Air Monitoring by accident, it does what it does and is super unflashy so i got another one a year later.


Hetzner has a data center in Finland too


This is written in Rust

/s


No, that’s not mentioned as an advantage on the website.


I assume the parent comment did not make fun of nushell advertizing this, but instead about the rust community advertizing itself all the time.


To be honest, they have good reason. Being written in a strongly typed, memory-safe language is a huge advantage. Obviously it's not the primary thing to look out for, but I do prefer tools that are written in it.


There are plenty of strongly typed memory safe languages. In fact I think those are the majority of popular languages.


Yet, almost all the basic tools in a Unix system are written in C.


Of course the person you're replying to is talking about languages without a garbage collector. Systems languages with zero cost abstractions.


But why? There is nothing about a shell that requires zero cost abstractions or no gc. It farms all of its work out to other executables. A shell could be written in literally any language.


I'm not really sure which other popular languages would be considered memory safe AND strongly typed. I know of both C and C++ which I wouldn't consider memory safe. And I know of Javascript, which is not strongly typed... so which do you mean?


Java, Scala, Kotlin, C#, D, Go, and TypeScript to name a few.


Of those only D and Go build self contained binaries (yes i know about Graal/Kotlin Native/.Net AOT). No snark intended.


This is moving the goal post a bit, since the person I replied to was considering JavaScript, but I don’t really think this distinction matters. You get most programs from a package manager.

I am curious though why you don’t count graal or .net aot? They are valid options to produce an aot binary and C# has been able to produce a self contained non-aot runtime for a long a time.


Even Python fits the bill.


> Being written in a strongly typed, memory-safe language is a huge advantage.

Great point, C# is a strongly typed and memory-safe language if you don't use unsafe. So this really is a huge advantage for PowerShell.


This is something any crypto-bro would have told you in 2017.


Really don't understand the constant crypto comparisons. We have one technology that hasn't provided any benefits whatsoever in 10 years and one that has provided real utility from day one. One deserves the hype, the other doesn't.


Bitcoin has provided hundreds of billions in value, chatGPT has provided me with one hundred times the spam.

I'm actually optimistic about both crypto and AI, but I see the authors point. I really don't think the comparison is hard to spot between the AI hype and, say, the NFT hype from 1 year ago.

A lot of people are claiming that these technologies will imminently change everything, fundamentally. In reality, both of them are just neat things that give us a glimpse of what the future may hold, and hold a bunch of promise, but aren't really changing anything fundamentally. Not yet, at least.


> Golang until recently

But some of the most powerful cloud tooling out there was and is written in Go, and not just recently.

I think Go is a perfect example of the simplicity that can make some very complex software happen.


Mostly because it is what the ecosystem expects, not due to Go by itself.

Just like some other ecosystems expect C, JavaScript or PHP, and they aren't getting any design prices.

Go is a perfect example of how a not so great language, with the right killer use case and corporate sponsorship, gets wide adoption.


Before Go I used to program mainly in C++ which is kind of the worst language in terms of simplicity, so I might be biased. I simply don't know any other simple languages. I have only C C++, Go, Matlab/Octave and Python to compare to (if one wouldn't count Bash and awk). I mainly develop HPC Code.

Based on my expirience I must completely disagree. The language go itself together with its tooling, i.e. compiler , debugger and module system makes it very appealing to write well-written and well-maintaned programs of large size in go. It is the combination of the simplicity of go together with gos property of being a "batteries included" language.

In particular, I have noticed it is much easier for inexpirienced programmers to write high-qhality Code in go than in C.


They would have the same experience with Modula-2, Object Pascal, Delphi, or even Go's predecessors Oberon-2 and Limbo, with the difference that all of them had better tooling for GUI development 20+ years ago.

Faster compile times, debugger, IDE, code formating on save, proper modules, choice of static or dynamic loading,... all there.

Go ties to Google made it have better fortune in the market than those languages.


Well, that “not so great language” is very much an opinion.


An opinion shared by plenty of people.


That’s the problem: the problems Bitcoin is solving aren’t problems in the first place.


Yeah, I can't imagine anybody wanting to buy a car and being deterred because they didn't have a means of exchange.


When someone bought my car we used cash. How is bitcoin superior to being able to take physical property in my hand that I know will be respected 1:1 by every legitimate institution, business, or person I know?


I don't think bitcoin is superior, in fact I think it's inferior, that's the point.


What if some problems simply are complex? How do you reduce the number of blocks then?


Typically you can't reduce the number of essential blocks. But what you can do is make them easier to comprehend through divide and conquer. Build two smaller Jenga towers instead of one big. You will have to sacrifice something (e.g. performance) for stability and clarity.

Gotta be careful though. There's a religion that claims every 10-block Jenga tower should be built as 10 single-block towers.


Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

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

Search: