Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
fpoling
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
151.
▲
by
fpoling
10mo ago
The hardware was evolving way faster 40 years ago and in much consequent ways than these days. Plus number of users grew exponentially. So a company spending too much efforts on software could loose its edge on the hardware side. And lockin
152.
▲
by
fpoling
10mo ago
Go is easy until one needs to write multithreaded code with heavy interactions between threads. Channels are not powerful enough to express many tasks, explicit mutexes are error prone and Context hack to support cancellation is ugly and ha
153.
▲
by
fpoling
11mo ago
Interesting that instead of just allowing GET with body the proposal went with a new HTTP method. I wonder if this would delay the support by proxies and other middle boxes. It seems supporting body would be easier than a new method.
154.
▲
by
fpoling
11mo ago
A single income family in US with the husband working at a factory in fifties and sixties could afford a home with washing machine, dish washer, TV and a phone. Surely the home was smaller, but it was easier to clean, the TV screen was tiny
155.
▲
by
fpoling
11mo ago
Rust borrow checker rules out a lot of patterns that typical C++ code uses. So if C++ would get similar rules, they still cannot be applied to most of the existing code in any case.
156.
▲
by
fpoling
11mo ago
A modern small and medium-sized car in Europe consumes like 4-6 liters/100 km. Even if one drives 15 thousands km/year (way above average) that gives like 900 liters of gasoline per year or like 1500-1700 euros with typical Eur
157.
▲
by
fpoling
11mo ago
On many products lately I have seen Made in PRC, not Made in China as it was typical 10 years ago.
158.
▲
by
fpoling
11mo ago
Surely one can abstract priority queue with mutexes into own data structure. However it will contain enough application-specific logic so a chance of reuse will be slim. So by directly working with mutexes one will have simpler code overall
159.
▲
by
fpoling
11mo ago
I have found out that mutex solutions are more maintainable and amendable without big redesigns compared with channels or RCU. Consider a simple case of single producer-single consumer. While one can use bounded channels to implement back-
160.
▲
by
fpoling
11mo ago
Go also includes a database of known package hashes so altering git tag to point to another commit will be detected.
161.
▲
by
fpoling
11mo ago
It is set to 15 minutes due to specifics of automation scripts that we use so they can run uninterrupted.
162.
▲
by
fpoling
11mo ago
With an ssh agent and time-bounded key expiration one can have very strong password on the key that is convenient to use. Also password managers like 1password or Bitwarden support ssh-agent protocol so one can have a master password that
163.
▲
by
fpoling
11mo ago
Git commits can be signed with ssh keys.
164.
▲
by
fpoling
11mo ago
I think a better solution is exponential tax on a company size. I.e. once a company starts to earn above, say, 1 billion, it will be taxed by income by ever increasing amount. Or put it another way, use taxes to break the power law and winn
165.
▲
by
fpoling
11mo ago
It is not about stateless nature of LLMs. The problem of time-series A versus B is that our mathematical constructions just cannot describe the perception of time flow or at least for over 100 years nobody managed to figure out how to expre
166.
▲
by
fpoling
11mo ago
When discussing consciousness what is often missed is that the notion of consciousness is tightly coupled with the notion of the perception of time flow. By any reasonable notion conscious entity must perceive the flow of time. And then the
167.
▲
by
fpoling
11mo ago
There is an observation that any organization or a process becomes totally bureaucratized over span of several decades. The only solution to this is to make things explicitly time-bound like 20-30 years and dismantle the whole thing at the
168.
▲
by
fpoling
11mo ago
Pure languages still use stack to store mutating state. In a single-threaded programs this is almost non-observable except for occasional stack overflow crashes. But with multiple threads and message passing one can emulate arbitrary state
169.
▲
by
fpoling
11mo ago
There are plans in Zig to allow to include custom information into error stack trace https://github.com/ziglang/zig/issues/14446 . But that is not implemented. In any case, when debugging annotating error with
170.
▲
by
fpoling
11mo ago
Firejail uses nested X11 servers like xeohyr or xrdp to restrict application access to the primary X11.
171.
▲
by
fpoling
11mo ago
It was a cable with USB-A end. The cable cannot be detached from the camera.
172.
▲
by
fpoling
11mo ago
My car from 2023 still came with USB-A port. No-so cheap USB camera that I recently bought came with USB-A port.
173.
▲
by
fpoling
11mo ago
During the design phase of Rust async there were no async embedded code written to be inspired. For systems with tight memory budget it is common to pre-allocate everything often using custom bump allocation or split memory into few regions
174.
▲
by
fpoling
11mo ago
Even with the stack the memory can fragment. Just consider one created 10 features on the stack and the last completed last. Then memory for the first 9 will not be released until the last completes. This problem does not happen with a cust
175.
▲
by
fpoling
1y ago
Rust async still uses a native stack which just a form of memory allocator that uses LIFO order. And controlling stack usage in the embedding world is just as important as not relying on the system allocator. So its a pity that Rust async d
176.
▲
by
fpoling
1y ago
Philosopher Huw Price published a few articles and even a whole book pointing out that entropy does not explain flow of time at all using different arguments than McTaggart's. A simplified analogy is a fence with a color gradient from
177.
▲
by
fpoling
1y ago
Well, EV with a good range still costs more then a plugin hybrid with a small battery. Why US government should spent money on technology that is presently inferior to plugin hybrids? In few years this will change when the latest battery te
178.
▲
by
fpoling
1y ago
Well, I am puzzled that Rovelli is not aware about the great debate in modern philosophy about time series A versus time series B that was started in 1908 by a paper on unreality of time by John McTaggart. A consequence of that paper is tha
179.
▲
by
fpoling
1y ago
In 1908 philosopher John McTaggart published a paper on unreality of time. Modern take on that is that physics describes only B time-series with static time without any notion of time flow. The time flow requires A-series or dynamic time wh
180.
▲
by
fpoling
1y ago
I am puzzled that Carlo Rovelli associates the perception of time flow with entropy increase. Entropy increase allows to define the direction of time, but it cannot explain why we perceive the time flow.
More ›