skysight-inc/HackerNews huggingface dataset:
> And most devs hating on Java are using an IDE written mainly in Java (all the JetBrains ones): the irony of that one gives me the giggles.

The IDE that's written in Java most likely shares nothing with Java ecosystem parts they "hate" (I'm guessing all of the EJB, applets an general 90's Java enterprise stuff). Only irony here is you thinking it is.

The 90's Java was a thing to hate. Running fat complex app server with bunch of code-as-XML for configuration just to run simple API app. IDEs are not doing that (althought Eclipse was a bit of a monster of glued in parts)

> Did anyone in the mid to late nineties / early 2000s really discover Java and Java applets and thought: "Java applets is the tech that'll catch on, I'll invest in that" and not invest in Java itself?

...entirety of management it seems, it was the most popular hammer for the problem for quite some time in enterprise. Hell, we still have some less than decade old servers needing java applets for KVM
There’s even a museum for them: https://museumofbadart.org/
True, but this means your solution is competing with Github pages, Netlify, etc. and your visitors are still subject to the whim of the caching layer. I'm not aware of any classical CDN product that works Great even when the origin server doesn't. Building a CDN for that purpose only would be extremely niche - generic CDNs with a hand-tuned caching policy are great at many other things, such as live video delivery, so you'd be building a non-generic CDN in a saturated market. Then the question of how does the CDN make itself aware of the content it needs to prefetch... once you devolve into that, well you've reinvented git push to Netlify, but with 10x the amount of quirks, oddball architecture, and less flexibility.
They don't hate it coz it's in Java...
One person's dear family is another person's entitled dynasty.
>Basically if Microsoft, Adobe or any other entrenched player make it easy for you to develop in it and they offer the only Dev stack then its probably going to die quickly.

.NET and C# are heavily used, so is SAP and other corporate proprietary stuff. Enterprise customers prefer entrenched players that own the whole stack.
Learn how you can reap the benefits of TypeScript and still write plain JavaScript.
The only point of using .zip is for maximum compatibility and you loose that if you use anything other than deflate or no compression. If you are going to use something else you might as well use a less wasteful and better defined archive container - or something entirely custom like most games do.
Sitting on the Bench
I don't care about Stallman's views or interests outside of Open Source. I'll bet I disagree with him on 95% of things in general, whether or not those things are immoral or illegal in my view. Doesn't matter to me.

If he commits a crime, arrest him. Until then, I'll pay attention to him re: open source and ignore the rest.

Want to cancel his appearances? Fine, up to you.
?

Why do you believe that?
Given that everyone and every country will pronounce it differently, the attempts at correcting the video creator's pronunciation of location names seems pretty futile.
Contrary to what openai shills and paid advertisers claim chatgpt fails often. “Hallucinations” are an euphemism for low quality content.
Amusingly this discussion led to SSE2-only build and discovery of some issues with their tests. Nothing serious, but still!

https://github.com/ClickHouse/ClickHouse/pull/41498
More interested in seeing if there's progress. I compared 2023[1] to a 2020 version[2].

1. https://web.archive.org/web/20230516064619/https://ultimatee...

2. https://web.archive.org/web/20200214154059/https://ultimatee...
True. It is vastly larger than gardening which in and of itself is rather more complex than mowing a lawn.
And yet a billion people in this world are starving... Cutting back on industrial agriculture means participating in a genocide, basically.

Some geeks here are coming up with sci-fi ideas of producing food in vertical farms, or underwater, why don't we start by simply using existing techniques?
Thanks for your insight and the link! I know very little about the hardware side of things but am pretty familiar with microtonality in DAWs and soft synths.

You're correct, MIDI is very primitive in its support of microtonality, and afaik MIDI 2.0 improves it only a little: the general solution in OG MIDI is to have it send pitch wheel messages along with the note to bend it to the correct pitch, but it's limited in precision, and prevents you from using the pitch wheel for other purposes. You can do it polyphonically, but only by assigning each note in the chord its own MIDI channel, which limits it to 16 simultaneous notes.

MIDI 2.0 doesn't directly support remapping to different EDOs or tunings or anything like that, so microtonal support is still a kind of hack, but it does at least have a dedicated pitch adjustment parameter now in the note on message, with a higher precision, which is separate to the pitch wheel message - so you can use both. Still clunky but it's better.

There's also various standards for OG MIDI like MTS (MIDI Tuning Standard) or MPE (MIDI Polyphonic Expression) but it's very rare for HW synths to support these, and even soft synths that support them are few and far between.

I guess probably the most straightforward way of doing microtonal hardware sequenced synths is by using modular synths, funnily enough - none of these digitally quantised note values there! I just read the Cirklon sequencer, for example, support the MTS standard to store alternate tuning and can then output CV to modulars based off those tunings directly.
Claims "mycobiology" is not a word.

slaps own face in disgust
Meh, I disagree. I’ve owned Bitwig for about a year now and there are some frustrations with it I didn’t have with Ableton. Nothing is perfect, neither is ahead of the other. If I wasn’t on Linux I would go back to Ableton, to be honest.
Bitwig has the synthesizer thing and effects thing down pat, but it’s audio editing is frustrating to say the least. I want to turn of this track comping nonsense but I can’t, I hate track comping and have used DAWs since they were invented so…
Venice is particularly difficult because of the lack of any in-between. Rome on the other hand can easily fit those millions into an authentic self, because there's so much local life around the tourist hotspots, with a natural blend in between. And tourism is authentic Rome anyways, it would not be Rome without. In Rome tourism is not even a modern invention, back when it was still called "pilgrimage" English and Welsh kings have made that trip between battling Vikings, it's that old.

In smaller Italian towns I have seen AirBnBs that I'd want to grant a "maybe it's not all bad" exception: old town flats that are basically museums to live in. A permanent resident would likely want modernize quite drastically, but tourists interested in the past can be the perfect solution to keep the legacy setup maintained. But that should be easy enough to regulate, plenty of existing cultural heritage protection schemes to tie in with.
As the reporting makes clear, it's kind of confusing who encrypted DMs are really for. Twitter finds itself in a position where it now answers to a man who is extremely vulnerable to state actors threatening his livelihood. In Turkey he became a fascist collaborator with virtually 0 push back. How much will he stand up for users of his platform if the CCP come knocking and want to unmask pesky protestors or users? Previously Twitter was blocked in China because they wouldn't follow the CCPs wishes. Well that was fine when twitter was independent they could stand behind their principles and China had no more leverage. Well what happens now that the CCP can shut down Tesla's Shanghai factory? Or even better, turn it over to a friendly local CEO? What happens when Elon Musk's line on "free speech is literally just what any local jurisdiction tells me" collides with US state bans on abortion, or LGTBQ rights? Sure would be awkward if the US suddenly had a lurch towards governors of right wing states introducing legislation to interfere with the operations of companies they don't like.

All the technical details of it are kind of moot, because fundamentally any attack on Twitter won't be technical, it'll be a practical application of pressure on Musk.
How is inflation or fiscal deficit helping private sectors?

The only governments that has cheap (read official) and expensive (read real) are the peronist governments.

The problem is (besides corruption and not fit for the roles) that we keep giving money for "free" to anyone.

Just an example, we have to hire people to keep company of my dad. He is fine, but just forgets things, so he might just forget to turn off the oven.

One of the girls who has been with him the most time told me, "my sister has 3 kids, between the plans (money from the gov) that she has, the one that her husband has, they don't need to work. If they want to buy something more expensive, they work some days, and make the difference. The rest of the time they scratch their balls".

That is what populism gets you.
South Korea also had a scandal with faked documents. If that is what is needed to build profitable nuclear then we might as well let the nuclear industry continue its self inflicted slow death.

> In November 2012 it was discovered that over 5,000 small components used in five reactors at Yeonggwang Nuclear Power Plant had not been properly certified; eight suppliers had faked 60 warranties for the parts. Two reactors were shut down for component replacement, which was likely to cause power shortages in South Korea during the winter.[25] Reuters reported this as South Korea's worst nuclear crisis, highlighting a lack of transparency on nuclear safety and the dual roles of South Korea's nuclear regulators on supervision and promotion.[26] This incident followed the prosecution of five senior engineers for the coverup of a serious loss of power and cooling incident at Kori Nuclear Power Plant, which was subsequently graded at INES level 2.[25][27]

> In 2013, there was a scandal involving the use of counterfeit parts in nuclear plants and faked quality assurance certificates. In June 2013 Kori 2 and Shin Wolsong 1 were shut down, and Kori 1 and Shin Wolsong 2 ordered to remain offline, until safety-related control cabling with forged safety certificates is replaced.[28] Control cabling in the first APR-1400s under construction had to be replaced delaying construction by up to a year.[29] In October 2013 about 100 people were indicted for falsifying safety documents, including a former chief executive of Korea Hydro & Nuclear Power and a vice-president of Korea Electric Power Corporation.[30]

https://en.wikipedia.org/wiki/Nuclear_power_in_South_Korea#H...
Modern games are honestly not as fun - they take up too much disk space, they always try to squeeze more money out of you and more fluff into the games themselves. Loading times suck too. They're more akin to gambling than entertainment.

There's some middle ground, mostly indie games like Stardew Valley.

You can probably find something that's not too retro and not too modern from https://www.gog.com/en/games?tags=good-old-game
This is why all those "don't have outdoor cats, they kill all the birds" stories annoy me. At best they're misguided, at worse they're intentionally misleading to hide the fact that pesticides and farming practices are actually at fault. (In Europe, on other continents the story may be different)

Similar to the CO2 footprint, it's another way to individualize social issues and distract from large corporate sources of environmental destruction.
I've avoided the movies, but I immediately thought this was a poor comparison, given Magneto's "jewish-mutant-Malcolm-X-holocaust-surviver" background so glad to see the article addressed that side of it.

Did the movies totally skip this side of things, or did Musk manage to miss the point of the movies?
If you examine the wiki, you will find that the POSIX layer of Windows is the first implementation.

https://en.m.wikipedia.org/wiki/Windows_Subsystem_for_Linux

I had known for some time that VAX/VMS was strikingly similar to Windows NT, but I learned a few days ago that the failed Mica project introduced a POSIX interface.

https://en.m.wikipedia.org/wiki/DEC_MICA
That's like calling a chair you built 10 years ago "technical debt" because it can eventually break.

No, it's just a fucking product you made. The fact it has to be maintained doesn't mean it is "debt", it's just like any other asset.

You don't get to your car and think "that's technical debt". There is nothing technical about it. It's a tool with maintenance needs.

The difference is choosing worse now to get it faster, that's technical debt.
OpenAI is rolling out ChatGPT Plugins to Plus subscribers
Please, stop this fake news of meat growing in burned-down rainforest farms. Most of the cattle in brazil is raised on biomes that were never rainforests to start, no matter what the lie the NYT told you.
Free-ranged cattle are also usually raised in regions that are very marginal in arable land. And in fact, bovines filled an ecological niche in the "Pantanal" region that was once occupied by native herbivores, extinguished centuries ago by human occupation. Eliminating them now would just mean more fires in the dry season.
Yet there are people out there that mindlessly defend various corporations and their products or spread their propaganda. Boggles the mind.
It's almost as though you're saying that offering contradictory advice to the boss is akin to arguing against the orthodoxy on HN.

Your moderation score is the wages of sin, son.
For 5 years or so, I'm watching for GUI infrastructure for my imaginary audio applications. And recently I started to develop an audio application in Rust. What I learned is that there is no a single best library in any language. Also, you shouldn't rely on anything as if it even a very popular thing at the moment it can become unmaintained very quickly. So it's better to choose a satisfying solution in what available currently and abstract it as much as possible to be able to switch to something else in the future. I also did a very simple benchmarks for GUI libraries I was interested in (instantiating 10 000 rectangles, styling them and doing layout) and the leader on macOS was the browser (Tauri) with Slint at the second place. But, unfortunately, Tauri is unusable for such kind of application because of IPC. If you need to visualize your audio data, you need to continuously send it to GUI. The fastest way of communication for that would only be WebRTC, because of the sandboxing. Or you would need to go all WASM, but then you don't have access to a lot of other features you needed. As a suggestion, take another look at Qt. At very least MuseScore and Ardour use it. Also, at my opinion the most mature Rust GUI library yet is egui, not Iced. FYI, Audulus uses immediate mode GUI based on nanovg (https://github.com/audulus/vger#why). And they develop their own Rust GUI library BTW (https://github.com/audulus/rui)
Am I reading this incorrectly or author is equating "using old/boring/forgotten techs" as technical debt?

How did technical debt become so bloated and meaningless? Isn't it "remaining half baked/incorrect code, known edge cases, bad/slow implementations, or even bugs due to constraints imposed on the engineering team"? How is dead technologies are imposed constraints?

Author is not talking about technical debt but experience that is not directly applicable anymore.
BTS label Hybe used AI to make its K-pop artist Midnatt multilingual
The problem is not really in the toolkits, it's in looking at how the performance emerges from the design.

Layout is the fundamental reason why GUI updates can be expensive: if you reduce it to a more static form, layout becomes cheaper, so recomputing it frequently becomes viable, and you can start caching more results without causing trouble.

What's the reason not to use static layout? Configuration. But configuration is something the user doesn't want to do a lot of either. If that's what they spend their time on in the GUI, they aren't making forward progress on the task.

So there's actually a self-alignment: a GUI that works well is one that can stay relatively "flat" in its performance profile, too. Trying to address this at toolkit level isn't abstract enough, because the things you do want to change, you most likely will see as either "this always updates every frame" or "this is a user action that triggers a full recompile". That isn't something that a general purpose framework can provide - it can't know that sometimes you have a window that needs to completely recompute its layout, and other times, it will never change or even move position. It's going to provide a vocabulary that favors one or the other, but you have to provide support when you need the more exceptional of the two.

IME I usually have done fine pushing the IMGUI approach farther. The problem it tends to face is with something like a scrolling list of elements of variable size: making that list automatically line up cleanly and efficiently is quite a lot of effort. But...do you need that design? Will fixed size elements work? Or pagination?

That's the kind of thing where it's tempting to say that you do need all the features, but it can quickly fall away from any specific use-case and turn into an aesthetic preference.
> And most devs hating on Java are using an IDE written mainly in Java (all the JetBrains ones): the irony of that one gives me the giggles.

Guilty as charged! I hate using Java because everything written in java seems to blend into the same indistinguishable swamp of classes with meaningless names, full of methods that constantly find new and interesting ways to obscure what your program is actually trying to do. Debugging very large Java codebases feels like living through Terry Gilliam's 1985 film Brazil.

I think the problem is cultural, not technological. It seems like there's a lot of people in the Java community who still think OO is a great idea. Who think Bob Martin's awful, muddled code examples in Clean Code are something to aspire towards. People who claim the path of enlightenment requires them to replace concrete classes with interfaces - even when those interfaces only have 1 implementation.

Anyone who writes class names like FactoryBuilderFactoryImpl and claims to walk in the light is at best a scoundrel, and at worst a follower of a religion so dark we don't name it in polite company.

This is what makes IntelliJ so impressive. It takes a master craftsman to forge something beautiful from such an unholy material. VS Code pulls off the same feat on top of election. In each case I can't tell whether to be horrified or impressed! Either way, I'm a huge fan.
For sure. Figured that was too much of a sacred cow.

I wonder what a clean room user space might look like. Maybe the fish guys could write it. They clearly have some interesting ideas for dragging the shell into this millennium.
Webamp on Desktop
>Sam Altman) have already publicly acknowledged that the diminishing returns they're seeing in terms of model size are sufficient to effectively declare that 'the age of giant models is already over.'

He never said anything about technical diminishing returns. He's saying we're hitting a wall economically.

The Chief Scientist at Open AI thinks there's plenty of ability left to squeeze out.
I disagree and think there are objective measures of cynicism in music today that are unprecedented.

I agree that the paths you suggest are possible and that the tools available have never been so available.

I see cultural problems as the root issue. We’ve reduced music to a recorded consumable and thereby reduced the role of the humans communicating telepathically via music, which is the social function of music, as I understand it
Modern capitalist bureaucracies tend to become indistinguishable from Soviet bureaucracies.

John K. Galbraith had something to say about it more than 40 years ago. Nobody actually listened.
https://m.youtube.com/watch?v=wYwB3lJAbYY
Hmm, I guess I need to adapt my dating strategy…
> because they feel entitled as tourists to live like locals

Rather: they feel entitled as tourists to live in a Disneyland version what they imagine to be the locals' lifes.
India's Alphonso mangoes are virtually impossible to find in America (2018)
Will reducing fertilizers and other chemicals help in any meaningful way ?

It seems the main problem is that birds, the things bird eats, and for that matter other animals need a place to live, and there's really not a lot of places for them to live anymore when their habitat is turned from a natural environment, quite often forests, in to roads, cities, production of cereal, grass, vegetable etc.
Yeah, as much as I would have liked for him to take the infantry to the streets, how many of us would have stand 1~6 months of the peronists in the street burning things, etc, etc, etc?
Can you explain this point a bit more? I've always hated retained mode GUI systems and im-guis seem so much nicer to work with. But I've not made something huge with them. What do you mean by compositing in this context?
3.5 is arguably better than Bard on some coding use cases and higher accuracy. 4 is just much, much better than both of them.
It may be 1% of total housing stock but what is it relative to long term rental stock? It wouldn't take much to have a significant effect on the cost of long term rentals.
Not to mention the 'startup' lifecycle: starts as "we're not just another corporation! we're fun! look at all the colorful toys we have" yet the goal is invariably to become a major corporation or get acquired by one. Especially jarring when they carry on all the fake coolness well into the later corporate stages...
And eating less meat, so we can do with less agricultural production.
It’s not that hard to build your own wallet software, or if you really want, a paper wallet using dice and a pen.

But frankly it’s not that different than cryptography as a whole: nobody implements ECDSA themselves, or builds the computer that runs it, or smelt the metal and assemble transistors that runs the computer, or whatever. There is no such thing as “absolute lack of trust” but some protocols can be “less trust requiring” than others—e.g. more “trustless.”
> No one who understood the vaccine said that. But deniers still claim they did.

This is historical revisionism.

The Pfizer and Moderna Covid vaccines were approved for a single indication, and a single indication only. Prevention of symptomatic Covid.

From the Pfizer vaccine package insert:

> COMIRNATY is a vaccine indicated for active immunization to prevent
coronavirus disease 2019 (COVID-19) caused by severe acute respiratory
syndrome coronavirus 2 (SARS-CoV-2) in individuals 12 years of age and
older. (1)

They were never approved for anything else because the trials were never designed to test for anything else.

https://www.bmj.com/content/371/bmj.m4037

In a functioning science, when reality (almost everyone got symptomatic Covid, regardless of vaccination status) conflicts with predictions (~95% efficacy in prenting symptomatic Covid), there would be some attempt to understand why the trials failed so miserably.

The obligatory Feyman quote comes to mind:

> For a successful technology, reality must take precedence over public relations, for Nature cannot be fooled
Ok, so MongoDB adds requirement for AVX, and then you blame anyone having non-AVX hardware about laziness? Requiring to buy new hardware to run that software? When there could be possibility to use AVX where feature exists, and not use when it does not exist?

Similarly, Win11 adds new requirements for TPM 2.0 etc, so all not having that are blamed about laziness, and required to buy new hardware to run Win11?

It's like, if there is not enough landfill already.