I Interrailed through Northern and Eastern Europe 20 years ago when it was mostly used by students? It was amazing and I really think it brings europeans closer together. Glad it is still around!
HN user
leastangle
Migrated 700GB of photos from Google to local Immich. The whole family uses it and we’re happy to be supporting the project!
We use Tailscale quite heavily and the SSH feature. Along with many other features, it is great. However, the article doesn't mention pricing, which for me personally seems quite high at $18/month/user. [1]
With LTSE Equity also closing its doors, it's nice to see open-source cap table management solutions!
While many people are likely more knowledgeable about this topic than I, I stumbled upon this Bloomberg video titled "This Is How Huawei Shocked America With a Smartphone" by chance a couple of weeks ago: https://www.youtube.com/watch?v=08myo1UdTZ8. It provided some helpful context for me, and I thought it might be valuable for others as well.
Plants did not get approved ;)
I think it would be beneficial to explicitly mention model extraction attacks since they (kind of) enable such attacks: https://news.ycombinator.com/item?id=12557782
I did not know people are afraid of Makefiles. Maybe a naïve question, but what is so scary about make?
I ask myself how many people are storing _potential_ sensitive information without application level encryption so that AWS decides to build such tool... slightly distressing.
As far as I can tell you can’t step through tests in the debugger
Maybe I am missing something, but that is not correct. You can debug tests the same way as you debug any other code. Even works with the mentioned/used Go extension for VS Code.
I like the approach of custom name resolver though. Pretty straight forward to build one e.g. backed by Consul.
Given "Linux Namespaces and Go Don't Mix" (https://news.ycombinator.com/item?id=14470231) I am not so sure?
I am glad DDD is not mentioned in this article, could have been called out though.
I thought the Android team is switching to native Java 8 support anyway?
https://android-developers.googleblog.com/2017/03/future-of-...
Modularization itself is complex. No matter if OSGi, Jigsaw or whatever, modularization done right is non trivial. I wonder when ppl. start realizing that instead of blaming it on implementations.
Jetty? OpenHAB?
I don't think that this is true: OpenHAB, Nexus 3, a lot of the enterprise application servers... One can probably compile a pretty long list of things "running in production" using OSGi.
One additional thing which is missing in the post is that AES-GCM is (finally!!) becoming usable: http://openjdk.java.net/jeps/246
performance increase is large compared to JDK 8 GA, ranging from 34x to 150x
To quote the FAQ:
The single license annual subscription price for Zing is $3500 USD per server, with significantly lower prices for higher volumes and longer-term subscriptions.
Isn't that how most larger conferences are?
Great list, but I am surprised that guice is a recommendation for DI in 2017.
An estimated 37.4 percent of Silicon Valley employees are foreign born
Interesting figure
Waiting for the new X1 Carbon to be available in order to replace my MBP...
Author here.
Great discussion around the CAP theorem but it misses the point. AP vs CP / Cassandra being AP is not relevant to this particular problem:
1) This is not a distributed systems corner case. You will run into this if you are running Cassandra on a single node. A node should be able to guarantee consistency internally during normal operation. If it is not able to do that, there is something wrong with the system.
2) This is a case where queries are being send from the same process/thread and go to exactly the same nodes. Attach a simple, monotonically increasing query counter to each call and you can easily serialize it on the other side.