skysight-inc/HackerNews huggingface dataset:
Oh come on. Don't be too harsh. This is an ordered map. Most of the mentioned ones are unordered maps. They might be fast but they are unordered. The only comparables are absl::btree_map and Judy Array. Without benchmarking, my gut feeling is this will beat absl::btree_map. Trie usually beats BTree.
On Techno-Orientalism
Agreed! I resonate with you about Bitwarden being "fine but sometimes clunky".

I am wary of 1Password business practices as well.

Time will tell if I'll be back to Bitwarden :)
Basically, I want to do what this product does, but locally with a model running on Ollama.
https://www.zenfetch.com/
the world in paper cup held by fools dancing our way to a global warming ending Bravo Google for leading the way forward
It's the telegraph. Not reading it should be the starting position.
Forgiving debt - must be close to election time?
I think you are having a very romanticized view of 6to4 and its derivatives.

By the late 2000s it was clear as day that 6to4 wasn't working out (the design rationales of contemporary IPv4<->IPv6 transition technologies will tell you why [0]). By extension, AutoIPv6 which was building on 6to4 was also unlikely to work out. Even worse, AutoIPv6 relies at least partially on anycast 6to4 which was later deprecated due to operational problems [1].

The only surviving 6to4 derivative is 6rd and even that is mostly phased out.

>As for current v6 being interoperable with v4, that is patently false.

You need to define your scope. Are you talking about programming? Or ability for IPv6 clients to talk to IPv4 servers? Or...?

IPv6 is interoperable with IPv4 from a programmer's perspective, once you upgrade your sockets from accepting sockaddr_in to accepting sockaddr_in6, your program automatically receives both IPv4 and IPv6 packets with IPv4 addresses represented as ::ffff:x.y.z.w.

And from a client's perspective, IPv6 clients absolutely can connect to IPv4 servers through a border relay of some sort, typically NAT64. But you can do SIIT as well if you are feeling fancy. Note that this is not much different from 6to4 and its derivatives.

As for the perspective of a server, indeed this is unsolved but again AutoIPv6 doesn't solve the issue as well since the server still needs a public IPv4 address.

[0]: https://en.wikipedia.org/wiki/IPv6_rapid_deployment#Comparis...

[1]: https://datatracker.ietf.org/doc/html/rfc6343#section-3
I've had mixed experiences with apps that I technically "own".

On one hand there's iA Writer. I don't even remember when I bought the app -- five years ago? seven? ten? -- and I'm still getting regular updates for it. It has maintained and iterated on its core feature set while keeping up with macOS updates. The dev team even added thoughtful new features -- like Wikilinks, frontmatter support, and authorship tracking -- without turning the app into something it's not. At its core, iA Writer remains a fast, bare-bones, distraction-free Markdown editor with beautiful typography that feels as Mac-native as you can get.

This is the sort of experience people are looking for when they say they want to "own" an app.

On the other hand there's Scrivener. I bought this app during the pandemic, and almost immediately regretted the purchase. The UI looks dated in a bad way, like an old Mac OS X app from 2010. It's full of a million chunky buttons and colors and gradients, creating a ton of visual noise. It's updated maybe once or twice per year, mostly to fix bugs and maintain compatibility with newer macOS versions. Their aging file format doesn't work properly with any cloud storage service except Dropbox, and they refuse to do anything about it. Even if you use Dropbox, it's very easy to corrupt your projects if you forget to manually sync them before opening them on a different device. The iPad app looks like it was built in the early days of the device, and has bizarre implementations of basic controls (like tree views) that behave differently from how you'd expect. It's clear that the dev team behind Scrivener has given up on the app and are keeping it on life support.

I think there are more Scriveners in this world than iA Writers. Or you have apps like Sublime Text, where every new version requires you to pay for a fresh license. At that point, you might as well turn it into subscription software.
probably because people know you consistently write great stuff so they upvoted it. also if there's any website that is likely to like arc, it's this one
Ask HN: Do you know any companies that use Django and SQLite in production?
This is political theatre. Goverment is a preferential customer for Google (and others).
Yes, that was stupid that I was using Gmail as my primary for such a long time. Now I switched to iCloud, much better, with very useful services, you can talk to a person when bad things happen. Google does not have any customer service for their services. The only Google service I am using now is Google Maps and YouTube. Probably I will switch to Apple Maps soon.
I do local walk and talk all the time with my alumni association and other hiking / biking meetup groups. No need to travel so far for it
If it's theft, why aren't there any comparisons of vertex weights, UV maps, even texture sizes? There's only a few ways to retopologize a mesh, especially around joints, so anything there is hardly worth looking at.

I'm more than happy to concede that models could have been largely 'traced', with the original models being used as reference images. That is hardly the lift-and-shift theft that is being claimed by many online, though.
Idea for a new hand tool: Automatic Wire Twisting Pliers
> Google is not interested in pointing its customers to turds.

We must have been using a different Google over the past 3 years. It does this almost exclusively now.
I would choose a service where there is a human can you talk to when you need help. Customer support, user centric system. I have my phone number registered as 2FA, apparently it is not enough.
> I could see security becoming a bigger part of CarPlay/Android auto’s pitch to OEMs.

way to go since it became common for cars to constantly broadcast wifi and bt beacons from unpatched software stacks
Orwell would be proud.
Watching YouTube videos of demos feels like cheating but happy they exist as I'm a bit more reluctant to download & run random exes than I was 20 years ago! Before the videos were available you had to wait quite a bit whilst it unpacked and processed before you were either dazzled or disappointed. We used to watch quite a lot of demos as part of our chill out sessions as they were the perfect accompaniment to our mental state.
Better Call Saul half-ruined the drama genre for me. Watching anything else and I ask myself why they can't make it slower and more well-paced like BCS, make it subtler and more contemplative like BCS, make it faster and more suspenseful like BCS. And all of that is with BCS having to work as a prequel, it is just poignant how long we will have to wait for another Jonathan Banks monologue or a Tony Dalton looming terror over the whole season. I half-wished the show never exist in the first place.
It's similar but not quite. IntMap in Haskell uses bit as the prefix unit with a span factor of 2. This uses nibble as the prefix unit with a span factor of 16. Also IntMap uses a bitmask for the range of prefix units in a node while this uses a subnet-mask style to get the prefix of a node.
Show HN: Chrome extension automatically clicks 'New to you' on YouTube home
Peak quality.
You should read carefully the Apple TOS.
I was about to answer "Use emacsclient", but then I realized you can't be bothered to configure it. For me, putting "(server-start)" into .emacs was always enough, but YMMV.
I first thought this was one of those cryptic YouTube things. Holy smokes is this terrible. No person deserves an unmarked grave. Everyone deserves a proper burial or cremation.
oh sweet memories <3
Personally I'm thinking the only uncertainties is what fractions of sales will Nintendo / TPC gets out of the Pal's corpse when the bullet finally lands, like if it'll be closer to 75% or 1250%.
clean UI. Does anyone know want to share a good general rule of thumb when fundraising and how much equity percentage a founder should have? I want to give it a try with this knowledge
We do at ArchiveBox.io. We've had some minor issues with multiple processes trying to do long write transactions at once (SQLite can only handle one writer at a time), but other than that, no regrets.

I planned to support PostgreSQL initially but as time goes on I yearn for it less and less. It's greatly simplified the web stack by not needing an init system to spin up a DB/redis/etc, and it allows people to get started with a simple `pip install archivebox`, which is one of the main selling points of the project.
Adding to the replies which list SF examples of this idea:

The Collapsium (Wil McCarthy) has a plot built on a combination of this idea and extrapolation of the consequences of the fringe theory that gravity is really due to high frequency quantum oscillations.
(Almost everything in it's future is made of configurable quantum dot "pseudo-atoms" that can be reconfigured to states that don't exist in natural atoms.)
maybe because you got to experience only "original high quality" TV sets? I remember owning a color CRT in late 80's which was almost unheard of in Romania and it was a russian made TV called "Alpha" (written in cyrillic of course). By the late 90's it needed work on color phases because sometimes green would cut out or blue or red. They all went one at a time and a good smack on the side would fix it for a while until it didn't and things had to be replaced inside. My neighbour accross the street was an electrician (hydro-plant engineer or something) and had his house stacked full with TVs waiting to get repaired by him. In a more entrepreneurial environment he would've made it by definition but in Romania he was just the guy accross the street who fixes TVs for a pack of contraband cigarettes or whisky.
I wonder how many flight are delayed lately because of overzealous passengers complaining about every nut and bolt in their plane.
I secondly agree with you. You can't just even pauper graveyards. That is all terrible.
The desire for ownership of your software most certainly doesn't just came from techies. I think this is the norm for the overwhelming majority of all people.

There's a fundamental "problem" that software-by-license is trying to solve. That's the fact that most software, in most domains, became good enough to do whatever you want with it, and pretty easily, years ago. Such tough times we live in. But the reason this is a problem is because companies have a zillion employees, sprawling high cost 'campuses', and baseline costs in the billions to tens of billions of dollars. So they need to sell to keep selling you new versions of products that don't really do anything new.

And so this is where we enter the domain of 'free to play' style operating systems, paying rent for a spreadsheet, and so on. All of these business models completely suck for most people. And they're also completely self defeating at scale. Because paying $20/month for Photoshop might sound nice compared to a $2000 up-front fee for something you might not even be using in a decade, until every single piece of software you're using tries to go the same route - and suddenly to do everything you were doing before, you'd need to pay $2000/month forever (of course with annual price increases), all the while everything you're using also spies on you, tries to deliver "value added ads", and all other sorts of crap. It sucks.

If companies were able to deliver products that people actively and enthusiastically wanted to buy, they would be. But they can't. So we get licenses, fees, rent for everything, spying, ads, and the further general enshittification of everything tech.
I mean still there are obvious calculations that stay the same.

DZ is always one, you can just skip it.

1212 is the same for all pixels, all are constants, you could do it once per sphere.

2100 A stays the same.
> Despite all that home grown figs, pears, tomatoes still swap well for other good and here at least we're not thinking of as luxury, just a way of life

To be clear, what you're doing sounds wonderful. I, too, strongly favour small-production food. And I suspect you're doing it more efficiently than other small or home farmers.

But foregoing the low-cost substitute to your higher-intensity preference is a luxury. It doesn't scale to working for everyone who might want it.
Why would you even use twisting as connection method for professional work (i.e. not when you just don’t have any proper tools around)? Various quick connectors like Wago exist for temporary connections, and for permanent ones handheld hydraulic crimping presses are not that expensive.
Not sure what Melvin is. I've always had issues, specifically when I have lots of packages, such as when installing stuff through lazy.vim.
Consumer tests also don't give a damn about DRM typically.
Ssebowa is an exciting open-source Python library that provides a suite of generative AI models, including:

Ssebowa-LLM: A large language model (LLM) for text generation * Ssebowa-VLLM: A visual language model (VLLM) for visual understanding * Ssebowa-Imagen: An image generation and customization model

Ssebowa-Vigen: A video generation model

With Ssebowa, you can easily generate text, translate languages, write different kinds of creative content, generate personalized images, and answer your questions in an informative way.

Ssebowa-LLM for Text Generation

The Ssebowa-LLM model is a powerful text generation tool that can be used for a variety of tasks, including:

Writing creative text formats, like poems, code, scripts, musical pieces, email, letters, etc.

Summarizing text

Translating languages

Answering your questions in an informative way

Ssebowa-VLLM for Visual Understanding

The Ssebowa-VLLM model is a visual language model that can be used for tasks such as:

Describing images

Generating images from text descriptions

Analyzing the emotions in images

Ssebowa-Imagen for Image Generation

The Ssebowa-Imagen model is a high-quality image generation model that can be used to generate images from text descriptions or by fine-tuning it on your own data.

Ssebowa-Vigen for Video Generation

The Ssebowa-Vigen model is a video generation model that can be used to generate videos from text descriptions or by fine-tuning it on your own data.

Ssebowa is Easy to Use

Ssebowa is easy to use and can be installed using pip:

pip install ssebowa

Once installed, you can start using the library to generate text, images, and videos.

Ssebowa is Open Source

Ssebowa is an open-source library, which means that anyone can contribute to its development. This makes it a great choice for developers who want to experiment with new generative AI techniques.

Conclusion

Ssebowa is an exciting new library that provides a wide range of generative AI capabilities. It is easy to use, open source, and powerful, making it a valuable tool for developers and researchers alike.

I encourage you to check out the Ssebowa documentation and try it out for yourself. You may be surprised at what you can create!
You know, most of the ppl are nice. But because of a few assholes we can't have nice things
Actually kind of interested in this... I think collaborative code editing is the future of development.

I think the next evolution is also combining the collaborative code editing with a virtualized environment. Where it builds and deploys remotely or runs the code for test and validation.
Now?

The media always uses nearly everything for clickbait.
I’m not a lawyer, but I don’t think it’s possible to trademark a letter.
yea, someone would have to spread a trojan in the playstore that constantly broadcasts a dos-inducing message from phones to really make a dent
I wasn't being full serious. Personally I take it for granted that CL can be used well in teams just like any other language. Teams are about leadership anyway, which is a seperate concern from choice of language. However, that CL gives you the power to be "lone wolf" (read effective solo programmer) instead of a lone sheep is a huge benefit. I also think that when people decide to learn a comp language, more often than not they do so in their own free time, without other distractions - ie when they are alone. Because of the at-best not so straight forward and dry state of documentation in common lisp libraries (the spec, while dry, is actually really good), common lisp is a bad starter for that type of learner. I mean just the dry style itself looks like it is either not maintained or poorly written. It is a shame because common lisp has great documentation protocols built into the bloody language. Again, I feel this is because seasoned lispers are so capable in reading the actual source code (with assistance of M-. and M-, from Slime) that they just skimp on the documentation.

Some things that I have in mind that would take alot of effort but WAAY less than making another editor competitive with Emacs+SLIME/SLY:

* Rewrite the spec in org-mode and use babel for interactive learning
* Integrate the above with the so called de facto standard libraries
* Make excellent documentation for SBCL and ECL implementations (take CCL as an example)
The Plus button looks like it will add another founder. Couldn't figure out how to get to next step for a while, adding & removing founders. Consider just showing the possible actions right there, not having to click on the buttons.

Also, on landing page, just go straight into the New Startup screen so you don't have to click "New Startup" since there is no other option when you have none listed.

Was looking for a "Run Simulation" button, but it was not at all obvious that I should hover over the blocks added to see the "output". Just show the output on-screen :).
How would they define lisp?

To me Lisp means programs in list syntax with prefix notation.
Are we at peak Vector DB
God is in the details though
You are most likely not completely silent, and you likely have lighting.

It is quite likely that I will notice when you're 10ft behind because of any small mechanical creak or rock you ran over or such, or because I was looking over my shoulder.

I will quite possibly then panic and jump in a random direction and maybe get us both killed.

I don't have any training or script to follow for that. I'll respond the only way I know how, like as if I just heard machine guns and bombs behind me.

Bicyclists tend to assume others have their spatial processing and just naturally know what to do.
afaik this is true for some models.
Maybe I’m too sceptical, but I don’t believe a thing Rio Tinto say or any claim they make.
They have created a hell of a mess here in New Zealand and the tax payer looks set to fund the cleanup.
They also engineer hostage situations with our power grid on a regular basis.
People don't want to buy knock-offs and given up on Apple support and services, yes, they value that more than replaceable batteries, but if apple did provide replaceable batteries, people would happily pay a premium for it, even for the sake of "quick charge" alone.
Sounds like Retrieval Augmented Generation. This is the technique used by e.g. most customized chatbots.
The point is that OKRs are good only if anybody from the company can track if / how much they are contributing to the company goals. It only works if the key results have a clear metric.
>Only one is a real science.

Human psychology is a messy business, but when research is conducted earnestly and rigorously according to the scientific method then it is science by definition.

You can find a discipline problematic and unworthy of your interest without actively gatekeeping it, by the way.
Good stuff. It is still astounding to me how few manufacturers publish the protocolls they are using. There is some low-cost audio gear out there that would be totally killer if you were able to control it programatically, be it via USB or Ethernet.
It's kind of stupid, yeah. My mum has a vegetable patch fertilised by compost, covered in mown grass, and surrounded by some wire that used to be part of a derelict turkey shed plus some old rusty steel fence posts she got from a garage sale.

Do you count the wire and the fence posts as if they were new? Do you assume the compost is average, even if it's turned properly in her specific garden? Do you count the decomposition of the grass even though it comes from her own property, and do you count it as methane even though it's spread thinly enough to avoid an anoxic environment? Do you count the shovel and wheelbarrow even though she'd still need to own them for other purposes?

You can come up with either a bad number or a good number depending on how you choose to represent specific carbon costs.
I would say robbing trains wild west style endangering everyone involved is excessive.
i hate cold, so i tend to agree.

thou, there are other, less dangerous ways to implement that feature
95 mins about enough time to have a last meal while watching a movie. If you are gonna go out go out in comfort.
Indoor environment geeks run their own air purifiers put together from PC fans and oven filters. Apparently PC fans designed for it are much less noisy than the commercial alternatives, so you can run it on constant speed.

I've wanted to try building one myself, but unfortunately even the minimal woodworking required is a bit of a challenge for me.
I’ve been impressed with Elixir. At my current gig it’s easily replaced a bunch of java microservices using RabbitMQ as the messaging backbone that struggled to handle the workload. To try and handle the load we kept upping the hardware spec.

I thought that Elixir could do better and created a replacement Elixir monolith. The replacement happily handles the workload while running on my MacBook Pro.
They took many of the elements that made the first seasons so good and completely reversed course on them. Two that stand out are 1) anyone can die at any time and 2) these characters are really far apart geographically and it takes time for them to get anywhere, and things will happen to them along the way.

The last two seasons suddenly all of the main cast had plot armor and could teleport anywhere they wanted.
myhome>> emacs --daemon
Lead contamination danger?
The basic process of chemical etching that the article insists is at the core of so much of our exponential progress is (still?) being taught (including practical work) in middle school though.
A more generous quote of GP comment provides the answer:

> provided you report it to the authorities and nobody claims it in some time frame

One would expect that "report it to the authorities" covers that problem. The authorities will take care of either contacting the shipping company and letting them know, instructing you on how to do it yourself, or even take possession of the package to return it themselves.
Certainly sounds like you're hyper-selecting to your own biases and ignoring real evidence when it doesn't agree with your personal observations.
This is the only reason I would want to go to England.
I’d rather open at 8am, close on kernel upgrade.

At least that’s how I worked with my vim tmux sessions ;)
Initial footprint if you have all the resources and commit to the homegrown food for along enough you will eventually net.
Yeah, I don't miss the age of CRTs at all, and that's the biggest reason. Why anyone pines for those noisy squealing things, I have no idea; I guess they're all deaf. Even decades later, I can still hear that annoying sound the rare times I find myself in a place with a CRT TV.
> models could have been largely 'traced'

So, when a human does that, that's an infringement.
Yeah I was keen when they were just showing off how hardy the thing was. But when they started raiding parts from other machines its a bit hard to justify the gag anymore.
I am frequently disappointed by such videos.
This is such a great example of lying with statistics. I know that it was not deliberate, which is why the lie is so effective. Even the teller believes it to be true.