HNHacker News
TopNewBestAskShowJobs

blablablub

146 karma · joined June 17, 2017

submissionscomments
blablablub··on Tell HN: Twitter switched temporarily to rate limited mode
Good, back to do some real work.
blablablub··on How the great firewall of China detects and blocks fully encrypted traffic [pdf]
tried that...done that... blocked The last rule of the GFW is: If you don't know what this traffic is or it looks suspicious, block it.
blablablub··on How the great firewall of China detects and blocks fully encrypted traffic [pdf]
all https traffic to servers outside of china gets slowed down to a crawl after the first MB of send data.
blablablub··on How the great firewall of China detects and blocks fully encrypted traffic [pdf]
any ssh traffic that does not look like ssh traffic (few bytes send to server, some more bytes returned) gets either terminated or slowed down to a crawl
blablablub··on How the great firewall of China detects and blocks fully encrypted traffic [pdf]
using ssh for proxying is getting blocked within the first minute.
blablablub··on How the great firewall of China detects and blocks fully encrypted traffic [pdf]
Wireguard is detected within the first minute of usage and blocked. The ping is a dead giveaway.
blablablub··on KeyDB – A Multithreaded Fork of Redis
For people who like multitreaded forks, you can also have a look at tendis and kvrocks https://github.com/Tencent/Tendis https://github.com/apache/incubator-kvrocks
blablablub··on Show HN: Killport – CLI tool to kill processes running on a specified port
It is amazing, otherwise it would just be normal
blablablub··on Using LLaMA with M1 Mac and Python 3.11
i have the 65B model running fine on my 48GB Ryzen 5.
blablablub··on LLaMA: A foundational, 65B-parameter large language model
thanks
blablablub··on LLaMA: A foundational, 65B-parameter large language model
So what hardware do we need to run this model?
blablablub··on Twitter is censoring journalist critical of Tesla
This guy is the first search result when searching for his name. What is all the fuss about?
blablablub··on Tell HN: Spectrum is blocking TCP/UDP 5060 at my home
If you use fail2ban and asterisk you will probably have to rewrite the asterisk regex rules in fail2ban. Not a big thing, but it will probably not work out of the box.
blablablub··on The Quest for Fuel in World War II (1993)
Any nice movie about this?
blablablub··on EU approves legislation to regulate Apple, Google, Meta, and other tech firms
A lot of talk about the Apple tax of 30%. But who is actually paying the vat of the purchase price? The developer or apple? If it is Apple, then with VAT rates of ~20% in the EU, a 30% cut all of a sudden does not sound so unreasonable.
blablablub··on Felt
Why does zooming into a map decrease the font sizes for street names?
blablablub··on Ask HN: How do you scale WebSocket?
As per your other answer, websocket connections are established just fine

"Now, whenever a new Webhook response comes ... it doesn't have information regarding which instance was used earlier for making the websocket connection, it may send request to one of the instance where the connection was not established and thus our backend is not able to process this request from this particular instance."

just include the internal ip of the websocket connection to the data you send to your billing operator and then forward the post request appropiately.

blablablub··on Ask HN: How do you scale WebSocket?
Easiest way is to check on the client side if the websocket connection is established, if not, just try to reconnect after a couple of seconds. Maybe there is a problem on the backend that dns is faster than establishing a new instance, so retrying is your best option.
blablablub··on Ask HN: How do you scale WebSocket?
" the connection is not getting established all the time" Which connection does not get established? The webhook connection to your backend or the websocket connection to your backend? Or do you get a webhook response, but failing to send a response via websocket?
blablablub··on Trapped in lockdown, Shanghai residents turn to WeChat groups for food
No they didn't. Shanghai's testing capacity is around 2m/day.
blablablub··on Trapped in lockdown, Shanghai residents turn to WeChat groups for food
China distinguishes between asymptomatic and "confirmed" cases. In the last 10 days there were around 140k asymptomatic cases - those are shipped to the makeshift hospitals "quarantine centers" you see on TV.

During the same time there are around 5k cases with symptoms, as i understand all confirmed with a chest x-ray scan(?). Those go into the covid hospitals, which are now overflowing.

Do all of those need to go to a hospital? I don't know. But on the pictures you see mostly elderly people, and the vaccination rate among those is about as high as in HK

blablablub··on Trapped in lockdown, Shanghai residents turn to WeChat groups for food
still waiting for approval in China. I guess it might eventually happen after China approves their own locally made mrna vaccine.
blablablub··on Trapped in lockdown, Shanghai residents turn to WeChat groups for food
What you wrote is absolutely not true. No one gets foreign vaccines(mrna) in China.
blablablub··on Trapped in lockdown, Shanghai residents turn to WeChat groups for food
Why do you post a video from Wuhan and say in your post that it is from Shanghai?
blablablub··on Trapped in lockdown, Shanghai residents turn to WeChat groups for food
The current omicron cases are already overloading the health system in Shanghai. and that are only about 5000 cases.
blablablub··on Tell HN: If You Are in Russia
What are the possibilities for an average russian citizen to leave russia and start over somewhere in the west? How about visas? Does anyone know?
blablablub··on Jetson One – Personal Electric Aerial Vehicle
For the plebs among us https://www.youtube.com/watch?v=EQK9m_OBVgY
blablablub··on Ask HN: Solo-preneurs, how do you DevOps to save time?
For a couple of persons team it is important to keep the changes small, so errors can easily identified. That means daily or bi-daily upgrades. It also helps if you focus on a certain small project and finish that, before moving on to the next project.

SVN checkout development, meld into testing. Copy production db into testing. Run a db upgrade script in testing. Test the new function for a day. If all ok stop the production HAproxy at 3am. run production DB backup, Checkout testing into the production server. mount the new dir into the NGINX path. Upgrade+start the DB, start production HAproxy.

Except for the meld and testing part, this is all automated.

A rollback on the app servers is pretty simple, just remount to the previous location. Even though there is a backup of the DB, a rollback there is not really feasible.

Everything is running in LXC containers, which I treat as cattle. Creating new ones is either automatic based on time/demand/failover or a few clicks in a custom web interface. HAproxy automatically pics them all up via DNS.

SVN and production DB are always backed up nightly and copied to a S3 compatible storage. Everything older than 6 months gets deleted. All the free space on the servers is globbed up with glusterfs to give a decent amount of fast,free storage.

Using Bash as scripting language, there is literary no problem in devops which hasn't been solved with bash and the solution is somewhere in the internet.

blablablub··on Facebook-owned sites were down
Glad to report that facebook's dns in china is not affected. You can dig facebook.com and the depth of the internet happily reply with a random ip address as usual.
blablablub··on Authenticated Boot and Disk Encryption on Linux
Looks like a veracrypt problem then.
Page 1 of 2Next →