skysight-inc/HackerNews huggingface dataset:
Urbit's address space is 128 bits wide, so scarcity is physically impossible, unless there were a need for every atom in the observable universe to have many addresses.

The decision to make the bottom 32 bits valuable was a clever one, but it's lead to some misunderstanding of how things actually work. Specifically, planets (a 32 bit address) only own an additional 2^32 addresses, called moons. That leaves 2^64 of the address space "wild", these are called comets. There are plenty.

If you want a four-syllable address, they're loss leaders from hosting providers, currently. Two syllables you have to pay for, and one syllable is not usually on the market. A sixteen-syllable address is and will always be free.

How this is handled socially, in a hypothetical future where there are more than 4 billion active Urbit users, is a problem for that future to address.
Ask HN: How to Avoid Twilio Toll Free Spam
We have a toll free number from Twilio that fwd me calls. Recently our bills have gone from ~50/month to couple hundreds. Who is benefiting from this spam calls other than Twilio? Any suggestions?
The bytecode would not even need to be Turing-complete. Or maybe it could take inspiration from eBPF which gives some guarantees. What you posted is related to the design oversight of Python's pickle format.
I quite like Cantata. It does everything it needs to do and it's stable as a mountain.
Not really. We've been on that road before. Embedding computation graph into the file makes changes to the computation graph harder (you need to make sure it is backward compatible). This is OK in general (as we have onnx already), but then if you have dynamic shape and the fact that different optimizations we implemented are actually tied to the computation graph, this is simply not optimal. (BTW, this is why PyTorch just embed the code into the pth file, much easier and backward compatible than a static computation graph).
I don’t think it’s necessarily a bad move, per what you say.

If you go by what Elon and fanatical TSLA “uberbulls” say, Tesla is no longer a car company but an AI company that just happens to make cars on the side. So there’s that.

Then it’s a matter of whether you think that’s a worthwhile investment, or just more Elon BS.
Yeah, it’s like everyone forgot about Whisper because of ChatGPT. A friend had 200 hours of audio of a retiring expert naturalist’s park tours and wanted to publish them so the knowledge wouldn’t be lost. I turned them it all into incredibly accurate text files overnight using just my M1 laptop, for free. That’s crazy.
There's also star wars over telnet:

https://itsfoss.com/star-wars-linux/
It has to do with the following part of the comment I replied to:

> guaranteed... that programs are:

Non-blocking
Data-race free
Deadlock free
Optimally scheduled
Scalable by default

And the call that "any language that does this worth a look."

SQL (transaction processing) does all this and more for quite some time [1] now.

[1] https://cs.yale.edu/homes/thomson/publications/calvin-sigmod...
What happened to Content-Centric-Networking? That seems to be an ideal model for a fully decentralized network, p2p or otherwise.

Are there specific technical hurdles preventing adoption? Or is the allure of large companies hoarding all the data too good to pass up?
Seems like whenever I log into FB lately it's pretty much always in a state of “graceful feature degradation”.

For example, as soon as I log in I see a bell icon in the upper right with a bright red circle containing an exact positive integer number of notifications. It practically screams “click here, you have urgent business”.

I can then leave the web page sitting there for any number of minutes, and no matter how long I wait, if I click on that notification icon it will take a good 20 seconds to load the list of new notifications. (This is on gigabit fiber in a major metro area, so not a plumbing issue.)
I am always so conflicted about adopting new desktop environments. Every time I feel like I dump 10-20 hours into it and still end up using my mac more often. This looks so tempting, but I feel fairly confident the outcome will be the same for me. Maybe the only way to achieve this is to get rid of my macbook.
Llama.cpp I think has a ton of clone-and-own boilerplate, presumably from having grown so quickly (I think one of their .cu files is over 10k lines or so, roughly, ATM).

While I haven't seen the model storage and distribution format, the rewrite to GGUF for file storage seems to have been a big boon/boost to the project. Thanks Phil! Cool stuff. Also, he's a really nice guy to boot. Please say hi from Fern to him if you ever run into him. I mean it literally, make his life a hellish barrage of nonstop greetings from Fern.
This is not accurate. If the download gets interrupted bash will execute the partial line. That means `rm -r /tmp/foo.ext` or `rm -r ${HOME}/.tmp_config` can execute as `rm -r /`.

This can be mitigated by wrapping the script, but clearly no one is looking at the code so this isn't really verified anyways. And it's not like we see that all the time.

Edit:

But my main point is about habits. There's the concern mananaysiempre brings up[0], but either way, it is best to be in good habits.

[0] https://news.ycombinator.com/item?id=39554895
Well i use pgup/down and home/end extensively. Grew up with Borland IDEs.

The numpad... maybe i could live without it, but I do use it.
I think it's probably also about continuing to have access to it for updating information.
I think a more fair interpretation is the managers don't fully realize just how busy you are and are following the path of least resistance. When you're more clear in your communication, it helps them understand.

I'm not saying there aren't assholes out there, but I would chalk your experience up to mostly misunderstandings rather than malice.
It seems like a lot of innovation is around training, no? GGML (the library that reads GGUF format) supports these values for the
required 'general.architecture':

llama
mpt
gptneox
gptj
gpt2
bloom
falcon
rwkv
Are you a professional doofus, or is it more of a thing you do online for fun.
I'm not in India, so I can't say, but I doubt it's any better than where I am.

In non-European western countries, I've seen some news articles now and then mention microplastics, but they're few and very uncommon. Definitely nothing like products that advertise no microplastics. Part of Europe may be ahead of the curve in that regard.

For example, PFAS stuff is now entering mainstream attention and government regulations are now being put in place in some countries and regions. It's now common to see products now advertised as PFAS-free.

Microplastics is likely decade or more away from getting that kind of attention. Hopefully more research and understanding of the impact is done during that time.

But in the meantime countless bits of microplastics are being introduced into the waterways non-stop. Fibers from synthetic clothing, laundry products (PVA, polyester dryer sheets), probably number of other things including tire dust. Unlike the pacific garbage island, this stuff isn't visible, so unlikely to get the type of media attention macro-plastic pollution has gotten over the past decades.
Looks great. There aren't enough low profile keyboards around and my wrists really prefer them

But I'd trade the useless screen and slightly-less-useless knobs for home/end/pgup/pgdn/del/ins any day of the week

And the keycaps seem like bad ergonomics but I can't really bash them without trying
https://www.youtube.com/watch?v=uwJQQux0TF0
Definitely is a valuable service, but probably hard to scale in the same way that the crime does.

Professional thieves either chop the bikes up or collect them and export.

It would be nice to have some kind of international theft settlements/sanctions for those countries that receive stolen goods or allow internet scams. That would at least align incentives somewhat for those in power, but it is still very difficult to sanction enough that it outweighs the bribes from the criminal revenue stream.

It's a difficult situation.

https://bikeindex.org/news/closing-the-loop-a-deep-dive-on-a...
In both of your examples I could see the model becoming the default, with humans double-checking, if even that. If things go wrong as you describe, humans are pulled into the loop by the humans wronged (unless they give up before).
There is a company making money with auto insurance claims: https://tractable.ai/en/products
In the US density is a choice. I choose not to live in a city.

In Europe, density is not a choice, they have to live on top of each other.

And if you don't have good public transportation or zoning laws that's due to your local government.
One of the unaddressed problems with a hypothetical 4-day workweek is it means financial transactions, mail, processing etc. will be even slower and productivity may suffer. Wires and will take forever to land, checks take forever to clear, mail takes forever to be received
If time is important to you, please correct your statement.

> The year in this link is very important. In the following year, the Elm team decided to [...]

The blog post was released a year after the official release of Elm 0.19 where the access to native code was further restricted in the official compiler.

It was not something that happened without ample prior notice, see for instance a post [1] by the Elm language creator in March 2018 in which he explains his reasoning for the upcoming change.
Or another in March 2017 where he announced that intended change [2]. Even in 2015 he actively discouraged people to rely on these undocumented features and other hacks [3].

I also was not happy with that choice and felt the pain of something being taken away that was possible before, but that didn't stop me from using Elm at work nor from using it for fun.

So far I haven't found an alternative that I liked better, so I will stick to it.

[1]: https://discourse.elm-lang.org/t/native-code-in-0-19/826
[2]: https://groups.google.com/g/elm-dev/c/bAHD_8PbgKE/m/X-z67wTd...
[3]: https://groups.google.com/g/elm-dev/c/1JW6wknkDIo/m/H9ZnS71B...
> I think the studio (execs) just were afraid of having a blockbuster with a hero that promotes Jihad.

Agreed, they will use an different equivalent term such as "holy war" for the reasons given above.

The meaning of that fictional cataclysm is not casual, but the word choice in Dune the 1965 novel, using an unfamiliar middle-eastern term for it, I think was. These are separate things, and I refer you again to this: https://en.wikipedia.org/wiki/Use%E2%80%93mention_distinctio...
A couple of other similar low profile keyboard projects some may be interested in:

https://monokei.co/systems
https://electronicmaterialsoffice.com/
I realize that you mean in general, but specifically today... on r/art vs #art on bsky, a crazy significant portion of new bsky users are in Japan. So there is one difference.

My point is that it's a whole different art scene.
https://sites.bu.edu/ombs/2014/02/28/reopening-our-critical-...

"Inhibition of this enzyme by Valproate allows the reopening of pathways in the brain, increasing neuroplasticity, thus reopening the critical period."

I hear the side effects are pretty severe, though.
BYD is opening a plant in Mexico to avoid tariffs. If that happens we should see BYD cars in the US and Canada by 2030.
I would just call it a dormitory...
One thing that's keeping my hand on the mouse and stopping me from going full keyboard, is the free scrolling mousewheel on logitech mice. I find it such an ergonomic and natural way to get to the right place in long documents (and code).

What I would really love is a keyboard with this sort of scroll wheel embedded just on the edge of the keys. All the keyboards I see with knobs / rotary encoders look cool but I can't see myself using a vertical knob for scrolling a document. Do any custom keyboard builds feature a mousewheel?
You now need a net worth of $5.8M to be among the richest 1% of Americans
"a disaster" is very vague and could still be true if EV sales were growing faster than expected as it would still be better if they were higher.

The articles discussed often specifically claimed the sales were dropping (at least in the headline, usually admitting that's not true in the text) which would give a much less wishy-washy headline.
NGA: World Port Index
I honestly think have a way to just use json (a.k.a. safetensors) / msgpack or some lightweight metadata serializer is a better route than coming up with a new file format. That's also why I just use SQLite to serialize the metadata (and tensor weights, this part is an oversight).
I assume you are referring to the word "pussy" as one of its definitions is, according to the dictionary, "a woman's genitals"?

But it is also, according to the same dictionary, defined as "a cat" as well as "a timid and cowardly person (typically used of a man)." It turns out that words can have more than one meaning and is pretty clear, given the context, that the last definition is the one at play here.

If there is any kind of conflation happening, it is only you that has done the conflating. If you don't like your behaviour, just don't do it? Seems pretty simple. No need to tell us about it.
Let me introduce you to the wonderful game that is The Talos Principle: https://en.wikipedia.org/wiki/The_Talos_Principle

It discusses whether it is possible to evolve AGi using... computer game engine! And that is John's bread and butter.
I mean it's basically just Rambo 3 in space innit?
One observation re: Electron: it was a security nightmare (no sandboxing! then lots of script injection / prototype pollution attack surface), so I think the better path to a host runtime is an extended browser. It has a lot of hard-fought security and privacy defense built in.
The amino acid profile of gelatin is much better than the profile of steak. Gelatin is an incomplete protein that has more of the simple anti-stress amino acids (glycine and proline mainly) than excitatory amino acids (tryptophan).

Soup stock made from chicken carcasses or the beef knuckle bones will gel, like gelatin. The anti-stress aminos are why people have traditionally made soup to feed to sick family members.

Great Lakes Gelatin makes good versions of gelatin and collagen protein powders: https://greatlakeswellness.com/products/beef-gelatin-single-...

Last month I used the chat feature to ask about where the amino acid profiles had gone on their website. I was told they were switching the labeling/packaging from the former "supplement facts" to "nutrition facts". I presume this was motivated so people can buy this food product with food stamps (SNAP), but I didn't ask and they didn't volunteer.
Runzas are just Cornish pasties, i think. Unless I'm missing something?
Looks like the Row Zero blog does a brief overview of existing Python spreadsheets, mentioning Excel support:
https://rowzero.io/blog/top-python-spreadsheets#top-5-python...

Would like to see a more detailed comparison than the one they've got in their blog, though.
This is where I am. I'm remote senior level and got offered principal but 3 days in office which would mean moving cities and WAY more pressure in a department that's had issues. Probably a 50k raise but I'm doing fine as is. I'll keep my sanity.
I've got one. I'm using it to power an LLM for a chatbot me and a few friends use.

The memory and disk speeds are really slow, but there's plenty of memory to keep whatever you need loaded. I can mmap massive models and get decent inferencing performance without spending a dime.

One of these days I feel like we'll draw too much attention to the program, and they'll have to shut it down. Until then...
A government watchdog hacked a US federal agency to stress-test its security
Yeah, now overlay that on Texas to see the scale.
Below the performance you would like by a long way. Always improving.
Thanks, what are the lower bound numbers you're willing to guarantee in writing? (assuming identical systems)

I think putting that on the site would save business customers a lot of evaluation time.
If you're open sourcing it just include a docker-compose in the root directory. I'm sure most people would like to self-host.

In general I don't think this would eat too many resources, just throw it on a VPS using systemd.
Sure, but not all tools have an equal ethical space in which to be utilised. A tool made specifically for torture (say a device to painfully remove fingernails) will tend to be used for morally bad things (using a reasonable assumption that torture is bad). Could it save the planet by torturing a specific person in a specific situation? Could it help remove that deadly fingernail from a patient? Sure, but its space for evil acts is much broader, and very different to say a ventilator, or an Xbox.
The reality is that the potential of science and technology to achieve things seen as good and bad does differ, and the magnitude of that power.
> I did not meet or came to know of existence of any one person who willingly gives consent for companies to use their data.

Get ready to be lectured on users being freeloaders/hypothetical users who would love to give away all their privacy for run of the mill blogspam.
The Intersubjective Continuum
My first thing is usually:

#0: Replace the custom/proprietary Hashmap implementation with the STL version.

Once upon a time, C++ academics brow beat the lot of us into accepting Red-Black-Tree as the only Map implementation, arguing (in good faith yet from ignorance) that the "Big O" (an orgasm joke, besides others) worst case scenario (Oops, pregnancy) categorized Hash Map as O(n) on insert, etc. due to naieve implementations frequently placing hash colliding keys in a bucket via linked list or elsewise iterating to other "adjacent" buckets. Point being: The One True Objective Standard of "benchmark or die" was not considered, i.e., the average case is obviously the best deciding factor -- or, as Spock simply logic'd it, "The needs of the many outweigh the needs of the few".

Thus, it came to pass that STL was missing its Hashmap implementation; And since it is typically trivial (or a non issue) to avoid "worst case scenario" (of Waat? A Preggers Table Bucket?), e.g., use of iterative re-mapping of the hashmap. So it was that many "legacy" codebases built their own Hashmap implementations to get at that (academically forbidden) effective/average case insert/access/etc. sweet spot of constant time "O(1)" [emphasis on the scare quotes: benchmark it and see -- there is no real measure of the algo otherwise, riiight?]. Therefore, the affore-prophesied fracturing of the collections APIs via the STL's failure to fill the niche that a Hashmap would inevitably have to occupy came to pass -- Who could have forseen this?!

What is done is done. The upshot is: One can typically familiarize oneself with a legacy codebase whilst paying lip service to "future maintainability" by (albeit usually needless) replacing of custom Hashmap implementations with the one that the C++ standards body eventually accepted into the codebase despite the initial "academic" protesting too much via "Big O" notation (which is demonstrably a sex-humor-based system meant to be of little use in practical/average case world that we live in). Yes, once again the apprentice has been made the butt of the joke.
The distinction I always see is the consumption internet vs the creation internet.

The first question I ask people is whether or not they edit Wikipedia. That should be the shibboleth. If you don’t participate in the greatest product of the internet, you probably think the internet exists to entertain you, rather than the internet existing to help connect people to do great things together.

The internet is a success, it’s just not the success these types of people want.
Split keyboards are a much better way to accomplish that, though. Standard keyboards end up pushing the home row way off-center no matter what, which for me at least is uncomfortable for anything but short bursts of typing.
Audi do.
Doesn't the device need satellite connectivity?
HealthFit can export Workouts as .gpx or .fit files.
Is there anyone on HN to comment on this?
The sad thing about .NET development is that

the language is fucking great

tooling is unparallelled

ecosystem is mature

but the jobs... jezz christ majority of them are either gluing some jsons over https in some web BODY shop

or desktop apps but in some ERP industry that requires shitton of domain knowledge and the less programming skills you have, the better.

I cry whenever I have to touch C and I'm thinking about C#, but on the other hand projects are way more interesting.
I'm so glad this has finally been pointed out professionally!! Every time I hear about life on Enceladus or Europa the very first thing I think about is the dilution problem. Maybe in pockets underneath the volcanic vents, but the heat would seem to rule that out, no?
I don't think it's uncommon in Europe. I've never had to pay upfront here in Poland. CCTV will record your plates if you drive away without paying.
FWIW I grew up on the desktop and also don't get the point of having numpads when the numbers are all already there above the letters
I get your overall point, but certainly there are some cases where it makes sense: eg: when I input some text into a search engine — I expect them to use that input ("my data"), and it seems reasonable that they might retain it for a while and use it to improve their service, etc.

One way to draw the line is in which data is actively given versus implicitly obtained. We actively give search text, but our browsing history not so much.
Yeah, can't imagine the gigatons of CO2 needed to produce CPU/GPU chips (and other hardware) as well as to run these machines, and for what, so some people have to work less generating a document or applying effects to a movie, or to answer a customer's FAQ, or so you can concentrate less while driving...

It really is like that paperclip game where at the beginning you can click once to get 1 paperclip and at the end you're using the resources of a galaxy to generate gazillion paperclips, except on this planet the number we're all irrationally obsessed with wanting to make go up is our bank account total.
More than 1B people worldwide are obese: Lancet
opec was formed in 01960; dune was published as a serial in 01963 and as a book in 01965, in the usa, by an author from the usa

https://www.eia.gov/energyexplained/oil-and-petroleum-produc... says that in 01960 the usa produced 8.11 million barrels of oil per day and consumed 9.80, with net imports of 1.61. (not sure what happened to the other 0.08.) net imports had grown dramatically over the previous decade, and oil was already a significant factor in usa political involvement in the middle east, in affairs such as the iranian coup. also, petroleum was a major strategic resource in the second world war; the usa's naval blockade against japanese oil imports is commonly cited as a major factor in japan's decision to attack the usa

by 01965 us net imports were up to 2.28 million barrels per day, so it was an issue of growing geopolitical importance, but still only a fraction of the importance opec and oil imports would have in the 01970s
Reopening our critical periods as adults (2014)
Plus, that was not a stock bubble, that was a bad loans bubble. Real people borrowed trillions of dollars they then couldn't pay back. This is a completely different phenomenon.

Not saying this current bubble won't pop eventually, but the scale would be on a completely different order of magnitude. It's not likely that 170-year-old banks will collapse and be sold off for pennies on the dollar (Lehman Brothers) if this bubble ends.
I'm being like 1000% facetious, and agree that rewrites are bad.
Lower is achy for me. Even the premium magic keyboard for macs hurts. I'd much rather have a nice comfortable bounce