skysight-inc/HackerNews huggingface dataset:
I've been toying with this for 20 years and we've come a long way.

In the beginning it was all hand modeling. It helped a bit that I did finite element analysis professionally at that time which involved a lot of 3D modeling as well.

About 15 years ago there was a small hype where photographers offered the service of 3D printing small figurines of you and your loved ones. I found one that gave me the 3D data. It was just a point cloud and hard to process back then.

Around the same time I had to get an MRI and talked the technician to give the data. Again it was hard to work with back then, but I learned a lot about DICOM.

More recently I asked my dentist for the 3D scan data they are doing there and he was happy to give it to me. It's just my mouth and teeth, but it's excellent data that worked straight in Blender.

I also experimented with the LIDAR of my iPhone a lot. I use Polycam for that, but mostly for spaces and objects. About four years ago a colleague who makes masks for his LARPing asked me to help him with that, but the resolution is too low for a head and face. Depending on your aspirations it could be good enough for full body scans. Especially since Polycam can do photogrammetry now besides the LIDAR scans, but I have not used that enough to form an opinion yet.

Speaking of apps, there is also Face Cap which can export the data from iPhones front facing facial recognition hardware, including facial expression animations in 3D. This is the data that Memoji use in the background.

By far the biggest progress we had is in software in my opinion. Blender is fantastic for working with models of all sorts, including human body models. There are many free base models you could fit for your needs (the ones Blender Studio offers are excellent and free), and there is MPFB2 if you want a generator. Apart from Blender there is still MakeHuman which progressed a lot in the last decade.

When it comes to services there are a ton that offer photogrammetry, 3D scanning and motion capture.

We live in exciting times and it was never that easy to create a model of your body.

EDIT: Regarding existing services, this was also a hype about 15 years ago along with the figurine services. I believe in Munich, where I live a company that offered it was called xsuits, or similar. When I search for this I find a lot of dead services and companies. Seems to have been just a fad, which is sad, because I think it is a really good idea.

While searching I found youlittle.com which offers 3D full body scans and sell you the processed data and edited models in various forms. Maybe something like that is the easiest and most convenient route.
Yes, exactly! Being adaptable is a very important skill a software engineer needs.
Tangent here: really? I've found base Whisper has concerning error rates for non-US English accents; I imagine the same is true for other languages with a large regional mode to the source dataset.

Whisper + an LLM can recover some of the gaps by filling in contextually plausible bits, but then it's not a transcript and may contain hallucinations.

There are alternatives that share Whisper internal states with an LLM to improve ASR, as well as approaches that sample N-best hypotheses from Whisper and fine-tune an LLM to distill the hypotheses into a single output. Haven't looked too much into these yet given how expensive each component is to run independently.
can you make an appointment with them at the branch office?
Given that this is a safety-critical application, are condition/restarts being used? If so, what is your take on the value of those and can an example of restarts be listed? If not, have they been considered and if, can you share the reason not to use them?
> Helmets aren’t uncomfortable if you try them before buying them. There are different shapes, materials, sizes and settings.

Come on man, I have never rode a bicycle more expensive than $100 despite riding at least 5000km annually. I bet that your helmet costs more than all of my 3 bicycles.
This visual IDE for LLM pipelines was posted recently: https://github.com/langgenius/dify

See if it helps.
> typos (buksmärta -> kuksmärta which is hilarious but serious)

To save people looking it up, that one-char difference changes "abdominal pain" into "cock pain".

Wow.
I can fix this PC, boss, but I'll need to play games for hours to do it
With healthcare only the rich can afford, in some places we're already at that point.
Analysis of Curve Finance Reentrancy Attack – Crypto DeFinance
Party Like It's 1999?
> If you can’t negotiate it out it is either that or the highway

That is generally how contracts work. You get something and you give something in return. Nothing comes free. If the deal was better then "the highway", you have no cause to complain when the other side comes to collect their part.

Especially for a sophisticated party like a company. Things are a little different for individuals like employees where the power imbalance is coercive. However when it comes to a company, as long as it wasn't outright fraud, i have very little sympathy that they are having buyers remorse over a bad deal.
"The appeal failed in 2002 and Steven returned to work but things for him and the country were never the same again. He died aged 39 after a heart attack in 2004 leaving a widow, Leigh, their young children Georgia and Jay and a son Rhys from a previous relationship. Leigh also passed away in 2017."

To die of the stress caused by (indirectly) being enforced to use a 'new' measurement system must be one of the weirdest causes of deaths i have ever read about.
Surely, if it is AGI it won't do stuff just because it is * told * to same way you as a company don't do exactly what your customer *tells* you to do but what you *think* it *wants or needs*.

So I expect AGI to do stuff we might not understand but further in the future we will look back with enough hindsight and we will understand why it did what it did and we will agree that it was the best action to take at that time. Just like children lacking understanding of why their parents tell them to eat bland veggies or do stuff they don't want to do even though it is good for them in the long-term. I expect this to be the main source of conflicts with AGI in the future.
A worrying trend indeed.
Crypto Regulation: SEC Rules and Exchange Battles – Crypto DeFinance
It feels to me like an autopilot problem in the making. "This thing means that you don't have to keep your eyes on the road - but please ensure you keep your eyes on the road, in case of errors"
You're oversimplifying this. So I'm not a doctor, but close enough to this system. First, you've definitely got professions/situations where checking is done. See flight and surgery checklists. Of course there will be mistakes and we'll never reach 100% compliance, but that's a given.

But then, there are secondary effects like how much time will your doctor have and how ready they are. In practice the notes take time. If you're unlucky, you're going to be late, on a busy day, and your notes will be done many hours later from recollection. In that case, even an imperfect system can increase the overall quality if it enables faster turnaround. I know of cases where the automatic notes generation did catch issues which the doctor simply forgot about.

The individual stories are brutal, but overall they say very little - was that the only mistake that doctor made in their life, or are they making 10 a day? In general we have to accept mistakes happen and build a system that catches them or minimises the impact.
South Korea is currently at war with a hostile oppressive totalitarian neighbour.

China is at war with its people.
I'm speaking from experience regarding mental illnesses and exercise. And I never discounted medication.
Just that exercise is critically underprescribed, I'm fairly sure it would work better for milder cases compared to meds. Not to mention the other health benefits listed in the thread.

Same way an opioid pill is still prescribed in cases of cancer or severe pain. Just that there are probably better, milder alternatives that don't have as many side effects that could fit a lot of these people with milder problems.
> Somebody is going to get there eventually. But not without a lot of investments.

There's still a bunch of major technological problems to be solved.

Taking Waymo as the best right now:
1. Their solution requires detailed mapping for all areas before it works
2. It doesn't appear to work with rain
3. Or snow

Like, none of these challenges are insurmountable, but as they say the first 90% takes 90% of the time, and the last 10% takes the next 90% of the time.

And more generally, even if the technological problems were solved, there's the regulatory concerns, in that who takes liability when (not if) there are accidents.

Given all that, I wouldn't expect to see full autonomy for about 10-15 years.
Windows 10 share increases while Windows 11 share decreases
Are you looking for contributor by any chance?
lack of physical activity (sedentary job + sedentary entertainment) + shitty diet = lower testosterone

lower testosterone = lower lean body mass (you gain tens of pounds of muscle on TRT even without exercising)

lower lean body mass = lower BMR. an average doughy 200 pound guy and a 200 pound athlete have vastly different caloric requirements.
Tests are great, but relying on them in this way is like relying on a net to catch you without wearing a harness. It's a good thing if your last line of defense is reliable enough to catch you. But if you're relying on it, it's not a last line of defense, it's the only one.

You should be able to work on software because you understand how it works and what the ramifications of a given change are. Tests and code reviews provide redundancy. But here, they aren't providing redundancy, they're bearing the load.

What provides redundancy if tests are missing, broken, or misinterpreted? Have you ever fixed a bug, gone to write a test for it - and found the test already exists but passed spuriously?
For me it means:

1) don't expose it to public internet

2) don't give it untrusted input

Which highly reduces the usability factor for me.
For what it's worth, the tech will only improve over time and looking at the birth rates, humans will only become more and more overworked and less reliable as the years go by. There should be a point where it just makes sense to switch even if it still makes mistakes.
Sorry, that was lazy of me.

https://www.nytimes.com/2018/12/19/us/alabama-senate-roy-jon...
Both of those emit much less CO2 per capita than the US.

Heck, if India emitted 7x as much per capita, they'd still emit less than the US does.
I’m excited for this application of AI, because in many lower-income countries doctors are not trained particularly well and people do not have access to a western standard of diagnosis. Being able to have a consultation with an AI doctor who is more knowledgeable and accurate than local doctors would be life changing for millions, if that comes to pass.
It mobilises a number of resources to patch up a wounded/sick soldier.

There is a myth that the 5.56 round was designed to wound and not to kill (contrary to the 7.62 round the soviet side used) as it would make war costly in a very visible manner.

I guess the idea that inducing "Sepsis by poop" follows the same line of thinking.
There are a bunch of things to learn from Lisp:

* list processing -> model data as lists and process those

* list processing applied to Lisp -> model programs as lists and process those -> EVAL and COMPILE

* EVAL, the interpreter as a Lisp program

* write programs to process programs -> code generators, macros, ...

* write programs in a more declarative way -> a code generator transforms the description into working code -> embedded domain specific language

* interactive software development -> bottom up programming, prototyping, interactive error handling, evolving programs, ...

and so on...

The pioneering things of Lisp from the end 50s / early 60s: list processing, automatic memory management (garbage collection), symbol expressions, programming with recursive procedures, higher order procedures, interactive development with a Read Eval Print Loop, the EVAL interpreter for Lisp in Lisp, the compiler for Lisp in Lisp, native code generation and code loading, saving/starting program state (the "image"), macros for code transformations, embedded languages, ...

That's was a lot of stuff, which has found its way into many languages and is now a part of what many people use. Example: Garbage Collection now is naturally a part of infrastructure, like .net or languages like Java and JavaScript. It had its roots in Lisp, because the need arose to process dynamic lists in complex programs, getting rid of the burden of manual memory management. Lisp got a mark & sweep garbage collector. That's why we say Lisp is not invented but discovered.

Similar the first Lisp source interpreter. John McCarthy came up with the idea of EVAL, but thought it only to be a mathematical idea. His team picked up the idea and implemented it. The result was the first Lisp source interpreter. Alan Kay said about this: "Yes, that was the big revelation to me when I was in graduate school—when I finally understood that the half page of code on the bottom of page 13 of the Lisp 1.5 manual was Lisp in itself. These were “Maxwell’s Equations of Software!. EVAL is the E in REPL.

Then Lisp had s-expressions (symbol expressions -> nested lists of "atoms"), which could be read (R) and printed.

This is the "REP" part of the REPL. Looping it was easy, then.

People then hooked up Lisp to early terminals. In 1963 an 17 year old kid ( https://de.wikipedia.org/wiki/L_Peter_Deutsch ) wrote a Lisp interpreter and attached it to a terminal: the interactive REPL.

A really good, but large, book to teach the larger picture of Lisp programming is PAIP, Paradigms of Artificial Intelligence Programming, Case Studies in Common Lisp by Peter Norvig ( -> https://github.com/norvig/paip-lisp ).

A beginner/mid-level book, for people with some programming experience, on the practical side is: PCL, Practical Common Lisp by Peter Seibel ( -> https://gigamonkeys.com/book/ )

Both are available online at no cost.
Trivia at this point. But the Oracle Network Computer was a low-end x86 box running FreeBSD and a full-screen Netscape Navigator. Very much a product of its time.

(WebTV, later purchased by Microsoft, was the more successful product in this space.)
And let's not forget that the US recently stationed troops on a tiny Taiwanese island that's less than ten miles from the Chinese mainland. And at a time when the US is sabre-rattling over Taiwan, and is about to give Taiwan billions of dollars for "defence". And elsewhere in the world, the US almost seems to be trying to start WWIII.

In the current climate, being paranoid is the sensible option.
User name checks out .
I think the site got hit with hcu update. It caused a lot of site to lose ranking.
Even if you successfully argue that the West is losing its moral high-ground, simply look at the alternatives. They are not great. Russia is deeply corrupt and undemocratic.

And in Israel you have Hamas on the other side - they are literally genuine terrorists with little regard for western and democratic values. If they were in power of all of Israel, then what people call genocide in Gaza would seem trivial.
Have you seen https://stevelosh.com/blog/2018/08/a-road-to-common-lisp/ ? "Kludges" everywhere is applicable. On the other hand, having a function like "row-major-aref" that allows accessing any multi-dimensional array as if it were one dimensional is "sweeter than the honeycomb".

I still think CL code can be beautiful. Norvig's in PAIP https://github.com/norvig/paip-lisp is nice.

As for the inside-out remark, while technically you do it for even basic syntax, you don't always exactly have to, and it's very convenient to not do. Clojure has its semi-famous arrow macro that lets you write things in a more sequential style, it exists in CL too, and there's always the venerable let* binding. e.g. 3 options:

(loop (print (eval (read))))
(-> (read) (eval) (print) (loop))
(loop
(let* ((r (read))
(e (eval r)))
(print e)))

And even the first one isn't that bad to read. For the really annoying cases like a lot of arithmetic, just use the reader macro from the 90s that lets you write in infix mode rather than complain how the quadratic equation is harder to read in prefix notation.
That was completely from my memory, and I don't work in the industry, so my information/interpretation maybe inaccurate.

Thanks for the additional info.
The export is important in case you want to move to a different service or password manager.
Show me several convincing examples of AI replacing programming.

Don't fall for hype, this is not happening. We only got some okay snippet generators and some semi-adequate translators of simple pieces of code, from a limited set of languages to another.

There's nothing else. AI is not replacing programming yet. Or even soon.
Except there aren’t enough doctors in many places. Also physician performance varies widely.
So really this won’t replace doctors, but hopefully patient care will be affected positively. Doctors aren’t always brilliant outside their field and AI “assistance” can turn out to be a clever troll sometimes.
One such case is company-issued phones. They require the company-provided apps to be isolated from any user-specific configuration, creating an effective multi-user system where user apps (such as Apple Music) run with different privileges (and network access) than, say, Teams or Outlook.
It's on homepage when I open the site in a private window
Having grown up with RISC OS, I never considered lack of multi user an omission. But the lack of process isolation (or simply: lack of processes) was a real head-ache.

No memory protection or hardware access, rudimentary virtual memory "page mapping". Any tardy calls to Wimp_Poll() freezing the entire GUI. "Cooperative multitasking" also means it's still impossible to do something useful with more than 1 Raspberry Pi core.

So: lacking in foundations, yes. But multi user, not so much.
> > People implying that the study shows only correlation really don't seem to understand how we establish causality in science.

> Or perhaps you don’t fully understand the challenges of establishing causality? Just because an intervention causes an improvement in some bio markers that are associated with lower mortality (unfortunately) does not mean that the intervention will cause lower mortality.

> The classic example is vitamin D supplements: Higher vitamin D levels are associated with lower mortality in many medical conditions. Vitamin D supplements increase vitamin D levels. But vitamin D supplements seldom lower mortality.

That is quite a simplification. The research as far as I know is that too low Vitamin D levels are associated with higher mortality, but that supplementation above a certain level is meaningless (and most caucasians can get those levels through normal sun exposure). So yes vitamin D supplements in general don't improve mortality.

Note also the situation here is completely different. The link between mortality and morbidity markers and exercise have been established in other studies. The study here establishes that this directly translates to a correlation between fitness and mortality. So in a way it's the opposite of the vitamin D case.

> Why? Probably because vitamin D is produced in the skin when we are in the sun. The more healthy subpopulation of any study will typically spend more time outside, so they will have higher vitamin D levels. But it’s (relative) health that causes higher vitamin D, not the other way around.

You realise that you are proclaiming causality here?

> The only way to reliably establish causality is really an end-to-end randomized controlled trial (RCT). Stitching together two RCTs is not sufficient.

A RCT does not establish causality. That's essentially my point. A single study/experiment never proofs causality. You need a theory to explain the causality and multiple studies that falsify other possible causality mechanisms. That has been done extensively for excercise and morbity/mortality, the current study just establishes that this also correlates in the bigger picture. So yes the study itself does not "proof" causality, it's just a piece in the bigger puzzle of causality.

> (Not saying that exercise does not lower mortality BTW, just that it’s complicated, and a study such as this is probably picking up two signals: one causal and one purely correlational.)
On that front, there is the cool AquaVoice input method: https://withaqua.com/

anyone is looking at doing an open-source version of that? I guess with a mini-whisper and mini fine-tuned GPT-like model we could get 99% of the way there
I haven’t been to Red Lobster since 2019, and even during that trip the quality of the food was severely degraded from what I remembered it to be. Their garlicky biscuits were quite nice, though. What baffles me about this story is the fact that they’re continuing to sell the endless shrimp, despite the fact that it lost them 11 million dollars. Old habits die hard, I guess.
"The doctor said he'd never seen anything like it before in his life. His lungs were just totally ... gummed up, and like a mesh over them."
Show HN: I have created devcontainer config generator to speed up local dev
Hi,

I'm Clément, and I'd like to introduce my open-source project called Inizio.

The goal of this project is to simplify the creation of your local development environment, so you can have a ready-to-use environment as quickly as possible.

I invite you to check out the app and share your thoughts about Inizio. If you have any ideas for improvement, please let me know.

As an open-source project, contributions are always welcome, especially if you'd like to see support for more databases. It would be amazing to have your help in expanding the capabilities of Inizio.

Thank you for taking the time to read about my project.

Best regards,

Clément
The problem they solve is that almost nobody uses a password manager. The vast majority of people log in using PartnerNameYearOfBirth or Password123 and about two decades of trying to get people to stop doing that have failed.

For people using password manager implementations, passkeys also add a layer of protection by being practically unphishable. This comes at the restriction of companies not being able to drop the domain names they once used to set up authentication (there is tooling for migrating between domains, though) as passkeys bound to old domains won't be valid for new ones.

If passkeys are implemented well, using hardware encrypted storage, you also never risk a copy of your passwords falling into the wrong hands when you get infected by malware. Synchronised password databases are vulnerable to basic key loggers in a way that passkeys aren't.
..according to Google. They have a track record of over-promising and then delivering something functionally worse than OpenAI.
"just" is doing a lot of work here.
I'm waiting for the calls of adding TCM or other "regional medicines" as training data.
Thanks for the Beowulf link!

The pipe music instantly reminded me of https://www.youtube.com/watch?v=616PssEzrqo
RISC OS is an interesting beast, but I’d LOVE to see RISC/IX ported to the RPi and other small boards.

Has anyone saved the sources anywhere? Would whoever now owns IXI IP help with the desktop part?
Doesn't Taiwan still claim the mainland as its own, at least in theory? Also there are border conflicts with e.g. India.
My bad..

EDIT: how do I do that on title? Kind of new to editing on posts :D
> LS is MacOS oriented

There's opensnitch on Linux. There's also something similar on Windows but I don't remember what it's called.
I've heard about this zone 2 as well, it makes sense. its a decent stable pace.

when i've been running i do similar. though i also do accellerate a bit and slow down, because its... more fun.
Here we go again, promoting unregulated substances for medical purposes.
How to use YAML anchors as a template for Docker Compose services
Socratic Questioning