skysight-inc/HackerNews huggingface dataset:
I stopped going to a sandwich shop because they had QR codes of their menu posted while lining up.

If you can print the QR code why can't you just print the damn menu?

I hate mobile menus, 95% of them are hard to use, most have jumpy scrolling where the thing you're looking at doesn't stay put on the screen as the rest of the page loads (goddamn, use "width" and "height" on your images...), some even throw GDPR popups at you, all kinds of nonsense.
> I'm fairly certain that link-aggregation sites, like Hacker News, Reddit, Digg, Slashdot, and Lemmy have taken the place of Webrings.

Link aggregation sites serve a completely different purpose from webrings, and don't substitute for them. That's why for many years, link aggregation sites and webrings coexisted.
Super interesting commentary.

I've also done some fun video analysis for sport (bouldering) and thought some about how to make money from it. Surprised EPL budgets are so small, but there you go...

For those interested, there are currently a bunch of funded PhD projects in Australia around similar topics (funded under the 2032 Brisbane Olympics program).
Makes me wonder how much it would take to do this for a city at something like 100 meter resolution.
I’d buy that car today.
Whoa didn't know about deno repl. This is awesome. Happy 1.7 gs!
> but there is a lack of ability to add dependencies using git URLs.

There is absolutely no lack of that in cargo; this is literally the first sentence in the relevant section in the doc (https://doc.rust-lang.org/cargo/reference/specifying-depende...):

Your crates can depend on other libraries from crates.io or other registries, *git repositories*, or subdirectories on your local file system.
The question answered by this page is "what is the first unused 3-letter acronym in English Wikipedia?" - it's CQK for the record. However, the meat of the page is how to effectively use GPT-4 to write this script, hence why I've submitted it under this title (go to https://gwern.net/tla#effective-gpt-4-programming).

Interesting topics include:

· Writing a good GPT-4 system prompt to make GPT-4 produce less verbose output and ask more questions.

· How to iterate with GPT-4 to correct errors, generate a test suite, as well as a short design document (something you could put in the file-initial docstring in Python, for example).

· The "blind spot" - if GPT-4 makes a subtle error with quoting, regex syntax, or similar, for example, it can be very tricky to tell GPT-4 how to correct the error, because it appears that it doesn't notice such errors very well, unlike higher-level errors. Because of this, languages like Python are much better to use for GPT-4 coding as compared to more line-noise languages like Bash or Perl, for instance.

· If asked "how to make [the Bash script it's written] better", GPT-4 will produce an equivalent Python script
Psychology Lost a Great Mind
What might be a better paying area with that background?

Interesting that you say that technical art roles don’t need a reel always assumed otherwise.
It might depend on the store. I used to get stuck behind cashiers and customers who obviously knew each other and would get into long conversations while I stood there waiting.
None of those things are fungible.
Generative AI and libraries: 7 contexts
On the other hand, we update irreplaceable spacecraft billions of miles away with new software.

It should be fine to push software updates out, as long as the correct safety and fallback procedures are in place. It simply has to be designed to handle failure and procedures need to be in place to mitigate risks.

It sounds like that wasn't the case here. Also, why wouldn't you have a small initial release pool when you have such a large potential for disruption?
Sure.. with todays net, you'll end up with 100's of frameworks to implement the ring, probably based on the block-chain tech. Then don't forget the WRaaS, webrings as a service, paid subscription, NFTs, sponsored webrings followed by AI Web Rings. And maybe a bag of onion rings to go with it.
I like autopairs (as those are called) but I really hate it when I type the terminator and the editor inserts another terminator. That's why I gave up on VS Codium after giving it a second try.
The line is wherever content creators draw it:

> YouTube will...require that creators disclose the use of AI in a video
As Extreme Downpours Trigger Flooding Around the World
We draw close now to the (i32) end-times.
Can confirm. Search is brutal. But I just set it to auto-delete old emails anyway now, so problem "solved". ;D
The heads up last week: https://news.ycombinator.com/item?id=38222909
Ok, we limit it to only lid open events. So I'll just register my app as a laptop lid driver and emit a lid open event.
That’s my point. Go on the keto diet and fill up on saturated fats, throwing caution to the cardiovascular wind, if that has a chance of reducing the tumour growth or send it into remission.
I'm not sure if TTS is included in your first point, or if you meant a fake visual likeness. But I really want to see TTS labelled because it's so good now a lot of people don't know they are listening to a robot (and it's only going to get better). I know a lot of replies would say "well, what's the harm then?" and that's the insidious thing about A.I. is there isn't usually direct harm, but I think people have a right to know they are living in a fake world and be free to opt in if they wish.

On many of the fake channels, I see comments praising the fake actor for reading the stolen academic material (and ironically many of these comments are likely fake, too!).
They do require tire rotations.
This maybe crazy but if you're writing software for hardware that cost tens of thousands of dollars it should be impossible to brick it with an update, especially if that update is OTA.

The future is going great.
Well sure, but the rotary encoder can’t get moved to a different menu tree by a software update, and I can use it without taking my eyes off the road. I know which I prefer.
An important part of what made webrings good, though, was that they were curated (some more than others, but still...)

Having sites just list others the site owners think are similar is just the site providing a list of links to "friend sites" -- which also used to be a common thing. That's also fun and useful, but not what webrings are about.
Are the links on this page rendered exactly the same as other bold text? Why would you do this?
Growing with Nature – Positively Disintegrating
Just to be clear: I mentioned arch as an example of a distro that has a very active community repo (AUR).

> It seems more secure? You’re making security assessments based on vibes?

I shared an opinion, I am not publishing a security paper. You also say a ton of apparently uninformed stuff that expresses your "feeling". Like "with Arch I would constantly have to contribute packages myself" (Did you try it? Do you have statistics and proofs?). You are entitled to disagree with my opinion, just as I am entitled to have one.

I think that we won't agree here, and for the record I was not saying that language package managers were fundamentally bad. I was merely noting that I see pros and cons on both approaches. I tend to defend the "distro maintainers" side more often, because in my experience, most developers don't know about it.

> I have no idea where to look for the source code of a package I installed using apt. I’d probably need to Google the package and hope apt hasn’t patched it in any significant ways that make the version on GitHub out of date.

Exactly my point. You don't like the distro way because you don't know anything about it. Not saying it is not a valid point: you are entitled to your opinion.

My opinion is that there are pros with distro package managers, like the fact that maintainers put together a set of packages that they ship as a distribution (that is the whole point of a distribution).
Does that include YouTube too?

If that's the case Google will be suing half the lawyers in the US, many very powerful.

Either way, decades later looks like they want to put an end to it, when figured out they are spending millions with this BS, not because it was wrong in the first place and was ruining people's business and lives.
Deny is very much an English word. A very basic one at that.
They don't care. Scammers are just numbers like everyone else. What matters is the numbers and generated traffic so that they can charge for ad prints, who cares if they're real people, cats, dogs, bots or scammers.
> The compiler could even include into the binary the flags used to modify the compiler behavior.

There may be multiple sets of compiler flags and even multiple compilers (can there even be multiple linkers?)

In addition, having to pick between multiple functions called foo, a linker may pick either of them, and may not always pick the same one (parallel linkers often aren’t deterministic), even if their implementations are different.

There also is a decent chance you’ll have to document your OS, for example if the compiler dynamically links to a system library, or if the OS has FPU support in software, or if the OS tweaks some obscure CPU flags (and of course, you’ll have to document the specific CPU and CPU revision, as those can affect things like constant folding.
Agreed, the line "WITH AN F1.8 LENS LETTING IN AS MUCH LIGHT AS A PROFESSIONAL CAMERA" is also quite misleading when using a much smaller sensor size.
He also wanted to run air levitated trains in a partial vacuum and that was a nonstarter. Not every idea can be a winner.
Set a calendar notification for Friday, January 15, 2027 8:00:00 AM GMT.

Woah, is that weird that it's exactly on the hour? ...I guess not so weird, since 180 is divisible by 60.
Yes, I miss DMOZ more and more as time goes on, as well.
Parent wanted to be "closer to nature", my solution would work perfectly for him.

By the way, as creatures that evolved into a world already engaged in tool use and cooking on camp fires, we are fundamentally technological. That smartphone is as natural as a shrub. It's just new, that's the only difference.
Kind of a weird way to write an article, essentially they are making a catalyst using existing Mars minerals to split oxygen from the water that exists on Mars.
And programmed in… Forth!
That’s what she said.
- Michael Scott
" but I'm always hesitant to click because I'm afraid it will start suggesting them without ability to stop."

The only workaround I know of, is using incoknito tabs/new profiles/different account.
It should be supported out of the box, to watch a video with the option to not include that into your profile.

(my account is messed up beyound hope, for not doing this, I can only start a new one, but I don't use yt that much anyway)
I was wrong :(
The dashboard panel is working, at least according to Twitter updates. "Only" affects the infotainment console.
Red Hat Quay.io "Sporadic image pull failures"
I was thinking about this less an hour ago

Specifically I want my personal site to be a part of a “web 1.0” ring, where everyone uses technology that predates web 2.0 frameworks (Wordpress, AWS, CF etc…) and you generally roll your own everything.
I'll have to give that a try some time, thanks for the tip!
Leuk blog, gaaf domein! Groeten uit Haarlem.
Fabric – Python library for executing shell commands over SSH
Obligatory mention of https://wiby.me a search engine for simple, personal web pages.
Show HN: Monetize your LLM Apps in 5 minutes
Firebender is a streamlined advertisement integration for LLM app developers. We aim to:

- Enhance the user experience through the integration of real-time, contextually relevant advertisements.

- Offer a sustainable source of income for LLM app developers.

In just 2 steps you can start making ad revenue:

1. Join our early beta through our waitlist at https://www.firebender.ai/

2. Add a GPT “action” to your LLM app that calls our service when it wants to serve a contextual ad during the conversation.

We’re early in development and looking for potential customers to work with!
If you’re interested, join the waitlist and check out our demo at https://www.firebender.ai/
It would be fair to say google should put more work into vetting DMCA takedowns, but DMCA is a bad law, and it is enforced badly. A long term coordinated effort at fraudulent takedowns should be criminal in several ways: The false report should be criminal. It should be a sworn statement. There should be a statutory penalty against the reporting party. Reporting parties should be bonded on a sliding scale. The criminality should not be able to hide behind the corporate veil.
C++ Guidelines and Good Practices
Baby boomers are buying up all the houses
Is having a random guy on fiverr read a script without further context significantly less "fake" than TTS?
"we need to take the business in a different direction"

that's the part you're conveniently leaving out.

Indeed, if amazon paid entire divisions of people to sit on their hands in areas they've decided not to pursue (and thus don't generate revenue from) then it would be very hard for them to succeed at remaining solvent.
Yes, but blame the DMCA, because this is literally what it requires content providers like Google to do:

> OSP must accommodate and not interfere with "standard technical measures." "Standard technical measures" are defined as measures that copyright owners use to identify or protect copyrighted works, that have been developed pursuant to a broad consensus of copyright owners and service providers

Basically, if somebody claiming to be a copyright owner (even if they aren't) files a claim saying they have copyright over someting (even if they don't) using "standard technical measures", Google "must accommodate and not interfere", meaning they need to take down first and ask questions later.
MAUI iOS can also be targeted by NativeAOT[0] and Avalonia has been proven to work with it as well.

Also, you can statically link NativeAOT libraries into existing C/C++/Rust/etc. code, and you can statically link existing static libraries into NativeAOT binaries[1].

[0] https://devblogs.microsoft.com/dotnet/dotnet-8-performance-i...

[1] https://github.com/lixinyang123/AvaloniaAOT

[2] https://learn.microsoft.com/en-us/dotnet/core/deploying/nati...
Today I learned how many of the images we depend on are hosted on quay.io.
I'm not an expert in DMCA but yes I believe that to be the case. The only recourse for the victims is to file a counter-notice, which obligates the service provider to start a waiting period. Then the victim has to wait out that period before having the content reinstated.
> Keeping track of C/C++ dependencies is basically the point of Linux distros...

Judging by the proliferation of docker I don’t think they’re doing a great job of even that. Docker shouldn’t be needed if apt was up to the task. Nixos is a much better design imo.

> Cargo's main problem is that it's (mostly) rust only.

True. But apt’s main problem is that it only works on a few distributions of Linux. Limiting the users of my rust library to rust developers is usually not a problem. Limiting the users of my rust library to the people who use homebrew or arch or something is not fine. And I don’t want to redo all the packaging work on every operating system and major Linux distribution. Life is too short for this make work BS. Especially given it could be automated away anyway. Rust packages already explicitly define all their dependencies. Why can’t apt just generate .dpkgs from my Cargo.toml?

Apt’s other problems are that packages need to be installed globally. And they make a mess of versions. And there’s no feature flags. Run `apt search vim` some time and see how many packages they have! Or the same for llvm. It’s a dog’s breakfast.

The time that cargo’s rust focus hurts it is with binary packages. It’s not enough for ripgrep to live in cargo since it’s designed to be useful for people who aren’t rust developers. And I don’t have a good answer for how to solve that. I wish I did.
The newest Intel CVE seems tied to some legacy handling of duplicate prefixes, where it usually ignores duplicate prefixes since they were used to pad memory registers sometimes. A newer feature added onto x86 is the underlying problem (FSRM), but it's mishandling those "battle tested" instructions/improperly reading them.

So really, it's a combination of things that led to this CVE, and the longer we stay on an old platform the more strange combinations we might find!
That's not true. Modern language models use modern theory, such as the transformer architecture.
I'm planning on doing something similar to what I did for pattern matching [1]: basically building something entirely standalone that fits in 2k LOC or so, and explains the basics (i.e. nominal typing plus basic sub-typing), hopefully such that people can then take that and extend it.

As for _when_ I'll do that, that depends on when I can convince my inner critic to actually commit to the idea :)

[1]: https://github.com/yorickpeterse/pattern-matching-in-rust
At fast food restaurants in Canadian cities, I've found that ordering using a kiosk is often the only way to place a complete and correct order.

Due to Canada's immigration policies and economic policies, retail and fast food jobs that used to be done by local high school or college students are now often done by foreign-born adults instead. Unfortunately, many of these staff have poor English and/or French skills.

When ordering a meal verbally, miscommunications and misunderstandings creep in far too easily, even for what used to be simple and routine orders.

At first, I thought I was being unclear in some way, but more and more I started noticing the same thing happening to other people who were ordering before or after me. Communication issues that just didn't exist before have become the norm.

Thanks to this and skyrocketing prices, I don't go to fast food restaurants as often as I'd like to. If a place doesn't have a kiosk for ordering, I'll just leave.
It's not super-valuable yet, but it would keep you mount a really nasty DoS on cloud providers by triggering hard resets of the physical machines. Some people would probably pay for that, though it's obviously more interesting to push on privilege or exfiltration.

Particularly since the MCEs triggered could prevent an automatic reboot. Would depend what the hardware management system did - do machines presenting MCEs get pulled?
>Do you think they can't also figure out how to make a EV to western standards soon enough?

They don't figure anything out, they do patent infringement and run with it. It's not a viable long term strategy for the EU or really any western market.

https://en.wikipedia.org/wiki/BYD_Auto#Imitation_of_competin...
And how do you debug it when it doesn’t work and the LLM can’t find the problem?
>for like two decades.

IOW, Raku is a gradual type of language.
Author isn’t shadowbanned though. He shows up in search. Search is just kinda flaky.
I can't see any citation to accuracy comparisons, or maybe I just missed them? Given the amount of data, and complexity of the domain, it would be good to see a much more detailed breakdown of their performance vs other models.

My experience in this space is that I was first employee at Solcast building a live 'nowcast' system for 4+ years (left ~2021) targeting solar radiation and cloud opacity initially, but expanding into all aspects of weather, focusing on the use of the newer generation of satellites, but also heavily using NWP models like ECMWF. Last I knew,nowcasts were made in minutes on a decent size cluster of systems, and has been shown in various studies and comparisons to produce extremely accurate data (This article claims 'the best' without links which is weird..), be interesting on how many TPUsv4 were used to produce these forecasts and how quickly? Solcast used ML as a part of their systems, but when it comes down to it, there is a lot more operationally to producing accurate and reliable forecasts, eg it would be arrogant to say the least to switch from something like ECMWF to this black box anytime soon.

Something I said as just before I left Solcast was that their biggest competition would come from Amazon/Google/Microsoft and not other incumbent weather companies. They have some really smart modelers, but its hard to compete with big tech resources. I believe Amazon has been acquiring power usage IoT related companies over the past few years, I can see AI heavily moving into that space as well.. for better or worse.
>Yes, decriminalization is failing to provide treatment. Of course it is! That wasn't its intended purpose in the first place.

Gonna have to correct you here. Measure 110 was supposed to bring decriminalization and treatment. The treatment just never really materialized.
I'm not specifically advocating that everyone carry guns -- I was just responding to the phrase "that's how you get shot". Entitled drivers should recognize their own mortality in the event that they threaten pedestrians with a gun.

But I do prefer your scenario instead.
This does make sense, since they can schedule CVE announcements.
> The fact is there was always "a reason" to be existentially anxious

I would add the certainly of death and the extinction of consciousness and all you ever were to that list, but as we've established, I'm a bit preoccupied with that one personally.

Have you considered that there are more authoritative sources of climate science than your "crazy-looking substitute teacher"?
2038 is sure going to be an interesting year.
I think it's unfair to criticise the lack of studies for that specific question without acknowledging that there are exceedingly few studies that show a benefit for static typing despite the fact that a huge number of people feel that there must be an effect.
He was a hacker who leaked information about a single political party, justifying that with "Trump's already bad enough on his own, so no need to sling mud his way". Then said party, and the country's intelligence agencies, got mad. How is that surprising? Of course they're going to discredit and prosecute him; it's the healthy response to a foreign actor trying to target and influence politics to their agenda.
Feels weird to be almost 1900 seconds in this bold new number right now!
Yep, they don't care
If someone wanted to make something like this for tennis I have several large academies that would love to use it (could easily get a couple co-founders like the UTR founder to offer it to the tournament circuits and associations and make it a robust business)
Yeah, not sure if you lived through webrings because I don't think anyone that used them would agree.
Its a good post, but I'd add that there isvalso a different kind of optimization where you optimize by minimizing th overall cognitive load of any given code.

For example, it's important to develop a feel for data structures. Often, if you choose the right data structure, the algorithm is fairly easy. In other words, when faced with a choice of complex algorithm vs complex data structures, it's generally easier to work with a complex data structure and use a simpler algorithm.

Data is fairly static, and therefore easier to reason about, vs a complex and "dynamic" algorithm. Optimization for ease of reading and maintenance is also really important.
A commitment is probably not worth much when the entity who committed literally doesn't exist anymore.
You can get a lot closer to 100% green if you have rooftop solar no matter where you are. So moving to using more electricity just recoups your investment faster assuming you've overspecced even just a little.