Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
clarry
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
72 ms
·
511.
▲
by
clarry
7y ago
So, unmaintainable undocumented untestable legacy code? Yes please, rewrite it, break it, and when its real intended behavior is understood, write tests and document it so the next guy doesn't have to wonder about that crazy function.
512.
▲
by
clarry
7y ago
Most vacs are adjustable. Also, I think they're trying to maintain a roughly constant speed of the fan, not a constant power. Which would mean that they reach peak power when airflow is obstructed, and idle at lower power when air is
513.
▲
by
clarry
7y ago
I think EAP300 is rated 26dbA on its lowest level. I don't mind expensive, I'm tired of buying poor quality products.
514.
▲
by
clarry
7y ago
Speaking of air purifiers, does anyone have recommendations for one that is quiet and still effective? I have a pair of Electrolux EAP300s, in small rooms. Unfortunately on the lowest manual setting ("Quiet") they hardly do anythi
515.
▲
by
clarry
7y ago
Flipside of the coin... https://isopenbsdsecu.re/
516.
▲
by
clarry
7y ago
It can also drive away all its users.
517.
▲
by
clarry
7y ago
Commenter has a bug in his comment about bugs.
518.
▲
by
clarry
7y ago
Yep, sometimes we have to do without cushy debuggers and easy reproducibility in a test environment. A registers dump and a top few stack items may very well be all you have for figuring out a bug.
519.
▲
by
clarry
7y ago
Even browsing beyond the first few pages of results can end you up having to play with captchas. Also it's funny how they lie about having about a quadrillion results, and then when you're on page 12, suddenly that's all the
520.
▲
by
clarry
7y ago
Also posting dieharder results as validation (and the only kind of validation!) smells like a joke.
521.
▲
by
clarry
7y ago
> 1) Set minimum qualifications This is where things will go south for most big organizations anyway. They don't know what they need, or they can't specify what they need, and often this part is done by someone other than the
522.
▲
by
clarry
7y ago
Linking a hobby project isn't necessarily meant to say anything about attitude at work. At work, the expected attitude might very well be that you have to bend over for and pamper customers and deal with no end of bullshit. Or maybe
523.
▲
by
clarry
7y ago
I think if you're actively deploying malware that people will run, the case is pretty clear. And when you say "for common use", it sound like you know that it is or intend it to be distributed and run by many people. What&#x
524.
▲
by
clarry
7y ago
Who is we ? People who write security sensitive toys and don't care enough to vet their deps? Professionals who profit off security sensitive programs written on top of others' free work without paying a dime? I don't think
525.
▲
by
clarry
7y ago
> The manpage doesn't specify that lrint() will set FE_INEXACT, but it seems weird to me that it wouldn't. Annex F: The lrint and llrint functions provide floating-to-integer conversion as prescribed by IEC 60559. They round ac
526.
▲
by
clarry
7y ago
Yes it does. N1570 7.6: > The floating-point environment has thread storage duration. The initial state for a thread's floating-point environment is the current state of the floating-point environment of the thread that creates it
527.
▲
by
clarry
7y ago
The complaint is more about bad interfaces. One of the examples (unix command line tools) has a very clumsy interface if you're trying to use it from within a lower level program: create pipes for input & output, fork, exec, use
528.
▲
by
clarry
7y ago
I'd say the correct way to is to use lrint or lround and check for errors the standard way.
529.
▲
by
clarry
7y ago
This could've been the introductory chapter to "Why my new operating system won't be like Unix." Unix provides a very spartan UI (the shell) with very spartan composition primitives (yay pipes? how many of you are still
530.
▲
by
clarry
7y ago
Ideas and technologies are actively sustained by external forces due to perceived merit in said ideas or technologies. A computer program that is freewheeling along, by contrast, is not sustained by but dependent on external factors (softwa
531.
▲
by
clarry
7y ago
C has changed much less over the years. Arguably C89 was the most important change, C99 brought a bunch of small quality of life improvements (which you might or might not need, arguably the most important are stdint and snprintf), C11 g
532.
▲
by
clarry
7y ago
I'll take that over a feature that just gets abused for all kinds of things and will create breakage which makes users just go elsewhere because it's broken. It is ridiculous for every website to be babysitting their users softwar
533.
▲
by
clarry
7y ago
I mean frame rate similar to but strictly above refresh rate, with no late frames. There's still very obvious nasty latency.
534.
▲
by
clarry
7y ago
I mean I still buy and play games that were made 20+ years ago. Shame they have so many bugs we can't really fix. I don't buy websites that were made 20 years ago. Almost every commercial site has seen multiple rewrites in that
535.
▲
by
clarry
7y ago
Most games' source are real messy. And it's ok. Don't be ashamed. When I find an open sourced game engine that has been patched and improved by the community, ported to OpenBSD, made run smoother on my hardware, etcetra., I
536.
▲
by
clarry
7y ago
I feel like there must be something way wrong with the way vsync is implemented in most games. It often feels like it adds massive latency (like an entire extra buffered frame, like bad implementations of triple buffering), but if my FPS i
537.
▲
by
clarry
7y ago
Please use the latest supported browser. There, I just told you to upgrade without sniffing UA.
538.
▲
by
clarry
7y ago
Fun, but maybe not terribly educational. It'd be easier to internalize the pitfalls of concurrency when shown a problem, and a way to (attempt to) fix it, and the ways the fix breaks, and the correct way. You can play this game like a
539.
▲
by
clarry
7y ago
Lying is saying something you know to be not true. Saying something you don't know to be true is just spewing bullshit or practicing a religion.
540.
▲
by
clarry
7y ago
> Note: I think the idea is horrible, any moderately complex program written this way would be entirely unmaintainable in my opinion. The author touches on this towards the end, but I think they are completely minimizing the down-side. I
More ›