skysight-inc/HackerNews huggingface dataset:
There's a wonderful fictional description of this sort of thing in the Satyricon of Petronius, which was written in Nero's time. It's a sort of parody, to be sure, but that only means that it takes things a little too far...

Trimalcho is a former slave who, "like Ganymede," came to Rome from its Asian province. He is now extravagantly rich and famous for his wild parties. One night, he hosts a banquet, and the protagonists of the Satyricon -- a couple of adventuring knaves -- somehow manage to obtain invites.

First, appetizers were served on silver and golden plates. Then there were:

- A bronze-and-silver donkey bearing baskets filled with olives (green on one side, black on the other).

- A tray with a display of the twelve zodiac signs, each holding a dish representing a specific month.

- A giant platter of dormice (!) sprinkled with honey and poppy seeds. (Considered a great delicacy!)

- A wild boar stuffed with live thrushes, which flew out when the boar was carved open. (!!)

- A course featuring seafood, including an aquarium-like dish that mimicked the sea with shells and fish.

All the while, there were wild entertainments and interesting conversations. No wonder the article mentions that people would pay huge sums to attend the best banquets! (Trimalcho was supposedly based on a real person known as Nasidienus, also famous for his parties.)

The Satyricon is such a great book.
Sat question becomes a mathematical paradox and everyone gets it wrong
Easy solution: Delete apps you don’t need or feel bad about (Twitter, social media, apps spamming notifications,…)

The described solution is just someone procrastinating by spending even more time on their phone trying to customize things and fiddle with apps.

Same category as building a todo app to become more productive or building a blogging engine to write more instead of just writing.
Not sure why this comment's gray; it's a good point (and a sobering one). In the very near feature, Western countries likely won't be relying on individual surveillance cameras; we'll have end-to-end chains of cameras that will confirm, with confidence, which house a person walked out of 2 hours ago, right down to their interior flat entrance inside an apartment block. (As the PRC is currently trialing). We'll have near-perfect panopticon identity systems, associating facial recognition with place of residence, and dozens of other factors.

It's very important to ponder what the PRC is pioneering today because we're about three years behind doing exactly the same things, and for the same reasons. It's only going to be a brief time before things we're horrified about, and vitriolically condemn totalitarian states for, are things we're going to fully normalize within our own culture.
This is funny. I was sitting last night with two friends who are Greek like me and the Italian boyfriend of one of them, and watching a bit of that video, well, we all spoke just like that. None of us knows sign language. Tsipouro was flowing freely and it was warm and friendly and inhibitions were lowered so I guess we reverted to our natural behaviour, unimpeded by social norms (I live in the cold North).

Or it's something about Italians. I don't speak a word of Italian but I'm fluent in French so whenever I'm in Italy (that is, often) I basically try to speak French with an Italian accent. The vocabulary is almost identical, the grammar is very different, but I have never failed to put my point across. See, communication is a two-way street and Italians seem to be culturally trained to try and meet the other person halfway, and not leave anything to chance. Like "You have to understand what I'm saying (gesticulates wildly for emphasis)". Greeks are a bit like that also, but we have fewer common roots with other European languages than Italians so it's harder to just guess what the other person is trying to say. My experience with Northern and Western Europeans is very different. If I don't speak with a perfect French accent and grammar, for example, I get odd looks and questions for clarification. The British just sit and wait until you've said things exactly the way they expect them. Germans I think don't even try (I'm less experienced with Germans).

Bit of a thread hijack I guess, but I really do wonder where all this comes from. I don't believe in races, but there sure seems to be some kind of cultural influence because there is a pattern and it is impossible not to notice it. Some cultures are just better trained in at least some kinds of communication.
> War is the single most unproductive activity humans can do.

Let's wait a few decades and see the results of global warming, shall we?
I don't think it was a "bug", but it is probably described as such to minimise what happened. My understanding is that people with admin access were manipulating Postmaster transactions which resulted in creating artificial losses and Post Office was denying it was possible, despite having knowledge it was happening.
Hackernews is social media.
And how would you propose deterring them from doing this while also avoiding escalation?
Do it. TS is fun ;-)
There's a lot yet to be done around Obsidian and LLMs, like extracting text from images, selecting text and generating images, etc
Even further, the early greeks thought that it's your lungs / chest / breath which is life.
Using technology to improve lives is one thing, but using technology to survive missile attacks is just another level. Sometime I ask myself, will humans ever stop wars once and forever.
I think so, although the ones you’d get at Daiso in Japan would fashion a rectangular, foldable design.
Similar but for general math and optimizations:

http://www.hakmem.org/
In a published book I've seen a nice set of facial expressions, with a small (half dozen?) set of "eigenemotions", then the matrix of combinations of the eigenemotions to express more nuanced emotions.

Anyone know of a publicly-accessible image in this genre?

(Laumer's Corps Diplomatique Terrestrienne[sic] has gone so far as to give each facial expression an official alphanumeric code, but I doubt he bothered to substructure, or even hold consistent, the coding scheme)
For anyone designing a programming language, enforce namespace to includes/imports! and if possible, don't allow top level side effects.

let foo = include "lib/foo.hurl"
foo.init()

it's much easier to reason about then, for example:

include "lib/foo.hurl" // side effects
baz(buz) // function and variable that I have no idea if they are in the standard library, or included *somewhere*

That way it's much easier
What would you do? Install a favorable dictator? Thanks to warmongering there isn't much of a diplomatic route to peace where we still need it. Petty ulterior motives held by world 'leaders' have made it hard.
The jakes have recently started parking these facial recognition vans up at protests and introduced a brand new imaginary law making face coverings illegal if they so deem it. We really aren't ok over the here.
There is no reason to bring the Theory of Mind into this (it's only good as a tool to dehumsnize people by claiming that they don't have it) his concept of space probably wasn't developed enough to understand that his legs were visible.
Ask HN: Is it only me or Gemini AI started responding quickly?
I have been noticing this since yesterday that the time it took for Gemini to start streaming response have drastically reduced, which is good.

I don’t see a “Gemini was updated. Learn more” banner. Just curious if Google has upgraded Gemini under-the-hood.
The problem is that this technology is not sold that way, it's sold as a way to detect shoplifters. It's also extremely important how the result is phrased and presented: even "80% chance that is is a known shoplifter" simply means "this is a known shoplifter" to a layperson. But even a 99.9% or 100% confidence might be wrong so this isn't even an 80% chance - at best it's 80% times the statistical likelihood of this not being a false positive at 100% confidence, and that can never be a 100% chance.

The (psychologically) correct way to think of this is as a colleague making a claim and telling you how certain they are. But this tech is not sold as a colleague, it's sold as a machine that is better than humans. It's not a perfect super cop but that's how it is marketed and why people buy it.
This would all be solved if we treated P2P social media as ephemeral. That's a much more tractable problem.

Imagine that you have 48 hours to converse on a thread and grab its content, then it's gone. Third party software could archive if you wanted, but it wouldn't be an infrastructure requirement.

It'd be so much easier to serve that peer nodes could easily be stood up on residential / commodity hardware and could reasonably be expected to handle serving large portions of the discussion graph.
It’s crazy to think that iPhones are so powerful but there’s not an easy way to repurpose them as generic computing devices at their EOL.
The staff don't really care about lifting: they really aren't paid enough for it to be their problem, or cared for enough by the employers such that they care if the employer looses a bit through shoplifting. The few that do care see the heavy end of the abuse you mention, and those that don't see abuse anyway, and if it isn't on CCTV the employers don't seem to care (it is far too much hassle to prosecute) despite the higher-ups pretending otherwise: that is why the staff support CCTV and related monitoring, not the lifting.

The abuse is a very real problem, I know a few who work in shops, all of whom have been verbally abused and physically threatened at various times. One of them was not long ago punched in the face in front of witnesses. Tesco, ever caring, had her working the next day, just a few hours later (incident happened on late shift, next shift was early morning, "are you sure you can't come in?, it'll be hard to find someone to cover") and seemed to put as more effort into investigating what she might have done wrong as they put into helping the police gather evidence to investigate the abusive individual, so she was glad of the CCTV. She got out off Tesco as quick as she could. She has had notification from the police that the individual involved is being prosecuted, but for a number of other offences also so it is unlikely she'll need to testify or otherwise be involved further.

The staff want the CCTV because they don't trust the managers and higher to look after their interests otherwise.
There are some inaccuracies in this article. For example, the villa on Capri was built by Tiberius, not Augustus. https://en.wikipedia.org/wiki/Villa_Jovis
The world is big, but England is a tiny irrelevant island. Even a single pebble makes a big dent over there
Is there a better way to avoid shoplifting or catch shoplifters using tech?
Currently I support an instance only minimally, but probably enough to pay for the cost incurred by my usage. If every user did it, not instance owner would ever have financial worries. However, I would support more, if I got some guarantees, that media is also hosted on some bare metals or so, away from S3 or Fastly or similar services, that put data i to the hands of big players.
And more to the point for this thread, writing it in Java let Notch build and iterate extremely quickly. Minecraft originally came out of a 24 hour game writing competition in which most competitors were using C++, but Notch always used Java because coding speed was the most critical thing in that context.
I would like to point out that the alternative method of focusing on maximizing execution bandwidth and speed at the base layer is being done on Solana, with great success.

Layer 2s if they’re needed are as easily added on top as it is for Ethereum. But Solana is so fast and cheap already right now that it hasn’t been necessary.

I’m of the philosophy that since you only get to build one base layer, you should really spend the time to do it well and have it designed to be as efficient and performant as possible.
Isn't that a given that without knowing the system and the dashboard you wouldn't be sure how to interpret the data? An extended description can be added, but even for the simplest graphs I wouldn't want to ever assume too much.

> Why would you ever want to make a non-stacked graph with a background fill

Large displays where you rarely get two different lines active at the same time. This improves visibility. I guess you could also make the line thicker instead. For example I'd use it for showing number of nodes using each deployed version - adding the fill makes the change time more obvious and the overlap is small.

> A gauge is inferior to a graph that shows the metric over time.

Yes, but that's a bad usage of gauges. Again, large displays for example in a call centre. You want to know how many calls are queued and you know the capacity. The historic view may not matter much for the person looking at it, just the current state.

You can use any tool badly, but it doesn't make it a bad tool.

What I'm saying I guess is, if you're familiar with the system, then a dashboard is good. If unfamiliar people are the target, then an infographic-style website or a presentation is a better option.
That's probably more like going back to a primitive state, with impaired consciousness or language construction, and reflecting upon that experience with consciousness and proper language.
That’s wild. The amount of stress dealing with these attacks at any time of the day/night would likely age me by a decade. Then still expect to grind at work in a few hours or the following day.
For what it's worth, the FAQ has a section about NAT. If you click on 'Help' it also specifically mentions the use case of: "... checking and verifying your NAT router's WAN-side security..."
they are not the only ones doing it; see how Meta is doing it: https://www.linkedin.com/pulse/open-letter-meta-vasile-tiple...
This looks somewhat similar to websockets and SignalR. What am I missing here?

Is it like GRPC as a protocol, built on top of HTTP/2?

I’d be interested in working on a port for .NET.
> There isn't any risk for someone giving their money to a badly-managed corporation, so they do it without thinking

The problem us that consumers are not capable of figuring out whether a corporation is well managed or not. They have neither the information nor the analytical abilities. Analysts, even specialists in risk, and regulators often get it wrong! Very few people saw the 2008 collapse coming. Some of us had doubts about particular institutions (Northern Rock, first UK bank to go, in my case) or about the level of bad mortgage lending, but very few people, and very few of those who were supposed to know,saw it coming.

> And I'm not sure where this argument comes from that capitalists wouldn't care about their money.

Where did you get that from? The problem is that people who are in charge of other people's money will risk it for various reasons, often due to a conflict of interests.

Edit: to add, the problem is really "agency issues" - was trying to avoid terminology.
https://github.com/huggingface/diffusers/blob/v0.27.2/src/di...
The term “battle tested” is used literally here
Show HN: Convert a Prompt or Image to User Interface, Using a React Playground
Hey HN!

About 3 months ago, I posted my first rough version of Prototyper. After talking to a fair amount of users, I'm back with a real V1 :).

Update: funding this out of pocket, so you can make 5 edits to an example. Hope you understand! The playground is unlimited to try though!

Short background: I love prototyping in code. Whenever I start on a new project, I never pull up Figma, but drive straight into a small jsx file to create some live mock ups. I'm hoping to bring that 'builders' feeling back. There is a great video from Garry Tan, about Raphael Schaads workflow: https://www.youtube.com/watch?v=2MrNSjJFBBI. That's what I'm going for.

The architecture has changed significantly from 80 days ago:
- it now features a real react playground (try interacting with the hacker news example!)
-> that means I also can finally support (public) APIs and so on :)
- now with a design system (finally works with shadcn, but gonna expand that with more components & different ui component libraries)
- Code quality is significantly higher, due to improved pipeline.
-> I now use 'download code' as a proxy for code quality. Allowing me to assemble a weighted database of examples.

Very curious what your take on this is. Should it come before/after Figma? What do you think about an infinite canvas to rely on multimodal edits? And so on.

My mission is to create a shared prototyping environment for startups.

Lmk!
Thanks, I missed it
The quality of a service provided is immaterial to the classification of an industry as 'service'.
Humans are naturally inclined towards war or conflict. It’s our fatal flaw.
80% of the battle is notifications but iOS really sucks at this compared to Android. On Android, I could use an app like Uber, keep the important notifications on like driver/delivery arrived but turn off all the marketing trash. On iOS all you can do is turn on or off all notifications, so if you need certain notifications from an app they get a free pass to spam you all they want :/ The entire idea of any random being able to spam messages onto your phone and make it beep without consent and fine grained control is insane.
It's more like stack based event propagation.
Its night and day for me.

I think its enabled by default on Fedora and maybe Ubuntu, but definitely not on Debian, Arch or Guix.
Yes, "our" does not necessarily include you. There is no separate word for an "us" that includes all people.
If thought people got paid while working at universities, and then use that money to foster local economy.

Apparently not.
Solana is certainly fast and cheap, but to the detriment of reliability and security. Not sure that this is the correct tradeoff.
To educate a man in mind and not in morals is to educate a menace to society. -- Teddy Roosevelt (I'm speaking generally and not saying that Jim Simon was bad)
I use abduco for persistence - a very, very simple piece of code that -only- provides a persistent session, with one (configurable) keybinding to detach.

If you also want multiple terminals and screen splits and etc. it's designed to work with dvtm (by the same author) which provides that side of things.

Personally I tend to have a 2x2 grid of xterms on my local machine and four ssh connections to matching dtach sessions named project-{tl,tr,bl,br} but I suspect most people who aren't me would be happier with dvtm.
> I can't find any confirmation.

That's the point.

I did find a recent article saying that Facebook is dragging out the process in the courts, will appeal, etc...

The EU keeps counting chickens that haven't hatched yet.
OpenAI Inks Licensing Deal with News Corp for ChatGPT Training Data
Sounds like Usenet!
The link leads to some politics article that is not accessible in the EU.

This is probably the correct one:
https://mcuoneclipse.com/2024/05/22/low-power-optimization-t...
I think TFA is too quick to dismiss the fadd_fast intrinsic as "incredibly dangerous". In many cases you do know that your numbers are not infinities nor NaNs.

I'd be curious to see the performance of hypothetical block_pairwise_addfast and block_kahan_addfast.
Why Don't We Have a Laravel for JavaScript? [video]
Quite a lot of people have no inner voice, others no inner imagery, others no inner unsymbolized conceptual thinking (cf all of Hurlburts research).

We all use very varied modalities of thought! It's as rich as how different we look or how different we cook.
> consciousness ... definition: awareness of surroundings and knowledge

A stone is conscious: when it's cold, its inner state reflects its surroundings. Abrasion marks is long term information: knowledge.

Consciousness does not have a good definition. It is something very specific in humans, compared to other animals. Language and spatial relation of time seem to play an important role.
Please consider a collaboration with Framework, so many people dreamed of having a paper-like laptop
Seems like an opportunity for the lawyers to me.

Being evicted from a store is necessarily a public act. Telling someone wrongly that they are a thief, in public, seems like libel. Since most people go to stores in their neighbourhood, this could easily happen in front of your friends, neighbours, parents of other kids at your school, fellow members of social clubs or worship clubs, etc.

If this happened to me, I'd be going and seeing if I could get any lawyers to take this on a no-win no fee basis.

It seems like businesses are increasingly failing to think through what their process will look like to real human beings.
A LLM provides a statistical approximation that sometimes appears intelligent --- and sometimes not.

The question is, do the results justify the cost?
I wrote a post about how Meta is using all its user data without consent or a legal basis to train its AI. If you want to opt out, you need to complete an Objection Form, which Meta then decides whether to approve or not. Talk about having ownership over your data
Isn’t history showing that letting aggressors nibble away at norms and borders and letting them get away with it ‘to avoid escalation’ is just emboldening the aggressor?

Peace in our time.
History did not start on Oct 7, that's deceptive framing. Before Oct 7, Israel was already murdering more Palestinian children. That's the main difference.

5 Feb 2024 — At least 507 Palestinians were killed in the West Bank in 2023, including at least 81 children, making it the deadliest year for Palestinians since the United Nations Office for the Coordination of Humanitarian Affairs (OCHA) began recording casualties in 2005. [https://www.amnesty.org/en/latest/news/2024/02/shocking-spik...]
>spiting on a cake is never how one can secure the cake for themself,

Not sure the analogy holds, Putin got a slice for himself and spits on the rest.

> War is the single most unproductive activity humans can do.

This war is a conflict about values; conflicting sides think human lives are worth sacrificing for the values let alone economical output.
> some projects have a 7+ days waiting time for bridging tokens back from L2 to Ethereum mainnet

Optimistic rollups have to have such a waiting period by design. If you want to avoid it, use ZK rollup L2s.
Started working on a one-command-setup for turning Ubuntu into a web dev env
If this page is correct, the most important JS engines (V8, Firefox and Safari) all use xorshift128+ https://prng.di.unimi.it/#intro, which is faster than MT and doesn't fail the linear test of BigCrush but the last 32bits do fail other tests of BigCrush: https://lemire.me/blog/2017/09/08/the-xorshift128-random-num.... So, depending on your usage MT may (if you're using the last bit as a boolean) or may not be "better" than JS' Math.random, but of course, you can't set the seed by yourself.
A better HN than HN in some ways. Much better S:N ratio, less groupthink. But, much much quieter, and irksome posting restrictions.
It kind of is layered on top, no?

WebDAV didn't really catch on, but the general product space of remote drives did. The problem with WebDAV is that like most Web* tech (and maybe Braid) it's design by committee in the abstract. To make remote drives work well for the end user requires a fairly complicated protocol with tons of ugly edge cases. The interoperable standards from committees approach tends to fail in those situations, whereas hard driving startups that use proprietary protocols they can iterate quickly tend to win.

Iteration speed > openness, when there's nothing to copy from. Standardization tends to be about bigger companies trying to commodify their competitors.
Then someone would complain "Why didn't they say it's a serotonin? That way title would be more informative".
A ton more sanctions, becoming less dependand on russian oil and gas, killing nordstream. But in 2014, not 2022. Probably would have helped