skysight-inc/HackerNews huggingface dataset:
But the argument is valid for most hit-based markets/industries, isn't it?

It seems like many markets and industries are initially dominated by indie, creator-driven work, but then gradually as they mature and become more commodified, agencies and corporations start to dominate. Look at YouTube-style streaming, or digital game distribution.
Ah! Well met! Thank you for digging that up and posting it.
The article does not discuss caffeine on its own. You're making an assumption that because caffeinated coffee seems to have more benefits than decaf therefore it must be caffeine itself that has the benefits.

The article also states:

> People often equate coffee with caffeine, but coffee beans actually have over 100 biologically active compounds. These substances can help reduce oxidative stress and inflammation, improve insulin sensitivity, boost metabolism, inhibit the gut’s absorption of fat and block receptors known to be involved with abnormal heart rhythms.
that has been the case in gnome since the 2.x days

edit: #dyac
Super cool, looks great. Interesting to see you built it with Typescript.

I was wondering-- and I know this is a long story, but I am curious:

How does one go about building a PostgreSQL driver for NodeJS in Typescript?

How do you design and begin that sort of thing? What sort of knowledge resources did you rely on (i.e. documentation, other references)?

I googled 'database driver' to get a definition: "A database driver is a computer program that implements a protocol (ODBC or JDBC) for a database connection. The driver works like an adaptor which connects a generic interface to a specific database vendor implementation."
Tangential: could you expand on the phenomenon behind software engineer salaries? Or any links for my own research?
To be fair, and maybe it's my bias as a coffee drinker speaking here, but from what I've observed so far, moderate coffee consumption seems to much more often be assessed as positive, health-wise, or at least "not bad".

And this seems entirely in contrast to, say, alcohol.
There's industry disruption and there's bs like this. If I threw in a random CTD and called it "DISRUPTION" , I'd be rightly laughed out of the room.
Nope.

The hype train ran out of fuel as soon as everyone else copied them to death.

Still not worth the $4B valuation.
> How can this be so much faster than even pg-native that uses the C library libpq?

the c++ to javascript membrane in v8 is expensive to pass. there are many projects that are faster implementing protocols in javascript vs c/c++ because of this.

redis is another.
If you wanted something similar (cross-platform native code, "traditional" controls, low hardware requirements, fairly rapid development), you could also use Ultimate++ (https://www.ultimatepp.org).
Yeah, Single Sign On is an acronym I know, but can't do anything like the GP's claim.
I'm pretty sure he's passed that boundary long ago. I'm surprised the power company hasn't tried to stop service yet.
but they're not being provided a 3rd-party app that voids a warranty

they're getting a 1st party app that (if you think this contract is enforceable) voids the warranty

in practice, this whole page of products https://fujifilm-x.com/en-us/products/software probably (I'm guessing) uses the sdk, is probably advertised as part of the product's value, and doesn't say anything about warranty

if fuji finds out you used the camera with photoshop, then uses that to reject a subsequent repair (related or unrelated to sdk), this seems like a reasonable case for false advertising and a refund
No? They have less experience and education on account of being young. Some teens may be geniuses who are better than anyone else, and business owners would be well advised to hire those genius teens at market rates, but some teens will not be as productive as their older counterparts and they shouldn't find themselves forbidden from working just because their labor cannot sell for more than minimum wage.
Why isn't reddit considered a forum? It has posts and replies. Use old.reddit.com for a more traditional experience and I don't see why you need something else which, if it got popular enough, would just be reddit again anyway.
A: Its hard, and web stuff is good enough for 80% of apps.

Plus Microsoft screwed the pooch from Windows 8 onward.
Considering that HN skews Libertarian, I'm a bit surprised by the anger directed at people excercising control over projects they own.

I guess it's easier for folks here to empathize with why a level of restraints over ownership for "the common good" when it's an open source library they imagine using.
I find the cube rule to be naïve in its ignorance of topological spaces. A sandwich is just a cross section of mobius toast. A wrap is just toast projected onto a cylinder. A calzone is just toast projected onto a sphere. Everything is toast! Why can't people see this!

*walks off into the distance muttering obscenities*
And look at how these projects are organized. Most of the time it's pretty much top-down with a. It's why we have the term BDFL.

> good software design (as in programming)

That's the second problem. Most programmers probably know about about how good software design works, but have poor taste and prefer designs that aren't suitable for software that is to be used by non-programmers that want sane defaults that work and don't overwhelm them.

Just look at the theming debate. People in software developer forums are mad about it. Most users probably don't even know it exists. They just want settings and a UI that's simple enough for them to understand and allow for some basic settings.

So you would have to force volunteers to implement a design that they feel is bad. And you see how a lot of people react to it in the Gnome project where people leave because of it. But at the same time Gnome is a good example of how to do UI/UX for a big open source software project (even if you don't agree with their design decisions).
Every time this comes up, I ask this question: is this because people with stronger hearts can drink coffee, and people with weaker hearts can't. My body definitely cannot tolerate coffee.
Two pricing tactics that I wish more SaaS businesses could adopt -

1. Daily subscription and auto-cancel. For example, you can subscribe for 3 days, then it'll automatically cancel your subscription after 3 days.

In Gitlab's case, they would enable hackathon teams to use paid plans for 3 days without overpaying for an entire month.

2. Customers can toggle specific features for very fine-grained pricing.

Essentially, it's to make SaaS pricing more on-demand.
Also, HTML has its own, well-defined parsing algorithm [1], which is incompatible with XML, e.g. see [2]. Anything that claims to be able to parse both HTML and XML, without knowing which one it is, is lying.

1: https://html.spec.whatwg.org/multipage/parsing.html

2: https://news.ycombinator.com/item?id=30600589
Yeah Windows has really shot the pooch this last decade.

It used to be so consistent and poweruser friendly.

Windows 11 has just broken a lot of the poweruser keyboard shortcuts for doing things, on top of all their ads, nagware, telemetry/stalking and various antifeatures, it's like they are begging power users to go to Linux.
Is there anyone who doesn't understand that modifying their genome has risks? The bad engine recovery is misinformation, that deserves criticism. But the intersection of people who could copy the xray design and those who don't know xrays cause damage must be vanishingly small right? It feels like some sort of moral outrage.
> under/overflow
Assuming the 2 variables are treated as unsigned ints, even with under/overflows the algorithm works, since if a=a+b overflows, then b=a-b is guaranteed to underflow, thus returning the original a.
The overflowed bit is irrelevant here
Who are they? /r/liberal or /r/conservative ?
You can get an x-ray at urgent cares for around $75.
Is it about safety or tax/revenue?

Some of the camera companies even did revenue share omg
lol EU invented SMS. I bet they all implement unencrypted messages to meet the requirement, since I cant believe EU mandating encryption
Well, it burned down a few cities, that's got to count for something.
I don't know. Based on the wikipedia description[1] they seem pretty reputable by economists and other academics

>Whereas politicians on both sides of the aisle have criticized the CBO when its estimates have been politically inconvenient,[3][4] economists and other academics overwhelmingly reject that the CBO is partisan or that it fails to produce credible forecasts. There is a consensus among economists that "adjusting for legal restrictions on what the CBO can assume about future legislation and events, the CBO has historically issued credible forecasts of the effects of both Democratic and Republican legislative proposals."[5]

So I'm inclined to give them the benefit of the doubt, that they didn't make obvious mistakes in their analysis that a hacker news commenter could have pointed out. Feel free to read the report in depth and disprove that, though.
Age does not equal experience and education.

There are jobs where you don't need any experience and education anyways. The ones that are typically considered minimum wage jobs, like cleaning or restocking shelves. Employers shouldn't be able to hire teenagers for cheap just because they're younger, especially since a teenager isn't going to be less productive than an adult with those types of jobs.
Capitalism Is Ruining Science
One of the possible major problems with decaf are the extra processing steps. You're wading into "processed foods" territory.

"The most-common methods of decaffeination involve chemical solvents, usually ethyl acetate or methylene chloride. In the direct method, the coffee beans are steamed and then rinsed repeatedly with the chemical solvent to flush away the caffeine."[0]

It is not a given that the coffee doesn't have extra unhealthy chemicals or is stripped away of vital nutrients besides caffeine.

[0]https://www.britannica.com/story/how-is-coffee-decaffeinated
Aren't all music stores DRM free these days? I personally use Amazon, but iTunes or... hmm, you're right, a lot of the big name digital music stores have now shut down.
Do octopuses, squid and crabs have emotions?
> My wife ... is an extremely specialized surgeon and she is horrified by the academic publishing in her area of expertise. It is often utterly wrong and conflicts directly with her experience.

Genuine question: how does someone in her position know they're right and the research is wrong, and not the reverse?

I'm certainly not denying that she may be correct, and I'm not unquestioningly defending research evidence either.

We've come a long way from "eminence-based medicine", where the senior clinician was impossible to challenge. Research has helped us move towards a more nuanced approach to care (I would say "holistic" but that word has become tarnished).

EBM "phase one" alienated clinicians despite explicitly acknowledging clinician expertise, by overemphasizing evidence and undervaluing experience. EBM "phase two" aims to redress the balance, but perhaps the mistrust is too significant now. It would be a shame if so.

Some reading:

https://www.bmj.com/content/348/bmj.g3725

https://www.cebm.ox.ac.uk/news/views/it-is-time-for-evidence...
Open source ML orchestration tool
interesting thing to see a week before my concurrent programming course finals! I hate race conditions. I don't blame those programmers 1 bit. It is extremely hard to find race conditions, and 10x harder to fix them.
Easy. Replacement of a $10 cable is better than a $1000 iPhone pro when the contacts wear out.

When they flip to USB, they’ll use some sort of wireless solution.
A Better Approach to SDF Decomposition
CL is quite unlike Rust, but I've actually found lots of similarities between CL and C++: religiously stressing backwards compatibility and the ability to run very old software, providing the ability to hook and customize as many things as possible while providing default implementations, being unopiniated with regards to programming paradigms...
Account sharing – Grow by understanding it
> That's not how rights work.

For every right, before it was created, it didn't exist. This seems tautological. Why would it have been created if it already effectively existed? The whole idea of rights is that it legally enforces something that wasn't any kind of guarantee before, and its absence caused all kinds of problems.

> No, I don't agree to that. [...] What size of business is most "efficient" in our current society, which in many ways is not a free market, gets decided by lots of things, most of them having to do with various ways the government interferes in the economy

You were just arguing that a monopoly is the most efficient thing to do business with on account of how it's cheaper. So now you are saying that it isn't necessarily. So I can only assume this means I can now argue that just because something became a monopoly, does not mean it is the best entity to do business with. And yet, it is a monopoly, indicating a non-ideal situation for the consumer, because there are more efficient ways to spend your money, but because they're a monopoly, you can't spend them that way. Hence how it's not ideal for consumers.

> This is silly. Do you call companies on the phone to tell them about all the things you would like them to provide? Of course not.

What do you think a user research call is? How do companies build their backlogs at all? Normally not by not talking to customers or potential customers.

> they don't think they can provide the support people would want at a price people would pay for.

This is the exact problem. Companies don't know the exact value of providing phone support because it is hard to measure. It's especially hard to measure at a societal level. At the very least, lack of phone call becomes an externality like pollution.
Why not? Greed is not just some intangible human feeling. It can take the form of corruption and regulatory capture whose motivation, in the case of large pharmaceutical companies, is profit.
> I feel like the designers of this new theme have never sit down with anyone who's not a "techie" to explain to them how to use a computer.

The designers of this new "everything is flat and devoid of visual hinting" trends are maybe, at most, enthusiast, but not professional designers. I don't mean professional in the "hired for work" sense, but in the "really has the knowledge and has studied the psychology behind what makes a good UI design for human beings". Otherwise, nobody with solid background, experience, and/or scientific studies in their hands would in their right mind sketch the current shape of mindless "modern" UIs on a paper and feel like that's a very well thought out work right there.

And here I'm bashing not only OSS designers that think a bland and unclear design is the best that can be done, but also the same for designers of big companies that get paid for their work. Althought ironically now that I think of it, maybe the latter are somewhat less to blame, knowing how the corporate world works and knowing that they possibly don't agree with the results but their boss insists on how all buttons should lack any depth. So in the sense of not having a pushy boss with an agenda to fullfill... yeah it seems to me that OSS designers are acting worse by voluntarily pushing these supposedly "better", but almost quite objetively worse designs, into users' throats.

/rant
They are pro-office, but only when it's their underlings who are in the office.
Great discussions! Some thoughts:

First, there are multiple solutions to this problem, all need to be explored and many will have a part in the future. Bad actors will do everything they can to find a way around every solution.

Second, for the hashing approach, have a look at "Perceptual Hashing", it's a way to hash content like a an image, even if the resolution changes.

Where to store the hashes? A centralized server is probably fine, but there is always a risk of a bad actor exposing it somehow. A secure blockchain can work better. But if you go that route, might as well go with the most secure blockchain. POW is generally more secure than POS. And currently the most secure blockchain is Bitcoin. So one solution is to batch hashes together and write them with a Bitcoin transaction in some cadence.

-Ali
Is a danish a kind of toast?
I'm reasonably certain you'd more commonly say that the range is doubled. When we say "size", we usually mean the "width" of the variable, as e.g. demonstrated by the "sizeof()" operator in C, which gives the size/width in bytes[1].

[1] Actually multiple of sizeof(char), where sizeof(char) is defined as 1. And that's technically not 1 byte everywhere, but most of the time nowadays it is.
Basic supply and demand dictates than, being fewer, they would command higher prices. Which they did, until JS ate the world.
The pandemic was an interesting case study in this. In the sense that although the alternative medicine people who started writing about covid after the pandemic started were generally giving terrible advice, the alternative medicine people who were writing about how to survive a novel coronavirus epidemic before December 2019 were generally much more accurate than the mainstream medical people who only started learning about coronaviruses after the pandemic started.

It turns out, being genuinely interested in something when there is zero money to be made is a much better predictor of success than having formal training and insider status.
For silo self hosting, Internet outage should not affect your services, but for most of local-first services it's critical to maintain your systems security with necessary credentials. For an example consider a rental car that you take for camping in the countryside. Internet outage that makes your rental car useless is unacceptable.
Third generation American here, all my GGPs got off a boat. They came from Ireland, Scotland, Bavaria, Prague, Poland and Sicily. Twentieth generation Americans, I have to ask, what in the heck were your ignorant and entitled Portuguese, British, Spanish, French, Dutch and Danish ancestors thinking?!

I'm kidding. But seriously, you have to wonder at just how much the mothers of the first group of 16th Century human rights violators hated them for them to mature into such monumental turds.

Great audio, btw, pretty fantastic audio engineering.
Hmmm , from memory , instant coffee is usually Robusta type of bean which is more acidic. The study you are looking for , then, are studies which track robusta v/s arabica. I doubt someone could get funding for this , though :)
Then you can simply encourage competition to drive down prices lower.
> But what about people with special needs? eg. people with mental health problems or medical conditions requiring expensive therapy? Unless you think we should let those people fend for themselves, you'll still need welfare programs to help those people

Speaking from experience, such people already have to fend for themselves...so nothing really changes.
They might not bear any ill will, but they don't mind them being collateral damage either.
Look for Swiss Water Processed coffee if you want decaf. But yes, you are basically correct.
Not just the USA, but what country does that hold? I guess if housing standards are lower, it is easier to survive on a minimum wage, but you specifically stated an at least 90 sqm 1 bedroom apartment in a semi-prime location. Where in the world is that already possible?
That's true. The obvious tradeoff is that nobody wants to add friction to account creation, especially when they're first starting out and don't have network effects, and abuse detection is tomorrow's problem. And then if you try to add it afterwards when you've gotten popular you'll be deafened by the screams of everyone who's gotten used to a free experience. Plus, your support load goes way up because all your users are now paying customers.

I've heard that it worked for Metafilter but I wouldn't be surprised if it prevents a site from scaling users past a certain point. (I mean, sounds great to me, but probably isn't what someone running something like Reddit wants.)
I think that Red Hat (now part of freaking IBM) has always been oriented to big corporations, knows how to speak their language, and is an obvious choice for corporate Linux support. If you're already in bed with RH on the server front, it makes obvious business sense to also follow them on the (much, much smaller) desktop front. Since RH basically owns Gnome development (I know, I know), they impressvely used it as a lever to push systemd adoption, for instance: major distros had to switch to it not (solely) on its merits, but because they could not drop Gnome support.

KDE does not seem to have an equivalent behemoth behind them, even though Qt enjoys a lot of heavyweight corporate support.
> mobius toast

This is absurd. If you drop a slice of peanut butter mobius toast on the ground, how does it land?

What sort of toaster must I buy to take mobius bread and toast it?

I don't like the implications here, and reject all projection-based arguments. Too dangerous.
It looks like what needs to change most is consumer expectation for the true cost of dining at sit-down restaurants in their current format. Taking the Applebee's salmon menu item[1][2] as an example and comparing the cost if it were to be replicated in Australia:

Ingredients cost ~USD$11:

In Australia, fresh (never frozen) farmed salmon from Tasmania is $USD29/kg delivered to your doorstep within 24-48hrs of being pulled out of the water. Applebee's salmon menu item[1] looks to have approx 200g serve so that is USD$5.80 for the salmon. Fresh green beans are USD$6/kg (greenhouse as out of season in Australia) and there is probably 100g plated up in Applebee's item, so USD$0.60 for the beans. Premium fresh brushed potatoes are USD$3/kg and there is probably 200g plated up, so another USD$0.60 for the potatoes. Premium fresh asparagus is USD$25/kg (also out of season) and there is perhaps 75g plated up, so another USD$1.90 for asparagus. I've also seen some images of the dish plated up with broccoli instead of beans and asparagus and that is USD$6/kg (also out of season) and assuming 150g plated up, so USD$0.90 for broccoli as a cheaper option. Add two dollars very generously for sundries such as salt, paprika/other spice (not sure what I'm seeing in the photo), olive oil and the slice of lemon. All up, approx. USD$11 for ingredients if you were to make a similar dish at home in Australia. Restaurants generally get better unit pricing from the food service supply chain but the cheaper unit prices of buying in bulk are somewhat offset by increased delivery costs (premium service) and inevitable wastage of buying in bulk.

Typical cost to consumers should be higher than ~USD$36 but is currently ~$USD17 (US including +25% service) or $USD26-30 (AU):

An average food cost percentage for a successful restaurant business (note: still paying minimum or effectively below minimum wage to employees) is 28-35% so picking 30% we end up with this salmon dish needing to have a sale price of USD$36 or AUD$47. Instead, Applebee's are selling that salmon menu item for USD$17 (25% service included) and a salmon dish at a typical restaurant/pub in Australia would be sold for approximately USD$26-30. These sale prices would have to go up higher again to fix the already broken industry with regards to employee treatment and pay (for example, no overtime).

[1] https://www.tripadvisor.com/LocationPhotoDirectLink-g34094-d...

[2] https://www.fastfoodmenuprices.com/applebees-prices/
> When there are no real infrastructural/environmental limitations for population growth in sight, “our region doesn’t want to grow” paints a picture of some residents placing their own emotional attachment to how things used to be above all else.

What exactly is the problem with that? The only thing that welcomes growth forever is cancer, and economists.