skysight-inc/HackerNews huggingface dataset:
This part caught my eye:

"Using a half-precision FSDP full shard with a 1024 sequence length and a micro batch size of 2 required 63GB of VRAM on each of the eight A100 80 GB GPUs. The training, lasting three epochs, took just 20 minutes. The total cost for the VM was $8.88 per hour, resulting in $3, not including the time for experiments and bug fixes."

I wondered where you could rent cycles on a machine like that, a quick Google found that p4d.24xlarge on AWS is available, while the on-demand cost is $20.1755 per hour, the Spot is only $8.99 (I guess it's gone up?)

Cool to know I could fine-tune for only ~$3.
Are you sure this is complete? There are really few trains and most are driving at a very low speed.
> How does people even notice that their data has gone missing?

That’s what I want to know too. Try to reconcile the cloud sync systems to make sure you aren’t missing anything. It’s basically impossible.

I also go crazy when I see MS touting OneDrive as a backup. I’m pretty sure moving (because of files-on-demand) my data to OneDrive where I can’t verify they aren’t losing stuff is not a backup. Add the risk of being banned and it becomes unconscionable IMO.
>I don't like pears

>You don't like fruits!?
Its not 10 outright failures in a row, but they've been doing poorly for most of 2023.

Keep in mind that ~2X the official production budget is roughly the minimum threshold for a movie to break even, after factoring in marketing and the theater take:

Elemental was a modest success earning $495.9M against a $200M budget.

The Little Mermaid maybe barely broke even at $569.6M against a $297M budget.

Indiana Jones bombed hard, earning $384M against a $300M budget.

The Marvels is trending towards about $200M against a $274.8M budget.

Wish opened terribly this weekend, pulling in $49M in its first weekend against a $200M budget (will likely finish between $120-150M)

Edit:
Forgot about Haunted Mansion, earning $117.5M against $150M.
OpenAI Is Still an $86B Nonprofit
Am I insane that:

> filtered_temps = {
entry["city"]: entry["temp"] for entry in temperatures if entry["temp"] > 20
}

is less readable to me than:

> for _, ct := range temperatures {
if ct.Temp > 20 {
filteredTemps[ct.City] = ct.Temp
}
}

??
That sounds simply awful in every way. I hope that future never happens.
Shouldn’t a liquid not dry up if it’s sealed properly?
It's misrepresenting an event that real people are paying to attend. Why wouldn't it be criminal fraud?
or they could just jam the signal.
A good example from further down the comment section:

Prettier doesn't break template literals, but it will break non-literal sections of template strings. For example, if we wrote this:

const foo = `aaaaaaaaaaaaaaa${bbbbbbbbbbbbb}ccccccccccccccc${ddddddddddd}`;

prettier would fix it to

const foo =
`aaaaaaaaaaaaaaa${
bbbbbbbbbbbbb
}ccccccccccccccc${
ddddddddddd
}`;

Which is not only much harder to read in it's own right, but now takes up 6 lines instead of one!
I never heard that, but that sounds reasonable. In Denmark it's generally considered less than ideal to have more than one box during the winter, unless you use Seeberger or other lower profile boxes.
Anyone have good experience with Pulumi? The IaC space feels a bit crowded
GitHub's code search is no longer using Elasticsearch, it is using an entirely in house (Rust-based) search engine nicknamed Blackbird: https://github.blog/2023-02-06-the-technology-behind-githubs...
Looks like a solid approach. I've mostly gravitated in the same direction after my last "mystery disease". I would add yoga/meditation and mindfulness to that list as well as the importance of sleep. Sleep seem to impact me more than anything else. I used to be up all night working and coding. I like the night. But it seems more and more obvious to me how bad this is for my wellbeing. That, and also to get enough natural sunlight during the day, but this is also intimately linked with sleep of course.
The Moral Hazard of Jerome Powell
This is great!

Small detail question: Did CRT radar scopes really have scan lines? I would have guessed they were vector displays.

Re. list of extra features: Since the app targets planespotting, it would be cool to show aircraft type, maybe for a few seconds after you tap a blip.
I strongly disagree. There are many groups in our society who shouldn't have to rely on charity for survival, like the disabled, the elderly and children. Letting those without the means to provide for themselves die if they're unlucky, even though our economy can support them, is a terrible thing and shouldn't be an acceptable point of view.
You can use Cut/Paste to change the keyframe position
I agree - in cases like this patents are a large part of the motivation behind studying the thing in question, if they didn't have patents they wouldn't do the research.

It's up to peer review and replication studies to confirm any effects. Even if there weren't any credibility issues with a piece of research this would be true.
> Spend enough marketing money and say the right magic words and you can easily get people to vote against their own interests.

again, total rubbish

the working class mostly voted against mass low-skilled immigration from the EU

it was very much in their interests to cut off this stream of competition, and a few years later...

https://www.reuters.com/world/uk/uk-sees-fastest-wage-rises-...

to me it seems like they knew exactly what they were voting for (vs. EU regional development fund money for the town's middle class opera house/cultural centre/...)
Show HN: Legend of Berghain – ChatGPT text and image based game
NFS in 2020s ?
It's low hanging fruit in that everything involved is well understood with very seasoned technology and a deep amount of suppliers and engineering knowledge. As I said, we were doing this stuff in the 19th century, and have kept doing it (in some countries, just not NA).

This sort of solution doesn't require any sort of technological breakthroughs, or technologies that do not exist.

Trying to solve climate change based on working on new technologies that don't currently exist and may not ever exist seems harder to me, and yet remarkably we see people pointing to this approach instead of well understood solutions we already have.

Accordingly I'd call implementing proven technology relatively easy. One could get started on it tomorrow.
What makes you think that young children haven't been pretend playing since the dawn of humanity? It's part of how children develop theory of mind and empathy, by walking through different roles and imagining how that person might behave. It's also how they process and internalize previous events. They'll reenact an event over and over.

Rough and tumble play is also thought to have some importance in child development, and it isn't limited to humans.

https://onlinelibrary.wiley.com/doi/abs/10.1002/imhj.21676
https://www.sciencedirect.com/science/article/abs/pii/S01497...
> Consider donating if you or your company are using Prettier and it has been helpful to you.

Wondering what company would NOT be using prettier. Not many.

Some arguing that Prettier isn't foundational piece of software, I'd consider automated consistent readability enhancements as foundational though.
What London's mayor learned when he took on the cars
Realistically I think you'll often want both depending on what you're doing. Especially for things like blur detection, what's your acceptable specificity, acceptable/scale of performance, where you're running the algorithm (on device vs cloud).

I'm not an expert at all but most image processing network I've seen generally involve at least a few plus a few other layers. I don't think you can get away with a single convolution, at least not that well.

OpenCV you could use Laplacian variance which looks like it's just a single line of code.

> cv2.Laplacian(image, cv2.CV_64F).var()

Many of the NN implementations look like their finetuned off google's ViT checkpoints. I really can't imagine these are faster (at least not without spending extra on GPU/TPU's) than Laplacian variance but I could be wrong.

And I assume you might be able to get better evaluation performance from a finetuned NN but depending on what you're doing, that's a ton of work compared to opencv.

https://pyimagesearch.com/2015/09/07/blur-detection-with-ope...

https://sh-tsang.medium.com/review-bdnet-blur-detection-conv...
Not right now. But in a short time frame <5-10 years I’ve moved to a position of yes. Currently assessing what to do about it.
See, I think this is a great reason to colonize Mars or the Moon. Because I'd like to see the result of this social experiment without watching the world crash and burn at the whim of popularity economics.
Then… use Angular Elements?

Using innerHTML isn’t specific to Web Components in any way. It was and is a quick & dirty way to dynamically insert HTML.
It is the biggest fight in product development. A product that has 97% of the originally planned features might completely satisfy users. A sort algorithm that gets 97% of the items in the right place is useless. (A big part of the problem in Python packaging as that people have long tolerated dependency solving algorithms in pip that aren’t always right…. make a project complex enough and you go to a phase transition from ‘I can just add packages with my IDE’ to forever pushing a bubble around under the rug. ‘Just use Docker’ and now you have two problems.)

Recommender systems, full text search and such have always been “subjective” in that everyone knows there is not really a right answer. There is a large toolbox of methods for deciding if one of these is better than another, if it is “good enough” and when I called up 20 or so major vendors of full text search systems (e.g. OpenText) I found these were rarely used in practice because they made sales on the basis of having 387 connectors to suck in data from every product and not on the basis of the results being any good.

The trouble w/ summarization is it may all seem OK until it screws up bad enough to get passed around in screenshots, get in the newspaper, and cause somebody important in the organization to cross the chain of command to expedite doing ‘something” about it.
When I saw articles/videos on the centenarians in Italy or Costa Rica, I noticed that they don't shy away from dairy products or grains. They usually prepare their own food themselves, and don't eat too much.
Anyone know the minimal package.json or Github template to get this going in a new repository please?
> But if you aren't writing a compiler or an embedded system, you should never do this.

I have this hex trie library that uses this to differentiate between a leaf and a node that will soon be optimizing single-value nodes as tagged pointers. __edit__ umm... single-value nodes are leaves!?! Yeah, not enough coffee apparently.

Not to mention the tinyscheme interpreter I occasionally poke at that TFA gave me a bunch of ideas to try out.
You can use `<template>` for that purpose and keep your separation of concerns okay.
Standing up while talking to my boss makes me feel more confident and less submissive.
Ask HN: What have you used a RaspberryPI/Arduino for?
You should try wifibox! It works surprisingly well and is very fast.
Basically, it's a tiny linux running inside bhyve doing all the wifi stuff.
But 14.0 has many updates to the WiFi so I'm not sure it is even needed anymore.
I’ve been buying Brother printers for the past 10-15 years, and recommending them whenever someone I know needs a printer.

They’re simple, reliable, and relatively affordable, so they’ve given me no reason to seek out alternatives.
Well, you can use `innerHTML` and a string, but you don't have to.

But there several alternatives:

1. Use DOM APIs (createElement).

2. Fetch the HTML as a separate resource.

3. Have the HTML in a separate file and bundle it with a bundler.

4. Use React/JSX.

5. Use a preferred templating library of your choice.

You can do whichever of these you like the most
Even if they do have a patent, it seems like Apple has enough lawyers that they could simply build around it. It's a trillion dollar company. They can do what they want, really.
So we build AI tooling to parse the internet on our behalf and find us the content we want. News will still be available, and users, to some level of verification or another, will still be communicating - we're not all going to just stop using the internet...even with massive amounts of noise it's still better than nothing. We'll just build better and better tools for sifting through the chaos.

Probably, we'll end up with a new paradigm for web browsers that involves a lot of filtering on top of the morass of raw internet. Dunno exactly what it'll look like, but it'll probably involve multiple LLMs and some kind of abstraction on top of 'web pages'.
I have a 2019 16" i7 pro and a M1 Air. The 16" is always warm even just idling, and the fans go when you do anything more intense that basic terminal tasks.

Air gets warm only with some long compiling.
> prettier is extremely configurable

That's the opposite of what they claim:
https://prettier.io/docs/en/option-philosophy
Is it a death trap? Totally. But you could put a cat on it and dramatically reduce emissions. Consider also that initially producing a car is a major contributor to the environmental impact of a car.
Slides: https://www.cis.upenn.edu/~bcpierce/papers/2023-PLMW-Subtypi...
Too much underground water extraction can do it too; see the San Joaquin valley.
> entirely beef, as much as you'd like.

That is a very good way to eat thousands of calories per day in excess of base metabolic need, which for nearly everyone will result in significant weight gain.
Yes, the Web Components spec is incomplete and not adequate for real-world use currently.

But the end state will be as a compilation target, not as a development platform.
Not really. I find mentioning a specific place tends to attract and set certain types off about whatever they read in the news within the last 12 months.

Not entirely sure but seems you want to go down that path also and start arguing about how it's "not actually a good place" when my lived experience is the opposite.

I've had it happen far too many times and simply don't bother now, people in Australia get strangely defensive about anyone who leaves, and clamour to tear holes in the idea while never once having set foot in the country, let alone spent even a month there, it's an odd phenomena.

But to answer your question, yes it's definitely a democracy and that growth rate is real.

I live completely surrounded by nature, with ocean views, ten minutes from my office in the city while working remotely for western companies. In the end I'm happy, that's all that matters.
I do not own a DVD or Blu-ray player! I'm sure I could buy the DVD/Blu-ray on ebay (I saw it on Amazon for over $40!) and then buy a DVD/Blu-ray player. Or maybe it's on VHS or Laserdisc and I could obtain a physical copy of one of those and the necessary machines. That seems like a lot of work for a 2 hour movie. Probably faster to pay for a VPN and then stream from a region where it is available.

Of course, none of that has anything to do whatsoever with the point. As we transition as a society away from physical goods and towards digital goods, we are placing ourselves at risk of companies erasing those digital goods. For now we have backups (like DVDs) and workarounds (like VPNs). Reasonably soon that won't be the case. It is possible that the favorite content of toddlers today (e.g. on Disney+) might just be totally inaccessible to them one day.
> Love that we're in a phase of AI tooling where you can just wire various projects together to create what (to anyone else who isn't following the space) looks like magic.

Enjoy it while it lasts. This was the premise of "Web 2.0". It didn't take long for the bigger platforms to build walls around their gardens to capture maximum value.
Yes it's certainly better, but it definitely slithered out from under the same rock. There are even better languages, designed by folks whose minds where presumably never corrupted by anything on that list.
I think you can both be right.

They put out a "crazy engineering" video maybe once every 6 months while putting out 5+ videos every single week. The majority of the videos being uploaded are them faking enthusiasm for version i+1 of whatever product giant tech company put out this week or them trashing some silly or sometimes misunderstood idea.
DietPi released a new version 8.24
DietPi is a lightweight Debian based Linux distribution for SBCs and server systems, with the option to install desktop environments, too. It ships as minimal image but allows to install complete and ready-to-use software stacks with a set of console based shell dialogs and scripts.

The source code is hosted on GitHub: https://github.com/MichaIng/DietPi
The main website can be found at: https://dietpi.com/
Wikipedia: https://de.wikipedia.org/wiki/DietPi

The project released the new version DietPi v8.24 on October 18th, 2023.

The highlights of this version are:

ROCK5A, ASUS Tinkerboard 2, Orange Pi Zero 3: SBCs newly supported
ROCK3A, Quartz64: Kernel upgrade
openHAB: APT repository changed to openHAB 4 (stable branch)
Prometheus Node Exporter: New support for RISC-V
Fixes and updates for Raspberry Pi 4, Sonarr, NFS Server, Shairport Sync, Nextcloud, NZBGet

The full release notes can be found at: https://dietpi.com/docs/releases/v8_24/
Like I mentioned to the sibling parent, 100 is an OK middle ground. 120, or more, is too long already, and 160 is waaaay beyond what I'd consider acceptable. No way you can fit 2 side-by-side editor panes with those line lengths, unless you use a tiny sized font.

I get it, 160 looks OK and fits into a 4K display without any other windows open. I believe working with dual panes is more productive, so I'll always stand behind shorter line lengths that allow for it.

Even Rust, a modern language that is usually said to collect the best learnings from the industry, thankfully chose a conservative and sensible 100 chars limit by default.
Xbox One is probably the closest. I'm not aware of any Xbox One games being decrypted.
Maybe I should write the story as a comment on hacker news, and link to it ;)

Joke aside, I should probably take up on your advice.
True. Thanks for your comment.
Oh well, yes, it would be nice for things to be better than they are.

(^ feel free to copy-paste that to any HN thread)
Just combine GPT-4 and Wolfram Alpha?

See https://arxiv.org/abs/2308.05713
I agree.

useEffect should have been named useDangerousSideEffectAndThisIsNotALifecycleHook and the js influencers should have never compared useEffect to component lifecycles and the React team should have updated their docs and not wait 4.5 years to do so and the dependency array should absolutely not be optional.
The revival of a forgotten American fruit – BBC Travel
It may just be me, but all of these seem a lot inferior API design then a simple web component. Particularly if I’m asking my users to setup a mutation observer.

Aside: Don’t you need to pass the library function into the callback while constructing the mutation observer?

import lib, { mutationObserverCallback } from "https://my-lib.example";

lib({
target: ".target",
observer: new MutationObserver(mutationObserverCallback),
});

Honestly, this feels like so much magic compared to a simple:

<my-lib>Some Input</my-lib>

where I handle update in my library by listening to the slotchange event.
By any definition but yours Acela is indeed HSR, it’s the fucking fastest train in North America!
Then Commander Keen 4 threw that solution out, and simply assumed that video memory would wrap properly if you went past the end, which it did on most cards.
The other day I saw Netflix promoting they were streaming the WIZ (The 1970s movie With Michael Jackson FFS)... No new edit of the movie even, just a 40 year old movie that is now re-released for the 120th time, on streaming.

There is often little to no value in new media, it's just rising costs in light of no alternative options for entertainment. Any other business doing that would fail, but these companies are having a field day on re-runs and low-effort content because social media encourages everyone to be isolated indoors on the Internet 24/7 when they're not working for large companies. A lot of the independent films being released rival that of major studios now, and no one is really citing the disparity in quality amidst the rising costs of online entertainment.

I still kept most of my DVDs and a DVD player for the same very reason... I'll replay old movies if there are no new options forever and be happy if I need to. Most modern movies and shows are low-effort and rehashed ideas anyways, especially as Ai editing comes into play, the quality will decline in volumes of lazy work IMO...

The single best way we can send a firm message is by not playing into funding the corruption. Instead of gamified Wall Street investing, high yield saving accounts and gambling on my own business ideas is still risky, but potentially far more profitable and stable than the markets in this new capitalist model.

Don't play the game if the field is skewed for you to lose.
Simplifying Expressions Bottom-Up
I think the RX5 is an awesome drum machine. Made me see the value in old flagship instruments. The design logic is robust and nothing in the workflow lags.

I have a Pharmasonic ROM cartridge for mine.
https://archive.today/2GbW0
Conversely I could go longer between compiles if the type system caught more.
Web Components are really just the minimal APIs required to allow the implementation of new HTML elements. This includes things like:

- Responding to being attached to the DOM

- Encapsulating DOM nodes (the Shadow DOM)

- Scoped styling (Shadow DOM + User defined stylesheets + CSS parts)

It is definitively not a templating engine. It doesn't provide any new APIs for creating DOM nodes, or mutating them a la React or handlebars or lit-html. Templating is basically the "next step up the stack". Using shadowDom.innerHTML = `...`; is basically a stand-in for having an actual templating engine.

There is work going on, developing a native templating system in the browser which may interest you. It's called the DOM Parts proposal and you can find info on it here: https://github.com/WICG/webcomponents/blob/gh-pages/proposal...
These are web developers. Of course they're going to try to force content into a narrow width view and not let you choose to have a wider view even if it makes perfectly valid sense for the given content. These are usability problems that people aren't allowed to make their own decisions about because the UI designer knows the only right answer. "It makes the content more readable" and all that. /s
I think you could just serve the heavenban content to anyone directly searching for the username that's been heavenbanned, and serve their incognito session a heavenban cookie for the remainder. No one looks up trolls except the trolls themselves. It's a lot more work to sift through an entire subreddit looking for particular comments.
"Woke" movies end up being greenlit like sequels are, on the basis of something about them not on their individual strengths. That's why spiritually correct movies (Lionsgate makes them too, it's not just Disney) and sequels are often worse than one-off productions that slip through the extremely challenging filtering process. If you combine ideology and sequels, you get some of these remakes. The only thing saving us from a live action remake of Chronicles of Narnia is that it was live action to begin with.
Maybe the web of trust will finally become a useful tool.
Slightly off topic: I went to download this and it said I needed iOS17. Out of pure curiosity what from iOS17 does it need? Apologies if it’s mentioned in the article, I just skipped ahead to final product.