MurphyA/hacker-news huggingface dataset:
by JumpCrisscross | 2025-04-27 21:07:10+00:00
> worth anyone technical's time to build skills in strategy, marketing, finance, etc.

This leads to jack-of-all-trades types. Good non-technical folk exist. They’re just not easy to find for obvious reasons (same as good technical founders who can see the forest for the trees).

A good technical founder dilutes their comparative advantage e.g. negotiating with suppliers and prioritising payments ahead of a close.
by derektank | 2025-04-27 21:07:12+00:00
>Technical co-founders are perfectly capable of learning all aspects of business.

If you assume the technical co-founder doesn't need to sleep or has a magical source of extra time, sure. But in the real world, failing to bring a product or service to market at the appropriate time can be the difference between failure and success. I certainly agree that a technical co-founder's knowledge is harder to replicate in the abstract (OP's story about a co-founder suggesting an 80:20 split is nuts) but trying to be a jack of all trades can leave you a master of none.
by ujkhsjkdhf234 | 2025-04-27 21:08:19+00:00
Israel is not leaving the West Bank alone. The media has been focused on the Gaza strip because that is where most of the destruction is but Israel has operations in the West Bank[0].

You can't claim the moral high ground of just wanting to defeat Hamas if you use these faster more efficient methods. Israel is still trying to play the victim in the global narrative.
by dgs_sgd | 2025-04-27 21:09:23+00:00
> Unless someone is putting cash on the table, or one partner is full time and the other is not, there is zero reason not to split founder interests equitably.

When he asked why I thought 50/50 was fair, this pretty much sums up what I said. I'd be happy to take an 80/20 split with an industry insider or celebrity, someone who's guaranteed to attract buzz and attention. But he wasn't that guy.
by mjevans | 2025-04-27 21:09:24+00:00
Do you expect it to be commonplace that someone who starts living in a college dorm will still be there in 10 years? I hope they'd graduate by then, and failing that it seems likely they'd run out of debt to continue funding education.

Meanwhile, 'the golden days' of the American Dream included a stable house that lasted most of an adult's life, and maybe moving again at retirement. It also included a career track at a corporation that continued to pay well as an employee developed into a more valuable 'resource'. (back before Human Resources wasn't as transparently about harvesting all the value they could...)
by 6stringmerc | 2025-04-27 21:09:31+00:00
As a business guy, getting “it should be flipped” wrong and going to print / ready for audience viewing only emphasizes the importance of being able to meet certain expectations such as basic communication when wanting to be taken seriously. This is not a unique instance I have observed. It is not directed specifically at this writer, it is using this writer as an example of hypocrisy in self-serving pleadings.

If you’re going to de-value the role of somebody who can do what you can’t, be prepared to get called out on it or brushed aside without explanation because you blew it. Harsh but true. I know this because I worked sales support with technical people and not technical people in high stakes business relationships.

This is why startups don’t hire people like me because they don’t value what I do and frankly I’m okay with this mutually dismissive relationship. This forum is a frequent reminder of why so many startups are unsuccessful.
by eezurr | 2025-04-27 21:09:49+00:00
And once the Orient and Decide part is augmented, then we'll be limited by social networks (IRL ones). Every solo founder/small biz will have to compete more and more for marketing eyeballs, and the ones who have access to bigger engines (companies), they'll get the juice they need, and we come back to humans being the bottlenecks again.

That is, until we mutually decide on removing our agency from the loop entirely . And then what?
by eesmith | 2025-04-27 21:11:02+00:00
I did read it, but the books I read when I was a teen still learning the world sit deeper in me than something I read in my 30s.

I don't think the last-name-is-the-company adapts well to the so-called "gig economy" where employment is structured as supposedly independent contractors, who in turn can be working for multiple organizations at the same time.

"Corporations building armies", etc. describes the Dutch East India Company pretty well, yes? As I get now into my 50s, that goal seems more and more an intrinsic part of limited-liability joint-stock companies.
by seabass-labrax | 2025-04-27 21:11:13+00:00
The opinion that parent was expressing is much the same as the motivation behind the Principles of Community-Oriented GPL Enforcement[1], which are endorsed by all the GPL enforcement initiatives.

The principles acknowledge that copyright allows GPL violators to be sued for financial damages, as you point out in your post. However, they also take into account that lawsuits don't necessarily further the goals of software freedom, because excessive litigation could disincentivize people from using free software out of fear of mistakenly falling into non-compliance. As a result, it's better for free software to give violators many chances to comply and to provide guidance towards this where possible, and also seek injunctions rather than financial remedies if the court with jurisdiction allows it.

The principles are well worth a read; they explain a lot about how organizations such as the Software Freedom Conservancy operate, and why the few lawsuits which they do bring are so weird.

It's also worth noting that these principles are sometimes considered extreme within the free software community from the other side, which argues that the GPL should never be litigated!

[1]: https://www.fsf.org/licensing/enforcement-principles
by mootothemax | 2025-04-27 21:11:28+00:00
> most places have a clear and simple address

That depends on your definition of "clear and simple" and "address" :) While a lot boils down to use case - are you trying to navigate somewhere, or link a string to an address? - even figuring out what is an address can be hard work. Is an address the entrance to a building? Or a building that accepts postal deliveries? Is the "shell" of a building that contains a bunch of flats/apartments but doesn't itself have a postal delivery point or bills registered directly to it an address? How about the address the a location was known as 1 year ago? 2 years ago? 10 years ago?

Park and other public spaces can be fun; they may have many local names that are completely different to the "official" name - and it's a big "if" whether an official name exists at all. Heck, most _roads_ have a bunch of official names that are anything but the names people refer to them as. I have a screaming obsession with the road directly in front of Buckingham Palace that, despite what you see on Google Maps, is registered as "unnamed road" in all of the official sources.

> Addresses don't change often

At the individual level, perhaps. In aggregate? Addresses change all the time, sometimes unrecognisably so. City and town boundaries are forever expanding and contracting, and the borders between countries are hardly static either (and if you're ever near the Netherlands / Belgium border, make a quick trip to Baarle-Hertog and enjoy the full madness). Thanks to intercontinental relative movement, the coordinates we log against locations have a limited shelf life too. All of the things I used to think were certain...

If someone hasn't done "faleshoods programmers believe about addresses," I think its time might be now!

Edit: answering myself with https://www.mjt.me.uk/posts/falsehoods-programmers-believe-a...
by Havoc | 2025-04-27 21:11:43+00:00
>“We know that China, Iran, Russia, Turkey, and North Korea are using bot networks to amplify narratives all over the world,”

Add India and Israel to the list. Saw a pretty sharp uptick in supportive content for each immediately after violence broke out.

There is also a staggering amount about US military though there it's a bit harder to tell whether it's organic. Content about say F22 could very well be...it's pretty cool and presumably gets views.
by soco | 2025-04-27 21:12:08+00:00
Looks nice. I just clicked around a bit (as I'm not doing often flowcharts in life) and: ; pressing "add node" repeatedly I expected to get them linked one after the other (wrong expectation) ; if I change the type from rectangle to rhombus its center is more on the right breaking the connection lines (bug) ; if I had node1->node2->node3 and I delete node2, I expected node1 to be linked to node3 (wrong expectation) ; after the above action, when I press add node, node3 just disappears (bug)
by smarx007 | 2025-04-27 21:12:17+00:00
I think on this site anything that's more expensive than free is considered expensive. Countless arguments have been had on Oracle vs Postgres, including lock-in. I think lock-in is more important to consider than license cost.

To be fair, it is quite nice for the pricing to be transparent. And I think it's somewhat competitive w.r.t. Stardog, for example. The community version is less restricted than Ontotext, for example.
by neilv | 2025-04-27 21:12:19+00:00
One thing I've wondered about for awhile: How do you find a business co-founder you can trust?

For one example, the article says that some of the best value that a business co-founder can contribute is disproportionately building the relationships. But those relationships can be more connected to the business cofounder themself, than to the company.

It's a bit different for the technical co-founder, since your perceptible contribution is usually IP expressed in in artifacts like code that is owned by the company, and can't legally be taken with you.

There's also the perception of the value of that IP: much like a novice programmer might think that most of the value is in their own software/knowhow/grind/brilliance, the novice business person might think most of the value is in their own ideas/leadership/network/hustle/brilliance.

The business person might also perceive the technical contribution as being commodity skills, and ones that can increasingly be done by "AI" robo-plagiarism for $20.

So, if the business person is, say, having second thoughts about the 50/50 split, they can make a backroom deal with investors to cut out the technical cofounder, or bring their new relationships with investors and/or customers with them to a different (or 'different') startup.

Obviously, one defense is for the technical co-founder to somehow be a superhumanly valuable non-commodity, and to make sure that the business co-founder understands that.

But, realistically, doesn't the technical co-founder probably need a lot of trust in their character and commitment of the business co-founder? Maybe even more than vice versa?
by njs12345 | 2025-04-27 21:12:36+00:00
When not per tenant you still have this problem, and typically resolve by releasing database migrations separately to the code that uses changes (ensuring backwards compatibility).

I guess per-tenant you would handle similarly but build some tooling to monitor the state of migrations. It might even be easier in some ways, as you might be more able to take table locks when migrating per-tenant.
by giantrobot | 2025-04-27 21:13:01+00:00
At the base levels LLMs aren't actually deterministic because the model weights are typically floats of limited precision. At a large enough scale (enough parameters, model size, etc) you will run into rounding issues that effectively behave randomly and alter output.

Even with temperature of zero floating point rounding, probability ties, MoE routing, and other factors make outputs not fully deterministic even between multiple runs with identical contexts/prompts.

In theory you could construct a fully deterministic LLM but I don't think any are deployed in practice. Because there's so many places where behavior is effectively non-deterministic the system itself can't be thought of as deterministic.

Errors might be completely innocuous like one token substituted for another with the same semantic meaning. An error might also completely change the semantic meaning of the output with only a single token change like an "un-" prefix added to a word.

The non-determinism is both technically and practically true in practice.
by ryandrake | 2025-04-27 21:13:17+00:00
> Before Covid I used to have a pretty vibrant social life but I was the initiator and back then I could easily set up physical events. Covid obviously added a lot of friction to that. Now that we are half-way through the 2020s I have enough perspective to say the bad habits that a lot of folks developed during Covid have stuck and it's a shame.

Another thing that maybe people don't like to talk about so much: COVID outed a lot of really mentally unwell people who had prior to it managed to keep that part of their personality to themselves. COVID and stay-at-home brought out so much anti-social nastiness: Selfishness, anger, belligerence, rudeness, conspiracy theories, defiance, and just this sense of contrariness for the sake of contrariness. I got a text during the height of the pandemic from a (now former) friend saying "Dude, did you know there's a bar downtown that's ignoring stay-at-home and letting people in the back door? We should go!" Like, what the fuck, man, don't you see there's a deadly disease going around? What the hell is wrong with you? I think during that time we really saw a lot of "true selves" that we now can't unsee.
by dentemple | 2025-04-27 21:13:29+00:00
I think you've just argued yourself out of a position of "it depends." This is one of the few areas where there's no wiggle room. A worthy business co-founder MUST be able to bring something practical to the table, and in my experience as it also seems to be yours, there's only really two ways they can do so:

- Be great at customer acquisition (or at least as the original article says, bring in a "customer waitlist")

- Have or bring in actual funding

If the business co-founder can't even bring one of these two things to the table, there is no justification whatsoever for them to hold a meaningful share of the startup's ownership.
by tptacek | 2025-04-27 21:13:35+00:00
I'm actually not making a case for business cofounders being undervalued. Maybe they are maybe they aren't. But if you think they're overvalued, put up or shut up: hire them instead of partnering with them. That doesn't happen because strong business cofounders won't accept those terms, which to me is a pretty clear indication that "it should be flipped" is false.
by dimonomid | 2025-04-27 21:13:53+00:00
Thanks for sharing! Good to know that nerdlog turns out to be helpful not only for devs (the original use case), but also for DevOps :)

Fyi, support for journalctl was added to master, in case you wanted to try it out. I didn't yet add automated tests with the mocked journalctl, but my manual tests show that it's working fine.

If a system doesn't have either `/var/log/messages` or `/var/log/syslog`, nerdlog will now resort to `journalctl` by default.

It can also be selected explicitly by specifying `journalctl` as the file, e.g. `myserver.com:22:journalctl`.
by corytheboyd | 2025-04-27 21:14:03+00:00
I guess the point is that VSCode won because it collected critical mass (despite people practically chanting Microsoft’s “embrace, extend, extinguish” game plan). If a sort of exodus were to happen, perhaps that same critical mass would stoke the flames of mass plugin catch-up.

I have no skin in the game, I’m just a guy in the internet back alley throwing down a couple bucks on a dice game.
by rasz | 2025-04-27 21:14:16+00:00
This article is wrong or outright fake news/Microsoft PR.

>The $150 million investment

Microsoft didnt "invest into Apple". Jobs forced Gates to settle multiple lawsuits (including outright stealing code and shipping it in Windows as their own) that if not settled would have killed MS a year later when DOJ pounced

https://news.ycombinator.com/item?id=40793174
by shric | 2025-04-27 21:14:34+00:00
I get no ads as I've been using ad blockers for as long as I can remember.

It is, however, a terrible tutorial (it's full of beginner errors made by people who don't understand C but think they do based on behavior by whatever compiler they're using at the time).

There is presumably some correlation between sites riddled with ads and having terrible content. Perhaps ad-blockers should show how many ads they have blocked more prominently.
by ivape | 2025-04-27 21:14:41+00:00
More of the same? Reddit's genesis included fake accounts and content. I don't doubt upvotes and the frontpage is fully curated:

https://economictimes.indiatimes.com/magazines/panache/reddi...

We all have an expectation that these message boards are like the forums of the 2000s, but that's just not true and hasn't been for a long time. We will never see that internet again it seems, because AI was the atomic bomb on all this astroturfing and engineered content. Educating people away from these synthetic forums is appearing near impossible.
by hibikir | 2025-04-27 21:14:51+00:00
The difficulty with the business person is identifying actual skill. I've seen way to many startups where the business side was basically floundering, and the end result was technical firings and business hires, but no acknowledgement or punishment for the existing product and business staff.

The places I've seen with actual success involved at least one founder capable of both, and that therefore had the taste to to realize when people coming up with ideas and taking meetings were just not meeting the high bar required. Because having ideas that don't work is easy, and so is having meetings that don't get you close to making sales. It looks like work is being done, but, if anything, it's making sure the company is spending time building the wrong things.

I'd much rather work with business aware developers, who are interested in knowing more about the business, than with total business specialists. Finding business-only people that have interest in learning how things would get done, and therefore have any idea of how difficult their ideas are to implement, is in my experience way too hard, as the barrier of peering into code is way too high.
by dragonwriter | 2025-04-27 21:15:08+00:00
> If the goal is to kill every Palestinian, don’t they have faster and more efficient methods?

The goal is to eliminate the Palestinian identity (destroy the Palestinian people as a people, the definition of genocide) and displace the population from Gaza and the West Bank. But it is not the only goal; maintaining sufficient deniability/rationalizability that they can avoid active international intervention against themselves and retain certain sources of active international support (most notably from the US government) is also an important goal, and one that constrains how the first goal is pursued.

> Also, why are they leaving the West Bank alone?

They have never even pretended to leave the West Bank alone the way they pretended to do to Gaza during the for-show disengagement. And violent repression in the West Bank has also been escalated under the cover of the international media being focussed almost exclusively on the mass destruction in Gaza, with far less attention.
by timewizard | 2025-04-27 21:15:15+00:00
The modern web has successfully liberated applications from mostly vendor locked OS environments into mostly agnostic browser environments. I think this has been a good thing.

Otherwise, with just CSS and HTML, you'd have a web strictly dedicated to publishing. A read only experience curated by those who are willing to invest the time and tooling into being a publisher.

Even then with the advent of RSS and other data exchange formats it's arguable we didn't even need that part of the web. It would be far better for publishing to deliver headlines and summaries via RSS and then allow me to purchase full content and issues digitally.

I think the bigger complication in the creation of the web was the complete lack of payment systems and user trust in entering their payment information into these platforms. So only the large well moneyed entities like advertisers were willing to absorb that risk and built out the platform. Instead of us conveniently and safely paying creators for content we now have aggressive advertisers who litter the web so publishers can shake pennies out of the CPM tree.
by kayo_20211030 | 2025-04-27 21:15:32+00:00
I like obits as much as the next person, maybe more. But the premise of the piece very much depends on a particular definition of creativity; and then tries, and fails, to extend it to reading obits. If it's defined as something novel, then a priori it can't be obvious and therefore is likely to be an association between distant concepts - a statement of the obvious. Mednick might be right; but an extrapolation to obits, as in the original piece, is unjustified, and definitely unproven. Velcro wasn't invented because someone read an obit; it's good, impressive, but just regular creativity. Gentner posits an obvious truism, but its relationship to obits is tenuous at best, again unjustified, and just probably wrong.

The whole piece would be begging the question were there a question. It's a statement of faith.
by mdaniel | 2025-04-27 21:16:08+00:00
I'm not them but it's a 504 back from the POST, and it is for sure not JSON

An error occurred with your deployment FUNCTION_INVOCATION_TIMEOUT sfo1::9vdl8-1745788332796-ca0797fefd3d

The good news is that Vercel does the right thing and sets the content-type to text/plain so above and beyond the .status check one can also ensure that the content-type is really application/json before willynilly feeding it into JSON.parse

Also, by far the bigger bug is that the thing wipes my input on 504, so it places the burden upon me to keep my attempt in the clipboard otherwise :fu: to me (and no, it doesn't record it as an attempt, which is good and bad in this specific circumstance)
by HenryBemis | 2025-04-27 21:16:30+00:00
Are those numbers real? A quick browse and I see from 1.5m down to a few k.

I got the standard/boilerplate questions:

I wonder where does your traffic come from, like, which countries? how to you monetize all that? your GDPR page is laughable, did you run it by a Data Protection lawyer and they "OK-ed" it? You are wandering to the parts of sensitive information. You don't mention on you personal data processing what/how, what are your technical and organisational measures, and so much more... GDPR (cont.) what do you do with the data you collect? writing "yeah bro we're OK with your data" (aka All processing has a legal basis) DO tell more about the 'processing'. if someone sends you the GDPR nightmare letter they will wipe you clean.. Also, where are you (the company) based? If you are in the US, are you in this [0] list? Whose AI do you use? Who else gets the data that you collect?

[0]: https://www.dataprivacyframework.gov/list
by jchw | 2025-04-27 21:16:57+00:00
FWIW, whether you agree with the accusation or not, it isn't anonymous. The commit history makes it obvious that it's marcan (Hector Martin) making the accusations.

Whether it's really worth all of the hooplah or not is going to be up to taste. I think it's pointless to just not explicitly credit RTEMS personally, but I suspect the real point of doing this is probably in large parts just to distance themselves from the reverse engineered libogc code.
by fsckboy | 2025-04-27 21:18:04+00:00
TECO has commands that support line editing—like 0T and T, but they both are required to type a whole line—but it is a character editor; you can delete characters from the middle of one line to the middle of the next, if you know the character positions; line editors can't do that. another example, the buffering window that you are editing within is not line aligned.