skysight-inc/HackerNews huggingface dataset:
As opposed to all the other execs whose companies aren’t a force to combat climate change and still fly their private jets.

But don’t get me wrong, anyone and everyone can fly their private jets if they can afford such things. They will already have generated enough taxes at that point that they’re offsetting thousands or millions of Prius drivers.
I don't think there is any guarantee that setTimeout will run at exactly 1000. Though didn't expect it to run earlier, it definitely could run later.
We have also had many successful wars. Doesn't mean wars are the best way to solve issues.
This. There are many, many artists who I only own one or two tracks of - including some of the most-played tracks in my collection - because the vast majority of their other output is not my taste at all. If finding good music was as simple as just buying everything that a single artist put out, it would be much easier to build a collection.

The good news is that in the digital era you no longer need to fork over cash for an entire album or even an EP when you only care about one of the songs - which leaves more money available to buy music from other artists. I often wonder if in the long run it still balances out for artists, since the songs one person likes probably aren't the same as the songs another person likes, especially in niche genres.
>the reason all crypto companies are scams and corrupt is just because the problem is so hard, not because of inherent flaws in the idea and the incompatibility of lofty goals with reality.

I’m all for decentralisation but blockchain ain’t it.
Upvotes awarded where the letter not used.
Just missed out - one occurrence.
You’re wrong. Nothing about this is clear, and you’d be silly to claim otherwise.

You should explore your bias and where it’s coming from.
Back in 2009-2010 I was responsible for deploying 8-16 core servers to customers to run large databases and ERPs. I had the idea of doing some burn in testing to stress the components for around a week for each server. Back then I was aware of bitcoin but also SETI@home. Obviously I chose the second option as I believed it was probable my a better choice for humans kind. It obviously was, but bitcoin mining would have been a better one for me.
Isn't this just application/merge-patch+json?

(RFC 7396)
Many websites are using passkeys not as a primary factor, but as the second factor, or as both factors. That implies that they are meant to serve as some combination of “something you are” and “something you have”. The fact that you logged in with one by using biometrics proves both that you are you and that you have your phone. They’re certainly not “something you know” because they are designed specifically so that you are not allowed to know them.

Allowing both “something you are” and “something you have” to be reset simultaneously via proof only of “something you know” (the password to your email account) means that once that reset happens, you’ve gone from two or three factors to one factor.

Allowing passkeys to be reset by email is not compatible with using them as anything other than the primary factor. If you’re using them as both factors, you’d get equivalent security if you implemented sign-in via only magic links. If you’re using them as the second factor along with a password, but you allow them to be reset via email, you actually only have one factor.
They are using Windows shells, just not on Macs. This is what the caption for the video says:

> A demo of bitnet.cpp running a BitNet b1.58 3B model on Apple M2:

And this is in their Windows build instructions:

> Important! If you are using Windows, please remember to always use a Developer Command Prompt / PowerShell for VS2022 for the following commands
I infer from the wording in your comment that you consider Brainfuck to be a non-esolang. Your mind must operate on a different plane to mine!
Openroute.ai works very well; we use it for everything.
#include <stdio.h>

int main() {
int a = 1;

switch(a) case 1: puts("there's always this");
}

Switch accepts a statement. It does not have to be compound.
I wasn't aware of this, i'll start applying for internships then. thanks
You could have invented denotational semantics
Headscratchers in Hamlet
Great job.
I was thinking about it too, but stopped on the networking.

Would be so cool, if networking could also be kinda "self-hosted" and "free", like mesh-networks, or satellites, or smth.
FORTH would be a good language despite its name starting with F.
Programming language semantics: It's easy as 1,2,3 [pdf]
It’s been safer than a human driver for years. It’s also not meant to be unsupervised.
Yeah, using a language with pattern matching should do the trick. Maybe OCaml or even F#.

rimshot
I think the "F" is OP Zahir https://en.wikipedia.org/wiki/The_Zahir
> if LLM training involves merely reading a dataset, but it is not strictly necessary to copy, or even store it verbatim to be useful, then does it even fall under copyright protection at all?

Copyright includes the creation of derivative works, not just literally copying the source material.

For instance, imagine I read a novel, then I decide to write my own, unauthorized sequel to it. It's not a literal "copy" of the original material - it's my own original text, but obviously a derivative work of the original material. Under copyright law, that would be infringement - I would be sued if I tried to sell that. (Yes, that means fanfiction is infringing, but most rights holders have wisely decided to look the other way on that, as long as it's non-commercial.)

This is what people who claim AI is infringing are worried about. Not that the AI has a literal copy of the source material in its training data, but that the training data can be used to produce a derivative work.

I could write a (crappy) fanfic of the Lord of the Rings without directly referencing the books/movies. And that doesn't mean I have a complete copy of the books/movies in my head - that isn't how memory works. Until now, creating a derivative work without directly using the source material was something only humans could do. This is completely uncharted legal territory.
This is great. A big drawback of arm chips is that none of their GPUs seem to support OpenGL, just GLES. Being able to pair a Raspberry Pi with a dedicated GPU and shave hundreds of dollars off the price of assembling a machine is going to go far towards getting AI, or even just desktop research programs like ChimeraX, into the hands of researchers in low purchasing power markets.
East of the cascades, absolutely, especially as you get closer to Idaho. Lets just say, I've never had a family in the middle of their dinner loudly ask for the waitress to move them away from the table me and my indian and asian friends just sat down at until I stopped by a restaurant on my way to Bend. And then being 'gently' told by the waitress that we might want to try a different restaurant instead, while completely avoiding eye contact with anyone not white at our table.
Indeed, driving a Tesla is collecting training data for the company whether you benefit from it or not. (The idea you can own a Tesla is laughable, you might have the title but Elon can brick it and refuse to activate it.)

They're also well-known for artificially capping battery capacity unless you buy an unlock. There have been a few stories before about them unlocking the expanded capacity for free during emergencies.
JavaScript gives you the ternary operator (?/:) to handle conditionals plus switch/case. Plus you get map/reduce methods on iterables, and you can write procedures with “const thing = ()=> {}”

I think I could write an arbitrarily complex program without major issue.
https://en.cppreference.com/w/cpp/language/charset:

“Mapping from source file (other than a UTF-8 source file)(since C++23) characters to the basic character set(until C++23)translation character set(since C++23) during translation phase 1 is implementation-defined, so an implementation is required to document how the basic source characters are represented in source files.”*

⇒ pre C++23, you could have a C++ compiler that used an Unicode “Pile of poo” (https://www.unicode.org/L2/L2017/17407-frowning-poo.pdf) instead of the letter F.
The first 754 standard has still removed some 8087 features, mainly the "projective" infinity and it has slightly changed the definition of the remainder function, so it was not completely compatible with 8087.

Intel 80387 was made compliant with the final standard and by that time there were competing FPUs also compliant with the final standard, e.g. Motorola 68881.
Are these high Mersenne primes all that useful?
When you're dedicated and don't have to work in a large team:

ihatetheletterf.h:

#define cond if
#define loop for
#define otherwise default
#define untrue false
#define real float

And when you work in a (large) team, they won't likely accept weird constructions just to avoid a letter anyway.
Similar to how MongoDB update queries work. Natural, since documents there are essentially JSON.

Does anyone know if it’s possible to use that update language on local files, without having a full mongodb running?

https://www.mongodb.com/docs/manual/reference/operator/updat...
Digital formats rot. Particularly 3d formats. A responsible curator would understand this and prioritize public release.
I also found that very frustrating. It's probably the method required to stretch the skin over a tailor's dummy like in that one photo.
For a while, I have been making use of Clever Hans as a metaphor. The horse seemed smarter than it really was.

They can certainly appear to be very smart due to having the subjective (if you can call it that) experience of 2.5 million years of non-stop reading.

That's interesting, useful, and is both an economic and potential security risk all by itself.

But people keep putting these things through IQ tests; as there's always a question about "but did they memorise the answers?", I think we need to consider the lowest score result to be the highest that they might have.

At first glance they can look like the first graph, with o1 having an IQ score of 120; I think the actual intelligence, as in how well it can handle genuinely novel scenarios in the context window, are upper-bounded by the final graph, where it's more like 97:

https://www.maximumtruth.org/p/massive-breakthrough-in-ai-in...

So, with your comment, I'd say the key word is: "currently".

Correct… for now.

But also:

> All these chatgpt things have a very limited working memory and can't act without a query.

It's easy to hook them up to a RAG, the "limited" working memory is longer than most human's daily cycle, and people already do put them into a loop and let them run off unsupervised despite being told this is unwise.

I've been to a talk where someone let one of them respond autonomously in his own (cloned) voice just so people would stop annoying him with long voice messages, and the other people didn't notice he'd replaced himself with an LLM.
Every case is different but as a baseline, you could use Ubuntu or Debian for automatic security upgrades via unattended-upgrades[0], harden ssh by allowing only pubkey authentication, disallow all public incoming connections in the firewall except for https traffic if you're serving a public service, everything else (ssh, etc) can go over wireguard (tailscale makes this easy).
Use a webserver like nginx or caddy for tls termination, serving static assets, and proxying requests to an application listening on localhost or wireguard.

[0]: https://wiki.debian.org/UnattendedUpgrades
You might be able to get by in Haskell if you avoid case expressions.
Reviving the Reagan-era 'Star Wars' missile defense program
Definitely an esolang
Really exciting to see this manifesto.

There's already some existing co-operative music store/bandcamp alternative projects that are selling music and accepting new artists.

https://jam.coop is the one we are building. We launched last year in response to the sale of bandcamp and the uncertainty we felt in our communities of musicians who depend on Bandcamp for some or part of their living. In contrast to subvert we've decided to take an incremental approach. We're incubating jam inside an existing worker co-operative, building the features that our users need, and working towards an "exit to community" where jam will become a multi-stakeholder co-op owned by artists and workers.

I'm also familiar with mirlo and ampwall who are working on similar projects.
Easy in Common Lisp without sacrificing ergonomics or getting stuck in a Turing tarpit.

We'd make a small preamble to define new names for things like DEFUN, Lisp's operator to define new functions. No F's needed to do that either. We can do this by taking advantage of read-time evaluation.

First we get references to the symbols DEFMACRO and DEFUN.

(eval-when (:compile-toplevel :load-toplevel :execute)
(setq de*un (intern (map 'string 'code-char '(68 69 70 85 78))))
(setq de*macro (intern (map 'string 'code-char '(68 69 70 77 65 67 82 79)))))

This technique can be used to access any symbol in Common Lisp that may have an F in it.

Now, to make life-without-F easy, we define new names for DEFMACRO (mac) and DEFUN (proc) without actually lexically referring to the F-infected symbols:

(#.de*macro mac (&body r) `(,de*macro ,@r))

(mac proc (&body r) `(,de*un ,@r))

Now we can define functions with PROC instead of DEFUN. Here's the Fibonacci function, with the F censored out. Note that we don't need IF since Lisp has the superior COND:

(proc *ib (n)
(cond
((= 0 n) 0)
((= 1 n) 1)
(t (+ (*ib (- n 1)) (*ib (- n 2))))))

Test it:

> (print (*ib 10))
55
You just used the letter f 13 times to make that file, though.
https://anishathalye.com/inverting-photodna/

You could almost certainly produce nearly photo realistic PhotoDNA inversions with a finetuned diffusion model now. Is it possible to create a perceptual hashing algorithm where this isn't possible?
The IEEE FP16 format is what is useful in graphics applications, e.g. for storing color values.

The Google BF16 format is useful strictly only for machine learning/AI applications, because its low precision is insufficient for anything else. BF16 has very low precision, but an exponent range equal to FP32, which makes overflows and underflows less likely.
And how many times has this worked?
In Lil[0], avoiding "F" is doable, but not very convenient.

The if/elseif keywords are off the table, but you still have both explicit looping constructs and function declarations:

while x ... end
each x y z in w ... end
on name x y do ... end

There are five primitive operators with "F": typeof (rarely needed), floor (inconvenient to work around but at least you still have % for modulo), first (can be replaced with indexing), flip (transpose a matrix/table; this could be replaced (slowly) with a user-defined function), fuse (join a list of strings into a single string; very difficult to do without, since Lil doesn't have a vanilla string-concat operator), format (string formatting; this removes tons of functionality and the easiest ways of working around not having fuse).

Most of the query forms (select, extract, and update expressions) would be OK, but they all need a "from" clause to specify the source table, so no dice.

What you're left with is still very much Turing-Complete, but much less ergonomic.

[0] http://beyondloom.com/tools/trylil.html
'They refused to let me go': Japanese turn to resignation agencies to quit jobs
Wouldn't that require exfiltrating the original photo? I remember them swearing that wasn't part of the deal.
Secretive, unaccountable, uncontrollably expanding, driven by shady “independent” NGO which is in fact completely in bed with certain branches of government. Russian DPI censorship system is really like that... Oh, I'm sorry, we're discussing something that is a decade older, and belongs to a “free world”, which is a completely different thing.

These things are simply selling their services to the highest bidder. It's a business model on a power connections market. They are made to be offered to, and controlled by, entities that enjoy having such tools. Sometimes they are also offered to smaller fish, like media corporations, to hurt competitors (pirates and foreign services). Also, social media corporations can proudly state that they themselves “censor nothing”, because it's outsourced.

There's a great portrayal of people who run such services:
https://www.newyorker.com/magazine/2019/11/04/a-cybersecurit...
I write about German bureaucracy, and I wholeheartedly agree with your approach.

Most of my guides start with: what this is, who needs to do this, why you need to do this. If you don’t confirm that people are on the right page doing the right thing for the right reasons, they can go really far in the wrong direction.

Most government websites don’t explain any of this. They just tell you what they want from you to complete the part of the task that concerns them. They don’t bother to treat the task as part of a bigger decision. They just assume that you are here because you know what you are doing.
SG = Singapore,
TDM = Text Data Mining?
> Performace And The Future

There's a typo on "Performance"
Ripple effects of success! How do you manage customer support for so many users in 3 different companies alone?
> and a convoluted while where you could write a “for”

What's convoluted about it? A `for` is about as simple as syntactic sugar gets.

for( a; b; c ) {
}

is exactly equivalent to

a;
while( b ) {
c;
}

(OK, a variable declared in `a` will remain in scope after the while loop terminates, but the only way for this to have an effect on anything is if you intentionally refer to it afterwards, in which case you needed to predeclare it for the for loop too.)
I would assert the only reason they pursued it in the first place is PR/optics, since the "optics" of not being able to proactively police what users do using E2EE services you provide is somewhat a problem. That said, I think the concept of having your own computer covertly report you to the authorities is a level too dystopian to accept even from Apple.
You can fire nukes from anywhere on the globe nowadays…
Cold War was over before I was born, yet you’re still salty
See also a novel w/o letter E: https://en.wikipedia.org/wiki/Gadsby_%28novel%29
Going from memory here but IIRC the deal was that on device they'd produce a hash using a known pHash, and if that was positive, they'd send the photo to check it against a second pHash that wasn't publicly-disclosed (to try to mitigate the problem of intentional collisions) and then if both of them were positive matches, they would have human reviewers in the loop.
The long road to lazy preemption in the Linux CPU scheduler
I agree the reason they pulled it was probably PR/optics. But given the problems with human reviews of apps on the app store, I wouldn't be confident that an underpaid employee somewhere wouldn't blindly agree with the algorithm.
Cool. Images don't seem responsive on mobile though.
The other day I had a senior developer tell me that he uses assert to perform critical security checks (eg input validation logic, size of input less than size of buffer, ...) and therefore his code is secure.

I asked if the compiler preserved the asserts when not compiling in debug mode.
There's no "legal system", there's a huge bunch of local legal systems, most of them slightly broken in various ways.
`unsafe` code is a little bit tough since the keyword have an F, unless there's another way to create unsound code by abusing rustc.
Penguin Random House is a predatory corrupt business that the world would be much better off without.
If AI means businesses like this shut down I need more „AI“
Bitwarden has a software implementation that’s been working well for me at least in Firefox. I believe it should work in Chrome as well.
See original paper here:

https://comsec.ethz.ch/wp-content/files/ibpb_sp25.pdf
Whoa, the first step towards a garbage collector? :)
Is it a solution searching for problem ? What's the use case ?
Boy, finally somebody who also hates a certain letter. I hate c - it’s totally garbage letter.

Take for example Pacific Ocean. Every damn c in that two word is pronounced differently. Worst part, you could replace it with other letters (Pazifik Oshean). It’s redundant.

C is just a nightmare…
Cuba is a pretty popular tourist destination, if nothing else. Cigars and rum are pretty big exports too. Definitely in another league compared to Haiti, as even communism beats anarchy.
Can also recommend Single File browser extension https://github.com/gildas-lormeau/SingleFile-MV3
Open-Typer: a free and open source typing tutor
While it would be possible to recreate any functionality driven by an LLM by explicitly coding/defining the rules / relationships etc. it is not practically achievable in many situations. For example, I, as a single person, can use LLM's to power a discord bot that is not controlled with commands but rather reads and interprets all messages, decides when it is required, and answers questions or performs tasks as required. Here it runs trivia sessions on request, keeping a scoreboard, or settles rules based disputes regarding board games. People have always had the option of challenging the LLM's ruling on a dispute, but so far no one has managed to find a flaw. At this point we tend to just trust the LLM's ruling. It's a huge boon, because rules dispuites that used to stall games a good half hour while people rules lawyer-ed with one another, digging through the rules books now take seconds.

The functionality that this thing has would be difficult for me to realistically achieve in my life time, when completing it as a hobby project. With LLM's this was a weekend project. Start to finish. You'll have a hard time convincing people like me that these things, when used appropriately, don't have enormous benefit in making tools otherwise to expensive to develop possible.

are there more efficient ways to do these tasks? yes. Would these tools exist if not for the LLMs? no.
Show HN: 5/3/1 Program Generator
Recently, I was struggling with my lifts, and a friend suggested trying the 5/3/1 program. Since there's a bit of math involved, I decided to make a web app for it. Being an amateur web developer, v0 helped me develop it in a matter of hours. I'm looking for feedback. Thanks!
It was a lot more advanced and abuse-resistant than people assumed. I really wish people had read how it worked instead of guessing it was something a lot simpler. There were two different perceptual hashes. If both matched, and the number of positive matches was high enough, a thumbnail would be able to be decrypted by Apple. Neither the device nor the server were able to independently check for a match, so the device wasn’t able to just scan all your files and flag the matches. It was tied into the iCloud upload process.
The secrecy of the inner tech is intentional.
More just recognizing the reality that because of overall ownership structures, many corporations are effectively immune to penalties without doing this.
Slightly related: https://en.m.wikipedia.org/wiki/A_Void
Nearly all hunger-related deaths are due to the political environment they live in (including wars). Of course such environments also disproportionately include those who cannot gain access to antibiotics as well.

You could argue that vaccines would be hampered by the same environmental issues, but the window of stability necessary to vaccinate a person for life is much smaller and easier than the repeated stability moments required to gain access to antibiotics in a timely fashion for those infected with Strep A.

The question of prioritization of resources is not merely dependent upon the number of those affected, the creation of an effective vaccine is unpredictable. You're better off taking a broad approach in order to maximize the likelihood of success.
How is this Website so fast?
For the vast majority of the population it was impoverished even before Castro.