skysight-inc/HackerNews huggingface dataset:
I too still like Sublime Text in 2025, largely for the same reasons.

I have liked it very much for the past decade or so, and at this rate, I'll most likely keep liking Sublime Text for many years to come. It's an incredible tool that does its job extremely well.

Worth every penny!
Lowering government expenses will not reduce the tax burden of the majority of Americans.

Trumps original tax plan benefits the higher income earners at the expense of lower and middle income earners.

Source: https://taxfoundation.org/research/all/federal/donald-trump-...
> No one knows definitively what AGI actually is

The current "leaders" in this field are defining it to be whatever they think they can achieve by adding compute.

I know I have "general intelligence", but can I prove it to you (or anyone else)? Not really, but in my solipsistic world, I don't have to.

Maybe we should set some definitions before trying to "get there" when we don't where "there" is.
long time ago i had similar need.. did not want to directly churn SQL, for hundreds of small filters. So i did an expression parser and translator, and wrote all things in simple python functions, then translated those into SQL automatically. Both funcs and the translator were heavily tested. Apparently, that parser also grew few other "renderers" - like evaluator, documenter and what not.

https://github.com/svilendobrev/svd_util/blob/master/expr.py
Hi, thanks for answering the questions in this thread, it feels like something out of a sci-fi novel. Do you know of any similar projects that a software engineer could contribute to in their free time? Could be of much smaller scale of course.
it's wild to me, because ME/CFS can, in rare cases, be terminal. autopsy reveals various findings: inflammation of the dorsal root ganglion, degeneration of the frontal lobe, metabolic issues and tangles of proteins in neurons and glia.

RIP to the author of "The Sleepy Girl's Guide to SSDI", who died young to ME/CFS, attributed to neuroinflammation in her autopsy.
Thanks for the enlightenment. I didn't know this term.
On my semi-automatic flag on sight list: Musk, Trump, US politics, AI hate, "Has anyone else" questions
Show HN: My jQuery puzzle game won my school coding competition
At last, a Bluesky option. :)
Its also part of the economic cycle- centralized architectures thrive in a monopolistic oligarchy - and would quickly fall out of fashion after some trustbusting.
There is no such thing. Humans are giant bags of emotion and pain avoidance.

Pessimists get the warm satisfaction of knowing their choice to not try anything interesting and never take risks in life was correct…most of the time. They cheer on failure from the sidelines so as not to suffer the ego-death of comparison.

Optimists…as the saying goes…they don’t get to be right most of the time. But they do get rich.
How has MS broken any of Australia's competition laws/regulations here? They put up the price on their product and (theoretically) "added value" to justify it.

They didn't/don't have to offer "Classic" but they do. They make you jump through hoops to get it. That's not stuff that ACCC will do something about.
Yes, however his brother Alonzo did not mind the typed lambda calculus all that much.
> The UX of those dialogs is largely a dark pattern because the law did not demand implementation details, yet people blame GDPR because businesses designed them to be a nightmare to use. Yet people applaud for App Tracking Transparency dialogs.

True, it does not mandate specific implementation details but in Recital 32 of the GDPR [1], it demands "request[s] must be clear, concise and not unnecessarily disruptive to the use of the service [...]" which is mostly not given with dark pattern implementations.

[1] https://gdpr.eu/Recital-32-Conditions-for-consent/
Zig Running on the Nintendo 64
Xfce is by far the most compatible and easiest to customize, not to mention light weight, both to mention also had decades of dev. And of just wanted a launcher they would've been happy with IceWM. People want stability, interoperability and effortless customizability, with good defaults. Esthetics, nice fonts and themes. Ice has those too, but not in a control panel as such, and rarely bundled.
I love Sublime Text, it is so snappy and lightweight. Great software!
DuckDB macro doesn't support instantiating a table macro using the `query_table` function. So, it's not possible to expand a table macro like `foo(bar(baz()))`, making its use limited.
Basically Java, right?

C++ was mostly gnarly, especially considering the tools available to most people. There were cool languages but the tooling was not cool. GHC...
There was a nice talk[1] about CHIME over at Perimiter which went into the hardware and software details (at around 21 minute mark).

[1]: https://pirsa.org/18040069
but how can one get IPA file to start with?
Reluctant VScode user here. Sublime's speed make it the best editor to work with by far, but its package manager is in a sorry state. A good 70%+ of packages are outdated or don't work.

Fix this and I'd be back in a flash.
I used to love Sublime Text and used it for my daily driver. Even bought a license.

But just downloaded it again, and while it definitely felt snappy, after 15 minutes I still couldn't find a way to get TypeScript type checking working, or even any type of JavaScript/TypeScript autocomplete.
JWT is one of the worst things that came out of the JS frontend ecosystem and spread everywhere. It made working with services so much more cumbersome in the name of security.

Then people started using it to carry contextual information, and now it’s pretty common to see ginormous tokens being sent out in every S2S call.

Also, everyone loves working with obnoxiously short token refresh time.
> The Concorde relied on an afterburner to achieve supersonic flight, so it burned a ton of fuel.

Wiki says: https://en.wikipedia.org/wiki/Supercruise

> Supercruise is sustained supersonic flight of a supersonic aircraft without using afterburner.

> Concorde routinely supercruised most of the way over the Atlantic

Real question: How many in-production/operation engines in world can fly supersonic without afterburners? I think it is only a handful, all insanely expensive and backed with squillions of dollars of gov't/military money. And, the maintenance cycle must be out of this world expensive.
Thank a lot for sublime, this software is incredible, especially the consistent keyboard handling across all UI, all others editors messes up on this one !

I've things I'd like to see with sublime:

- I'd like to have all menu entries accessible from command palette.

- I dont use files tabs (always hidden). I'd like to have a special mode that only tracks saved/unsaved status on files, no opened status, or something like auto close on file switch. I've just no use for the opened status, I'm not even sure why it exists besides being a relic of the past (good old) times where "goto file" did not exist.

- I like sublime to be aware of git branches changes, eg having heuristic for auto closing or revert saved files are not present in FS after branch switch. The feature is partially here with the reload suggestion. (this partially overlaps the no-open status)

- Goto default file listing should be last opened file present on fs, and then alnum sorted listing

I suspect there are roadblocks for these suggestions, sorry if I overlooked obvious issues.
`CUME_DIST() OVER (ORDER BY column)`

https://modern-sql.com/caniuse/cume_dist
I don't really understand what's different between self-hosting using Ollama vs self-hosting by running the full weights. I get that Ollama is easier, but you can still self-host the full one?
So, uh, the author mentions the "command palette" as being a killer feature, and links to an article about them, that has zero images of this GUI feature. I can't even ... what?

I found [1] which at least shows what it looks like, for those of us who haven't had the pleasure to test Sublime Text. I gather that the search that is integrated in the palette is an important aspect of their use, so perhaps it's hard to show actual UX in a still image.

[1]: https://www.tutorialspoint.com/sublime_text/sublime_text_com...
Yeah I was really looking forward to that alt history where the Aztec Empire reached technological parity with the rest of the world. All hail Huitzilopochtli!
I assume that framework is not open-source or somewhere I can look at it?
How to Skate a 10K
Optimization solvers usually don't benefit from GPUs. I think it's because it's sparse matrices and a sequential series of pivots.
For starters, I love the licensing, as it is very fair: I bought a personal license and I can take it to as many machines as I have (I do use many different computers). And you can buy it one time, no silly monthly subscription fees.

As a result, Sublime ist the only commercial (locally installed) software I still use, and it is always open.

There are situations, where I use macros, regex substitutions, or browsing the file system (using the keyboard only for speed) when I prefer to use my other editor, Emacs.

I recently played with Zed, which looks cute, but I immediately lost an important file, so back I was in the Sublime buffer. (Both Sublime and Emacs always auto-save documents without explicit "save" action, so you can never lose anything.)

I tend to have many Windows open (several dozens), some of them for several years, others for five minutes. The only two features I would like are:
- search across all open files and
- a list of edit buffers that is itself an editable buffer that you can walk around using cursor key and select a file by hitting RETURN like Emacs has it.

Generally, I prefer that I doesn't become a feature overloaded big monster of a program that can do everything (that's Emacs already, but I like both, I just want them to stay different).

Although for longer-term programming of bigger projects I prefer IDEs like IntelliJ IDEA or PyCharm CE, in recent time, I had to write mostly small programs, and both Emacs or Sublime fit that bill (no need for language servers for me for two screens full of a Python script as I also teach that stuff).
And the best lesson new generations got out of that experience was to ship a whole browser alongside the application.
But are they reading books? At the college campus here, there are many students in the library, but the proportion that are reading books there seems to have gone down over time.
Yep, and the rules are absolutely mad. You can watch at home or on the go, provided you're on battery power. As soon as you plug your iPad or iPhone or whatever you're watching iPlayer on in somewhere else, the address the electricity is being supplied to needs a TV licence.

I get that these warts and things appear over time, and it's probably not intentionally the case that whether your iPad is plugged in or not can determine whether your licence covers you, but rather to avoid people creating fixed 'TV viewing installations' in other people's houses and claiming their licence should cover it, but still...
Solar energy and batteries, plus wind power, is the future.

Cold fusion is a scripting language ;)
Makes sense. Thanks for the tip!
And if you ask any model they will of course agree with that. That's not the question it answers "it's complicated" to though.
There's actually something you can do, that I don't think will become obsolete anytime soon.

Work on your soft skills. Join a theater club, debate club, volunteer to speak at events, ...

Not that it's easy, and certainly more difficult for some people than for others, but the truth is that soft skills already dominate engineering, and in a world where LLMs replace coders they would become more important. Companies have people at the top, and those people don't like talking to computers. That is not going to change until those people get replaced.
The subtitle is the gold... : "White House AI tsar David Sacks raises possibility of alleged intellectual property theft"
Very relatable piece, the intro felt like I could have written it (I like the URL too).

“It fast” is enough for me, many of the “features” in editors are noise, and Sublime is the simplest and least noisy.
There was definitely a whimsicality in Mac OS going far back, both first- and third-party, that has receded lately. I miss Time Machine's wormhole animation, the iOS 6 pull-to-refresh "booger", and the Shift-key slow-motion modifier.

The new iPhone Mirroring app exemplifies this. A few years ago, Apple would have given it a fun name like Magic Mirror or Teleport. Instead we got an unimaginative name and an icon with a grey background and a centered image of an iPhone. Clever.
It's curious how this hooks up to existing telecom networks. I always thought of Starlink as eventually bankrupting them.
do you have some examples?
I came to the exact same conclusion
AI will only ever be able to develop what it is asked/prompted for. The question is often ill formed, resulting in an app that does not do what you want. So the prompt needs to be updated, the result needs to be evaluated and tweaks need to be done to the code with or without help of AI.

In fact, from a distance seen, the software development pattern in AI times stays the same as it was pre-AI, pre-SO, pre-IDE as well as pre-internet.

Just to say, sw developers will still be sw developers.
He got so close to the right answer but went the wrong direction. "Imagine a programming language without functions.". Imagine SQL was instead based on an actual programming language, with variables and functions. that would solve all the problems you mention. Kdb+ and Dialog already knew this 20+ years ago. I wish someone else will recreate this in an open source library. Now with Arrow format in memory the best hope may be that all languages will be able to act on shared memory data frames bringing tables to every language within the database.
> It's not that it's too much floor space, it's that it costs too much for the benefit it provides.

It costs way less than Facebook or a server farm full of GPT instances and provides more benefit and less harm. Our society has really warped the notion of what appropriate costs and benefits are.
Regarding the Italian heritage, of course I was referring to another favorite of mine, Luca. D'oh!

Coco does have some great extra features about its Mexican heritage.
Additionally, raising the import customs for the EU is just going to alienate them even more. Some of the EU countries are already not favorable of the US, while others currently are but might no longer be. The whole Greenland thing is also not helping.
Maslow's hierarchy would tend to suggest that when you shut down the trough to progressive leaning aid recipients they and their reps will tend to negotiate away other mere desires. Not saying you should do that, but Trump is transactional and not above using blunt tactics.
Dude, this ain’t Twitter !
Sublime Text user here, it's been my go to editor for the last few years. The best. A keeper.
Only when not under burn.
I came to Sublime Text 3 from Atom because I wanted a native editor. It boggles my mind that so many people love VS Code.

I’ve tried Zed, it’s a beautiful editor…it’s just too opinionated. For whatever reason, it doesn’t understand my Deno projects and I content get rid of the red squigglies.

Sublime lives up to its name.
>It doesn't mean I'm not right.

It doesn't mean you're not wrong. Is this a personal vendetta?

>I mean that they give off Fascist vibes, and that it's a problem. Adoration for and support of fascist people and regimes are implicit support of fascism.

Where? Link examples where they supported Fascism. "Vibes" are meaningless, I need specific examples of these claims, else they can be tossed outright.

>Go read their blogs, I'm sure you'll find lots of examples.

Didn't find anything about supporting Fascism.
I think you're conflating something here. Whether you send a session ID in a cookie or a JWT makes no difference for the app's general behavior, even when you use multiple tabs or multiple devices.

But I remember a time when especially bank websites added an additional token (like a super strict CSRF token) to their app, which tracked the current page of a user and if you browsed the same website from another tab, this other tab didn't have the proper token and the whole thing just returned "invalid user action" or something like that.

However, this has nothing to do with session cookies.
Trump has a long history of not paying people too. He even balks at paying for the location of his rallies.

Suffice to say, not a very trustworthy pair.
Does that actually negatively affect your use of the app?
Below is the response from DeepSeek itself.

"Ah yes, because comparing AI’s transformative impact to VR’s niche flops or dismissing cloud (now the backbone of modern tech) proves you’ve got the insight of a dial-up modem. Stay salty and irrelevant!"
Agreed. I mean, this applies to various kinds of things, not just libraries: there used to be many more retail stores of various kinds (record stores, video rental shops, hobby stores, whatever) where you could browse and encounter things you hadn't intended or expected to encounter.
> Screen readers and many kinds of web accessibility are barely useable, all that... because we have forgotten about session cookies.

What did the author meant by this? In what way that accessibility and session cookie are related?
Some of the worst times I have had in projects are when I've had to add oauth2.
I also use ST and use browser if I need some AI assisted coding. What about you guys? Is using IDEs with native AI coding plugin a good reason to switch away from ST?
> What is funny is that the background one sees on remote interviews on TV is nearly always a bookshelf. The books are carefully curated to give the right impression to the viewer. I wonder if the person had actually read them, or it is just window decoration.

There are rental bookshelves available for decorative or studio purposes actually, which are purely put together to give the impression of erudition. When doing scholarly photoshoots, posing in front of the office bookshelf is a common choice.
What is the connection between Long Covid and Terry Davis?
I can definitely sympathise with the SQL developers here. (I have worked extensively both with SQL and C++).

There is a trade off between unit tests and having control and overview of what you are writing.

Also very often it is so much more about verifying that the input data is clean and if this becomes more cumbersome, you may have lost the ability to debug the biggest source of errors.

And of course sometimes it hits a nerve when the "real engineers" come and dictate exactly how you should do things. Reference also to Joel Spolsky's architecture astronauts.
I bought a "double license" for Text and Merge three years ago and spent money on Sublime for the first time. I will definitely be renewing it in February.
My eyes are so tired... I read it as "TolkienVerse" (wishful thinking took over actual letters I guess) and I thought WOW!!!!! that is amazing!!!!
When I clicked and saw "a dog wearing a hat".. uff...
As someone that is in that cohort I think you are alluding to, I see just as much "anti-right" or "anti" or "anti Trump" type actions when it comes to flagging and downvotes. It's not at all obvious to me that one side owns the narrative here and only one set of ideas / directions are promoted or censored.

I have to be very careful in my support for the "wrong" side in touchy topics lest I be down-voted and flooded with low-effort jabs by frankly very smart and knowledgeable people. These people can bash me with their "intelligence" despite them many times being wrong or not understanding my point or seeing that we have simply have different principles manifesting in different views. This transcends tech, politics and any other realm we regularly discuss here.
Seems like a lot of effort to just send spam. Almost feels like their preparation outweighs their imagination by a large margin.

I'd have thought there would be a lot more that could be done with VPN access than immediately burn it by sending spam.
Mastodon.social Suspends Stallmansupport.org
> application server that synchronized state among instances

Huge sessions that move frequently (even if the original developers understand this and are disciplined enough, the juniors that continue development of the app are not, so the session size grows). This eats all the available memory and is slow. So it's better to go if not completely stateless then at least restrict the session to a viable minimum.
> Now, video is done completely differently than it was.

Which is a thing that happened long before Firefox 126, too. (Browsers have simply requested the screen wakelock themselves when a video was playing. So this API is mainly for use cases that aren't playing a video.)
I still like textmate and use it daily, together with heavy IDEs, imo best multiline editing and search in large codebase
> I find it fascinating that some users here seem to be attached to the concept of an alpha male, reality be damned.

What sometimes happens is that people use flawed reasoning to arrive to correct conclusions. Has it ever happened to you that you made a mistake but then you made another mistake and these two cancelled each other out? My take is, wolves might or might not have an alpha male, that is completely irrelevant, but if so many people subscribe to the idea, then there must be something true about it. In particular, most human societies are highly hierarchical. Heck, "the land of free" elects a new alpha male every four years, many other countries don't even bother holding elections.

> The lack of a true definition means there is no objective measure of what it is, which makes it impossible to feel secure in.

Just because a concept cannot be easily defined it doesn't mean it doesn't exist. Example: tell me what is consciousnesses.

> It exploits psychological vulnerabilities in people and traps them: if you worry about your alpha/beta status, then you’ll be the type of person who wants to fix it, but there isn’t a fix because your perspective is the issue.

This way of thinking is extremely common. When people face a concept they don't like, they just deny it. Otherwise their belief system would turn out to be incomplete.
If the earth could be covered by only star link ground stations what would be the use of all the satelites?
Quicker only when not using IDEs, which some folks apparently failed to learn while hipping scritping languages.

Also some of the coolness of today's typed languages were already available in those days, I had ML languages, during early 1990's on my degree.

ML for the Working Programmer was published in 1991.
> The UX of those dialogs is largely a dark pattern because the law did not demand implementation details, yet people blame GDPR because businesses designed them to be a nightmare to use.

IMO the law was clear enough as highlighted in the sibling comment. It is poor enforcement that's been a major issue. If a company registered in country A flouts GPDR, even in country B, there's nothing country B can do, other than delegate to country A's data protection / privacy authority. If country A then drags their feet and takes no action, we arrive at the current situation.
C++ Builder and Delphi were definitly cool.
I'm not surprised. This is the expected behavior of a monopolist.
Ouch!

I wrote much of the Weblogic server's distributed transactions framework back in the day. Forget EJB (which too I wrote :(, but in my defense it was forced on us by IBM and Oracle, and I personally hated it).

The JTA bit was a thin sliver over the various db and messaging product vendors' XA drivers, which differed in important and annoying ways. Some were not thread-safe (SQLServer), some drivers' connections had to be pinned to the same thread (Informix) etc. As a user, if you had to have distributed transactions, you would have done worse than Weblogic, methinks.