Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ndiddy
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
211.
▲
by
ndiddy
4mo ago
Span lets you use a ranged for loop to iterate over the contents without worrying about exceeding the bounds, which is safer than pointer+size if that's all you'll be doing. C++26 also introduces .at() for span, and the new harden
212.
▲
by
ndiddy
4mo ago
Typically the approach taken by people who are concerned about legal issues regarding disassemblies is that they distribute a script file that contains all the code/data annotations, comments, variable names, and labels, and then the u
213.
▲
by
ndiddy
4mo ago
> Most music today is digitally recorded, digitally mixed, and digitally mastered. It's at the end they distribute it on vinyl and sell it for a fortune. They're literally fleecing people. Most vinyl record buyers buy records a
214.
▲
by
ndiddy
4mo ago
The concern is that if the birthrate drops low enough that having kids becomes unusual, it causes societal changes that create a negative feedback loop that will continue pushing the birthrate lower and lower. If the number of elderly far e
215.
▲
by
ndiddy
4mo ago
The problem isn't if the population gradually shrinks, it's if there's an uncontrolled downward spiral in fertility. If the birthrate gets below a certain point, then most people won't have any experience whatsoever inte
216.
▲
by
ndiddy
4mo ago
I think it's a very well written personal memoir that shows what the revolution felt like to someone growing up in the Iranian urban upper class. It portrays the revolution as there being a hope for change, prior to religious men with
217.
▲
by
ndiddy
4mo ago
It's useful for anything where you have to deal with bits and bytes, for example programming a driver on a microcontroller or handling serial communications. It's also keystroke programmable, which means you can easily write a pro
218.
▲
by
ndiddy
4mo ago
Thank you for looking into it!
219.
▲
by
ndiddy
4mo ago
Thank you for sharing that context, it makes a lot of sense. I had no idea about the "massive banks of slide projectors" thing either, as far as I knew slide projector technology had never advanced beyond it being the thing annoyi
220.
▲
by
ndiddy
4mo ago
I have one of the originals. It's useful if you do low-level programming a lot, and in a pinch you can also use it as a standard calculator. The biggest limitation is that the screen can only show 8 digits. In binary mode, this can be
221.
▲
by
ndiddy
4mo ago
One of the main reasons why companies start new open source projects is because having a good open source option in a given category will usually push the market value of software in that category to $0, and this can be strategically valuab
222.
▲
by
ndiddy
4mo ago
If you use KDE, you can work around this because of the powerful feature set the window manager has for setting custom window behavior. 1. Right click the PIP window and then click "More Actions-> Special Window Settings". 2. O
223.
▲
by
ndiddy
4mo ago
I think the KDE developers in particular have done a great job of pushing Wayland forward and getting features that people want and need added as new protocols. KDE feels a lot smoother and more responsive when using Wayland than when using
224.
▲
by
ndiddy
4mo ago
If I'm remembering correctly, the reaction to Kristalnacht was largely negative. The Germans were largely fine with being antisemetic in general, and with the abstract concept of displacing and killing the Jews, but when they had to di
225.
▲
by
ndiddy
4mo ago
Their clicky switches (Matias Click) don't have this issue, I think it's only on the tactile ones (Matias Quiet Click). Agreed that it's a shame they've been selling them for so long and haven't worked out how to ma
226.
▲
by
ndiddy
4mo ago
If you're a politician in Alabama, and you can propagandize your constituents so their top issue is stopping the six trans girls in the state who want to join their high school track team from being able to do so, it means that they wo
227.
▲
by
ndiddy
4mo ago
They did music videos for a few of these too: Blue Busters: https://www.youtube.com/watch?v=-KOnfN-ZDrs Apple II Forever: https://www.youtube.com/watch?v=YcjlhFVTY50 Leading the Way: https://www.
228.
▲
by
ndiddy
4mo ago
I think it's because ALPS stopped making keyswitches when rubber domes completely took over the market in the early 2000s, and Cherry kept making MX switches. When the mechanical keyboard market started back up in the early 2010s, Cher
229.
▲
by
ndiddy
4mo ago
Thank you for posting your side of the story. This is the first time I've ever posted anything publicly about modelfkeyboards. If you're dealing with some sort of targeted harassment campaign, that's obviously horrible. My so
230.
▲
by
ndiddy
4mo ago
At about the same time ModelFKeyboards posted his comment here, somebody created a new account on that wiki, then removed much of the negative information on the page and replaced it with similar wording to the comment (including deleting a
231.
▲
by
ndiddy
4mo ago
Yeah it's a shame because his keyboards are genuinely good, I just find it strange that he operates like this. If he charged an extra $100 or whatever and acted like a normal company (fully assembling and testing prior to shipping out
232.
▲
by
ndiddy
4mo ago
Note that Ellipse/modelfkeyboards is notorious in the keyboard community for poor quality control and support. The keyboards often come misaligned or damaged in shipping, and it's up to you to fix them. I'm not sure about the
233.
▲
by
ndiddy
5mo ago
Apple keeps changing the name of their desktop operating system, so Hacker News has some sort of filter to automatically change "Mac OS" to whatever the newest name is in order to fit Apple's brand guidelines. This has the co
234.
▲
by
ndiddy
5mo ago
The Wing of Madoola: https://www.infochunk.com/madoola/openmadoola.html
235.
▲
by
ndiddy
5mo ago
I've done a similar project before (taking an NES game I like, disassembling it, and doing a PC port). For me, the attraction is being able to make an ideal version of a game I like, with bugfixes, quality of life improvements, added p
236.
▲
by
ndiddy
5mo ago
I like this definition: https://lwn.net/Articles/928581/ > More importantly for the future success of Linux was that the X11 system was ported to it, making 1992 the year of the Linux desktop.
237.
▲
by
ndiddy
5mo ago
I think what makes the perspective in the article interesting is that buying individual components a la carte isn't a good value in today's market. Sure you can upgrade the RAM and SSD in the Framework, but 16 GB of laptop DDR5 is
238.
▲
by
ndiddy
5mo ago
I know quite a few extremely skilled people who aren't employed in a technical field. Usually it's some combination of not working well with others, lack of formal credentials and the means to acquire them, or a criminal record. G
239.
▲
by
ndiddy
5mo ago
Isn't that a good thing? It would encourage Joe Homeowner to sell the house to someone who could use it as a primary residence rather than leaving it empty and speculating on the real estate value.
240.
▲
by
ndiddy
5mo ago
You can run the Windows 95 version of the game (similar to the Mac version) on modern computers with this patch: https://sc2kfix.net/ . It's definitely disappointing that GOG doesn't distribute that version. Stuf
More ›