skysight-inc/HackerNews huggingface dataset:
As someone who grew up with a woefully outdated computer, while my friends were playing duke nukem 3d or half life and saving MP3s on their luxuriously large HDDs, I was content with demos and mods.

Demos certainly fit most definitions of the hard to define "Art" (with a capital A), but at some level, I think art is anything you put even a little more of yourself into than you need to, and thinking back to some of my conversations with some people in the scene on IRC, you can tell demos more than meet that bar. In a way, demoparties were like a modern take on the French Salon.

Around the same time, I was learning how to play guitar, so I especially got into trackers. Just thinking in a different way about writing and playing music helped. Music is a combo of art and math, and trackers helped me understand this in a different way from my music theory teacher.
How to build a regex engine from scratch
Unleashing the power of vector embeddings with PostgreSQL
That's the price of making a general "DWIM" system - one that really understands and Does What I Mean.
One finds the Gell-Mann Amnesia Effect in the strangest of places
This is a great example of the myopia of computer scientists. The meaning here is obvious, and the MP is remarkably insightful.

When I ask a question with a mistake in it, a human will either correct that mistake or ask me questions to clarify it. Such is an essential component to real communication.

If communication is just a procedural activity where, either by wrote or by statistics, an answer is derived by algorithm from a question -- then that isnt the kind of dynamic interplay of ideas inherent to two agents coodinating with language.

What this MP understands immediately is that, in people, there is a gap between stimulus and response whereby the agent tries to build an interiror representation of the obejct of communication. And if this process fails, the person can engage in acts of communication (thinking, and inference) to fix it.

Whereas here, no such interiority is present, no model is being build as part of communication -- so there is no sense of dynamical communication between agents.
This is a very interesting addition to the discussion. The digital art world and the demoscene sometimes briefly met, but I assume that most of the time its members look down on eachother.

An interesting artist in this respect is Karl Sims [1]. As far as I know, he was not involved in the demoscene, but he sure did make some interesting things!

[1] https://www.karlsims.com/
GPU manufacturers at least got out of that mentality.
r08028 is still one of my all-time favourites! (To the point that I ripped it off -cough- paid tribute to it in a GBA demo years later)
My wife and I still occasionally break out into a song of "Puppies, puppies, puppies, puppies, puppies, puppies, puppies, puppies, puppieeeeees!"
Pihole works pretty well for me.
Ah, but the quality was not on par with, say, Garak's works!
It was a bad idea to store all that information in machines connected to the internet.
paid a few bucks for adguard pro and 1blocker waaaay back. currently using 1blocker with DNS override and it does work quite well.
I wrote about this the other day:

- https://simonwillison.net/2023/Oct/14/multi-modal-prompt-inj...

If you're new to prompt injection I have a series of posts about it here:

- https://simonwillison.net/series/prompt-injection/

To counter a few of the common misunderstandings up front...

1. Prompt injection isn't an attack directly against LLMs themselves. It's an attack against applications that you build on top of them. If you want to build an application that works by providing an "instruction" prompt (like "describe this image") combined with untrusted user input, you need to be thinking about prompt injection.

2. Prompt injection and jailbreaking are similar but not the same thing. Jailbreaking is when you trick a model into doing something that it's "not supposed" to do - generating offensive output for example. Prompt injection is specifically when you combine a trusted and untrusted prompt and the untrusted prompt over-rides the trusted one.

3. Prompt injection isn't just a cosmetic issue - depending on the application you are building it can be a serious security threat. I wrote more about that here: Prompt injection: What’s the worst that can happen? https://simonwillison.net/2023/Apr/14/worst-that-can-happen/
Google Material Web
After looking a bit more at the license, I am not even sure it is possible to use it for the intended purpose.

It clearly states "you are not entitled to use or do anything with the code for any commercial or other purpose, other than review, compilation and non-commercial distribution".

That means that if you compile it unmodified, you are NOT entitled to use the compiled binary to watch videos. You are not entitled to install or execute the binary. You are not entitled to use it in any way other than reviewing it.

This is what happens when idiots get creative with licenses.
Intro to JSON-LD: JSON for the semantic web
Apparently InfoWorld thinks the "semantic web" is still a thing?

I haven't heard anyone talk about it several years - is it actually still a goal of any notable groups?
> Web Bluetooth's usefulness is dubious

The previous commenter seems to have found a use :)
Three hours maybe, one hour is too few.

If I wanted a senior devs opinions, leaving them days to ponder and consider their responses is also valuable, so three hours every few days is much more valuable than one hour a day.

The problem with one hour a day is like having a washing machine once a month: It's useful, but you still need to rely on the workhouse alternative for 3/4 weeks, and it saves you time, but might add more mental burden or risk, making it risky to do.
Some of these sound like they may have received correspondence and scraped an attachment from the message, but the attachment was actually just from the email signature of the correspondent and was not intended to be their submission:

> contained only the company's business address

> a signature page on company letterhead with no substantive content or context

> a .PNG file that depicted a corporate icon

> contained only a signature
Love the 3570K. I recently added an M2 SSD to a machine using a PCIe adapter. The board even supported booting from it after an update. Thanks ASRock!
So are you saying that my wife got depressed 2 weeks after having Covid? That she just all of the sudden started to be breathless with oximeter showing levels below 80% due to a depression? She was in her best moment in life, earning a 6 figures salary, reading 50 books a year, learning a 5th language and studying a 2nd master degree.

After 2 years, she is now unable to leave home and read a single book of course this makes her depressed. But long covid is very real and it starts always a few weeks after the recovery. It impacting mostly women than men has probably something to do with the immune system differences and your comment is offensive to all the people suffering this terrible disease and all the scientist investigating it.
I don't know man, I've seen frameworks rise, gain massive adoption and then be abandoned as everyone moves to the next hot thing.

I watched everyone adopt AngularJS and then have to migrated to Angular 2.0 and then everyone migrated to React. During this time, the backend folks wrote java services using SpringBoot and then migrated to SpringBoot and then when that wasn't abandoned, moved to SpringBoot.

Web development feels way too much like a hamster wheel to me.
It’s “alignment” in the broad sense of aligning to the goals of the org that deploys the AI system. The downstream effects are different than social engineering, even if the methods overlap (they are not the same though).

The observation being there are no underlying “human values” like “don’t kill” to fall back on; if you pop a prompt hack you can have the AI take on any personality including murderous psychopath. Right now all that amounts to is amusing angry messages but hopefully it’s easy to see why that would cause alignment-as-safety issues when LLMs are embodied, for example.
What does a happily ever after look like?
A bit late to the party but I knew I've read this earlier on Hacker News but I couldn't find it earlier. This paper (with slightly different styling) is linked at the bottom of the article 'Play deprivation is a major cause of the teen mental health crisis' [0] discussed here [1] a few months ago.

[0] https://jonathanhaidt.substack.com/p/the-play-deficit
[1] https://news.ycombinator.com/item?id=36910256
Given that people will use externally sourced images in their pipeline, and the fact that some of those images could contain chatgpt instructions that we can’t see, this really is analogous to prompt injection
Even post-2020, I've seen vanishingly few production stacks that "just work" using ARM virtualization.
Apparently 97% of the population can be relied upon to conform (according to a statistic I saw once). That casts the method into doubt I think.

Yes, it's a massive labor saver. No, it is not intelligent.
I have been following the demoscene for a little more than 20 years now. Wrote only a couple demos. Last one was last year for Revision 2023. I am actually so glad to be European (living in France) because it seems it is almost inexistant outside Europe.
At a network level, I have nextdns, and then AdGuard pro for the browser. This combination works for me
I get the impression that if this comment chain continues we're just gonna reinvent UDP
And the 7950X is still very turbo happy for minimal gains.

The 7800X3D is a good example of what it would be like capped to "just" 5GHz and a lower all-core TDP.
The Fiscal Fed
A Stupid Bug
I don't think a 2050 war between developed economies will involve many people... It'll be drove vs drone mostly.

It'll be a test of the economies of the nations to see who can build most high tech drones quickest and who can do R&D fastest to outclass the enemies inventions. Drone aircraft, ships, missiles, bombs.

I hope that as soon as one side has clearly better and more drones, the other will surrender, ideally before substantial loss of life.
Humorously enough there's a Peter Watts essay out there someplace bemoaning how the scramblers ended up as starfish aliens just like how everyone else does their eldritch aliens.

The book clearly does a lot of legwork in the 'third act' to really sell the main thesis. Which is great the first time through, but I think makes subsequent readthroughs less impactful. I however always enjoy about the first two thirds.

As a software developer, I spend a lot of time looking at the increasingly complex behavior (and even downright 'cleverness') of non-conscious entities. So my takeaway is less "life, but not as we know it" and more "YES, just like that, that's exactly what I've been trying to tell people for years." Unfortunately, explaining my day job in terms of Blindsight isn't exactly a step up.
Im interested in your neo-nazi attack story

I've never met or seen a Neo Nazi in my entire life, wondering how one ends up getting attacked by one.
Dead Simple Text
> you search for some content, and because everything is so polarized, it only take a few videos to have your entire feed populated by radicalized content

I'm so glad that this hasn't happened to me. The algorithm generally doesn't work well for me, but in this case it seems to be fine.
> I'll stand corrected on the technical details of the build2 implementation of modules.

Thank you.

> I still think the p1689 is a more robust implementation

I agree prescan has advantages, like being easier to integrate into existing build systems/analyzers/IDEs, but robustness is definitely not one of them. What can be more robust than the compiler asking the build system directly during compilation for the information it needs? Compared to the prescan, where the build system first scans the world with one set of command lines, digests the dependencies, and then starts invoking the compiler with another set of command lines.

Also, the mapper approach could be used to address other long-standing issues, like proper generated header support: https://wg21.link/P1842R0
Like many other "diseases" like CFS or fibromyalgia.
I would guess it's not giraffe's specifically, but anything besides a horse or any animal more massive than a dog in the actual law.

Most of these wacky laws are usually special cases rather than the verbatim text of the law. At least the ones I've looked into.
I don't think this is about alignment (does that term have a robust definition?) - the problem with prompt injection is that the LLM exactly follows the instructions it has been given... but is unable to tell the difference between trusted and untrusted inputs.

I think this is fundamentally about gullibility. LLMs are gullible: they believe everything in their training data, and then they believe everything that is fed to them. But that means that if we feed them untrusted inputs they'll believe those too!
> network drowning in spam is not operational

The present telco network is very much operational. We don’t need an extremist response to spam from the FCC that causes making a phone call to acquire ‘aml attributes.
For awhile, Reddit did pretty well with "cat pictures".

The front page has been compromised for many years, but there's still corners like:

https://old.reddit.com/r/Awww/

https://old.reddit.com/r/AnimalsBeingBros/
Speaking for Romania here (if you go more "Central" they have smaller earthquakes and it might be different), the houses are supported by pretty big reinforced concrete columns, and the floors/ceilings are all reinforced concrete. You can use other materials other than brick, like aerated concrete bricks, the main role is thermal/sound/fire insulation, there is no strength value assigned to the walls, only to the corners+columns. e.g. https://img3.imonet.ro/XV08/V0801LH4N7O/casa-la-rosu-in-oras...

Romania used to have brick-only houses, but after a major earthquake in 1977 that is not allowed anymore.

Bricklaying is relatively easy, and it's a quick part of the building process, it only takes a couple of days for a regular house. I was looking at the robot, and an experienced bricklayer can lay the bricks just as fast, if you can keep the bricks and mortar coming.
Skytube on fdroid. lets you block chans.
Shout out to Karlsruhe-Durlach and tUM <3
Each account will require a unique credit card and phone number. https://twitter.com/xDaily/status/1714513153407807835
Reality is also that an attack needs a strong response so that the attacker knows or slowly learns that there are severe costs to such an action.
uBO works fine on Firefox for Android.
> Given the huge risks involved, a lot of different parties planned and scripted for the possible bad news. The truth, though, was that there was no Plan B. If things went sour, there was no way to fix it, and everyone involved knew it. As Christopher Klein put it, “Under the worst-case scenario, NASA planned to end communication with the [Apollo 11 crew], leaving them to either run out of oxygen or commit suicide with no further earthly contact.”

That's seems fantastically cruel. You'd think they would at least let their families radio them for some time, to say goodbye.
If you use Safari, the blockers from the App Store work fine (I use 1Blocker). If you use a third party browser, they don't get access to Safari's blockers (for no good reason, it's all WebKit after all) so you'll need to use a browser that provides its own blocking in some way.
One justification I've seen is that the header defines the interface of a library and allows its implementation to change; the argument reads remarkably like that for pure abstract base classes or what other OOP languages call "interface". The problem, of course, being that C's version of this idea is a bastardized compile-time-only polymorphism.

But from a developer user experience standpoint, what is the difference between having to write things twice for this reason:

// header.h

int foo();

// library.c

int foo() { return 42; }

Versus writing things twice for this reason:

// interface.cs

interface IBar { int foo(); }

// library.cs

class Bar : IBar { int foo() { return 42; } }

Granted in C it was for dumb reasons whereas in a modern language it's for better (?) reasons, but: You're still writing things twice!
Ah, so the Enterprise-E got some safety upgrades as well!
AI Funding Soars to $17.9B While Rest of Tech Slumps
https://www.intel.com/content/www/us/en/environment/sustaina...

Don’t worry, they are committed to sustainability.
The idea behind this whole enterprise is great. And, generally speaking, this is what software and service developers should do: sell products, not people.
I agree. I started web development in 1997, started working professionally as a web developer in 2000, and just this past summer moved away from being a full-stack web developer to a different individual contributor programming role. Frankly I was happy to move away. Web development used to be fun, it isn't fun anymore. I'll keep an eye on the field and, if it ever moves back to a more sane development environment, I'll consider jumping back in.
I find providing additional context helps, if you're using chatgpt and role playing you can essentially provide out of character pushes and nudges in the right direction. You can also provide example formats for text and requirements, the chat function is especially useful because as long as it's in context, it'll take your corrections into account.

Ie `>OtherCharacter speaks in short sentences when nervous, they'll avoid the issue at hand, but will eventually reveal the truth after enough questioning.< SomeCharacter: I walk over to the table and slam my fists down on it, the silence broken by the rattling of the teacups. "Why didn't you tell me?" I ask quietly.`
Unless I'm missing something, how is this library different from prompting a single chatbot: "Write a dialog in which A, B, and C, each playing a different role, have a conversation and do something D"?
You're right, and I just now realized the crux of why I was so miffed by that change. It indeed helped me better understand (while skimming)... but only for those topics that I don't enough about to make my own judgements.

I undersand the reasons to do it, also, but I think you clearly elucidate what was lost... (T_T)
Abstract: The US Federal Reserve System is conventionally understood as a private-market stabilising institution that has no settled role in supporting the fiscal power of the Treasury. Contra that view, this paper argues that the US central bank has always had an extensive fiscal role: building, smoothing and rescuing US Treasury debt markets. Employing a long-duration institutional analysis which draws on the empirics of the Fed’s internal deliberations, financial transactions and legal framework, the Fed’s fiscal functions are explored with a particular focus on operations during the World Wars, the Great Depression, the Cold War, the Global Financial Crisis and the COVID-19 Pandemic. In each period, the Fed’s main fiscal instrument was large-scale debt purchase programs, buttressed by other direct and indirect credit transactions with the Treasury. A deeper understanding of the Fed’s fiscal functions has implications for the constitutional design of economic institutions and legal-theoretic accounts of the financial system.
As we speak I’m hacking on an art project with three.js and frame.js.

Thank you for these!
Blokada (non playstore version)
Sure, but that's about a community drifting to topics you're not interested in, not about your being attacked for maintaining a personal blog about a hobby. I'm not saying it can't or never has happened, but I'm skeptical that this problem is widespread enough that it should deter anyone from writing about their interests (again, provided their interests are something other than current-events trash).
Even if it was true that there is nobody who has principles (and it's not true, not at all, e.g. https://www.youtube.com/watch?v=Ol8xhTySKfM&t=266s), that would just be an opportunity for you or me or anyone to be the first human in history to have principles, instead of just an allegiance to a political group.
It has to be said, web dev got better when the Redmond Middle School science projects (Microsoft Internet Explorer and old Edge) went into the dustbin of history where they have long belonged.
"Natalie Portman & Rashida Jones Speak Out Again"

https://www.youtube.com/watch?v=GdEdZ8FY_fo

(I can't find the puppies one.)
I went to several demoscene parties in the late 90's. It was the most inclusive crowd I've ever been part of. People from all countries, walks of life and genders. There was a place for any kind of freak. It really learned me to accept and enjoy people very different than me.
>National Lawyers Guild

Isn't this the outfit that has packs of attorneys at any leftist riot? My understanding is that anytime you see a well-dressed group quietly watching a George Floyd riot or equivalent, it's the NLG.
Fine-tune Llama 2 (7, 13, 70B) with Limited Resources
In germany a lot of it was because of the success of Crytek with Crysis at the time. The first cryengine was mostly build by demoscene enthusiasts :) They gobbled up a lot of demoscene people and from Crytek they got scattered around the globe.
Roughly a decade ago, that's what people said about ARM too: "A licensed RISC ISA? Why use that when MIPS and PowerPC and x86 exist?"

For the most part, all it took to put ARM on the board was to get it's core designs on newer silicon. RISC-V will likely be the same, with the added advantage that most software projects already support RISC arches through ARM.
I wonder if that's a crackdown on cannabis, or if the cannabis industry is forced to use sketchy carriers.
If the intelligence is by definition artificial, why not the core values as well?

"Intense and scrappy," "Scale," "Make something people love," and "Team spirit," sound like values the San Francisco Giants are looking for in a new manager. I hope so, anyway.
Relevant article from yesterday regarding which ships were near these cables and pipeline during the time of the event: https://news.err.ee/1609134998/chinese-vessel-even-nearer-to...
I've been off them for a while, but in addition to permanently worsened tinnitus, I've also been left with reduced "tingly" sensations like those experienced during ASMR and orgasms. I experienced no benefit from the half dozen that I tried. It really, really, really sucks, and if I could go back, I would have never taken them. Ironically, they were prescribed to me because my doctor was too afraid to prescribe anything else for fear of side effects.
Metals from spacecraft reentry in stratospheric aerosol particles
Web Scientists is new Science)
I happen to have a photo from 2006 of mine driving an external 23" Cinema HD display in addition to its built-in display, with apple.com, yahoo.com, cnn.com, and slashdot.org up:

https://imgur.com/a/ulfPrvf

Unfortunately the focus is soft. I wish I had a higher resolution version with sharp focus.
Just flip on Reader Mode, it works great for me on most articles like this, though it is no replacement for a proper ad blocker
Invidious[^1]. You can enabled/disable what you mentioned (and much more).
You can't login with your youtube account but you can import your channels (what I did).
You can find public instances but they are a bit hit or miss since youtube can often throttle those instances.

I have it running on my home server (so not throttled) and am quite happy with the result.

[1]: https://invidious.io/
Maybe the poster believes the other Africans don't use internet?
I'm on my phone so I can't check, but does HN still have the accessibility issue with having a hidden image that does the indentation?
Sure, no country or company that needs reliable communications should rely on the stability of any single point, similar to how the DoD insists on dissimilar redundancy in national security launch providers, expecting the options to have supply chains with very little overlap such that issues with one don't affect the other.