skysight-inc/HackerNews huggingface dataset:
Building your own proprietary frontend framework still counts as a framework in my mind. Like how a custom tailored suit is still a suit, just one that is, well, tailored to spec. The whole "no framework" narrative is silly.
> Therabis

Caninabis would have been a better name.
> I think consumption is equally important to creation because the latter cannot exist without the former.

It actually can. Experimental art can be very fulfilling, even if you throw it away before showing it to anyone. The essay makes the point that creating things has many benefits that have nothing to do with consumption.
one key insights is that opposites do have a lot in common, they are often opposites in exactly one of n feature dimensions. For example black and white are both (arguably) colors, are related to (lack of) light, have representations in various formats (RGB, …), appear in the same grammatical position of ordered adjectives …
A very meagre attempt to look like they provide open source tools help the world safely make AGI
Will it really?
Terence Tao did a great lecture on this, https://youtu.be/kY1gfrhNUIg?si=9u9k8of6-jRybwCG
I honestly think it’s worse this time.

Microsoft was in monopolistic position and yes it was a serious issue, but at least it was on standard computers. It was a de facto monopoly but you were mostly free to escape by removing Microsoft from your computer (which basically meant installing Linux).

Nowadays, our platforms are heavily locked, which gives Google and Apple an unprecedented power over all the computers of the world.

For sure, if you aren’t satisfied anymore with your phone / tablet because your OS vendor changes the rules months or years after your purchase, you are "free" to switch … as long as you are ok to lose all your investment in the platform, as long as you have hundred of dollars to throw into another phone for the the same usage, and as long as you are confident that the only other OS vendor will not make another stupid decision for the years to come.

The world is trapped between two aggressive monopolies and everyone acts like the market offers enough competition to fulfill everyone’s needs.

The state of affairs is bad enough that the most probable new competitor could have only been Microsoft.
>>> spent 8 hours flicking through Instagram and TikTok, binge watching TV, and ordering food for delivery.

That's surfing / grazing.
> I think it is nothing alike the issues the monopolistic position of microsoft was causing in the 90s-00s

If you look into it with a "fresh eye", you may find that this is about several companies competing to replace _the internet_ with an abstracted platform they own and monetize exclusively.

We're just so deep into that journey already that it's not that obvious anymore, not noticing how some of those companies actively limit their contributions to open standards in favor of having proprietary advantages in this competition for "the next internet".

All this behavior is not sufficiently regulated (because 20 years ago it wasn't necessary as tech companies HAD TO collaborate across industries to make big things happen), but I'd argue that it should be.
From what I see helping some friends not well versed with programming doing their PhDs, FORTRAN still has a lot of penetration with scientists. Lots of climate models are FORTRAN code.

Also, through helping them I can see the dire state of scientific code, it's a mess, if departments had the budget to employ 1-2 professional programmers to help them mentor staff it could be extremely helpful for science code to be more easily shared and reasoned about, some of the code I've seen is basically throw away code after the contributors aren't around anymore...
I think the idea is that your neighbors didn't sign up to live next to total randos. How valid that argument is is up for debate.

And it's not like you can't still rent out to friends or the like. Just totally financializing and anonymizing that interaction turns it into a different sort of interaction. Social trust is a thing, and avoiding having _every single human interaction_ pass through some broker and be financialized is not the worst.

But really... a touch of social proof never hurts.
I have a truck, how do I become a driver?
Tesla is the new Solyndra in the making now. Worldwide EV will get swallowed up by Chinese EVs, with BYD currently spearheading that. Tesla will retreat back to USA and hunkered down in America until perish or niched like Segway or Chrysler.
There is regulation on what defined acceptable competition.
Modeling language in a latent space is useful for certain kinds of analyses and certain aspects of language. It has its place as an empirical tool. That place is not the nuts and bolts of language itself. There are more suitable formalisms for this than directional magnitudes and BPE tiktokens.
Alexander Unziker. Also Eric Lerner, Pierre Robitaille
I've often thought about this myself. I'm sure scientists involved are aware of the compounding errors with each step and build that in, but I'd love to see an analysis that breaks that down. When I first saw it I thought the errors due to cephids must be a large component of uncertainty, but really I've no idea how well contained that is.
You’re being downvoted because no one has a valid answer other than their opinion. Manufactures have spent years trying to copy Apple enough to build a better laptop and so far have failed.
Doc Detective: The Documentation Testing Framework
> Educators who employ lies-to-children do not intend to deceive

Then they're not lies. Nor are jokes, fiction, or any other perceived-to-be-untruths not intended to deceive.
There are only two ways to ascend economically. Find a growth area and bootstrap a business (lending to yourself to capture more market share before others) or chasing risk taking investors.

What is happening is a huge ecosystem based around chasing California style VC risk takers is getting less water and it's starting to dry out at the edges.

But chasing local growth has never been easier thanks to the legacy from the California VC ecosystem. One or two persons with knowledge of programming and networking (and some old timey human networking) can now easily throw services at a local big city market and see what sticks.
You can sell it. Or auction it. You never know who will buy it.
NVMe/TCP or Clonezilla are vastly more moving parts and chances to mess up the options, compared to dd. In fact, the author's solution exposes his NVMe to unauthenticated remote write access by any number of clients(!) By comparison, the dd on the source is read-only, and the dd on the destination only accepts the first connection (yours) and no one else on the network can write to the disk.

I strongly recommend against oflag=direct as in this specific use case it will always degrade performance. Read the O_DIRECT section in open(2). Or try it. Basically using oflag=direct locks the buffer so dd will have to wait for the block to be written by the kernel to disk until it can start reading the data again to fill the buffer with the next block, thereby reducing performance.
Personally, I don’t know. Although, a friend of mine does exactly that with his Windows install. The first time he described this to me was like 15 years ago! I never went that way, maybe because I don’t need the exact same system most of the times. When I reinstall, that happens voluntarily these days. And I just reconsider what I need.

But overall that’s a great idea.
To add to this, Orcas attacking boats off the Orcades
> decided to behave the same way

They didn't. They truly deeply believe that they are behaving differently to the evil 90's Microsoft.

It is possible to have an 120 IQ and still be dumb, especially from the comfort of your private jet.
MLX Server: Start a server from the MLX library
I used saxenda, and now mounjaro - I've always struggled with food noise and I don't think many non obese people are aware of how life consuming this is.

All I used to do was wake up and wonder what food I was going to have, when I was going to have it, how much. It's like that ruminating voice in your head when you're depressed - it's just there all the time constant.

On these drugs it's just not.
Does this also explain the gender pay gap? Or is it only for trends?
> It’s a little bit like saying I started the car running and let it drive off on its own accord in front of a huge crowd of people <snip>

Interesting. Why do you feel as though this is the proper analogy, rather than being the car manufacturer who builds the car which could be used in this way?

What about a car manufacturer who knowingly does not put in a widget to ensure the car is never allowed to exceed the speed limit? Or does not install a breathalyser which drivers need to blow into in order to start the car?

It's also worth noting that simply reproducing copyrighted material is not necessarily an infringement of that copyright, and in most jurisdictions, it depends on the purpose the reproduction is intended to serve.
> Customers don't care who has a better CPU or GPU. They care that the phone does what they want and gives them a good experience.

So they don’t pick apple because it has a better CPU or GPU. They pick it because it gives them a superior experience and does what they want.
Exactly! The xor combiner is somewhat special in that it is self inverse, so a xor b xor a = b. This property doesn't hold for the other combiners, so for any other combiner ⊙ you would need to compute the inverse `old_child_hash^-1` for the removed hash so that `new_hash = old_hash ⊙ old_child_hash^-1 ⊙ new_child_hash`.

Although I feel like I should re-iterate that the xor-combiner (in the paper termed XHASH) does not produce a cryptographic hash in any way and to quote the paper "Indeed, it is not even one-way". For my use case this means that you can only perform set operations in O(|common-prefix|) time with trusted peers and I actually don't expose the hash beyond the process itself. You can ofc ingest data from untrusted peers, that's why the randomization function (the function used for the keys/leafs) is keyed, with a key that is choosen randomly at library initalisation.

In my case I'm storing hashes in the branch-nodes, but re-compute hashes for the leafs, so when performing set operations between two tries you often don't have to compute any hash.

I didn't mean to imply that, I was just hoping to find a new root for research paper exploration, but even if you did it would be fine, it's a property that should have it's own name, I personally call them "deterministic"-trees :D.
does the same thing happen with dating?
It's more than channeling audio files to browser's codecs though. A SID player for example runs a 6502 CPU emulator and a SID chip emulator on the browser using JS. So, it's problematic in such scenarios. Otherwise, I can watch Youtube videos, or listen to Internet radios without issues.
The problem is the distraction. No matter where you're at, each blink of an eye or a smile of some one let you loose your focus. Small thing's, like smoking a cig and leave the room thisfore, or even "I don't like this song, I switch to..to..to.. to that one" - all of this costs you attention and concentration. Although, you can't be concentrated the whole time and you need a break which is typically necessary each 10 to 12 minutes. But this break doesn't mean you're able to consume other information like news while doing the break.

So for me. Working in the night at home works the best. Absolutely no WhatsApp or Instagram or Facebook ding-dong, no screaming outside, no loud sounds.. and then, it helps me even more, when o talk to myself when I do some critical thinking and debugging the whole night xD
I have it on my phone too, but its app is just horribly frustrating. I'm back to reading Google News. If you could give me a news feed chstomized for me, with LLM neutered titles and summaries, I might just pay money for that: but that feed would have to be octaves above what Google News has. Think TikTok-level of recommendation quality.
What happens when you mix cosine similarity with euclidean distance? at least give a small penalty if the euclidean distance is too far off?
Not sure where I said they were part of the install, but I meant that if you don’t exclude them bad things would happen to the cloning process

Edit: or backup process
while I'm very far from subscribing to the idea, yet there is for example that scientifically looking article arguing for the genetic instead of the cultural transfer in humans of the skills of making of those stone handaxes. Would some future scientists argue for the genetic transfer of python programming skills in the humans of the 21st century...

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5066817/
In flash you could also select any element and add a onclick handler. Bam, a button.

Or play a different animation of a subelement on mouseover e.g. bird.flapWings()

And quite some other things ..

This is not a flash replacement and also does not aim to be one.
That's a bit of hyperbole, matte screens doesn't make a laptop better, it's a preference.
That is a very big assumption.
This comparison comes up a lot, but in my recollection the 90s were not nearly as bizarre as what we are seening now, especially with Apple.

It would have been completely unimaginable for Microsoft to dictate what software people were allowed to install on Windows, how to pay for it, and then take a revenue cut.

It would have been unimaginable for Bill Gates to issue whiny statements about developers feeling entitled to a free ride on his platform because they refused to give him a cut.

The 1990s controversies were all about preinstalling and bundling stuff. To a lesser degree it was also about access to undocumented APIs and the right to implement proprietary Microsoft network protocols.

Granted, Microsoft had an even tighter OS monopoly than anyone does today. But the control it gave them was nothing compared to what today's oligopolists have.
> Over a long career I've found that you do the best estimate you can with the information provided. Then multiply by 4. Sounds extreme, but you're still likely to be short a bit.

Me myself rely on Hofstadter's Law: It always takes longer than you expect, even when you take into account Hofstadter's Law.
> the authors acknowledge that some people might dispute the applicability of the term lie, while defending it on the grounds that "it is for the best possible reasons, but it is still a lie".
Video: 3D images of over 13,000 museum specimens now free to everyone
> Cryptocurrencies are math. Governments cannot control math, as much as authoritarians wish they could.

And there's the misconception. Trading government money for cryptocurrency is subject to regulation. Do you think you can hack the President's communication and send it to Putin because it's math? Do you think you can set the interest rate on a loan to 500% because it's math?

> The assumption that most people in developed countries want government to "control money" is delusional at best.

How strange then that every single developed democracy has implemented it. I must have just imagined the entire field of tort law and people clamoring for relief from the courts.
> tailwind ahead

This concept is confusing. I guess the headwind will be behind them, too.

Wait, so they've completely reversed direction? This begins to sound good.
One of the co-authors is from OpenAI.
To clarify, I mainly meant the major animation feature that let you do more complex animations compared to this tool.
Yes. By not regulating it, existing regulation defines the current behavior as acceptable competition.

The EU is in progress of updating these terms, no longer accepting the practice of "silos" which hinder consumers from moving freely as acceptable competition, which is the root of all this drama.
netcat encapsulates data just the same (although in a different manner), and it's even more battle-tested.
NVMe over TCP use case is to actually use the remote disk over the network as it were local. If you just need to dump a whole disk like in the article, dd+netcat (or even just netcat, as someone pointed out) will work just the same.
> Then, it’s just as usable by third parties without making promises about interoperability.

I'd say this is the point.

If it's "published as part of Obsidian" it implies Obsidian can break it at any time and the interop anyone else has built will need updating. But "published as a standalone spec" means Obsidian is saying "we won't change this without warning" (at the very least).
Roots of Disagreement on AI Risk
Thank you for the correction -- it is likely that I did use count= when I ran into this some 10 years ago (and been paranoid about ever since). I thought a chunk of data was missing in the middle of the output file, causing everything after that to be shifted over, but I'm probably misremembering.
It is a reference to this paper:

Tramèr, F., Zhang, F., Juels, A., Reiter, M. K., and Ristenpart, T. Stealing machine learning models via prediction APIs. In USENIX Security Symposium, 2016.
The fact that AMD's GPGPU platform is buggy for consumers has more to do with incompetence and product cannibalisation than the difficulty of building properly working drivers. Machine learning uses profoundly simple operations. Building a pytorch backend isn't difficult if the drivers are working properly.
Automakers Are Sharing Consumers' Driving Behavior with Insurance Companies
https://m.imdb.com/name/nm1012434/mediaviewer/rm3616608768/
Having a mid-century theory of natural language semantics isn't necessarily a bad thing. You just have to pick the right one.
Ah, so it's not a principled opposition to backups, just someone twisting words. Film at 11.
Love that the title's marked "(2011)", so that we shouldn't expect the latest developments on vegetable stock from this article. It might even be outdated now, and be replaced with a superior stock of sorts.
Governments can't stop you doing maths, but they can make it very difficult to either do it at scale, or convert your maths back into government issued currency.
The short animation on the wiki page is a great example of a picture being worth 1000 words:

https://en.wikipedia.org/wiki/File:Simpsons_paradox_-_animat...
arguably, money was needed to make it big tech in the first place
What are those formalisms?
Proper bounds checks vs C++'s "do everything wrong by default" is a big deal!

Other than that, Object Pascal and C++ are about the same safety wise so I agree it should not be considered a "memory safe" language.

Though personally I don't think "memory safe" vs "memory unsafe" is the right distinction since you can write 100% memory safe code in memory unsafe languages (and I don't mean making 0 bugs, I mean writing code using only safe APIs).

The real problem to me is one of attitude. If people cared enough you'd have proper memory safe subsets of C and C++ in use today. That's one area where Object Pascal has an advantage, getting "fancy" with pointers just isn't part of the culture.

I wrote about it here: https://btmc.substack.com/p/memory-unsafety-is-an-attitude-p...
Slack's experience is far, far away from perfect and it manages, at the same time, to be far, far better than whatever Teams offers.

Teams is an absolute heap of burning shit, the whole experience is so terrible that what impresses me the most is that it's a sellable product. It's a prime example of how having a good product is not necessary for sales when your sales strategy is a well-oiled machine with deep penetration in the enterprise market.
When dealing with black swan events, prediction is always difficult. However, some scenarios can be thought to be more plausible than others. I always interpret these as relative figures of plausibility for comparison rather than actual probabilities.
Green industry as well.
AirPods Pro to Gain 'Hearing Aid Mode' in iOS 18
Boeing's woes continue as 50 injured on Australia-New Zealand flight
The Tastemaker
One thing I've been realising over the last few years is that that prison population is almost completely unrelated to actual crime rates.

My standard example is heroin, which is in the most severe rating category of illegal drug. In the UK, the number of users of just that drug on its own is close to triple the entire prison population.
I would include bs=1M and oflag=direct for some extra speed.
UT Austin Reinstates Standardized Test Scores in Admissions
> the author's solution exposes his NVMe to unauthenticated remote write access by any number of clients(!)

I won't be bothered in a home network.

> Clonezilla are vastly more moving parts

...and one of these moving parts is image integrity and write integrity verification, allowing byte-by-byte integrity during imaging and after write.

> I strongly recommend against oflag=direct as in this... [snipped for brevity]

Unless you're getting a bottom of the barrel NVMe, all of them have DRAM caches and do their own write caching independent of O_DIRECT, which only bypasses OS caches. Unless the pipe you have has higher throughput than your drive, caching in the storage device's controller ensures optimal write speeds.

I can hit theoretical maximum write speeds of all my SSDs (internal or external) with O_DIRECT. When the pipe is fatter or the device can't sustain that speeds, things go south, but this is why we have knobs.

When you don't use O_DIRECT in these cases, you see initial speed surge maybe, but total time doesn't reduce.

TL;DR: When you're getting your data at 100MBps at most, using O_DIRECT on an SSD with 1GBps write speeds doesn't affect anything. You're not saturating anything on the pipe.

Just did a small test:

dd if=/dev/zero of=test.file bs=1024kB count=3072 oflag=direct status=progress
2821120000 bytes (2.8 GB, 2.6 GiB) copied, 7 s, 403 MB/s
3072+0 records in
3072+0 records out
3145728000 bytes (3.1 GB, 2.9 GiB) copied, 7.79274 s, 404 MB/s

Target is a Samsung T7 Shield 2TB, with 1050MB/sec sustained write speed. Bus is USB 3.0 with 500MBps top speed (so I can go %50 of drive speeds). Result is 404MBps, which is fair for the bus.

If the drive didn't have its own cache, caching on the OS side would have more profound effect since I can queue more writes to device and pool them at RAM.
I think it would fall down the same lines if you required a coherent world and high quality for each of the models you create.

That would mean redo models that don't fit the whole piece, endless tweak some models that are really difficult to get right, sometimes do swiping changing across all the parts because as a team you realize something is off etc.

The balance will be between delivering something within a time frame, and delivering the quality that was requested/expected.
You see the flaw in this, right?

The people that try the models and find no value will obviously not continue to use something they get no value from.

If you discount anyone that doesn’t use it on a continual basis, then of course all the detractors aren’t as heavy of users as those that do use it regularly.
This is a really interesting thought. I will be noodling on this tonight. Thanks
I already answered your last question. I don’t think you’re really engaging with my response. We agree that LLMs do not have intentions are are not literally fulminating with race hate. Nonetheless, an LLM is not performing as desired if racist biases in its training data cause it to make offensive statements about people of a given ethnicity.
> Why would otherwise Apple and co already choose lawfare and bad faith tactics to prevent anyone from competing with them on a level playing field?

Because every corporation when gets big enough will attempt that.

You have to remind yourself that corporations do not like nor want competition, competing is hard, it's expensive, it requires resources that would be otherwise paid back to investors/shareholders. No corporation wants competition and if there wasn't regulations against monopolies every single corporation would have as its goal to become a monopoly.
Nuclear reactors aren’t expressing their primal urges when they melt down and kill people, they’re just powerful machines doing something unexpected.
Play player Euclid.