skysight-inc/HackerNews huggingface dataset:
Hi HN,

I am trying to build a small game in the browser, but on the way I create little side projects for learning the basics of 3D in the browser. This site is the result of that learning process. It was built with r3f, drei, next.js and some bash scripts/glue code to mass convert the models from @Quaternius's website to .glb + .tsx files so they are usable on the web.

All the gorgeous models you can see on the site are from @Quaternius, whose open source work is awesome! Without his models, this site would not have been possible. If you want to download the models in bulk check out his Patreon: https://www.patreon.com/bePatron?c=474320

Let me know what you think and the ideas and feedback you have.

Enjoy your day and take care.

Cheers, Rico
The neighbor looks like it's aging more rapidly, not slower! Think if the neighbor tilts away from you, in the disk-by-disk play it will just look moving away disk by disk, the disks are elongated and the disks will end earlier.

And from the tilted neighbor's point of view it's similar.

Maybe it's easier to first think of two trees that both tilt away from each other.
Most likely they'll use your recordings to enhance their own audio models.
Another danger:

I've seen quite a few people arguing in (a European context) that we shouldn't build out nuclear in the "short term", "since we can just get fusion without any of the downsides of fission".
Going forward, there will be a vote for major policy changes. My apologies.
The primary reason that EV's have a fast 0-60 is that it's related to a spec that you and most people care about: charging speed. Supporting a high charging speed is expensive. But once you've got a high charging speed you've got most of what you need for a high discharging speed. And then you have most of what you need for a fast 0-60.

If it costs a few hundred extra to support a fast 0-60 and you can charge $10k-$20k extra for the feature....
I used to have computers named after dune characters, but I never thought pretending to be Paul Atreides was a rational business strategy.
It does set max-width of .comment and .toptext to 40em. Which means items on the page can nest across the screen, but each one will be no wider than that.

I took my cue from https://design-system.service.gov.uk/ where the majority of their design decisions are informed by thorough extensive user research. They set their text elements to a max width of 38em. That felt a little mean to me so I upped it to 40.
I don't think you can build tesla and spacex without being a no-man in certain fields. It's just that Elon got bored, and he entered a new realm of a social network product, not an engineering product, and he's finding out quickly how different that is.

At the same time, I do think Elon's asperger type genius is definitely more suited to engineering startups, and Job's super sensitive artist level narcissism is more suited to UX intensive startups. Elon ventured where he shouldn't have.
I think the simplest solution is uploading your thesis to arxiv.org, then using arxiv-vanity (based upon LaTeXML) to render your arxiv link as a responsive web page.
That's probably the child's perspective, and not one that Musk shares. He will prefer to reject the idea that he was always fucking awful, and instead prefers the idea that his child was taken from him by a "woke mind virus".
Me neither, so I'm reasonably disappointed. Can I propose a method?

We should shoot something really sticky up there, creating a snowball effect. When it becomes to heavy it will fall and disintegrate. We will have some collateral damage, but you cant make an omelet without breaking an egg.
Oh ty
Amprius Technologies battery cell passes military nail penetration test
Can it start generating electricity without waiting for steam to reach required temperature? For now we can only assume the worst case scenario and group it with fission in "up to 12h startup time". The report in https://www.eia.gov/todayinenergy/detail.php?id=45956 compares existing power sources
Sounds like an application for ChatGPT. I would try this again getlago.
It doesn't matter if the polls are "rigged" as the demographic of "currently active Twitter users who follow @elonmusk" is not a representative sampling of all Twitter users. Many people who dislike him have him blocked, people who follow him most likely agree with him at least to some extent.

Note how when he suspended various journalists for posting screenshots of the Elonjet account after he changed the ToS on a whim, he first posted a 5 minute poll asking when they should be unsuspended with "now" being the result with the most votes, then deleted it and redid it with a 24 hour duration and just the options "now" (effectively meaning "tomorrow" as it would not be acted upon before the 24 hours were up) and "in 7 days". The poll again ended with "now" winning (by an even bigger margin). He obviously expected the original poll to go in his favor (after all, 5 minutes means it will mostly reach his direct followers and not have as much of a chance to exit his bubble). He even phrased the question in the most misleading way possible, referring to the accounts as having "doxxed my location in real-time" (again: this referred to posting screenshots with Elonjet's Mastodon account handle being visible).

Pretending this is in any way democratic or representative decision-making is absurd. Even when he reinstated various suspended far-right accounts (note that far-left accounts remain banned and he has since banned other far-left and even moderately left-wing accounts for less) he stated he would not reinstate Alex Jones for entirely personal reasons.

It doesn't matter if the polls are "rigged". They're not representative, they're not democratic and he doesn't care (nor is he legally required to). Calling them "rigged" is a distraction at best and normalizing the anti-democratic conspiracy theories about "rigged elections" at worst.
This is indeed highly opinionated, but one choice in particular may block half the potential userbase — stopping to think on capture:

Zettelkasten "Unique Note Creator"

- Is this note atomic?

- What will I link it to?

Stopping to ask yourself where to file things is likely to cause half of users to not capture them at all.

- - -

INTERRUPT-based WORKFLOW

The philosophy overview examples suggest this is using ISO8601 as the unique filename, which can be great, as then the notes are connected by time which will tend to group things with things worked on at the same time.

But the default workflow suggests author is using Luhman plugin for Zettelkasten Luhman IDs (effectively a `1a2b3c` nested outline numbering scheme) which require a conscious organization at capture time:

https://github.com/Dyldog/luhman-obsidian-plugin

This delights one class of filer, while breaking train of thought during capture for another class of filer.

I have not tested this vault myself, as I have my own "highly opininated workflow". The main thing I do is try to make capture and self-organization frictionless, then rely on a minimal structure (auto topic categories + time) to find or "garden" them later.

- - -

FRICTIONLESS WORKFLOW

Very roughly, I capture any manual notes of interest using Daily Notes, while capturing any web reading of interest using Markdownload extension that slurps the original page into Obsidian as a stripped down Markdown `.md` file, where filename is ISO8601 + URL Title.

I classify those using Google topic classifier v2, and recently am working on adding summaries with GPT-3 text-davinci-003, but recursively, where for articles more than 3500 tokens I'll summarize each subsection then summarize the summaries for an overall summary.
> The Bill of Rights was designed intentionally to “prevent a sheep and two wolves from voting on what’s for dinner”.

I think this is backward. A lot of the "tyranny of the majority" talk at that time was about a minority of wolves (i.e. aristocrats) trying to balance more democracy (so they don't get taken advantage of by a king) without going too far towards actual democracy (so they could still take advantage of the poor, enslaved, women and minorities).

So a closer analog would be stopping two sheep from voting to take lamb off the menu of the single wolf. Or slaves voting to end slavery.

Of particular historical note is the timing of laws and constitutional amendments that make taxation need a super-majority to change, i.e. giving a minority a veto.
Sexual preference is not a gender issue. Homosexual biological males and females identify with whatever gender they where born into.
Whether that rule has since been deleted is of course interesting, but it is not directly relevant to my point, which is that PG did violate Twitter's rules (but, to be clear, the rule was indeed deleted).

Yes, I am aware that PG did not provide a hyperlink. In fact, that's the core of my claim about PG attempting to violate Twitter's rules while evading a ban (the kind of action which Elon and I have referred to as 'ban evasion').

I believe you have misinterpreted Elon's Tweet. But I'm not interested in debating the interpretation of the poorly written Tweet. What is clear is that it was known that linking to Mastodon accounts was not allowed on Twitter, which is why PG, attempting to evade a ban, did not provide such a link.
> Not only is 48 / 4 not 4,

Sorry it is late here.

> but serious proposals like this one https://www.nature.com/articles/s41467-021-26355-z don't involve trying to replace the last 20% of electrical generation in the few areas without PHES resources before tackling the much larger and more cheaply solved emissions involved in currently non-electrified industries.

That's your example? That paper is about electricity demand and they don't even manage to meet that. We're talking about global primary energy here. Surely you can do better.
Characterizing emergent phenomena in large language models
Due to the way multi-process browsing works, Firefox at any time still needs to be able to launch new processes in order to accommodate new tabs, or thanks to site-isolation possibly even browsing to a different origin within the same tab. Once the old binaries have been unlinked, I assume there is no longer a sane way of launching a new process using the old binaries?
You mean, exactly like twitter? And Post and Hive.
Many people also take issue using "tribe" to describe groups of indigenous people, as it tends to evoke images of primitive unsophisticated people when this is far from always the case (it is in some cases, though).

I don't take issue if people use the word "tribe" to describe people from (usually) Africa or the Americas, but I don't use it myself for this reason.

I'd also like to point out it's not exclusively used for indigenous peoples; e.g. "Germanic tribe", "Saxon tribe", "Celtic tribe", etc.
Hospice is quite literally a place for sick people to die while drugged up on painkillers and receiving zero life extending medical care.

It’s basically euthanasia through negligence, as it’s more culturally acceptable for the elderly to die of dehydration than drugs.
Small boutique hotel in NYC mixes olde New York and new tech
>But if its talk about presidential elections on a tech show then thats a waste of my time as a technology enthusiast.

True; it's not as if elections are tabulated on some sort of "voting machines" that are closed-source and often hacked at DEFCON's Voting Machine Hacking Village.
You mean writing this using ChatGPT instead of « handwriting » it?
Why Coal Companies Love Bankruptcy
There is a reputation consequence if he doesn't follow up on that.
Better to have 20 projects get a grant of $1M.

Better yet to have that paid for by taxing the outrageous profits of corporations that benefit from and produce the hazard.

Better third, pay for it by taxing the individual CEOs responsible.
The big takeaway (for me) from this article is that streaming services are actively removing shows from their archives to save on residual payments.

So it's not just about a slowdown in new shows coming out, but also the loss of access to existing shows. For example HBO Max has entirely removed Westworld, a show that's not that old and just completed it's 4th and final season this year.

So the whole idea of "I'll watch this series later when I have time" that came with these large libraries is going away.

Are we heading back to syndication? Or a more generalized version of the "Disney Vault"?

That or this will just send everyone back to piracy.
You mean flash(light)? Also what about LiDAR etc.
I've seen also people arguing that we should never ever build nuclear fission again because it is "bad".

What I want to say is that bad faith arguments will always exist, and calling this a breakthrough won't significantly increase the number of people using bad faith arguments, because they would just find another excuse instead of the fusion one.
No. I have a Sony G520 CRT monitor with a hardware switch. When I flip the switch, the other image appears in less than a second. In the past I had a Samsung (I don't remember the model) that made the switch without even interrupting the electron beam, in mid-frame. First 2 frames were garbage, until it sync'd to the new signal, but it only took a blink of an eye to switch (at 85 Hz). It was also very quick to sync after a mode change. I could see BIOS screens that modern flat displays are to slow to display before they dissapear.
The videos doesn’t play. Safari.
But isn't the 'net positive', itself only a factor in the very last stage of all of the input energy required for ignition? So they need to factor in all other components before looking at these orders of magnitude being useful?
Parent was basically saying it has not been a physics problem for decades, it's already an engineering problem and there is no change there.

The physics are known to work and have been demonstrated decades ago in a different engineering context (i.e. weapons).
Using a foreign CPU architecture for a co-processor was a very common practice in the 90s, even early 2000s; e.g. the GameBoy Advance has a regular ARM CPU as it's brain, but it also hosts an entire GBC on board (including a custom Z80/8080 clone/hybrid) - mostly for backward compatibility, but it performs other regular duties (such as sound) even in "GBA mode".

GBA is a fascinating system, the main CPU is powerful enough to do some serious work - some games even had pretty decent 3D (check out Colin McRae Rally 2.0); all while remaining simple enough architecturally that you could mostly keep the whole thing mapped out in your head. You get to learn about many modern concepts such as instruction pipelining, caches, etc but it's not as complex as to overwhelm you, and you still get to play with funky quirky stuff like the sound chip, that throws you back into the 1980s. You can also still get them pretty cheap, I paid ~€120 for a GBA SP (AGS-101) with case, dongles & a flash cart, so I can trivially run homebrew stuff on real hardware.

https://en.wikipedia.org/wiki/Game_Boy_Advance; https://duckduckgo.com/?t=ffab&q=colin+mcrae+rally+gba&iax=i... https://gbadev.org ; https://docs.rs/gba/latest/gba/
You don't need to wear the gloves, you want to have them in the car in case you end up in an accident and your car is rendered unable to keep you warm.

Essential safety equipment while driving in the cold.
5 minutes? Bit of an underestimation.

Also I used bazel in my previous monorepo setup… so not really paying a huge CI cost.
Hollywood once again going after everything that remotely looks like it might provide in 3, 2, 1 ...
If I talk to my mom and asks her about Facebook; She loves it because she can message other family members with photos and stuff.

Yup. Most people are not technically inclined, and just use a computer, and platform, as tools.

They don't care who owns twitter, or is someone was banned from it, unless it was someone they follow. Even then 'meh'.

Even facebook/meta? Most people have no idea about the Cambridge Analytics scandle, and don't even see the issue if explained.

This whole post is a bubble. No one cares.
Even if we keep looking at only batteries for grid storage instead of all the estabilished and proven ways: the predicted lithium shortage would happen gradually over O(100 years), leading to rising cost of lithium batteries which should give lots of lead time for investment in alternatives, of which we have many, both in old ones (pre-lithium) and many prospective ones under development.

IMO the more alarming problems currently in climate change are the missing plan for global fossils rampdwn and solving the international-relations collective action problem of enacting the required energy saving policies in a coordinated and fair way.
What helped C was exactly the same as what made JavaScript sucessful, it came with a free beer platform (UNIX).

Modula-2 never had such support, the syntax was never such a big issue, there were even IDEs with auto formating for uppercase.

Additionally on the PC front Turbo Pascal offered most relevant Modula-2 as extensions, thus reducing the interest.

Great that it lives on GCC.
macOS here and its better.
By only testing and building packages that has a dependency on the changed package.
That is, unless the water pipes require internet to work.
Oh, not just that. It should also have been called Pascal-2 or Pascal++. It would have been a world of difference, marketing matters
Narrator: It's still Chrome.
what is the difference? (I know neither def'n)
"fusion-enhanced fission stage"

The primary is fusion boosted fission, the core ("spark-plug") of the secondary is also fusion boosted fission surrounded by dry fusion fuel (lithium deuteride) and then a fissionable tamper.

My understanding is that X rays from the primary compress the entire secondary package - which ignites the spark-plug and then the fusion fuel is caught between the incoming tamper and the exploding spark-plug at its core and ignited.

So there does appear to be a real "fusion" stage - with a lot of other steps involving fission and fusion.

https://en.wikipedia.org/wiki/Thermonuclear_weapon
Neither did I. I stopped at the fake star ratings. Looks to me that they kinda failed.

Edit: Oh wait. It looks like i read the whole page. But didn't pay attention because I skimmed through the text and I never even looked at the icons. Not that I can recognize most of them.

I'm really not the target audience for this kind of product page...
Yes, the question of paying upfront or sustaining a subscription isn’t simple.

I refuse to pay for Adobe CS and keep an old Lightroom license around when needed, but pay for Bitwarden just to keep them around for security updates and new OS support, and absolutely don’t want them to add new flashy features every month. There’s no one size fits all I think.
Oh I thought hospice was a fancy word for elderly care, not palliative care.
> Streaming isn't going away, but there will be more ads and higher prices, and we'll have to see what happens to content libraries.

They'll all be available to those who pirate.

When Netflix first started its streaming service it obviously couldn't compete when it came to the amount of content, but it did a fantastic job competing in terms of convenience. This is gone now. Netflix and all others are competing with each other now. They all have their own subscription, their own crappy apps, login forms, VPN blocking mechanisms and whatnot. It's a nightmare. Maybe they'll offer something better in the future when they notice that they're not really competing with other legal streaming services anymore but with piracy.
Yeah agreed, it is great that it lives on as part of GCC.
The thesis french transcript of the tl;dr is written in verse/alexendrin.

Because, why not
How do promises program flow work in JavaScript?
Promises syntax that I learnt:

let p = new Promise(function (resolve, reject) {
let x = 20, y = 20;
if (x == y) {
resolve();

}
else {
reject();
}
})

p.then(function () {
console.log("that's correct");
})

.catch(function () {
console.log("that's not correct");
})

I don't even understand what happens here, the flow control of here. My mild guess is when resolve is called .then part happens, and when reject is called .catch part happens.

I've like read countless articles, banged my head against the wall but it's still not getting inside my head. I feel so dumb for asynchronous javascript.

Please help me understand the program flow step by step in more detail.
Spotify feels like it's got 1 developer working on it in their spare time. Their feature release timeline is awful and has been for years.

I think what makes it worse is that they've got a section of their community site where you can 'vote' for features and bugs to be fixed - why on earth you need a voting system for bugs is beyond me. But overall its pointless, theres feature requests going back nearly a decade with thousands of votes and all they keep saying is "keep voting". How about no, how about you actually update your damn platform.
These athletes are beyond any of my abilities to even comprehend their level of skill by I always wonder if it is just recency bias or are these athletes truly the greatest of all time.

Multiple 100+ year old sports seems to have coincided their arguably greatest of all time players play at roughly the same time. Lionel Messi, Christiano Ronaldo, Tiger Woods, Roger Federer, Rafael Nadal, Sachin Tendulkar, Usain Bolt, Lebron James, Michael Phelps, Michael Schumacher, Magnus Carlsen.

No doubt they are just that good but so many of them playing at around the same time is very interesting to me.
> in Agile orgs it feels like every system more than a couple years old has become spaghetti.

You can't expect a "modern web" app to survive this long. Chances are it will become unbuildable (because of the dependency hell) much faster.
But cars last a lot longer than 5 years. And most people buying a used car are going to care about running costs a lot more than people buying new cars, so I expect the used EV premium to be substantial.

Any TCO analysis for keeping a new car for 5 years is going to be dominated by the trade in value. That's going to be a lot higher for EV's than gasoline cars, so I assert that you're better off financially buying an EV even at a $10k premium.
The several community issues with hundreds of thousands of votes would disagree.
There's already a reputational consequence for asking in the first place. Makes him look like a needy idiot that has no plan and can't make decisions.
If I was writing a PhD thesis today, I'd use Scroll: https://scroll.pub/
Whilst also getting hacked twice. Why anyone uses, let alone pays for Lastpass is a mystery.
Can it remove the professor's coughing? I have recordings of some interesting lectures recorded by a professor who had covid or something, coughing after every some words.

Many other professors (as well as me, occasionally) also use to involuntarely (and often unaware of that) say something like eeeeeh when they strugle to recall the right word. Would be great if this could be removed as well.
So sad. It would have been better if it had stayed banned, really would have given that extra push to mastodon/etc.

Does anyone think Elon can recover this situation? I think he'll have to re-float twitter and have an independent CEO, and sell another $15B of Telsa stock to pay back the debt and get some operating capital. With time and rational management, he might be able to then sell out, only losing ~$15B.
I haven't taken antibiotics in decades either. Whenever a doctor suggests it I ask for evidence of bacteria. I.e. do a test, and if that reveals a bacterial infection that won't pass on it's own, give me the antibiotics.

I find it weird that we would give out antibiotics if we don't even know yet that the issue is bacterial.

Especially because if it's not bacterial, an antibiotic will weaken your body.
a lot of AI produced results can be deterministic if you want them to be. For stable diffusion, just set the seed of the initial noise, and it's deterministic. With GPT-3, set the temperature to 0 (always choose the highest probability word).

It can be a useful technique for learning how slightly different prompts affect things