Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
perbu
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
151.
▲
by
perbu
4y ago
Both. Imported stuff will be more expensive in Europe. Bad for consumers. Exports from EU will be more competitive, which in the medium term will strengthen the Euro again.
152.
▲
by
perbu
4y ago
I've just spent the week making a TUI frontend to an existing application with Bubbletea. It's been a pretty pleasant experience. I don't have much experience doing frontends and I was not familiar with Model-View-Update. But
153.
▲
by
perbu
4y ago
Hollywood has always perpetuated the myth that when you are in an air tight room you'll die as you run out of oxygen. The CO2 poisoning will kill you before you run out of oxygen. So, if you're sitting in a nuclear shelter, rememb
154.
▲
by
perbu
5y ago
I guess you can call it a (application) protocol. However, when implementing this I've not needed to anything to make scp works as opposed to anything else. Just supporting ssh executions requests and connecting the channels as you do
155.
▲
by
perbu
5y ago
I think perhaps this was a bigger issue back in the day when we were using rotating harddisks. In those day doing a seek would be a lot slower than doing a write. Today seeks are mostly instants, so maybe my experience isn't valid anym
156.
▲
by
perbu
5y ago
It handles millions, but it can be a lot faster to just pipe output from tar through the ssh connection.
157.
▲
by
perbu
5y ago
I'm pretty sure scp isn't a protocol. It is just a tool that relies on doing a request for execution over the regular ssh2 protocol. I've written a few custom ssh servers and you don't really need to do anything to them
158.
▲
by
perbu
5y ago
I'm somewhat of an old fart, but rsync(1) has worked well for me. It integrates well with ssh on both sides, using ssh channels to execute the binary on the server side and transporting data nicely back and forth. It isn't suited
159.
▲
by
perbu
5y ago
FWIW; I use the Jetbrains suite every day and I don't have a problem with it at all. Compared to, say, VS Code, I think it is pretty snappy stuff.
160.
▲
by
perbu
5y ago
Just beware that the records of the TLS certs are public. So you'll leak a some hostnames. This might or might not be ok.
161.
▲
by
perbu
5y ago
I think you're misrepresenting the debate. I've never seen anyone argue that generics aren't a useful concept, but I've seen plenty argue that it isn't worth the cost in incurs. That is a quite a different debate th
162.
▲
by
perbu
5y ago
UK, I think. Still a weird decision. Of all the stuff Facebook bought they blocked Giphy. Not Whatsapp, Instagram, etc.
163.
▲
On Functions That Implement Interfaces and the Elegance of Go
(rotemtam.com)
2 points
by
perbu
5y ago
|
0 comments
164.
▲
by
perbu
5y ago
I've worked with Unikernels for a couple of years. They are great, but they are very, very pure and this can be limiting. Say I have an web API written in Go. For some reason I need to do some openssl stuff before I start up my main pr
165.
▲
by
perbu
5y ago
PLOS’13, November 3 2013, Farmington, PA, USA Copyright c©2013 ACM (bottom left corner)
166.
▲
by
perbu
5y ago
I've had some experience with running applications without an operating system. First and foremost I like the simplicity. Instead of having state distributed between the kernel and the application all the state is in your application.
167.
▲
by
perbu
5y ago
The somewhat awkward "a customer pushed a _valid_ configuration" is Fastly making sure they aren't pushing any blame onto the customer. There is no customer blaming here. None at all.
168.
▲
by
perbu
5y ago
You use two of them. You pair them, decide on who is left and who is right and load the keymap.
169.
▲
Ahead of v13.0, the FreeBSD team talks it and about Linux
(theregister.com)
19 points
by
perbu
6y ago
|
9 comments
170.
▲
by
perbu
6y ago
I remember this hit the Varnish Cache project about 7-8 years ago. We've spent endless hours trying to identify leaks before we finally tried a few alternative allocators. We switched to jemalloc and the positive effects where huge. It
171.
▲
Live-Debugging Nim in a Game Engine
(fwsgonzo.medium.com)
2 points
by
perbu
6y ago
|
0 comments
172.
▲
by
perbu
6y ago
For the general case? No. Varnish retained it's mmap backend so you could still chose to use it if you have a load that required it. For the general case, where writes are somewhat frequent and the dataset is pretty small the malloc ba
173.
▲
by
perbu
6y ago
The author notices that Bolt doesn't use mmap for writes. The reason is surprisingly simple, once you know how it works. Say you want to overwrite a page at some locations that isn't present in memory. You'd write to it and y
174.
▲
by
perbu
6y ago
It is also worth noting that far more sheep die of sickness/exposure than the few that are taken by predators. IIRC 100k sheep are lost and 20k of those are to predators.
175.
▲
by
perbu
6y ago
Me and I just about everyone I know that has a mac develops _for_ Linux. What is nice is that I can push, pull and run Linux images on my mac. If the containers where native Macos docker images it would be about as useful as native Docker o
176.
▲
by
perbu
6y ago
If Docker for mac was running natively it would be more or less useless. Nobody deploys production code on MacOS hosts anymore. That it is all so smoothly powered by Linux is what makes it a great product.
177.
▲
How to Harvest Pecans (In Slow Motion) – Smarter Every Day 248
(youtube.com)
2 points
by
perbu
6y ago
|
0 comments
178.
▲
by
perbu
6y ago
You can use the touchbar to skip commercials on Youtube in Safari. I love it.
179.
▲
by
perbu
6y ago
rsync used to be quite a bit slower at some point. rsync optimizes for network traffic and quite often network capacity is abundant. not sure how much of an issue this is with today's solid state drives and fast CPUs. OTOH there where
180.
▲
by
perbu
6y ago
In Norway we pay ranchers for sheep which are taken by wolves. They still really hate wolves. More sheep are taken by wolverines, lynx and bears yet the ranches are still keen on full extermination of the wolf population.
More ›