skysight-inc/HackerNews huggingface dataset:
Show HN: Launching our first product – 30 days after
Hi everyone!

It's been almost a month since we launched our Wordpress AI Alt-Text Generator tool.
While we initially were aware that the product is super niche, we still wanted to just go through the process of launching our first product. The reason we chose this one was that a client of ours was in need of it so we decided to give it a try and see what happens.

We did:
- ProductHunt launch
- Posted in forums
- Spread the word with developers we know
- Reddit posts
- X posts
- Google Ads (15$ per day)

We had:
- about 1,2k unique sessions
- about 200 sessions that also went to the checkout > we do think those were mostly bots though
- a lot of preview generations from the hero section

Results:
- 0 customers yet.

We are trying to figure out if:
- the product just isn't needed or compelling enough
- pricing is off
- something is misleading or confusing
- no need in the market

Appreciate any feedback you guys might have!

Best
We could use smaller external batteries that take seconds to replace more often?

I still think road charging would be cool and obviously the fastest if we never have to stop anyways. Couldn’t work everywhere in the US probably but I can dream.

Trains and buses do it already where I live.
the big division we need to kill is ethanol in fuel. it's 30% less efficient than gas, much more expensive, produces more CO2 and gums up and destroys engines if you let it sit for a few weeks.
What were the alternative solutions you discussed?

Did a worse one get picked?

Did you already have a solution in place, and you were actually suggesting a change?
There were electric milk delivery vehicles when I was a kid.
》Wanting to push for promotion is already rare,

Promotion often comes with more work, more responsibilities, more meetings, more commute to office... with only marginal pay increase. In reality you lose salary (as dollars per hour).

I turned down promotion a few years back. I would "manage" three people, in reality doing their work. I would lose home office, and have to find babysitter. I would spend 80 minutes in traffic every day, paying for my own car and my own gas! No time left for cooking, so food delivery! All for generous pay increase of 20%!

This "promotion" would ruin my family life, and reduce my disposable income by half!
Wow this looks great! Email was such a hassle a few years ago that I kind of just gave up on hosting it myself.

Definitely trying this!
Plus, the premise comes with a broken assumption regarding distribution and goals between social media and actual human activity.

A friend group has 20 people and 3 making an effort. It's easy to stand out. A sports club has 200 members and 5 stars. Social media has 120 million users. And a screen shows 2 posts at a time. Maybe 10-ish if you're using a non-stupid version of a platform.

A lot of people just want the validation of having low stakes engagement. Likes. Upvotes. Views. Shares. Things that happen absentmindedly or even automatically. Just a small indicator that people saw you, and are generally satisfied even with relatively little of it. So what if that a fraction gets 99 bajillion of likes out of the 100 total. The remaining bajillion still means a small time artist who just wants to show their latest work gets to have 100 people who like it and 2 or 3 who comment.

And that's all they'll realistically amount to while being VERY active. To fall for the trap of thinking "it just takes participation to get there" falls straight in the face of the fact it's a competition of scale.

Speaking of which, so is job hunting. Recruiters even get spammed on the phone. I wish job listings had to be on public platforms with a lot more rules honestly.
Is there any introduction post on why one should use tmux OR what one is missing by not using them?
Should managers still code... or... should managers know how to code? They are very different questions. The former answer is probably no. The latter is much more interesting, IMHO.
Are AIs People?
Do you have anything to cite?

In 2008, Matt Cuts posted Google does not want rights to things you do using Chrome, which suggests they are not trying to claim or vet what you use Chrome for.

Even if there are privacy violations, that seems much less scary than what Firefox has suddenly decided to do. They're seemingly not only watching, but claiming rights! And or will kick you out suddenly if they decide your activity on the web doesn't meet their standards.

https://news.ycombinator.com/item?id=43217309
https://www.mattcutts.com/blog/google-chrome-license-agreeme...
What you're missing is the role the U.S. has historically played in preserving and protecting democracy in the world and, particularly, Europe.

If America was suddenly no longer a hegemon, it would be qualitatively different. There are other hegemons in the world that would step into the void left by the U.S., and it would be their influence that would be felt most the world over, including by the countries you named.
I, too, run 4 email servers serving 12 domains overall, for about 11 years. I don't remember any email-related issues in the last 5 years.

One of the server sends and receives emails for the forum, sometimes up to 1000 messages a day. It was set up 5 years ago.

Maybe this is a serious issue when you use popular VPS providers/IP ranges, but I use smaller providers, and just don't remember any email-related issues everybody are talking about.

For me, email self-hosting as easy as installing mail-in-a-box (for sending+receiving) or just plain exim/postfix (for sending only), with proper configuration.
Interesting that the tech these days is going in the opposite direction. These trends to hide technical details (e.g. files on iPhone) can get really frustrating when it doesn't work. Almost a mockery.
> You may think it's funny

There is nothing funny here at all. I'm so cynical about all of it that, as a many years long Brave user, I'm actively discouraging people from using it, because if Brave ever has enough users to be a problem for adtech, it will be destroyed. So if the crypto stink or ancient crimes against the progressive project can help forestall this for a few years, then at least they're good for something.

As for Eich and JavaScript; technically, I doubt more that 0.1% of working coders are fit to lace his boots. Myself included.
I don't see why the author thinks backing the dollar with gold is so important. Is China backing their currency with gold? If not, and it's so important, how did they get ahead?
Imagine a catastrophic fault: a dude in another car drives into your car, and a conductor in the car breaks off and energizes the car body. The current now goes through the car body into the ground, and also through the grounding wire back to the charger (EVSE). It's a phase-to-ground short.

The charger tries to interrupt the flow, but the short circuit fries the power electrics in the buck converter (MOSFET/IGBTs can fail _short_). The charger will have contactors that physically disconnect the line from the converter, but they normally interrupt the line with zero voltage when the controlling IGBTs are closed.

In this case, they'll have to interrupt high voltage and high current flow. Can they do it reliably within the fractions of a second?
Documentation is indeed very early, the main focus now was to pitch the idea correctly and help people understand what it does. I will then work on integrating multiple sources (Debezium, WAL-Listener...) and multiple destinations (Elastic, Redis...).

Good catch for the footer, thx!
Is invading Greenland really all that boring?
There might have been a time when Fuchsia included some UI/UX elements to it, but that was long ago. For the last half decade there has been basically no overlap in what Android offers vs what fuchsia offers. They don't really compete and there is no one who wants fuchsia to supercede Android. The only people who want this don't understand what fuchsia is and simply want some drama. Comparing it to rust vs c++ is not really a good comparison as those languages overlap a great deal in terms of use cases and features.
The correct way to do type punning in C++
L1 charging isn't really appropriate anywhere except at home or something like an airport parking lot where cars may be plugged in for a significant amount of time.. like 24h+. It's very slow.
Is there anything useful usually in those fw updates?
Today I use PG-Sync to index things in MeiliSearch and to populate cache in production.
Where I stand, outside HN circles, I see Java all over the place, including embedded.

And frankly Electron is a much worse experience than Swing apps, but there is nothing like helping Chrome taking over Web and desktop as the platform to rule them all. /s
If this email list does not rewrite "from" header, and modifies the email contents, that's the issue. Unfortunately, many still do. Such setup just won't work in the modern email world anymore.
Proposal number 2 will destroy the US economy, completely destabilize prices, and make recovering from recessions painful and slow. There is a reason that no country today, including the ones that produce things, use the gold standard.
The totally real leaked email from a dastardly fraud-physicist that 100% confirms Hossenfelders's worldview? From a guy who supposedly wishes to be discreet, but also sends an email to a Youtuber with 1.6M subscribers with an axe to grind about this exact topic, using his full name? Which then Sabine courageously exposes anyway, despite the wishes of this evildoer. He basically admits he's a welfare queen to her because... reasons?

Sureeee, I can't wait for the next Musk tweet where a absolutely not fake EPA employee sends a nice email explaining how they are sipping Piña Coladas and playing mini golf with office furniture everyday. It might not be the best uses of resources, sure, but it feeds his family and is pretty sweet, so please stop doing the DOGE thing.
Tried to figure out what temperature my Ninja slow cooker cooks at. Not possible, only Hi and Lo. Internets say different models use different temperature.
Untagged Mallocs
> Sure, we don’t produce anything, but we have companies with high revenues and we can raise money based on those revenues. We’ll both be rich!

I think this is the central hole in the argument that the US is stagnant. The money that investors give you has to come from somewhere! Particularly in venture capital, you only get returns if you produce value.

Nevertheless, I do agree with a lot of the points here.
> I think the US economy in particular has done a poor job of distributing the wealth it has created.

The US financial system is structurally orientated towards distributing wealth poorly. It's an unavoidable economic fact that when someone spends newly created money there's a wealth transfer from currency holders to them (that's why counterfeiting is illegal), and in the US means there's a persistent, systematic transfer of wealth from currency holders to the banking/financial system. Which is extremely regressive, as poorer people hold the largest fraction of their wealth in cash, while the middle and upper classes have more of it in assets like housing and stock.

Economists funded by the banking system will try to distract you by arguing about inflation vs deflation, but it's a smoke screen. It's perfectly possible to have a non-regressive inflationary economic system, e.g. one where the government directly prints money and gives it to the poor, and such a system would avoid the systematic transfer of wealth from the lower classes to the financial industry.
> Along the same lines: one of the worst misconceptions in product design is that a microwave needs to have a button for every thing you could possibly cook: “popcorn”...

On a tangent, the popcorn button actually has a purpose on well-designed microwaves: https://www.youtube.com/watch?v=Limpr1L8Pss
Thanks! So apparently drinking directly from the plant is enough. Impressive.
> often deployed to support anti-immigrant, anti-assimiliationist views.

So what? Immigration is optional. The people supporting large-scale migration from countries without functional democracies should have the burden of proving that cultural attitudes salient to democracy are not durable.

Even in the U.S., I'm not persuaded that the Anglo-American republic as originally conceived survived the mass immigration of continental Europeans in the late 19th and early 20th centuries.

> 'm not persuaded we could recreate America even if we took any 1000 people,

We have a real-world experiment of this! America, Canada, and Australia are all oddly similar countries, demonstrating strong alignments along many dimensions.
I've compared iRedMail, Mail-in-a-box, Mailcow, Modoboa, in 2021, if that helps (its in Russian)

https://www.linux.org.ru/forum/general/16654099?cid=16658164
One where people figured out that CO2 would lead to global warming, tried to limit coal use and then discovered oil. Maybe?
Regarding scrolling, I just have a keybind which dumps the scrollback buffer into vim in a new window. Works great for copying or searching things.
Tesla tried battery swapping in 2015 and abandoned it due to a lack of customer interest (and also due to various problems that made the process less straightforward than you'd think). Both the Model S and Model X were designed from the outset to have swappable batteries.
Yeah, I think I've bought replacement toner 2-3 times in more than a decade. It's still a good deal.
The difference is between getting into the top 10% vs getting into the top 0.1% (or add as many zeroes as you want).

Top 10% just takes a bit of intentional work, rather than just chasing dopamine hits you might get as a casual. And that’s why the 90% aren’t losers or suckers… they just have different priorities.
>there is more to an economy than manufacturing

I don't agree with all of his premises or conclusions either, but I believe he's exactly right about the financial engineering and outsized rewards that frequently accrue to non-productive activity in general.

I see the manufacturing fall-off he notes as a proxy for that. It's not the only evidence, but it's one piece.
Version 1.0 ran quite smoothly once we upgraded the machines from 4MB to 8MB of RAM (seriously!). But, of course, at those times 8MB was much more memory than the early smartishphones carried, so their Java version was heavily stripped down and almost good-for-nothing.

On the PC Front, James Gosling and cia made were an amazing team, but they pushed for very academic and cumbersome patterns that converged in the EJB architecture. Nobody in its sane mind would fall in love with that.

Two or three years later, the internet bubble fallout affected every technology.
We prioritize things.

I care about Malaria but it does not directly affect me, so I do not prioritize it.

Climate change requires more than a single person and their funds, unless you are Bezos, Musk, or whoever. I know there are ways to contribute to it that are not monetary, but it is more complicated than this reductionist view.

I care about world hunger too, and I am against the waste of food, but what can I do if restaurants are even legally obliged to waste food? I do not buy anything from such restaurants, at least, and I try my best to not be wasteful.

Additionally, how much do SWEs earn per month? I do not earn much at all (for reasons not disclosed here), my money would not even be a drop in the bucket, but a small part of that drop. I personally could not donate $500 even if I wanted to, because that would put me pretty close to homelessness (not that anyone cares).
Its a total waste to try to quietly appease. If they want something out of the current administration they need to humiliate it and then barely give it enough to save face.
Maslow's Hammer – An all in one productivity tool
Become an AI-Augmented Engineer
Lightning is still electricity. It technically follows _all_ the paths, but most of the current will go through the low-resistance paths.

For the battery to explode, the lightning will need to cause a potential difference across its terminals. But why would it? The paths _around_ the battery cells (through the battery and car body) have much less resistance.

The conductors in the charging cable can melt, because the path from the car, though the cable, and through the EVSE body to the ground is another relatively low-resistance path.
My history went like this.

Use ssh.

Every time the connection blips you lose the shell.

Very annoying.

Look up how to prevent that.

Learn about tmux.

Use tmux on remote shells to keep sessions up after you log out.

Neat.

Apparently tmux has sessions and panes and stuff, I could have multiple projects open in different sessions. I could have different logs and commands running in different panes.

Neat.

Hey, this is great. I should install tmux on my personal machine.

Hey, I love having multiple sessions and panes and stuff, but now when I reboot my computer, all my tmux sessions and panes are gone.

Learn about tmux-resurrect and tmux-continuum which will save the sessions periodically and automatically reconstitute them after reboot.

Extremely neat.

~10 years later and I still have all the "same" tmux sessions open, and they all have names, saved pane layouts, and histories intact.
This person sees the world as a game where the US needs to be a supremacy over others.

> America really is at a fork in the road. In one world, they abandon all hopes of being an empire, becoming a regional power with highly protectionist economics. This happened before, and it’s called Europe. I know it’s hard to believe now, but Europe used to be the seat of power for the whole world. The sun never set on the British empire. Now they put you in jail for memes

It's simply a disgusting take. Full of ego and lacking any empathy for people inside and outside the USA because he is too busy thinking in zero sum caveman terms.

This type of mindset is the one that justifies all military interventions because "there must be a world superpower and it must be us".
Tesla though has had to pair partner by partner with every other car maker who wants to use their network. Deals have to be cut to figure out how payments are gonna work with each manufacturer's car/app.

Tesla also has been operating on chargers for years! They took their own sweet time we just don't think about the first years!

Tesla never built standards. They just made something that sort of worked for them. That sort of somewhat helped some specific consumers find chargers, albeit with not enough status available to know what to expect when you got there.

None of that is at all good enough for actual infrastructure the world needs to be able to depend on. "Works for my car" isn't how gasoline works, and it's not how ev charging is gonna ever succeed.
The United States tried this as a multi-decade experiment in the late 19th century. Greenbacks were taken out of circulation in order to increase their value in comparison to gold. It led to tightening of credit and was a drag on investment. Workers most frequently struck due to wage decreases. Farmers and other small business owners would frequently be unable to expand due to credit being unavailable.

The United States has attempted several times to use a gold standard. However, it results in unacceptable outcomes every time. In the 1970s, President Nixon led the US to leave the Bretton Woods system of fixed exchange due to trading partners converting excessive amounts of gold (specie). It has been found time after time that central banks need to adjust the value of their currency to account for financial shocks with countercyclical monetary policy.
I'm not sure it's that unique of a situation though, most prey organisms have some antipredator adaptations but rarely are they foolproof, just like rarely are predatory adaptations like mimicry/camouflage/crypsis absolutely foolproof.
> It can come off as micromanagement, which may work well enough if you have not-so-competent ICs, but will backfire if you have talented ones.

Yep agreed - I've seen a couple of managers that were probably fine as developers but struggled (to their extreme detriment) with being pretty average compared to the senior developers that they were managing. Their 'helpful advice' just served to show how superficial their understandings of the systems were.
One thing that `if err != nil { return err }` lets you do, which panic/recover doesn't, is annotate errors with context. If you're throwing from 5 layers deep in the call stack, and two of those layers are loops that invoke the lower layers for each element of a list, you probably really want to know which element it was that failed. At that point, you have two options:

1. Pass a context trace into every function, so that it can panic with richer meaning. That's a right pain very quickly.

2. Return errors, propagating them up the stack with more context:

for i, x := range listOfThings {
y, err := processThing(x)
if err != nil {
return fmt.Errorf("thing %d (%s) failed: %w", i, x, err)
}
}
Of course they should still code, otherwise they're not engineering managers, they're project/product managers, and good engineers will not follow those people.

Whenever we talk about EM duties, it's always a list of fuzzy, empty words:

> Owning the team's strategy and roadmap, and ensuring efficient execution.

This is project management.

> Making decisions to ensure that the team is working on the right things and saying no to the things that don't matter.

This is product management.

> Dealing with fires, escalations, and other crises that pop up all of the time.

How can an EM that doesn't code deal with fires? The only thing they can do is pull the sleeve of someone else who does code, and then, what, hang behind their shoulder until the fire is put out?

> Building a strong culture within the team so that people are engaged, challenged, and motivated.

This is meaningless. We're not children.

> Mentoring and coaching your reports so they get better and can have more work delegated to them, thus increasing output further.

Mentoring them at what? If an EM doesn't code, how can they mentor in an area that's relevant to the mentee (i.e. a coding engineer)? They can coach them on moving Jira tickets more effectively, or playing office politics better?

> Managing the team's stakeholders so they can offer their steer to the team early and often.

Again, product management.

> Actively performance managing the team so that superstars can continue to shine and underperformers can be coached or exited.

Combination of meaningless and project management. In order to be able to evaluate someone's performance, you need to know their work. If you don't, the only metric you have is number of tickets, or "velocity" or whichever other bullshit metric you use because you're not in the trenches.

> Building close working relationships with other teams so that smooth collaboration happens across the organization, leading to a better and more cohesive product.

Office politics.

The only one that make sense is hiring and retaining great people, but you can't do either without being a technical person.

EMs that don't code making technical decisions is a showcase for divorcing decision making from suffering the consequences of those decisions. And having teams with EMs + tech leads + team leads etc. is just making things worse by diluting the responsibility.

https://world.hey.com/dhh/we-once-more-have-no-full-time-man...
You had different JVM, some could run on smart card https://en.m.wikipedia.org/wiki/Java_Card

There were also java realtime JVM with different latency promises.

Basically you had different versions of the JVM, optimized for its use case. I guess when Sun was bought by Oracle, everything died.
I remember setting a server’s console baudrate in EFI to its higher setting improved boot times, hehe.
just installed win 11 pro an hour ago and https://i.imgur.com/61AdEBR.png context menu looks fine. Maybe they fixed it? i didn't change any settings at all.