skysight-inc/HackerNews huggingface dataset:
Yes exactly. I was wondering why the center was becoming more and more empty when the result was moving more to 0.
I have met many a human that, despite having that capability, will just choose not to use it to the point of getting violently emotional to protect their ignorance and viewpoints.

Whereas, even though their capabilities are lacking, as someone who is disabled, I've found working with LLM to be much more effective. I've had the medical community gaslight me and actively use processes that make things worse. I've had the educational community restrict me from accessing education. I've had the legal community weaves webs of "yes the policy states that we must comply but that's actually a suggestion." Even when it comes to interacting with people socially, my experience has been one of violence and trauma.

So, in the face of everything it can't do, I'd much rather place my bets there than with humans. I myself am human. What human do you know would spend effort asserting that? One who is constantly dehumanized by society. And I think there is a lot of opportunity for disabled people to use this tech to be accepted as humans? Or to at least gaslight society back into thinking we are?

People won't be able to maintain "The Status Quo" and, frankly, I can't wait.
Wow I was not expecting to get down voted for that. If you have a differing opinion just say so
It was obvious to me that they were talking about Pakistan 20 years ago.
Denny Zhou: some LLM's are tuned to work better upon “let's think step by step”
Yeah, when I started in this field 20+ years ago, the wisdom I learned was that it was bad practise to tie yourself to the DB like that. But just like you I can see the value in doing it. SQL may be one of the most futureproof languages there are.
Possibly yes, but on emulators/training data/virtual patients. One of the advantages of today's digital world is that you don't have to jump to the real thing immediately.

Come to think of it, maybe even laws should be tested in a laboratory first. We cannot emulate the human society fully, but some unwanted effects could be detected this way anyway.
> So why not play a Zanclean and flood it with water from the sea?

Why not? Because we're _really bad_ at modelling all possible outcomes, especially when it comes to large scale engineering projects.
That described me when I got a flu that kicked my ass with a high fever for a few weeks and career-impacting brain fog that lasted a couple of years. Your doc is right, you don't need it; you'll survive. But if your brain is your moneymaker, be warned that death isn't the only possible long term side effect.
I worked for years as a translator (PT/EN). I hated 'just correcting' bad translations, from software or people bad at it. I cannot figure out why anyone would think generating half baked text or code with some generic tool and then have to parse it, identify errors and correct it would be preferable to just doing it right yourself. It's much less pleasant work.
That's fine. We build code for issues that are here and now. Like most jobs: they answer immediate needs.

The small amount of code that's useful for years or decades needs to be built on a stable foundation and with few dependencies. This probably matters a lot more than the code being a bit messy. It should require as little maintenance as possible.

I have two pieces of PHP code I wrote more than 10 years ago, in PHP 5.1, that I still use. Both are messy, one is outright horrible, but they have no dependencies (the horrible one optionally depends on GeSHi, but there's a runtime check for its presence and has a "degraded" mode for when it's not there). They work and are relatively bug-free (the horrible one in particular is battle-tested). I didn't have much to do to run them on PHP 8.2. A few superficial fixes that were actual issues (and took half an hour to fix). By the way, I can't figure out how PHP 5 was even able to run this code. You could have mandatory parameters after ones with default values. Yuk.
Denny Zhou is the founder and lead of the reasoning team @Google
Brain. https://twitter.com/denny_zhou
Until last year, I worked on a team that built an electron app for video conferencing with a double digit million user base. We did audio processing (mixing, RNN noise reduction) via WebAudio in WASM. This is in production right now as far as I know and adds very little latency.

That being said, this is about GUI. No reason not to do as much native processing as your heart desires outside of your GUI layer.
Elite: Dangerous and Elite Dangerous: Odyssey - the latest versions of Elite - still use procedural generation in order to generate each one of the 400 billion star systems in their shared galaxy.

The proc gen is also consistent and persistent, based on some initial seed value decided upon at some point in the game's genesis; A CMDR who jumps their ship to some star system never visited before has that star system generated by their game client according to its algorithm - all the system bodies and their types and classes and whatever's on any planets, if anything.

Another CMDR who subsequently visits it will see the same thing the original CMDR saw.

It's a thing of beauty.
Hey Fidelity Please Let Me Trade
Hey HN. Longtime lurker and finally trying to be more intentional about writing. Any and all feedback is welcomed and encouraged.
Who needs memory safety? Just correctly use malloc and free on every possible code path. Easy and simple!
One major consequence of flooding Saharan basins could be the death of the Amazonas rain forest, as it depends on Saharan dust.

https://www.youtube.com/watch?v=ygulQJoIe2Y
The technology might have aged, but the initial concepts used for that technical design are still there and relevant.
The entire Twitter is worthless to me. I am all on Mastodon now.
the most obvious one is the trend of gender swap (man character becomes a woman character , usually with a far more important role, to boost the character a bit) and racial swap (white becomes black) to get a perfect « diversity » in the cast of characters on screen which look totally artificial and very often derails the story from the original plot (because they absolutely want to demonstrate that woman are as strong as men, instead of just create a good plot).

The only exception in my mind so far is « sandman ». Which also had the same swap, but the original writer being involved, he managed to do it in a much more intelligent way (turning lucifer into a woman, and death as a black character for example, are two very interesting choices, that other writers may have been scared to do).
BindDiffusion: One Diffusion Model to Bind Them All
We have built BindDiffusion, one diffusion model to bind multi-modal embeddings. It leverages a pre-trained diffusion model to consume conditions from diverse or even mixed modalities. This design allows many novel applications, such as audio-to-image, without any additional training. This repo is still under development. Please stay tuned!
I truly think of science and engineering, software development included, as an artistic feat in part. And we can easily see how the opinion expressed in this interview easily applies to what we do. Yes, we all have periods where we should be allowed to do bad work, learn on it and eventually come out with better ideas. Yes, the "public" pressure and the focus on novelty is there (right now on HN front page: https://news.ycombinator.com/item?id=35955336).

P.S. I have just realized that I have the "Steal Like An Artist" by Austin Kleon in my library. Proves the point of being an artist I guess :D
Can you share some examples where a DAW/plugin would need to update that much visual data onscreen with almost zero latency? I'm genuinely asking someone who used to make music with orchestral/Pianos/Drum VSTs a ton a few years ago.

I agree that the underlying audio should be as fast as possible, but I don't see why the UI couldn't "lag" behind by a few extra milliseconds for on screen rendering. Especially as a plugin.

Again, not trolling; genuinely curious!
It's easy to find issues in laws with some brainstorming over a pizza. The problem is people pushing certain laws frequently don't give a damn about side effects. Why would they care about results coming out from a simulation?
I've used Ableton for about 12 years before making the switch to bitwig, it's the best thing I've ever done.

There are very, very few Ableton features that I miss. The only thing I can think of is the automations rescaling I wish Bitwig would implement, otherwise it's vastly superior to Ableton in any other way. Especially the bounce/audio editing workflow, this thing makes me 2 to 3 times faster than when using Ableton (no hyperbole)
Ask HN: Best twitch/YouTube for streaming infrastructure/coding
I enjoy having such stream running while Im working remotely, to learn a thing or two or see how other people code and what they discuss. What are your favorites?
Indeed, you need a drug dealer's scale!
The slack desktop app often lags when I type...
Here's an interesting resource for those who like it formal: https://people.mpi-inf.mpg.de/~mehlhorn/ftp/Mehlhorn-Sanders...
like me: for math-heavy or conceptual reflexion, I go to python to prototype things. Once proto is good, I port everything in rust. I don't know if it makes me overall more or less productive.
Ask HN: Webp vs. Avif
Which one would you choose for a web site ?

Which one do you feel has the best file size/image quality ratio ?

Which one do you think will become a de facto standard in the coming months/years ?
I just visited Venice. The old city does not really have any economy outside tourism. There is a naval academy at one of the outer islands, but that is it. The rest of the old city is just one big tourist trap, end of story. All everyday activity moved to the mainland (Mestre). What an end to an ancient merchant republic - selling themselves.

Maybe this is an unescapable consequence of globalization and specialization. We have grown accustomed to the facts that the best microchips are made in Taiwan and the most influential software corporations reside in Silicon Valley. Perhaps some cities are destined to be tourist traps and nothing else. Many people want to visit Prague, Florence or Mecca; no one wants to go to Gary, Indiana.

Remember: the global tourist class is destined to grow. As numerous Asian nations are slowly (or faster) climbing towards the developed status (India, Bangladesh, Indonesia etc.), the # of people who want to travel and have the means to do so will rise enormously.

15 million people visit Rome yearly - now. It might be 50 million in 2050.

Edit: this comment attracted at least two downvotes. I am not too salty about it, but I would like to know why you think I am misinformed/wrong. Don't just downvote - argue, please.

I don't particularly like human mobs in tiny medieval streets either, but I believe the global trend does not depend on what I like or not.
For much of my (35+ years) programming career I have worked in Delphi/Object Pascal. When I was first introduced to it, it was the new hotness, but the last Delphi job I worked on was supporting a 15 year old legacy product.

On the other hand I'm currently working on Android, where everything seems to be obsolete within a year...
> trial and error

There's a clip of John Cleese showing how Beethoven in fact composed the 5th symphony by trial and error.
Farmland practices are driving bird population decline across Europe
From the abstract: "We find that agricultural intensification, in particular pesticides and fertiliser use, is the main pressure for most bird population declines, especially for invertebrate feeders. Responses to changes in forest cover, urbanisation and temperature are more species-specific. Specifically, forest cover is associated with a positive effect and growing urbanisation with a negative effect on population dynamics, while temperature change has an effect on the dynamics of a large number of bird populations, the magnitude and direction of which depend on species' thermal preferences."
Ask HN: Have you noticed decreased quality in GPT-4 reasoning recently?
I noticed a significant decrease in the model reasoning abilities in the last few days, especially when it comes to writing code. Has anyone else experienced this?

Given that these models are being used in all sorts of applications all over the world, I think it's concerning that OpenAI can lobotomize a model in secret and no one can verify that and do something about it.
> Better than “just" IMO.

Could you elaborate on its advantages vs just?
Averaging out bad output cannot produce good output. Or as the old saying goes, garbage in, garbage out.
I interact a lot with a network but that network isn’t the internet and I don’t really interact with web browsers. I think that’s true for plenty of people too, even those who work at big website companies like Facebook or Amazon or Google. That said, networking knowledge does matter and maybe this book imparts some ways to think about more general networking problems, though nothing excited me when I skimmed the table of contents.
That's unfortunately an issue I have seen with several new GUI frameworks over the last years: with High-DPI displays getting more widespread, they tend to push subpixel rendering support down the road.
Maybe the statement could be refined to "must be given opportunity for failure".

For some professions that might include running some projects at a smaller scale, as a simulation or even as role play exercise
Fuck airbnb and all those „startups“ where main goal is to break the law and shrug it off because somethingtech.
Which is good ... and bad at once. Think only about how nice could be the JavaScript API if we would allow it to break. Or CSS. Or HTML.

But completely agreeing with your point. Underrated quality of browsers.
I can't recommend a toolkit or a set of widgets because ages ago I came to the conclusion that there's no way to use traditional ones for a good DAW interface, and something very specific to the task should be developed, which is a pain in the ass.
For spectrograms, I could suggest a look at Jaaa's source. It draws directly using wrappers on X11 libraries and it's fast and efficient also on low end hardware.

https://wiki.linuxaudio.org/apps/all/jaaa

http://kokkinizita.linuxaudio.org/linuxaudio/
> I use gnuplot everyday.

Same. Sixel support in gnuplot is very useful: it’s great to have decent graphics without relying on X with dodgy vpns. It’s probably not the most useful feature, but it was a significant QoL improvement when I found out the Sixel terminal.
Cs231n is still one of the best courses for ML
I have no idea. I started learning electronics as a hobby last fall and now I’m seeing the posts everywhere. I dismiss it as my personal frequency illusion.
Categorically immoral, really? Utter nonsense.

Morality is a cultural construct, that radically changes over time. Whoever thinks otherwise is simply ignorant there is a wider world outside their reality bubble.
Remember that's the Unesco who wrote this, and they have an anti-Zionist political skew.

They make a point of separating "Modern Hebrew" from "Hebrew".
There's now the meme that one guy will bring a guitar to any event and start playing Wonderwall, lol.

I was at a Wardruna concert a few months ago, and the artist had a (somewhat awkward because he doesn't like speaking English) speech about this very thing, he encouraged people to make music, to sing to their children, to bring less manufactured, casual music back into people's lives.
The company i work for is using a C64 mainboard for controling some production equipment... and there are ABSOLUTELY no plans to move to anything different. Is this system deprecated from a technological standpoint? Yes, absolutely. But on the other hand it is a super stable solution that will work tomorrow in the same way as it has worked the last 30 years (and with the whole retro computing scene around spare parts will be no big issue in the forseeable future).
Apparently it was made using a gun director. Wow.

https://rhizome.org/editorial/2013/may/9/did-vertigo-introdu...
Hmm? I've written a fair bit of React, which I assume fits the declarative description, and I never got the impression that it leads to an "unreadable nested hell". You split up your big functions into smaller reusable functions, just like in all other forms of programming.
I doubt it, the Qattara Depression is a fraction of the size of the Sahara. Marginally less fertile? Probably. Dead? No chance.
That's a very romantic view of the life of a chef but I'm afraid that by an overwhelmingly enormous margin the output of a chef is servings of food not century-spanning recipes.

The comparison between developer and chef is kind of a stretch but there is a similarity of sorts. It could be argued that the recipes are analogous to the algorithms or patterns that we use day-to-day in software development, and that the servings of dinner are analogous to the applications we build. The algorithms/patterns and recipes might persist for a while, the apps and food have a shorter lifetime.

I'm not advocating for throwaway or disposable code (though I'm not above implementing a quick hack, personally) but I don't think we need to think less of ourselves or our profession because we're producing things which currently have a shelf-life of years or decades at most.
FWIW, Nginx also has a mailing list. AFAICT it’s quite active.

https://nginx.org/en/support.html
But it will be an issue _eventually_... hopefully you'll be able to move the workload onto a VM / emulator easily.
It is easy to find theoretical issues through brainstorming, but weeding out the false positives is much less easy.

As an example, religious conservatives will brainstorm a lot of issues that are bound to rise (according to them) from gay emancipation. In practice, these failed to manifest.
Actually, forget the React Native Web thing, I think I was mixing it up with something from a few years back that was more the other way round (running React web stuff on React Native, not running React Native on web).

React Native Web… eh, it has a potential place. Maybe like scratching your left ear with your right arm, because your left arm is partially paralysed, or something!
I've had a published code of ethics on my website for about 10 years. I adapted it from the WFEO model code of ethics[1] so it's not specific to software.

[1] http://www.wfeo.org/wp-content/uploads/code_of_ethics/WFEO_M...

------

In the course of engineering practise, I will endeavour to:

#Demonstrate Integrity

- Refrain from fraudulent, corrupt or criminal practices Be objective and truthful

- Practise fairly and with good faith towards clients, colleagues and others

#Practise Competently

- Practise in a careful and diligent manner in accordance with my areas of competence

-Practise in accordance with accepted engineering practices, standards and codes

- Maintain and strive to enhance the body of knowledge in which I practise

#Exercise Leadership

- Practise so as to enhance the quality of life in society

- Strive to contribute to the advancement of the body of knowledge within which I practise, and to the profession in general

- Foster the public’s understanding of technical issues and the role of engineering

#Protect the Natural and Built Environment

- Create and implement engineering solutions for a sustainable future

- Be mindful of the economic, societal and environmental consequences of actions or projects

-Promote and protect the health, safety and well being of the community and the environment
>The character is faced with a situation and reacts in a way contrary to the way we'd expect them to act based on what we've seen so far. It soon becomes obvious they made that decision only to move the plot to a specific ending or scene.

Bone (the comic) is a masterpiece, but then, in the last pages, we see the main characters make a decision that goes against the last 1000 pages of their development.
> Why should a person who has root on a computer talk to another person,

Because they are a human, and a human being cannot survive without communicating and cooperating with other humans. Much less hold a job that grants them privileged access to a prototype high-capacity computer system.

> and just do what he is talked into doing?

Why does anyone do what someone else asks them to? Millions of reasons. Pick any one. AI for sure will.

> That's what you are talking about?

Other things as well, but this one too - though it will probably work by e-mail just fine.

> Because that's impossible to happen if her boss uses ECDSA encryption and signs his phone call with his private key.

1) Approximately nobody on the planet does signed and encrypted phone calls, and even less people would know how to validate those when on receiving end,

2) If the caller spins the story just right, applies right amount of emotional pressure, it might very well work.

3) A smart attacker, human or AI, won't make up random stories, but will use whatever opportunity presents itself. E.g. the order for an emergency transfer to a foreign account is much more believable when your boss happens to be in that country, and the emergency described in the call is highly plausible. If the boss isn't traveling at the moment, there are other things to build a believable lie around.

Oh, and:

4) A somewhat popular form of fraud in my country used to be e-mailing invoices to the company. When done well (sent to the right address, plausibly looking, seems like something company would be paying for), the invoice would enter the payment flow and be paid in full, possibly repeatedly month over month, until eventually someone flags it on an audit.
My favorite Godot app is Material Maker (https://www.materialmaker.org/). I downloaded it when Substance Designer was acquired by Adoboe. I'd say it actually has better usability than Designer.
Define fast. Do you care about frame rates? input latency? startup times? memory usage?

There are trade offs, but if you care about high frame rates and low input latency, web apps can totally deliver that.

Look at https://lighttracer.org/app.html, for example.
Ozymandias
By Percy Bysshe Shelley

I met a traveller from an antique land,
Who said—“Two vast and trunkless legs of stone
Stand in the desert. . . . Near them, on the sand,
Half sunk a shattered visage lies, whose frown,
And wrinkled lip, and sneer of cold command,
Tell that its sculptor well those passions read
Which yet survive, stamped on these lifeless things,
The hand that mocked them, and the heart that fed;
And on the pedestal, these words appear:
My name is Ozymandias, King of Kings;
Look on my Works, ye Mighty, and despair!
Nothing beside remains. Round the decay
Of that colossal Wreck, boundless and bare
The lone and level sands stretch far away.”
Downpours would have to be monsoon level before this caused problems. A new lake causing monsoon level rain? I doubt it but I've been surprised before.
You're a middle aged man on a private island and a teenage girl suddenly wants to have sex with you. Is this natural or a cause for concern?

Pretty clear choice here, and pretty clear how many people here are taking the other side while trying to obscure that they know exactly what they're actually standing up for.

RMS comments are so egregious exactly because "she acted like she wanted it" is not an excuse for such situations that involve such a gross imbalance of age and power.

If you do not see that plainly you have some hard thinking to do about who you are and just what you want to do.
We stayed in Aviemore (Scotland) last year and the local businesses were really struggling for staff. We were told that there was very little accomodation for seasonal staff, because it was more lucrative to rent it out to tourists. So you can go stay in Aviemore, but good luck finding anywhere to eat your dinner.
E-Trade and Fidelity report gains correctly. Which broker doesn't?