Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
q3k
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
61 ms
·
781.
▲
by
q3k
6y ago
Stack traces are not the best context for operational debugging. a) stack traces generally don't capture parameters b) stack tracers can be totally desynchronized with intent flow c) stack traces expose unnecessary internal noise Compa
782.
▲
by
q3k
6y ago
Good article. I've always argued that blind ?-style shortcircuiting in Rust is extreme code smell and guaranteed pain for future production outages, and that it's not an actual solution to error the handling problem (which seems t
783.
▲
by
q3k
6y ago
How is it not simple? Or, how is it not simpler than other languages/ecosystems that could be used for implementing a system like Kubernetes?
784.
▲
by
q3k
6y ago
Counter-argument: having your entire world-wide deployment operate under a single control-plane is a recipe for global outages. There should no single command that one can fat-finger that will bring down your system globally. One-cluster-pe
785.
▲
by
q3k
6y ago
nginx-ingress-controller running on a NodePort service should work well enough here - just set DNS records to round-robin onto your machines. This will work on any network topology, and already works on k8s. If you want any better load bala
786.
▲
by
q3k
6y ago
For anyone who's curious to peep at the code: https://github.com/id-Software/DOOM-3-BFG/tree/master/neo/sw... But it mostly seems like a simple, reverse-engineered, purpose-built player for the
787.
▲
by
q3k
6y ago
> To use CheerpX for Flash, a licence is required for both CheerpX itself, and for distributing the Adobe Flash Player. This is a requirement for both self-hosted and cloud-hosted installations. In many cases, we will be able to offer bo
788.
▲
by
q3k
6y ago
So, to archive/preserve content that was lost because it relied on a proprietary closed-source technology we should be relying on _your_ proprietary closed-source technology? Please. I understand you're trying to make a living her
789.
▲
by
q3k
6y ago
> You think Apple is going to let you have unrestricted access to the cell phone chip and radio? I mean, why not? At least why not to the level it's already possible on other kinds of machines? I can stick an LTE modem into my lapto
790.
▲
by
q3k
6y ago
Closer to 3 gigabits than 3 gigabytes.
791.
▲
by
q3k
6y ago
CD-wise I've had a decent experience with gocd.
792.
▲
by
q3k
6y ago
> corporations are tabula rasa with a single directive, "grow" Perpetual growth without moral bounds is a recipe for paperclip maximization, and effective net evil. See: climate change.
793.
▲
by
q3k
6y ago
If that is the case, are we going to see device price hikes after this cut decrease? Apple can afford to not make 15%/30% off of developers. They are just greedy for short-term profit, as any publicly traded company is. The only reason
794.
▲
by
q3k
6y ago
Why should developers also pay for this, when end users already do? Apple is double dipping like a world-class monopolist (see: ISPs who charge both peers and customers).
795.
▲
by
q3k
6y ago
I would argue the only fees that should be based on revenue are payment processor fees, and maybe distribution/CDN costs (althouth these should be instead charged per byte carried). And even then, these are astronomically low compared
796.
▲
by
q3k
6y ago
Except Unreal Engine actually delivers some value for their cut.
797.
▲
by
q3k
6y ago
Of course. I mean importing shard2 within shard1. You can always `use super::*` but, ugh. And with most imports in Rust being unqualified (that seems to be the idiomatic approach), I then find it difficult to differentiate types that are fr
798.
▲
by
q3k
6y ago
Yes, but then you introduce new scope. If shard1::Foo depends on shard2::Foo, you then end up with a murder of import statements at the top of every file. Not to mention, splitting along the lines of inter-dependency does not necessarily co
799.
▲
by
q3k
6y ago
Yeah, Rust's module system is also something I find very difficult to work with after working with Go. Any time you end up with a lot of code/logic/types in a single module you have to either deal with a multi-kloc file, or t
800.
▲
by
q3k
6y ago
How does RISC-V imply an open bootloader or open hardware? It's just an ISA, and there is currently no RISC-V extension that I'm aware of that goes into details like platform boot or platform boot security. In fact, Si-Five have i
801.
▲
by
q3k
6y ago
How would that change anything?
802.
▲
by
q3k
6y ago
> Especially binaries and/or Steam games, things running through Wine can be a pain because standard libraries are in non-standard locations. Steam just works, though? I've been running nixpkgs.steam for a while, and it has con
803.
▲
by
q3k
6y ago
Yes, the CCC is self-hosting. But we're not talking about the CCC here, but about Arch Conf.
804.
▲
by
q3k
6y ago
> It's cool to see them self-host. But they're not self-hosting? They're using media.ccc.de, which is a well known community streaming/hosting platform for tech conferences around the CCC/hacker scene [1]. Unless
805.
▲
by
q3k
6y ago
US courts have jurisdiction over nearly anyone they want, due to the US's soft power projected on the rest of the world.
806.
▲
by
q3k
6y ago
(FWIW this is called Local Loop Unbundling [1]) [1] - https://en.wikipedia.org/wiki/Local-loop_unbundling
807.
▲
by
q3k
6y ago
There used to be a thing like this called jetpack [1], but unfortunately the project has died. [1] - https://github.com/3ofcoins/jetpack
808.
▲
by
q3k
6y ago
I mean, how's that different from 'iterating' over every row in search of an email address? Indexes solve that.
809.
▲
by
q3k
6y ago
Direct link to the code: https://raw.githubusercontent.com/gaomingbo/dahua-netsdk/mas...
810.
▲
Public static final int EM_NATION_TYPE_UYGUR = 1;
(twitter.com)
228 points
by
q3k
6y ago
|
33 comments
More ›