News for hackers. Stuff that matters.

dahjelle

If you ever do, I’d like to try it out! I don’t game much, but I played Bolo a bit once and enjoyed it.
Re:Warp sends a terminal session to LLM without user consent on Tuesday August 19, 2025 @03:33PM (#44955396)
Do you mean iTerm2 extra integrations with fish shell or that it has a setting somewhere that integrates Warp’s fancy GUI autocomplete stuff?
Re:The UI Future Is Colourful and Dimensional on Tuesday May 27, 2025 @09:38AM (#44106881)
> I have to wonder if anyone likes flat user interfaces or just user studies are broken.

I don’t have any experience in running user studies, but it sounds difficult separate the momentary frustration and drop in efficiency that a change in _familiarity_ brings from an actual difference in long-term _usability_. Do you know if the user survey the consultancy did tried to account for this?

Re: on Thursday July 25, 2024 @08:39PM (#41074932)
Feel free to email — it’s in my profile. :-)
Re: on Thursday July 25, 2024 @05:37PM (#41073664)
I've been wanting to try something like this for a long time! Is there any way to sign up for updates?

(In particular, I'm waiting for the option to turn off the AI stuff, at least for when I am trying things out.)

I especially love the ability to zoom into a function and hide the rest of a file. I've wanted that sort of thing a surprising number of times. I'm thinking one could also use this to virtually rearrange a single file by pulling the functions in that file that you are working on next to each other easily?

In addition to the editing interface, I think there are probably a lot of visualization opportunities in editors:

- what's the interaction between my code and third-party dependencies? - what are the dependencies/call graph of my code? or perhaps just a portion of it? - call graphs can be nested — perhaps you care for a dependency graph at the class or module level, or perhaps you want to "drill down" into the call graph inside an object

In all these cases, being able to seamlessly transition between the visualization and editing — like you seem to be aiming towards — seems like the killer feature.

And, of course, there are lot of other interesting visualization opportunities once you have any sort of graphics in your editor:

- heatmaps of code churn - heatmaps of code performance - tracing variable usage - and, of course, lots more (https://adamtornhill.com/articles/crimescene/codeascrimescen...)

One last thought: if you haven't read _The Programmer's Brain_, you should at least listen to this podcast. https://se-radio.net/2021/06/episode-462-felienne-on-the-pro... There are a bunch of editing ideas related to how our brain works that I haven't seen well supported in an editor yet. You took one step in that direction — maybe there are some more opportunities?

Looking forward to what you come up with!

Re:Programming as Theory Building (1985) [pdf] on Saturday August 26, 2023 @08:23AM (#37272174)
I gave a talk on it at a local meetup. Here’s my notes and slides: https://gitlab.com/dahjelle/programming-as-theory-building-2...

The Future of Coding podcast also had an episode on it: https://futureofcoding.org/episodes/061

Has anyone ever tried to get this working on macOS?
I’m not qualified to evaluate it, but Douglas Crockford has at least made a proposal: https://www.crockford.com/dec64.html
Re:Kirkbride Plan on Friday May 27, 2022 @09:37AM (#31529484)
The one in Fergus Falls, Minnesota is still around. There have been a lot of attempts to develop the building and property, but nothing successful to date. https://web.archive.org/web/20220525002616/https://www.infor...
Re:Ask HN: Who is hiring? (September 2021) on Tuesday September 07, 2021 @09:49PM (#28452059)
Icon Systems, Inc. | https://iconcmo.com/careers/ | Full-stack web developer | full-time | Moorhead, Minnesota | on site only

Icon Systems does management software for churches and non-profits, keeping track of people, donations, and fund accounting. We’re a (very) small team, so everyone does a bit of everything. We’ve been serving churches since the early 90s, and are now looking for another full stack web developer to join our team in northwestern Minnesota.

Re:Mobile Smalltalk on Friday February 23, 2018 @08:56AM (#16446306)
You’d have to ask the developers what the current status is, but I see the Pharo VM does have an iOS directory. https://github.com/OpenSmalltalk/opensmalltalk-vm/tree/Cog/p...
Re:GOTO.js on Monday November 13, 2017 @10:48AM (#15687269)
While I fully agree that GOTO can lead to unmaintainable spaghetti (and is rather more likely to do so than other constructs), I wonder if it is actually more understandable than function calls for someone approaching programming for the very first time? I know I cut my teeth using GOTO before discovering GOSUB in BASIC.

Does anyone know of any research on whether some programming constructs are more easily approachable for beginnings and can serve as a tool to understand further concepts (scope, functions, etc.)?

Re:My Hackintosh Hardware Spec on Wednesday April 26, 2017 @11:09AM (#14203596)
I haven't done any VNC client comparison, and don't use it regularly anymore, but JollysFastVNC[1] was originally written to be a much faster VNC client than the others that were available. Still works on macOS 10.12.

[1] https://www.jinx.de/JollysFastVNC.html

Re:Prettier 1.0 on Thursday April 13, 2017 @02:17PM (#14109533)
There's also prettier-eslint[1], which will run prettier and then eslint --fix on your code to try give you the best of both worlds.

[1] https://github.com/prettier/prettier-eslint

Re:CPU emulator in web browser (Arm/Mips/X86/Sparc) on Sunday February 05, 2017 @07:48AM (#13572184)
Some of Netgear's ReadyNAS devices had (slow by today's standards) SPARC chips in them[1]; I have a ReadyNAS Duo with a SPARC chip in it. They also have a Debian-based OS for SPARC.

[1] Search for "SPARC" in http://www.downloads.netgear.com/files/GDC/RND2110/Duov1_NV+....

Re:How the Web Became Unreadable on Wednesday October 19, 2016 @10:52AM (#12744297)
Does anyone know what the contrast ratio for black ink on white paper roughly is? I was once a big fan of black-on-white on my computer screen, until I read that Solarized aimed for the contrast of "shaded paper" [1] and realized that the contrast ratio on a computer screen was much greater than the contrast ratio in printed material.

Also, it seems to me that monitors have improved in being able to display more contrast than was previously possible. Is that true? Is that another reason why lower-contrast designs have become more popular?

[1] http://ethanschoonover.com/solarized#features

Am I reading correctly: WDAGfME (for lack of a better acronum) is essentially starting a VM with a fresh copy of Windows for every site that it is protecting? Does this happen for every open & protected tab/window? What kind of overhead does it have?

The idea sounds similar to Qubes OS, with the exception that it's transparent to the user and doesn't have to be configured by the end-user.

I presume this kills any of the offline-storage approaches?

If you are ever near Fargo, ND, the Red River Zoo[1] has 3 that you can come see in person! :-)

[1] http://redriverzoo.org/animals/pallas-cat/

Older »