MurphyA/hacker-news huggingface dataset:
by jalapenos | 2025-04-06 12:42:29+00:00
I'd say in almost all companies, no other approach works except this. Every other approach is basically wasting each other's time and energy.

In fact for most people, don't even bother, just find a new job.

If you super like the work at your current company, the way I'd roll is:

- work hard in a way that also builds new skills, and get recognized for your performance, widely (and add everyone to LinkedIn, you never know who might be moving on next to somewhere that needs more hires)

- At 2 years absolute limit: "I think I'm senior now" or whatever is next level, or "my salary isn't aligned with market" - at least give them opportunity

- They blah blah. Don't protest, politely nod and let the meeting end.

- You then, depending on your bank balance and risk appetite, either say the next day "ok I need to move on to pursue other opportunities" and resign, or start reaching out to your network for a new job the very same day they do their blah blah

(Goes without saying that saving up a big bank balance is the most important negotiating tool, but catch-22 and all that)

NB: I might add one other technique that can get overlooked: timing. The best time to ultimatum is when the counterparty is least capable of dealing with it. So if you wait until the person who has to decide if you'll get what you want is having an absolutely shit month, e.g. several other people have left recently, or they are bogged down in some other pain, they're far more likely to give in. And due to the ebbs and flows of business, those ebbs will always show up from time to time.
by roenxi | 2025-04-06 12:42:51+00:00
You've misunderstood, I mean in context. tensor said "I want one that is primarily scientific driven" - Deep Research can't achieve that because it can't independently run experiments. It can do research, but doing research isn't being scientifically driven, being scientifically driven means when you're not sure about something you run an experiment to see what is true rather than going with whatever your tribe says is true.

If Deep Research comes up against a situation where there is controversy it can't settle the matter scientifically because it would need to do original research. Which it cannot do due to a lack of presence in meatspace.

That might change in the future, but right now it is impossible.
by regularfry | 2025-04-06 12:43:30+00:00
Intuitively it feels like there ought to be significant similarities between expert layers because there are fundamentals about processing the stream of tokens that must be shared just from the geometry of the problem. If that's true, then identifying a common abstract base "expert" then specialising the individuals as low-rank adaptations on top of that base would mean you could save a lot of VRAM and expert-swapping. But it might mean you need to train from the start with that structure, rather than it being something you can distil to.
by sham1 | 2025-04-06 12:44:07+00:00
Haskell culture tends to do this kind of stuff for records, FWIW. Of course, in this case, it might even make sense to render this in a way such as the following:

{ "foo": "bar" , "baz": "hehe" , "yes": "aligned" , "better": "this way" }

Because as another person already said, the first line isn't movable, and the last line wasn't either. The first key-value pair does look a tad strange because it doesn't have anything before the key, but nevertheless, now changing things is even easier.

Admittedly, it would look nicer if we could have trailing commas, though. Oh well, we have YAML for extra readable record syntax, even with how horrible YAML can get in reality.
by crazygringo | 2025-04-06 12:44:36+00:00
That's interesting, I'd never thought of it from the perspective of lying. Thanks.

It's funny, because I don't really consider making statements about what I plan to do in the future lies.

Like, if I promise someone I'll do something for them or do something important to them and I know I won't, that's a lie.

But if I'm just sharing a plan or a personal need... I don't see that as a lie. My plans and needs change by minute. I can decide to discuss something with my spouse, then change my mind. To me, it falls under the category of personal autonomy. Frankly it's not even a company's business why I need more time, and if they want a reason to give it to me, and I give them a reason about needing to discuss it, I'm free to change my mind immediately afterwards without telling them. And that being the case, it makes no difference what my reason for needing time actually was.

Also, remember that they're the ones telling you they have a 48h deadline in the first place. Isn't that a lie, too? But you're not going to judge them for extending that for you, because it's in your interest. Same way they won't judge you for your reason for needing more time, because they want to hire you.

I don't know. I just think it's hard to call these things lies when they're merely stating intent, which is constantly changing. But I appreciate your perspective! It comes from a different moral worldview, which is important to recognize.
by jeffrallen | 2025-04-06 12:47:14+00:00
Just a data point: I once avoided giving the first number, and when pushed into it, gave a ridiculously high number for a job I really wanted. The HR guy said, "no that's too high". Well duh, idiot. You make a big story about how you can't possibly move forward until I tell you something, I'm going to tell you something, and you're not going to like it.

I waited a day to cool off and think hard, and called the guy back to say, "Your colleagues have selected me, I've proven I'll be able to do this job, and they told you they want me to. I told you, make me an offer. You instead required me to make an offer, and look where it got us? Now do as I asked, make me an offer, and we'll see. I won't be offended, this is a hard post to fill, and we both want this to work, so just try, will you?"

Hardest phone call I ever made, but worth it. I saved my colleagues from having to go find another candidate, and got myself a job I wanted for the right price.
by hello_computer | 2025-04-06 12:47:59+00:00
The devil is in the details. Even though all minerals contain impurities, NPK fertilizer is processed to reduce them to acceptable levels for agriculture. If they did not do this, places dosed with large quantities of it (year after year after…) would become superfund sites. It is the same reason coal is so nasty: the CO2 is nothing compared to the ash—which is loaded with heavy metals. If the ash retaining ponds around a coal plant ever broke, the land would be uninhabitable for centuries, so the the ppms and ppbs are crucial information here.
by eliasreyes10 | 2025-04-06 12:48:13+00:00
I built Plateful for a few personal reasons:

Me and my wife had a recurring problem, we would set a budget for our groceries (we shop every two weeks) but we kept overspending. This would happen because we planned our own meals but followed the same budget without any coordination.

When I was meal planning my meals, I was jumping from different stores looking for the best macros and prices. I had a notepad and was writing it all down that way. I decided to try and make an app for it to make our lives easier.

The cycle was annoying - going over budget pretty much everytime.

Plateful solves these problems with:

Real-time shared grocery lists so both partners instantly see updates, even while one is at the store

Collaborative meal planning with a calendar view showing what meals are planned for the week

Store price comparison across major chains like Walmart, Target, Aldi, and more

Budget tracking that lets you set limits and see exactly where you stand

Barcode scanning to quickly add items you're running low on

Nutrition tracking for those watching macros or calories

For us, the greatest help was being able to add ingredients/items from the stores we shop at into the same grocery list. The prices are added to the shared grocery list with the macros (if available).

Since we started using it, we have been able to stick to our budget and macros much easier!

I build this hoping it will help couples, families, and roommates who want to collab when it comes to meal planning/grocery list planning.

It can still be used for individual users who want to make it easier to budget and meal plan on their own.

And yes there is a dark mode!

Check it out here (Pre-order): https://apps.apple.com/us/app/plateful-meal-plan-budget/id67...
by rsynnott | 2025-04-06 12:48:28+00:00
> Just tell your boss that you’re available to teach the new hires — who’ve only ever heard of React — about the joys of server-side rendering.

Everything old is, apparently, new again. Last time I worked on webapps, Javascript was, at most, a minor cosmetic sprinkling, maybe with a bit of AJAX if you were daring. Everything was rendered on the server.
by SebFender | 2025-04-06 12:48:34+00:00
Could be - But for me the hardest part of the job is now mostly dealing with illiteracy in tech from mid managers and up - I don't blame them as most go up the ladder mostly because they're not really decent at anything else [sorry] - but all this to say - The pain of seeing blank eyes when you have a very simple conversation let's say on input validation just kills me - A decade ago these conversations took 5 minutes - now people want to talk about it for hours as they don't get it - basically lack of core knowledge...
by ben_w | 2025-04-06 12:48:38+00:00
Caveat: I'm compsci not biosci.

Going from 70 to 130 seems plausible, but only that specific range as the nature of the scale is statistical not absolute, and outside 2σ the tests themselves aren't reliable. Going from 130 to 190 isn't really a meaningful score because there's almost exactly 8 people with IQ 190 or higher at any given moment, and which people they are depends on the previous day's rest and last hour's caffine and alcohol consumption. (Likewise in the other direction, single digit IQs are not meaningful because there's a lot more than 8 people at any given moment in the days between e.g. when Alzheimer's causes them to forget to drink water and when their liver and kidneys fail).

As for evidence, there's two options for IQ: biology and environment. But even the impact of the environment is tied to your genes, e.g. lead is famously bad for brains, a quick search found some genes are associated with binding to heavy metals including lead to reduce toxicity: https://en.wikipedia.org/wiki/Metallothionein

However, that everything comes down to "can your genes thrive in these conditions?", is not enough to say we can now engineer this.

I *do not* make any claim that we actually know enough yet to do this. Proof of principle is much, much, easier than proof of specifics: we knew fusion power was possible in the 50s, we still don't have commercially viable fusion power.
by layer8 | 2025-04-06 12:49:54+00:00
Probably because "Switching between S3 and Modern Standby cannot be done by changing a setting in the BIOS. Switching the power model is not supported in Windows without a complete OS re-install."

Quote from, and more info about Modern Standby, here: https://learn.microsoft.com/en-us/windows-hardware/design/de...

S3 is considered “legacy”: https://learn.microsoft.com/en-us/windows-hardware/design/de...

The main motivation for Modern Standby was to enable instant wakeup and push notification-like functionality during standby, like smartphones. That’s not possible with the traditional sleep modes. Unfortunately it doesn’t work as seamlessly as one would like.
by tharkun__ | 2025-04-06 12:49:57+00:00
They did make quite a bit of the UI better, yes. While I do use keyboard shortcuts for lots of things still in the Steam version, you no longer have to things and can just use the mouse.

Also a bunch of things that were just completely 100% unusable without DwarfTherapist are bearable now.

I don't remember many specifics tho. It's been a while and I checked yesterday and it seems I don't even have the old folder anywhere any longer.

Oh and DFHack of course. That's still something you want that automates a bunch of things you really don't want to live with otherwise.
by hnbad | 2025-04-06 12:51:00+00:00
I guess it depends on your definition of journalism but there is a reasonable expectation that someone hosting a show - even if it's more editorialized and explicitly opinionated than other reporting - on a channel with the word "News" in its name would at least use a reasonably well-researched factual basis when making factual claims or presenting statements as facts in support of his opinion or argument, rather than outright deliberately lying.

After all there are people who think there is factual evidence and undeniable proof for the existence of space aliens on Earth, cryptozoology or supernatural phenomena because "The History Channel" decided to give up on sticking to actual history and started airing whatever nonsense grabbed anyone's attention.

You can argue that a discernable viewer could easily figure this out by reflecting on what they're viewing but there are good reasons you don't find rat poison in the condiments aisle.
by boltzmann-brain | 2025-04-06 12:52:25+00:00
not here: while I have little against military applications in a world that needs to defend itself from putin, i've found Travis Whitaker to be unserious and adolescent when it comes to doing serious business. After interacting with Travis I would never consider working for or with him or Anduril, and I would be wary of hiring anyone that did work for them in the past.
by crazygringo | 2025-04-06 12:53:23+00:00
You said:

> This is not a guarantee that the text it produces is a correct explanation

A guarantee of correctness is perfection. I don't know else to take it.

Not all jobs or tasks are helped by LLM's. That's fine. But many are, and hugely.

You dismissed it for everyone as "a mental trick like a psychic reading tea leaves". Implying it has no value for anyone.

Your words.

That's just wrong.

Now you say it doesn't have value for you and for some other people. That's fine. But that's not what you were saying above. That's not what I was responding to.
by lvass | 2025-04-06 12:53:25+00:00
If ads just vanished, that would be great, but making it illegal ought to do more harm than good. For one, a lot of ad money would be routed to shills, which are far more pernicious and have already infested otherwise great platforms like Reddit. Everything would turn to crap and no adblocker would help you. An ad ban would make every influencer profile instantly worthless, unless they decide to shill, which they're probably already doing anyway.

Also big tech would be incentivized to sell even more user data, as their business would still mostly exist, either via subscriptions, or through the now even more profitable user data market with more expensive targeted shilling.
by gzer0 | 2025-04-06 12:54:11+00:00
Both the Golden Record and the Pioneer Plaque were carefully crafted with universality in mind, drawing on fundamental scientific principles understandable by any intelligent civilization. They both shared many similarities. [1][2]

> Some images contain indications of chemical composition. All measures used on the pictures are defined in the first few images using physical references that are likely to be consistent anywhere in the universe. > The pulsar map and hydrogen molecule diagram are shared in common with the Pioneer plaque.

[1] Explanation of the Voyager record cover diagram, as provided by NASA

https://upload.wikimedia.org/wikipedia/commons/thumb/e/ed/Vo...

[2] https://en.wikipedia.org/wiki/Voyager_Golden_Record
Show HN: GibleArt – Transform Your Photos into Ghibli-Style Art Using AI
by howardV | 2025-04-06 12:55:01+00:00
GibleArt is an open-source web application that transforms your photos into Ghibli-style artwork using AI. Here's what makes it special: Key Features: Instant transformation of any photo into Ghibli animation style Clean, modern UI built with Next.js 14 and Tailwind CSS Real-time progress tracking during image generation Secure image processing with Cloudflare Turnstile protection Mobile-friendly responsive design Tech Stack: Frontend: Next.js 14, TypeScript, Tailwind CSS, Shadcn UI Authentication: Next-Auth Internationalization: next-intl (supports English & Chinese) State Management: React Context Payment Integration: Stripe Security: Cloudflare Turnstile Why I Built This: I've always been fascinated by Ghibli's unique art style and wanted to make it accessible to everyone. This tool lets anyone create Ghibli-style artwork from their photos in seconds. Privacy & Security: No image data stored permanently Secure payment processing Anti-abuse protection with Cloudflare User data encryption Try It Out: [Demo Link] [GitHub Repo] Looking for feedback from the HN community, especially on: Performance optimization UI/UX improvements Additional features you'd like to see
by mootothemax | 2025-04-06 12:55:05+00:00
> I wrapped and modified it to meet our specific needs, tweaking the code so the results differ from the default - you won’t get the same file size or optimization when using it out of the box.

I presume this is an oversight; changing CompressorJS's quality setting from its default of 0.8 to 0.75 results in the exact same output as ImgFiber.

Full settings dump:

{ "strict": true, "checkOrientation": true, "retainExif": false, "maxWidth": null, "maxHeight": null, "minWidth": 0, "minHeight": 0, "resize": "none", "quality": 0.75, "mimeType": "auto", "convertTypes": [ "image/png" ], "convertSize": 5000000, "beforeDraw": null, "drew": null }
by bonoboTP | 2025-04-06 12:55:28+00:00
I didn't mean to target you specifically, just the general idea/trend of applying "smart priors" to do OCR. That is, a system that has a concept of what's plausible and may make the content more "plausible" instead of accurate. For example, an OCR system should be required to exactly recognize characters one by one, even including the typos. Sometimes even the presence of a comma or a small spelling variation can have significance. Or imagine running financial accounting stuff through LLM-OCR. And if you ask why would you OCR that instead of keeping digital records -- well, the real world can be very unreasonable and incompetent, and there are cases when e.g. the government only releases scanned PDFs on official sites regarding financial audit statistics etc.
by simpaticoder | 2025-04-06 12:56:49+00:00
No, job security is why the code base is poorly written and uncommented. Pile of technology growth (POTG) is caused by a legitimate desire to avoid future pitfalls. Above all, application devs do NOT want to be in a situation where they must use first principles to keep the app alive. What they ignore is that the benefit of an added component is 1 but the cost scales as N^2. Call it "the integrator's dilemma". POTG via the integrator's dilemma is exascerbated by easy, fast dependency managers, FOMO and willful ignorance of managers to any concern other than "ship on that date".

Yet doing everything from first-principles is not viable, nor is focusing only on non-functional requirements. The solution is engineering leadership that values code not written, dependencies not added. They wince at a big commit. Every component must pull its weight. They use every part of every component and dwell in the community of it. If they don't have time for a new community, they hire a new person who does, and they may represent a new specialization on your team.

A solid team needs 5 people. CSS and Figma ('designer'). SPA ('front-end eng'). The appservers, database and outward api calls ('backend eng'). Infrastructure and CI/CD ('devops'). Finally, you need a person who owns goals, measuring past and articulating future, and take point on user and business comms ('product'). Project management can be a part-time role of anyone on the team, but fits well with product. I do not think a single human mind can be a designer/front-end/back-end/devops role and do a good job. They just don't have time to learn and stay up-to-date with all of that, and it requires an untenable amount of context switching.
by rainsford | 2025-04-06 12:57:29+00:00
I don't know if anyone has done a study of the prevalence of humidifier lung with different types of humidifiers, but I'd bet that the common ultrasonic ones are the worst and it wasn't surprising to me that the model in the linked case was ultrasonic.

I've used ultrasonic humidifiers in the past and clean them well enough to avoid humidifier lung, but stopped when I noticed the air quality sensor on my air filter would go nuts when using the humidifier with anything other than distilled water. Which makes sense in hindsight, since any ultrasonic humidifier is essentially blasting everything in the water all over your house. Any contamination in the humidifier or the water is going straight into your lungs.

Steam and evaporative humidifiers have their own downsides, but their respective processes of producing water vapor seem to carry less non-water things with it. Which again makes sense given the physical processes involved.
by timsh | 2025-04-06 12:58:14+00:00
Been using coolify to host my blog + analytics + a couple personal projects for around 6 months.

Good for 1-click installs that “don’t need” a lot of maintenance, like Ghost, Plausible, etc.

Had some issues with spikes in CPU usage (similar case: https://github.com/coollabsio/coolify/issues/3226) Monitoring is not enough but I just go straight to the container im looking for and htop it.

For not 1-click I still sometimes feel like bumping into a brick wall, and go for a standalone docker-compose setup outside of coolify. Coolify is too high-level to debug small Docker intricacies (or maybe it’s that I’m bad with that).
by acabal | 2025-04-06 12:59:22+00:00
I read on an old Kobo, using Kepub files. Their Kepub renderer is quite good.

I think Kindle's renderer hasn't changed significantly for many years, and it had always been pretty bad. I always say that Kindle seems to have been created by people who hate books.

The best renderer around is iBooks on an iPad, which as far as I can tell uses an up-to-date Webkit.
by chneu | 2025-04-06 13:00:07+00:00
A shocking number of people are completely incapable of being alone with their thoughts.

I was at a bathhouse the other night and these two people were both playing videos, out loud, on their phones while having a conversation. They couldn't even have a conversation without some distraction.

Nowadays everyone has an earbud in their ear playing a podcast, music, or audiobook. Every task has to be accompanied by audio. People avoid social interaction by listening to something. Etc etc.

There are huge benefits to doing chores in silence or being outside without segregating your sense of sound.

It's up there with social media.

I'd be really curious if any mental health professionals have studied people with anxiety conditions and how much audio they listen to throughout the day.

It was either Radiolab or this American life that aired an episode about how the Sony walkman changed society forever. I think they were really onto something.