HNHacker News
TopNewBestAskShowJobs

dirtydroog

-4 karma · joined January 28, 2020

submissionscomments
dirtydroog··on Why the developers who use Rust love it so much
Never before has a programming language received so much marketing. It's very odd.
dirtydroog··on The Go Compiler Needs to Be Smarter
It's mainly binary to JSON conversion, and firing that out over HTTP a few thousand times a second. That's the only IO. Goroutines look very interesting, and as I said, ASIO (C++ async networking) is a real pain to work with. But there are latency requirements here. Something that previously took 1ms cannot now take 10ms.
dirtydroog··on Defiant Washington DC Mayor Renames Plaza 'Black Lives Matter Plaza'
It's very clearly anti-Trump (I live in the UK). As for the article, there's this part:

"The president was criticised for ordering authorities to forcibly remove peaceful protesters from a square outside the White House so he could cross the street to take a photo in front of a church."

Wasn't it the AG that ordered the protesters to be moved?

Either way, who cares. This is HN, not reddit (although sometimes I wonder)

dirtydroog··on Defiant Washington DC Mayor Renames Plaza 'Black Lives Matter Plaza'
It's so sad to see the BBC caught up in all this. It used be a reputable news source, the BBC World Service was just that - listened to the world over.

Now it's this.

dirtydroog··on The Go Compiler Needs to Be Smarter
What are your usecases, if you don't mind me asking? I am considering replacing our HTTP-heavy processes currently written in C++ with Go. However, after reading this thread I'm not so sure. Compilation time isn't that big of an issue for us, but having a simpler way of doing networking would be a win. I can't tell if that ease of use would be trumped by poor performance.
dirtydroog··on The Go Compiler Needs to Be Smarter
This is a very interesting at a time when we're seeing what we can replace C++ with.

(yes, rusticles, I know rust exists)

dirtydroog··on Researcher questions years of his own work with a reexamination of fMRI data
How gutting for the researcher. It's very admirable for him to be so open about it all
dirtydroog··on How to write a toy JVM
This is a little bit off. The only architecture supported by Java is the JVM. It is a fictional CPU architecture with predefined characteristics, such as a memory model. The implementation of a JVM is a mapping from a real CPU to the J VM's requirements. So no, JVM doesn't mean 'any architecture', it means 'JVM'. It only applies to OSes where a JVM is available.
dirtydroog··on Building binary deb packages: a practical guide
Seconded, I tried to package up a publicly available header-only tar.gz into a debian package for our private repo and found it impossible to do. I gave up.
dirtydroog··on “Today, I submitted my resignation to Facebook”
- Hawaiian Pizza
dirtydroog··on “Today, I submitted my resignation to Facebook”
'accomplices' to what crime?
dirtydroog··on “Today, I submitted my resignation to Facebook”
Your phone has a phonebook.
dirtydroog··on Mark Zuckerberg faces employee blowback over ruling on Trump comments
Interesting, in what industry do you work?
dirtydroog··on Hong Kong is collateral damage in Trump's new trade war with China
Weren't Hong Kongers themselves asking the US to remove HK's special status? Seems like they're scuttling the ship.

While China seems to think the Covid situation is an opportunity for it to increase influence, it's probably the opposite. The pandemic has shown China to be a single point of failure in the supply chain.

Trump is right about China, but everyone else in the West can't/won't agree as they're too afraid of missing out on Chinese investment funny money.

As for expelling foreigners from HK... why wouldn't they? They're already expelling foreigners from the mainland.

dirtydroog··on Mark Zuckerberg faces employee blowback over ruling on Trump comments
Not sure why you're being downvoted. I can't imagine working for either company, especially in SV. I would be walking on eggshells lest someone hear, or overhear, something 'toxic' and my career gets ruined. It'd be safer to just not talk to anybody, or limit conversations to work topics only. That's an awful work environment. My demographic would make me a target, not a colleague.
dirtydroog··on Qt Could Go Proprietary, KDE Relationship and Qt-Based Free Software in Jeopardy
To be honest, the only QT-using program I use is QT Creator.
dirtydroog··on Stripe's remote engineering hub, one year in
It might be due to tax reasons if the remote workers are not contractors. This has been an issue for my UK headquartered employer
dirtydroog··on Rust: Dropping heavy things in another thread can make your code 10000x faster
shared_ptr all the things? If so, they may as well write in Java.
dirtydroog··on Rust: Dropping heavy things in another thread can make your code 10000x faster
Oh my good god.

I'm hoping this is down to developer naivety rather than being a feature of rust.

dirtydroog··on A simple way to get more value from metrics
What's the standard for metrics gathering, push or pull? I prefer pull, but depending on the app it can mean you need to build in a micro HTTP server so there's something to query. That can be a PITA, but pushing a stat on every event seems wasteful, especially if there's a hot path in the code.
dirtydroog··on A simple way to get more value from metrics
wise words
dirtydroog··on Why is Kubernetes getting so popular?
There are elements of our company that want to move to Kubernetes for no real reason other than it's Kubernetes. I can't wait to see the look on their faces when they realise we'll have to employ someone full-time to manage our stack.
dirtydroog··on Docker Expands Relationship with Microsoft
If you're already using a VM why do you need docker?

I'll admit to not understanding docker. Is it a VM replacement, or is it a glorified debian package?

dirtydroog··on Windows 10 2004
Just went through this. It refused to install until I removed VMWare Workstation Pro manually. I don't have Workstation Pro installed, I do use VMWare Player though, and I need it for work. Heart-stopping. Anyway I uninstalled it, installed the update and then reinstalled the exact same version of Player. Seems alright.
dirtydroog··on We reduced the AWS costs of our streaming data pipeline
We went through a similar process with GCP, which was annoying since GCP was sold as being cheaper than AWS.
dirtydroog··on Ask HN: Any job boards and age-friendly companies for older developers?
I'm Irish but have been living in London for 15 years. I think about moving back occasionally but I fear about it being 'too small', and I don't particularly want to live in Dublin.

I just turned 39 and this scenario is already on my mind.

dirtydroog··on Ask HN: Any job boards and age-friendly companies for older developers?
https://www.youtube.com/watch?v=CVp9rKF3hag

(NSFW-ish)

dirtydroog··on Facebook executives shut down efforts to make the site less divisive
Enabling?
dirtydroog··on Linux 5.8 Set to Optionally Flush the L1d Cache on Context Switch
> We are also talking about context switches which are not happening very frequently

That depends on how your software is written. If, for example, you're running a web server that uses a thread-per-connection, you'll be context switching all over. Hi Apache!

dirtydroog··on Linux 5.8 Set to Optionally Flush the L1d Cache on Context Switch
> Why do you need single core performance so badly

Because on the cloud, performance is directly correlated to your monthly bills.

Page 1 of 8Next →