Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dpc_pw
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
121.
▲
by
dpc_pw
6y ago
Yeah, for me a federated system taken to its logical conclusion turns into p2p system. SSB is neat, but ineed could use rearchitecting. I could imagine ssb-like system + handshake to work quite OK for certain things. Thanks for info on Holo
122.
▲
by
dpc_pw
6y ago
Federated systems just don't work in practice because of inherent problems with them that don't have good technical&social solutions yet. Everything on the Internet (including Internet itself) degenerated from federation into
123.
▲
by
dpc_pw
6y ago
That page is not very informative. It doesn't explain why anyone should be interested in this project, and compare with alternatives. What's the novelty, what's the edge, etc. Hardly surprising that it didn't gain much t
124.
▲
by
dpc_pw
6y ago
Surprises me how few people understand/mention the "programmers doubling"
125.
▲
by
dpc_pw
6y ago
Here's a story for you of someone who's opinion offended a lot of people. https://www.businessinsider.com/the-lone-german-man-who-refu... Maybe he should have "examine why he have those views, or why those vi
126.
▲
by
dpc_pw
6y ago
I know. And it's a failure of an Internet and software ecosystem as whole. Somewhere between 2000 and 2010 we just accepted how much of fiasco and garbage everything have became.
127.
▲
by
dpc_pw
6y ago
The fact that you need a 3rd party service to send a file between two computers is a failure of the Internet as a whole. Instead of addressing it, the technical community as a whole just keeps putting bandaids on it.
128.
▲
by
dpc_pw
6y ago
> The decline in labor share of income has come entirely from increased income from land and rents. Housing is capital. > The part that you’re forgetting is that capital accumulates, returns to capital go down. Still, it accumulates.
129.
▲
by
dpc_pw
6y ago
https://wtfhappenedin1971.com/ + globalization. Money creation favors people closer to the the printer. People that can take a loan at 2% - which are generally wealthy people already. In the meantime working class has to co
130.
▲
by
dpc_pw
6y ago
Honestly, I am not a fan of "configuration languages". Why do we need another bunch of languages. Were the existing languages not good enough? There's already shitload of them. The only place where I find it useful is when th
131.
▲
by
dpc_pw
6y ago
`helm` is an absolute garbage. I'll reserve judgment about `kustomize` until I have more practical experience, but so far it looks to me that it's going to be another YAML disaster. The problem with k8s ecosystem is that developer
132.
▲
by
dpc_pw
6y ago
In Rust you can do `Result<T, dyn SomeErrorInterface>` as well, which makes it able to express everything exactly like Java can. It's just Rust community generally doesn't bother with the taxonomies of errors. You either get
133.
▲
by
dpc_pw
6y ago
MIT license allows it, so where's the problem. It's like people who support freedom of speech, and then cry anytime someone used it to say something they don't like. Some of the wording there sounds petty. "whose founder
134.
▲
by
dpc_pw
6y ago
> I often wonder what if we decide to build a completely new, well thought out computing system Check out Urbit.
135.
▲
by
dpc_pw
6y ago
I love how so many people here argue with the Walter Bright about technical aspects of C. I have been a member of many programming languages communities, and every language has its own culture. C was always a language for the arrogant. &q
136.
▲
by
dpc_pw
6y ago
> UB has nothing to do with optimization. It's about working around the differences between all the platforms that a C program might need to be compiled for. That's what it used to mean. But at some points compilers people deci
137.
▲
by
dpc_pw
6y ago
If you enjoy doing it, and you always stay open and ego-less about solutions you come up with and code you write then there's no need to worry. The most important skill in engineering is an honest ego-less judgment. If you can admit th
138.
▲
by
dpc_pw
6y ago
`Result<T, dyn Error>` from Rust (since I'm not a Haskeler) is a result that can contain any error. Which is exactly what unchecked exceptions are. Rust developers can fluently switch and convert between conrete `Result<T, Som
139.
▲
by
dpc_pw
6y ago
If you don't own your platform, the platform owns you.
140.
▲
by
dpc_pw
6y ago
Apple is just returning to its roots. https://www.youtube.com/watch?v=xiAgrrwL_mk I know, I'm old.
141.
▲
by
dpc_pw
6y ago
I never thought of null-termination as a "sentinel". I thought sentinel means strategically putting somewhere a value to avoid having to check for termination condition. Null-termination is not a sentinel, IMO. It is the opposite
142.
▲
by
dpc_pw
6y ago
I call it "LinkedIn is the saddest social network ever".
143.
▲
by
dpc_pw
6y ago
What does it have to do with Rust? I mean Rust shows absolutely no sign of problems that Haskell had. It's very practical, learns from everywhere it can find a good idea, tooling is great, marketing is great, community is nice and incl
144.
▲
by
dpc_pw
6y ago
Ctrl+F, "power". Yeah... power, power, power, power, power... Everythings is about power.
145.
▲
by
dpc_pw
6y ago
I feel you. Come to Urbit. It's not ready yet, but the hope was not lost.
146.
▲
by
dpc_pw
6y ago
I love how crappy this website is. :D . No, not minimalistic, or old school. Just crappy, with terrible usability. :D
147.
▲
by
dpc_pw
6y ago
Please see https://twitter.com/dpc_pw/status/1240719977071575040 for description how OOP + ORM business code falls apart in practice, then https://dpc.pw/opportunistic-programming for what I encou
148.
▲
by
dpc_pw
6y ago
OOP encourages writing code in "reusable" way of having bunch of objects referencing each other, which throws out of the window the reality of data having an actual form that has to support efficient computation. This kind of work
149.
▲
by
dpc_pw
6y ago
My take on ORMs (and OOP) is that they create a harmful illusion that data is just a bunch of "objects" that can be used in some abstract "reusable" way without care for the concrete form it have to be stored (relations,
150.
▲
by
dpc_pw
6y ago
My approach is: You decompose it into services and actors passing messages (remote vs local), withing each running an imperative shell over FP domain logic. If you care you might read more on https://dpc.pw/opportunistic-pro
More ›