Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Karliss
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
31 ms
·
331.
▲
by
Karliss
4y ago
I disagree about lifetime annotations being syntax salt. At least with my interpretation of what syntax salt. From syntax perspective lifetime annotations are almost as short as possible assuming you want to explicitly convey this informati
332.
▲
by
Karliss
4y ago
Appendix C: Keyboard Implementation from the Device class definition for HID states "The order of keycodes in array fields has no significance. Order determination is done by the host software comparing the contents of the previous rep
333.
▲
by
Karliss
4y ago
There are plenty of ways why it might have been added for other purpose. A lot of keyboard APIs provide keyup/keydown events. The most obvious way for implementing that is by having a array or bitmask of all the keys. And once the keys
334.
▲
by
Karliss
4y ago
3x3 in your link is exactly same size as 4x4 in initial post. It's just difference whether you include required amount of space in the dimensions. Edit: I was wrong. Some of Simplifier characters like j actually use full 4 pixel height
335.
▲
by
Karliss
4y ago
If the primary benefit of adding salt was improving thermal coupling through liquid by melting some of ice then you could achieve the same effect by adding some tap water. Which in my opinion would be a lot simpler and less messy than getti
336.
▲
by
Karliss
4y ago
Yes few clicks looking at other articles on that website confirm that they show that warning for all posts older than ~1 year. Makes sense for a blog focusing mostly on latest computer hardware and software benchmarks which can get outdated
337.
▲
by
Karliss
4y ago
I assume you are referring to the part where article says that (hall effect sensor) "output being used to trigger MOSFETs". I have no idea where that came from, but in the schemeatics and code I looked at hall effect output was r
338.
▲
by
Karliss
4y ago
The "mechanical keyboard" label is mostly arbitrary. Only somewhat reliable definition that matches with how it's widely used in context of keyboards that I can think of is "everything except, rubber dome, touchscreen an
339.
▲
by
Karliss
4y ago
With diverging I meant more about development process not the feature set. They might have same features from the perspective of checklist. But path they developed and obtained those features is different, the syntax is different and there
340.
▲
by
Karliss
4y ago
That's one thing I never understood. For me they seemed like completely different languages. Now looking at history in Wikipedia, it seems that old version of ActionScript was based on old version of ECMAScript specification. And Actio
341.
▲
by
Karliss
4y ago
The first issue should be possible to deal with at OS level. Even if all the monitors send same serial number, OS should know in which port they are plugged in. Preferably things shouldn't swap if you swapped ports for your two monitor
342.
▲
by
Karliss
4y ago
One of my guesses as outsider to both 2d and 3d software industries. Is lifetime of the projects created in each software and the workflows around it. With Gimp/Photoshop the drawing will be usually done by one person and once it'
343.
▲
by
Karliss
4y ago
I guess this might be due to using the same dice to decide how many moves you can do in each turn.
344.
▲
by
Karliss
4y ago
From what I could find lifeboats have sprinkler system which pumps water over the outside of lifeboat for safer passage through water surface fire.
345.
▲
by
Karliss
4y ago
The thing with GPL is that you must provide source to users of software not to to everyone publicly. So if compiled binaries are only available internally the same can be done with source code.
346.
▲
by
Karliss
4y ago
What title are you referring to? I am guessing that title got edited and initially used partial header from github page "A Hex Editor for Reverse Engineers" cutting of second part "Programmers and people who value their reti
347.
▲
by
Karliss
4y ago
Is there a link to more detailed technical description? From the description it almost sounds like validation for counter synchronization is separate from validation for command execution and it doesn't take into account requirement
348.
▲
by
Karliss
4y ago
Debouncing using capacitor+schmitt trigger(which even has hysteresis response graph drawn on top) is no doubts a hysteresis. But I wouldn't call all debouncing strategies a hysteresis. One (easy to implement in code) debouncing strate
349.
▲
by
Karliss
4y ago
Isn't large portion of the tracking aspect simple geometry and decrease in cross section are based on sin(angle)? No kind of concentrator can solve this limitation without also increasing dimensions and spacing requirements between pan
350.
▲
by
Karliss
4y ago
From what I understood the thing described in article are more or less fancy electrodes. You still need the usual electronics, PCBs and powersource to do the actual measurement. So without developing sufficiently small and flexible electr
351.
▲
by
Karliss
4y ago
They way I look at it they are more like FIFA World Cup balls each year slightly different and for the last 50 years made by Adidas. Except there it's much clearer that they have little meaning outside the specific tournament games and
352.
▲
by
Karliss
4y ago
Even without deepfakes any kind of system relying on a person (or computer) not being tricked by webcam video seems quite questionable. People could still be tricked with a spliced video fragments of the real person or makeup especially if
353.
▲
by
Karliss
4y ago
From what I understood it should be. If you look at the source code there is music.asm with what seems to be tables of data describing the music data and synth.asm with synthesizer interpreting it.
354.
▲
by
Karliss
4y ago
Even "true" noop instructions then ones generated by writing corresponding opcode in assembly often decode to "no side effect instruction". Something like exchanging register with itself, or adding 0 to register. Modern
355.
▲
by
Karliss
4y ago
You might be interested in bot programming section of https://www.codingame.com/multiplayer/bot-programming . The programming interface is standard input output based so they support a lot of programming languages incl
356.
▲
by
Karliss
4y ago
I had completely opposite experience when I was actively participating in maintenance of medium size project. Waves of randomly generated pull requests and issues containing randomly inserted words with usernames that seemed to follow simil
357.
▲
by
Karliss
4y ago
In my view the trick in this question is to think about adding up numbers not how you add them up.Since this was a programming question you don't need to know the formula you can add up the numbers in a loop. It wouldn't even be m
358.
▲
by
Karliss
4y ago
Well, this isn't the first time something like this happened. Last time I wanted to try out Unreal engine things where much worse, I received a notification (every?) time someone forked the UnrealEngine repository. Not only that I was
359.
▲
by
Karliss
4y ago
What's the point of using open source build of VScode with all the proprietary Microsoft stuff removed just to later install the same the binary blobs manually? If you are fine with that might as well run the official Microsoft VSCode
360.
▲
by
Karliss
4y ago
While part of the C/C++ extension is MIT licensed. At runtime the extension downloads binary blobs which have a lot more restrictive license. See https://github.com/microsoft/vscode-cpptools/tree/main&#x
More ›