skysight-inc/HackerNews huggingface dataset:
I really hope you're not implying that project managers are or need to be less smart than product managers.

They are different disciplines, and like any profession there's likely more people who are not good at it than people that are.

But I've worked with great visionary product people and excellent project and program managers (and strive to be one every day myself). Neither could do the other's job well or effectively. They need to be laser focused on different things, and their EQ tends to be tuned to different wavelengths.
I was in the same situation as you, and then I tried it a few years ago.

I realized that front end software is actually pretty shallow.

Design is important, deep, and requires talking to users, but once you have a design it is pretty straightforward to get the pixels into your favorite JavaScript/React/Vue/CSS/etc code base. Importantly, design is not about the code. Designers work in tools like Figma, not react.

Web frontend applications will then need to call into a backend. If you are doing anything computationally heavy or complex you are back in the world of normal software development.

I think this is why you see more full stack than frontend engineers.

If you are worried about it, I’d suggest trying a project. If it looks like crap, you probably need to get help from a designer or learn design, not figure out which web stack to use.
Marketplace economics like those done in the paper don't apply well when both parties are buyers.

They also rest on concepts of resource scarcity, which is an artificial construct in the context of post birth control sex.

Artificial scarcity rarely lasts long in markets, it can only be propped up by industry collusion.

The 50's model of "precious chastity" sexual relations just doesn't apply to current interpersonal dynamics.

The risk factors that drove that model are very different today and have freed both women and men in different ways.
Er... Money has existed for thousands of years, and has replaced barter in any society with even moderate amounts of specialization, and a population size that gets into the thousands. In Roman times, this was already the case for thousands of years. Money is one of the great enablers of trade and specialization, of empire building. Barter economy cannot sustain any of that, because barter economy does not scale. Money is a relatively recent invention in the time scale of our species existence, but that's still 3-4 thousand years of near-ubiquitous use, minimum.
Yea, the bigger issue is that the maintenance itself is expensive and disruptive.
Indeed a very good point. Perhaps I’ll pick up Deno for my next set of students
Yeah, I'd really love to see some commentary from someone with experience in the medical device industry about whether there's anything novel in the patent. It was originally filed in 2008, but that was thirty years after Minolta made the first fingertip pulse oximetry sensor. They might be using different wavelengths of light, but Apple could be as well.
This isn’t the first time they’ve done it either, it’s becoming a trend with them. They lowball offer and then pull out after having the details they need to steal your tech. They’re banking on you going bankrupt before you can win a lawsuit against them.
That’s a cute alternate world you lived in briefly :)
The laws discriminate against non-jews. Below is a list which includes things like restricting who can emigrate or gain residency, who land can be distributed or leased to, restricting commemoration of ethnic cleansing that the state was founded on, etc.

https://www.adalah.org/en/law/index
Nah. Men who think like that are thinking like victims. Shifting the blame elsewhere.

No one owes you any love, except your family.

If you want to find love or a partner out there, you’ve gotta find it and earn it. It could take a long time, or not happen - but if you aren’t in good shape, don’t have any money saved up and aren’t interesting, don’t be surprised if you end up alone or with someone below your standards.
Cppinecone: A C++ client library for the PInecone vector database
> Something that forces us to focus on what's important.

Primarily, it would be something that forces us to send rocket after rocket of supplies there, wasting countless resources in the process for very little, if any, practical benefit.

Because, no, there is nothing to be gained on Mars that can't be gained much more effectively via robotic probes, and no, a Mars colony will not be self-sufficient.

Investing resources for no good reason, is to me the exact opposite of "focusing on the important".
Last time I saw one of these types of articles on here it quickly became apparent that a lot of companies don't know the difference and call their project managers by the wrong name.
I'm not a super gee-whiz technical guy, but what exactly are you getting out of a windows installer vs *.exe + ENV variables? I personally prefer software that just runs as packaged executable, and I can add system variables either at launch or by myself. It's always a little sus when a tool doesn't have a portable release.

It's sort of my secret solution to using software I need from gimped userland, although I know it lights alarms in the big InfoSec secret dungeon. Luckily, they're lights for "Visual Studio Code", so that "alarm" is on all the time.
I didn't object to the knowledge you shared. I objected to your gross mischaracterization of the person's question and ignorance of the context in which it was asked.
So this is the motte to Marc Andreessen's bailey?

"Why are you upset about me namechecking fascists and anonymous twitter shitposters in an unhinged and uninformed rant calling for me and my friends to be unchecked by democratic oversight? I was just saying that iPhones have gotten better and books cost a lot more to produce in previous centuries!? Who can argue with that? Why do you hate progress?"
Hmmm....men are fairly highly pressured by (modern western) society to not get attached after sex, and are somewhat likely to deny or at least play down feelings of attachment that they might naturally feel - even to themselves.

I'm not sure how you'd be able to control for that sort of bias in any kind of rigorous study, or how much variation might be left if you did.
the book stimulates important discussions on economic history and the roots of our financial systems. While its style is assertive, its contribution to questioning established economic assumptions is undeniably valuable. its also backed by anthropological and archaeological evidence.
Or you can be real with yourself and find someone in the same ballpark as yourself. Being single may work long term for some people, but I suspect that hollow loneliness will catch up to most eventually.
rusty shut k5 down 7.5 years ago after years and years of being a deadbeat dad to the site – wasn't even willing to keep a static archive of the site up
The bison herd of Lamar Valley in Yellowstone is regularly on the road particularly around sunset. It's an amazing traffic jam.

Stay in your car of course.
I don't care about speed, I don't even use a clock. What I do is push when I feel I can't run anymore, I get a lot of satisfaction from that.
Purpose-Built vs. Bolted-On Vector Databases
I've led 2 major rewrites, both of them extremely successful, replacing slow and unmaintainable systems by fast and extensible ones (and they have been extended well beyond the capabilities of the original systems).

Rewrites are like heavy power tools - they are dangerous, but they can do great things when used right.
Just wanted to follow up on this with an update. In the latest release of Floutwork that rolled out yesterday, you can now press a button on the tab bar to "show all tabs." While Floutwork defaults to showing only tabs within the web apps you use to complete a task, allowing you to stay focused, you can always press the button to see all tabs. This feature should help you get oriented, especially if you occasionally lose track of where all the tabs are.
Ask HN: What self-hostable CI system are you using?
I am currently using self-hosted Jenkins for my solo projects. I am considering switching to something new. Anything you can recommend? The only real requirement is that it needs to be easy to self host, not be too complicated (solo dev so I want most of my focus to go to developing not figuring out the CI) and be resource efficient (I only have 1 server).

I am fairly happy with Jenkins but mostly because I am familiar with it. Only real downside is the resource usage when idle. And some plugins are not really maintained anymore.
Most of the actual artists I've spoken to really hate this technology.
I like where they are going. Are there benchmarks out yet?
And that is no laughing matter!
Not a lawyer but I do deal with contracts under English law day in day out for my day job.

Docusign always saves the IP addresses and timestamps for any signatures. In addition it can be set up to require 2FA prior to accepting a signature - eg our lawyers will set it up to require an SMS 2FA confirmation and I've heard them say that this is a hard requirement for deeds as opposed to simple contracts (tho whether that's down to law firm policy, Docusign policy or court precedent I don't know).
Even with the Max Pack's 410-mile rated range?
Glorifying effort is something the Silent Generation did and the Boomers picked up. It still reverberates in Gen X in part because it turns out it’s not entirely wrong. Low effort rewards really has caused problems for the grandkids, and while the rest of the hipster aesthetic is mercifully gone the way of unbuttoned flannel over t-shirts, the return to craftsmanship is the silver lining. They didn’t invent it of course, but they cultivated it. The bulk of that material has moved from PBS to YouTube, for better or worse.
This article gets it wrong imho, it seems to think the problem is the caliber of the people, rather than the setup of the organization. In my 20 years of experience I've observed most people are willing and ready to push themselves to great heights. But the setup of most organizations doesn't support such levels of independence or freedom of operation. Also a big reason why so many people are drawn to startups.
As a solo founder and dev I think the Product Manager complexity dwarfs Development work. For example, in the code I can search for all usages of something. But when spec'ing out I have to keep track of many things and their orthogonality at once.

----

Here is a nice story from a former MS Excel's Program Manager

"My First BillG Review" by Joel Spolsky

https://www.joelonsoftware.com/2006/06/16/my-first-billg-rev...
Section 1.6.1 of the GNU Mes manual places these early stages assemblers into context:

https://www.gnu.org/software/mes/manual/mes.html#Stage0
In any free market, at equilibrium, all prices for any good decreases to the absolute minimum required to produce that good. There is no profit--it is all competed away.

If you want profit, you can't be in a free market at equilibrium. You can either attack the "free" part (create an aristocracy or oligarchy) or the "equilibrium" part by introducing disruptive innovations, which will lower the cost of producing something, allowing you to extract some profit.

But eventually, a free market will return to equilibrium, by lowering all the prices to reflect the reduced costs of production, and profits will be competed away again.

All innovation is therefore deflationary, and happens in the context of a market which is not in equilibrium, i.e. is unstable, and therefore will crash from time to time.

Surviving these crashes is easier if you are an aristocrat or oligarch, so....we get what we have today, a mixed market, free enough to allow for innovation, but which most of the profits go to oligarchs.

Unfortunately, just because the market has to still be free enough to allow for innovation, it is still unstable, which is why it crashes every 10 years or so, and all the governments of the earth (controlled by the oligarchs) have to bail it out. Since the whole point is that the oligarchs don't have to use their own money to do this, the governments use money which is essentially just printed. This creates inflation. Balance is restored to the force.

For the past 40, 50 years or so policymakers have been remarkably able to maintain this balance to avoid both inflation and deflation, but its a very tight rope to walk, and currently we are on the inflation side of it.
SLANG.D: Fast, Modular and Differentiable Shader Programming
Yes, there’s a constant arms race between the authentic and the impersonators. Happens in every field. Look at how much the “artisanal” and “rustic” aesthetic became completely colonized over the 2010s to the point of being “the new bland” today. That’s also why I liked this article. It doesn’t propose an excessively precise definition of “giving a shit”. It requires paying attention and being vigilant – the impersonators are always around the corner, watching and learning.
In a few rare spots of the world, gold is literally just in the dirt and rocks.

There's certainly some gold in the UK; there's still probably thousands of extractable tonnes of gold in the UK. Whether a deposit is economic to extract is a different question. Very few sites in the world can compete with the gold mines of Canada, China and Australia with their very rich deposits.

> Was it all relatively surface level and rapidly mined out, and now all gone?

To some degree this is a factor. Copper and tin are other resources you'll find are already heavily extracted in Europe:

> The main mining district of the Kupferschiefer in Germany was Mansfeld Land, which operated from at least 1199 AD, and has provided 2,009,800 tonnes of copper and 11,111 tonnes of silver. The Mansfeld mining district was exhausted in 1990.

It's not so much that they literally ran out - there's still plenty of copper there. But it was only viable to run in the East German (Communist) economy. Now that most is extracted, there are diminishing returns. It takes more labour and processing and etc. than extracting from a deposit elsewhere would.

When Europeans came to North America and reached regions that had never had a particularly high population density and had never had much mining - like in parts of the Rocky Mountains - they sometimes literally found gold dust lying at the bottom of riverbeds and chunks of gold ore sticking out of the side of cliff-faces. (Cue up a gold rush.) Europe's first large-scale miners probably had a similar experience of abundance once, many thousands of years ago.
This is highly dependent on the location. We certainly know there was a large interconnectede monetary economy around the middle east and the mediterranean around 3000 years ago.
The roman empire was largely a monetarian economy as well, about 2000 years prior to what is commonly referred to as "pre-industrial", they had quite an extensive banking system as well.
That’s somewhat scary to me. What do you mean by data? If I figure out how to build say a really efficient vector database at company A and then company B hires me and I figure a really efficient vector database would be useful there, can I not implement a new one for company B?
I feel like anyone who feels this way should sit and talk to the older women in their lives and ask themselves would they want that. I've talked to happily married women in their 60s and 70s and I hear nothing but abuse and more abuse. I watched my mom and aunt fall into poverty when they got a divorce and have the marry the first man that seemed decent to keep their kids fr starving. My unmarried aunt is dissatisfied by never having children and never marrying, but she's always have independence and never been hit and never worried she would be homeless. When I consider old spinsters vs old married people well, it makes think I'd rather be a spinster if I can't find a decent guy. Of course there are true happy couple in there but they are so few it really makes me grateful no fault divorce exists.

For me, I dated a lot of men. Sometimes we're not a match, but a lot of the time these guys seemed angry I didn't need them. One guy actually became physically abusive when he came over to my house and saw how much nicer I lived than him. We'd been dating for weeks. Another guy, dumped me for paying for a whole date. Another guy, withdrew his interest upon learning my profession and considering I'd definitely make more than him whatever I made.

You know the advice female relatives give me? Hide how much I make. That is the state of heterosexual dating. It's where my friend who is a self made millionaire gets asked by her boyfriend when she's going to become a housewife so he can marry her. Women aren't perfect, but there's definitely got to be some kind of change for men as a collective. I know some great male partners, but I also know that they're out weighed by so many men I know personally.
Just uping the Font size for the interactive stuff shouldn't eat to much bandwidth. The rest can stay smol.
>Actually, take a minute to think hard, and come up with one product manager that achieved anything comparable to these folks.

Andy Jassy started as a product manager at Amazon and is now CEO of Amazon. Product thinking and working backwards from customer needs (and not forward from technology), is not just a big-tech concept, but applicable to every business big or small.
Agree completely. I didn't read the entire article, but suffix trees are not hard to build in near linear time. I'm sure I was taught this in basic algorithms in 1993.
> An organization must be smart enough to let that people grow and thrive.

Agree 100%, but this is where I've seen a lot of organizations fail, especially large ones.
The article gets it backwards for large companies. Most of these things exist at the behest of leadership. In the absence of a PM, these responsibilities often fall on engineering managers or engineers.

There are two types of effective PMs in my experience: the visionary who shapes the product, and the exceptional "team cat herder" who adeptly manages outward from the team: KPIs, regulatory reviews, and similar things. Whether this person should have a different title is irrelevant: That's the title they have and the role they take.

When a PM like that departs, these duties don't vanish; instead, they often become the responsibility of engineers, adding to their workload.
Sorry to be reductive but every single bit of this is literally the point of the game and its symbology: https://www.remnantradio.org/Archives/articles/Baseball/base...

As for terminology, don’t forget “double-header” ;)
The examples of “tremendous people,” we all have to acknowledge that we want to be like are all white, cis-het men. A good deal of the modern ones we know are assholes. And many of them are not that great at much of anything; it was privilege (and no small amount of luck) that got them where they ended up and myth making like the kind in this article that people aspire to.

That’s a silly bar to put before hiring someone to be a product manager.
> maintain relationships with customers, interview users to identify potential features

Those are the marketing people. On most places they are stupidly completely focused on sales, but that's not ideal.

Product management is also a task for those people, but singlemindly focusing them on PM is about as bad as doing that for sales.

> manage leadership, play politics for resource allocation

And those are management tasks. It makes no sense at all to give both sets of tasks to the same set of people.
What do you see as the difference between a developer and a SWE?
I’m curious what was so egregious about my comment that you felt the need to flag it. That seems like a pretty extreme thing to do over pointing out a clear example of whataboutism.
My other favorite: men (in media) who are doing things ultra creepy/illegal, but given a 'pass' because "omghot". Twilight: "older guy lurks around high school girl's home, peering in her bedroom window at night". Fifty Shades: "guy stalks young college student to find her address and work, and steals her car".

(Don't even start me on the whole Christian Grey character, which will forever go down as one of the most over-the-top 'perfect male'. Let's see: 33 year old man is deca-billionaire in telco after coming from foster home. And it was so effortless to become said deca-billionaire that he also found time to become a commercial helicopter pilot, a concert pianist, someone who doesn't break a sweat cranking out Michelin-tier meals for idle snacks and brunches... and looks like an underwear model.
It's quite terrifying to think of a runaway feedback loop leading to the emptying of the oceans, on the scale of happening within a lifetime.
I was literally going to criticize it as "it looks like it was designed in 2000."
Customers are rarely able to express their underlying issue. They usually communicate what they think the solution is.

A good product person is able to drill down to the fundamental problem the customer really has and articulate that to engineers.

Also, good product people should be evaluating the customers problem in terms of the whole market.

After all, engineering is a limited resource. So you need to solve the problems that exist for your target market, not just a single customer.

Of course, I’ve seen good engineers who can do this, but it takes time and effort to sift through all of the customers issues and work out which ones to solve. So product managers are focused on this to free up the good engineers to design solutions to those problems.
Rails’ Hotwire most likely.

Turbo gives regular server rendered pages the snappiness of an SPA with zero dev effort.

The latest Hotwire allows easy replacement or lazy loading of any portion of a page.

All while preserving 10x developer efficiency. There’s simply no other stack with similar productivity.

(Not the original poster but came to this thread with “Rails” as the answer)

Hotwire is backend agnostic. Laravel has adopted it as a front end solution too.
.erb templates are just as good as they were a decade ago.
Totally agree. An idealized journal of one's life over time on Instagram is way more interesting and revealing than any dating app could ever be.
I would choose Remix based solely on my assessment of the integrity and personal character of the people I’ve met who use it, which I suspect is similar to those who created it.
I would say this more aggressively, product manager shouldn't be a specific role at any company. Someone needs to do that work, but making a product manager role, who can be unable to do any of the actual tasks to make the product function, is a bad idea. It's just encouraging people to play politics, and discouraging people from playing politics is one of the most important things for any org.
I think the "large scale" qualifier should dispel confusion.
> Picasso, Jeff Bezos, Mozart, Steve Jobs, Nikola Tesla, Elon Musk, Robert Oppenheimer, Peter Thiel, Leonardo, and others are worshipped by the masses.

I hesitantly have to give Elon Musk credit for proliferation of EVs and - yes, highly questionable - because of finally completing DARPAnet’s original mission via starlink’s usage in ongoing Ukraine war… (yikes, lot of “offset” should IMO be considered; on many ”fronts” with his business ventures actually).

But for what should Peter Thiel be worshipped again? Especially in comparison with the rest of the list?
Astro is the PHP of JavaScript and it’s quite lovely.
Friends was already successful in syndication, of course, but on Netflix it gained new life among young people. A new generation of young women got invested in the Ross-Rachel relationship and Jennifer Aniston became their role model, just as she had been to their mothers and older sisters two decades earlier.
Laravel or Rails spitting out Blade or ERB templates respectively. As a solo dev you have everything you need in both ecosystems and you aren't doing 2x the work with a separate front end and back end.