skysight-inc/HackerNews huggingface dataset:
It was a stupid idea in the first place. In fact it's so mind-bendingly stupid that the classice British comedy show Brass Eye parodied it like 30 years ago.
> I have - and the numbers show that much of the big cloud growth is in AI services. The "we need to throw in AI somewhere" concurrent trend is heavily bolstering what would other wise be much more drastic retractions in growth.

Can you share where you got this? Which numbers? I didn't think AWS (or any cloud provider) released details of their operation at that level of granularity.
Why does everybody who earns above ~$30K/yr go to work?
They could retire after a few years if UBI would suffice.
Social media has been a blessing for me to be honest, I'm going to hell for saying this, because I'm going against the grain, maybe you meet people in real life that are amazing, but I don't. I see a lot of skilled people, funny and cool people on social media, I get things from social media, that I can't get in real life.

Same goes for the website called news.ycombinator, it's very difficult to find these kind of people in real life. If I didn't know this website, things would have gone differently.
I just started using Hugo, but boy, are the docs bad... and I mean REAL BAD. It took me an HOUR to setup a theme. Then another 30 mins to realize I've set up the theme the wrong way, using a git submodule, instead of a go module. Then installation of the go module itself took another 30 mins of debugging, because nothing was working out of the box. And nowhere in the documentations are things explained for novices. The docs are written in a way that assumes you already know Hugo's ins and outs. uh... At this point, I would've been better off with a WordPress install that takes 5 minutes to do manually.
Google's Market Cap was around $1.4T last year.

A $1.4T should generate at least 2*(10 Year Treasury Yield) or 8% or $110 Billion in profit.

Else, shareholders can simply buy 10-Year-T to earn risk-free profit.

So Google isn't generating enough profits at the current economic conditions.
Perhaps between "normal" and "insta-perma-death" they should have some intermediate state, like "suspended-for-a-week" or "under-parole".
MS dropped support for the “Linux” “client”.

That client was basically an electron app.

How lazy is it to drop support for it? Especially as they’re pretending to be nice now, not hate Linux anymore, rolling it into windows etc.

MS will always be the greedy MS. Embrace extend extinguish.

Fwiw, teams runs well enough in chromium. I don’t use chromium for anything else so chromium has basically become my MS teams “Linux” “client” since they dropped support for it.

I’d run it in its own Firefox container but it would seem like MS purposefully cripples teams in Firefox as I can’t get background blurring or live captioning/translation to work there.

Just like google that requires you to use chrome AND be logged in to unlock background blurring… same evil, but story for another time.
You joke, but I can imagine a scenario where someone ports a complex GUI app to the web using something like Blazor and accidentally ends up with a full web browser running in WASM, on top of an actual browser.

I can also foresee an entire industry popping up to do this on purpose in the name of “compatibility”. I’m sure the marketing will talk about the efficiency of being able to run “true” IE6 on top of Chrome in 2030.

It’s also just a matter of time until we see Docker images for running Windows 95 apps in the browser via WINE on top of a user-mode Linux kernel emulator.

Check back here in 7 years to see which of the above prophecies materialised.
But if it could act like the helpdesk it would help a lot.
> but coreutils and other utilities that Bash is really built on top of

This really is the problem with bash. It doesn't have a stdlib. Posix tried but didn't succeed in sufficiently standardizing userlands. Bash is friendly and easy to hack on, but hard to manage at scale, for this reason. And this crops up all the damn time when you're working with compiled languages. Nobody wants to have two languages. But if one of your languages is compiled, then nobody wants to write and maintain literally everything in that language. At some point you need scripting. Bash is usually what's reached for. But OSX doesn't ship a recent bash. And your coders are probably running OSX. So you have to write scripts that target ancient bash so the devs can work locally, but also work in the cattle farm. You'll spend lots and lots of time fighting it. Or have ridiculous 'setup' docs that will trip up newbies and you'll have to troubleshoot their setups when they inevitably not follow them right or they just don't work leaving their personal systems in an unknown state.

Or just, yannow, use a scripting language to script with instead of a shell. Or, hear me out here, use the 'scripting' language to build your whole app. You very very very probably can. Ruby's object oriented and is way friendlier than bash, ditto for Python.
Rust's is built on top of (and exposed to) Iterators, which are a very general concept that can be rooted in all kinds of data structures, composed in all kinds of ways, and collected/processed in all kinds of ways (i.e. the user's code might not even contain an actual loop). The code continues to work in many situations, even where the optimization doesn't apply

You trade some special-case syntax and ergonomics for that generality, but it is very general even if not all of it is optimized in the same way
When phone makers switched to arm64 a lot of early fanboy benchmarks were AES and SHA only, showing impressive gains and ignoring stuff first gen arm64 was actually slower at.
Every time I don't listen to Patrick McKenzie, I am filled with regret.
Gamified Fitness: Startups Turning Health Goals into Achievable Targets
It's worth reminding people what is actually possible with a relatively simple architecture. There's a vast number of websites and services with a very small fraction of the traffic of Stack Overflow with a much more complicated architecture simply because everyone thinks you need Kubernetes etc to scale out.
Here's an article from a credible source on Korean height. https://www.vox.com/videos/2023/2/23/23611947/world-south-ko...
I'm pretty sure every generation has thought that for basically all of recorded history.
Perhaps explain to the person you are responding to why you disagree with them instead of making passive-aggressive jabs at their intellect
The idea is the IR lighting would be placed up front beside, below, or above the projector screen, and interfere with the visual recording device to ruin the captures. In my experience digital camera sensors are sensitive to IR light in low light environments.

I've never tried in a movie theater :p but have noticed this effect by pointing my phone camera at an IR television remote and pressing some buttons. The IR LED lights up and is only visible to the camera and not the naked eye.

Anyhow, I'm more just curious why studios / cinemas don't take relatively simple measures like this to prevent pirate recordings from being created. Perhaps the IR would be too easy to circumvent via a physical lens filter.
Doesn’t seem a good idea to limit responses to speech. Speech drives action often times and it should. Someone may protest because of something said, they may not want to associate with a person etc. I’m not sure I see a huge difference between me not wanting to hire you because you are a jerk (based on my interactions) vs not wanting to hire you because I think you are a bigot based on your podcast.
Hi, what do you mean when you say that literla types are both one of the most frequent uses of a type system, while at the same time modern languages doesn't support them?

Did you mean to say "most useful" rather than "most frequent"?
Building Multiport Memories with Block Rams
This was my takeaway from watching The Social Dilemma, and that it already exists.

The AI ad-machine is tuned to feed itself by incentivizing humans to consume unhealthy amounts of content. Humans aren't a challenge the AI needs to overcome. We're the primary attack vector.
The AWS console already has a single page where you can see how many EC2/networking resources you have in every region.
I have first seen this idea in the short piece "Uncleftish Beholding" (Atomic Theory)

"For most of its being, mankind did not know what things are made of, but could only guess. With the growth of worldken, we began to learn, and today we have a beholding of stuff and work that watching bears out, both in the workstead and in daily life."

https://en.wikipedia.org/wiki/Uncleftish_Beholding

It makes some sense, e.g "sourstuff" for "oxygen" - which in German is "Sauerstoff", in Dutch "zuurstof".
I think it would be interesting from a C++ perspective. That was my point. Qt is awesome as is.
I have managed to avoid fiddling with the init hook scripts themselves, so I hadn't actually thought about this specific idea. IDK if my thoughts will be productive/incisive.

I've definitely felt like the Nth-shell situation is untenable and that we'll either need to abstract a definition to generate the hooks from or find some other ~general/universal solution.

I like the way this suggestion sounds with respect to getting out of that maintainability problem, but I'm not sure if it'll work quite right?

Here's one crappy rabbit-hole we've gone down:

Since macOS changed its default shell to zsh, they've been overwriting /etc/zshrc with every update (this evicts Nix's hook, confuses/scares people, and makes them try to reinstall; note that they aren't using the Relocated Items treatment we'd expect from how they do this with most stuff in /etc/ including /etc/bashrc while it was still the default shell).

An enterprising zsh user PRed a fix that moves the hook to /etc/zshenv. macOS doesn't ship /etc/zshenv, so they don't overwrite it on update. It seems to work at a blush, but Nix and everything you install with Nix ends up at the end of your PATH instead of the beginning, so everything that depends on a PATH lookup will keep using your system utilities.

Why? IIRC because the /etc/zshprofile macOS ships will do "eval `/usr/libexec/path_helper -s`", and path_helper will add things from /etc/paths and /etc/paths.d to the left of the existing PATH. I suspect if we inject a binary or even a script to preconfigure this environment, the call to path_helper in the zsh init process is still going to leave everything we added at the end of the PATH. We could in theory add an /etc/paths.d/nix, but path_helper appends this after everything in /etc/paths, so it has the same problem. We could stick our Nix-related directories at the top of /etc/paths, but macOS does ship this file so we have no reason to have faith that macOS updates don't overwrite it or won't start doing so at some point.

(We might also be able to move this to /etc/zshenv and also define a `/usr/libexec/path_helper(){ ... }` function that behaves like WE want--but that could obviously have downstream effects on other code in user profile/init scripts that uses path_helper. No clue if this is common.)
Bit confused by this since Firefox and Chrome already have available GPOs you can apply limiting stuff like this.
Moi, OP here. Thanks for stopping by this post and sharing your thoughts.

I have nothing to sell, but I am looking for mentors. Let me know if you have knowledge worth passing down.
That's a false dichotomy. I'm sure you could come up with something better than that if you put your mind to it.
Why Are There No Apartments for Families in the City?
Corporations are also corrupt and exist to siphon money into the hands of a few from the hands of many while accomplishing as little as possible. Having a "bloated" government at least mean that people get jobs instead of mass layoffs to buy back stocks
Yeah, it’s crazy that this thing could run Windows 95 from cache only.

I used to see SQL Server 7 databases running on NT4 servers with 64 MB of memory! This cache is double that.
Thanks for the numbers on LED lighting. As a comparison, photosynthesis efficiency is about 5% [1]. One could at first think that 12% is better than 5%, but the plant still need to grow even with LED lighting.

The first step in the photosynthesis is the light absorption. The loss there is due to the limited light absorption (range 400 - 700nm). So maybe this step could be improved by using LED lighting dialled in to the range of the plant. The rest of the loss chain would remain mostly the same.

Doing the math with the wikipedia numbers

Plant growing in open field
===========================
0.53*0.7*0.76*0.32*0.6 = 0.05413632
==> 5.4%

Plant growing with LED lighting
===============================
Considering 100 % LED light absorption by the plant (which is an exaggerated hypothesis) and the 12% LED lighting efficiency
0.12*1.0*0.7*0.76*0.32*0.6 = 0.01225728
==> 1.2% efficiency

[1] https://en.wikipedia.org/wiki/Photosynthetic_efficiency
> state-of-the-art 5MP surveillance cams

How is that state of the art? My phone from 2015 had 21 megapixels[0].

[0]: https://en.wikipedia.org/wiki/Moto_X_Play#Hardware
To be fair, whether or not you understand SQL, it does integrate spectacularly poorly with most programming languages. Sure you can use ORM, but a massive cost of capability and performance.

Database rows simply aren't objects. You have to squint so hard you risk retinal detachment before the two are even a little bit the same.

Other database paradigms exist, and have existed for a long time. File systems spring to mind. The Windows registry is another.

A case can at least be constructed for using something other than a relational database if all you want is to persist objects in a consistent manner.
When accessing memory, is there also microcode dealing with generating a pagefault when the address is invalid?
I don’t disagree with them. Reality disagrees with them.

When LLMs “hallucinate” they don’t do so in random ways like somehow deciding to “rm -rf /“. They do so in predictable ways.

What, am I supposed to handhold every person in these forums until they stop reading garbage on the internet and start either doing their own empirical research or at least read other empirical research?

Edit: Apparently the answer is yes, I am supposed to handhold every person in these forums… and I will tirelessly do so, even in the face of provocatively incorrect yet populist statements like OPs… I still imagine I lose my patience every 100 or so instances, as seems about the average these days…
The evidence behind 4 day work weeks
Yes they are legendary games loved by most chinese players. In fact a wave of youtubers are targetting people our age to create videos to re-visit these games and all the spin-offs.
I think a large part of the problem across industry, and I say this having worked from startups to software companies to DoD, is that "agile" has co-opted the definition of the word "agile", at least in-part with Google's help turning everyday words into weaponized cliches which is too long a subject for this writing.

Thus, "define: agile" gives:

Characterized by quickness, lightness, and ease of movement; nimble.
Mentally quick or alert.

My personal definition stems from reading a combination of Alistair Cockburn laced with Alan Holub. Combining:

Teams that are alert, light, nimble, and quick.

My experience has been that there were two teams I've been part of that had those qualities:

1) Pre-Y2K teams that arrived at the agile manifesto having no jargon, only action and insight.
2) Teams that had the luxury of agility because they were size-constrained by finance.

I'd emphasize that you don't do agile. Doing agile is part of the problem of cliched cargo cults.

Rather, you either are or not agile as evidenced by your results or outcomes repeated on a regular cycle followed by the gold standard of sensemaking: retrospective.

The problem is not scaling technology. The problem is scaling agile humans since communication does not scale linearly when it leaves a single skull. What we are missing is an order of approximation (Big-O) for teams. The closest I've seen is maybe this:

https://getsturdy.com/blog/2021-11-29-scaling-teams

I find little evidence that there is emergent research around this.
a 5600x runs at only 65w or so and can be cooled down to 40C like all the time.
I'm not sure if I would prefer to run it at 16w lower, because I bareley even reach the tdp or even tjmax.
I don't think there are many applications where you can run the whole stack (including OS) in 128 MB of RAM, but where you also need a $700 CPU.
The capital ẞ is a recent invention, it’s in Unicode since 2008. While it would solve the issue, most programming languages and other tools will convert it to SS (though things are changing; Gboard now offers an actual uppercase ẞ instead of the SS it had some years ago). I don’t know what actual humans think, but I suppose the no-capital-ß-exists position is ingrained in many German speakers.
Ask HN: Are subscriptions the doom of the tech sector?
As a user, I keep seeing every other service or startup I used moving to subscription-based models. However, they weren't even bringing enough value without subscription or with ads. Even free or low-cost subscriptions services are seeing flattening subscriber growth.

In an economic downturn where people look more careful at their spending, isn't it counterintuitive that more and more companies introduce subscriptions or hike prices up?
My wife and I did something like this for a while (before moving out of town to a more traditional farmstead last year). You won't be able to grow all of your own meat or grain, but you can fit a ton of tomatoes, peppers, squash, etc. in a city lot. We're on track for our canned tomatoes to make it through to next harvest from a poorly managed ~200 square foot plot for example. We ran out of frozen peppers and onions recently, but those had a rough start since we moved in in June so they had a late start.

We were also allowed to keep up to 6 hens which were enough to keep two people in eggs and provided excellent compost.
Drug overdose is the leading cause of accidental death in the United States [1]

It would really help all of us if all media used the phrase "accidental overdose" because that's what they are.

When media uses the word "overdose" alone, most readers believe the individual who "overdosed" was ingesting illegal drugs and knew there was a risk overdose.

This is patently untrue.

[1] https://pubmed.ncbi.nlm.nih.gov/29262202 - Opiod Overdose
Is this the Qt version that enables custom date formatting? So that one might be able to configure, e.g. YYYY-MM-DD date format, week starts on Sunday, H:i:s time 24 hour time with leading 0, and with the period (dot) decimal separator?
Comment on the UK Gov Proposal to Ban “Bespoke” “Sophisticated” Encrypted Phones
Anglo-Saxon is the original language of English. The grammar and base vocabulary is Germanic. English picked up little vocabulary from Brithonic it replaced. Latin was gone from Britain by Anglo-Saxon invasion. Then some words came from Old Norse.

Next was French, providing majority of vocabulary but not the most frequent words. Latin provides a lot of vocabulary but it came later, it is mostly scientific and technical terms.
yah ZFS is supposed to alert somehow, I've been curious about the actual end user experience for that workflow and how it feels. Restoring from backup for disturbed crcs is excellent, I've been hoping to get into that action myself once I discovered various low priority files had bit rot on them.
How about this? https://www.beeswrap.com/ My wife uses as an alternative to clingwrap.
There are invasive plants and there are non-native plants and these things aren't necessarily the same. You do you with your yard but not everybody has to be so strict. There are plenty of non-native plants that have very low risk of becoming invasive which do a lot for biodiversity and are nice to look at.
I've got no problem w/ T-Pain himself, my problem is that every other rapper sounds like T-Pain today. The fact that he's had such an impact on the industry proves that he's a creative innovator. My problem is with everybody else.
No. Gait analysis is not really a commercialized thing.
I reckon so. It could align nice with a mock fs, I suppose.

But if differences in fs or architecture are crucial - the real proof is in the integration.
A shame. California has a "Good Samaritan Food Donation Act" then removes liability except in cases of "gross negligence or intentional misconduct."
I'm also curious as to the conclusions drawn -- it seems like there were a lot of relevant potentially confounding variables changed. Was there a followup sleep study? Or something to confirm the suspicion of an alternative form of OSA (upper airway something something)?

I don't think I have OSA, and I've always had poor sleep (ongoing), but going on allergy immunotherapy shots has tremendously improved my quality of life.
"Other proposals would have more broadly exposed providers to liability for hosting unlawful content, if the provider is aware of that content.318 For example, the Platform Accountability and Consumer Transparency Act (PACT Act) would have amended Section 230 so that certain providers lose immunity under subsection (c)(1) if the provider is notified about illegal content or activity occurring on its service and does not remove the illegal content or stop the illegal activity within 24 hours."

"Proposals like the PACT Act would state that if a provider is aware of an unlawful post, it will lose immunity for a lawsuit premised on that specific post.334"

"The CASE-IT Act would have taken a similar approach, providing that service providers and users lose Section 230(c)(1) immunity for a year if they engage in certain activities, including permitting harmful content to be distributed to minors, if the harmful content is made readily accessible to minors by the failure of such provider or user to implement a system designed to effectively screen users who are minors from accessing such content.337"

"In the same vein, other bills would have caused providers to lose Section 230 immunity if they use algorithms to distribute content to users or display behavioral advertising.338"

https://crsreports.congress.gov/product/pdf/R/R46751
I think you're still jumping to conclusions to think that the ratcheting back is going to take any significant portion of the market all the way back to self-hosted. I suspect that companies are less willing to invest in fancy new platform features that drive more revenue than VPSs and managed DBs, but I have a very hard time believing that EC2 or RDS are flagging.
You've touched on some use cases I've thought about and led me to ask the question.

I also recently saw Microsoft take a higher level approach with CADL/Typespec: https://microsoft.github.io/typespec/ which could be cool if it reaches wide adoption.
https://en.m.wikipedia.org/wiki/Wirecard
I have a much more liberal view of what constitutes a unit test: everything that can be run inside a single container is a unit test. Writing files? Unit test. Using databases? As long as that database is started by the test fixture in the same container and destroyed along with the container, still a unit test.

Of course, if your test needs a database the natural follow-up question is whether it can populate the database with data known at build time, or it needs to reach out to get some realistic looking data. Only the latter makes it an integration test.
Kung Fu Nuns of Nepal Smash Convention
Are you saying that it takes more land to support the same number of people? If so, why?

Edit: maybe I'm mixing up the meaning of support here. Do you mean support as in financial support through the farm's profit, or sustenance support, i.e. feeding the family from the farm?
https://archive.ph/cjbZJ
Show HN: Design any Figma interface in minutes
Hey HN!

Almost a decade of experience as a UI/UX Designer and the desire to automate the process of interface design as much as possible made me produce Lookscout - the most advanced Figma desiggn system out there!