skysight-inc/HackerNews huggingface dataset:
> Go watch CGI in a movie theatre and it's worse than 20 years ago

Objectively this isn't true as CGI technology has improved by leaps and bounds (think e.g. subsurface skin scattering in new vs old Gollum), however there's a lot of other factors at play; old CGI used film tricks to make it blend better, new CGI uses full CGI and digital whatsits and doesn't care anymore. It also depends on budget and what studio takes care of it. Good CGI is invisible, and there's a number of non-superhero films where the CGI just isn't visible / you're not even aware of it. Anyway, what 20 year old CGI are you thinking about, and what are you comparing it with? I'm thinking The Spirits Within (2001) or Beowulf (2007); the former did not age well, the latter was already panned as having poor CGI when it came out. Avatar (2009) pushed the frontier again I think.

> go home to play video games and the new releases are all remasters of 20 year old games because no-one knows how to do anything any more.

This is a blinkered view of reality; there's thousands of game developers outside of this bubble, from single person developers making modern classics like Stardew Valley or even Minecraft when it first came out, to teams of developers that are bigger than those that made the games of 20 years ago.

Also, your opinion isn't fact; in the top 20 best selling games of 2024 [0] there is only one arguable remaster (GTA 5, which is on its 3rd remaster) and two complete remakes (FFVII Rebirth and CoD 3), with the former being a completely different game compared to the original. I share your cynicism about the "top of the line" video game market today, but you're not correct.

(meanwhile I'm playing 2007 video game (Supreme Commander))

[0] https://www.gamespot.com/gallery/2024s-best-selling-games-in...
Also keeping in mind all the locales where comma is the decimal point…tsv for the world.
Items #6 to #9 sound like genuine trolling to me; item #8, reversing bytes because of course no other text encodings than ASCII exist, is particularly horrible.
I do not think advanced societies, even semi-authoritarian ones, can collapse overnight, but having spent a few month in China countryside (which is beautiful btw, hard treks but interesting ones), they do have a lot of challenge they probably are not totally ready for. The lack of education and available role models for countryside children and the blatant corruption there (not in cities, cities seems way more policed, i'm really speaking about the countryside) can maybe be put aside, but i'm really not confident.

I thought rural areas were treated as second-class in my country, and since i've gone to West Virginia i was "that's _really_ second class: we are good, comparatively", but China countryside is worse than that. Yes, that might be surprising to left-leaning US citizen who are aware of the recent floodings in WV and the lack of national help: the abandonment of rural area seems somehow worse in China.
This is awesome, been wanting to do something like this for a long time.
Yes running a full blown web server with HTTP support requires a bigger CPU and RAM, but don't need a lot of RAM or CPU to stream an HTLM file through blutooth from flash storage. Serving data over blutooth for that HTML application would need some custom stuff (because it would go over blutooth and JSON-encoding for messages would probably require too many resources). My point is that it is definitely possible to serve a HTML file over blutooth, render it in a app through an WebView and have the app communicate to the device over blutooth without putting a beefy CPU in there.

The product I worked on the bluetooth chip was more expensive than the CPU if memory serves me right and we did something similar. But I am not a board designer or procurement expert.
Trait upcasting will land in Rust 1.86.0 which will be released in one week: https://github.com/rust-lang/rust/pull/134367
drug repositiong for sarcopenia
Similar has been already tried in the USSR, it was called a Communal Apartment: https://en.m.wikipedia.org/wiki/Communal_apartment
Yeah this feels right. It helps with the bits I care about and definitely reduces friction there, but it also breaks through every wall when I’m off the happy path. I had to solve three layers of AWS bullshit yesterday to get back to training a model and if I’d had to solve them myself or bring in someone from my platform team I’d have ended up stopping short. I don’t really want to replace the parts of my job that I enjoy with AI, but I love having something to pick up the miserable bits when I’m stuck, confused, frustrated or bored. You’re absolutely right that this helps conserve energy.
I would love to check out touchdesigner some day, I'm a Houdini pipeline TD (and creative too) and Touch started as a fork of Houdini from quite some time ago specialised for real-time (and the real-time-ness of demoscene is one of my favourite things ever!) However iiuc Touch is Windows-only.

I wonder whether under wine it might benefit from the 'ntsync' thing that just got added to the Linux kernel (as a module) (Currently also on hn front-page) as long as there's a free training version of Touch I'll definitely check it out once the new kernel gets into Gentoo!
drug repurposing for sarcopenia
Not fully.

The point of transformer attention is cross-wise processing of tokens that computes their relationship to each other at multiple levels of abstraction. That's why LLMs can read so fast: they're processing all the input tokens in parallel.

LLMs emit tokens in a sequential manner at the level of the outer loop, but clearly inside the activations is a non-sequential map of the entire planned output, otherwise they wouldn't be able to make coherent sentences or speak German (which puts verbs at the end).
>Everybody is commenting about AI, but that's barely mentioned in the article.

As usual, they didn't read the article. They read the headline, assumed it was about AI, and wrote the same boring "management bad, AI bad, the present bad, programmers good, the past good" rants.
Android does not inherently mean google connections. The most private and secure phone OS GrapehenOS, is based on Android Open Source Project.

Ironically Googles Pixel phones have the longest support of any phone OS with guaranteed at least 7 years of security updates.
PCA was introduced in 1901. Who knew Karl Pearson was actually doing AI!
Great to hear the positive note. There was a lot of armchair commentary when India launched its space program and got its satellites in orbit. And your disregard for those voices is exactly how I felt when it happened here in India. Congratulations to Botswana!
And then, when you can't even agree on dual initialisms, you get UTC.
I feel more safe using Arch, compared to Debian. Debian adds so much of their patches on top of original software, that the result is hardly resembles the original. Arch just ships original code almost always. And I trust much more to the original developers, than Debian maintainers.
They sell the phone with a guarantee of at least 7 years. If they break it they will get sued.
Maybe Netflix?
That's normal. You initially need a lot of workers to find the vein of gold, but after you find it you just milk it endlessly
What does this comment even mean? I understand all the individual words but in combination it is nonsensical.

What are "quality of life improvements for everyone on the planet"? What does that even mean? Are you proposing some sort of communist system? Why, in response to an entirely unrelated comment on an unrelated topic?

What the hell is "private equity world"?
Netflix, and other streaming is absolutely the worst at stuff like this.

Another thing is Subtitles in every language. They ONLY show subs in a handful of languages, even though the subs are in every language. For instance, I live in Norway, it's common to see subs in only Norwegian, which makes sense. But imagine you're a tourist/immigrant, etc. Maybe you want to watch this Japanese movie, well, now the audio is in Japanese, and the Subs are in Norwegian.

The app knows your language preference... but shows the subs for the country you're in. Even though Netflix/etc has the rights to the streaming.

It's baffling to me, and I must be missing a piece of the puzzle. But I'm forced as someone who's still learning Norwegian, to skip all Non-English media, OR pirate them so that I can get subs in whatever language I choose. (Yet another example of how piracy is the better UX)
Say "no" to YAML. As a string, if you can.
This is about a company, another clever concept people invented, and companies depend conceptually on money. You can't have companies without money: you have to hand bookkeeping and the bookkeeping must have a positive number on the bottom line. Using reserves from previous years is legal, but there must be a positive number. That's just part of being a company.

I feel sad for all the company managers who have to plan for a very uncertain future due to Trump's frequent u-turns, and for the employees they fire.
https://stackoverflow.com/questions/8695118/what-are-the-fil...

I am pretty sure you shifted the meaning, the decimal separator is part of the atomic data it does not need a control character.

You would use 1F instead of the comma/semicolon/tab and 1E to split lines (record means line just like in SQL).

You could then use 1D to store multiple CSV tables in a single file.
If you handle large amounts of geographical data you'll need to invest quite a bit to move to Postgres. It's possible but you're going to need to touch a lot of existing code and figure out new performance characteristics and so on. A lot of it will be hard for an average organisation, not because it's very sophisticated and complex but because it will be large amounts of boring rote work that many developers don't see how they could do programmatically.

Rumour has it the same holds for some other types of data as well but I lack immediate experience in other areas.

With Oracle you also have a rather robust, exhaustive documentation of error messages and even obscure stuff is likely to be figured out in some forum thread by someone and an indian guy. Postgres isn't exactly bad in this area but you can run into things where you need to go deep in debugging yourself and figure out minutiae of your specific version.

Containers also remove most of the issues with running several instances in development and CI environments.

I still don't recommend anyone to pick Oracle for greenfield stuff, instead you should work around shortcomings in other database engines, but for a large organisation with certain demands that already has buyin it makes sense.
Even worse. It skews the architecture decisions towards few large physical database servers instead of many small VMs, because licensing cost is per core in the whole VM cluster, so totally unaffordable. So you get reduced availability, higher risk, reduced separation, reduced security, higher datacenter cost, and they bill you an arm and a leg on top...
I'm inclined to expect that we should put the blame for that on whomever used legal channels to force Rachel to shut up, although obviously the jury is still out until we know more.
This is a very typical reply when we see someone pointing out the flaws of AI coding tools.
"You are using it wrong, AI can do everything if you properly prompt it"

Yes, it can write everything if I provide enough context, but it ain't 'Intelligence' if context ~= output.

The point here is providing enough context itself is challenging and requires expertise, this makes AI ides unusable for many scenarios.
The gist is that native sandboxing is a mess of undocumented APIs, very different approaches between operating systems, one-size-fits-all policies, kernels are full of bugs, the whole setup is a nightmare to debug and to top it off there are no useful cross-platform abstractions. Not even Chrome has one; beyond Mojo the sandbox is a pile of special cases and platform specific code all over the codebase.
They chose the right license!
GitLab CI/CD pipeline, with a runner hosted on my hardware, to a VPS. App deployed via Docker container, files/config rsync-ed to the VPS.

Too many people over complicate everything with elastic-cloud-distributed-load-balancer on Vercel and end up overpaying and not controlling their infrastructure.
I don't think it would - if the treatment has both been hyped in the press as a potential panacea, and yet is not at a stage of development where any honest practitioner would offer it, there is still a gap where the cowboys will jump in and sell to the desperate.
the reversing bytes part is encoding agnostic. you just feed the reversed bytes to the csv parser then re-reverse both the yielded rows and the cells bytes and get the original order of the bytes themselves.
I agree that the default way Excel handles CSV files is terrible. Using Power Query to manage them is the way to go. But it's the general Microsoft approach to backwards compatibility so very unlikely to change now.
Now wait a minute. Isn't Venmo primary usage is for sending money? You are telling me that there is an open log of top10 ranking official sending or receiving money from journalists and that's not a corruption and bribery? And no one is being tried for that in court? Mind boggling.

And these people dare to say anything about corruption of other countries. Pathetic.
Show HN: Website Design Simulator
I made a website design simulator for quick design brainstorming.
It was the first full CGI movie but others had been using it before that, Jurassic Park used a mix of CGI and puppets for e.g.
From a quick search, you might need a local to book it, i.e. register the journey with the state apparatus.

(This is a city where buying a simple 40¢ metro ticket requires showing identification.)
One example is that Blender embraced the use of pie menus, and Gimp ignored them. The Gimp team is just not open to outside ideas, and gets really annoyed when users of other tools request features from those tools that Gimp refuses to support, and reacts by digging in deeper and clinging to their bad design decisions out of frustration and spite. A really sad culture of NIH and 4Q2.

In general and with many other things, Gimp could have been so much better and easier to use, but they systematically and spitefully ignored their user's needs and requests about so many things, while Blender did just the opposite, listened to users and improve the user interface and mouse bindings, instead of being stubborn and parochial about it.

Ton is heroically tasteful but not unsung: the community rightfully adores him! (But not Autodesk.)

https://www.youtube.com/watch?v=eJwG-qt-sgk

Master Blender Pie Menus for Faster Workflow!

https://www.youtube.com/watch?v=f1fwxQi50FY

Enable Pie Menus in Blender 2.9 - Blender Tutorial

https://www.youtube.com/watch?v=H-7Hmpt9UmA

Create your own Pie Menu in Blender | Pie Menus

https://www.youtube.com/watch?v=41fXtvzJ3Ik

Blender - Pie Menu Editor

https://www.youtube.com/watch?v=B4DoESgzAfI

Extending Blender Pie Menus with Custom Operators using Python

https://www.youtube.com/watch?v=P8w-tswp0JI
Endogenous Growth Theory
"Quiet quitting" is just laziness from people that don't take any pride in their work. It was not a reaction to "overwork" or "burnout". Laziness has always existed. This was just a new name for it.
very reasonable observation. :)

i can tell you being physically strong comes with it violence and is at the fabric of being an American. so i’d say the issue is complicated and nuanced as is most.

breaking the law (through violence) is also American. we stand up for what we believe in. even if it means breaking the law and going against our government. this is America.

the fact that you have better outcomes for crime is great. how’s your investment system? how’s your sports teams? how’s your military? how’s your stock market? how’s your currency?
There are even vinyl DJs around.

You can use sync, but I don't think it's that widespread.
You say that and yet many places have an order of magnitude less car "accidents" per population than the US currently.
Just don't write that love letter in French ... or any language that uses comma for decimals
That's strange, I've never seen this behaviour. Loading a CSV this way (Data -> From Text/CSV) always parses the first record as the header for me.
Presumably one uses the same locale everywhere? So switching by locale should not be a problem?

Supporting multiple languages is a problem all right: googling, communication, etc...
I think my car insurance policy actually does detail what they believe every part of your body + your life to be worth, it might be my old policy though. From memory an arm was £2,000

[Edit]: found the policy:
death: £2,500
arm or leg: £2,000
blindness in one or both eyes: £2,000
For the opposite experience, take a taxi in a low- or maybe middle-income country.

There's a good chance the driver will zoom past everything else, weaving between lanes accordingly, and you'll wish you were one of the slow vehicles. Although I'd be less concerned if the seatbelts worked.
But logging in and posting don't seem like "undoable" actions to me. That would be similar to undoing a save or undoing a login to Adobe CC in Photoshop. Things definitely get trickier with network requests, but that can be solved with something like CRDT.
Generating power from trash is easier than you think: https://hackaday.com/2014/09/01/hydropower-from-a-washing-ma...
We do this not because it is easy, but because we thought it would be easy.
> How do you handle multiple copies of the same key

That’s unambiguously allowed by the JSON spec, because it’s just a grammar. The semantics are up to the implementation.
As a general observation, I'm waiting with great interest for a time when people who are dismantling privacy all around the world, and especially fuckers in EU, will be targeted themselves through the very backdoors they have demanded from others. Now that would be a pleasant failure.
> is indeed best suited for bedroom deejays.

Or wedding / event DJs who handle requests. I would not delete the local files, but having a streaming service with popular music would certainly help.

> Everybody who cares about their craft as a professionL cuts VIP versions and dubplate loops

If that is the case, I don't know a single DJs who cares about their craft. Makes you think.
If we allow for one more character, we can get the even clearer "fukt".
> It's a textbook example of getting offended on behalf of other people, who aren't even complaining in the first place.

the person who started the thread stated they're from Australia - so they're getting "offended" on behalf of themself.

FWIW I'm also Australian (living in Europe now) and found this kind of thing (using vague, location specific timeframes like "winter" or "holiday") quite confusing, too. It's obviously easier for me to understand now that I live in the northern hemisphere.

The "issue" is that it's a bit annoying to have to look up where a company is based and then the weather patterns in that locale to understand something, when they could just as easily say "Nov-Dec 2025" for example. And when you live in a sub-tropical or tropical locale where there aren't clear demarcations between four seasons like there are in western Europe and North America, you can't just say "winter there is summer here" and vv.

It's not a serious, "stop everything and fix this right now" issue, just a common annoyance, and it's nice to see Blender here try to make that a bit clearer.
With me it goes so far that I switch everything that can be switched (e.g. Android on my phone) to English. It's not just the terms, it's also the frequent translation errors. One "oldie but goodie" example is a Windows utility (I think it was Registry Editor, but not sure anymore) that translated "key" with "Taste" - which means key on a keyboard, not key as in a thing that opens doors or allows you to uniquely identify a bit of data, that would have been "Schlüssel".
Yes, Flatpaks are supported. However the untrusted, vulnerable phone will have a full access, won't it?
Its about owning a farm in the middle of nowhere not slavery. It really is not that hard to understand that people have different worries back when the second amendment was written when the nearest town for protection is weeks away and not hours.
Better non-profit source without paywalls and tracking free: https://www.texastribune.org/2025/03/25/texas-jail-lawyer-ma...
> most DJs play unreleased

No, that is definitely not true.

While you can find DJs that play obscure or ~vinyl only~ releases, there are also a ton of DJs who play popular music.
You should know that "should" isn't very binding.

Headers should have as many rows as possible that contain data items for their column and data items in a row should have a header for the respective columns, but real CSV files should be assumed to have incomplete or variable length lines.
Personally I'd say a mix of factors. Experience, a bit more cautious / laid back as in driving slower / leaving more distance, and probably less miles overall.
The byte for a capital I is the same as the start for an odd file format, slyk maybe? Excel has (or did if they finally fixed it) for years decided this was enough to assume the file (called .csv) cannot possibly be csv but must actually be slyk. It then parses it as such, and is shocked to find your slyk file is totally broken!
Also why the change on making .NET and Swift open source, universities adoption has been exactly one of the adoption pain points, and VSCode being the entry point into Microsoft technologies as well.
Other entertainment sites don't claim to be the source of all truth like Elon Musk does of X and Grok. Just 4 hours ago he posted what he said on Rogan.

"Grok is aspirationally a maximally truth-seeking ai, even if that truth is like politically incorrect”

Meanwhile, he deletes your account if you offend him
How is that helpful to ignore a better alternative just because a worse one exists?
Show HN: Built an MCP for direct sound design on the Synthesizer
>But this kind of phrasing implies that "doing the bare minimum" (to put it in another way) is a strictly bad thing.

It is. It shows a lack of character. Have some pride in your work. Have some pride in yourself. Being lazy is pathetic.

>Sure, its easy to condemn someone "half-assing" a job by labeling him as lazy or something like that. But the reality is that most of the time we don't need the best nor we are willing to pay properly for this effort.

There is no such thing as "need". You don't need anything. People lived for thousands of years on a diet of mostly grains living in uninsulated houses with open fires. Everything is a want. People's wants are never satisfied, you can always want more.

But even if nobody else will appreciate it, you should do the right thing anyway. You should do it because you take pride in your work.

>Imagine your baker, for example. Do you really need 100% of his effort and care to be put into every single bread he makes? For me this answer is "no".

Nothing to do with what I want. He needs to put in the effort. He needs to do it for himself.

>These machines, at first, weren't really good and the products they made were of inferior quality. But they had enough quality to be useful, were cheaper and were able to produce immense quantities of goods.

The men that designed the machine, or ran the machine, or made the moulds, or assembled the parts, all of them worked bloody hard and were proud to do so for their families and for themselves. Work ethic was prized. This wasn't low effort. It was a different tradeoff between material inputs and material outputs, but it required no lesser work ethic. It didn't permit laziness or idleness.
Sketch is only relevant in US, and a few other places on the planet where devs use Macs.

Figma is the champion to look out for, hence why Adobe tried to acquire them.
If you want better isolation than is provided by Linux namespaces et al, then yep something like gVisor or Firecracker (https://firecracker-microvm.github.io/) provide a likely better level of isolation.