Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dpc_pw
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
51 ms
·
451.
▲
by
dpc_pw
9y ago
I had wrist/hand pains twice, especially during using mouse, and in both cases, it was my own fault. The first time, I think, it was because of me over-using AC during the commute. It would blow on my hands, and it struck me as a possi
452.
▲
by
dpc_pw
9y ago
I wonder how rdedup would compare.
453.
▲
by
dpc_pw
9y ago
How pointless. The whole point of Bitcoin was to have uncensorable, decentralized asset that can be used to exchange value without any trust etc. That is the only reason we endure this utterly shitty and inefficient blockchain thing, and we
454.
▲
by
dpc_pw
9y ago
rdup + rdedup + rclone + backblaze b2
455.
▲
by
dpc_pw
9y ago
Shameless plug: a "Silhouette" (minimap) generator for command line: https://github.com/dpc/text-minimap
456.
▲
by
dpc_pw
9y ago
The whole reason why Ethereum is "outpacing" Bitcoin is easiness of taking money from clueless "investors" that feel like they missed the boat on becoming rich through Bitcoin. https://medium.com/@WhalePa
457.
▲
by
dpc_pw
9y ago
Relevant: https://github.com/vimwiki/vimwiki (I highly recommend; does have journal support as well)
458.
▲
by
dpc_pw
9y ago
This article is just a spin of "I don't see how music on the computer is easier than in the radio" or "buying a newspaper will always be easier than reading your news on some weird website". Bitcoin and cryptotech a
459.
▲
by
dpc_pw
9y ago
There's a crate for that. `nix` crate has `signalfd` support. I have recently used it to implement terminal resize in TUI text editor, all in one event loop (`mio` crate).
460.
▲
by
dpc_pw
10y ago
Being result oriented Rustacean, I almost never truly unwind. Only when I panic I let myself unwind.
461.
▲
by
dpc_pw
10y ago
Potential solutions: Urbit, Maidsafe
462.
▲
by
dpc_pw
10y ago
No language can fix mistakes, but in Rust if you have a() calling b() which calls c(), there is no way* that c can jump to a without any indication of it in b. You at least need to have `?` somewhere in b. I consider it a really good thing,
463.
▲
by
dpc_pw
10y ago
Many people sooner or later have to spend an evening/night debugging serious issue affecting critical production system, discovering that system is left in inconsistent state after some corner case is throwing an exception that the cod
464.
▲
by
dpc_pw
10y ago
Same here. I'm very happy with it. I picked it because of the price and good Linux users reviews. I do most of my work remotely on my powerful desktop anyway (ssh + tmux + vim). The mate screen is the sweet bonus, as it's hard to
465.
▲
by
dpc_pw
10y ago
This is quite popular in Poland for electricity. It makes a lot of economic sense. Same with Internet. Back in the days I had a plan like that, where Internet would be faster and wouldn't count towards your quota if used in the night.
466.
▲
by
dpc_pw
10y ago
Here's one in 1 line: run_paxos()
467.
▲
by
dpc_pw
10y ago
The only thing that I find great about Go is the fact that you can write, normal, imperative, blocking-io-like code dealing with about anything (network, file, any io) and get a service that can handle 10k concurrent connections without thi
468.
▲
by
dpc_pw
10y ago
If D had in-language-integrated Fibers like Go does it would be just better in every aspect. Native-fast code, fast compile, powerful generic and meta-programming. It was trying to be better C/C++ but should have instead push where Go
469.
▲
by
dpc_pw
10y ago
Very clever way to make sure the programming language never gains any significant traction. ;)
470.
▲
by
dpc_pw
10y ago
Not, if you know even basic theory behind statistics. https://en.wikipedia.org/wiki/Correlation_does_not_imply_cau...
471.
▲
by
dpc_pw
10y ago
Coming from a country with single-payer healthcare: If you have have 5 beds, and 10 people that need to use a bed every day, there is no pure finance management solution to solve it. If you have insurance-based system like in US, only peopl
472.
▲
by
dpc_pw
10y ago
> Why is it complicated? Well lots and lots of organizations have different requirements. A sane culture would produce couple of simple libraries solving different requirements. Insane would throw solutions to all the requirements and a
473.
▲
by
dpc_pw
10y ago
We need to switch dump pipes to be dumb content-addressable p2p pipes with maidsafe, ipfs, dat, or anything like that, and most problems that CDNs are trying to solve would disapear.
474.
▲
by
dpc_pw
10y ago
> In a language like python, you can start running your program instantly and push dealing with bugs as far back as possible. Which is often never. Part of the reason why I avoid using anything written in Python.
475.
▲
by
dpc_pw
10y ago
Small stacks used for goroutines don't play well with calling C functions which assume huge stacks. That's price you pay for having nice scalability story. There might be other issues, which come from the fact that Go has elaborat
476.
▲
by
dpc_pw
10y ago
OK. I'll bite - what is exactly the problem when someone rebases master and force-pushes it? As far as I understand all other people have to do is: git fetch; git rebase -i origin/master and remove everything that shouldn't b
477.
▲
by
dpc_pw
10y ago
What's wrong with that? Isn't it obvious that salary is an important factor in hiring people?
478.
▲
by
dpc_pw
10y ago
You should not have an important SPOF, that is not-self hosted and especially not on best-effort, free service. Switching to GitHub changes nothing.
479.
▲
by
dpc_pw
10y ago
Uncle Bob's original article was full of ideas that are just plain wrong. After reading it, I would not bother reading anything written by that author again. Stuff like: > Whose job is it to manage the nulls. The language? Or the pr
480.
▲
by
dpc_pw
10y ago
The biggest thing is: I don't know where. I moved to US 3 years ago, and while I find Bay Area to be very expensive, and not necessarily perfect for family life, I have no idea how would I like living in other places.
More ›