Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Too
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
34 ms
·
421.
▲
by
Too
3y ago
One good argument for standardizing Signals is that debugging them seems to be a nightmare. Imagine a deep tree of calculated signals firing off each other and you need to find the source of what started the chain reaction. Standardizing wi
422.
▲
by
Too
3y ago
In typical c++ manner, we can’t have nice things because {obscure internal technicality that don’t impact the user in any way whatsoever}$. As a user I don’t care what a vtable is. Just make it work. Other languages don’t have this problem.
423.
▲
by
Too
3y ago
A lot of it has to do with centralizing administration. If you have more than one server and more than one user, certificates reduce a NxM problem into N+M instead. Certificates can be revoked, they can have short expiry dates and due to ce
424.
▲
by
Too
3y ago
Break glass works if sign discovery was the only issue. Many times (especially students), they simply don’t care. Replace the glass and the next day it’s broken anyway. The only solution I’ve seen that works against that is covering the doo
425.
▲
by
Too
3y ago
Yes...For running gcc you need to have gcc installed. You don’t need gcc to run the software. It’s not burdening anyone that gcc was needed to build the software. It’s very standard practice to have development dependencies. Why should auto
426.
▲
by
Too
3y ago
Easily solved with Docker. Yes, it sucks to add yet another wrapper but that’s what you get for choosing non backwards compatible tools in the first place. In combination with projects that don’t keep up to date on supporting later versions
427.
▲
by
Too
3y ago
Whats the problem of running “autoreconf -fi” though? Very strange argument. It’s like saying our source release only contains a prebuilt binary, otherwise the user has to run “make”. If that’s such a big hassle for your downstream consumer
428.
▲
by
Too
3y ago
This sounds like a problem that wouldn’t have existed in the first place if following a binary protocol with a standard format and using a proper serialization library. The issue comes from CSV files looking easy to generate by hand, when
429.
▲
by
Too
3y ago
A better way is to build a second image including the debug tools and a root-user, then start it with the prod-containers pid-namespace and network-namespace mounted. Starting a second container is usually a good idea anyway, since you need
430.
▲
by
Too
3y ago
So the whole internet will become like LinkedIn. Let the horror begin.
431.
▲
by
Too
3y ago
Assuming actuators are expensive. The best approach must be to reduce the number of actuators to 1 main driver to cycle through columns plus 1 toggling actuator per row. (Further reduction into a complete XY-board will be too slow and compl
432.
▲
by
Too
3y ago
Does it have 4K and HDR? Those are game changers, especially on such a big screen.
433.
▲
by
Too
3y ago
To give some nuance, here is the other side of that story https://news.ycombinator.com/item?id=38463233 Can’t say I understand all the background but really… the extension is 50 lines of trivial js. Claiming someone stole i
434.
▲
by
Too
3y ago
How about Erlang? I can’t say I know it myself. It always looks good on paper. Strangely nobody uses it. There must be a catch that detracts from it?
435.
▲
by
Too
3y ago
There is a difference between waiting and waiting. For an hourly batch job that already takes 10 minutes to run, the extra time for pod scheduling and container downloading is negligible anyway. What you shouldn’t do is put pod scheduling
436.
▲
by
Too
3y ago
Far from it. TF is mostly writing static content, maybe read one or two things. It’s missing the runtime aspect of it, so are most cloud offerings, without excessive configuration. Rollouts, health probes, logs, service discovery. Just to n
437.
▲
by
Too
3y ago
Stupid question. How do these bugs happen? If you just take the naive approach and calculate everything as unix timestamp deltas, “yesterday” in human terms will still be 86400 seconds ago. No difference leap day or not. If you use a date l
438.
▲
by
Too
3y ago
That says absolutely nothing if the page serving the expected md5 sum is also compromised. With HTTPS, everything is already checked in transit, so you don’t need to verify it again. On top of that, with git, all the revisions are inherentl
439.
▲
by
Too
3y ago
That’s simply not possible. How do define a vulnerability? That’s all context dependent. It could be something as subtle as skipping an auth check if a magic string is part of the payload. The main benefit of reusing software packages is t
440.
▲
by
Too
3y ago
Focus on listening. Pay attention. Don’t zone out. That is not about being slow. By showing interest and actively participating, your brain should already get pre-warmed with your thoughts. In a group meeting, imagine that at any time, you
441.
▲
by
Too
3y ago
> C/C++ can be made memory safe. In theory, in small toy projects or with a massive NASA budget - Yes. In any other project, with normal (aka too short) time constraints and average skilled developers, it’s not. 35 years of trying,
442.
▲
by
Too
3y ago
When writing something like this for yourself you would only support one database, one programming language, one unit testing framework, much less documentation and none of the edge cases that someone else requires. The effort would not be
443.
▲
by
Too
3y ago
Since when did not being cost-competitive become a concern for the US military?
444.
▲
by
Too
3y ago
Wrong. git mergetool command passes the 3 versions of the files in whole. No conflict markers.
445.
▲
by
Too
3y ago
The cloud is also being sold as “don’t worry about data loss”. To actually deliver on that promise while maintaining abstraction of just “dump your data on C:/ as you are used to”, there are compromises in performance that need to be t
446.
▲
by
Too
3y ago
Ebsv5 does not have a local nvme. To get local drive you need to pick the version with a “d” in the name.
447.
▲
by
Too
3y ago
Surprisingly often not! Be careful to check inside your docker containers also. It can end up different. Here is a good article btw, with someone advocating for moving to tmpfs https://ubuntu.com/blog/data-driven-analys
448.
▲
by
Too
3y ago
Typically you just type “git mergetool” and the tool launches without you having to care about the marker format.
449.
▲
by
Too
3y ago
Even better: Use a visual 3-way mergetool instead of working with the raw text. If that’s too much for you, vscode renders the conflict similar to the raw representation but with pretty “accept mine” buttons next to it.
450.
▲
by
Too
3y ago
Recruiters probably edit the file before passing it on to the actual business... Add some more buzzwords, remove direct contact information, obscure exact project details. Some recruiters play quite dirty business and likewise assume the w
More ›