skysight-inc/HackerNews huggingface dataset:
Here’s the link to the study in Science:

https://www.science.org/doi/10.1126/science.adj6728

I found their editor’s summary informative:

> Basic chemistry tells us that dissimilar compounds such as oil and water won’t mix without the aid of a surfactant. Typically, the addition of a third component is needed to allow droplets of one to be stabilized within the other. Nannette et al. have revealed an exception to this behavior: the mixing of water with a polymeric oil. When a thin layer of oil absorbs onto the surface of water droplets, it stabilizes the droplets and causes a weak attraction between them, leading to long-term stability. —Marc S. Lavine

Their supplementary materials, which include their methods, are openly available:

https://www.science.org/action/downloadSupplement?doi=10.112...

I wish I could access the study itself, but alas. From the methods and discussions it sounds to my layman’s ears like they use oils modified for cross-linking potential then went water-into-oil pretty slowly, in an environment that shears the whole situation into thin sheets at the interface. And that the novelty is that the cross-linked oils, polymerized around these little water spheres, were stable enough to resist coalescing even without the help of a surfactant to repel the little droplets from one another?
You literally have to sign up and do extra work to confirm ownership to get those emails in the first place.
Why does it have to be on them to come up with an alternative instead of... like... acknowledging that monopolies and businesses approaching them are harmful to both consumers and businesses?
>A good "this work is done for free pleading emoji" message can get you some decent cash

Source?

As far as I know you will need to put banners so users know you accept donations (as OP accepts donations in their support page and you literally missed that), and most people don't donate, so what tends to happen is you replace banners that everyone hates but that pays money with banners that everyone hates that don't pay money.
Which of the religions are most correct about god. Should I trust it. What is my role in the world.
A passively-transformable single-part wheel for mobile robot navigation [video]
I think they mean that because Svelte lets you put a style tag in a component and the styles are automatically scoped to that component, you don’t need Tailwind.

https://svelte.dev/examples/styling

I’d say that goes halfway toward solving the problem Tailwind solves and could well be enough for most people. It’s nice not to go to a different file, and it’s nice to get scoping. But you still have to come up with class names, and you still have to mentally match up what classes go where.
Before I try it out, would you mind sharing any info about your models' WER on Arabic, compared with Whisper Large V2?
I'd love some minor tweak of Make to compare/cache with hashes instead of mtime. A worse-is-better Bazel if you will.
OEMs ruined Android with their "improvements". While stock Android has many issues of its own, the firmware that most users see is significantly worse.
It is entirely correct that Ninja is technically designed for a related but different problem. But you can write Ninja by hand with some restrictions (I have done so for example), so bring back some of those sidestepped decisions may still be worthwhile.
I don’t think they’ve ever cared about being top dog, just the best. And the best might not be for everyone
I remember from the Obama "cash for clunkers" that the CO2 emissions from constructing a car was about the same as the CO2 emissions for driving 20,000 miles on it.

This foundered the entire rationale for "cash for clunkers" to switch to more fuel efficient cars, but facts didn't matter. Politics did.
I wrote a library in C++ (I know, probably a non-starter for most reading this) that I think does most of what you want, as well as some other requests in this thread (generalized to more than just multiply-add): https://github.com/dsharlet/array?tab=readme-ov-file#einstei....

A matrix multiply written with this looks like this:

enum { i = 2, j = 0, k = 1 };
auto C = make_ein_sum<float, i, j>(ein<i, k>(A) * ein<k, j>(B));

Where A and B are 2D arrays. This is strongly typed all the way through, so you get a lot of feedback at compile time, and C is 2D array object at compile time. It is possible to make C++ template errors reasonable with enable_if and the like, this works well-ish on clang, but not so well in GCC (YMMV).

This library is a lot less automated than most other einsum implementations. You have to explicitly control the loop ordering (in the example above, the `j` loop is innermost because it is loop 0). If you build a good loop order for your shapes, the compiler will probably autovectorize your inner loop, and you'll get pretty good performance. Control over the loop ordering is in general a useful tool, but it's probably a lot lower level than most users want.
For me it's diarrhea. But yeah...Is the vomiting mostly with babies? Or even adults?
No in-app purchase for monetization. IAP whales drive the whole mobile game ecosystem.
Whether they cared or not at some point they were the most valuable company and, therefore, the top dog.
TLDR - the cheese wasn't merely a finalist but the selected, yet unannounced winner, then wording of the rules were clarified as to disqualify it. [Never underestimate the dairy industry.]

This story should be spread as widely as possible so the hijinks shines a Streisand Effect spotlight on the actual rather than official winner.
Vue3->NodeJS->PG backend on AWS
Old discussions:

https://news.ycombinator.com/item?id=5942757 (664 points | Jun 2013 | 169 comments)

https://news.ycombinator.com/item?id=10600486 (162 points | Nov 2015 | 57 comments)
DAU Glossary of Defense Acquisition Acronyms and Terms
The definition of "Agile Approach" is refreshingly succinct: https://www.dau.edu/glossary/agile-approach :)
Stem Projector
Previously Flagged (IDK why)

https://news.ycombinator.com/item?id=38286242

Also https://news.ycombinator.com/item?id=39037812

And https://news.ycombinator.com/item?id=38304561
I’ve done something similar with my fuel oil tank, except I’ve got an ultrasonic sensor threaded into my inspection port. It’s connected to a PoE powered ESP32. And now you’ve got me really concerned that even though I’ve got two compartments on the case (which itself is shoved inside a PVC pipe), I should probably do more to move the PoE powered ESP further away.

All that so I can be sure I have enough heat on really cold days or if the power goes out.
> "Hey there, fellow political enthusiasts and furry friend lovers! ...

This reminds me when I was driving around the pacific coast one year when a particular movie came out...

https://www.spokesman.com/stories/2015/oct/03/spin-control-i...

The other side (as you were leaving town) of the sign read (if I recall correctly) "Fangs for coming, be bite back."
But this is just stupidity.

Sorry, let me rephrase: This is appealing to the lowest common denominator and the most ignorant consumer.
> (obviously Android isn’t included in this).

Why? Android is a never ending grind to support due to api churn.
>What can LLMs never do?

Produce convincingly bad digital paintings.

I teach digital painting. Some of the students have incorporated AI into their working process, which I support. Others have tried to cheat by simply copying AI generated output. Such cases are super-easy to spot: they carry the visual signature of AI art (which are mostly scrappings from artstation). This visual signature seems impossible to override. If only there was a way that AI could produce digital images bad enough to pass as genuine student output.
I leave blank. Not a requirement in the USA. Employers ask because of govt reporting requirements but can’t force you to answer or use that info to hire.
Tell HN: Bitwarden Plugin for Firefox and Google Chrome Issues
The "Login with Device" feature for Bitwarden on both Google Chrome and Firefox is reporting a different fingerprint from the one that shows up on the device that validates them.

Bitwarden provides a feature where you can use a second device to authenticate you, after you've logged in the first time, to unlock it. Today, I was being lazy and didn't want to enter my login credentials, so I clicked "Login with Device".

Firefox's Bitwarden plugin shared a different fingerprint than expected.

I then tested using the "login with device" option on my iPad with the app downloaded from the Apple App Store. Fingerprint on both the iPad and my phone were the same.

I have now tested it on:

* Windows Firefox
* Mac OS X Firefox
* Windows Google Chrome
* Apple iPad app

Both versions of Firefox and now Google Chrome are all reporting different fingerprints than what my mobile phone shows.

This is concerning to me because that fingerprint is intended to validate which machine is attempting to log in and if they're different, it's probably a simple bug in the extensions; but I'm afraid that it could reflect a MitM attack on Chrome and Firefox extensions.

I have sent a report to Bitwarden about this (I have not root-caused this bug), but I wanted to get the alert out there in case this is a bigger concern for everyone.

edit: formatting
I had a boss who once quipped that CMake became much easier for him to understand and write once he realized it was just a really shitty version of BASIC with only global variables. (He later added "but two separate namespaces for them" because of the prevalent use of environmental variables as well as CMake-specific variables)
They should at least say (unless too revealing) how they are going to determine the initial access vector used in this campaign.

E.g. say a dedicated team is being financed with $xM.

E.g. say that they are setting up honeypot devices to capture the initial vector.

E.g. say that code is having a complete external audit and fuzz.

I'm not a security expert but if I were a customer I would be pretty dissapointed in the timeline so far and very dissappointed in their respose.

It looks like the vulnerabilities fixed only prevent the Line Runner malware reinstalling itself on boot. And nothing is done about Line Dancer.
Do you need an email address to rent a car now?
I just looked up Cookie and Kate. On my iPad I had to flick 7 times to get past the exposition on Crispy Roasted Chickpeas and find the actual ingredients. When I found the ingredients, they occupied a small squeezed sliver of the page. As I was counting the number of simultaneous ads surrounding the ingredient list (4 separate ads), a pop up covered them all and suggested I sign up for her newsletter.

The recipe looks good (chickpeas, olive oil, salt, spices, oh shit I stole her blog post). I also think the site counts as "worthless blogspam".
Also, what this guy said in this same conversation:

https://news.ycombinator.com/threads?id=pmarreck#40183776
> JP Doherty did not want to sign the email. But he knew he didn’t have a choice. His son, Rhys, was scheduled to have strabismus surgery in January, correcting an eye issue that made it difficult for him to walk on his own. The procedure cost $10,000 out of pocket. Doherty discussed the decision with his wife, and while she wanted him to be able to quit, they both knew the kids needed his health insurance.

One of the Twitter employees who couldn’t quit. When your kids’ healthcare is literally at the whim of a capricious oligarch, it goes a bit beyond disillusionment if you ask me. And somehow falling birth rates are mysterious to some.
It is the best worst option. ;)

Would love to read a post about it explaining your experiences (all of the good and bad) and why you returned.
It wasn't just the meta tags that were abused. People were adding text into invisible elements, or text as the same color as the background, etc. This was the precursor to SEO and ads really, and just people trying to get listed higher in search.

As soon as it can be gamed, it will be gamed. It's just the scammy nature of it all. Now that it's "AI" generated content, it will get to enshitified almost immediately on any system that is created
But Flutter was the way out of all the fragmented historical legacy Android APIs and offers a cross-platform development experience.
I don't really understand this.

The only thing stopping tens of thousands of genuine good upstanding citizens from permanently ending most of SFs' crime is the undeniable fact the SF police would be taken to task in arresting those good upstanding citizens for completely ridiculous and utter nonsense reasons like "murder."

Until the voters of SF realize what I'm describing isn't a crime, this will continue. That, or all the good people will be eradicated by criminals.
Author here. Basic idea is you want some way of defining metrics. So something like “revenue = sum(sales) - sum(discount)” or “retention = whatever” which need to be generated via SQL at query time vs built in to a table. Then you can have higher confidence multiple access paths all have the same definitions for the metrics.
No, that’s not 100% effective. Perhaps that is what’s enshrined from a Catholic classroom but the only 100.0% (unless you’re God I guess) effective mechanism is abstinence, and abstinence is an unreasonable mechanism to advocate for.

Bluntly speaking: “shit happens”

We shouldn’t assume pregnancies and abortions happen out of recklessness.
I am honestly considering going to the grocery store and buying apples and vanilla ice cream. See? ADVERTISEMENTS WORK :D

But seriously, the craving is real...
That certainly sounds like a conversation that should be protected so that the trial can function properly
Global Plastics Treaty
The foundation offered excuses but this feels like it's all on them, especially with documented evidence of post-hoc rule tweaking.

To me this is one more confirmation that awards are basically all industry self-congratulation and politics... Hugo and Nebula, Grammys, etc. etc.
Some of these can be done with the right prompting. Wordle was solved a year ago. The problem is that what works and what doesn’t can be counterintuitive or at least require you to think about how something is perceived at the token level.

https://andrewmayne.com/2023/03/29/how-to-play-wordle-with-g...
The complaint was about Google's "talk to the hand" onboarding/feedback process, not the preferences of advertisers.
Jokes aside, the line is much more clear than drug defenders and beneficiaries are trying to frame.

Did you know of anyone who sent their life down the toilet due to coffee?

At the same time how many people you think are dying every day from diabetes, obesity and lung cancer?

Not to mention all people who ruined their lifes because of alcoholism, marijuana etc.

What other “nuances” do you need?
This is all you need.
https://windowsxlite.com/win11/
It works better to give it access to functions to call for actions and remembering stuff, but this approach does provide some interesting results.
Dot Hide – Linux-style hiding of dot files in Windows
that's an interesting statement, i've always considered experts to be people who can do things simultaneously better and worse than a beginner

my favorite example is when a great dancer who tries to mockingly mimic a bad dancer still looks good and does it hilariously
A hoarder's motto.
> People keep having to learn that developers cannot be trusted either

Ah yes, but Apple can /s

The real lesson is that Apple can't be trusted either, and the best thing you can do is allow the user to choose who to trust.
No simulated water isnt wet.

But an LLM isn't even trying to simulate cognition. It's a model that is predicting language. It has all the problems of a predictive model... the
"hallucination" problem is just the tyranny of Lorenz.
(note to author: LaserWriter, not AppleWriter. Recall that AppleWriter was a word processor for the Apple II.)
This made me laugh. Thank you, kind stranger.
What do you mean? The logical thing is $. That's it. Nothing hidden here. Google knows how many times it sends people there. I can't imagine that it's any significant numbers in Google terms of numbers. The author says it "gets a steady stream of traffic", but no definition of what that actually means. It's probably a rounding number of a rounding number to Googs. With that in mind, yeah, it's not worth it to Googs even if it magically returns this site when the very niche phrase "apportionment calculator" is used. I can say that until this article I had never seen those two words together.
From egress + storage cost standpoint absolutely which ends up being a big factor for these large scale data systems.

There’s a prior discussion on HN about that post: https://news.ycombinator.com/item?id=38118577

And full disclosure but I’m author of both posts - just shifted my writing to be more focused on the company one.
Artificial Intelligence (AI) Blogs for Everyone
You don’t need to. dbt/sqlmesh are competitive. I just like the model of sqlmesh over dbt but dbt is much more dominant.
It's definitely given me the opinion that the only reliable docs are what's in git.

Links to stories are useless

Links to tickets are better

Links to wikis are awful

Comments are misleading

Code review links are ok, but mostly link to unreliable sources, and older code review links are gone.

Commit history also goes missing, so don't bother leaving too much info in the commit text

Current code is mostly reliable, but might need extra knowledge to actually reason about.

It's crazy how much useful info get deleted or not migrated or gets moved in a way where you'd never find it again, or the search tools stop indexing it
And I can guarantee most people ignore them. Any time you book anything on travel, hotel, or airlines you get a daily stream of useless “prepare for your trip”, “we’re so happy to have you”, “there’s still time to upgrade to first class”, etc. emails that can be safely ignored.

It’s no surprise that an actually important message gets lost in that stream of junk.
“Offering” means it’s an option.
>Remote work eliminates the need to live close to work, which means the entire world becomes potential housing land supply

In theory, this is true. In practice, it seems people working from home want to be near stuff that can get them out of their homes, so they don’t feel so isolated being at home all the time. Work isn’t the only thing a city offers.
They can't even produce high profile art. Thankfully, and they won't be able to in the next 10 years. Thankfully.
The author has a very valid point about recipe websites. If you don't have a couple hundred words of prose and some multimedia, even if it's complete nonsense, it may as well not exist according to search engines. It's not just ad sales, though. It's also search rankings and even organic traffic.

I put some family recipes on my personal (mostly tech) blog under another category in my sidebar. Taking a verbatim couple words that should be reasonably unique from a recipe there doesn't show up in searches for it. I took a quick look at my traffic analytics and apart from myself, it gets an imperceptible (perhaps 1 or 2) unique visitors each week out of the average 500-ish. I'd imagine a few things are at play:

- most folks find my site looking for tech things, not recipes

- most websites have a "single theme" - I just don't want to follow that because it's mine and I have other interests :)

- I do not at all care how many people copy my recipe for grilled bread or whatnot.

- I also don't run pictures because I don't want to.

What I do care about is that I like the look of _my_ recipes when _I_ need them, much like the recipe sites that existed 10 or more years ago.

https://some-natalie.dev/recipes/grill-bread/ for easy grilled bread.

If there's any call to action here, please put some of your own recipes or hobby activities or game things or anything else on your site. You're an interesting whole human being and it's okay to be that (even if our search engine overlords don't reward that).
Claude 3 Opus has stunned AI researchers
It is possible that a policy like this makes society worse off.
Other car brands manage to make retracting door handles that aren’t as confusing.

Just like they can make instrument clusters separate from the main infotainment touch screen.

Hyundai already sells EVs with cameras for side mirrors in regions of the world where it is legal to do so (it ain’t in NA) Those models have dedicated screens on the A pillars instead.

Tesla designers subscribe to the software school of design, where purpose follows form, rather than the other way around, and it shows.
Satisfying your users - particularly, satisfying them only enough that they don't spend significant effort and money to leave - is an incredibly, laughably low bar.
Very interesting！
There has to be a way to make a safe protocol.

In the case of Elijah McClain they gave him a 500 mg dosage when the maximum dosage was 350mg. He stopped breathing shortly thereafter

Is there not some way to start with a dosage that would be safe for a smaller person and to give additional drugs if needed. Is there a way to give a drug that doesn't cause death (THC maybe)?

I understand the need to calm people down, but giving them a drug that where 1/10th of a gram of error is the difference between life and death seems reckless.

Simply put, if your intervention ends in death when death wasn't a possible outcome before, I would much rather that you and the cop just drive away and leave this to professionals who are able to handle this without accidentally killing people.

Presumably there is somewhere on earth where this is a solved problem, what are they doing?
Is there something similar to Ubiquiti's "unified configuration" thing (where you can configure your whole network in a coherent way, maybe even from some gui)?

I love my Mikrotik homelab setup, but it's held together by carefully crafted per-box configs that are not easy to change all together (e.g. adding another VLAN, etc).

Maybe it's just my newbie status at this, but hopefully there's some cool piece of software that I just don't know about yet!
The Meltdown at the Sierra Club
Can Jeff bezos operate outside of a business capacity?

Similar to Elon musk, anything he might do or say could be very consequential to businesses he's related to
Look no further than Google fucking around either third-party cookies every year to demonstrate how overpowered they are.

Think whatever you want of the ad industry, but Google flipping on that every year changes the project roadmap for every competitor in the adtech world. And when they flip again mid-year, it can invalidate months of work that teams have done.

In the end, all adtech companies are happy to see third-party cookies survive, so no one complains when Google backs out of killing them, but the point is that Google’s decisions change the project roadmaps for every competitor because no one is actually competing with Google. They have entirely too much control over the way the internet runs.
> So what you want is to remove the option of safety from those that want it because you personally do not see the need for it

Huh? No one's forcing them to install F-Droid for crying out loud. If you want what Apple does, then use Apple's store.
ISPs make a lot of money and municipal internet works well.
Every token generates a KV cache entry based on this token and all previous KV cache entries. This happens in every layer.
KV cache is 100k-1MB per token so quite a bit.

Edit: also you can forward generate 5 or 10 dots in batch without much overhead compared to a single dot since the main cost is pulling KV cache from VRAM so you have free tensor units.
Yeah, noticed the Google+ link in the menu and was like "oh, we're getting into some history here".
Bun is MIT licensed, meaning any derivatives aren't required to give you source code. But it's more about the principle. People do the same thing in web pages and give you minified gibberish "to save bandwidth". Meanwhile the hot garbage is still a megabyte of JS. Maybe cut some of the bloat and keep the human-readable text which is known to be efficiently compressed by ordinary lossless compression algorithms.