skysight-inc/HackerNews huggingface dataset:
> Matrix is a protocol, not an app, and it's still evolving rapidly.

If your argument is at all trying to be even in the ballpark of “Matrix is accessible to normal folks” then you’ve immediately failed with this sentence alone.

And at the end of the day, that is what the comment you were replying to was saying, that Matrix will never win outside of niche spaces. And as long as it’s not as simple as a single app with a single brand for people to remember, it’s not going to succeed.
some ops a typical C has in the stdlib are in hardware
Wait until you get Domain Backed Securitization.
Valory AG | Full-time | Technical Product Manager | FULLY REMOTE ( Europe or UK time-zones) | $44k-80k, flexible

Valory creates open-source software for co-owned AI, enabling joint operation and control of AI software for novel use cases in crypto, science, and enterprise. Our mission is to empower communities, organizations, and countries to co-own AI systems, starting with decentralized autonomous agents

If you are a product manager with at least 2 years of experience in the crypto industry, passionate about emerging technologies, then you should join us!

Apply via Wellfound: https://wellfound.com/jobs/2913577-technical-product-manager and tell us you came from HN
Not true, many of those middle to upper strata parents sell significant assets to send their kids abroad. Middle and upper class is much different in India than the USA

There’s an unwritten expectation for the kids to reciprocate.
Performance benefits versus other replaceable RAM. It's still a small (on the order of 10%) regression from the on-die RAM that Apple has been popularising
So every webpage should send the whole source code at each page render?
That's not very efficient.

Also, how can the plugin know if the provided source code is correct without compiling it and comparing the outputs?
Biden set to levy 100% tariffs on Chinese EVs this week
So much this! Put way better than in my comment.
I'd love to hear a flagger's justification on this one. Does this video really violate the site's guidelines, or do you just not like the content and are using your flag as a "mega downvote"?
> There's always expenses on the ground that weren't visible from the 30,000 foot view.

I think this is almost what the article's saying, but not quite. The point is that even if you do make something exactly the same but better than a canonical product, you're then trapped into playing catch-up with all developments in the canonical product, and have little to no directional control.

> It doesn't apply to which brand of bottled water you may prefer because those are quite interchangeable for no cost.

You might be right, but I can see analagous arguments applying even to the bottled water space. Imagine I create something that is "Evian but cheaper". When Evian adds a feature such as reducing the amount of plastic per bottle cap, or improving its mineral content, I have to match it in order to keep growing.
Yes, that one. Thanks!
> You make local changes (on your processor, which has its local copy of memory). You then commit (write fence/atomic operation). No one else can see your changes until they update from source control and get the latest version (read fence).

That's actually not really true, what you are describing is a non-coherent system.

On a cc system, once a store is no longer speculative, it is guaranteed to be flushed out of the store buffer into the cache, and a load that reaches the cache layer is guaranteed to see the last version of the data that was stored in that memory location by any coherent agent in the system.

As pointed out elsethread, you need load barriers specifically to order your loads, so they are needed for ordering, not visibility.

The way that barriers contribute to visibility (and the reason that they need to be paired) is by giving conditionally guarantees: T: S.1; #StoreStore; S.2 T2: L2 #LoadLoad L.1. If T2 observers from its first load at memory location .2 the value stored by S.2, then it is guaranteed that L.1 will observer the value stored by S.1. So cache coherency plus purely local load and store barriers give you the global Acquire/Release model.
This could happen to anyone. You’re tired or thinking of something else, the attack weirdly aligns and you don’t notice it until it’s too late.
Seems like a great solution but I'd like to embed the data directly rather than linking an external file. Then one issue I see is that dumb scrapers just look for the email address (also in the embedded SVG, which they might not for external <object> or <img> files.) But for direct embeds, if the string is not otherwise encoded, that could potentially leak the email address.

While this obviously (re)introduces JS into the mix, how would a simple compressed string fare against base64 svg embedding?

```
const compressedBase64Svg = '...';

function decompressAndInsertSVG(encodedData) {
const decodedData = atob(compressedBase64Svg);
const decompressedSvg = decompress(decodedData);
const svgContainer = document.getElementById('svgContainer');
svgContainer.innerHTML = decompressedSvg;
}

decompressAndInsertSVG(encodedSVG);
```
"-f m4a" also works and it's easier to remember.
22 hours ago. 113 comments: https://news.ycombinator.com/item?id=40336266
"Climate change" is already watered down from "global warming", because people were nitpicking that it wasn't always warmer everywhere. Things like the late cold snaps people mention in this thread. But: on average, it's warmer almost everywhere.
Spring seems like it comes later and later to my eye. When I started farming in Canada we would have the ground prepped in mid-April and were really to start planting May 1st.

In the last 5-10 years we struggle to even get on the ground until mid-May. This year is no exception. May 13th already and we have only half of a field planted so far.
A signed contract is one way to frame it but this is informed by a religious/cultural world view.

My own view is that it's at least a responsibility and at most a privilege to take care of my parents in any way that i can.
Another game in this vein of "teaching math/physics through gameplay" is Hyperbolica, where you explore a 3D world with hyperbolic (and later spherical) geometry. It's mind bending.

https://store.steampowered.com/app/1256230/Hyperbolica/
It’s “a premium of 15% over Squarespace's closing share price of $38.19 on the NYSE on May 10, 2024,” the last business day before the buyout was announced.

That said, you see the bankers bending over backwards to find a metric that satisfies Doft.
L is for learning, lol.

Edit: I have no idea why someone would flag your post. IMO people are going haywire with the moderation request functionality in this thread.
Would such an attacker be stymied by this? It seems like automated email harvesting wouldn't be a big time saver for any attack that required a well-crafted anything. I don't know anything about that particular attack, though.
File dependencies are useful as part of a build system.

But often tasks are a step removed from that. Targets like "all" and "clean" are good examples of useful tasks to have, even if they're unrelated to files.

A "task runner" isn't intended to replace all of a Makefile's functionality. It takes a common use case of Makefiles, and improves the user experience for this.

I think it's fair to say that it's not a big step up; but it's a definite improvement for what it does aim to do.
There are applications - such as finding out whether you have a tumor or not - when "improving on average while ignoring outliers" is not acceptable.
There was a mention of some familiarity with Typescript and that's all I assumed in my comment. I also said most of the work is optional, especially the type definition work.

lib.dom.ts is one of the many lib files shipped with Typescript itself. I mention @types/react mostly as an example of probably what not to do, but it is a simple Node package maintained by DefinitelyTyped and easy to lookup if you did want to do things the brute force way (as many have, because it is easy to do). I also linked to two different examples of the type definition work, they are small files that are maybe not easy to follow in the way they used advanced concepts of Typescript's type system, but show that you can do a lot without copy and pasting thousands of lines from @types/react. You can replace most of the complex types in either file with `any` and get a quick and dirty minimalist type definition file. (If you go far enough back in the commit history of either the files I posted you can find examples of that, too.)

For what it is worth, I test Butterfloat with JSDOM entirely in Node (after Typescript building) and SSR/SSG/progressive enhancement and other backend support has always been on its roadmap, parts of it exist today and other parts were architected with it in mind, but it just hasn't yet been prioritized (because so far it is admittedly a solo project). I also wanted something that was simple to setup and use, backend or frontend, and would score well on lighthouse but also might score well in Web Components and also make sense replacing old Knockout.JS code from a decade or two ago.
> You will eventually revise your opinion once you find your chat logs 20 years later in some randomly occuring IRC logs because that one guy was using an IRC bridge.

E2EE can not prevent the receivers from sharing the message (they are one of the "end"s in "end to end-encryption" after all"). The same thing could happen because one person in the group chat ends up getting some ransomware on his phone; E2EE can not prevent that.
From Wikipedia https://en.wikipedia.org/wiki/Fine-structure_constant and following further links:

4*π*ε_0*ħ*c*α = e^2

e is the charge, h is the Planck constant, ε_0 is the electric constant

However, h is heavily related to c with

E (photon energy) = h*c/λ

where λ is wavelength. And,

ε_0 = 1 / (μ_0*c^2)

where μ_0 is the magnetic constant, and is determined experimentally as 4π × 1.00000000055(15)×10−7 H⋅m−1.

A Kibble balance (dog food?) has become an instrument for measuring weight from a known current, rather than measuring current from a known weight.*
That might work for small businesses, but no real mid-sized or bigger company is going to be using Whatsapp or any other consumer messaging service for their critical or non-critical business communications. It just screams unprofessional. You’re not going to see Meta employees do business over WhatsApp, and it’s their product.

Like, sure, you could probably get away with it. Once at most places. And even then, it would still likely leave a sour taste in your client’s mouth if their new vendor couldn’t even get their shit together to keep their email up and running smoothly.
I just launched a site on Squarespace - $25 a month for a basic landing page.
I thought the point of homoiconicity was essentially runtime reflection and evaluation of programs constructed at runtime, i.e. code is a first class datatype in the language.

I don't think these properties imply much about the underlying implementation of the language.
This is funny, I copy pasted the URL at the time I was writing and didn't notice that it spelled "Idiot". Anyway, that link is now dead and tosh and moonchild provided good alternates
Hmm, mediocrity can put a food on a table for already established corporation, but for a startup is not enough, is rather just a nail in the coffin.
So then you never use your email, right?
Anecdotally, sending mail to example.com from example@mydomain.com can cause a whole host of human-factors problems which can be eliminated with something like RaoulPtoExample@mydomain.com.
Geekbench single core is up 44% over the M2 iPad. Don’t compare higher TDP chips with lower TDP chips. https://nanoreview.net/en/soc-compare/apple-m4-ipad-vs-apple...
> We don't have ROOM for it. We aren't our parents or our grandparents. We don't own 3000 sq ft detached homes.

I think the implication you're making that previous generations had much more living space is false. My grandparents lived in a rural area in a pretty small home with one bathroom. If you look at 50s tract homes, they're all small by modern standards.
Du Rove made the original post on May 8th 7:31, judge it yourself if it is 'pretty intense'.

Boast that end-to-end encryption is absolutely safe is obscurantism. If you want most security in transmission, share your GPG public keys face-to-face.

Du Rove made this post after the founder of Twitter forwarded an article about Signal. Instead of Elon Musk who has turned Twitter into a easy to surveillance platform. It was also Elon Musk who used to be very direct and later learned to be smart these days.

I strongly recommend reading the original post yourself first.
Its supposedly a mandatory five day wait after you initiate the transfer with the code. I had to contact support since the transfer code button wasn't making any requests to their server despite the modal saying it did.
Yes and no. The MacRelix toolchain does, in a very trivial sense, generate Metrowerks-compatible object files, because mwcc is ultimately a wrapper around the Metrowerks-proprietary MWC68K and MWCPPC tools that run in MPW.

I reverse-engineered enough of the .o header format so that MacRelix's ar and ld could retrieve architecture and runtime information from a static library instead of making the caller provide it via a switch.

Separately, I've been writing post-linkers that patch or rewrite the Metrowerks-provided startup code in 68K code resources. The next step on this path might be writing my own compatible linker.
For a moment, I thought this might be related to the classic flight sim:

https://en.wikipedia.org/wiki/Falcon_4.0
The pinch (as far as I can see it) is that you're right, and Apple can't sell a freestanding service to save their life. If we do get an AppleGPT pay-as-you-go service, it's certain to be extraordinarily censored and locked-down as the exclusive first-party option on iPhone. It will feature "vertical integration" that no other AI can have, alongside censorship so prudish that it would make Maurey Povich gasp.

So... I think users will be stuck. They'll want to run uncensored models on their phone, but Apple will want to keep them in the walled garden at any cost. It feels like the whole "Fortnite" situation all over again, where users can agree they want something but Apple can't decide.
in what world is 60-70 francs for dinner eg under $80 or $40pp eye-popping for dinner especially when you add tax and tip to any menu price in the US?

and you can't compare in-n-out to a sit down place.

an average casual ramen place is like $22 a bowl now here. add an egg (yes, they don't include it anymore) and it's $25. then add one drink or something and you're at $30. Then tax is $33 and tip is another $6-7. That's $40 for a ramen and a drink.
Forwarding References in C++
The article doesn’t quite capture that a16z, in my memory, played a major role in popularizing podcasts as a direct media strategy. Fred Wilson, for example, was commenting on it way back in 2014 [1].

[1]: https://avc.com/2014/03/the-a16z-podcast/
Quora knows that it's about attracting people to write answers, more than people with questions. They've had a number of tactics to get more questions so that people could write answers.

At one point, they paid people to do it -- which went about as well as you would expect. Users complained like crazy and it lasted long, long after it was an obvious failure.

Their idea wasn't completely insane. There are questions that people ask Google that they'd never ask a human. Stupid questions that people will nonetheless answer. And Quora wanted to be the place that Google directed them. Combined with a high reputation from its early days, it was well placed in SEO.

They never figured out how to turn that into money, and they've floundered about. They managed to have a bunch of smart people wanting to show off -- actually giving meaningful answers -- and they squandered it.
Web publishers brace for carnage as Google adds AI answers
My friends and I are making an animated film. Here's a fully controlled test shot from the aesthetic board we created earlier in the year (so it isn't indicative of our current progress, themes, or quality):

https://imgur.com/a/JNVnJIn

As I mentioned before, we are now capable, and are indeed creating, feature-length works.
4 machines is easy. Two pairs of redundant pairs. That's the minimum machine count I would run for an important use case (well, maybe 3x, one in each of three places)

If the 10 databases are independent, that seems like the easy way out --- siphon them off into separate clusters, and you should get some headroom; but if one database is 99% of the load, it won't be much.

Otherwise, you've got to find better hardware or partition the database somehow. The good news is, I don't think Azure has a 416 core server, but they do have 416 vCPU servers[1], at 2vCPU per core, 208 cores is a lot, but a) these are Skylake cores and b) you can get a similar core count in a dual socket Epyc board these days, and have a core that's much newer. Not sure if you can get one of those in a cloud though.

Edit to add: there's also a lot of potential to move compute out of the database. Without knowing anything about their queries, my experience has been the most expensive queries are either unnecessary table scans (which can often be fixed) or joins. For joins, sometimes you can fix those to run better, and sometimes it's better to do a 'client assisted join', first do an indexed query to get the ids of things you want, then do a big union of queries to get the details. You can tell me how disgusting that is, but it can turn a thing that takes one round trip and hard processing on the server into a thing that takes two round trips and is pretty easy for the server. Maybe SQL server is better at joins that MySQL though? Sometimes it might not be ok for data integrity/transactional reasons, but usually it's ok. Joining might be hard on the clients, too, but it's usually easier to add more database clients than to scale the database server.

[1] https://learn.microsoft.com/en-us/azure/virtual-machines/mv2...
I'm a little bit confused about this. I was under the impression that images were dead.[0] What is the advantage of building images and having to deploy them locally either via usb or pxe?

I'm assuming this is for user's machines, but wouldn't it make more sense to use a config management tool?

[0](https://isimagingdead.com/)
That seems about right? I use Netlify to deploy my own 11ty static site, and it costs $19/month, plus there's no WYSIWYG editor like Squarespace.
https://archive.ph/3WC3X
I feel like I'm taking crazy pills because the Amiga was an architectural nightmare but everyone pretends to love it.

There were multiple types of RAM, and not like the PC's conventional/extended/enhanced or whatever there were multiple PHYSICAL types of RAM and upgrading one over the other might make it so upgrade cards don't work, or are slower, or have incompatibility issues.

When I upgraded the video card in my A2000 to a picasso-something I had to have three different drivers and switch between them because AmigaOS didn't have the concept of "a driver" like Mac and PC. One operating mode for old amiga programs hard-coded to OCS, one mode for compatibility with later amiga standards, and one mode for card-specific high-res/high-color modes for pro apps.

How can you tell which mode you have to use? Just do things until it crashes and then guess that the video mode was the culprit and switch modes until one works, of course!

I installed too much of one kind of ram so the address space of the ram expansion board overran into the space for other zorro-ii slots which switched my graphics card into a slower mode unless I disabled some ram. Was this documented, either by the board manufacturer or Commodore? No. Did I find out on a random BBS while complaining about how my fancy new graphics card was so slow? Yes.

The 68000 in my A2000 was slow the day it was introduced so a couple of months later I forked out for an accelerator card and because everything was so tightly integrated with the original CPU and the amiga solution to everything seemed to be "just hang it off the CPU bus and hard code it to the timing of the original CPU" things would be blazing fast until they hit some kind of rarely-used Paula/Denise/Agnus function that HAD to occur at 7 MHz and crashed at which time I had to turn the A2000 off, flip a toggle switch I drilled into the back of the case, reboot and re-do what I was doing at the original speed.

But yeah, the last time I turned on my A2000, which I still have, (except to play Lemmings or pull some files off its hard drive) was around the time that Wolfenstein 3D came out.

edit: also, until its dying day Commodore refused to even acknowledge that computer networking existed. It was easier to share files and resources between an Apple II and a PC over a network than it was to share files and resources between two Amigas.
I'm worried -- and perhaps over-reacting here. To me, this leads to a question: "Why should a company go public at all?"

The growing number and net worth of so many equity firms, as well as very, very wealthy individuals, seem to indicate that the value stream of public investment isn't _really_ needed at all. At least for the right product / market.

I mean, the hassles of public stock (of which there are many: filing constraints, very "impressionable" public opinion, entanglements with Wokeism vs. Conservatism, etc.)

Basically, my thought here is that "Billionaires breed billionaires." They do not, in any way, breed richer "masses" investing their 401Ks.
How about "I am sacrificing x now, in the hopes that you will buy me a house/whatever when I am older"

Or what about "Sorry, kid, I technically provided you with food, water, and shelter. You can walk to soccer practice, as I have no legal obligations in this matter"

Which fits into your world view better?
Are licenses that can be altered after the fact even legal? Feels like more companies would use them if it was...
> Wanna ask the two orphans living at my cousin's where their parents are and who killed them?

Applying an emotional argument to shut up discussions against censorship is propaganda 101.
Its the state of a system that gives rise to the contemplation. Nothing is free from determinism its determinism all the way down.

The interesting question is what are the myriad factors that contribute to the state of a system at a specific time. From hormones to shoe color to genes to what you ate for breakfast to how you were raised.
De jure or de facto?
It'd basically require rewriting everything, and even then, Spanner isn't necessarily a good way to do it.
> ...idempotent, or at least stateless...

Even for a Makefile, "start", "test", "install" are likely to be phony (and not literally refer to files with those names).

The execution of a "start" task defers the role of "has it already been done" to other places.

One way of describing "task runner" is "nicer UX for .phony targets".
Actually, I think I like them more as people that I would like to hangout with every now and then. They have a silly sense of humor that I like (though JCal tries too hard).

I find their commentary to be so incredibly biased that it is 99% useless. They are all peddling their investments, positions etc. Chamath, for example, claimed that he did not know what Waymo was: either he is an idiot (since knowing this shit is his job), or this is all a show to promote their positions. I believe the latter.

It does help for picking up certain topics if you were out of the loop. However, I find that my HN+Twitter addiction makes me more aware of recent news than what they provide.

Other VC podcasts I find more informative, but also less entertaining: Village Global, Cognitive Revolution, World of DaaS
It's obvious what he meant and he was right.
Wasm + canvas might be the worst longevity and robustness.