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

I gave up on a lot of websites because of the aggressive blocking.


Does being in an El Niño period affect the average world temperature?


It was a weaker El Niño than I.e. 2016 one. And it ended, by May, but still temperatures are far higher than what they should be. There are still record breaking months or only surpassed by 2023 ones.


Likewise, the Hunga Tonga–Hunga Ha'apai eruption resulted in a large amount of water into the stratosphere. Water is far more an effective heat trap than co2. We do not know exactly how long the effects of this eruption will last.

https://en.m.wikipedia.org/wiki/2022_Hunga_Tonga–Hunga_Haʻap...


type 4 civilization cryptogalaxies: galaxies full of abandoned dyson spheres with depleted stars for crypto mining.


Hey everyone,

We're building Owarezaka as yet another unofficial GitLab Mobile Client for IOS and Android. We've started it as a pandemic project and hope to release a first iteration in April. You can play with it on your local development environment.

1. Contributions are welcome.

- Just open and issue, drop a comment etc

- Or, if you're into React Native/JavaScript feel free contribute merge requests

2. Join the wait list by

- Starring the project on GitLab.com

- Upvoting the issue https://gitlab.com/owarezaka/owarezaka/-/issues/172

- Or using other options https://owarezaka.leyrek.com


Doing a programming on a smartphone is still a challenge. I wonder if machine learning can help developers doing some of their work while mobile.


Twitter stream looks like MSN.com/Yahoo (News) frontpage. It's not social, it's full of suggestions I don't like.


Continuous overpopulation around the Marmara sea is maybe the main reason - and noone seems to do anything about it except remote-ization due to covid19.


The article blames over-industrialization and under-investment into water treatment.

Instead of a large planned wastewater treatment plant, the powers that be decided to inject wastewater at 50m depth. They had hoped that the bulk of the wastewater will be pulled into Black Sea and not be their problem.

But this plan backfired, and phytoplankton bloomed beyond the ability of other organisms to eat it. As a result, less oxygen is available in the water, fishing has collapsed, mussels turned poisonous and can't be harvested or farmed any more.

Penny-wise, pound-foolish :(


After complaining about emails flooding my work day - Slack was a relief. But now, I have ended up with 300 slack channels - I have "star"red 20 of them - and I can't keep track of DMs, pings, threads.

So My email inbox is now somehow cleaner - if I exclude a lot of automated notifications.


I can't get started with Signal for the last few days.

It rejects the correct SMS confirmation code it's sending/receiving itself :)


You could try removing the SMS permission from the app, and just type the code into Signal manually once you get the SMS with the code.


I doubt you're actually having this problem, but if you are, you can add an issue to the corresponding Android/iOS repo.


They had announced capacity issues with SMS service due to onboarding a massive number of new users.


That resulted in delays, not incorrect codes.


Maybe the code was taking so long to get through that it was expiring?

At any rate, I know a couple of people who have recently signed up so it's not affecting everybody.


In Germany just because you have a TV-enabled deviced, you pay a fee to GEZ to finance public broadcasters I suppose.

I'm not sure if they will consider "free internet" as another way to access TV and charge you.


"Since 2013, every private household in Germany has been required to pay these fees, regardless of whether the household actually has the capability to receive the broadcasts themselves."

So this is a universal tax anyway, whether or not you have a TV-enabled device.


They already charge you anyway. They just assume you have an Internet or TV/radio enabled device. Again, having internet is enough as they say you may watch the public media on the broadcaster's website...

Some years ago they would send people to sniff around your home to find a media device, like taking photos of your car radio in front of your home to prove you can access public media. But if you let them in your home, they'd write a report of you having a TV etc.

But as I said this isn't happening any more, they just assume every household has a device capable of accessing public media so everyone must pay.

There was a big movement against this but ultimately the Constitutional Court decided all this is A-OK.


> In Germany just because you have a TV-enabled deviced, you pay a fee to GEZ to finance public broadcasters I suppose.

These days you have to pay no matter what, even if you have no device that can receive broadcasts.


Iceland has a similar fee, which goes towards our national radio and television broadcaster.


Curious - would Rust be more appropriate than Go for such a task?


Golang works too. There is a few databases written in Golang, such as Prometheus, InfluxDB, CockroachDB, or tidb.

https://github.com/topics/database?l=go&o=desc&s=stars


Note that neither CockroachDB or TiDB use Golang for their actual storage engine, which is in both cases written in C (RocksDB). They do use Golang for SQL parsing though, which is what this post was mostly about.


However, cockroachdb does all other work (including query execution) in Go too.

There's also DGraph based on Badger as a storage engine which is an all-go stack.

And badger does compare favorably to rocksdb under certain workloads.


> Note that neither CockroachDB [...] use Golang for their actual storage engine

We do, now. We're looking to move away from RocksDB to https://github.com/cockroachdb/pebble/.


Woah, that's big news. Thanks for sharing.


VictoriaMetrics [1] is written entirely in Go. By default it uses canonical zstd library for compression (the library is written in C), but it supports pure Go mode when built with `make victoria-metrics-pure`. In this mode it uses zstd implementation written in Go [2].

[1] https://github.com/VictoriaMetrics/VictoriaMetrics

[2] https://github.com/klauspost/compress/tree/master/zstd#zstd


rust would be more appropriate if your intention was to use this in production. Databases ad GC don't mix well. (its done but it makes tuning a nightmare)

As much as I love rust, its learning curve is high and I'm sure Op doesn't want to spend half his article teaching all the intricacies of types and the borrow checker. Go is easy to learn over a weekend so its probably a better medium for illustrating the concepts as everything is laid out simply.


A garbage collector is not inherently incompatible with a low-latency database. I was generally very happy with the performance of Go's garbage collector enough to have built Prometheus, the time series database, on it back in 2012, when the collector was considerably more naive.

https://blog.golang.org/ismmkeynote


Truth is I've written about how to parse in better languages before (JavaScript, Python, Standard ML, etc.) and I wanted to figure out a good approach for doing it in Go.

As for databases and GC, you may be right but there are still major databases out there written in Java for example.

https://www.quora.com/Which-databases-data-stores-are-writte...


Sometimes I wonder how Go would look like with a borrow checker...


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

Search: