Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
fizzynut
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
fizzynut
3y ago
Yes, but the risk is not quantified, one also exposes themselves to carcinogens when eating anything that has been smoked and I'm sure if you put kidney cells in a bath of carcinogens it would also not do so great. Tthe fact that there
32.
▲
by
fizzynut
3y ago
It is strange to see people with such mistrust of a microwave because it is "unnatural" and therefore unhealthy. The process of cooking anything using something "natural" like a fire creates a lot more carcinogens than a
33.
▲
by
fizzynut
3y ago
Interesting idea, A small but impactful change I would make would be to change dollar amounts into tokens. e.g. 1 token = $50. A company might want to buy 1000 tokens and allocate tokens individually to specific issues, but they also might
34.
▲
by
fizzynut
3y ago
The weight of the car only affects the fuel cost for accelerating to a given speed. Maintaining a speed is almost entirely the surface area * coefficient of drag * speed^2 some of which is used for cooling. Electric cars generally have bett
35.
▲
by
fizzynut
4y ago
The larger the buffer size, the larger the latency. This is mostly irrelevant for playing an audio file, but in some cases a long chain of buffers in the OS before it leaves to the speaker can be an issue for music. The main place you will
36.
▲
by
fizzynut
4y ago
Ah, if you need to know that for certain then you'd be restricted to 18 balls (6,6,6), (2,2,2), (1,1). Otherwise I guess you would "only" know in 26/27 cases if it was heavier or lighter (off the balance in all 3 conditi
37.
▲
by
fizzynut
4y ago
I'm not sure why you say it won't work with 14 balls, this is solvable with up to 27 balls in 3 weighs. Weigh 1: 9 vs 9 (18 on balance), 9 off Weigh 2: 3 vs 3 (6 on balance ), 3 off Weigh 3: 1 vs 1 (2 on balance ), 1 off
38.
▲
by
fizzynut
4y ago
The default fonts are just plain awful. It's trivial to drop in a better font and make it indistinguishable from native. Possibly a licensing issue as to why they don't include better ones by default as you have to bake it in? or
39.
▲
by
fizzynut
4y ago
The issue in a browser is that you have a default zoom that is often not 100% and you can also "zoom" in/out of web pages which by will cause blurriness or overly sharp images. If you decide to ignore that in favor of the na
40.
▲
by
fizzynut
4y ago
Generally I'd say that what you're doing WASM can sometimes be a lot slower than native, but if you're using WebGL to do bilinear interpolation that is something that is entirely on the GPU and is basically free, so it's
41.
▲
by
fizzynut
4y ago
Win/Chrome, the clocks for both sides would be frozen if the bug happened then I had to press back, I often had to "redo" my move manually.
42.
▲
by
fizzynut
4y ago
I had to click the "back" and "forward" buttons 10+ times during the game for the ai to "play" a move while my clock got significantly lower. Highly frustrating. Seemed related to how fast I played a move.
43.
▲
by
fizzynut
4y ago
The problem is that humans fail in very different ways. I don't ever need to wonder if a human driver following behind a road maintenance truck visibly carrying traffic cones or stop signs is going to be a problem...
44.
▲
by
fizzynut
4y ago
Besides the fact that these are terrible conditions for a population to live under, I'm not sure you realise how gay people can be perceived and persecuted in these countries, for those visiting for the world cup I can imagine a lot of
45.
▲
by
fizzynut
4y ago
A lot of constants are known at compile time and constexpr solves a lot of problems. However, you do not need constexpr to solve your example- this is still a compile error: void iter(std::vector<int>& vec) { auto& vec_
46.
▲
by
fizzynut
4y ago
Like I said, use constexpr. constexpr int a = 4; auto& b = a; a+= 1; // compile error b+= 1; // compile error Trying to make b constexpr with "a" as an int is also a compile error.
47.
▲
by
fizzynut
4y ago
By definition you can't safely access "non-thread-safe data" from another thread unless it was already safe to access despite being "non-thread-safe", but there are also many ways to make something thread safe. You
48.
▲
by
fizzynut
4y ago
How is it occams razor? This person has been caught cheating in the past several times including for prize money tournament so it's much more likely they have cheated many other times and were not caught. There are many ways you could
49.
▲
by
fizzynut
4y ago
Please don't make this adversarial. I've not introduced a security bug in every for loop I've written. What I've written shouldn't be controversial, just take a look at Googles style guide: "We use int very oft
50.
▲
by
fizzynut
4y ago
I don't think a for loop using an int is bad or even "more wrong than right". If anything int is much better than using size_t. Using an integer, in the 1000s of for loops I've written, none get even remotely close to th
51.
▲
by
fizzynut
4y ago
That's an interesting way to frame it. I would say the context of such a sentence is usually something along the lines of: "Because X wasn't designed with <problem> security, observability, availability, privacy, securi
52.
▲
by
fizzynut
4y ago
Ok, a real life comparison, lets say there are 1000s of real life mines around the world that currently mine gold for say $50 per gram, but suddenly a processing technique lowers that cost for all miners to $0.50 per gram. In any normal mar
53.
▲
by
fizzynut
4y ago
That's my point though, after the merge the proof of stake nodes are earning a lot of ETH for a fraction of the previous cost, the only way price should stay stable is if everyone with a stake agrees not to undercut each other.
54.
▲
by
fizzynut
4y ago
Those with a "stake" of ETH will be gaining $xxxx of ETH for a cost of $x, so why would you not sell for a giant profit?
55.
▲
by
fizzynut
4y ago
Given that the merge reduces the electricity cost for new Ethereum by ~1000x, won't the price just tank in a race to the bottom?
56.
▲
by
fizzynut
4y ago
Yeah the main issues with visual programming are: - Logic tends to take up a lot more screen space than real code - There is no defined way to read the code. In real code you start top left and read left to right and down, but in visual cod
57.
▲
by
fizzynut
4y ago
There's many other issues to mention, but in the "memory safe" languages you have poor control over memory allocation and fragmentation, which over time can cause issues with performance, size, swapping, etc.
58.
▲
by
fizzynut
4y ago
I would not like to have to interact with an "IT" department for my personal email. I would not like my email service to store the required personal information to prove who I am. I would not like to give away personal information
59.
▲
by
fizzynut
4y ago
I think the process of making good decisions about "big" things should involve practicing making many more decisions about smaller things and evaluating the outcome. There are a lot of insightful heuristics from decision making th
60.
▲
by
fizzynut
4y ago
The cynic in me thinks that their real plan is just to add monetisation and or implement/sell features that already exist in modified clients and that "security" is a convenient excuse.
More ›