News for hackers. Stuff that matters.

ulbu

Re:MacBook Pro with PROLED XDR Display and Touch on Thursday October 29, 2026 @07:34AM (#50287392)
because it’s much further away. if you have your desktop adapted to be keyboard-driven, things that are far apart in 2d space may be very close in logical user-event space. same holds here. moving a single finger and clicking usually requires much less movement. and movements compound.

and your observation is not at all universal. moving a vehicle is much easier via a mapping to a more abstract control, as opposed to controls resembling the effector. this abstract control also fits many vehicles. the same is true for all sorts of controls.

- map aisle sequence of your store to numbers

- prepend each entry with aisle number

- sort by number

- remove aisle number

or, of course, you can outsource your brain, it might turn out to be less resource-expensive

Re:Radicle: Disclosure of Vulnerability in the Network Protocol on Wednesday September 23, 2026 @11:57PM (#49826082)
https://www.ibm.com/think/topics/data-security

https://www.fortinet.com/resources/cyberglossary/data-securi...

https://en.wikipedia.org/wiki/Data_security

https://www.nccoe.nist.gov/data-security

etc

all of these start with “unauthorized access” to define this term. can you please explain how open access to private repositories is not unauthorized access and how you can’t expect your data moving to private repositories to be private?

Re:Xanadu Was Waiting for Agents on Friday September 04, 2026 @04:47AM (#49562134)
calling what someone else finds interesting “not an interesting measure” is itself something that calls for an interested measure.
Re:Zig's Io.Threaded Is Neat on Saturday August 22, 2026 @11:38AM (#49400835)
but zig has no ternaries, so it does not apply to a discussion about zig’s syntax.

and ternary is a branch with no variable introduction, so it doesn’t apply again.

Re:Zig's Io.Threaded Is Neat on Saturday August 22, 2026 @05:08AM (#49397949)
if |result| (evaluation)
Re:Zig's Io.Threaded Is Neat on Saturday August 22, 2026 @03:02AM (#49397328)
|capture| hides an inconsistency that bugs me – everywhere else, assignment to a variable flows leftwards. |capture| is an unnatural rightwards assignment.

in general, I like zig syntax, but i find that it had very little regard to how the eye moves on the page. it’s jarring at times.

Re:Red Programming Language: Static linking support on Wednesday July 01, 2026 @01:51PM (#48750685)
I think they mean red as a shell scripting/command line language.
or “sometimes not, until more data arrives”.
it’s little-endian protocols that require that you juggle your struct fields.

plus, there are still big-endian protocols that will stay for a long time. for example, MIDI clip files in MIDI 2.0 are big-endian.

C3 is a contender to C++ because of its namespace operator?
you need different packed structs for little- and big-endian data. and casting with little-endian data is a nightmare - you need to reverse-cascade your struct fields to be in accordance with the little-endian bit-pattern. (or have a comptime function that does it for you, of course. but then you lose all declarations for the struct). what should be a simple writing down of a protocol is now a pedantic and error-prone ordeal.
Re:LuaJIT 3.0 proposed syntax extensions on Thursday June 25, 2026 @12:47AM (#48669030)
well, it doesn’t say Lua5.1-JIT
evolution is a wrong concept to approach it. cancer is not a separate life form, but a bug in the regeneration system of a complicated life form. it doesn’t exist outside of it, it cannot propagate.
Re:Zig Zen Update on Saturday June 06, 2026 @07:30AM (#48423880)
Excuse me, but I think zig grows ever better from driving away users who are driven away by flashy headlines and whatever is the opposite of this “activism” you suggest.
Re:Zig Zen Update on Saturday June 06, 2026 @07:25AM (#48423843)
the green is from moving the line
Re:Zig: Build System Reworked on Saturday May 30, 2026 @08:22AM (#48335430)
bun seems to be committed to slop rust already. so, with their ethic, maybe we should just disassociate them from zig and let them go realize their slop dreams?

zig is on its way to improving compilation times in its own pace and does so for the benefit of the project and everyone involved, so what is left to care for about bun by anthropic’s past?

Re:Zig: Build System Reworked on Saturday May 30, 2026 @08:11AM (#48335343)
the “(super) efficient” is not there yet. it’s still dynamic dispatch with multiple layers of indirection. afaik it’s actually slower than before.

the efficiency should come with future releases that are expected to provide a solution to this “dispatch still dynamic, even though comptime-known” problem.

Re:Claude Opus 4.8 on Friday May 29, 2026 @08:21AM (#48322176)
I propose GRIM: Generative Recursive Indeterministic Impression Machine.
Re:Tech CEOs are apparently suffering from AI psychosis on Wednesday May 27, 2026 @06:14PM (#48301500)
this comment sounds so ironic in the context of a discussion pertaining to llms
Re:Tech CEOs are apparently suffering from AI psychosis on Wednesday May 27, 2026 @06:09PM (#48301446)
or pain perception
Re:I keep bouncing off the Scheme language on Sunday May 24, 2026 @11:27AM (#48258032)
scheme is great, but the dx of some implementations is not. i’m on guile scheme due to guix, and frankly, i’m hating it a quite bit.

stack traces are esoteric and error messages entirely unhelpful,

documentation masquerades as deep but is indeed inconsistent and prosaic, mixing styles of reference, explanation, and how-to willy-nilly, (compare with Dybvig’s The Scheme Programming Language, which is focused and consistent, and it takes no time to get your answers; there’s just no method to guile and guix manuals), i hate it big time,

there’s big gaps in documentation (especially with Guix – there’s literally zero information about `define-record-type*` which is used everywhere in its codebase; admittedly, not scheme related, but still),

the cli requires too much memorization,

most modules are not named, but numbered, ie, instead of something like `(base list)`, you get `(srfi srfi-1)`, so you need to either memorize, or go through the info pages for each procedure you need to import, which means you also need to know the exact names for the procedures you need beforehand,

there’s like 4 ways to define a record, each with a different feature set and incompatibilities,

etc.

these are the reasons i find it hard to use.

to respond to the content of the article, the different neurotype idea is off, because scheme allows you very well to express sequences of operations; the ecosystem of APIs may not cater to this tho. although if it was rephrased into “scheme emphasizes symbolic manipulations, as opposed to operating a machine”, i would agree

how is guitar shape a trademark?

edit: thanks for the responses!

that’s why we say that with such discoveries we receive a new way – of looking, of doing, of thinking… these new paths preexist in the abstract, but they can be taken only when they’ve been opened. and that is as good as anything “new” gets. (and such discoveries are often also inventions, for to open them, a ruse is needed to be applied in a specific way for the way to open).
Re:Rewrite Bun in Rust has been merged on Thursday May 14, 2026 @08:39AM (#48134547)
that’s the advertisement part of this ordeal you’re experiencing.
it can’t really be a way to think about it when the recommendation is to not think about it and just do it. experience, observe, reach opinion. all in accordance with you and not some number that’s abstract to your perception.
Re:The vi family on Wednesday May 13, 2026 @07:05AM (#48120368)
IDEs made the mistake of locking the user into desktop-traditional keybinding paradigm instead of using a more flexible one which would allow for implementation of both vim and desktop paradigms. (don’t respond with “well they have vim mode plugins”. no they don’t. they’re hacky and unreliable)
Re:Learning Software Architecture on Tuesday May 12, 2026 @10:11AM (#48108586)
so Tao is coinductive
Re:Learning Software Architecture on Tuesday May 12, 2026 @10:08AM (#48108540)
well, it needs to be communicated better.
Re:Permacomputing Principles on Friday May 08, 2026 @06:42PM (#48069650)
orr, maybe it is about mending the world. but the little part that’s yours.

Older »