skysight-inc/HackerNews huggingface dataset:
> Cassettes and VHS will by then be unreadable, just as most floppies are now.

And yet, the longevity of a humble cassette tape far exceeds that of the average website. Websites ("digital products" if we must) change, they delete old/offtopic articles for SEO reasons, they change designs to fit in more ads, their owner ship changes hands, the image links break...the list is endless.

There are Gizmodo articles from < 10yrs filled with blank blocks with an "image not found" message in them. At least the cassette's changes are due to physical degradation only.
That makes sense. In retrospect, the only comments I wanted to leave were not particularly positive. Feels disingenuous to allow these posts without a way to allow community feedback, e.g. seeing lots of job posts with very questionable compensation (first engineer with 1% equity, that kind of nonsense).
Who’s going to fund this study? You?

It’s amazing to me how little people know how difficult it is to get studies done and how expensive they actually are. And if the study has no profit outcome, you can make that 10 times as hard.
Unfortunately, might does make right. Violence is the ultimate authority and the fact most people don't acknowledge or willfully don't know this is embarrassing.
Would you mind sharing examples of the kinds of things you mindmap? I made a tool for decisions/arguments which ended up incidentally serving as a non-graphical mind map, and I'm curious what people are looking for in this space.
the odds people are [not] talking about something are subject to influence by censorship and political ideology. I disagree with your characterization of it as a motte-and-bailey fallacy, because the definition is based on conflating easy/not-easy to defend ideas. You haven't shown that one form of colonization is defensible and the other is not. Rather, you (or the side of that argument you are representing) are attempting to just redefine the word colonization ! I dont know if there's a fallacy name for "redefining words" but there should be.
And so Java effectively mandates at least max(32, size of Object)-bit atomic writes, while C can trivially run on 16-bit systems. I don't know if anyone's running multi-threaded software on such, but having a completely arbitrary boundary (from the point-of-view of a programmer wanting to store an integer) for what does and doesn't behave sanely is far from nice.
Those VMs are where exactly? Been gone from browsers for over a decade.

Browser VMs are v8 and the dart one flutter uses in the web browser implementation. And I almost forgot React native has their own VM too,
Deploying Stable Video Diffusion with BentoSVD
> I cannot imagine embedded pre ardunio. You'd think it would have created a scarcity of workers.

That made it a useful market to be in (as a developer.) My first embedded task was on a PDP 11/23 sans OS (despite the fact that DEC had suitable RTOSs like RSX-11M)
Software Development in the Old Days: Try Being Agile on an IBM 370
> bare arms hanging out of the window?

The article says damage is caused by UVB (not UVA which is blocked by glass)

Edit: I am wrong! UVB is blocked by glass
Even in college I didn't need to read more than 5 books at a time. The iPod thousand-songs-in-your-pocket analogy doesn't apply to reading material.
This just speaks to the importance of being able to self-host your girlfriend.

Don't let external circumstances kill your relationship!

Without complete platform control, what happens if you end up in a jinxed state where your girlfriend holds a grudge because of something you said, and you can't revert the state back to before you said it?

(Yes, this is humor.)
If you look at it that way, you have to pick your poison. Is harm from social activity worse than harm of social isolation when scaled up to the general population. Or rather do the benefits of isolation exceed the benefits of social interaction. In the past this has been rather self balancing.

if chatbots provide a perfect escape from any negative outcomes of interaction, then less and less people develop the necessary skills of empathy and social communication.
Somehow audiences will respect effort vs resources as long as there is community outreach and the price makes sense.

There are a lot of 5/10 games that are successful on Steam because the devs set the right expectations for the experience.

Recently Vampire Survivors comes to mind. Definitely a 6/10, but something about the balance of no-effort art and masterful game tuning makes it VERY sticky.
I think I am getting confused, maybe someone can help me understand. Is the purpose of this device to allow true 4k content to be displayed on an older 4k device, i.e. one that has an older HDCP version? What was the purpose of including a 1080p TV in the test, if it could never display anything in HDR / 4k anyway, with or without the device?
Read killing star for the worst possible scenario
In hindsight, we spent a lot of time on said 7/10 games, and they were just fine.

But it was a different time, mainly in terms of what was available, how much time you had, and how much time a game took.

Most games we had were copied shareware games from diskettes; on occasion a CD with loads of shareware games, and on rare occasions someone had a copy of the full version of a game like Doom.

But nowadays a lot of games - AAA and indie both - are at least 40 hour games, if not (a lot) more; Assassin's Creed Valhalla takes 123 hours to "do everything" (platinum); I've got over 300 hours in Factorio and about half that in Kerbal Space Program; FFXVI took me 60 hours to finish, I still have outstanding sidequests, and that one doesn't even have that many side activities or time sinks.

And then there's the "live services" (or MMOs if they have a multiplayer aspect, or MMORPGs if it's WoW or FFXIV) which are designed to have great / tight gameplay loops but effectively infinite game. I've got a lot of hours in FFXIV and they keep adding Stuff to it. If I had infinite time there's a few side activities in it that cost just as much time to "finish" as the base game's stories.
No, he's been busy trying to find someone who is not an embezzler[1] to talk to the other parties so they can form a cabinet. Didn't manage to find one in his own party.

[1] https://nltimes.nl/2023/11/27/cabinet-formation-leader-resig...
Oh yes, that's just LLVM's ConstantFoldCollatzConjecture pass, a basic optimization.

> That is, true for all value represent-able in usize.

A slight understatement!
"for the terminal" ... expand please?

would you like to make a text UI using ncurses?

are you looking to use CLI programs more easily? Or just the particular CLI programs necessary to you workflow, like compiler and linker commands?
If it hasn't been used, I would suggest it hasn't been compromised. If it wasn't used for 10 years and suddenly became active, then I would suspect it has just been compromised.
Hey HN! We're excited to launch our Dockerfile Explorer. It allows you to visualize the lower level build ops (LLB)[0] that a Dockerfile is parsed to that BuildKit is parsed to. We built it to help people leveraging Depot get a better idea of what their Dockerfile is actually equating to at the LLB level.

LLB supports 6 core operations:

- SourceOp loads source files from a Docker image, git repo, or local build context (e.g. FROM)
- ExecOp executes a given command (e.g. RUN)
- FileOp creates, copies or removes files and directories (e.g. COPY, ADD, WORKDIR)
- MergeOp merges its inputs into a single flat layer (e.g. COPY --link)
- DiffOp produces an OCI diff, e.g. "layer", for its inputs (unused in the Dockerfile frontend)
- BuildOp evaluates its input as additional LLB operations to add to the graph to allow for dynamic build graphs (also unused in the Dockerfile frontend)

With the Dockerfile Explorer, we run the Dockerfile frontend[1] that BuildKit uses inside of WASM to parse and produce the LLB output locally in your browser. We then embed the Monaco Editor so that you can change your Dockerfile to see how it impacts the LLB output that BuildKit will use to build your Docker image.

You can see a quick video and read more details on how it all works here: https://depot.dev/blog/dockerfile-explorer.

We'd love any feedback or ideas folks would like around this type of tool!

[0] https://github.com/moby/buildkit#exploring-llb
[1] https://github.com/moby/buildkit/tree/master/frontend/docker...
"Remember that game we promised then never oficially canceled and instead gaslit you over and still refuse to talk about? Funny, right?"
Since "terminal" often really means the shell that runs in the terminal, try searching for tutorials on bash or zsh.

"bash tutorial" "bash basics" for most unix-ish operating systems

for recent macs, "zsh tutorial" or "macos zsh tutorial" or "macos zsh basics"

bash is the usual shell, zsh is now the default on MacOS. zsh fixes some rough edges in bash.
Same as it always was...
Repairability and build simplicity were a big factor for me purchasing the Meze 99 Classics. I can't say how long they'll end up lasting, but you can visibly see almost every screw in them. Even if I can't find Meze-branded replacement parts for the rest of my life, they seem modular and simple enough that I could probably at least limp them along for a LONG time.

They aren't cheap, but they are also some of the best headphones I've ever personally used. I don't make any claims of being an "audiophile" or whatever, but they're like the headphone equivalent of using my Kali LP-6 monitors.
> the benefits we get from using dynamic typing outweigh the benefits of static typing

The trend seems to be in the opposite direction. People became frustrated with the lack of types in Python and JavaScript, hence we get Python with typing and TypeScript.

Strong, development time, typing catches many bugs much earlier with less effort.

> Reason for posting again....

Most people use the link version of a post and then make a comment with some text, if it sufficiently adds context or value, i.e. don't just copy the same landing text

I think you will find less traction with this method of posting to HN. People want a clickable link to look at the project
> It's not easy to reset a phone number you no longer have access to.

Just call the police.
Yes, I believe this was referenced at the bottom of the article:

https://torrentfreak.com/4k-content-protection-stripper-beat...
Carmack was the giant whose shoulders a lot of games - including Half-Life - stood on; I'd say he's a 100x or 1000x even, but then, engine developers are usually unknown and underrated. The work he did and what the Unreal engine now does is not to be underestimated.
incels
I'm the technical lead for IMDS. Without an IMDS, the alternative is usually hard-coding long-lived credentials, which is much worse.

We've looked a few times at different ways that IMDS could vend different credentials to different user-ids. We documented how to use local firewall rules, which you've linked to. This gives single uid restrictions, similar to filterd. We also have a BPF based tracer tool, https://github.com/aws/aws-imds-packet-analyzer which can monitor which user ids and processes are calling IMDS (and which version they are using).

Our next thought was to expose IMDS as a filesystem. That way ordinary POSIX filesystem permissions could be used to control which user ids could read which credentials, and it would even work on Windows. But our research found that security issues (in applications and libraries that customers run) that grant local file reading privileges are even more common than SSRF issues (in part this because many SSRF issues allow "file://" urls, so they become a subset).

We've looked at interfacing with the kernel keyring and the TPM 2.0 interface (and we now have Nitro TPM) ... but both are difficult to call to user space. The latter doesn't get user ID granularity, and the former is hard to coordinate with from the outside for revoking and rotating credentials.
Half Life 2 was not only mind-blowing, but also my introduction to a relatively newfangled thing called Steam that I was NOT a fan of at first (DRM-wise). Through the years I acquired 2800+ games on the platform, as a sort of digital hoarder with the hope of at least trying every game I purchased (often in bundles/sales) as an exclusive PC player - before I got too old or too dead. I just don't see that happening anymore... Just not enough time left but to sample.

Back to HL2 - it's the 2nd game I've ever finished twice (FF VII being the other), still love the story, the very cool physics gun, the incredible dystopian narrative and setting, and it holds up today wonderfully 19 years later.

It's a shame we'll likely never see an HL3. There are so many talented development firms they could outsource it to, with current engines like UE5, it would be fantastic with the proper writers. Maybe even the original ones. Alright, done gushing here.
"Not only is the cost unacceptable, but industry numbers suggest that only 3 percent of people want to be tracked – while more than 99 percent decide against a payment when faced with a “privacy fee”."

"Industry numbers suggest 97% of people like free stuff, but 99% decide against paying when faced with the fact that stuff costs money." ... reads like Onion. Companies somehow refuse to become charities; EU should force them, sounds logical.
I don't get it. What is "hacker" or "news" about this schizophrenic diatribe?
Isn’t this similar to how a number of their models began? Or are there specific reasons this time is different?

Bigger picture, I just like seeing attempts at stuff that is quite different. It feels like we’ve become incredibly risk averse.
Quote: " Now, there is at least some hope that the Raspberry Pi Foundation might be able to get permission to release the source code for its version"

This is something that always irked me about RPi's. How the fuck, you, the hardware vendor, that's suppose to know the inner guts of your product, do not have full production for its software? That you need it to rely on undisclosed 3rd party blobs!! Yes, yes, I know about the politics and the business logic that led to this situation but that was at beginning, when money were need it. Nowadays they are in a good place in that regard, might wanna pivot so they fully control everything, but I guess once you go with a bad design, the complacent around that just grows.
They're too expensive and stuff on them too important to test that feature. Apple marketing claims they are, so... Anyway I think most of the cases when iphone falls into the water is when it sinks in it forever.
I love the framing 'environmentalism'. Nature is dying and we're stuck on blaming the messenger. I wheep for our children.
As someone who hasn't used Arc, can you explain how it's better than FF?
How often you find kernel bugs that make your setup actually safer while browsing, and while stress testing?
I regularly reference Seminumerical Algorithms and Combinatorial Algorithms.
Biological Roles of Water: Why is water necessary for life?
> Most of the top hits on Google either seem to also dive into unnecessary history

You're asking about "the terminal" which has an unavoidable amount of history baked into it.
Yet, in a small-scale way, the operation was still successful, I suppose.
Because using homomorphic encryption you can encrypt sensitive information (like a numeric column) and still do arithmetic operations on it while it's encrypted.
Literally in the title of the linked page:

> Modern C++ Programming Course (C++11/14/17/20)
Yeah it’s also possible to stab myself in the eye repeatedly with a dull knife.

One of my first AWS implementations was to autoscale an existing Windows based queue processing C# 4.0 job based on the number of messages in the queue using windows EC2 instances.

Startup and shutdown times were and resource requirements were much greater than doing something similar with Amazon Linux 2 based Fargate containers or Lambda.

My only experience with Windows/Fargate is running a Windows CodeBuild job. CodeBuild uses ECS/Fargate under the hood.
A comprehensive guide to prompt engineering for generating images using Stable Diffusion, HuggingFace Diffusers and Weights & Biases.
Only one person needs to actually do it, per bit of content, and seed the torrent or stick it on their friends-only warez FTP or whatever the cool kids are doing now (then someone else will make the torrent from that).

Everyone who wants to access it without paying will just get the torrent - which for some people is back to being more convenient and usable than paying for the stuff, as well as cheaper.

The only thing it really prevents is paying customers watching the thing they've rented.
This EZCOO HDMI splitter will also do the job as well as let you customize the EDID:

https://www.amazon.com/Splitter-l-b-y-Vision-Atmos-Scaler/dp...

Some folks use that splitter with home theater projectors to enable LLDV (player-led aka Low Latency Dolby Vision).

For more money and functionality, see the devices made by HDFury (mentioned at the end of the article). e.g. the Dr HDMI 4K:

https://hdfury.com/product/dr-hdmi-4k/
to anyone who upvoted this, can you explain why? Of course an ultra famous person is a character / persona. No surprise there. Then some strange diatribe into incel culture? What is even the thesis here?
There are a lot of people who are loathe to admit this, because they draw a lot of their self-worth from their expertise and the success derived from it. To say that most people, with the right attitude, could perform just as well is anathema. They get and keep jobs, but their behavior is often toxic and keeps teams from success. In extreme cases, they may jealously guard their domain and undermine coworkers.

On the flip-side, there are a lot of people dealing with trauma of one kind of another. Outwardly, they may seem to be negative or acerbic or closed-minded, when, internally, they are trying mightily to get their passion and earnestness to break through a wall of their own bitterness or anxiety.

I don't know that recruiting or management have reliable methods of dealing with either pro-socially.
Hey....you don't give anything then .... if all you do is pay taxes....you benefit from that...don't even pretend you don't. are you ignorant and selfish? you need people...society needs people....
..you need what money does....you are so wounded.....by having so much money...that you cannot even fathom the good that money is better off not in your hands.....you really need millions of dollars every year? why....are you so unhappy you busy but your happiness???

seriously...you are out of touch of reality and humanity...money has enslaved you and others...that is why you should get rid of it....
> I'm originally American and if there were large groups of people moving here from Texas, not learning Dutch, and bringing Texan values I'd be pretty worried.

Sure just replace the rowhouses with skyscrapers and burn the cars.. looking the results of the last elections sounds like your Californian and not Texan values are what worries the Dutch people.. unbelievable
You mean someone who learnt Visual C++ from Microsoft and was conned to think he knew C++?
latex foam wood slates are more recent?
It seems like Vitalik is wishing for future humans to get more credits for making progress than AI which is also created by humans. Who’s giving credit? This isn’t what human wants i would argue, but to just be happy. All the other stuff is a means to that end. To get credit or say in the progress is filled with ego. AI accelerates all that
TEMPEST is to pull data from a remote computer. I listen to the power grid to decode what you're typing, I monitor RF to see what you're typing and what's on your screen. All these computer peripherals are radio transmitters that can be snooped on. They're also one way only

The notion that I am going to establish any kind of foothold in your system that's properly air gapped via TEMPEST is silly.
https://linuxsurvival.com/ has a simulated terminal for interactive lessons.

https://linuxjourney.com/ has lessons with exercises/quiz (user has to follow along on their own machine).

See my list of resources https://learnbyexample.github.io/curated_resources/linux_cli... for tutorials/books/videos/etc.
I think we can know this counterfactual. On bad science fiction shows like Sliders, they visit "parallel universes" where just one or two things are changed from our world.

In one episode, they finally believe themselves to be "home". Until, late in the episode, one of them notices that the Golden Gate Bridge is blue. Supposedly, nothing else is even slightly different than the one they are from.

Well, if we examine that premise, it's pretty dumb. At some point in the 1930s when it was built, someone had to source the paint for the damned thing. The plant that made the paint, even if it was the same one, used different pigments. Mined somewhere other than where they found the raw materials for whatever color of orange the bridge really is. Each of these slight changes, 70 years before the protagonists showed up, would have caused even bigger changes. Trucks taking different routes, causing different traffic patterns, different delays. Suddenly, people are being conceived 5 minutes earlier, or 5 minutes later (or not at all). It's doubtful that anyone born after whenever the divergence occurred (whenever that was) is genetically identical. Doubtful that anyone born even half a generation later has the same birth name.

Pretty safe to say if the dinosaurs weren't godbombed, there wouldn't be humans. The number of magical convergences is too high, even for a shorter period of time.
Wholly tested
Precisely. Reality-checks are not equivalent to hallucination-checks.
Honest question as an American who speaks English as a first language and is studying German as a second:

Section 8 paragraph 1 seems to clearly not require a service provider to block access in order to prevent copyright infringement if they meet its requirements. I understand that section 7 paragraph 3 leaves in place blocking remedies specified elsewhere in other laws. However, for the specific case of copyright infringement, this is clearly the narrowest most specific rule for blocking due to copyright infringement, and at least in American law that generally means it is the one that takes precedence for the infringement blocking case.

Also I read Section 7 paragraph 4 to just mean that public WiFi hotspots can be mandated to block infringing content if no other means is available.

Am I reading this wrong? I’m struggling because I’m not sure if my understanding of the German language or German law is wrong here.
Only before the first battery change.
"Might makes right" isn't a subject for justification, it is the natural state of the world. It's like asking for a justification for gravity. It's just a category error.
If anyone is curious on how this can be abused, here's my "There's no place like 169.254.169.254 - (Ab)using cloud metadata URLs" slides [1] and talk [2] from 2019.

tl;dr - misconfigured reverse proxies allowed cloud metadata URL access across the bigger cloud providers.

[1] https://github.com/opsdisk/cloud_metadata_extractor/blob/mas...

[2] https://www.youtube.com/watch?v=vxReTpBCmh8
I've been reading between 20-40 books a year.

But to address your real concern: I think we just need to make peace with only sampling a tiny fraction of what the world has to offer (literarily and otherwise). You can't visit every town, try every food, learn every skill, or even keep up with the rate of publications within the small niche that you are most interested in.

So, rather than completing a list of all the things you "should read", I think the goal should be to try to continuously marinate your mind in the interesting ideas from books you enjoy. That is really the best we can do, but I think it could also lead to a life well lived if you find contentment in the journey rather than the destination
Second planet, or second star?
I’m sorry what? i don’t understand how your first sentence applies to what I’m saying, and many humans feel a need to spawn.