skysight-inc/HackerNews huggingface dataset:
Nah, the vast majority of groups of humans we think of as extinct (I mean in the historical era, say avars, thracians, cumans, vandals, etc. etc.) not in prehistory (of prehistoric groups hardly anything is known) blended into later populations and did not go extinct by the way of each member being killed. The further we go back into the past, such mass killing would be less possible technologically not more so.
SPML: A DSL for Defending LLMs Against Prompt Attacks
Prompt injection attacks represent a significant challenge for LLM-based systems, such as chatbots. Several techniques are in place to proactively detect these attacks, including classifying the input prompt as either safe or unsafe, or determining whether the prompt violates the system's guidelines. However, merely classifying input prompts does not take into account the context in which the chatbot operates, and identifying violations can be complex for LLMs. We propose a technique that uses a meta language and the compiling-parsing approach to detect prompt injection attacks. This technique utilizes a meta language, SPML (System Prompt Meta Language), allowing for detection independent of the attack method used. It focuses solely on identifying conflicts with system prompts, ensuring a robust defense against prompt injection attacks.
The other day I was trying to forge a lock but then the guy showed up who gave me the iron ore, asking for 30% of my revenue ...
I graduated around 2012, Malaysia. A few things I distinctly remembered:

- some college girl doing CS was talking about how cloud is the future. I asked her what cloud was. She didn't know but mentioned the S3 stuff.

- my aunt, a clerk, was talking about how her job was training her to put documents in the cloud. She didn't know what a cloud was either.

- I got the worst career advice of my life. Someone said I should stop doing Android and learn to make BlackBerry apps instead, because that's what all the British people were using. On the other end, someone said I'd regret not making Windows Phone apps because they were superior in every way to Android.

- we were doing SVN to our own servers because this dude Joel put it as part of a checklist, and then we switched to Git because of the cloud thing.

- Uber (and similar) were just blasting off. In my country, it was MyTeksi (2011), later GrabTaxi (2013), then Grab (2016). They were the first "unicorn" in the region, where we hadn't experienced the dot com bubble, and regional VCs would pressure to raise and burn.

- Tech jobs were not really a thing here. Someone said that with my EE degree, I could get a real job as a KFC manager and keep all the IT stuff as a hobby. But in Malaysia, tech triggered hard around 2014. SMEs became startups. Malaysian entrepreneurs from the US were coming back here, becoming angels and VCs because it was easier to invest here than in the US. And GrabTaxi started pushed a wave of hype.

It's probably different in different places. 2014 was probably a later stage in Silicon Valley, but it was quite early here in SE Asia. There's delays.

It's also why I'm optimistic on things like crypto, web3, AI, because the tech is at a mature enough stage to build things on, but it'll be years before that tech is built and many more years before it's a household product. The story really starts when the tech is used by a billion people.
Why time seems to pass faster as we age
No, sorry, that wasn't my point at all. My point is I did it better than other people and don't get listened to.

But feel free to assume I'm just incompetent. Everyone does, regardless of the evidence to the contrary they see.
> it seems long past time

Before that (yours is just an instance), we need a renewed discipline of individual assessment.

Experience is much too full of "...How could you?!"s: it is increasingly important that all effort is spent to have them prevented.
There is being ‘woke’ and then there is being factually inaccurate. Google’s Gemini was the latter with the images it generated.

We really need better words to describe what is going on. ‘Woke’ and leftist employees aren’t it, it’s employees that have done a poor job in ensuring the model doesn’t discriminate. I’d expect far better from Google.
> But it's also going to be a problem for Google because it has already said it is trying to influence the way its AI produces results.

Goodness. Instead of building a digital twin to be of service and partnership with society, it seems abundantly clear that Google seems more aimed at reshaping society to their specifications and with no input or oversight from the public that receives them.

This would be a “wrong use” of this technology.

We do not want to create subservient “receiving classes” of people and controlling information people who run the thinking machines and decide how society should be.

I think Google is getting kickback because their AI is presciently invoking the plot of Gattaca.

Google feels like they are getting caught running an agenda with the technology, not having a technical problem.

Now obviously everyone on here is going to be commenting about how hard it is to get these systems right, but this version was shipped after it was reviewed internally. How can these kinds of issues go unnoticed by an entire testing staff of some of the smartest people on the planet prior to their most important product release? Does that make sense? Is there something I’m missing with that?
"Read not print" documents are an aberration before the eyes of The Lord. If you want to hand a process only the document, and not a handle to the printer, that's fine... but that's your choice, not that of the the operating system, and certainly NOT the creator of the document.

DRM is un-Holy, and definitely NOT part of Capability Based Security.

There are some really weird beliefs in this world thanks to ambient authority and DRM.
My primary school kid loved it.

https://news.ycombinator.com/item?id=39323511
You can easily create zoomable embeds using ZoomHub, a place to host high-resolution images like yours. It’s using OpenSeadragon and making it super easy:

Top: https://zoomhub.net/NV9XO

Bottom: https://zoomhub.net/ZxkyW

Share more images here https://zoomhub.net/ and let me know what you think :)
I like how the Blender Foundation creates Blender Open Movies with the intention to improve Blender by using it in a production environment.

https://studio.blender.org/films/
Yet our metrics show 'improved employment'. Because they don't reflect the quality of the employment.

As long as we keep the slaves doing something! Then society is safe. For the rich.
I always liked the idea of taking notes on paper, but honestly, after uni, I kind of stopped taking them in that format for personal notes as I felt like I never found whatever I needed when I needed it.

In the end, a mix of digitally hadwritten notes in Nebo, and logseq seemed to work best for me.
For others that are immune to acronyms:

ASGI (Asynchronous Server Gateway Interface) is a spiritual successor to WSGI, intended to provide a standard interface between async-capable Python web servers, frameworks, and applications.Where WSGI provided a standard for synchronous Python apps, ASGI provides one for both asynchronous and synchronous apps, with a WSGI backwards-compatibility implementation and multiple servers and application frameworks. [1]

And WSGI:

The Web Server Gateway Interface (WSGI, pronounced whiskey or WIZ-ghee) is a simple calling convention for web servers to forward requests to web applications or frameworks written in the Python programming language. [2]

[1] https://asgi.readthedocs.io/en/latest/

[2] https://en.wikipedia.org/wiki/Web_Server_Gateway_Interface
Good idea, I just created https://github.com/lindylearn/aboutideasnow/issues/7 for this!
Agnes Martin: "Beauty Is the Mystery of Life"
Couldn't agree more on the business vs actually making a game needs, the amount of half-baked stuff in Unity is shocking. Our docs are littered with pointers to forum threads explaining why some workaround has to be done because yet another known for years problem is still unsolved
I really dislike the gut reaction to blame "left-leaning workers". It's not that long ago that AI models were accused of refusing to draw people of color [1], or other forms of pro-white racism [2]. It's obvious that creators of these models are trying to find the balance between biases - and that we may never succeed.

1. https://www.washingtonpost.com/technology/interactive/2023/a...
2. https://twitter.com/ronawang/status/1679867848741765122/phot...
> There are far more games that were made with Unity, not Unreal, I would even say an order of magnitude more.

that's correct. As the saying goes, it's easier to start making a game in Unity, but it's easier to finish it in Unreal. Most games in Unity are pretty small, or unfinished.
> The point is tools and game engines have different needs.

Game engines need to offer sometimes quite complex graphical user interfaces too.
Think of menu, windowing systems, dialog boxes and a compositor style approach to drawing them. If you're going that far you might as well build your editor in it.
> When I rent a car in person, I am often given a contract. And this contract is filled with tiny print, and pages of it.

As someone who reads the agreements I sign, one thing that has become prevalent is that they're so used to people not paying attention to what they're signing that they're sometimes not even giving you an accurate copy to review. For example, you read the thing and think, "Okay, I can work within these parameters," then you sign, and later get an email containing your "agreement", but it turns out what's in the email is a different set of terms with a bunch of stuff that wasn't in the terms you actually agreed to when you signed. Or someone hands you a pad with an "I agree to the terms" box checked beside the signature line, and when you ask to see the terms you're agreeing to, they're caught off guard (being totally unequipped to let you do that), which turns into being flummoxed with how to proceed, which turns into getting angry with you for asking.
Montage fallacy
I could simply reply with "The system prompts are not reliable".

Several people in the original thread have tried to replicate the prompts, and the results differ in wording, so it may definitely be hallucinating a bit.

If you just ask for the system prompt, ChatGPT does not respond with that. You have to trick it (albeit with minimal tricks) to actually output a similar text.
brussels sprouts are not meant for human consumption.
I'm one of the founders of Evidence (https://evidence.dev) - would be great to hear about your experience. Reaching out now!
I feel the same here in Vienna, which has so much fascinating typography in the streets, its really quite inspiring.

I've long wanted to do some kind of google-streetmaps style photography project, taking pictures of all the types to be found in the nooks and cranny of the city, some of which go back centuries. I'd imagine having such a collection of Vienna City Types would be quite interesting to throw at some AI and produce real working fonts.

For typography nerds, cities such as Vienna and Berlin offer so much inspiration, although I would wager the distribution and density is better in Vienna, than Berlin - due simply to the fact that Berlin has a lot more space than Vienna does.
The Problems with Unreal Engine's Default Networking
The five stages of grief

Denial: "Tableau will become a tool in the Salesforce toolbox that major players will continue to use."

Anger: "Salesforce executives mentioning Tableau less than Slack or Mulesoft on their public calls ... Meanwhile, Microsoft's Power BI is on a hot streak."

Bargaining: "I believe it'll be a consistent player at large institutions who typically go through complex project and procurement processes."

Depression: "It will no longer be the hot new tool that will be embraced by SMBs. The community will not have the hope and excitement it had in the 2010s."

Acceptance: "The magic is no longer there and that's ok. Nothing lasts forever."
> Nobody "made" her do this

It's not a career, it's more like being in a band. Everyone who is visible doing it, looks like a success. We don't see the 1000 failures.

My advice with all creative pursuits is: don't. Put it to one side and create the next one. If it keeps nagging at you despite your attempts to leave it behind, then you can give it some attention. Only go all-in when you're left with no other choice.

I saw Tim Schafer at Double-Fine express similar thoughts about their Amnesia Fortnight game jams. Even if an idea seems great; don't force yourself to pursue it, take a step back and see if it pursues you.
This is especially true for programming languages. Which is why it drives me nuts when people complain at programming language developers when they dare use that language to develop other software.
Somehow related(?) but when I was in Berlin I noticed all buildings have a white square with a black number for the building number. This is consistent across most (all?) parts of the town but no local was able to explain me why or what's the background of that.

Something like this: https://www.google.com/maps/@52.5309649,13.4099152,3a,15y,52...

Anyone knows what's the name of the font (on topic!) and any backstory on those?
This reminds me of ancient Athens. The rich would all compete to pay taxes, because your social status was based on your taxes, and you had special perks if you paid enough. It became a bragging opportunity to showcase your wealthy.

If you funded something with your taxes, you could hire the artist that made the sculptures. Say you build a new civic center with a theater. You have an incentive to hire a good artist to make the place in your preference, with your image, which means the city has more art. If it was an ugly building, it’d be an ugly building with your name on it. The rich during times of war would be separated into those that could fund a whole battleship and those that didn’t. If you shirked your responsibilities during war, you were viewed as a traitor who was so greedy they’d let the city fall.

Maybe we need to stop chastising the rich for building things in their names, but instead give them more opportunities to do so. Additionally maybe we should make all tax payments public, so you can see if your friends and family avoid taxes. Maybe people would become embarrassed to pay less taxes than their employees if everyone could look it up.
Java to Objective-C Translator and Runtime
> Apparently they can by giving it to the right entity at the right time.

I want to understand this. If I buy a Novo Nordisk share on the market I never gave novo nordisk a single krone. My counter part is the seller (who rarely would be the company itself).

Generally I would say that investors provide liquidity to the market. Ie. the action of buying and selling are the ones that provide the value. Not holding.

You can conclude that a person holding onto a share for 30 years did not provide any value. That person was merely a rent seeker based on other people providing value by doing the asset allocation – In Denmark these people would be punished by the progressive capital gains tax, while the people trading ones in a while would benefit from a lower tax bill.

Or am I wrong?
I'm curious — why did you want to go there in the first place?
I always have this in my mind. For some reason, people want to believe he's American.

Yet even before crypto was a thing, Germany always had a thriving community of people concerned with privacy, hell, even the average german prefer to pay in cash to not be tracked. We have CCC and so on.

About the gmx email: I've seen people from abroad using those gmx emails, mainly in the security space. I find it funny because gmx is kinda crappy, full of ads.
Say, you use the same foundation for both the game and tool. Nothing prevents you from building features on top that are optimized either for a tool or for a game! Plus you dogfood the system all the time.
History shows that there’s no such thing as late, as we are humans, there are always vacuum to fill if people take ownership for them.
Rebels, inventors, thinkers, hackers. They all emerged in different times by taking ownership.

It is only the perception of this innovation that could change as times go on.
What is cra?
What’s the privacy policy?
Actually funny enough does not do that - cool possible feature

Should it be `justpath --contains .`?

Opened issue here: https://github.com/epogrebnyak/justpath/issues/10
So their AI refused to actively contribute to increasing global warming, and people are calling this "woke" and say it's a bad thing? Some people just don't like any kinds of ethics and morals at all I guess.
When I was young and watched Saturday morning cartoons, charterers with such beliefs were referred to as "evil", but I guess the preferred term nowadays is "anti-woke".
create react app: https://create-react-app.dev/
Memoizaition - since over 10y in imba.io. Just sharing.
I was both too early and too late for e-commerce. I started with it before payment gateways were really around. Paypal didn't like us because of high CC fraud. Many customers didn't even have credit/debit cards - they'd literally drive to the bank in the next town to find a cash deposit machine. Many countries didn't even have cash deposit machines. Logistics were too expensive and always breaking things.

But it's too late now because the conglomerates made it too cheap to compete with and the bar for affiliate programs is too high.

I'm not even sure if they're "tech companies" anymore. At least half their manpower is in blue collar jobs.
> they won most of the cultural battles.

That's because the upper echelons correctly understood that culture is largely window-dressing, as long as the fundamental economic ballasts remain the same. They will let us dye our hair blue, what matters is that we keep working in their factories/shops/call-centres/banks/etc, making money for them; and if we bootstrap something else, it will inevitably be absorbed back into the system once a little greed creeps in.

What they cared about was killing collectivism, which was the real threat to the economic order, and they largely achieved that.
Litestar supports synchronous as well as asynchronous callables in almost all places where it’s possible to do so.

https://docs.litestar.dev/latest/topics/sync-vs-async.html
SPML, a meta language designed for writing system prompts, includes high-level language features such as support for user-defined types and comments. These features make system prompts easier to develop and more maintainable compared to those written in natural language.

The SPML compiler processes an SPML system prompt, performing type checking before converting it into SPML-IR. SPML-IR facilitates various types of analysis and transformations, similar to other compiler intermediate representations. Finally, the SPML-IR is lowered into a natural language system prompt.
I like this.

It reminds me of an anecdote Tony Robbins tells about a gold miner who just says, “The thing people don’t realised is there’s gold EVERYWHERE”
Flagged because it goes to a product pricing page with multiple products that aren’t EPYC.
Using the Network Prediction Plugin in Unreal
And with a little effort Whatsapp can still crush them.
Agree -- maintainable code was always important, but even more so in the age of AI. Unless we introduce proper guardrails via reliable code quality metrics, all these AI assistants will serve more as legacy code generators than genuine help.
What's the connection?

Also, take a look at this response from 2021:

"Like I said earlier, it was always the intention that we're not going to be able to work on it full-time... [I]t was intentionally designed for this kind of sporadic development. We would get critical fixes out as soon as posible, but overall, starting with 2.0, it's mostly in maintenance mode and does not strive to be the best tool for production React apps. It is a tool to get started and get something running fast. Perhaps, it's not even best at that anymore."

https://github.com/facebook/create-react-app/discussions/117...
Anyone remember the Sony Ericsson Xperia Pureness: https://www.gsmarena.com/sony_ericsson_xperia_pureness-revie...
Neat. Have you been able to find what license terms apply to these fonts, for people who want to use them?
> I Backup

Well, that's a fun casualty of the title filter!
Cybercriminals follow the money to hit manufacturing sector
filters(template?) buttons are the first things I used. You should keep them. It makes engagement. First thing I want to do on a,new thing is to test it and filters allow this quickly
I've read USB sticks and backup in the same phrase, something must be wrong.
I sympathize with the author here and I hope he wins. I am sire they will settle before anything but it is a start. Amazon is a bitch. Not only books but they have killed small entrepreneur dreams with Crapazon basics. I always check if I can buy it from the vendor directly.
I'm really interested in `home-manager` honestly, and while I agree about the benefits of declarative package management, I find it easier to type commands at a terminal like `nix profile upgrade pkg` or `nix registry pin nixpkgs`, with the guarantee of rollbacks.

Since when I'm editing a text file to update a package, I have to look for the latest version separately and copy/paste it into my editor. If I somehow mess it up the file is broken, while no harm is done I still find this workflow a bit brittle.

If there are home-manager commands I missed to do this, I'd be eager to give it a try. That kind of workflow would remind me of running `npm upgrade pkg` and have it reflected on a `package.json` file.
> until hardware FP8(FP4 anyone?) becomes more widely & cheaply available

Nvidia 40xx Tensor Cores support FP8 (but not the fancy async stuff on H100s). For some reason it's not used for models (AFAIK).

Some people report throttling issues in some cases, though.
I've wondered whether this is connected to the olfactory system. Real books have a discernible smell about them, especially older books, and smell is said to be one of the best senses for memory recall. Do you remember less from an ebook because your ebook isn't smelly?
Realistically, i think solution is for European companies to open development centers in nearby countries with lax employment laws (Albania? Serbia maybe? Bosnia? before the war it could also be Ukraine). Hire employees there and just operate there, that's it.

Maybe that's actually what they all are doing, so it doesn't reflect on "EU" stats because it technically happens outside of EU.
U.S. AI Safety Institute
As someone who has used the Internet since 1985, I constantly find myself reminded of the fact that the Internet isn't just port 80. The Internet is so much more than just the web, and when someone comes up with a cross platform, powerful application which uses some other port and some other protocol, it will be just as functional on the Internet as any other Web Browser.

We could just as easily produce clients which exchange Lua bytecode. In fact, we do (Games, etc.) .. but we could just as easily build an execution environment (which is what browsers are) that allows a much wider and broader range of application capabilities than the browser.

This, then, is what I have in mind, when I think "I've been on the Internet too long, I've become jaded": actually, the browser is just the lowest common denominator. As soon as some other client application is built which pushes user experience beyond what the browser is capable, the Internet will still be there to host it.

And I find that inspiring, even after 40 years of crud.
Oh, looks like the missing page detection went rogue in this case. It found the word "error" in your page and decided to use / instead of /about :)

I just fixed this, sorry!
SWA only flies 737s