MurphyA/hacker-news huggingface dataset:
by pc86 | 2025-05-13 13:59:29+00:00
I run a marketplace buy-sell type SaaS app that is pretty niched down.

Cold outreach is key. We have a handful of competitors so really focused on "building a better mouse trap" then just reach out directly to sellers on competing platforms. Especially for the first couple dozen it's a hard sell, we had to basically give it away for free. Once there's an actual audience though it's easier to tell someone about it and just send them to the normal sign up flow with a discount code.

You can't get away from cold outreach though, especially at the beginning. I'm not sure you'd want to even if you could? The feedback for us has been invaluable.
by pier25 | 2025-05-13 13:59:35+00:00
I'm scratching my itch and I'm part of multiple communities with people in this industry/domain (audio, music production, etc).

I started promoting it in a forum I've been part of for years and from there it's growing organically. I'm close to reaching the first 100 users with no ads and only the marketing website:

https://wavekit.app/
by HappMacDonald | 2025-05-13 14:00:11+00:00
And I'd argue that we've seen tons of innovation in the past 18 years aside from just "the smartphone" but it's all too easy to take for granted and forget from our current perspective.

First up, the smartphone itself had to evolve a hell of a lot over 18 years or so. Go try to use an iPhone 1 and you'll quickly see all of the roadblocks and what we now consider poor design choices littered everywhere, vs improvements we've all taken for granted since then.

18 years ago was 2007? Then we didn't have (for better or for worse on all points):

* Video streaming services

* Decent video game market places or app stores. Maybe "Battle.net" with like 5 games, lol!

* VSCode-style IDEs (you really would not have appreciated Visual Studio or Eclipse of the time..)

* Mapping applications on a phone (there were some stand-alone solutions like Garmin and TomTom just getting off the ground)

* QR Codes (the standard did already exist, but mass adoption would get nowhere without being carried by the smartphone)

* Rideshare, food, or grocery delivery services (aside from taxis and whatever pizza or chinese places offered their own delivery)

* Voice-activated assistants (including Alexa and other standalone devices)

* EV Cars (that anyone wanted to buy) or partial autopilot features aside from 1970's cruise control

* Decent teleconferencing (Skype's featureset was damn limited at the time, and any expensive enterprise solutions were dead on the launchpad due to lack of network effects)

* Decent video displays (flatscreens were still busy trying to mature enough to push CRTs out of the market at this point)

* Color printers were far worse during this period than today, though that tech will never run out of room for improvement.

* Average US Internet speeds to the home were still ~1Mbps, with speeds to cellphone of 100kbps being quite luxurious. Average PCs had 2GB RAM and 50GB hard drive space.

* Naturally: the tech everyone loves to hate such as AI, Cryptocurrencies, social network platforms, "The cloud" and SaaS, JS Frameworks, Python (at least 3.0 and even realistically heavy adoption of 2.x), node.js, etc. Again "Is this a net benefit to humanity" and/or "does this get poorly or maliciously used a lot" doesn't speak to whether or not a given phenomena is innovative, and all of these objectively are.
by NoMoreNicksLeft | 2025-05-13 14:00:50+00:00
>There's a guy who makes them in his garage.

Savant-tier, obsessive, dedicates his life to it "guy" does it in his garage over a period of how many years, and has succeeded to what point yet? Has he managed even a single little 8-bit or even 4-bit cpu? I'm cheering that guy on, you know, but he's hardly cranking out the next-gen GPUs.

>the market would remember

Markets don't remember squat. The market might try to re-discover, but this shit's path dependent. Re-discovery isn't guaranteed, and it's even less likely when a civilization that is desperate to have previously-manufacturable technology can't afford to dump trillions of dollars of research into it because it's also a poor civilization due to its inability to manufacture these things.
by 3036e4 | 2025-05-13 14:01:39+00:00
The sad thing is that even running DOS software in DOSBox (or in QEMU+FreeDOS), or Amiga software in UAE, is much faster than any native software I have run in many years on any modern systems. They also use more reasonable amounts of storage/RAM.

Animations is part of it of course. A lot of old software just updates the screen immediately, like in a single frame, instead of adding frustrating artificial delays to every interaction. Disabling animations in Android (an accessibility setting) makes it feel a lot faster for instance, but it does not magically fix all apps unfortunately.
by matt08s | 2025-05-13 14:01:57+00:00
I like this! I’m currently working on a Django project and was wondering whether oauth2 capture could be used for it.

I’ll need user A (freelancer) to get access to certain providers accounts (eg Google) of user B (client), and user B to grant user A privileges to user B‘s provider account.

So, for example, freelancer asks client to get admin access to their Google analytics account and my app is the intermediary letting this transaction happen. Would this be possible with oauth2_capture?
by marcusverus | 2025-05-13 14:02:08+00:00
Gravity / water pressure. Consider an overly simplified case[0]: A molecule "disappears" from the edge, leaving a cavity (blue circle). Waiting to flow into the cavity are two molecules, one on the inner side (red) and another on the outer side (purple) of the cavity. Molecule on the inner side is being "pushed" into the cavity by a much larger "body" of water (pink) than is the molecule on the outer side (light purple). So even though both molecules will move into the cavity, the inner molecule will move farther. Repeat a few quintillion times, and you've got directional flow from the middle to the edge.

[0]https://i.imgur.com/mVOiwxH.png
by lifefeed | 2025-05-13 14:03:19+00:00
> In more than thirty years as a writer, editor, and publisher, I have, to my best reckoning, introduced, abridged, issued or reissued, and read nearly every major work of inspirational literature produced or translated into English.

I'm always wary of people who spend too much time in the world of inspirational books. It's healthy to read a little, and to "sharpen the ax" every so often, but reading too much of this stuff is mind-numbing outside of historiography reasons.
by CyberDildonics | 2025-05-13 14:03:34+00:00
Clock speeds are 2000x higher than the 80s.

IPC could be 80x higher when taking into account SIMD and then you have to multiply by each core. Mainstream CPUs are more like 1 to 2 million times faster than what was there in the 80s.

You can get full refurbished office computers that are still in the million times faster range for a few hundred dollars.

The things you are describing don't have much to do with computers being slow and feeling slow, but they are happening anyway.

Scripting languages that are constantly allocating memory to any small operation and pointer chasing ever variable because the type is dynamic is part of the problem, then you have people writing extremely inefficient programs in an already terrible environment.

Most programs are written now in however way the person writing them wants to work, not how someone using it wishes they were written.

Most people have actually no concept of optimization or what runs faster than something else. The vast majority of programs are written by someone who gets it to work and thinks "this is how fast this program runs".

The idea that the same software can run faster is a niche thought process, not even everyone on hacker news thinks about software this way.
by mjr00 | 2025-05-13 14:03:47+00:00
> the market sells as if all goods were high-quality

The phrase "high-quality" is doing work here. The implication I'm reading is that poor performance = low quality. However, the applications people are mentioning in this comment section as low performance (Teams, Slack, Jira, etc) all have competitors with much better performance. But if I ask a person to pick between Slack and, say, a a fast IRC client like Weechat... what do you think the average person is going to consider low-quality? It's the one with a terminal-style UI, no video chat, no webhook integrations, and no custom avatars or emojis.

Performance is a feature like everything else. Sometimes, it's a really important feature; the dominance of Internet Explorer was destroyed by Chrome largely because it was so much faster than IE when it was released, and Python devs are quickly migrating to uv/ruff due to the performance improvement. But when you start getting into the territory of "it takes Slack 5 seconds to start up instead of 10ms", you're getting into the realm where very few people care.
by hobs | 2025-05-13 14:03:48+00:00
You should prioritize your mental health, but what the article is saying is that you actually need to GET AWAY from that type of situation, and the most likely route is using a chain of other people's hands to pull you out of the situation.

If you just want to hunker down and do your own thing you might survive, but the best thing to do is probably move on from such places (or work with your team when it gets bad to get out of it ya rite lol it goes on forever)
by SenpaiHurricane | 2025-05-13 14:03:51+00:00
My project is bitecritic.com, and its free. I try multiple stuff and in 2 months there are only 60 users.

Producthunt, tinystartups -> garbage, no value, no users Reddit -> Mods block you on many topics, no signups from there

Tiktok -> AI generated video 1000 views. Tiktok Ads -> 2k views per video 3 euros -> 5 signups Instagram -> Most of the users are coming from here. Friends and Family -> My real users :D
by chasil | 2025-05-13 14:03:58+00:00
In the EPEL versions of screen, I am seeing the setgid bit set only. I am guessing that later versions setuid to root?

$ ll /usr/bin/screen -rwxr-sr-x. 1 root screen 495816 Feb 3 2022 /usr/bin/screen $ rpm -q screen screen-4.8.0-6.el9.x86_64

Edit: Yes, Screen 5.0.0.

CVE-2025-46802 can impact earlier releases, but all the other vulnerabilities are for the latest.
by patcon | 2025-05-13 14:04:09+00:00
Thinking of the complex systems terms of "coarse-graining" (moving up into higher level systems/astronomical/above scale) and "fine-graining" (moving down into human/biological/below levels).

Utility of anti-personnel mines is at system level of state war (no human-level participant meaningfully "wants" its effect on another human).

Utility of anti-personnel computing is the same -- compute resources used to benefit of system, but to detriment of human actor below.

The difference is we don't equally understand the battle damage we take to our minds the way we understand battle damage to our biology. This might change though

EDIT: but yes, there are some differences thru this lens that make the metaphor a bit strained
by ipdashc | 2025-05-13 14:04:22+00:00
I'm in the same boat. I'd also love to be wrong.

It feels like we forget quickly that we already have nuclear power around. And yet fission constantly suffers due to economics issues, stemming from needing to build massive plants full of steel and concrete, each facility being effectively bespoke, requiring fancy equipment and electronics, needing constant monitoring, having to plan to decommission an irradiated plant and dispose of radioactive waste, and... needing to mine and refine uranium.

Fusion would (maybe, unless we need helium-3) solve that last one, and only sorta solve the radioactive waste one. Everything else remains, perhaps even gets worse.

Still good to see people working on it, maybe it'd be useful for far-future spaceships or areas where solar/wind aren't feasible. But I don't see how it wins economically at large.
by stuartjohnson12 | 2025-05-13 14:04:25+00:00
That sounds like a very boring and miserable way to live. To respond with one of my own:

---

When I am an old woman I shall wear purple

With a red hat which doesn’t go, and doesn’t suit me.

And I shall spend my pension on brandy and summer gloves

And satin sandals, and say we’ve no money for butter.

I shall sit down on the pavement when I’m tired

And gobble up samples in shops and press alarm bells

And run my stick along the public railings

And make up for the sobriety of my youth.

I shall go out in my slippers in the rain

And pick the flowers in other people’s gardens

And learn to spit.
by Anthony-G | 2025-05-13 14:04:25+00:00
You never know with data leaks from dating apps. A homosexual user would have to clearly state their sexual preferences and this could be dangerous for them if their local community is homophobic. Unfortunately, it’s also not uncommon for victims of “sextortion” to be driven to suicide from the stress and anxiety of being blackmailed. See also, the fallout of the Ashley Madison data breach: https://en.wikipedia.org/wiki/Ashley_Madison_data_breach
by pessimizer | 2025-05-13 14:04:49+00:00
> The buyer cannot differentiate between high and low-quality goods before buying, so the demand for high and low-quality goods is artificially even. The cause is asymmetric information.

That's where FOSS or even proprietary "shared source" wins. You know if the software you depend on is generally badly or generally well programmed. You may not be able to find the bugs, but you can see how long the functions are, the comments, and how things are named. YMMV, but conscientiousness is a pretty great signal of quality; you're at least confident that their code is clean enough that they can find the bugs.

Basically the opposite of the feeling I get when I look at the db schemas of proprietary stuff that we've paid an enormous amount for.
by ryotamurakami | 2025-05-13 14:05:05+00:00
I found it annoying to come up with commit messages every time, so I looked for a solution that naturally integrates a commit message generation feature—like the ones built into VSCode or Cursor—directly into the git commit command. Since I couldn’t find one, I built it myself. I managed to at least add basic prefixes like fix: and add:, but I'm not prompt master, so if anyone who's familiar with instructing LLMs is interested, I’d love to get some feedback. That said, it’s totally fine as-is for a side project, lol.
by hobs | 2025-05-13 14:05:16+00:00
Honestly, this is the most toxic thing about job interviews for me - "hey can we do the thing where you pretend you didn't have a string of shitty jobs for 5 years? because obviously you were at fault if they were shitty."

Most jobs are pretty shitty, the idea that you need to demonstrate toxic positivity about how shitty it was is just so inauthentic.
by vm | 2025-05-13 14:05:35+00:00
For anyone else interested in Bloom's 2-sigma, here's the original paper (1984): https://web.mit.edu/5.95/readings/bloom-two-sigma.pdf

Blows my mind that 1:1 tutoring dwarfs the impact of other factors such as socioeconomic status, reinforcement, assigned homework, classroom morale, etc (at least according to the researchers).

Does anyone know if this thesis has been replicated? Or if these results hold in modern times (original study was 40 years ago)?
by alkonaut | 2025-05-13 14:05:44+00:00
"The world" runs on _features_ not elegant, fast, or bug free software. To the end user, there is no difference between a lack of a feature, and a bug. Nor is there any meaningful difference between software taking 5 minutes to complete something because of poor performance, compared to the feature not being there and the user having to spend 5 minutes completing the same task manually. It's "slow".

If you keep maximizing value for the end user, then you invariably create slow and buggy software. But also, if you ask the user whether they would want faster and less buggy software in exchange for fewer features, they - surprise - say no. And even more importantly: if you ask the buyer of software, which in the business world is rarely the end user, then they want features even more, and performance and elegance even less. Given the same feature set, a user/buyer would opt for the fastest/least buggy/most elegant software. But if it lacks any features - it loses. The reason to keep software fast and elegant is because it's the most likely path to be able to _keep_ adding features to it as to not be the less feature rich offering. People will describe the fast and elegant solution with great reviews, praising how good it feels to use. Which might lead people to think that it's an important aspect. But in the end - they wouldn't buy it at all if it didn't do what they wanted. They'd go for the slow frustrating buggy mess if it has the critical feature they need.
by BartSpaans | 2025-05-13 14:06:06+00:00
Relationships are always the most important thing in every line of work, and are often valued more than how good you are at your job.

- Want a promotion? I hope your manager likes you

- Need collaboration from colleagues? Better not be a dick to them

- Want to look for new opportunities? Better have a network

We are social beasts at the end of the day.
by evanjrowley | 2025-05-13 14:06:47+00:00
Raspberry Pi 5 lacks video encoding, so if the solution is meant to provide live streaming while monitoring multiple entrances, then your CPU may struggle.

One of the newer ARM SBCs utilizing an NPU might be a better foundation for this.

Have you tried Frigate with a Coral TPU on an Intel N100 system? Works great and could probably facilitate this use case better than an ARM SBC.
by hello_computer | 2025-05-13 14:06:49+00:00
Could care less about shareholders and compensation. They poison the world--physically and spiritually. It is crime on the largest scale, and all our little professors here chomp at the bit for a piece of the action. Zuck or Elon or Jamie Dimon or Sam Altman... says "Jump!" They reply, "How high?," jump, then bitch about it (anonymously)--here or on Bluesky, in the vaguest and most non-incriminating of terms--rinse and repeat.

responding here since rate-limited:

It has been estimated that up to 40% of Coca-Cola's annual revenue comes from the food stamp program. When a bipartisan effort arose to remove that poison from the schedule, the industry's lobbyists and non-profits were engaged, and set about making the removal into a racial issue. They succeeded, and the politicians promptly backed-off. "Just incentives" doesn't fly when the incentives themselves come from a single source, directed by unelected administrators, who may be subject to considerable private pressure.

"All professions are conspiracies against the laity."

- George Bernard Shaw
by ryandrake | 2025-05-13 14:07:05+00:00
I’m sure those 2 things are topics that spiral into unproductive threads on a message board like HN, so without mentioning details of what they are, could you explain how you “verified” them, or how you ended up being the only person to find the evidence to support them? Have you ever, even briefly, considered that you might be wrong about them instead of the rest of the world/Google being wrong?
by kurikuri | 2025-05-13 14:07:26+00:00
This feels like a flippant response. The question you responded to was ‘would the hash of the iris would be the same?’ It isn’t as if you’ll get an identical image of the iris every time, and hashes tend to behave chaotically for even slightly different values. If we compare this to something like password salting and hashing, it isn’t clear how we can maintain the constant salted hash value if we swap the password for a digital representation of a person’s iris.
by keiferski | 2025-05-13 14:07:27+00:00
I’ve thought about this before and concluded that it’s because HN/other sites are somewhat hostile to the approach of beginner’s mind, admitting you know nothing but want to learn more, etc. Asking basic questions tends to get you ridiculed or downvoted, and most subreddits have onerous lists of rules you have to follow before asking anything. YouTube and TikTok also incentivize acting like someone that has no doubts and is completely certain that they’re right.

I suppose that dynamic isn’t hugely different from a typical in-person social situation (e.g., a classroom where kids are afraid to look stupid by asking questions) but it would be cool if a social platform incentivized people to ask “dumb” questions they are curious about.

At this point though, ChatGPT is basically fulfilling this function for me, and its lack of judgement is refreshing compared to the typical Ask subreddit.
by HnUser12 | 2025-05-13 14:07:36+00:00
You can now setup Vocal Shortcuts[1] which can be used to run any shortcut or action with almost any trigger word and without saying "Siri". However, I'm not certain if it can wake the device from sleep or not.

[1] https://support.apple.com/en-in/guide/iphone/iph7f242ea2c/io...
by ramesh31 | 2025-05-13 14:07:52+00:00
This is fine, until it comes time for layoffs. Like it or not, software development is an intensly social enterprise. Of course there are lone geniuses out there doing their own thing, and if that's you great. But it isn't how enterprise teams work. Particularly as you reach L7, every single aspect of your job will become political in one way or another.
by ethbr1 | 2025-05-13 14:08:42+00:00
Thankfully, it hasn't outright come to that.

MAGA has been pushing hard on boundaries, and playing fast and loose with gray areas, but still seem to be obeying actual final court rulings.

The biggest crisis on the horizon is going to be if the USMS / FBI / DOJ refuse to execute court-ordered redress.

The fix for that is to put at least the USMS directly under the courts.

The longer-term more worrisome trend is the drumbeat in conservative media against "activist judges", which is transparently a ploy to turn their constituency against the judicial branch, in preparation for ignoring judicial outcomes...

Ironically, the current ideologically tilt of the Supreme Court may cut against that. Harder to argue that a 6-3 conservative court is being unfair to their guy.

A 5-4 or 4-5 court would have been a lot easier to tar and feather in public opinion.
by fipar | 2025-05-13 14:08:52+00:00
Absolutely, though I think sadly his idiosyncratic traits played against his message (and I say this as a big rms fan).

I think it's similar with the original post. Regardless of how I feel about present-day computing, I think comparing it with war devices designed to maim and kill people, and that can (and do) keep maiming and killing people long after a war is over isn't going to be very effective.
by flohofwoe | 2025-05-13 14:09:33+00:00
> You're comparing the art(!)

The art direction, modelling and animation work is mostly fine, the worse look results from the lack of dynamic lighting and ambient occlusion in the Oblivion Remaster when switching Lumen (UE5's realtime global illumination feature) to the lowest setting, this results in completely flat lighting for the vegetation but is needed to get an acceptable base frame rate (it doesn't solve the random stuttering though).

Basically, the best art will always look bad without good lighting (and even baked or faked ambient lighting like in Skyrim looks better than no ambient lighting at all.

Digital Foundry has an excellent video about the issues:

https://www.youtube.com/watch?v=p0rCA1vpgSw

TL;DR: the 'ideal hardware' for the Oblivion Remaster doesn't exist, even if you get the best gaming rig money can buy.