skysight-inc/HackerNews huggingface dataset:
Researchers use “Artificial General Intelligence” to mean what you’re talking about. AI has always been a bit of a nebulous term with moving goalposts that tends to be used to mean “something that humans were significantly better than computers at until recently”. Not that I’m suggesting marketers haven’t deceptively confused the two.
In Mario Kart in particular, you might explicitly not want the fastest/highest acceleration cart (kart?) as a new player, especially if you're a younger or older player. Going fast is a handicap if you can't stay on the track at those speeds.
> Most of the people here are white knighting for the EPA, throwing down the courts, villifying corporations, and it's fairly clear they haven't actually read the ruling either.

Why do you think you can brazenly lie to people like this? It's not going to work and it's not acceptable.
Show HN: Liar Game – fun game to play with your friends (iOS/Android)
Hey, I built a little app to play with your family or a group of friends.

You play in a group of 3 to 20 players.

1. After choosing a category, you pass the phone around in a circle. Every player on their own will silently read a word on the screen. The word will be the same for every player – except for the liar (who will read “You’re the liar” on the screen instead of the word). You can put the phone away after the last player has read the word.

2. Player after player will make a short statement describing the word (without saying the word itself). The liar’s job is to make their statement unsuspicious and fitting and not be identified as the liar.

3. When the last player has made their statement, the group collectively discusses who the liar could be.
If everyone in the group agrees on the same suspect, go to step four.
If there are multiple or no suspects, go to step two.

4. If the group suspected the wrong liar, the real liar gets 2 points.

If the group’s suspicion is correct, the liar has the chance to guess the word – if the guessed word is correct, the liar gets 2 points.

If the liar cannot guess the right word, everyone else gets 1 point.

--
It's completely free and I hope you like it! :)
DiffGrad: Is it the right optimization method for training your CNNs?
There's one quote in that article that continues to make my blood boil:

> "You don’t want to waste expensive bombs on unimportant people"

This, regarding the bombing houses full of civilians, because an infantryman might have been inside. This, in a statement by somebody who is critical of the AI effort. By being more concerned at the loss of munitions; the true basis of the calculation is revealed. The IDF -- even those members who are actively critical of it -- views its enemies not as humans, but as vermin to be exterminated. This is genocide, pure and simple.
The real 4D chess, is in writing a thought leadership manual for computerized mass murder occurring right now, and being able to extricate yourself from any responsibility by just resigning.
I concede the difference between "functional" as in composition and "pure". That's a significant point.

The proposal is interesting. It looks pretty thin compared to a typical TC39 proposal though. I haven't encountered the language feature before. I'm not sure what I think about it yet. I'm doubtful whether this makes it into the standard in the next 10 years, unless react affiliates somehow take over the committee.

Immutability is a pretty good tool in a lot of problem domains. But perhaps the main thing I dislike about react (and there are many) is that not only do I "not have to" rely on mutable state. I can't decide to either. Or at least, they make it tough.
Your errors have messages, most of the time your "did not connect" error gets caught inside your "DiscountService" And returns a "could not connect to discount service error" ...

Its funny that were having this conversation because "discount service" is a thing in my life. Its sporadic failures means I just re-try immediately and get a success... Errors are part of flow control.
Fellow Neon Genesis fan here. Watching the original series was an incredibly frustrating experience for me. It does not follow the typical hero’s journey. There few wins, if any. Mostly losses. Idiot Shinji was a helpless and pitiful protagonist, so much so that you eventually stop rooting for him. The 1.11, 2.22, 3.33, and 3.0+1.0 rebuilds were much, much better in my opinion. But they also lacked that depressing trajectory that made the original series so unique.
Two things help with this: add an assistant prompt that is just "{", and put "}" in the stop sequence.
> when I searched for the exchange rate online, everywhere says $1USD converts to about 575 SOS (Somalian Shillings). Can anyone here enlighten me about what's going on with the shillings?

Official exchange rates and actual exchange rates can diverge a lot[0]. Here's the UN's estimates of exchange rates (for, I think, internal accounting purposes- not something to particularly rely on), which puts the rate at 24,300 shillings to the dollar.

https://treasury.un.org/operationalrates/OperationalRates.ph...

[0] often this means that you can easily legally sell dollars for the currency at the official rate (ie, at a huge markup), but good luck buying dollars with the currency at the official rate. Maybe you can in very small amounts, or if you are politically connected.
I found interesting, from https://news.ycombinator.com/item?id=39606093 about ancient coinage

> "There was a chronic shortage of small change in ancient economies, so even poor quality fakes were accepted in markets for lack of anything better. Authorities tended to ignore such forgeries"

We're seeing the same thing again in this article.
Wonderful! In the 90s a colleague and I wrote a book (EBRI Datebook on Employee Benefits) which was mostly tables. In addition to SAS, our other primary tool was an ancient language called Table Producing Language ("TPL"). Despite dating back to the 1970s, TPL was incredibly flexible, expressive, and efficient - once you figured out the syntax.

The designers of Great Tables might want to check out TPL. It covers everything Great Tables aims to do, and I think may have a few more tricks up its sleeves:

https://www.ojp.gov/pdffiles1/Digitization/68013NCJRS.pdf

Regardless, thanks for making Great Tables! This goes a long way towards making table producing in python much better.
Well I always pick Koopa, who is apparently the worst. Although in my group of friends I win the most by far…
I’ll keep with him to keep it fair :)
It can't be because the job of an OS is to 'harmoniously' manage a bunch of system and user functions right? It has to be insidious propaganda.
Is it advantageous to maintain separation between formal design, formal implementation, and formal verification formal methods?

Is there still a place for implementation language agnostic tools for formal methods?

icontract and pycontracts do runtime type checking and value constraints with DbC Design-by-Contract patterns that more clearly separate the preconditions and postconditions from the command, per Hoare logic. Both can read Python type annotations and apply them at runtime or not, both support runtime checking of invariants: values that shouldn't have changed when postconditions are evaluated after the function returns, but could have due to e.g. parallelism and concurrency and (network I/O) latency and pass by reference in distributed systems.
Apple lays off Bay Area workers in first mass cuts since pandemic
I think it would be helpful if Rust had a much more verbose mode.
Nothing changed, just that symbols and operators have an alternative
mcuh more verbose syntax that will make it easier for someone without
a Rust background to read Rust code.

A script / compiler could go from one to the other and back again without any changes having occurred.

The syntax is good once you have figured it all out its it is faster
to type.
Not everything is open source... I get where you are coming from but there's a lot of software out there, that is written in go, that isn't and they want to keep it that way as much as possible.

go run main.go

Using the go debugger in your IDE will blow up when that part of the code that panics on error is hit. Do you still need a stack trace then? You're literally looking at it in your editor. There's a time and a place for stack traces in my view and I enjoy the fact that in Go, it's not on by default.

If you're building a cloud service in Go and you're unsure of your branching paths, by all means, use stack traces and eliminate your own errors.
Where does this misunderstanding come from?

https://ihl-databases.icrc.org/en/customary-ihl/v2/rule14

“an attack which may be expected to cause incidental loss of civilian life, injury to civilians, damage to civilian objects, or a combination thereof, *which would be excessive in relation to the concrete and direct military advantage anticipated*”

Note that proportionality is ill-defined, leaving a lot of room for interpretation.
I only play these files on my second monitor as background noise when I'm coding boring stuff. Day of The Dead is 696MB, and looks great on my monitor. https://files.catbox.moe/cm88w0.jpg I don't need more for this use case. 577 movies so far, at 466GB! God bless the AV1 team!
Preaching spiritual coexistence during Ramadan as a Palestinian-Israeli imam
There was https://en.wikipedia.org/wiki/Datacoup , which tried to create a market, but they ultimately went under and the brand is now used by an unrelated company.
AuthZ for Small Teams
AI seen cutting worker numbers, survey by staffing company Adecco shows
GPT4?
> On the flip side, in this war many of the Gaza combatants are either irregular forces or militants deliberately wearing civilian clothing.

I'd be more inclined to believe that this was all it was, if the IDF didn't just blow up a convoy of foreign aid workers who had already received clearance and pre-registered their route with the IDF.

Sure, accidents happen, but it speaks volumes to the general level of diligence that goes into approving each strike, and this makes me very skeptical that other incidents that get coverage are simply attacks on plainclothed militants.

https://www.theglobeandmail.com/world/article-israel-air-str...
Is the Universe a Dark Forest Full of Aliens in Hiding?
For production one could use -fsanitize-undefined-trap-on-error that turns it into traps. I would not describe the cost of -fsanitize-undefined=bounds has huge. The cost of Asan is huge.
Some bosses will do that, but others will refrain fearing the possible legal consequences.
We don’t actually know if he did any of that. There was never a trial. For all we know, they were looking for their guy and he never showed. Then this posh British guy came in to get some coffee and they started chatting him up. Him, not knowing what is going on, decides “what the hell, I’ll play along with the prank” (note, he never said, in person, he was going to have sex with her). Turns out it wasn’t a prank at all, but they thought they found their guy and bam, he goes to jail.

I’d be curious to hear the Duncan Donuts recording. I think that would be the deciding factor for me.
TGI+grammar loaded with Mistral/Mixtral works great for structured output now! No more langchain exception handling for unmatched Pydantic definitions.
Just like how ads have integrated into everything, trying to get us to click away from the happy path, AI will be in everything, trying to get us to do things that it is not yet good at so that it can learn from us. Which would be fine if the newfound efficiencies were properly democratized.
That's a distinction without a difference. The majority of data is from a distribution that's already been sampled multiple times.

E.g. how often does a baby go out and experience something novel? The majority of it's time is spent getting the same stimulus over and over again, as anyone listening to childrens television can attest.

Humans learn in fundamentally different ways to our current systems and information poverty is not a problem for us.
> kinda wish this was unpacked a bit more, why exactly is a service executable dynamically linking to a library without using any of its symbols or functions, because of systemd.

If I recall correctly based on what I've read about this — I believe from the original mailing list post that noticed the vulnerability — it's because under certain circumstances in order to enable certain functionality you might want sshd to be able to talk to systemd, so distros often patch sshd with code to do that. But obviously you need a library to implement actually speaking system's protocol, and as it happens, the easiest way to do that is to include the entirety of libsystemd, since it has functions for doing that, even though there are at least two other libraries that implement just the communication functionality and are actually designed for non-systemd programs to use. The problem with that idea being that libsystemd, being a whole standard library for all systemd-related functionality that is probably mostly designed for use by programs in the tightly integrated systemd family and as a reference imenentation, also includes a lot of other code, including code that has to deal with compression that depends on liblzma, even though all of that is never used by sshd, because it only uses the small subsection of the library it needs.
Have you updated your packages with ‘pkg_add -u’?
>In former times it was maintained that ownership of landed property extends from heaven all the way down to the center of the Earth, but this doctrine is obsolete, as evidenced by the flight of airplanes.
Good thing I linked to Wikipedia on this for later reference instead of trying to update the article.
> However you will never get blinding insights, you will never get new ideas, and it will never be your friend

I've been 100% in the "exciting tech being painfully misrepresented" camp all along too, and I think more people are saying that as time passes, but I think you might surprised what little people need for insights, ideas, and friends.

Rubber duck debugging, Brian Eno's Oblique Strategies, John Cage's I Ching use, journaling, etc already delivered a useful degree of those things with far less sophistication, and these generative tools really can take many of those to another level.
On the 37th floor of my office buildin I didn't even feel it. Others said they thought it was the wind. Tuned mass dampers are no joke.
What is a Nor'easter?
I’m not surprised at the lack of enlightening conversation on this topic. Like, yeah, I get it, China is an authoritarian surveillance state. We all know that.

Just don’t be surprised when China’s public and private enterprises make strides to curb their dependence on Western hardware and software. Don’t be surprised when they catch up quickly like they have in so many industries.

“China will never make globally competitive cars”

“China will never be able to make its own heavy industry products like jets and trains”

“China will never be able design its own chips”

“China can’t write good software”

Don’t underestimate your rival.
None of those adequately explain these commits. This is no exception to Hanlon's razor.
Reading this on the toilet now wondering what my priorities would be if there was a quake in the next couple minutes.
I'd expect the hole it made to be quite a bit larger than it from what I've seen of craters, and bullet holes. (both in photo and video form)
Reminder that OpenAI's terms are much more reasonable:

> (e) use Output (as defined below) to develop any artificial intelligence models that compete with our products and services. However, you can use Output to (i) develop artificial intelligence models primarily intended to categorize, classify, or organize data (e.g., embeddings or classifiers), as long as such models are not distributed or made commercially available to third parties and (ii) fine tune models provided as part of our Services;
Not sure why but the post link appears to point to an earlier submission from myself. Correct link: https://www.theguardian.com/world/2024/apr/03/israel-gaza-ai...
Also: Why did Debian apply patches to a service that runs as root (when those patches have been rected upstream) for a second time after such behavior has already led to a widely known vulnerability in Debian.
Ask HN: Have you felt a rise of AI-generated posts in your feeds across the web?
My response to that would be to ask why such things would be appealing in the first place. Why should one that finds no reward in dealing with other people at all, aspire to being promoted or falling in love? Both of which inherently require dealing with other people.

A good question. I define that with: nothing happens. Life becomes static. Events don't happen.

That's what I meant by being a shut-in. To be fair, a shut-in to having a life is a range rather than a binary thing.

My response to that would be to ask why such things would be appealing in the first place. Why should one that finds no reward in dealing with other people at all, aspire to being promoted or falling in love? Both of which inherently require dealing with other people.

I don't know. I was OK with not meeting people in real life. Then I started meeting people, and started to find a new dimension in life. I found that I have certain social talent that I didn't know I have.

One thing to take into consideration is that people changes and their preferences changes. They are not static.

Anyway, it's not so much about having photos or being able to see someone's face. It's about something happening. It's kinda hard to define.

Again, no failure, but no success either. No exhilaration, and no happiness. Life is static. Nothing happens. Sadness may happens, but hopefully good things should outweigh that.
> People have previously shipped JS runtimes on top of .NET and the JVM. It's not a question of 'who writes the GC', it's more fundamental.

Yes. it is.

That's literally the whole point.

The bugs in this post are bugs in the runtime - the implementation of the Gc, the implementation of the object metadata.

If you build your JS engine on top of a safe/managed environment the attacker is not interested in attacking logic bugs in your JS engine, they're target the runtime. All you have done is move the problem from "the attacker exploited bugs in the JS runtime, how do we prevent those?" to "the attacker exploited bugs in the Java (or whatever) runtime, how do we prevent those?". The problem is that at some point any safe language (java, rust, or even - as here - javascript) has a runtime that has to be implemented in an unsafe environment, and that is what is being attacked.

The JVM and .NET are not magical, they have the same bugs - albeit with significantly less hardening and mitigations - as JS engines.

What you are saying is that the JS engine should be written in Java (or whatever) so it's safe. But now how do you fix the JVM? Maybe rewrite that in C#/.NET? But then you have to fix the .net VM? Maybe rust? of course then we need to ensure that's safe so we should run that all under wasm. Of course that means your back at the JS engine you started with.
Identifying Stable Diffusion XL 1.0 images from VAE artifacts (2023)
The business opportunity created for prosthetic manufacturers is not a sufficient justification for the mass manufacturing and deployment of landmines.
We can be forgiven for not having foreseen how social media would be used against us, connecting the world sounded like a cool idea on the surface. But having gone through that there's no excuse to be naive and simplistic about AI.
You are exactly right. And this thinking becomes dangerous if the same people who prefer form over function start ranking which form are "objectively" the best. I will have to go political here, sorry, you shouldn't read it if it makes you unhappy.

Aesthetics over matter, form over function is one of a well-know defining trait of fascism. Not the only one, but one of the main one. It create a hierarchical order, a new one, amongst structure, amongst objects, to enhance the society hierarchical order. Somehow, Fascism, despite sometime using "egalitarian" politics at first (i will note that those policies aren't really egalitarian, but meritocratic at first, even if in most historical cases this meant the same), manage to create the ultimate hierarchical society.

"Fascism attempts to organize the newly created proletarian masses without affecting the property structure which the masses strive to eliminate. Fascism sees its salvation in giving these masses not their right, but instead a chance to express themselves. The masses have a right to change property relations; Fascism seeks to give them an expression while preserving property. The logical result of Fascism is the introduction of aesthetics into political life". ("Work of Art", W. Benjamin).

It's why Fascism is called "far-right". And it's why, dear friends from AF and other royalists, fascists _are_ more far-right than you, ultimately (sorry).

(i'm taking the standard definition of left and right here: left is a push toward egalitarianism, right is a push towards hierarchical society, whether it is economic, politic or other reasons that makes that hierarchy. Nothing to do with conservatism or liberalism or any -ism, so USians and the rest of the world can agree).
Your integrity is intrinsically linked with your body and your function in society.

Integrity after death implies something you have identified with is preserved when your body is gone.
I lived there for the first 23 years of life and experienced zero. I felt left out when I missed the 2011 one.
it's a 4.8 lol
What Is a Just Price?
That sounds quite the unlikely tale. How would you explain the child pornography they found at his home, was that a prank too?
Amazon can't seem to get anything to me in less than 4 days. Newegg and Walmart are usually 3 or sometimes 2 days. I'm under 150 miles from an Amazon distribution center but I'm not in or near a major city.
Statistical models are used for at least 80 years to calculate the size of bombs when hitting targets and to factor in civilian casualties. Today's statistical models have much better PR but it is not much different.

Also war is bad, but sometimes it is a necessity when the alternative is worse. It is always quite easy to cast yourself as a neutral moral judge on the sidelines, but we all saw what happened to the USA in the early 2000s when faced with a lesser threat than Israel.

With the way the world is heading what we are hearing are simply echoes of the pre-ww2 appeasement attitudes which of course are a great way to prevent future deaths and war
I assume some of the more shady/no-name dashcam units with Wifi capability are uploading their video and internal microphone recordings. Distributed surveillance: The Panopitcar
I might throw it on a VM soon.

Maybe it'll finally scratch the ultimate nerdy OS itch.

Probably not though.
IMHO, that doesn't read like pride in ignorance. I suspect most NYTimes readers aren't looking for a deep dive on PostgreSQL internals, myself included. He does get into the context surrounding xz Utils and their relevance to the world at large a few paragraphs later.

> But a few weeks later, while running some more tests at home, he noticed that an application called SSH, which is used to log into computers remotely, was using more processing power than normal. He traced the issue to a set of data compression tools called xz Utils, and wondered if it was related to the earlier errors he’d seen.

> (Don’t worry if these names are Greek to you. All you really need to know is that these are all small pieces of the Linux operating system, which is probably the most important piece of open-source software in the world. The vast majority of the world’s servers — including those used by banks, hospitals, governments and Fortune 500 companies — run on Linux, which makes its security a matter of global importance.)

I think this does a good job to indicate the general level of his audience.
They pay google and others for search data, and those are expensive. For example, google charges $5/1000 query: https://support.google.com/programmable-search/answer/906910...