skysight-inc/HackerNews huggingface dataset:
> since Google doesn't operate in China, they don't really have to respect Chinese laws

I suspect that in practice that’s not true; there are a lot of ways China could make life difficult for a big international tech company, from looking the other way regarding IP theft to arresting people associated with Google on spying charges when they’re there on personal trips
Here in BC it's just a lack of political will because physicians are expensive, governments are broke after COVID, and so instead of fixing the system (which would cost money), the absolute morons in the health ministry have decided that "nurse practitioners" are 1:1 substitutes for family doctors, despite the fact that they don't go to medical school and thus don't receive any diagnostic training whatsoever.

It'll right itself eventually, but I'm not sure what the actuarial tables say about whether I'll be around to see it or not.
Ask HN: Why isn't it easy to compile dlls inline?
I was dinking with some c++ and I wonder why it's not simple to just inline dlls when you do a release build? Seems like it would be easier. Is this a relic from when disk space was at a premium and it just never changed?

I'm trying to compile some code and it works, but I found I have to copy the dll to the working dir and I was just wondering why cmake or vs build doesn't just have a "fat binary" build... would make life easy. Not complaining, just wondering.
No you don't know of any other companies doing this. Nobody does. And in a few years, nobody will even remember this either. Whistle blowers, or witnesses, against powerful interests have this habit of constantly dying in really exceptional circumstances. And there's never any proof available that it was anything other than just extremely rare events, happening constantly, and in a very small population of people. Go figure.

The reason groups want to get rid of whistle blowers is two-fold. The first is to try to prevent on record testimony. But the second is to intimidate other whistle blowers. If you see some funkiness, even the sort leading to deaths, going on at Boeing right now, you're going to be thinking long and hard about these 'mysterious deaths.'
> Maybe you expressed some incorrect political views online. I suggest you use a fake name/identity when applying for jobs.

I assume you meant "use a fake identity to express political views online", not "use a fake identity when applying for jobs"?
The way we treat animals is terrifying as they’re likely much much more sentient than we make ourselves believe (mostly for our own convenience)
Awesome! Great to hear! Would love to get your thoughts on the UI :) Feel free to file issues.
I just hope someone is double checking whatever notes are taken. My experience with LLM tells me they're fantastically bad at remembering and even worse at producing factual stuff that can be used without context.
I don't have plans for compressed vector storage. There is support for int8/binary quantization, which can reduce the size of stored vectors drastically, but impacts performance quite a lot. I'd like to support something like product quantization[0] in the future, though!

No plans for using usearch or another vector search library, either. I want to keep dependencies low to make compilingeasy, and I want full control for how vectors are stored on-disk and in-memory.

[0] https://www.pinecone.io/learn/series/faiss/product-quantizat...
My bigger concern is finding a working Blu Ray drive then ;)
What they usually don’t mention in these headlines is that psilocybin can also unearth latent psychosis and other mental health conditions.
just tried it in a flatpak on ubuntu which is buggy as hell
Well, every mutual TLS handshake authenticates again. And then establishes a session key. But if you fire up a new session (new tab?), boom, new mutual authentication. It's just that the private key is stored in a keystore, and not on a device, and you don't need to keep your finger on the fingerprint reader all the time.
You could have every message signed with the sending party's private key, at some performance cost. And that signing could happen in a hardware device. Essentially what happens with hardware wallets for bitcoin.
> mapping an adversary is comparatively trivial and cheap today

Sorry what? Mapping is not anything close to trivial or cheap, even today. Apple took 4 years just to build a map of the SF Bay Area. Nor is it fixed or rapid, in an active war situation, presumably new targets would be built and moved quickly.
In case it helps you, I find the following products / services have improved their quality and offering in the past decade:

TVs: I get a much nicer TV now for the same amount what I paid for a crappier one in 2012

Smartphones: very powerful and do a lot of things better (eg. camera, connectivity)

Entertainment: Netflix, HBO, Hulu, Prime, ... you can pick 1-2 of those, binge all you want and then rotate. Costs < 30$/mo

Travel options: Ok, even in 2014, there were very good travel options. But I see a lot more options these days (direct flights from SF, more obscure locations on the travel map etc)

Cars: I bought a new car in 2021 (previous one was 2010). New one is cheaper and has some nicer features (rear view & other cameras, various warning signals)
The Saint-Marcel Cave (France) During the Early Holocene
I guess you could reverse proxy with nginx?
The main package used for clothing design is Clo. It's a full 3D design program with cloth physics. You get to see full outfits on simulated models.

There's also Marvelous Designer, which is Clo minus the part that outputs cutting patterns. That's used to create clothing for animation.
Google was not ejected from the Chinese market, they decided to remove most of their products after Gmail was hacked.

https://www.google.cn used to show censored search results, now it only has a link to https://www.google.com.hk , which is blocked because it lacks search result censorship. But Google could use the domain for something new in the future should they choose to.

In particular, Google Ads continue to be available: https://ads.google.cn They even offer WeChat customer service!

As long as they can keep the ad money flowing, Google will comply with all necessary laws and regulations.
Passwords may not be ideal but I will always take them (with 2FA/YK) over passkeys... the latter is just asking for trouble :/
Disclaimer: Co-Founder Corbado here. B2C Auth is much harder than people think. Consumers are unforgiving when it comes to UX. Big Tech sets the bar pretty high for what consumer experience should be. In B2B or B2E authentication, the UX is often horrible, but there is no choice for the user. He has to log in. On e-commerce sites, there are plenty of alternatives. At the same time, protecting customers becomes increasingly difficult; they just reuse passwords or lose them somehow. We think consumers will demand "Face-ID Login for the Web" (consumer simplification), which, from their point of view, is very simple. Even simpler than Social Login.

OIDC implementations for consumers are often not good enough; we have seen other companies promote them for Passkeys. We think that can be suitable for B2B-Auth but not for B2C
OP is correct, the official WASM SQLite build is a sync only build and doesn't support async VFSs (which a IndexedDB VFS needs to be as it's an async api, unless you load the whole file into memory).

The best option for IndexedDB backed WASM SQLite is wa-sqlite, it offered both a sync and async build and a bunch of different VFSs, including an IndexedDB one. Note however that the async builds add significant overhead and reduce performance.

The most performant VFS is the "OPFS access handle pool" VFS that Roy developed for wa-SQLite and the official build also adopted as an option. That would be my recommendation for now.
You do see "sent from my iPhone"
> The Ford government has been so impressed with the technology that it announced a pilot program to allow 150 family physicians to use AI Scribe as part of their practices. The health minister said the early signs were promising but stressed the government would proceed carefully.

What I find fascinating is that doctors are independent contractors but the government appears to be buying their tools to make them more efficient
Planned Community
It's flaming but I can relate. Every cross platform UI describes itself as the second coming of Christ. In reality there is always a tradeoff and impedance mismatch. Of course there are more polite ways to point this out.
Is there actually any measurable relation between the colors on a CV and work performance? If hiring managers drop candidates just based on this, then I assume there must be a really strong relation, but I've never ever seen one, or even seen anyone else talk about it.
Out of curiosity (and self interest [1]), what is your use case for digital signing and verification?

My understanding is that it’s more about trust (Docusign being the leader) than anything else: one can provide certificate signing and verification, but the trust in the owner of the certificate is the crux of the matter

[1] I’m the developer behind SimplePDF.eu
Announcing Rust 1.78.0
Single user issues aside, this looks better than every version of Linux I’ve seen in the past decade.
I talked to a therapist who hated doing notes. So I proposed a solution:

Use Microsoft's "seeing AI" to describe the children playing during "play therapy". Then have a camera take a picture every few minutes, and then have chatgpt come up with the story based on the pictures and transcript of the audio, transcribed with openai whisper. Business in a nutshell!
Seems uh in poor taste
So the average user has only used passkeys 2.5 times? Yikes.
Check the financial reports, Q1 2024 has just been released a week ago: ads don't pay much for Spotify, free users are mostly subsidised because it's a conversion funnel for people to try the service and become a premium subscriber.

Makes sense to not pay licencing costs for lyrics as well on top of music for free users, they don't bring enough revenue.

It's free, you can't expect to have all the features that cost money per user to be provided.
3rd party apps are written (controlled) by other people, and you are effectively granting that 3rd party permission to run their code on your device, so the user concept isn’t that far off the mark. Since ~nobody reads the source code of 3rd party apps, security vetting is usually a matter of deciding to trust the app’s author, same as how you would trust anyone else that you give a user account to.
Speaking from personal experience, I found that my ability to adapt and pick up new technologies quickly has been just as important as my technical knowledge. When I started my career, I focused mostly on mastering specific languages and frameworks. Although that was important, I soon realized that the tech industry moves at lightning speed and what's hot today might be outdated tomorrow. So, if you want to keep up with this market, the best thing is to stay up-to-date with the latest industry news and adapt your skills accordingly.
They already owned $45M of the building through being the lender. When you add the $6.5M, they paid about $52M total. The middleman then took a $10M loss (16%).

That's a significant loss, but the valuation of the building is nowhere near $6.5M, and the tax assessor knows that (i.e. from comparables), so the new title holder won't be able to claim that as a property tax basis.
Yes it is! Sorry for not following up there. Actually, when I first read that ticket, it started me down the rabbit-hole of "how can I make sqlite-vss" better, which eventually turned into "I should make sqlite-vec." So thanks for helping me go down this path!

With sqlite-vec's builtin binary quantization, you should be able to do something like:

CREATE VIRTUAL TABLE vec_files USING vec0 (
contents_embedding bit[1536]
);

INSERT INTO vec_files(rowid,contents_embedding)
VALUES (
(1, vec_quantize_binary( /* 1536-dimension float vector here*/))
)
You should even pay money to learn it if learning alone isn't your thing.

Pay for a course or even an actual teacher/tutor.
The problems you point out seem valid, but are you sure they are directly relevant to the core issue this AI is solving? That skilled data entry is critical to medical operations and is very effort intensive.

I feel like doctor incentivization and silicon valley's predatory corporate culture aside, this problem does need to be solved if we want to avoid wasting doctors' precious work-hours
https://www.getfreed.ai/ has a free trial for an ai scribe if you're interested in trying one out. Saves an avg of 30min to 2hrs each day for some clinicians.
Nassim Taleb wrote in recent months about Zone 2, 3 and relevant statistical analysis.
Are you insinuating that accidental and unwanted pregnancies would help their plight?
It's not just ads or banks, here's a talk from someone who used fake Google Maps listings to intercept phone calls between law enforcement:

Wiretapping the Secret Service Can Be Easy and Fun | Bryan Seely | TEDxKirkland

https://www.youtube.com/watch?v=5c6AADI7Pb4
In USSR/Russia we had a stand-up comedian (Zadornov) who in one of his jokes was explaining how the conciseness of the language is advantageous on the battlefiled.

Recently I had to write in Russian (my native language) a tech doc of many pages. That is after 26 years of tech writing only in English (my 2nd language). That experience resulted in an epiphany for me on why Russia is so technically behind as I suddenly understood what Zadornov was talking about :) In comparison to English, Russian sucks, to say the least, as a technical language. All the things which make Russian great for literature and poetry make it terribly inefficient for tech writing, miles and miles behind English. If anything, I think English is the secret sauce of the success of the Western technical civilization.

(For older Russian speakers - if you remember another Zadornov's "dolbani pljuhalkoj po kuvykalke, prikin'sja vetosh'ju i ne otsvechivaj" - now I think it really comes from the same weakness of Russian for technical communication)
So by modifying it to look at delta time it would be smooth?
Would be great to see another avenue of possible treatment for ME/CFS.

https://en.m.wikipedia.org/wiki/Myalgic_encephalomyelitis/ch...
I do love running and indeed it's better to jog slowly for longer time... though, to avoid injuries - please do exercises before and after because you can easily injure your (lower-)back and knees (talking from experience, chronic lower-back pain after ~20y of running…)
They're always going to have to maintain a good build of Windows for enterprise customers.

Also LTSC 2019 will be supported until 2029. The newer LTSC 2022 has the the 2027 eol. They slashed the support time for the new LTSC from 10 years to 5 years.

But yeah, whenever LTSC stops is when I switch 100% over to Linux, I'm sort of on the fence already.. Just as a game dev Windows is handy to have.
Foray into Fourier
>It's in the thread I linked, the very post you quoted. He started a poll to ask if he should be banned over him posting the "unwoke" page

Except he didn't post it, he had it in his profile. This is a key distinction.

>And now the same people that want (impossibly) apolitical spaces

It's not impossible, it's something we had before the rise of Newchurch [0], and it's something mission driven communities are moving towards.

>want this guy to also be able to post this very political rant that you've probably heard before somewhere in some form, that everyone else is endlessly tired of.

I agree in general people are endlessly tired of "politics" that are orthogonal to the mission at hand. No one is asking for what you just claimed.

>https://srid.ca/unwoke - in case you are missing more context.

Nothing there is alarming, it's pretty benign and aligns with the direction of many leaders in the industry [1].

[0] https://www.devever.net/~hl/newchurch

[1] https://fortune.com/2024/04/22/sundar-pichai-google-staff-no...
Investors won't give you the real reason they are passing on your startup
I always hated running, but I had always been doing it for exercise. Perversely, this meant if I moved inefficiently and made the movement harder, I was doing better. I characterized running as "competitive suffering". No pain no gain, right? And like you, I always did more than felt good, and figured that meant I was doing it right.

But I don't think that way now. I want to enjoy moving. I want to move playfully and powerfully and efficiently. Exercise until it feels good, not until it feels bad. Love the body you have and take care of it and build it up, rather than hate-exercising to change it.
That's my current impression as well. The companies involved are more interested in making themselves the center of the universe than in collaborating to address the rather obvious user and developer experience issues. Nobody seems in a hurry to do this.

It's the same reason why previous attempts at federated identity have fizzled out. Both MS and Google loved the idea of the whole world using them exclusively as the only identity provider but then balked at the notion of their users using an identity provider that wasn't them. Passkey is a repeat of this. Apple loves the idea of people using iphones to identify with whatever. Android, not so much. And MS of course wants to keep a tight grip on passkey's used to sign into Office, Windows, etc.
We only have correlation for lots of important results. Smoking cigarettes is one example. Experiments are almost always better, and a lot of correlational research is terrible. But knowing something for sure doesn’t always require an experiment.
It's great that ISO is offering this possibility! But then, why don't we have more ISO standards freely available? Is it because the contributors don't want them to be free available, in order to sell books or trainings?
You cannot conclude, but at the same time you should increase your probability of causality.

Keeping it unchanged is another kind of logical error.
I too hate to run. And I do it everyday. To me it's the time I get to be alone with my podcasts for an hour. Now I look forward to it every morning. I'm not sure in what zone I usually run, but my pace is usually around 6min/Km.
> The orangutan blew my son a kiss

Excuse being the kill joy: the fellow might be mimicking a gesture it learned from other visitors. That's not to say they don't have an inner life--we're all made of the same substrate, after all.
I can see hereditary deafness giving an evolutionary advantage of not having to listen to the noise inflicted on our world, so why not.
As someone who recently for a software developer, I've been reading websites and resumes, and let me offer my two cents, for what it's worth.

I also want to mention that aside from hiring for my team, I've also previously worked with paid interns from Google Summer of Code, both in the mentorship and the selection process.

I'm not someone in a large company, so that made the process of hiring somewhat more open, but if someone send me your website or sent me your CV, I must admit that I don't think I would take it very seriously.

There are generally three things that I look for in a candidate:

1. Is this candidate already familiar with what I need them to do, or would this be a stretch of their skills?

Having the exact experience I need, with the exact tools, etc. is nice but not always necessary or the deciding factor.

2. Does this candidate have credentials that demonstrate their ability to do the job. This might be experience, a degree, of contributing to a FLOSS project in a notable way.

3. Do I think this person will be someone I want to work with?

This is very "fluffy" but demonstrations of both professionalism, and also good communication are key here, as well as harder to measure things like attitude.

Your resume links to a much better resume. The first resume on your website lacks anything "interesting" and if someone sent it, I'd simply pass.

The frozen resume is better, but still quite challenged. Drop the huge logos; they don't impress and they feel "scammy" to me.

I also think that there's some challenges with your English. For example "Backed by 10+ years of experience in the Software Industry." is off. It's not quite gramatically correct, or to be more precise, this gives off scammy vibes. :(

It's not a problem in isolation to have people whose native language isn't English, if you're aiming at an English speaking audience, your resume should be better- spelling, grammar and "culture"-wise.

Then in some of these jobs, describe what you did in a way that's more compelling. For example "Software Development internal to this State institution."

That tells me nothing about the work. Even if it's something boring, you could say "Developed a web based application to manage employee payroll."

My experience has been that when presented with a lack of detail, it equates to a lack of knowledge or participation, which is why I pass over such resumes.

I agree with other posters and suggest you get some coaching in this, both in the resume and perhaps in the interview process.
Metadata (who you speak to, how often, etc.) are NOT encrypted (and subject of personalization, marketing, improving app performance etc.).

https://ssd.eff.org/module/how-to-use-whatsapp

P.S. if shocked with this, also check your Google activity
history

https://myactivity.google.com/myactivity?pli=1

--
For example, WhatsApp is also end-to-end encrypted, but collects more metadata than Signal.

https://ssd.eff.org/module/attending-protest

Why Metadata Matters
https://ssd.eff.org/module/why-metadata-matters
My favourite is "the invention of solitude", but it is not a novel.

https://en.wikipedia.org/wiki/The_Invention_of_Solitude
Fortunately it was uneventful, as the idiom is the same as in any other programming language that support them. We used bordeaux-threads package for portability across the implementations.
But Pearls book explicitly argues for using correlational evidence to infer causation. The trick is to actually have a causal model and design observational studies that rule out as many alternative explanations as possible.
The best you can do is take care of yourself. Exercise, eat healthy, don’t do overly risky activities.

It really is a shame the state we are left in BC. If it was more accessible I would go back to school to become a doctor but the MD programs are far and few between and not really structured for someone with kids.
I do meet the entrance criteria for the UBC med program but Im not going to uproot my family back to Vancouver.

The newly proposed increased federal tax share from 1/2 to 2/3 on corporate capital gains will also negatively effect many doctors in Canada as well since many of them run their own companies and invest some of the income for desirable tax advantages.
I still don't understand what problem passkeys solve for me that my random passwords in my password manager didn't already solve. This is both about threat model and credentials management.

Threat model: it seems to me that passwords protects against whom I want to be protected against.

Credentials management: I sync my password manager db across my devices. If I lose one device for any reason, I have the passwords on the other ones and in the backup.
We actually have breakaways for safety reasons so they don't even cut em they just pull em off your lanyard lol
Note the bias against China in the comments here vs South Korea which is effectively doing the same thing.