skysight-inc/HackerNews huggingface dataset:
Awesome work!!

* Which distance functions does this support? Looks like it supports binary vectors already -- is Hamming distance supported?

* How does the performance compare with sqlite-vss? I'm curious about the profiling numbers -- both in terms of query speed, as well as memory usage.

Overall, this looks absolutely fantastic, and I love the direction you're heading with all of this.

> Though initially, sqlite-vec will only support exhaustive full-scan vector search. There will be no "approximate nearest neighbors" (ANN) options. But I hope to add IVF + HNSW in the future!

I think this is 1000% the correct approach -- kudos for not over-complicating things initially! I've shipped on-device vector search (128-bit binary vectors, Hamming distance) and even with a database size of 200k+ entries, it was still fast enough to do full brute-force distance search on every camera frame -- even running on crappy phones it was fast enough to get 10+ fps, and nicer phones were buttery-smooth. It's amazing how frequently brute-force is good enough.

That said, for implementing ANN algorithms like HNSW and whatnot, my first thought is that it would be slick if these could be accomplished with a table index paradigm -- so that switching from brute-force to ANN would be as simple as creating an index on your table. Experimenting with different ANN algorithms and parameters would be accomplished by adjusting the index creation parameters, and that would let developers smoothly evaluate and iterate between the various options. Maybe that's where your mind is going with it already, but I figured I would mention it just in case.

Overall, awesome writeup, and fantastic project!!
It says because of the airflow from the engine it could be punctured by up to 6 .30 calibre bullets and maintain pressure. Is this enough resilience? (I don't really know about aircraft combat)
80 Wh/kg beats the 70 Wh/kg of the cells discussed in the article, which was the benchmark for your proposal. Voltage doesn't really matter at all for this; you just end up with a few more cells in series (though it's admittedly awkward if you're targeting ~56 V max as the top of SELV where most single-chip BMS ICs top out at 18s). And even though most common LTOs are only rated for 10C, they're rated to do that below 0°C, in which domain they absolutely crush the ratings of LFP cells -- for LFP, you end up sizing for temperature unless you're looking at summer riding only. Admittedly you're not going to match 40 C LFP and NMC pouch cells with a cylindrical cell, and I'm not aware of anyone currently making LTO pouch cells; but I do think it seems unlikely that the sodium cells that are the subject of this article bring any really new capabilities to the domain of ebikes.
It's just an example of an app that doesn't need internet access, yes flashlight is so useful it is built in to basically all phones now.
fair enough, but i think that can be worded less direct and more like a possible explanation. the way you worded it in the second paragraph makes it sound like you don't actually think it's fine for yourself. only the third paragraph contradicts that. that's how i read it anyways.
It's getting harder to tell ChatGPT and Google Apart
I encountered this in an absurd context — I wanted a model (IIRC GPT 3.5) to make me some invalid UTF-8 strings. It refused! On safety grounds! After a couple minutes of fiddling, the refusal was surprisingly robust, although I admit I didn’t try litany of the usual model jailbreaking techniques.

On the one hand, good job OpenAI for training the model decently robustly. On the other hand, this entirely misses the point of “AI safety”.
I've already provided you with the necessary information and context to better understand share buybacks. It's up to you to understand that information because I can't do it for you.

Best of luck in that endeavor and happy investing
Ex-Post Office lawyer denies 'covering up' knowledge of IT problems
Yea totally, i agree for the most part. I don't really get how that take relates to the grandparent comment, which I didn't read as implying that the US is unique or that we should not oppose other countries colonialism.

It would also improve collaboration if we were to formally acknowledge and apologize for our past actions and maybe even try to make up for them. And while we do less of it now the US still does support have some colonialist tendencies that make us look less credible and huts both the people we're oppressing and our reputation elsewhere.
I'm much older and have been through similar symptoms, and 3 surgeries ( shoulder, knee).
I know you said your health insurance is not great- but if possible find a doctor specializing in Sports Medicine if your primary care physician cannot find a reason other than poor posture/overuse.
The best part of getting a new phone is the new battery.
No need to run even, you can stay in Zone 2 via walking. Incline on a treadmill makes required speeds quite low (2-3mph for most people).

I prefer it since it's at a pace where you can easily use your phone/browse the web at the same time.

Walking is also far more practical given that you walk 99% of the time in modern society. Might as well train for the thing you actually functionally do
Partly just a product of its street layout. They need a lot more cameras to get the same amount of coverage that a grid-based city would need, since vantage is so poor.
You receive a call on your phone. You never answer your phone except for friends and family. It goes to voicemail. If you ever need to talk to the bank you call the number that you have in your contacts list.
The end result is largely the same: a 3rd party YouTube client that doesn't play ads.
> The Federal Communications Commission requires use of the protocols by June 30, 2021

Well, then, looks like the problem was solved nearly three years ago!
The comparison to alcohol weakens the argument. Alcohol is much more restricted. Retailers are compelled to check for ID, one-quarter of the United States population lives in control states[1], the three tier system is enforced[2], and none states have dry counties.

If porn were to have the same restrictions, we would have mandatory ID checks, in some states, the state government or contracted organizations would be the sole distributor of porn, and some counties would ban the retail of porn completely.

There's simply better comparisons than to alcohol.

1. States with ABC stores.

2. In every state except Washington
I think some of Ramanujans results might have come significantly (more than a decade!) later without him, but I don't think that this would have held up mathematics as a field significantly.

For Cantor, I think the maximum delay in results would've been even less, but maybe the impact (=> set theory) bigger during that time?

I will concede that there is a lot of value that any specific scientist provides just from correspondence/communication alone which is very hard to quantify.

I also think if you took away whole institutions from a hypothetical timeline, like, e.g. the University of Göttingen, then the impact could be quite clear (more than just a decade of lost progress in some field). So maybe you could argue that some founders of prodigious institutions helped human science more than any single scientist? But this is highly hypothetical (if the people AT those institutions would have existed regardless). Also a distasteful thought (to me).
It's very much not pointless. It can be difficult, initially, to reason about and iterate on activities that don't confer immediate feedback. These types of activities build effects over long periods of time, but everything we know says they're good for us. For example, it's hard to regret being overly winded during occasional martial arts or parkour when you're not.
Obsidian publishing costs USD 8 per month. A Starbucks latte in SF costs USD 5.88.

I don’t use Obsidian Publish, and I don’t need it. I use the Obsidian app for free, and I don’t need the Sync feature as it works fine with iCloud.

If at some point I need the publish feature, I consider the price that is less than two lattes per month a good deal given the zero cost of the app that I used for a long time.
> perfectly fine for 10+ years

Carriers will want you on the new wireless standard before then.
what would "stabilize" mean when the opsem model that miri obeys continues to change?
Luckily the keyboard enthusiast community has something for everyone: https://mechboards.co.uk/products/hyper-7-v4
That’s how I felt at first. I got started with a tig. I guess the advantage I had was that I had seen someone really good weld with a tig many times so I kinda knew what it should look like both result and motion wise, but they never taught me any settings, technique or anything at all otherwise.

Keeping the tungsten from touching the bead is harder than it looks.

The thing with welding is that it doesn’t give you any time to figure things out in the moment. Sort of like tennis in that way. You hit it wrong and you gotta go get the ball. Start wrong with welding and gotta get the angle grinder and restart.
You can already do that though. There's a massive essentially unregulated market full of "supplements" and "alternative medicine" and "faith healing" you can play in if you're dedicated to the business of scamming people who don't look at claims skeptically, including but not limited to people who have terminal diseases. This regulatory process does absolutely nothing to prevent that. However, due to the broad authority of agencies like the FDA and DEA to outlaw drugs that demonstrably do something, we are left with a situation where most of what gets shut down is actual useful medicine
No. It looks like you're totally right and the information I've shared is misleading, so let me do my best to correct that:

Insurance will pay out, provided electrical fires are covered by your policy.

They will then do their best to assign liability and pursue subrogation. If you did the work yourself, you're liable. If you're insured for that work, they'll come after your insurer. If you're not, they'll come after you. If your work is permitted and to code, you'll probably be fine, if not, good luck!

So it looks like you're correct! Unlicensed work appears to be covered, but you may paid AND sued.
Can someone convert this mumble jumble of docker api endpoint locally environment into a working software that people can actually install and use on their pc/mac/phone???

This seems too complicated to perform simple tasks of split merge edit not to mention the GBs of space docker and dependencies will take.

Thank you
There are two pinnacles in a traditional CS program - building a compiler and a DBMS. They are umbrella topics that prepare you for building pretty much any kind of software.

If you came to programming because you liked computers you'll find building an interpreter a fascinating topic in its own right. Building a compiler frontend is comprehensible and reading a modern/practical textbook (e.g. based on ANTLR or whatever is the latest parser generator in the wild) will illuminate so much for you.

You're highly unlikely to find a job with this skillset though. There are very few companies that do it, very small core teams, and there's competition with PhDs from top tier schools. The current leetcode fashion will ignore your niche knowledge right off the bat. So from this perspective the utility of knowing this stuff has always been a grey area regardless of the AI.

If you like money more than you like computers surely aim for an MLE position instead of SE/DE. But that's kind of a selective club too I imagine.
Nature conservation works, and we're getting better at it, says new study
Hi HN, I built this very cool product to make the journey of indie hackers more pleasant and productive. I would love to hear from you guys. Here is the link for those who want to know more https://fasternode.io Cheers
Author of txtai here - great work with this extension.

I wouldn't consider it a "this or that" decision. While txtai does combine Faiss and SQLite, it could also utilize this extension. The same task was just done for Postgres + pgvector. txtai is not tied to any particular backend components.
The AI-Generated Population Is Here, and They're Ready to Work
https://archive.is/1g0jg
Rucking. Get a back pack with a chest and waist strap, put in weights (increase over time) or buy a cheap weight lifting belt (Velcro fine) and attach a rope and something that drags (I use an old wheel).

Low impact, good for core strength. Zone 2 approved.

If you are wealthy they make specific back packs or I bought a tacti-cool one on Temu for cheap.

Outlive by Peter Attia is pretty good for more ideas on how to lengthen the mobile portion of your life.
As others have mentioned, try. Youtube has a literal endless wealth of knowledge of how to do any task. I learned how to machine metal after 5 months of background youtube videos on manual machining. Youtube Apprenticeship.
Context is a key ingredient for engineers
SEEKING WORK - Contract, Remote, US based, backend engineer

I am a backend expert, having built and maintained highly available systems for several companies over the last 9 years, in addition to over 20 total years of software development experience. I learn new things extremely quickly.

You will like working with me because I:

* hold your goals as my priorities
* communicate verbosely yet synthesize well
* my rates are reasonable in exchange for the value I deliver
* I guarantee I will get the job done

Concrete examples:

* built the streaming data architecture for realtime game player information and game stats for one of the top 3 US sports leagues (can’t name drop!) using Redpanda/Kafka on Azure+Terraform, and implemented its developer portal using Gravitee to provide first class streaming API support and monetization. Also built, deployed and maintained their ask-a-question-get-a-true-answer AI bot to expose 20+ years of stats to natural language fan questions!

* Implemented a vector DB for one of the leading AI image hallucination platforms (millions of users) to provide an image similarity service.

* replatformed dozens of jobs to AWS Lambda for a startup hedge fund, vastly improving QoS and maintenance cost. Line 1 to platform-in-prod time 3 months.

* built a ~50 node, AWS, Dockerized, Terraform-deployed distributed system to provide realtime, transformed trade data from crypto exchanges to a Kafka pipeline and data lake (fodder for an analytics platform). Met 5000msec SLA across arbitrarily many exchanges and ticker symbols. Blue-green deployment for complete CICD safety. Cloudwatch metrics proved SLA was met and provided general system oversight.

* built a framework to collapse dozens of singleton ETL programs into one config-driven, simple C# application performing the same functionality at ~80% reduction in maintenance cost year over year.

Contact: jon.north@adiuvat-consulting.com
More: www.adiuvat.io

Keywords: Python, C++, R, SQL, NoSQL, Go, Golang, AWS, Azure, Lambda, Cloudwatch, Docker, Git, SVN, Subversion, Linux, Windows, Bash, Kafka, Terraform, Redis, Postgres, MySQL, SQL Server, LDAP, Active Directory, OAuth2
Because you can't boil a frog by starting at 100°C.

You introduce the surveillance as a way of mitigating extreme, rare occurrences, like terrorism.

You gradually make it common to use when solving major crimes, like murders.

Only then do you start tracking down traffic infractions.

Doctorow calls this the 'Shitty Technology Adoption Curve' https://pluralistic.net/2022/08/21/great-taylors-ghost/
You should screenshot that and just edit out any even vaguely personal info that might be there -- sounds amazing to see posted somewhere.
Haha, that looks incredibly dangerous. A floppy hang glider with much less lift and stability than a regular hang glider, and it needs continuous electrical power and two working fans to stay inflated.

If I've learned anything from youtube - flying is not an expensive or inaccessible hobby. But safe flying is.
Recently I noticed that in Google Maps the coordinates is somehow deobfuscated when I am back in China. That means, you'll see the map differently when you are inside China, though without a VPN Google Maps is not accessible.

It is not accurate. Straight lines become curvy at a 5 to 10 meter scale. This is obvious when you look at airport runways.

I haven't figured out what exactly leads to the different treatment from Google. I had too few opportunities to test it out. When I arrive at Germany it immediately shows wrong map of China. Another observation is that all the user-uploaded photos on Google Maps Community aren't accessible in China either.
Since na-ion cells are available on aliexpress, youtubers already did puncture tests, and indeed they did not catch fire.

Seems like sodium is better "hidden" in the cathode/anode so it won't react witth the air so quickly as lithium when battery innards are exposed.
> How much of a typical transatlantic route (say, London -> New York) is within 75 miles of a safe landing zone

ETOPS 180 means 180 minutes from a diversion airport. At 737 speeds that could be 1,300 miles.

I don’t think two modern engines have ever failed in a way that wouldn’t have taken out four, e.g. the Air Transat flight, where again, having more dead engines’ weight and drag would have reduced glide distance.
You would be surprised what you can do without the camera. The EXP/V5 camera is a closed garden, for example it can't do April tags yet.

Two schools of thought are 1)Software is the key to robotics - so the more powerful brain / camera is the selling point 2) Mechanical interfaces to the physical world is the key - the VIQ ecosystem makes this practical at a pretty low cost. If you root around on ebay for HEXBUG VEX ROBOTICS you can see lots of the plastic kits for sale that can give you parts that make something that you can later frankenmash into other things.

Good luck with your adventures!
I know what you mean. But I can't run the transcription and llm locally on the user's machine. So it has to be in the cloud. And most video calls and transcription/translation services are in the cloud anyway. So yes, you have to trust that the backend is secure, and it is.
I bought an iPhone 11 on Swappa last year to replace my 8 with a wonky camera. A lot of this is just maturation of the market. The growth in recent years came from the general population who just wanted functionality, and that itch is scratched while the other things in life take up more of our budgets lately.
I read the XML directly in my browser out of spite.
Well, these days people will call anything that is not far left, the far right, so I'm a bit skeptical on that front. Also the problem in that case is twitter's suggestion algorithm, if there is any, because you can always block and mute anything you don't like. If twitter gets taken over by extreme far right accounts then one of two possibilities is true - the app sucks and most people leave, or if most people stay then most people agree with it. I don't think there is a scenario in which most people do not agree with it, and then they change their minds because the app has a bad suggestion algorithm.
> You know that a failing git hook aborts the commit? So that with any language, if the formatter isn't installed in the machine, the commit cannot be performed, which means that the formatter can actually be relied upon anyway.

When making a trivial fix PR to an upstream FOSS project, if I find that a missing third-party linter install has force-rejected my commit (that I know has correct syntax)... then I just give up on making that PR. I can't be assed to install some random linter. (Third-party linters have a history of being horrible to install†.)

Small amounts of friction can be enough to shape behavior (see https://en.wikipedia.org/wiki/Nudge_theory.) Aggregated over a large project's entire community, this can make an appreciable difference in code quality over time.

† Mind you, a linter that exists as a library dev dependency of the project is fine, too. I had to pull the deps to build and run the tests, so the linter will be there by the time I attempt to commit. It's just linters that are their whole own projects that give me a jaw-ache.

> and the endless stream of Gophers who argue this are just ridiculing themselves in front of everybody else.

I don't even use Go! I mainly write Elixir, actually. Which also has a built-in auto-formatter.

To me, the nice thing about the formatter being built into Elixir (and of-a-piece with the compiler), is that when I use macros, the purely-in-memory generated-and-compiled code can be inspected in the REPL, and shows as formatted (because it passes through the auto-formatter), rather than looking like AST gunk. Without having had to pay that auto-formatting cost at compile time (because that would also be a cost you'd pay at runtime codegen time, which you might do a lot of if you've built a domain-specific JIT on top of the macro system.)
Thank you, I missed the point of GP clearly. I use GrapheneOS and forgot you can't deny network access to an application in a "regular" Android.
I doubt it's still used much in web programming, but for backend data processing there are plenty of systems that output XML. XSLT is a great resource when you need to simplify a gnarly document.
The question is whether they improve the standard of care.

Quality measures produce numbers so bean-counters are satisfied at CMS.

For example: Before i was not submitting any quality measures, but my patient satisfaction was sky high, and i had the lowest complications for years.

Now i report quality measures, but as a result of documentation requisites and reporting requirements, i have less time to see patients , and therefore make more mistakes.

My quality measures are good because I'm talking to patients about quitting smoking and getting leaner - but i was already doing that previously. Now objectively, since I now have less time due to EMR requisites, my patients are worse off than before and it shows with slightly more complications my patient's aren't as happy as their waiting times are longer (and getting worse too).
Size matters; I like the extra real estate for my mouse hand more than I need the numpad. Allows me to take a better posture and I'm no longer banging my mouse into the keyboard from time to time.

If the "tenkey" cluster was on the left hand side of the keyboard in the same way the Sidewinder X8 allowed you to configure it (keypad was detachable), that would be perfect, but nobody makes that for some reason.

And before you ask, I can't use 60% boards specifically because I need F2, F5, PageUp/PageDn, and Delete, none of which are actual buttons on that kind of keyboard. The only place a right-handed computer user is in need of desk real estate is to the right of the text-entry part of the keyboard (and where your hands go at the bottom, obviously); keyboards are free to expand upwards with function keys and leftwards with the non-text-entry part.
That is not the only thing vanishing. Boeing whistleblowers are vanishing and no one knows why.
My experience so far with LLM generated code is that it tends to be pretty easy to maintain in the future, because it uses obvious code patterns and includes genuinely relevant comments.

The trick is to know how to program already, and avoid checking in LLM-generated code unless you completely understand every line.

If you don't do that you'll run into the same problems as you would if you hire a contractor to build your codebase without understanding what they did for you.
Absolutely.

Instead of stopping to charge my car for half an hour (up to 80%), I can stop for 5 minutes?

Sign me up.
engaging with hobbies with your kids, which can also teach them useful skills, is one way

when I was a kid, when my dad was repairing the house or car I was always "holding the flashlight" or he would actually teach me to use power tools and do the repairs myself while guiding me along.