skysight-inc/HackerNews huggingface dataset:
I recommend blend2d: https://blend2d.com/. Very well done, very fast. No GPU acceleration but it has a JIT and you can probably get further than you think without it.
But you don't need micro services for that. You can always split things when useful, the issue with microservices is the idea that you should split things also when not necessary.
> Removal of meaningful choice is a deliberate, anti-competitive tactic.

Other people's points about network effect and the Goldilocks Moment are valid and surely play a part.

In reality it's more likely laws and enforcement have changed to skew the game in Facebook's favor. There is no "free market." Never has been, never will be. Markets function according to the environment they operate in, including but limited to law.
what is RAG?
Oh yes this is a tricky part.

What you want to do is find what I call a "donor letter".

Say you have:

BOAR
UPTO
MUTT
PSSA

Where you want to swap the last SA to make PSAS.

What you'll want to do here is find a 'donor letter' of either S or A. In this case we have the A of BOAR. You'll put the BOAR's A in the place you want the A in PSAS, in this case the third slot. Then put the S that is now floating down into the last slot of PSAS.

I understand that this is probably a bit headache inducing to read, so I recorded a clip! https://youtube.com/shorts/SqGgcPXevE4

Thank you for playing by the way!
(In Elixir) I've most recently found myself lamenting the indirection of processes as a ton of third party dependencies spin off processes to manage their state, and when something goes wrong (usually some argument I'm incorrectly passing in to a function call or something) the stack trace I get doesn't lead back to my code so I have to try and figure out the closest point to where I'm invoking it. Probably still a good tradeoff for immutability and the actor model, but an unfortunate downside that has pained me.
I wonder if they can do that with gps. Like record a short blip of "unlocked" gps spectrum, then recreate the location offline later using saved ephemerals and other data.
Are you measuring the NAND or its faster cache that can be a few GB in size?

All the different levels of caches make the raw performance numbers (also how full is the disk) hard to find.
I remember discussing bloom and cuckoo filters a while back and someone linked.to.great papers from late 2010s with much more advanced probabilistic structures that were handling modification much better or had other interesting properties. Anyone here knows where to look for these? I didn't take notes...
Posting context isn’t “sticking up” for it, unless you decide to interpret it less than charitably.

The Star of David is on Israel’s flag and the official adopted symbol of Zionism.. The entire article was about Israel and Zionists. That you claim it is antisemitic is just another example of what I mentioned.
> It's difficult to find the meaning in building the important piece of infra we work on.

Don't look for meaning at work; look for meaning outside.
If you got the physical device and the data on it (unencrypted), then what do you need the server for?
In say VirtualBox you can create a file backed on the physical disk, and attach it to the VM so the VM sees it as a NVMe drive.

In my experience this is also orders of magnitude slower that true direct access, ie PCIe pass-through, as all access has to pass through the VM storage driver and so could explain what is happening.
> I wonder why that is.

Money.

Apple gets 30% off your app purchase and/or in-app purchases, while it gets 30% from your subscription for the first year and 15% for the subsequent years.

So, if you think your app is worth 10$, you lose 3$ and the ability to make more money and to support its development (if you do, they have to be in-app purchases, like extensions, etc. and again 30% is gone).

On the other hand, if you sell it with a 0.83$/month subscription (= 10$ / 12months, just to be "fair"), the first year you lose 3$ but you gain later 1.5$. And btw, I don't even think 0.83$ is allowed (AFAIK the price points start with 0.10$ so you can't have weird numbers like 0.23$ or things like that), so you round it up to 0.89$/month or 0.99$/month and you gain even more money, which will be used also to keep the development going.
If you use the LLM Chatbot arena[1], you can get two bots to compete to solve your prompts!

[1]: https://chat.lmsys.org/?arena
Also from inflation.
Going from small -> large zone WORKS, and is what Facebook did. (Harvard -> more colleges -> general availability). The thing that makes it work is a sense of exclusivity. Small (can) == cool. And you can capitalize on that a bit.

It's not easy, but it's doable.
(not Bryan, not actively part of the decision to put prices on the website or not, just my own take.)

Different audiences have different expectations. In the place we are, that is, enterprise sales, the expectation is not that you can go to a website, get a price, and click a button. The expectation is that the two organizations will communicate over a period of time ("the sales cycle") to work through everything that goes into a deal, and eventually come to an agreement or not. This includes so many variables that putting the price on the website wouldn't make sense, as you're never going to end up at that exact price.

I used to find this attitude frustrating, as an engineer, but the longer I have been a professional, and worked at various organizations, the more I come around to that being a good thing, not a bad thing.
At first you'd think maybe they can do a volume copy from a snapshot to a local drive on instance creation but even at 100gbps you're looking at almost 3 minutes for a 2TB drive.
In other words you're complaining that it's not federated? That point has been relitigated in other parts of this thread so I don't want to go down that path. More to the point, I don't think that's what the parent post is talking about. He's complaining how he can't run signal on his outdated machine, not that he can't run his own private server.
retrieval augmented generation.

Explained by gpt itself as if you were a teddy bear.

----

Okay little teddybears, let me explain what retrieval augmented generation is in a way you can understand!

You see, sometimes when big AI models like Claude want to talk about something, they may not know all the facts. But they have a friend named the knowledge base who knows lots of information!

When Claude wants to talk about something new, he first asks the knowledge base "What do you know about X?". The knowledge base looks through all its facts and finds the most helpful ones. Then it shares them with Claude so he has more context before talking.

This process of Claude asking the knowledge base for facts is called retrieval augmented generation. It helps Claude sound smarter and avoid mistakes, because he has extra information from his knowledgeable friend the knowledge base.

The next time Claude wants to chat with you teddybears, he will be even better prepared with facts from the knowledge base to have an interesting conversation!
Bard is prone to hallucination, this seems to be a convincing case of this
That was a fun read :-)
Years ago Google banned BMW (I think) for their then very spammy tactics. Then they were forced to restore BMW because people searching for BMW expected to find BMW in the results.

The Google spam team has always been underfunded, and understaffed, and when the choice was 'do the right thing about spam' vs 'do the thing that is profitable', they always choose profit.
>I just showed you that Apple is equal or better in terms of single core performance. This thread is a bunch of childish fanboy nonsense, attaching egos to some brand of CPU manufacturer and ignoring actual benchmarks.

So, just because you used one metric, then I shouldnt look at the other metrics?
Don't get me wrong I get there were intentional reasons for it in regard to friend codes and I don't necessarily fully mind with that in mind in that use case. I do kind of wish there was an "I'm 13/18+, let's take the training wheels off" feature though.
People forget how much of an outpouring of anger from users there was over News Feed when it came out.

The public reaction to the original News Feed in 2006 would be a good topic for some 20-something to research and go viral posting about.
If you are using different versions of GPT, in particular GPT-4, how are you controlling costs once users' projects/backlogs grow in complexity?
As mentioned in the article, Welt am Draht (World on a Wire 1973) is really good. Smart, strange, unpredictable. Highly recommended.

https://www.moriareviews.com/sciencefiction/world-on-a-wire-...
Ah, that's what you mean. Yeah, if you want to be anonymous to Signal itself, I don't think that's possible. If you want to be anonymous to people, I think you can delete and recreate your account. I think that might do the trick.
>they prohibit any clients other than their proprietary binary distribution.

source?
> We create small, smart cadres of people who watch power and wealth pass them by, and they advocate to overturn the system driving their envy.

"They're just jealous" forms of arguments are an ad-hominem fallacy, where characteristics of the opponent (here their supposed intent) are used to discredit their argument [0]. Not only is there no evidence that these activists aren't sincere (which doesn't mean that they are right) but even if they were driven by envy, that doesn't invalidate their criticism of those in power...

[0] https://en.m.wikipedia.org/wiki/Ad_hominem
One firmly-established fact is that it was not unreasonable to consider the lab leak hypothesis. This fact was anathema in progressive circles.

And to me, as a Chinese-American person, it was insulting (and a bit bizarre) to insist that it's "racist" to say the virus leaked from a lab, rather than having spread via an unsanitary wet market. But this was the party line, and many people toe'd it for years.
Read arp's comment again. The "consent" under those premises isn't valid, because it was neither informed nor freely given.
Is there anyone on Earth who thinks it might have been habitable, at -292 degrees Fahrenheit (-180 degrees Celsius).

Its weird that there's any narrative at all around this.
Look at it this way: operations involving something atomic and blamed on Russia didn't work. Killing some poor nobody politician in a Siberian prison and trotting out his widow in Munich was the next best idea. The rest of the world pushes a sigh of relief and considers itself lucky. If only it stops there.
I wonder why I never hear this argument applied to government spending in general. In non-authoritarian countries, spending money is the primary means for the government to inflict their will on the public, regardless whether it will have a positive impact on society.
they are being forced by statistics. It's a supply/demand problem. If you get people in a bad economical situation and then give them enough money you will get them to do your thing. Just increase the amount of money until you get enough people signing up.
The old Word document format (*.doc) could, by accident, contain older versions of the document, as a side effect of how editing operations worked on the internal data structures (not purging all deleted content right away, to optimize editing speed, or something along those lines). This made for some embarrassing cases when third parties received documents with hidden content they weren’t supposed to know about.

And we all know of the numerous cases where text was blacked out in PDFs by adding black rectangles on top of it, but the text was still contained in the document.
I can't help but feel bluetooth is the wrong symbolism for a toothbrush.
https://github.com/LibreSignal/LibreSignal/issues/37#issueco...

> If you think running servers is difficult and expensive (you're right), ask yourself why you feel entitled for us to run them for your product.
The actual study this article is about is addressing a very specific question. The article posted takes that specific conclusion and applies it more generally, especially when writing the headline.

Titan has a methane atmosphere, due to prior outgassing from its surface. Methane is destroyed by sunlight; i.e. over time, the atmosphere is reacting with itself and sunlight to form more complex carbon molecules, which fall out of the atmosphere onto the surface. The study does not look at the carbon content of the ocean itself, it simply evaluates whether these complex carbon molecules, that we know are forming in Titan's atmosphere through well-understood processes, can also mix with the liquid ocean.

As the ice sheet covering the ocean is at minimum 40km thick, and over 100km thick in places, it is difficult for surface molecules to penetrate.

Whether or not other carbon sources, such as from within the planet, contribute carbon to Titan's oceans are beyond the scope of this study, and will remain beyond the scope of our knowledge until we manage to place equipment on Titan capable of drilling through tens of kilometers of ice.

The actual paper concludes that carbon transfer from the surface to the ocean is not sufficient to support a biosphere if that is the sole source of carbon. It specifically calls out "unless biologically available compounds can be sourced from Titan’s interior" as something that would allow a biosphere.

EDIT: link to article full text: https://www.researchgate.net/publication/377929149_Organic_I...
> Delivering a message to a client which is known to be less secure than the sender expected it to be is unforgivable.

That is inconsistent with the threat model of a messaging system!

Inherently, a messaging system will deliver a plaintext copy of the message to the recipient(s). Wouldn't be much of a messaging system otherwise.

Once you sent something and it was delivered in plaintext to the recipient, the information disclosure risk is completely out of your control (and out of control of the application in use). The recipient is free to leak it however they wish.

If you don't trust the recipient to keep it private, don't send it.
Well, that's really unfortunate. I would never just go download a random crypto app, not even from the Apple App Store. But the "Safe" marker is a massive UI risk. It makes me think it was signed and verified in some way.
> My Signal auto-backups every night to a device folder which I then replicate off with Syncthing

> It doesn't "require" Syncthing

I'm talking about your solution, and yes it does seem to require syncthing, unless you are using some fourth party tool that sets up syncthing automatically for you, and in that case it still isn't built in to Signal.

There are other possible solutions, but you used your solution as an example. If you have a different solution that doens't require syncthing and also doesn't require manual intervention (i.e. Signal app can automate the process), please share it. Remember what the comment said that we are replying to:

> Please stop peddling this horrible experience as a form of a valid backup. A process that requires full manual interaction and requires you to know ahead of time when your phone will break or be stolen is not a useful backup process.

Did you not have to manually setup syncthing (or some other sync tool) to get it working? Or do you know of some way to do that with just Signal?

Unless you are saying that Signal has a built-in backup solution that doesn't require manual intervention (like configuring some sort of third-party syncing service) then you aren't rebutting anything.
Twitter is blocked in Russia since Mar 2022.
They are pretty similar. When you look at things like privacy and security in light of human actions and behaviors, then look at our ability to record the entropy from those actions, a whole lot of what we thought was private can be divined by those that can collect enough of this waste.
Wait until all the infrastructure you've built gets torn down and replaced by whatever is fashionable in a few years, and it'll really hit you. As far as meaning, I don't know; I'm thinking about building ecosystem aquariums now because that looks interesting. Maybe doing something in medicine in the future, but starting over is pretty difficult to contemplate, especially when you need your health insurance.
The original is "when guns are outlawed, only outlaws will have guns."
Thank you for this, I sadly couldn't get it to work reliably, but nonetheless a cool project.

I wondered what HN thought about it, and to my surprise I saw that it was never submitted!
>Price cannot be compared because we do not know the price of an Apple processor

It cannot be compared perfectly, but you can try to estimate its perf/$

I'm not saying this will be easy, but imagine if the whole laptop was e.g 10k usd instead of 4-5k, then you'd instantly feel that something is expensive
What I don't get about the Snap store is why there's no verified link back to a website?

If you have the technical ability to create an app, you probably have the ability to upload something to /.well-known/ or to add a DNS TXT record.

That way the Snap store could say "This app came from this website."

OK, it doesn't help if someone goes to the trouble of registering a homograph address, but it would at least give normal users a chance to check out who the author is.

That seems to be how Flathub works. It shows a verified domain, or prominently says that it is a community released app.
Signal is known to store two points of data per (hashed) phone number: the first login date, and the most recent login date. The second point is sufficient to get a user count.
Thanks! I plan on putting the demo apps and docs app online.
We haven't tried it. We've considered it, but not deeply.
Executives didn't go to jail and boardrooms weren't bankrupted en masse. Nobody had their bonuses clawed back and golden parachutes invalidated, and the government in all their power still allowed bonuses to be paid out with TARP money even as people were losing their jobs en masse.

There was never any meaningful regulation that came to pass afterward that split the banks up.

There were some marginal improvements to solvency requirements (which ironically were the standard before de-regulation in the 1980s and 1990s) and on the consumer banking side there is a little bit more protections, but nothing truly meaningful that limits downside exposure from the broader public ever got passed, let alone debated. Everyone was so fast to get back to "business as usual" you'd think nothing happened.

What happened with SVB et. al. last year is actually what the FDIC is suppose to do and was established to do, well before the 2008 financial crisis. The FDIC has always had the power to take receivership of failing banks and sell off their assets to make depositors whole. By their own admission they did much the same in the 80s and 90s[0]

[0]: https://www.fdic.gov/resources/publications/crisis-response/...
> Orthodox in Israel are excluded from military service.

I was curious about Israel, so I did some quick Googling:

The orthodox in Israel are not excluded from forced military service. Their service can be postponed while they are in religious school. It is also shortened.

They are not against conscription on ethical grounds. They just think that religious studies are a lot more important. They also do not want to mix with the general population since they do not like their way of living.

So if they were forced into conscription where they could do a lot of religious studying together with their own people, they wouldn't have much against it.

Did I get anything wrong here?

> You should really spend some time in there, crazy country.

That's a ringing endorsement if I ever saw one. Have you considered becoming a travel agent? ;)
It's pretty safe to say that most users will want a type of "backup" that actually leaves the device so the data doesn't disappear if your phone falls out of your pocket and breaks or gets stolen.

It's after all, a device that's carried around and much easier to destroy than pretty much any other.

For most of population (you know, the ones we all want to get onto Signal so they stop using Meta and Apple stuff) not losing their valuable pictures, memories and conversations is way above the paranoia of some theoretical government official deciding to give up while trying to unlock your phone.
Spotify was late to the market, though? I was running a paid streaming catalog for all the major labels in late 1999/early 2000, and Apple was following us into every meeting with the labels.
"Physically attached" has had a fairly well defined meaning and i don't normally expect a cloud provider to play word salad to convince me a network drive is locally attached (like I said, if true, I would need to have a chat with my TAM about it).

Physically attached for servers, for the past 20+ years, has meant a direct electrical connection to a host bus (such as the PCI bus attached to the front-side bus). I'd like to see some alternative examples that violate that convention.
LlamaParse is proprietary but the main LI package isn’t and you don’t need the former to use the latter.

Why shouldn’t they make money? LI is a fantastic way to do RAG.
There is still a huge difference between a totally centralized system and partially federated one.

An analogy is the U.S. is a two-party system, but most would consider this significantly different than the one-party system in North Korea or Russia.

A federated system with a few large players is still much better than a centralized one.
An existing solution:

> PMTiles readers use HTTP Range Requests to fetch only the relevant tile or metadata inside a PMTiles archive on-demand.

https://docs.protomaps.com/pmtiles/
Billionaires' Survivalist Bunkers Go Bonkers
would definitely buy these!
This site is only for Google employees.
I think we're definitely approaching time when Signal / WhatsApp / Facebook Messenger / Google Messages / Matrix / etc will all become at least somewhat interoperable, and it's gonna happen very fast (~Q3), mostly because EU's Digital Markets App is basically forcing them to. (Well okay, only Meta-owned platforms are forced to.)

Matrix did an interoperability talk on FOSDEM (https://fosdem.org/2024/schedule/event/fosdem-2024-3345-open...) and it's basically confirmed (https://www.wired.com/story/whatsapp-interoperability-messag...) there was some experimental work done on connecting WhatsApp (and ergo every other Signal protocol compatible app) and Matrix.
Nothing to do with Safari.