skysight-inc/HackerNews huggingface dataset:
I think Digital Circuit Board on Steam is pretty nice. It's a pure sandbox, not a game, so you need an idea of what you want to build but if you do, it's nice and fast (circuits are, as I understand it, compiled).

It also comes with a memory and screen abstraction, which can increase performance further over hand-rolled memory and screens once you want that.

It doesn't have any encapsulation, though, which is odd since it compiles things anyway.
> It’s incredible to me how many people choose VS Code because of its aesthetics

No. VS code is popular because it's

1. Free and open source

2. Come with a lot of official extension [1]

3. Backed by MS which has the incentive to commondize code editors

It's quite similar to Chrome.

[1]: https://marketplace.visualstudio.com/publishers/Microsoft
"As another poster said, as well, sometimes "repeat questions" age out after a certain point, where a newer method is actually more appropriate than an older one anyway."

I rather like the approach of editing the original question/solution or posting the latest solution there as otherwise this just creates fragmention.
I use Jetbrains IDEs, but keep my emacs config working with a few languages just in case... a few times, I had IntelliJ consuming far too much CPU/memory which made my laptop too hot, and I was happy that using emacs gave me a lot of the benefits with a magnitude less resource usage. That turned out to be some sort of bug in IntelliJ, because after a few minor releases it stopped doing that and now I am using it again on a smaller Macbook Air without problems (using Java, Dart and Kotlin mostly).
I evaluated Sublime vs VSC just for note taking, since I was on VSC for years but I felt the resource usage was too much for having some .md files open.

Sublime used far fewer resources yes, but as others have said the plugins just weren't the same. It also felt like a huge premium to pay just to take notes.

Tried Obsidian a few months ago, and it's roughly on par with VSC but much better geared towards my notes.
Not much actually, but for me it’s default settings of Goland vs “you need to setup some small things, plugins and shortcuts in Intellij IDEA Ultimate to work with Go effectively”. Ultimate is also a bit slower if you don’t disable a ton of Java plugins. But if you don’t need Java and disable it anyway, why not to use more streamlined and lightweight Goland?
>And they would be coated with pesticides to ensure that there were no insects, or anything that ate them, or that ate the things that ate the insects, etc.. And indeed, returning to the airport in daytime, there was remarkably little wildlife.

Did you also notice a lack of dead insects on your windshield?

Maybe you're not old enough to remember, but several decades ago, any significant drive in most of the US would result in your windshield being coated in dead bugs. Not enough to cover it of course, but enough you'd have to run your washers and wipers sometimes, and use the scrubber at the gas station to clean your windshield (back in the full-service days, the attendant did this automatically for everyone, because they needed it).

These days, you can take a long drive and get virtually no dead bugs at all.
Plenty of organisations prefer to have managed options and thus pay for SaaS, even from open source vendors, rather than hosting their own.

Also you’re getting too caught up in specifics and missing the broader point. You want open source examples? How about Nexus, Redhat, nginx, prettier much all of Hashicorps offerings, basically half of why AWS resell.

The real issue with commercial open source isn’t restricting access to customers, it’s restricting access to resellers. As demonstrated with the examples above.
An element of compression is usually a search problem - 'lets try all these ways to encode the data, and see which is smallest'.

Therefore to maximize compression, you tweak parameters to search as hard as possible, and therefore use all the time.
Agreed. Reminds me of the rich people's catered Burning Man experience, everything done by the help.
VS Code Remote development equivalent? I know similar features available but VSCode is superior for overall when I've last checked.
> They have had a very successful marketing campaign leaving the impression that "Microsoft changed".

No. It is their actions which have shown that they are a different entity now, and are much more friendly towards the open source community, which has left a good impression. They are still a large entity, they still perform evil or brain-dead actions. None of that is marketing, it is simply strategic shifts that happen in large companies. It isn't there ms of old that people like to keep dredging up, and it is unhelpful that a vociferous anti ms crowd on HN considers this "defending", all this does is create polarisation. It is observing. Many of us have observed their changes. That is all.

A marketing campaign example of the type you refer to would be apple's "privacy" campaigns which convince people that privacy means giving up their privacy to their ecosystem. They are actively promoted and defended on HN. No mention of past misdeeds are entertained.
The Other Places
Sure if your customers want to use discord and you're ok with putting your community there, then go for it.

I don't think you can assume everyone wants to be on discord. I certainly loathe adding yet another discord or slack community that frankly I don't check. Nobody has time to keep up with dozens or hundreds of discord communities (it's very easy to join one).

I prefer any online community that is searchable (via Google, site search, etc) so that I can find answers and past discussion without having to ask the same question for the 100th time in the channel.
Feels like this is true only for Apple Silicon macs. Intels are getting more are more terrible with each upgrade, most noticeable is insane UI latency when doing literally anything — opening an app or a window can take seconds. Changing the tab in Settings app takes a second before the new one is rendered! And that's with a fresh system installation and no resource-hungry apps opened. And it's definitely not just me — colleagues have the same issues and internet is full of such reports.
MFA still means single point of failure - the person who has all the MFA is the one who can be hacked, like in this social engineering scenario.
A Comprehensive Guide for Building Rag-Based LLM Applications
ZX Spectrum Gets a 3D FPS Engine
But that’s the good thing about this competition: it is fair to everyone. The perfect pitch version can just use a tiny amount of additional data to decompress to the same thing, while the alcoholic will have to correct for loads of differences, making that version be much larger.

This difference is the same monotonically increasing function in both cases so you can basically don’t have to care about it - you can fairly compare the lossy versions as well, you will get the same amount.

So the more advanced version wins, and the competition remains fair and non-ambiguous (otherwise, is perfect pitch A or perfect pitch B had the better cover?)
What would be the best local standalone solution for translation model? Personal use, mostly self-education. 2 popular languages both ways (like en-spa, fr-ger). Free, pretrained off the github would be the best. I can try and train say 100M params LLM on 4090 RTX. But I'm not sure satisfactory result are achievable.
How is the sum total of wikipedia not human data?
> I think you underestimate the revenge cycle that might occur if society wanted to be more lenient than life in prison, which was the result here. […]

My guess is you are writing from a U.S. point of view. You are severely underestimating how much of an outlier the U.S. is in terms of its justice system when compared to other democracies. Germany, not exactly known for its historical social cuddliness, for example doesn't even allow "life in prison" sentences. Our constitution guarantees the possibility for every convicted, no matter the crime, to regain their freedom. Even people convicted of multiple murders will get their first parole hearing after 15 years and while a court can order their detention beyond this, this is technically no longer a prison sentence and only allowable if there is a high likelihood that the person in question will cause additional harm if released. This assessment is checked every few years with the goal that no one will spend more time in prison than necessary.

This approach to criminal justice enjoys broad support in Germany and most western European societies. All of these societies are also considerably more safe than the U.S. and many other places that put an explicit emphasis on retributive justice. I'm not aware of notable cases of revenge violence due to this.

Retributive justice is an outdated philosophy that only sounds reasonable when you assume the worst in people and ignore the effects of the intergenerational trauma that it produces.
Is there anything IntelliJ Ultimate is missing in your opinion? I use it with quite a few different languages (JS, TS, Java, Kotlin, Dart, Go, Rust, Erlang, C) and it works really well (except maybe the last two but I very rarely need them).
Why those limits? 256 colors? 1024x1024?

That seems more of an intentionally self-imposed limit that something that happens naturally in any way.
Could be just a change in audience and still effective marketing
I've tried doing this read & updates using Postgrest and row-level-security using Supabase. When it works its an amazing experience but even for semi complex stuff you would still need to use Postgres RPC, which is still another "API" layer. I find writing API using SQL a nigtmare.

Simple queries like this don't work on Postgrest:
`update likes set likes = likes + 1;`
Notable that enwiki8/9 isn't really just human text - a good ~half of the data is random xml markup which may not have the same properties as text.
This probably isn’t a bad idea for an open-source project.

Something akin to Graphene OS where there’s a constant drive to narrow the attack surfaces, but also removing any concessions related to installing apps or Google services entirely.

Basically, a phone that has access to encrypted messaging and the camera/mics under very controlled circumstances and that’s about it.

The restrictions would also limit the popularity enough that it would likely never be worth the cost of targeting, but also provide greater protection to the few people that really need that protection enough to make those sacrifices.
I was joking. I actually started using Emacs too, but just for writing documents (so far).
remember the times when software companies shipped software to users, and users used the software offline. No one from business even dreamed of knowing what each user was doing with the software at any moment in real time. What data users stored etc. Today it looks like this is MUST have for any software and no bussines is possible without this.
Structural editing, macros, homoiconicity.
Where are the relatively easy visas for tech workers? In my experience it’s still very difficult to find an employer that will sponsor you.
3.000 recruiters? Surely this was empire building run amok?
Yeah, but sometimes I do want to search a project within 5 minutes of opening it. IntelliJ and it’s indexing, even when you had the project open 30 minutes ago, drives me crazy. Alternatives are good.
The best way is to arrest them all.
I'm sorry, but USB3 and ProRes have nothing to to do with each other, and comparing a USB3 controller with a 7600 to 7800X3D upsell - which is about yields/binning and chiplet bonding - is ridiculous.

The real and only reason for not having USB3 in the iPhone 15 and 15 plus is because them using last-gen SoCs in non-Pro phones in recent times. Not because of cost, or power, or performance - it just only had a USB2.0 port so they put in a USB2.0 controller.
Yes that too of course.

But I have personally heard people more than one person completely dismiss JetBrain's IDEs because they didn't like how they looked.
Which is the exact same function of the difference between any competitor, so you can actually fairly compare them on the lossy part.. like, people have been thinking about this problem much more than the 3 minutes HNers in this comment section.
Experts call for global moratorium on efforts to geoengineer climate
Her generators alone release more carbon than any normal person.
The point is that radiation can interact with stuff without it always being ionizing, like the water/microwave interaction
I have one of these[1] Spectruino spectrometers laying around, and I've occasionally used it for fun projects over the years, most recently in a "jar of pond water" experiment, wherein I attempt to keep a glass of pond water alive so that it grows its own ecosystem[2].

I had some success with this pond water experiment, such that I was able to observe multiple Hydra generations feasting[3] on the fruits of my labors.

I mostly used the Spectruino for 'marvel' factor, as in .. was able to see the spectral signature of the jar experiment change over time. I regret that I don't have my daily spectral log images available at the moment, but its something I always wanted to get back to .. one of these days ..

[1] - https://www.myspectral.com/project/spectruino-three/

[2] - https://imgur.com/user/waterplusalgaeequalshydra

[3] - https://imgur.com/gallery/e5WLDqc
Same in taiwan. I think they must have cellphone antennas underground
_This Video is not in Reverse [video]
Please tell us more about your rig
I always wondered how he measured the displacement accurately enough.
> It is crucially important to choose good hypotheses to test.

But if you were able to do that, you wouldn't need to test the hypotheses. You'd already know they were good.

I'm intrigued as to why you picked those two examples. They differ in aesthetics without differing in implications, but you seem to want to highlight them as being different in an important way!
A summer light show dims
I would hope the next generation of softwares engineers are not the kind to blindly buy into media hype.
Yeah, but not having children blows these out of the water. I mean, its not even on the same chart.
Dude scams left and right. Pay "just" 11.86 but .. starting next month it is "only" 48.96.

His revenue is just rich people forgetting what they subscribed to. Yeah it makes you some money but this is providing no value. Zero. Zilch. Nada. And that means you're not growing this.
The crew probably stow most of what you see during transits.
What someone says is the justification for their actions, and what actually is the reason for their actions are often different things.
A single cell tower could easily (factor of 10-20x) handle the average bandwidth of all of Napa (residential computing too, not just cellular). Are the extra towers there for something other than geographic coverage?
Google is laying off hundreds in its recruitment division
There is in countries where alcohol is illegal, like in the Middle East. There, wet have similar problems as we have in the western world with poisoned supply - people buying liquor, but it turns out to be bleach. So I'd say bleach in your liquor is the fentanyl of the alcohol world. We don't see that in countries where alcohol is legal though, hmm.
Long ago, perhaps ten or more years, I used IntelliJ. It is a good IDE. Then last year I tried CLion with the Rust plugin. Still good. Not everything is smooth but that's not their fault. One example: it is frustrating to display values even if they implement Debug. The problem is that the debugger did not yet understand Rust's Debug. I was satisfied anyway.

After a year I didn't extend the license, however.

You see, I am mostly retired and program just for fun. And CLion does not do enough because I also write TypeScript, PHP, shell scripts, and even C sometimes. CLion is good for C, but now, I don't know if RustRover will cover C.

Now I switched to helix. Thirty years ago I learnt Emacs and later jed. You could say I am the pinky finger guy. In my fifties I decided to try something completely different, a modal editor. It took more than a year to slowly learn tricks. If programming were my job I wouldn't do that. I would stick to vscode or just Visual Studio or to a JetBrains product, because I know them and can work efficiently. With helix I did not yet reach this efficiency. But being retired it is more about fun instead of efficiency. helix is just more fun than these corporate offerings. Last week I switched Caps Lock and Esc and even created tap keybindings for the modifier keys (right tap-iso = open bracket, right tap-meta = close bracket for example). I am still in the process to adapt to the new keybindings but it makes me smile.

One caveat: when in a browser text input field, I sometimes hit the i key before typing. Anyone know this? I realized, I have to shift the mental model that browser text input fields are alreay and permanently in insert mode.

This said, I have a fond spot for JetBrains even if I left them.
Link and repo name trolling HN
This article looks like it was written by ChatGPT tbh. The arguments are kinda weak, borderline nonsensical.

> Chaos Discord can be a whirlwind of madness. Important stuff you post can vanish into the ether within seconds, drowned by a never-ending stream of messages.

Already it looks like ChatGPT made a formatting mistake, what is "Chaos Discord"? Pretty sure it should says "Chaos - Discord..."

It also concedes that they made threads a thing, so the point is moot. This is followed up with

> TERRIBLE Search and Discovery Trying to find past discussions or solutions in Discord is like trying to locate a needle in a haystack blindfolded and drunk.

Again there is no separation between the title and the content. And actually Discord search in my experience is really good. They can filter by media, link, text, user, and more. And this INCLUDES in threads. In comparison, have you tried searching through FAQs using Algolia or BBPost forum search in general? Those are truly awful.

> The Discord Odyssey Picture this: You encounter a problem with a project that exclusively relies on Discord for support and questions.

Notice the continued formatting failure, a failure of copy-pasting from ChatGPT and not separating the title from the content!

This point is about all the restrictions and actions needed, but fails to address that users are already logged in and often have Discord open, and instead comes with some ? nonsensical example of installing a js library?

And finally

> Waaaay too ephemeral Here’s a curveball for you: what if Discord decides to pull the plug?

This is interesting but, how you can really tell it's ChatGPT is that the examples it provides as solutions below ALSO suffer this problem. Here are the options provided in the article.

> Dedicated Community Forums - Check out platforms like Discourse.

Again I'm pretty sure the search is worse, and it literally doesn't solve any of the other problems.

> Lean on the Pros - Websites like Stack Overflow or communities on Reddit

Yeah I'm not sure how you're going to use Stack Overflow as a Q&A for your own product. And again, WHAT IF THEY DECIDE TO PULL THE PLUG?

> Git It Done - If you’re dealing with code issues, rely on GitHub, Gitlab, Gitea, or any other Git-based issue tracking system

Actually not a bad idea if your audience is technical, but again WHAT IF THEY DECIDE TO PULL THE PLUG?

Finally, nothing is more obvious than when ChatGPT says its signature "REMEMBER, BLAHBLAHBLAH", and lo and behold:

> Remember, Discord is great & all but as a Q&A forum ...

Personally, I'm 90% sure this is a ChatGPT generated low quality article. Even though it sparked some discussion here, I'm flagging this article, and I did not enjoy the article for the content.
Girokarte is a synonym for Debitkarte, just like in France or Swiss Romade one would say carte bleue instead of carte debit, in Portugal Multibanco instead of cartão de débito,...

As for the rest, I guest we are wasting each other's time discussing this any furher.
What's the point of it? Does one mast make it faster/better/safer? Why the attention on this point over, say, some 21-masted ship instead?
index.php is a bit of a meme at this point with his projects. It's not just one file anymore, but he does focus on radical simplicity with the tech.
Personal anecdata: In span of 6 months, I did eye exams at 3 different places and got 3 different prescriptions! All 3 claimed to use latest tech and they did manual exams as well.
So what is the intelligent response for GDscript targeting platforms where only native AOT is allowed?
It seems to me that their primary consideration is games with microtransactions, gacha games, and mobile game ad-hell.
Say what you will of StackOverflow, but they completely solved this problem nearly a couple of decades ago. Answers may be getting outdated depending on what you're looking for, but new answers are always welcome and the site tends to always have the "current" best answer - and very search engine friendly.
Huh. I've wondered where the "No one will be seated after the X" meme came from.
Is this really so hard to read?

updateWhere(
thing => thing?.guid === postId,
post => ({...post, title: newTitle}),
networkCache
)

The alternatives as far as I can tell are:

- normalize network responses, so you can get the post directly by id. But this is notoriously painful to do well

- or the code that handles this name change needs to know every request that references the post with that id, and update those titles manually
I figured it was Archimedes invents theory of density, then he or someone else invents anecdote to show its use, anecdote actually wouldn't work though but theory of density still good so people use it.
> Mein Kampf

While the author was very influential, I'm not sure if the book itself relevant.
I don't think it's really accurate to describe it as not MFA. The attacker phished a password and 2 TOTP codes. So the attacker phished 3FA.

So yes, Google Authenticator sync made the security worse, but it didn't downgrade the security from MFA to non-MFA. And even if the sync was off, the TOTP codes in Google Authenticator could have been phished as well, so Google Authenticator can't be blamed so heavily, because the attack could have been done without it.

Disclosure: I work at Google but not on Google Authenticator.
Tell HN: You Can Revert Your Slack UI
Firefox addon is awaiting approval. However in the meantime, open up console and type this in - then hit refresh:

localStorage.setItem("localConfig_v2", localStorage.getItem("localConfig_v2").replace(/\"is_unified_user_client_enabled\":true/g, '\"is_unified_user_client_enabled\":false'))

Addon will be available here: https://addons.mozilla.org/en-US/firefox/addon/slackrevert/

If you're on Chrome: sorry. I'm not paying the developer fee.
This app is not Apple or Mac produced

> but they dont know how to post on HN

I believe this is OP
Photoshop is an interesting one. I used to be a power user for years, but have since mostly moved to Krita. For a "I don't know what I want or need" type of manipulating images, Photoshop is great. For painting, it's not even close to being the best (I agree with the parent comment that Krita is much better).

The reason it's so popular is because there wasn't anything else for a long time, and also probably because it's still lobbied to unis.
Given that scams are as pervasive and ubiquitous nowadays as they have been for thousands of years, is there any hope for a utopian future where we are free of charlatanism, quackery and general dehumanization for the sake of rigorous profit maximization of all humans not in the ruling class?
Most people buy cars because even in European cities public transport sucks, unless one lives right into the city center.

A few km into the suburbs and hello to 1 - 2 hours transit time to come into the city center, with multiple connections, delays, dropped connections, stuffed with as much humans as possible, freezing in Winter, cooking in Summer,....