skysight-inc/HackerNews huggingface dataset:
> (1) There is nothing in the function name that would indicate the difference between, say, (eq) and (eql) and (equal), any more than you could guess what the difference between (colorise), (clrise) and (clrs) would be on sight. Lisp seems to love doing this. To me, it just seems like an obvious source of subtle bugs.

What alternative would you suggest?

Giving paragraph-length names to the functions? Common Lisp already has some of the more descriptive function names around and they can be inconvenient if the function is used often. (By the way, there is something that helps to remember what those functions do: shorter names are correlated with more primitive and restrictive checks.)

Having a single function that performs different checks depending on a parameter? If you don’t know which function to use you don’t know which parameter to use either.

Removing the ability to perform different kinds of checks entirely?
Why would microgravity and increased radiation exposure cause bacteria strains to develop drug resistances?
Interesting idea.

Do you intend to compress the vector storage in any way and do you intend to implement your own vector search algorithms or reuse some already optimized libraries like usearch?
Not sure if this is helpful but definitely have a look at your English writing and maybe look at doing some courses or just plain talking to fluent and "snobbish" English speakers. I can't put a finger on it but there is something off about the way you write English atm.

Also, wtf does Steve Jobs have to do with this? It's non-sensical and out of place. I hope you don't go off on such tangents in your interviews.
From the README: “Stirling PDF does not initiate any outbound calls for record-keeping or tracking purposes”. Beyond auditing the code, how could a potential user verify this claim in advance, and how can a web-based app help support such a claim (in particular when the app does need to make some web requests to operate, but only to a restricted list of URLs that might be listed in a manifest along the lines of a Content-Security-Policy for instance)?

This is a concrete problem when deploying apps that need the user to “upload” some sensitive content.
For 500 accounts you would need 20 yubikeys. That’s quite a yubikeyring.
Yep. The industry is not the same everywhere. The high paying jobs on the US coasts hire for intelligence and general programming skills. Everywhere else, you're expected to have specific experience in their language and framework. Every job I've had, I've overheard applicants being dismissed out of hand because they didn't use the exact language we were using. It's ridiculous, but it's reality.

If you can learn it quickly on the job, you can learn it before you apply for the job.
Most of the time, job postings don't care about the knowledge of tech X, but rather the past several years of professional experience using tech X.
Donald Rumsfeld — 'You go to war with the army you have, not the army you might want or wish to have at a later time.'

In that context; Android is mediocre but I don't mean that in a nasty way. It might not be the best design or the most dynamic but it is the one that we have today that is powerful and easy enough to do what is needed.

If I was to build a portable, whatever, as much as I would love to start from a blank slate, that alone could mean being years behind just to get off the ground floor. Building a base OS isn't easy even if you know what you are doing, having something that is 100% free to launch off is wonderful.
WhatsApp Leaking Contacts to FB
So.. i had a new contact in whatsapp who is not my circle of friends, someone who is totally random. I have been chatting with that person for the last week or so in whatsapp. When i open my FB account, i see this person who was in whatsapp now show up in People You May Know section in Facebook, i was shocked to be honest. What in whatsapp is encryped nowadays? is the messages un-encryped as well?
Serious question - does this work? I'd never heard of it before and checked it out, and it seems a confusing mess.

If I understand it, someone opens an issue then assigns a bounty. But clicking through a few, it seems to be a free for all. People asking to be assigned, other people making PRs, yet other people asking for clarification, yet other people asking if it's still open.

It's a cool idea, but I can't think of a worse implementation.
Show HN: I buit a Node.js boilerplate to ship your Webb apps in days
Hey everyone! Rahim here, an indie maker with a coding itch and a passion for building useful stuff. This time around, I'm thrilled to introduce you to FasterNode.io!

Think of it as a turbo booster for your Node.js SaaS project. FasterNode.io is a feature-rich boilerplate packed with goodies like user auth, payments, and clean code to get you launching faster and focusing on what truly matters - building an awesome SaaS that solves problems!

Whether you're a seasoned developer or just starting out, FasterNode.io is here to streamline your journey. Let's ditch the boilerplate code and build something amazing together! I'm eager to hear your thoughts and answer any questions you might have. So fire away!
The entire point of a vc is to fund many and hope a success works out. Read on what Paul Graham said about ycomb, have shit tons of people dig holes to find treasure.
Stable Midjourney API to generate visuals in your apps
That's not a statistical problem, it's a problem of doctors not knowing statistics. My point is that you could do these scannings on a broad scale and not look at the result per patient. Don't give it to their doctor to look at by default as that is the problem. Use it for basic science FIRST.
Nothing. In C# it's not unusual to use struct arrays in this way.
Bumblebee nests are overheating due to climate change
Hi HN, I built this very cools project to make the journey of indie hackers more pleasant and productive.
I would love to hear from you guys.
Cheers
Are you looking for a headcount to be Amazon-ed at the end of the performance review cycle?
Does anybody know why, when you use Google Maps in China, your GPS location matches the map and not the satellite image? I would assume the maps being in GJC-02 and the satellite images being in some other global coordinate system. So your position should line up with the imagery, not with the map. Does the GPS chip report modified coordinates when it detects it is in china? Or does Google do this itself in the software stack?

Another thing I don't understand is: OK, you are required to use GJC-02 for map data in China, and you are not allowed to convert to WGS-84. But then don't. You can directly project the map from GJC-02 to screen pixels, and from WGS-84 to screen pixels, and stuff would line up. And when you tap a point on the screen, you can report the legally mandated GJC-02 coordinates.
A great example. Chromebooks also managed to also take the better ideas of Netbooks and go with them.
How do you go about doing this? Would like it to try it out too
> then arguably the piecewise Euler spiral spline [...] is the answer

It is the easiest "not wrong" answer, as it doesn't for example work with points on a circle either, where the (not only "intuitive") solution would be a circle.
An Euler spiral is the answer on how to ("easily") "sufficient smoothly" connect 2 points with a given radius of curvature (and therefore tangent) at both points, and no constraints between those two points.
> My doctors have been what seems to be unduly impressed with my ability to just shrug the reports off except for the specific thing that I need to get fixed. Apparently, most people freak out and they have to spend a lot of time talking them down.

Why would the doctor even tell the patient that irrelevant stuff then? Seems like malpractice.
Factory farms will be looked back on with 10,000x more shame and horror than zoos. Zoos barely scratch the surface of the immense and unnecessary cruelty we inflict on animals. We torture 70 billion land animals to death every year and the poor things will never even understand why - they're just babies, mentally speaking.

It's objectively the greatest evil humans have ever committed, and for our own pleasure at that. We inflict pure hellish suffering because "tAsTe bUdS gO BRRR!"

It's hard to even comprehend something more comically, absurdly evil, both in terms of motive and sheer scale of suffering.

At least zoos do trigger an empathy response and get people to care about animals more.
Native implementations do not allow exporting and importing. Of course technically it’s possible but they gone great lengths hiding it from user “for security”, so probably they wouldn’t allow any export.

If you run vault warden, it worked for me at passkeys.io and it’s just an SQL DB, so surely you could extract anything (although I didn’t see a specific UI for it).
Folding and One Straight Cut Suffice [pdf] (1999)
It wasn't. Not even close.
Referring to it as random shit is just yuck. There are lots of people who would like to know the positives and negatives of someone who died. This is a random message board, it's not like ’rgrieselhuber is going to the funeral page and commenting. So it's alright.

This guy supported him in 2009, 30 years after the act. Also, it's no secret RP did not stop his abuses after 1977.

It's literally a thread about Paul Auster, what more context do you need?

HN has a history of being cozy on abusers, supporters etc, which alienates a lot of smart people from participating. It's unfortunate that you chose to die on this hill.
> These licenses are fixed percentages.

And that makes them irrelevant? Negligible? Insubstantial?

It's common in streaming (that is anything you can think of: music, video, audiobooks) to pay 60-70% of revenue for licenses for content alone (that is, before taxes, before payroll, before infra costs etc.). You're more than welcome to try and start your own music service on those terms and see how far you can get with free/cheap offering.

> Spotify pays "$0.003-$0.005 per stream. Artists can expect around $400 for every 100,000 streams."

Spotify pays the rights holders. Who in turn pay artists. I've never seen the fake outrage directed at Warner Music Group, EMI, Sony Music Entertainment.

You're now outraged at Spotify for lyrics, but I don't see it directed at Musicxmatch and other lyrics providers who charge for lyrics.

> People know that. You can't lie to us.

To "know that" you'd first have to know more than zero about streaming, licensing etc.

Seeing that you don't even know who actually pays the artists...
I have a team at my company that is all Elixir. I'll ask around and see if they're hiring. We're all remote and we got some folks in Mexico already. I'll ping you on here if we have openings.
Looking at the CSS for a few of the pictures, it seems like it's more CSS backgrounds specified using lots of gradients. I wonder if it would be faster to implement an SVG-to-CSS-gradient compiler or implement the pictures directly using CSS gradients.
Individual choices to not adopt due to this requirement is unlikely to impact mass market adoption. While I certainly hope the export capability is delivered as promised, it won’t hold most folks back from adopting this auth mechanism.

https://www.engadget.com/google-says-its-secure-entry-passke... (“Google says its secure entry passkeys have been used a billion times by 400 million Google accounts”)
Examination of Large Language Model Performance on Grade School Arithmetic
He is not totally wrong, it's just private landlords are usually companies, not individuals.

If individuals are renting an apartment, it's almost always limited to two 2 years and needs paperwork with the housing association including a reason for renting instead of selling

Banks also don't give loans to buy property if the stated reason is to rent
Is it really worth it to invest that much money into self driving. Like the sheer numbers is out of this world. Surely there's better investments.
My bank's app has a built in messaging system, but they seem to hate using it themselves. When they want to contact me they always call, or they send me paper letters. If I contact them through the app, they don't reply there but call me about it. It's bizarre.
Exactly. What did anyone else expect?
I don't know you, but given your words I can't really tell if your problem is your programming skills or algorithms. If I was hiring I'd look for these things

1. The person needs to be reliable, I need to be able to depend on them, they need to be able (within reason) to think for themselves and solve problems in a good, none-convoluted, well documented and future-proof way.

2. The person needs to be able to learn for themselves and master a topic. That doesn't mean this is a school test, sometimes the solution is: "Boss we would be stupid if we built this ourselves, there is this great open source project I found"

3. The person needs to be able to communicate clearly and honestly.

Notice how most of these aren't related to the programming at all? They are more about how you conduct yourself and what people can see in you.

My advice to you would be to work on one or two "bigger" projects to which you can point when you are sitting across in the interview. If you are clever and pursuing different topics is your driver, choose something where you can apply all of those skills. Maybe you find something that would involve Blender and Spring? Blender has a python API so you can remote control many things. The most important part is however that you get those projects to a good state.

The reason such projects are a good thing is because it would show me that you are able to organize yourself, you can get things done, you manage to combine your skills etc. and above all: Solving problems motivates you.

And even if you had those projects and you sit across and talk to me like all of that bores you I am not sure I'd give you a chance.
Tips, thoughts [as a hiring manager]:

1. Build a professional CV. The current one (CV_Late2022.pdf), with a black background, bright colored links, no useful information, it's off-putting and looks amateurish. I found your "real" one (CV_Mid2022_Frozen.pdf), not sure why it's an additional click away. Take the "frozen" one, and turn it into a good-looking professional one. Just put something like "2022-present Career break" at the end.

2. You probably should do lots of practice interviews [in english]. Get feedback on how you're doing. If you want to get a job, this is probably the highest leverage activity (other than fixing the CV), _not_ messing around with functional programming and Blender.

3. Pick some open source projects and try to contribute. If/once you're successful, put it on your CV.

Less important:

4. Make a showcase site that looks good. The website as-is looks like something on Geocities from the 90s, amateurish like the CV. Only show things that tell a good story. Also know that the showcase site is not that important, eg. recruiters don't look at it, hiring managers _maybe_ will see it.

5. You always mention the ACM membership, but it doesn't mean anything. It's just a membership, not a qualification/accomplishment.

6. Consider not having a big picture of yourself everywhere. Are you trying to get hired based on your looks, or your competence?

-

Note on asthetics, since some people mention it in comments:

A. I personally strongly believe that asthetics matter, because asthetics are a big part of Engineering in general, Software Engineering in particular.

B. If the person can't follow some sort of reasonable cultural style guide in your 1-page CV, will they follow coding style guides at work?

C. Eg. if somebody doesn't bother to align paragraphs, leaves commas hanging, uses inconsistent spacing, has typos, etc, ON THEIR 1-PAGE CV, THE MOST IMPORTANT DOCUMENT FOR GETTING A JOB, then.. Will they indent their code? Will they follow style guidelines? Will they use good names without typos for variables and functions and classes? Will they write good comments and commit messages?

D. Having reviewed 1000s of CVs and done 100s of interviews, the above correlations exist. And picking CVs and interviews are about looking for signals.

-

Obviously I'm just one hiring manager in about a pool of a million (or more), my opinion is not universal, no reason to get too worked up about it!
It could also be due to UI itself. Carplay is a weird thing with restrictions on how you build it, what elements are allowed, where and how they can be placed etc. And that intersects/conflicts with the design and the need to show information and so on :)
That's right. It's concerning to see such a well-funded AI company like OpenAI struggling with persistent outages and service disruptions for their flagship product, ChatGPT. As one of the most advanced and intelligent conversational AI models, you would expect ChatGPT to have robust infrastructure and reliability. They should have handled the transition to chatgpt.com better than this.
Not only that. A lot of mushrooms can be eaten in small doses but will cause things like stomach upset well before death. I'd bet we as a species would quickly test mushrooms this way without dieing.
But finding abstractions and generalizations optimizes scratching that itch inside our heads
I’d like more transparency and investigation and journalistic focus on TikTok and how it’s encouraging extremism by amplifying some topics and viewpoints above others, creating the kind of societal chaos we see in American universities right now. I’m less concerned about laughable militias and more about mass propagandizing by the CCP.
Yes. But at least the watch is comparing against a previous measurement, making the baseline consistent.

It could have been named Vo5max and for me it'd have worked. In the real world, this number actually tracks pretty linearly with how much faster I'm able to climb a hill on a bike.
In many products, there are different firmware or software loads for the PRC market (specifically PRC -- until recently not the HK versions) and the rest of the world. In some devices it's possible to lock satellite positioning to only Chinese constellation (BeiDou), or introduce error, or just not include positioning by default.

Of course, some of those devices get through, or are carried in by tourists, or are enabled by enthusiasts who load the non-China firmware. This seems to be understood. The Chinese are smart enough, one presumes, to know that actual state-level competitors can get accurate (in the chosen geodetic system) location data without relying on tourists' geotagged Google Photos uploads.

But that does lead to the question, "why, then?" -- if your adversaries know your secret, it's probably not worth the effort of protecting, anymore. (And why, in the US, we know about stuff like VENONA now.) The Chinese seem focused on a different threat: they don't care if a few people have good location data, even if some of them work for the US NGA, they just don't want everyone to have that data.

Which is interesting, because it suggests that that they're less concerned about a foreign government with strategic intelligence, than they are their own domestic population.

This isn't about state secrets vs other states; it's about denying their own population a capability that they find valuable, and thus threatening.
I'm primarily creating a tool for archiving Git repositories, called https://gitarchived.org/. It's been quite a stimulating challenge for me.
This is actually one kind of fraud that could easily be solved if not for draconian app sandboxing rules.

If your banking app could easily see if you're in a call and who you are calling / who is calling you, this would be a lot easier.

Even without that info, banks could solve this by requiring all customers to initiate all calls from the app. In case a customer lost their mobile device, they'd let them proceed on the phone, but send a bunch of alerts to the device that it was just reported stolen and to immediately hang up if you were still the owner.
Unsubstantiated myth.

Unlike, say, Sedlec Ossuary.
Have a look at https://jkatz05.com/post/postgres/pgvector-performance-150x-... fp16 for indices seems to give a nice size compression without reducing quality with HNSW.
NYC Noise Camera Tickets
and if you're ever writing 1DoF codes yourself, NASA's CEA for propellant chemistry calculations is freely available https://cearun.grc.nasa.gov/
Google Says Its Med-Gemini AI Healthcare Models Beat GPT-4
1 is terrible advice.

9 hours of heavy thought work? Yeah right.

Good way to mentally exhaust yourself and burn out
you make a lot of good points. Btu, delivering your message with compassion and empathy makes it even better. Please understand that people are from different backgrounds and cultures. They may not have the same clarity and logical thinking abilities as you. So please practice some compassion. Especially as a hiring manager.
Full aerobics with no strength training. So far I only do cycling and running, averaging to about 110~ minutes per day (with weekends having longer times and weekdays shorter)

80% or more of it is spent at Zone 2/Endurance where I try to keep my heart rate below 145.
No, it will _never_ be feasible to collect and transport any meaningful amount of carbon out of the atmosphere.

We emit 35 billion tons of carbon dioxide every year.

That is more than 7x the amount of cement made each year (4.5 billion tons). More than 8x the amount of food that's made each year (about 4 billion tons). About 17x the amount of steel made each year (2 billion tons). About 60x the amount of plastic made each year (about 0.5 billion tons).

But carbon is completely worthless. We can't build a logistics pipeline dedicated solely to moving a worthless substance that is larger than the rest of human logistics combined.
I think that's a USA centric view.

Drugs aren't linked to violence unless you make laws to link them.
Most of the cameras do not have GPS module. And for some cameras like Canon 5D Mark IV [1], or 6D Mark II [2], they do have GPS even for Chinese market.

However, for the Camera which have GPS module, you will need additional filing to license your product. So some of the companies just hide the feature.

Clearly it is not "must have GPS removed".

[1] https://www.canon.com.cn/product/5dmk4/spec.html

[2] https://www.canon.com.cn/product/6dmk2/spec.html
Really nice to see Wasm there, usually vector search in sqlite wasn't available in the browser.

Did you ever consider making it syntax compatible with pgvector, in order to have a common SQL vector DSL? I am sure the benefits are much smaller than the disadvantages, but I'm curious if it's possible.
Your point about communication and dealing with difficult questions is absolutely true. One of my best jobs came from a trial in which I failed.

They sent an offer the next day essentially explaining that this stuff matters as much as technical competence. My technical solution was wrong, but pretty close to the mark so not all that concerning.
Apple should not call it a camera stuck on the iGlass. It should simply be an optical input device for the multi-modal AI system and should never be allowed for photo or video taking.

That way, folks will know that the device will not infringe privacy or allow other creep behaviours.
I'll live. I'm only halfway to 98...
The dialog missed some important text: If this is not YOU calling US, it’s a scam. Hang up immediately. Or words to that effect.

I was called by my bank once. They wanted to know if I had spent two thousand euros in a fashion store in Rome. No, I said. They needed no sensitive information for what came next: They cancelled my card and sent me a new one. Later, I logged in at the bank, saw the fraudulent charge, and used their standard protocol for disputing the charge. It was soon reversed. End of story.

I see no reason why the bank would have to verify my identity for something like this, or why I would have to verify theirs.
Sheesh, fine. I'll start jogging
Nothing is free, you're just making other people pay for helmets that likely wouldn't be used.
CozoDB looks like a winner that checks all the boxes, thank you.
Newspapers Sue OpenAI for Copyright Infringement