skysight-inc/HackerNews huggingface dataset:
My partner and I run a handful of small internet side businesses. One of our content-driven D2C businesses heavily relied on bespoke illustrations for our display ad creatives. we found that our ctr was decent, pretty average, but the CPC was killing us and ROAS really sucked.

Several months ago we decided to A/B test SD against our usual illustrators. In our case the results were pretty dramatic, we actually found that the ctr shot up by almost 20% and cvr showed a consistent uptick. I don't agree with the blog post's claim that AI generated images work best in businesses where the content doesn't actually matter; this particular venture is a fantastic counter example. In our case the AI-generated images seemed to resonate more with our target audience, as we were able to achieve much more granular personalization at lower cost than before. not only did it reduce the CPA significantly, but the tight control we had over creative variations meant we could optimize in realtime based on audience segmentation.

Not to mention that our time-to-market for launching new campaigns went down by half. no more back-and-forths over design nuances, missed deadlines, or creative blocks.

And I do feel a bit mixed about the diminishing role of human touch in creative processes. But from a purely growth-hacking POV, this was a gamechanger, and we have the numbers to prove it.

Overall I think this is a net win, especially because I don't think this needs to be the end of the road for human illustrators, but this will force them to adapt and bring more sensitivity to the needs of their clients. It makes no sense for even a content business to be subject to so much friction in the procurement of creatives, and this forces more consideration to our needs

Anywho there's efficiency, and then there's soul. Hats off to the robots for (mostly) nailing the former, and sometimes surprising with the latter.
The no-circular-dependencies rule was a huge pain though. It allowed the compiler to be very fast (along with it basically not optimizing), but no other language has copied this because combined with weak to non-existent refactoring tools it was just a constant pain to be hitting this limitation whilst developing. Sure, if you're an architecture god who plans out all their internal interfaces in advance on paper it was OK, but I was 15.

Delphi could have potentially navigated into the web era quickly enough, but was slow to do so. It was essentially a Windows product at its core. They made a half-hearted attempt to port it to Linux but did so using Wine(lib) which back then was very rough, so Kylix had a poor UX and of course the problem was that the Delphi widget toolkit was the Windows toolkit which Linux didn't have. IIRC it was also quite slow to even get things like an HTTP stack, which had to be produced by a third party company.

The focus on visual componentization back then was kinda great though. That's definitely something that went AWOL somewhere along the line. The good database integration is also sorely missing in more modern languages and frameworks.
Windows 11 takes about 12 minutes to boot from an HDD. Imagine trying to boot it from an FDD.

Installing Windows 11 and then waiting for all the updates to install on a HDD takes about 8 days.
The inverse here - specifying {} directly - does not at a glance imply a default value is being constructed.

(Or perhaps it does and this is just some Ruby-ism I'm not exposed to)
i doubt that this case specifically will get anywhere (ianal, ianad) but certainly prescribing drugs to treat non-existent symptoms should have some come-back. hippocratic oath and all that?
This is the one cabinet I wish I owned in the house.

So. Many. Quarters.

Especially at the Gold Star on Division in Chicago. :_)
Military considers allowing calculators on entrance exams as recruiting slumps
The people on here complaining about a $1/year price increase while earning $400,000/year as a software engineer never fail to make me laugh.
This concept is not new. Lots of "negative embeddings" that you put into negative prompts to fix hands and bad anatomy on civit.ai
Yes, to me it looks like he’s adding an official license-like note, but then declaring that he’s still GPL compliant because although his note is easily confused with a license it’s not actually a license. He then gets cranky if people remove his not-a-license note or don’t act like it’s a license. Feels very much to me like he’d be better served with something other than the GPL if he doesn’t want people using his software in GPL-permitted ways.
My PC takes about 5 seconds to boot to be usable.
And if it's in too exotic a location, it's probably not super-convenient to get to and it also probably screams boondoggle to the managers who have to approve the trip.

When I was an analyst we really didn't much care for when a company would put on an event at some desert resort a lot of the time (around Phoenix was generally OK--if in winter). Even with them picking up a lot of expenses, it still cost us money out of pocket and it invariably took a good additional day out of out schedules relative to just having it in San Francisco.
Porkbun has provided me better service at an extremely competitive price.
No, I think it is mainly because it's optimized for 1024 x 1024 images, rather than 512 x 512 as the previous version was.
I agree. The existence of a CLA is a big red flag to me, and I avoid such projects.
I like arguments like this because it's a reminder that details matter. I clearly see them as the manipulation they are, but I do like them nonetheless.

I remember watching a story about asylum seekers who had to use Skype to dial in to get an appointment. At one point, one of them says to the camera "I often dream about the call music." I would be surprised if the call music isn't (at this point at least) configurable in some way, but it's still humbling to realize that a minor thing like a loader or sound file can represent the entire product to someone at a very stressful time in their life.
Normal mind: Money printing is to be blamed for inflation. Also women working.

Higher mind: MMT is to be blamed for inflation. Also there will be a cool down period (that will help exactly no one).

Megamind: Some no-name village bombing in buttfuck nowhere Ukraine is responsible across the board for all global inflation and perfectly explains why average house prices have gone up past a million dollars.
No, if employers are needlessly using criteria they should be outcompeted by companies who don't. Like it or not, there are large differences between high school graduates and non-graduates in this country, on average.
Pretty much. Everyone wants to upsell you on their hosting, page creation and blogging tools where they have ridiculous margins. How much disk space and bandwidth do you think a random small business or Jane Rando's recipe blog actually use vs. what they're being charged for? Not to mention things like "brand protection" where they'll do you a solid and buy/squat your domain on the .xxx and .sucks tlds for extra $$ each month.
Failure in this case ranges from life-altering disabilities or death outright. The emotional toll on your friends and family. The waste of medical resources on you.

Yeah, people should have a healthy amount of fear for needlessly dangerous things.
https://archive.is/WBBgO

There's lots of drugs/chemicals which have this narrow therapeutic index, nickel is one which is why its not recognised as a supplement and the US refuse to give it a RDA, yet it penetrates the skin and activates epithelial cells, producing cytokines or chemokines, fluoride release nickel from orthodontics causing nickel ions to appear in saliva creating an antibacterial effect by impairing the mitochondria membrane potential which generates lots of Reactive Oxygen Species (ROS). And you'll find loads of nickel in vegetables and tobacco.

The doctor and pharmacy software should have flagged up all drugs in this narrow therapeutic index for extra caution or temporary withdrawal from use during lockdown and remote consultations.

I've seen no evidence of this temporary withdrawal of drugs taking place anywhere in the world, unless the drug shortage seen with Brexit & EU imports was pre-emptive preparation?

Here in the UK its the pharmacy software which usually flags up the medicines that contradict with existing (repeat) prescriptions, because even NHS doctors prescribe multiple drugs that contradict, but that only works if you go to the same pharmacy.

So I think the family might have an angle of attack in court with it being a drug/chemical with narrow therapeutic index and should have had a physical examination before prescription.

"Hydroxychloroquine has a narrow therapeutic index, meaning there is little difference between toxic and therapeutic doses."

https://en.wikipedia.org/wiki/Hydroxychloroquine#Adverse_eff...
Arduino Nano ESP32 becomes a ultra low-powered, pocket-sized Linux PC
Hey, can I ask what GI disorder is giving you BAM? I have Crohn's and suspect that this latest flare is giving me bile issues on top of everything else (was literally digging into the literature about it this morning, so your comment was serendipitous, lol) but I'm not sure if it's more closely correlated with non-IBD disorders than it is with Crohn's and the like.
Well if I knew for sure why it didn't work I'd fix it ;)

I think it works better now than before, but it's hard to be sure because I neglected to measure the downtime before/after the modifications. Essentially I had a cap/diode to keep the acc line high during startup for the head unit, but it would still cut off due to the power supply voltage dropping to ~10-11V on the engine turning over (4.8L V8). So then I added a cap/diode to the power supply line, and it works "better...ish...maybe..." now: there are some times when it will stay on across startup, but not always. Perhaps with a larger cap on the PS line (I'm using ~2500uF), but it seemed to be discharging much faster than I'd expect, as if the diode wasn't doing it's thing and the line was effectively just at the system's general "+12V". I wondered if there was perhaps some way the power was escaping the diode/cap isolation and making it back into the main system, but I didn't have a good way to test or fix that (I previously diagnosed a similar issue to a bad diode, but this one seemed to measure fine).

And besides all that, the amp is on a separate line in the way back of the car that I didn't bother to tear into because the head unit turns off in the critical stage anyways. So the head unit does stay on for a couple seconds after I turn if off completely, but since the amp is off it doesn't matter.
>The no-circular-dependencies rule was a huge pain though. It allowed the compiler to be very fast (along with it basically not optimizing), but no other language has copied this

Go forbids circular dependencies.
My NUC boots Ubuntu in 3 seconds flat, including POST.
Fair enough. There still seems to be a disconnect though, as the cost of various goods, such as housing, have far exceeded inflation. Are there any charts that try to track wages against a basket of goods?
If you don't know already, go look up ABLE accounts. If your child became disabled before the age of 26, they can create an ABLE account and keep much, much more money in their ABLE account than they would otherwise be allowed to keep. ABLE account funds can be used for living expenses that cover the majority of expenses for most people- housing, healthcare, transportation, etc.
The visualization, I think, could be improved. Make a graph of points, where X and Y coordinates correspond to width and height of the viewport, this is like imagining all those viewports having the same left top corner and recording bottom right corner. Those points on the graph which correspond to more frequently occurring viewports should be brighter (if not bigger circles). Many points for large number of small viewports will be clustered in left top corner, to make points more evenly spaced, the coordinates could be logarithmic.

+--------------------+
| . . |
| *. .*. |
| .**. .. |
| ..*. |
| . . |
| . |
+--------------------+
> What if everyone who wanted or needed it got help

That's always the ideal surely. But there are at least some cases where simply providing people with material necessities and access to medical care etc. doesn't always feel like it's really helping them - I have one such friend, and while I genuinely sympathise with his very real mental illnesses, it's hard not to think sometimes the fact there's no expectation he will ever need to provide for himself at all might be part of what's stopping him turning his life around.
you live under a rock. the vast majority of people on this website share my experience
In all of human history, work has always increased. This is akin to Parkinson's Law, where work expands to fill the time (and now resources) available.
Not every part of the boot process is bottlenecked by disk I/O.
LionGlass: New Type of Glass That’s Greener and 10x More Damage Resistant
Many years I eavesdropped in on a conversation between two guys each with multiple DUIs. They were telling stories about people in government who "get it", including police, that they shouldn't be punished for just driving home from the bar, or going out for more pretzels, etc. Incredible self-justifying stories of "everyone knows" the DUI punishment system is bullshit.
theres always a weird feeling when the passive aggressive xkcd link doesnt hit home
Chronic inflammation is the hallmark of dozens (if not hundreds) of autoimmune disorders. Discipline has nothing to do with it.
Amazing. Great work. Interesting and useful!

Only feedback I guess would be that one-line replies, often with exclamation marks felt much more common than on HN.

Still, v cool and probably hugely helpful for people with social anxiety, which seems like pretty much everyone. :)
I wonder what he would have said about the 20 minutes when you can't use the computer and the 1+ GB download it takes to update a state-of-the-art mac from macOS 13.5 to 13.5.1 that has one (1) bug fix ("macOS Ventura 13.5.1 fixes an issue in System Settings that prevents location permissions from appearing.")

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

I miss having Steve running Apple.
And that's a side effect of the pandemic, not because Meta actually wanted them to be remote.
Everybody here can express an opinion on any topic under discussion; it's a public forum.

I might say only a moron spends 10 seconds of his employer's time worrying about a $5 difference in an expense over the course of a year. At that cost differential, many other factors are more important than price.
I wanted to share my experience with Namecheap over the years. I made the switch from GoDaddy to Namecheap back in the day when they launched a notable campaign against elephant poaching around 2009. At that time, Namecheap seemed like a solid choice, even if it meant paying around $100 annually. However, times have changed, and my opinion has shifted.

Lately, I've noticed that shared hosting with Namecheap has lost its edge. The performance has taken a hit, making it hard to justify the cost. Notably, the speed has slowed down significantly, and there are certain limitations on access that were not there before. Unfortunately, the support, which used to be a strong point, has also declined.

As a result, I'm currently in the process of migrating most of my content away from Namecheap. I'm on the lookout for an alternative hosting provider that offers a robust and affordable package without compromising on speed. If any of you have recommendations for a hosting service that strikes that balance between quality and affordability, I'd love to hear about it.
FWIW, I like their pricing and overall marketing approach and transferred my domains over a few months ago. Great experience overall.
I used to think that the generative AI impact would be pretty low because these images always have some artifacts that I find pretty jarring, and that require fairly high artistic skills to fix.
However that was completely wrong: most people don't care!
Neither people producing the content, nor the people consuming it.

The second point, "only spammy garbage content" will be happy with AI generated content, is already proved wrong given the quantity of high profile blogs that rely on it. They don't have the budget for the maybe 5% improvement you can get by paying an artist, and 0 of the risks common with artists (difficult to work with, missing deadlines, etc etc).

In a way it doesn't even make sense: the artist is also is also a generative blackbox. It's better in understanding precise prompts, but exactly as in software engineering the problem is often that the spec is wrong, the commissioner cannot get exactly the image they dream of because they cannot imagine it without having pretty high artistic skills. Or a number of iterations are needed, making the process quite long and costly.

There are other reasons why artists won't be entirely replaced, especially the highest paid, but a good chunk of their potential income sources have already been wiped out, and the proportion will only increase.
Having the do the manual entry and the lack of refresh is a choice of your security team/administrator. Duo supports push notifications and auto-refreshing TOTPs.

Source: I used to work for Duo.
2023 MIDI Innovation Awards Finalists
> the facilities to support your general language / runtime environment is not up yet.

What facilities does Rust's sort require? It probably just needs a bit of stack but that's it.

That qsort implementation doesn't look like it needs anything either tbh, though I only skimmed it.
Complexity. Size.

Windows 95 was about 50MB installed with most features.

Windows 2000 fit on a CD for the install.

Current Windows 10 installers won't even fit on a single layer DVD anymore, and forget doing the install with a FAT32 USB stick (some older UEFIs won't handle exFAT yet).

The fastest computer I've ever used, perceptually, was a dual Pentium 3 866, with Rambus, booting XP (probably SP1 or so) on 15k U320 SCSI disk. The thing was telepathic.
> and dont do stuff like hijacking the scroll, zoom or other common behaviours.

The hijacking of scrolling pisses me off so god damn much that I've considered building Firefox from source and modifying the code to completely eliminate a website's ability to set the scroll position.[0]

Front end devs, I implore you. Stop acting like you think you know what the user wants in regards to scrolling behavior. Smooth scrolling already exists natively in every browser. There's no need to try to re-implement it in JavaScript. Your implementation will not work in every browser, and will only cause strange stuttering, bouncing, or even end up somehow completely disabling scrolling altogether. Do not try to get fancy and implement "momentum" into scrolling. You're changing a well-understood behavior into something that is unexpected and jarring, and likely it won't work anyways.

Do not change the scrolling amount. My wheel sensitivity and browser setting are configured so that 1-click ~= 2.5 lines of scrolling. Do not impose your preference of 1 click ~= 1 line on me. You do not know better than me.

And disabling zooming? WHO EVEN DECIDED THAT WEBSITES SHOULD BE ALLOWED TO DO THIS?! It destroys accessibility! Sometimes there's text or an image that's just a little too small to recognize. I'd pinch to zoom in...but some moron front-end dev has adopted the beyond-bone-headed mentality of "removing features is a feature!" and makes their site tell the browser to not allow zooming because...why? Someone please, tell me why.

[0] I'm sure it's possible to write an extension that could do this, but any time you're manually setting the scroll position in code, you're bound to fuck it up. Rather just completely eliminate the ability to set the scroll position entirely.
Show HN: My husband quit his job to build a new social audio app with Flutter
Wife of an app-builder here.

My husband quit his full time job at Apple to work full-time last year on a new social audio app where you are anonymous and there are no videos or images - people can only connect with their voice.

The app has been up for just less than 2 months, and it was incredible to see 300 users from all around the world leave voice messages of support for each other.

It definitely restored my faith in humanity, so much so that I decided to jump on board as a co-founder :)

We are on a mission to end loneliness that is gripping our world today, and we hope you also come onboard to get or offer support, or even just to make authentic connections with people around the world.
i was in hospital in the UK at the height of the epidemic (for other reasons) and nobody ever suggested any treatment except immunisation.
These are interesting questions but why should I pay you specifically?

It’s running on my hardware, openAI made the model, whisper.cpp keeps it updated. You legitimately solved an issue/problem making it easier to use and made a UI, but that’s not something I’m willing to pay monthly for.

You are an unknown and I have no idea if this will be kept up to date. Id pay for an OS update if something broke or you came out with a new set of features. But again you haven’t added monthly value.
I disagree that what was done with good but agree with matklad [0] about basic expectations of transparency and communication when you maintain de facto standards. This is too big of an "experiment" to run in production code on the ecosystem without first seeking input of drawing attention to it. If any of this was done to "push the conversation forward", it is done in an unhealthy way that burns a lot of bridges.

As for making progress on the idea of improving build times, I agree with kayabaNerve from the Pre-RFC [1]

> It's effectively impossible to fairly review this on its merit now, nor to say it isn't being reviewed on an accelerated time span than it would otherwise have been.

[0] https://www.reddit.com/r/rust/comments/15va70a/serde_has_sta...

[1] https://internals.rust-lang.org/t/pre-rfc-sandboxed-determin...
That’s an interesting idea. The best class involving tensors I ever took was an introductory course on differential geometry, and I still think the coordinate-free approach of thinking of tensors as multilinear functions from some number of vectors to some other number of vectors (or a scalar) is great. Everything else just involves picking coordinates and figuring out where the numbers to :)

But I probably like abstractions like this more than most people.

Oddly, undergraduate physics also seems to be missing another, arguably even more fundamental, tensor: the moment of inertia. You can get quite far (in three dimensions, and only in three dimensions) by thinking of rotation as a vector. (Or a quaternion if that floats your boat.) But you can’t get very far by pretending that the moment of inertia is a scalar, and you get very confused very quickly if you treat it as three scalars in the magical coordinate system in which you can write it like that.
Please merge: https://news.ycombinator.com/item?id=37211675
Typically it's done through simulated aging. You expose the item to extremes of temperature and maybe light cycling or something, depending on the environment you want to certify or test it for. Chemistry is mostly deterministic, so this usually works pretty well.
We had a vault kept "cool" for old film, but for my money it wasn't enough, I could smell the vault from fifty feet away.
remove any doubts

There isn't much doubt from people that care about evidence.
Yeah, I'd like to know too, from everything I can see it's just a cloud-hosted notebook with a spark backend, which does have some benefits, but I can't tell why they got as big as they did.

Also from a more cynical side, I've interviewed at a lot of companies that ask if I've used it before, and I'm really temped to just lie, since it feels like something that could be picked up really easily.
Amoeba OS, Plan9 and Inferno OS explored the same stuff.