skysight-inc/HackerNews huggingface dataset:
GPT 4 being only 3% does not convince me. If you ask well known stuff yes it will mostly get it right, but as soon as you ask something a little bit less known it will happily invent anything. About half of my answers from ChatGPT comes with lies or partial info.
TrackPoint is cool, but happiness can only be reached on a proper ergo split keyboard without a huge space
As a indie game developer, this could plausibly enable me to add decent sounding soundtrack to my games. I couldn't afford to pay a proper artist, and my musical skills are... Limited..

It _is_ just a tool, a new instrument essentially, one that is easier to play than most. People being angry that there is now a new instrument that is much easier to play than the one they spent years to learn come across as entitled brats to me. This will enable me to express myself in a way I couldn't before, how is that not about human expression?

It's a accessibility thing as well. Expressing oneself through music has always been nearly impossible to the tone-deaf among us. Now that may change, and you want to stop that because it might maybe potentially affect how much money you can earn from playing music?

Glory to Google for enabling the musically impaired to express themselves through music!
Well, this could have the potential to make infinite covers of your favorite song.

But think about it, people used to watch the same movies in DVD. The movies they loved. Now people watch and infinity of short random videos (tik tok, instagram)...

Technology changes the habits of people, specially in young people. Think about it, one friend sends a song auto-generated from some text, it is "a song made by someone", at least that will be their perception...
Registration is now open for the 2024 edition of Youth Hacking 4 Freedom, the coding competition for young Europeans. This competition gives teenagers the opportunity to code their own projects – alone or in a team –, make new friends across Europe, and win up to €4,096!
Ineptly invaded by its irridentist neighbour with huge losses?
Ugh, gross. Western man discovers people outside of the West are not living in huts!

The paragraph about how "wonderful" Taipei Metro is so laughably demonstrates the disconnection between Western expectations of public transit and Asian reality. I'd like author to visit Tokyo, Beijing, Shanghai, Seoul, Moscow, Dubai - wonder what his opinion will be.
Twirp has this built-in https://twitchtv.github.io/twirp/docs/curl.html

It's very handy in some situations.
The 'bare metal' part is interesting, but I'd assume dealing with things like video or audio directly on the HW, especially in modern hardware is a PITA

A very bare-bones linux or BSD should add minimum overhead and make things much easier
> It feels like China and the U.S. are on a path to war in the next decade or so

IMO, MAD (mutually assured destruction - if a nuclear power start a war with another nuclear power, both will probably end up destroyed by nukes) makes the prospects of that highly unlikely.
> Any content published by our Lyria model will be watermarked

What is the purpose of marking AI content? I don't really understand. Should we mark content edited in GIMP or Audacity as well?
I took the time to read it. I had never heard of him, and likely would not have shared many of his viewpoints, but my sympathy goes out to his family and loved ones.
You're right that pure formal perfection is not the only component in art; art has to mean something.

But quality has always been a very important aspect of popularity in art as well as in music (see: Renaissance sculptors & painters, Baroque and Classical composers, etc.)

Great art is when a unique, profound emotion or insight is expressed with great execution.

AI helps with the last part; real artists should still provide the emotional seed.
I use RFID/NFC tags 99% of the time, but I still need the app if I want real-time information whether a charger is online and available anyway.

There are services that try to combine all that data into a single application (or even the car's infotainment), but every one of those sucks to a different degree.
>pointless wars for pointless reasons.

They may look pointless to _you_ at the _present_ time. Hindsight is a wonderful thing.
Anyone wants to try my Improv Theatre GPT? https://chat.openai.com/g/g-LkQhMxpvM-improv-theatre
I think it differentiates "uniquely created by a single soul" vs "mass-produced standardized item"
> Science doesn't have a way to know when it has finally stumbled upon such a permanent theory though.

It doesn't need to and I didn't claim it was trying to (especially as it's impossible as you correctly point out). But the closer the model is to reality, the more useful the model is, and therefore the closer it is to being true.

> Science isn't in the business of certifying its theories as true, just discarding them as false.

Given the immensely complex and sophisticated and successful human achievements that depend on these models, such as spaceflight, computers, GPS, any number of things. I think you're doing the baby/bathwater thing. The models work very well so they must be very close approximations to what the universe does. So they approach 'the truth'.

I think we may have to agree to disagree. It may be you see as a binary thing – it is or it isn't. I see it as graduated.
I've done a lot / most of the popular Youtube tutorials (donut, Grant Abbit's series'), but I found it very useful to combine them with some Udemy courses that usually take a slower, more curriculum focused approach. The ones that are relevant today are probably different from the ones I used during early Covid lockdown, so I can't really recommend any specific ones; I usually picked the long ones, with say 10 hours of video content that then took me 20 to 30 hours to complete (when following along, you have to pause and rewind often). You do have to be wired to enjoy such slow-paced, fundamentals-focused learning, it's certainly not a quick dopamine hit approach.

Then again I'm still no good at making 3D art due to an innate deficit in aesthetically pleasing creative thinking, so I can't even testify for myself that this approach will make you good at making 'art'. It did teach me the mechanics in a way that I enjoyed.
Where can I get some of whatever Google Palm 2 Chat is on?
It’s the counter. One of the rebuttals to the conjecture that the sphinx is older use to be that if it was, other older structures would exist (and at the time they did not)
"Some" is increasing with every new generation of LLMs, though. And there is no reason to believe it won't converge to 100%.
> Great art is when a unique, profound emotion or insight is expressed with great execution.

Emphasis on unique
It's also extremely bad at anything resembling any math or numbers: calculations, unit conversions, weather etc.
> giving us more hours to spend on work

What work?
HN never ceases to amaze with the variety of posters. From guys smart and entrepreneurial enough to make it big in software to people who think beef is magically healthy despite ample evidence that it's at best a nutritionally average, expensive, mostly tasteless industrial product.
Yea, I did some Qt work in ye olden times and it's a pretty good system, although it does have its own warts mostly due to being literally older than anything else. =)

I might need to look into it once more, at least it won't run out of steam the second I want to do something else than have a standard text box or an input field on the screen - like all those "easy ui" -systems do every time.
But part of the whole point of listening to music is enjoying the expression of the people playing the instrument. Music is much more than just the final output of a machine, it's an expression of the soul. You may be able to create music more easily with this tool, but I guarantee it will be soulless, just like Google.

The results certainly will not be better. They will be a hideous amalgam from a computer. Just listen to real music created by real people (preferably live) and you will know how hideous these results really are.

Everything, even EFFICIENCY, has its limits to how much we should have.
There is so much garbage already on video sharing apps, I don't think anything will change.
People in the US also think they need to refrigerate eggs

Only folks that care about food safety. Refrigeration is sometimes cultural: Folks in Norway usually refrigerate eggs, even though they look unwashed, but eggs sit on a shelf at stores in Sweden.

I personally want zero medicine, chemicals or vaccines in my food. It’s frankly gross.
So don't eat. Everything has chemicals. You probably don't want to eat sick animals (that's what medicine is for) and vaccines help make sure your food is safer - especially for salmonella. Or produce all of your own food. Good luck grinding wheat, canning and avoiding botulism, feeding animals (or farming even more), and not dying when food runs out.

Further, it is your fault if you eat bad meat. We have a responsibility for our own bodies and what we put in them. The fact people can sue is why they wash with bleach.

This is a horrible misunderstanding of what you have control over. You can handle all meat properly and still get sick: Unvaccinated chickens tend to have salmonella, for example, and it can make you sick. You simply can't see whether or not the spinach you are eating is contaminated by animal droppings either. You don't - and never will - have control over everything you put in your body.

They don't wash with bleach because people can sue: They wash with bleach because they aren't taking other measures to make sure your eggs are safer and because some cultures will reject food if it has little bits of poop and feathers on the shell.
>If you write a book of random predictions without any insight the vast majority of them will be false, so even if few of them are right it is not impressive nor anyone would say you're capable of predicting the future.

Isn't this step for step exactly what Nostradamus did?
Indeed they are working in a poor language that doesn't allow overloading. It's Rust. :-)
I hope works of these extremely talented kids were not demotivating for other contenders
> TSMC is dominant in technology AND volume. It chip shortage would be massive. Redesigning everything that has a TSMC chip in it to use something else would be a massive undertaking.

That's true and yet I'd say that's not my problem? The market will be fine. If anything that means more software work for me. New opportunities will arise. People won't buy a new phone every year for a while (which is objectively a good thing!). The M series MacBooks are so good now there's virtually no reason to upgrade to M2 or M3 if you have the M1 (like in my case). I fully expect to use this computer for the next decade. My desktop PC is basically unchanged since I built it in 2016 (+1 extra SSD I've added after, but that was it). The i7-6700K in there is still chugging happily along.

Apple have more than $100 billion of cash at hand. They will be fine no matter what happens. It's not like they didn't change chips before :)
Or the American one
Hunter gatherers were still humans. Theoretically capable of everything we're capable of. The idea that they would get together to build something big is not impossibly far-fetched, but the fact that it was abandoned shows that their society wasn't able to maintain it in the long term. That requires more complex social structures.
No, the advice is good. If the wrong function was called, or a function is called with the wrong input, it’s just a bug and no amount of ‘validations’ can fix it. The article is written in the context of Rust, which has a type system, so the compiler can help check.

In cases where a function’s precondition can’t be expressed in the type system, the function should check at the start and bale. For example, it’s reasonable in Java to check if parameters are null (since the compiler cannot do this).

For more on this, Google “parse, don’t validate”.
Between someone that generated music from ideas, and someone that spent time and thinking and practicing to refine and these ideas, each will not relate the same to the end result. If only because the latter will know which happy/sad accidents made it to the end, and which did not, based on a specific judgement, or moment.

I've already done both. Generators are only good to produce specific ideas to integrate sometimes, at most.

It's exactly the same difference between writing your own novel, and getting it written by a text generator. You don't relate to the story, and to the characters, the same way. You may not even _explain_ them the same way.
Ask HN: How do you balance stress, productivity and mindfulness?
As tech professionals, we often juggle productivity with maintaining mental wellness. I'm working on an app concept, Calmulate*, which aims to address this balance through personalized data-driven insights. But before diving further into development, I'm curious about the community's perspective.

- How do you typically manage stress throughout the day?

- How do you currently manage the interplay between staying productive and mindful?

- Are there specific features or tools you wish existed to make this easier?

I'm also looking for early feedback on the concept. Any insights you can provide would be incredibly valuable.

P.S. “Calmulate” is my take on blending calm with calculate/simulate/elevate. Wifey cringed when she heard it but I love it.
Have you considered something like https://www.indiegamemusic.com/, where a lot of artists have their music available free or super cheaply?
> The "enforce preconditions via types" is a common pattern in Rust

Called the Type State Pattern. Here are two links from my bookmarks:

https://cliffle.com/blog/rust-typestate/

https://yoric.github.io/post/rust-typestate/
You are ignoring the fact that there's a new problem: the ability to milk it with an extreme level of efficiency.

Imagine a burglar who robs houses. He might rob 1-2 per month. Now imagine the same burglar being given a technology that allows him to rob 1000 houses a month. Wouldn't you say that's much worse, even though it essentially arises from the same problem?
This was my feeling too. “Man, this guy should check out Tokyo next.”
Most religions started as hallucinations.
> but articles like this one are probably the things that can lead to the kind of unproductive bikeshedding that is sometimes experienced in PRs and other discussions

I'd counterargue that if these trivial principles are established beforehand, unproductive bikeshedding of this type will happen less on PRs and other discussions.

> as long as the function is properly named, has a good interface (including expressive types), a clear purpose, is properly documented, doesn't make excessive use of side effects etc.

In performance-sensitive software where DOD thrives, more care needs to be put into these "in the small" things because that is how compiler optimization works. Then, it changes the rule of the game: statement semantics become crucial, self-documenting code makes more sense, in-code comments are for reasoning exclusively, and "documentation" becomes "specification and user manual".
If we go by the number of civilians who got killed and the loss of infrastructure, You can compare the impact of 9/11 and the so called counter operation. Assuming you consider value of civilian life is same for a US citizen and a non US citizen.
It doesn't make sense to lose the function keys, the more keys the better (though i'd argue that it's better for less frequently used functions where it's easier to remember spatial position while not wasting much by moving your hands), though for arrows it's definitely more comfortable to have home row arrow keys with some thumb prefix, you can even have up/downs by various distance (e.g., "jk" for arrow down/up, "m," for pageDown/Up, and maybe "ui" for some "up to home/down to end") so that your same down/up muscle memory in your same two fingers
There's plenty of room for speculation, and it can be a lot of fun to do so, but it's important to remember that it's speculation. The moment you insist that it absolutely must be true and all evidence to the contrary is proof of a conspiracy to cover it up, is the moment you're abandoning reality.
If only JSON-RPC[1] were more popular for JSON-based APIs. With JSON-RPC specifically, the trade-off is that it would not work well with binary data; but if that's a problem then instead of JSON it could be BSON, bencode, EBML, or whatever (at that point it wouldn't be JSON-RPC though), the point is that you can nest stuff without switching syntax.

But compared to HTTP, if what you want is just JSON, then JSON-RPC saves you from having 5 different places to pass data, each with its own special syntax (one for method name; one for path; one for query params in the path; one for headers; one for body with the actual data).

We only not notice this because of just how many libraries are doing the hard work for us and making it seem like HTTP requests are clean and nice stuff; but no, HTTP is certainly not a nice protocol. Its main advantage is its ubiquity.

People may ask, "what about caching and stuff?". Well, with HTTP we made that work by passing a special key in the part of the request that is delimited by CRLF and where each line contains a key-value pair separated by a colon-and-space; and the clients know that a response was cached because they can read the first line of the response, which is a space-separated list of keywords that has a specific numeric literal in its second position (yes, I'm oversimplifying).

So I'm pretty sure we can do something better with fewer different syntaxes. And reverse proxies would presumably have it harder to be vulnerable to things like request smuggling[2].

[1]: https://en.wikipedia.org/wiki/JSON-RPC
[2]: https://en.wikipedia.org/wiki/HTTP_request_smuggling
This is the bit that I find most annoying: westerners insisting that the government and people of Taiwan want to be their own country separate from China.

Certainly the government doesn't, they still claim the entire territory the PRC controls and more.

The people generally consider themselves Chinese when asked and wishing for peaceful reunification, with a small (and possibly growing) minority disagreeing.
After a lot of thinking, I have come to a conclusion that expresses me personally, so feel free to disagree if you like:

The human being was not created to be deprived of the right to express his feelings through fine arts. From the moment you deprive me of the right to express myself as I feel through external as well as internal stimuli and you want to replace me with an insensitive mechanism that neither feels nor has judgment like a human being, then everyone will become cynical and unsmiling and all they will lose their meaning.
The Chinese were always dense and so had to contend with little space. When the Chinese came to Taiwan they obviously copied what their ancestors did. Americans, on the other hand, were a few and had massive lands.

It’s wrong to think one is better than the other, it’s really about density.
Important to note that this is only about summarization. Confabulations could happen in other ways. Likely correlated but raw numbers don't mean much.
The movement did stand out to me, but I found it added to the atmosphere. It's a robot, its movements are supposed to be unlike that of humans. The non-physics based aspects just add to the mystique of the story for me, as this is clearly set in some (dystopian or not, for the viewer to decide) future. 3-CPO also walks 'weird' or at the very least unexplained from a physics/mechanical pov, but its movement is iconic nonetheless.
> traditional musicians… will not be able to compete and therefore will not be able to do what they love to survive.

Why would anyone owe the musicians a job just because they enjoy doing it? I don’t expect anyone to defend my love of coding when I’m replaced by a future iteration of an LLM.

> Music composed by humans could still be better but AI will compete simply because it is cheap and widely available

If it’s truly better, the market for manmade music will still exist. If bland/poor quality art is no longer produced by humans, what’s the loss?

> It changes the minds of human beings to think more like machines

Not sure how this works, or why it’s so bad.
> Yet many startups and existing designers anticipated this demand correctly, years in advance, and they are all still kinda struggling. Nvidia is massively supply constrained. AI customers would be buying up MI250s, CS-2s, IPUs, Tenstorrent accelerators, Gaudi 2s and so on en masse if they wanted to... But they are not, and its not going to get any easier once the supply catches up.

Can you order any of these devices online as a regular person? Anybody can order a $300 Nvidia GPU and program it. This is the reason why deep learning originated on the GPUs. Forget those other AI accelerators, even if you bought something like a consumer grade AMD GPU, you couldn't program it because it's restricted. The reason why Nvidia's competitors are struggling is because their hardware is either too expensive or hard to buy.
Perhaps you need to consider when you want to buy a switchover system from eBay: If caught, obviously by police with a nose for chips. They will take your car milage multiply that by the amount of fuel tax you did not pay, double it as punishment and give you a set fine while they are at it.
This matches my view, but it begs the question what exactly is measured by "Halucination Rate"?
I also think 3% sounds low but half of your answers? What kind of questions are you asking?
Don't bother with sculpting, get a kit and start animating: https://kitbash3d.com/collections

Also ChatGPT writes pretty good instructions for you to get started.
It fine for a simple write scenario, but we ask a lot more from our databases.

What if there are triggers? Those could do slower updates. What about indexes? What about foreign keys?

Anderson what about hardware failure? A log to be able to get back where you should is fine, but then you use some of the write capacity for it.

Etc etc...

On of the most important thing we ask of our database is to be reliable, and half it's performance is used doing that.
I thought the prevailing meta for why Russia attacked Ukraine was that there is a window of opportunity that is rapidly shrinking and if they don't do it now, Russia will never be able to do it again.

If China PR believes the same, we have big problems.
My hope is that the Xi administration believes that going to war and losing will cause them to lose power to domestic mainland opportunists.
It might be naive
but then couldn't we say the same thing about mutually assured destruction (mad)?
Open-source testing made reallyyy easy
Hey ! I am currently developing a solution to help developers test open-source projects in a really easy manner.

I want to remove the hustle to clone repositories and install dependencies just for trying a project specific function.

The idea would be to host open source projects and allow developers to test any function in 2 sec in a similar way as with an IDE "debug" mode.

I am searching for beta testers ! Would love to have your feedbacks on that :)
You lead with a questioning No - but then about half way through your post you came to a certain yes. The threat of governments not protecting us from nuclear radiation is smaller than the actual costs of governments not protecting us from coal.

And the idea that there is a risk we can't detect is silly, we radiation is easy to detect. The issue is we can't detect a threat because there appears not to be one. The risks aren't quantified because the threshold for a paniced response has been set far too low, so there is panic without a problem. And the population doesn't own Geiger counters because they are canny with their money and they don't have a reason to own one. If there was a risk, it'd be easy to make measuring devices generally available. You can buy one for less than $100.