skysight-inc/HackerNews huggingface dataset:
both are very aggressive and spamy but that’s the general idea. companies spend millions and millions on marketing to acquire new customers and yet there is an untapped market (that is EVERYWHERE around) where customers (with money, at times lots and lots of it) are looking at where to spend it
Reprocess it to drinking water
This site has published a bunch of "OpenAI is [famous company]" articles today, each with a different thesis.

OpenAI is Taco Bell: https://sherwood.news/tech/openai-is-taco-bell/

OpenAI is Pixar: https://sherwood.news/tech/openai-is-pixar/

OpenAI is Napster: https://sherwood.news/tech/openai-is-napster/

OpenAI is Salesforce: https://sherwood.news/tech/openai-is-salesforce/

And so on. They're all listed here: https://sherwood.news/tech/what-companys-past-reveals-the-fu...
Whoa. People remember this thing.

I recall doing as much as I could with my Apple //c and a dot matrix printer. My art skills were crap, but that didn't stop me. Browsing the border styles, trying to use the custom.. something.. mode where you could make graphics yourself.

I think I even got a color ribbon for the printer once!
BrickTracker: App for organizing, tracking Lego sets, parts, and minifigures
When on windows I have been happy with WezTerm
QKD will generate a session key, just like Diffie-Hellman or some of the post-quantum DH alternatives. If your threat model includes the risk that someone captures and stores ciphertext and subsequently gets access to a quantum computer and the ability to break whatever post-quantum scheme you’ve augmented with, then maybe QKD is useful. I agree that this is a bit of a stretch.

(Of course, one can also augment DH with symmetric crypto for the datacenter use case, with someone trustworthy literally carrying the key to the other end of the link, and I see no realistic usage of QKD that will outperform that unless one is worried about post-compromise recovery of a symmetric key stored in a piece of hardware. Plus, QKD has its own issues: security of QKD is subject to catastrophic failures if the single-photon source isn’t actually a single-photon source and possibly also if a malicious light source injected into the fiber causes the transmitter to stop being a single-photon source or the receiver to behave in a manner inconsistent with any possible single received photon. Think of these as side channel and fault attacks that are rather difficult to manage.)
Are you sure? To bring a phone, screen, keyboard and mouse if no different than to carry a laptop except that you will be carring more cables.
No, that's an implementation detail which isn't actually true of the associative arrays in all of these languages. "Associative array" is the name for the interface, not the implementation. In theory it could be a hash trie or something, although I'm not aware of any implementations of any of these languages that uses anything but a hash table (which is, yes, fundamentally dependent on using an array).
Fun to imagine on geophysical length scales that each dot of gold-sulfur rich complex in the diagram could represent like several orders of magnitude more gold than has ever been mined out of the Earth to date.

(No idea whether that is the right sizing, but I could totally imagine it being the case)

edit:

"...The estimated amount of gold ever mined is around 212,582 tonnes, according to the World Gold Council. This is roughly equivalent to a cube of gold that's about 22 meters on each side..."

https://www.gold.org/goldhub/data/how-much-gold

https://www.usgs.gov/faqs/how-much-gold-has-been-found-world
OpenAI Is Taco Bell
Lua has coroutines, and you can use a coro scheduler such as lanes if you wish.
> It seems to me anecdotally that once some market share is reached prices will skyrocket.

Competition determines pricing, and all LLM providers have to compete with "free" open-source solutions. There is no moat to justify increasing costs.

Some argue that having the best model is a moat (it's not by the economic definition), but even then, permissively-licensed OSS LLMs are catching up since there is a slowdown, and anyone can host them.
As an introvert, no.

Socializing is always draining. I enjoy being around other people and I enjoy socializing, I like going to parties and meeting people and whatever else, but it's extremely tiring for me. No matter how much I like the person it's with, I'll be exhausted afterwards and I'll need a lot of time in solitude and isolation to get all that energy back.

It has nothing to do with how much peace a person brings me. Being social to any degree takes energy and I need to be alone to get that energy back.

That's introversion. Not "I don't like people".
With Python's extension API, you have to carefully incref and decref Python values to ensure that you don't either leak memory or deallocate data that's still in use. That's what the Lua stack interface saves you. It's not a call stack, which seems to be what you're thinking of.
but we are establishing here that companies (like Costco) have the right to choose which payment methods they allow in their store… if they can (of course they can and no one should stop them) then they can - end of story
I use Chrome on Android and have never noticed a tab group. Admittedly I don't use the browser extensively, but still. On iOS, which seems to be very similar, I've seen the "open in new tab group" button, but never used it.
Very interesting and cool experiments, but I feel like this is stretching the limits of the term "robot" beyond its useful definition, as does the usage of the word "intelligence" for what are assuredly complex little machines, but are ultimately useless without being directly manipulated by a magnet.
"Don't forget that not equals is ~=, the horror."

I get you are taking the piss but ~= is just as logical as != being the symbols for: "not equals", if you've been exposed to some math(s) as well as ... well, ! means factorial, doesn't it?

Syntax is syntax and so is vocabulary! In the end you copy and paste off of Stack Exchange and all is golden 8)
Yes that is quite close to what I had in mind, thanks
All from different guest authors, so may be more editorial gimmick than SEO play. Walt Hickey is a respected writer/editor.

It's definitely one way to hedge your bets.
Yeah, that would be great. I remember this was helpful in Perl, and ES6 days.
It sounds like you're saying quickjs is what you'd try if you wanted to embed a language, but you haven't tried embedding quickjs yet?
It does in a limited capacity now [1]. No, it doesn't auto-skip for you and it's not nearly as quickly updated as SponsorBlock itself is, but it works fine enough on the iOS app.

[1] - https://9to5google.com/2024/05/05/youtube-premium-jump-ahead...
All the other articles from this series can be found here: https://sherwood.news/tech/what-companys-past-reveals-the-fu...

> Here at Sherwood we wanted to consider the many paths that lay ahead for OpenAI, and we’ve assembled an all-star crew of writers who make their case for what they argue is OpenAI's future. Some see huge returns, others serious peril. In some cases, the tech is transformative on a scale that today we have difficulty even imagining; in others, you’ll hear about a rather boring but extremely lucrative business. And then there’s Taco Bell.
Ask HN: What Are You Playing?
- BO6

- Considering WoW again, not sure what state it’s in lately.
Honestly, it might almost act as a "honeypot" to give people a convenient target to complain about, which makes it easier for the rest of the language to get viewed as a whole rather than nitpicked. Sometimes I think people like to have at least one negative thing to say about something new they learn, whether it's to show that they understand enough to be able to find something or it's to be "cool" enough not to just like everything.
Yes, everyone called it Banner probably because it was the name of the executable, but the software was named Bannermania, IIRC. I don’t remember two different banner apps.
Absolutely so. It’s just one obvious thing from a large set of issues with it.

One can read through “mystdlib” part of any meaningful Lua-based project to see it. Things you’ll likely find there are: NIL, poor man’s classes, __newindex proxying wrapper, strict(), empty dict literal for json, “fixed” iteration protocols.

You don’t even have to walk too far, it’s all right there in neovim: https://neovim.io/doc/user/lua.html
Very intriguing, thanks for sharing this.
Lexical analysis and parsing techniques for a vector machine (1975) [pdf]
WezTerm has emulated tabs, not OS-native tabs. Some people will find that to be enough to suit their needs. Others will want 'real tabs'.

For example, I can select a tab in Ghostty, pull it out into its own window, and then stick it into another window. This doesn't work in WezTerm, nor can you drag them around to rearrange them (keyboard shortcuts allow this however).
Cool, good to know, thanks for bringing it to light.

Still not a fan but it's nice that it has the facilities.
> everyone should be an extrovert at work

No, we shouldn't. I'm not an extravert, and I don't want to be an extravert. I don't ask extraverts to be introverted, so don't ask me to be what I am not. Being introverted doesn't mean that I'm anti-social or incapable of cooperating with others.
This is such a cool project, looks amazing!
Okey, so the first thing everyone should learn is not to use "==" but use "===". Or, perhaps, just use TypeScript, right? I think that's what people call "effective JavaScript" these days.
"extraverts will be less outside their comfort zone day to day than introverts"

This is a grass is always greener take, and definitely not true.

"because our modern Western society values extraversion more"

Everybody throughout humanity has valued extraversion more. This isn't something new. Humans are social creatures and people that are more social will be more successful at life. This will never change.

"introverts are bad and need to grow up"

This isn't necessarily the case. However, introverts need to figure out how to navigate the world, even when they aren't interested in socializing.

I've worked with lots of introverts (I am a mix of both introvert and extrovert) in tech and it usually goes along with passive aggressive behavior (because introverts usually don't like confrontation) and other behavior that makes collaboration (which is needed in almost all business settings) a nightmare.
> It's the language with the highest ratio of (useful work / LOC), so it's the least verbose language.

That's not even close to true. Even setting aside APL and its descendants, even setting aside Perl, any of the functional programming languages like Haskell and Scala are less verbose.

(The relative lack of success of those languages should indicate why minimizing verbosity is a poor aim to target.)
I love the terminal. But I'm seeing relatively high CPU usage. Maybe there's some non default setting that can reduce that?
This sounds like an issue with your environment. For example, on my Fedora 41 setup Ghostty starts up pretty much instantly regardless of the value of this option.
When the situation you describe happens, the easiest thing for the distro to do is to make the two versions of libbaz coinstallable via different package names, different sonames, etc. This is how every distro, LTS or rolling, handled openssl 1.0 vs 1.1 vs 3 for example.

Regardless, the original point was:

>>That version may well be out of support and not receive fixes at all any more, which leaves the burden of maintenance on the distribution.

... and my response that this is only a problem for LTS distros stands. A rolling release distro will not get in the business of maintaining packages after upstream dropped support. It is only done by LTS distros, because the whole point of LTS distros is that their packages must be kept maintained and usable for N years even as upstreams lose interest and the world perishes in nuclear fire and zombies walk the Earth feasting on the brains of anyone still using outdated software.

---

Now, to play devil's advocate, here's an OpenSUSE TW (rolling distro) bug that I helped investigate: https://bugzilla.opensuse.org/show_bug.cgi?id=1214003 . The tl;dr is that:

- Chromium upstream vendors all its dependencies, but OpenSUSE forces it to compile against distribution packages.

- Chromium version X compiles against vendored library version A. OpenSUSE updates its Chromium package to version X and also has library version A in its repos, so the Chromium compiled against distro library works fine.

- Chromium upstream updates the vendored library to version B, and makes that change as part of Chromium version Y. OpenSUSE hasn't updated yet.

- OpenSUSE updates the library package to version B. Chromium version X's package is automatically rebuilt against the new library, and it compiles fine because the API is the same.

- Disaster! The semantics of the library did change between versions A and B even though the API didn't, so OpenSUSE's Chromium now segfaults due to nullptr deref. Chromium version Y contains Chromium changes to account for this difference, but the OpenSUSE build of Chromium X of course doesn't have them.

You will note that this is caused by a distro compiling a package against a newer version of a dependency than upstream tested it against, not an older one, but you are otherwise welcome to draw parallels from it.

In this case it was fixed by backporting the Chromium version Y change to work with library version B, and eventually the Chromium package was updated to version Y and the patch was dropped. In a hypothetical scenario where Chromium could not be updated nor patched (say the patch was too risky), it could have worked for the distro to make the library coinstallable and then have Chromium use library version A while everything else uses version B.
FWIW I just tried on KDE (built from source on NixOS) and had some weird cursor dpi issues and GDK errors. Looks like it is tailored more for GTK-based DEs for now.
The market determines pricing, but if the cost of queries exceeds what they can collect in revenue, it is unsustainable. Is it similar to the VC driven craze where gig systems were super cheap until they weren't? Maybe! "It’s easy to sell dollar bills for ninety cents."
If they provide that much value to consumers intrinsically, then why are banks paying the same consumers to use them?

I completely agree that credit (and just as much, if not more, debit) cards are an incredibly useful invention and great accelerator for online commerce. I don't know of any other way of paying a merchant I know next to nothing of that will allow me to get my money back if they do not deliver on their side of the contract.

But at the same time, the price discovery mechanisms for what exact value they provide (and who, i.e. the networks or the issuing banks, and to whom!) are next to nonexistent. In an efficient market, credit card cashback would not be a thing, for example.

You could argue that that doesn't matter, that the status quo is good enough, but that's what people used to say about incumbent phone companies as well. The EU just demonstrated that an alternative is very possible (at least on the interchange side, which is the bulk of what merchants pay).
As an introvert, I have no idea what you're talking about.

As an introvert, talking to strangers is in my comfort zone. Being an introvert has nothing to do with whether I'm able to talk to strangers.

As an introvert, speaking up in small groups isn't a problem. I do it all the time when I feel like it or when I feel it's necessary. Again, what does being an introvert have to do with this?

As an introvert, I regularly find myself leasing things because other people don't want to step up. This has nothing to do with introversion/extraversion.

As an introvert, I do talks in front of an audience. Not a problem.

Learning all this was valuable, but none of it solved my introversion. Because it's not something that can or needs to be fixed.

What it did fix was my shyness, lack of confidence and insecurity around other people. But I'm still introverted because it still requires me to exert a lot of energy, which can only be regained if I'm alone.
They aren't very vendor friendly and their fees are way too high. Little bit like Amazon. they are are consumer friendly at the expense of their vendors.
Lorelei and the Laser Eyes to get my puzzle fix in
#define begin {

#define end }
If this is the case, then why should we change the way everything currently works around the fact that you are capable, but not interested in socializing?
New Chinese Advanced Combat Aircraft Emerge in Flight
Lol in differentiable programming they usually hard code an identity for the problematic parts (e.g. if statements)
As an introvert, what does being an introvert have to do with phobias? If you have a phobia for being around other people, this is not being introverted.
A worthwhile law, but I have been there many times in the corporate world with various departments required to do the same.

Just saying it (passing a law) will not make it happen, it will require a lot of work on everyone's part. I wish them luck.
I’m trying to figure out the same thing, sounds like just tabs?
Oh that’s awesome! I’ll have to try that.
I mined a ton of bitcoin with a friend when it was really new and then forgot about it because it was useless at the time.

I kicked myself already at 1k and would have sold then. That is, if I hadn't thrown away the disk with they keys
Ah—I wonder if that would really apply to something like Minecraft though.

See, I do agree with the court if you're playing through a linear game like Portal or Uncharted. Yes, technically the exact frames are unique to your playthrough, but the creativity came from the game developer.

Minecraft is something very different.
My guess is developers don't know how to write HTML any more, only JavaScript.
Bad behavior and problems have always been there - in history, much worse than now. The difference now is the quitters.
New York to charge fossil fuel companies for damage from climate change
Colours, yes – but then again I worked in a print shop that'd been using Apple since MacOS 8, so they might be used to those quirks.
Wow. Some rare good news from the US government.
As an introvert, I'd probably appreciate more of:

"Psst, there's a quiet room with a coffee maker if you're feeling exhausted or overwhelmed. Want me to show you the way?" and then not another word.

If I'm overwhelmed at a social event, I need at least half an hour of quiet time. Putting me on the spot at all just makes things worse.

(And if I'm not overwhelmed, I know how to play the part for at most 3 hours in a day, so you probably won't notice.)
I think his point was that he wasn't looking to be totally invisible. Just less obvious to people who won't spend a pile of time looking for you.

If you're adding your phone number to a throw away account you use on Target or Walmart, it's likely okay.

The IP comment was likely because if someone can get your phone number from the Walmart service (via subpoena), to track you down, they can also get your IP address too.
https://archive.today/MnsWi

> Noah Gibbs (@codefolio) has passed away.

> His big dream in life was to help build the Ruby community up. He wanted to be like the folks who worked to create the railroads during the industrial revolution. He thought Ruby was the best way to do (fill in the blank) and he wanted to share his knowledge as widely as possible. His kindness and generosity extended into every corner of his life.

> Noah's passing was sudden and very fast. He did not suffer. He is survived by his wife and children.

https://web.archive.org/web/20241227020446/https://old.reddi...

> Noah Gibbs has passed away.

> Noah was:

> A member of the YJIT team.
The author of "Rebuilding Rails"
The creator of the Rails Ruby Bench.
His big dream in life was to help build the Ruby community up. He wanted to be like the folks who worked to create the railroads during the industrial revolution. He thought Ruby was the best way to do (fill in the blank) and he wanted to share his knowledge as widely as possible. His kindness and generosity extended into every corner of his life.

> Noah's passing was sudden and very fast. He did not suffer. He is survived by his wife and children.

> Noah's wife has asked me to collect stories about Noah for the benefit of his children. They couldn't see how deep and complex and layered his life was, and she would like them to be able to understand that some day.

> If you have a story about Noah, please share here or in this Google form: https://forms.gle/zxzsXkSdun1ahSqE6
Check out Roon if you havent already
It seems relatively true that some people gain energy from socializing, while others expend energy to do so; extrovert vs introvert; which is what I been told is the difference between extroverts and introverts. It's not that introverts _can't_ socialize, it's just that they have a limited capacity to do so (with the caveat that there are people who have social anxiety that cannot socialize, who _also_ fall into the category of introvert).

Given how obviously true it _appears_ to be when talking to people about their experiences, why do you say that?
>first bit of high quality open source software

That feels like an exaggregation. L
High quality open source software is uploaded daily to GitHub.
Reminds me of the Seveneves book
Generally speaking, anything and everything paid for with taxpayer dollars should be made public. Public Monies Public Goods should be the absolute basis.
Which is… never trivial. I’d say 25-50% of my career so far has been repeatedly “fixing” clunky deployments of ROS, OpenCV, L4T, CUDA, cudnn, libc, etc. in Docker and Nix. Fun stuff!
I am not sure how to answer this.

Why choose a non-default anything? It feels like deeper down, you’re asking why anyone chooses anything.

These terminal emulators all behave slightly differently and have different strengths and weaknesses. Some are configurable. Some are programmable. Some feel “right”. Others can be made to feel “right”. Etc.

Why use any non-default application? Same answer for terminal emulators.
What CLI programs? I have yet to run into any issues after using the built in terminal for its entire lifespan.
I hear you but we can look at it in many different ways. I still own the solution, I am still going to certify the output. But maybe it allows me to be more productive so I may go soft in some areas, but deliver more in other areas by knowing how best to use the variety of tools available to me.

And by no means I am giving up on stackoverflow, it is just another tool, but its primacy may be in doubt. Just like for the last couple of years I would search for some information by pointing google to reddit, I will now have a mental map of when to go to chatter, when to go to SO, and when to go to reddit.
Why does conda or bazel exist then? If you're willing to limit yourself to pure Python plus a sprinkling of non-python for crypto, a single language with IPC over HTTP (i.e. Go) or run in a locked-down effectively mono-lingual environment for your language (JS), then the language package manager makes sense, if you can ignore the subtle breakage that comes with each of them (e.g. Jupyterhub cannot use the PyPI distributed version of specific packages, DNS issues on MacOS). Otherwise you need a cross-language package manager, and the only thing that has appeared to scale is volunteer package maintainers (complemented in some cases by paid ones) looking after upstream-provided software.
Dupe (https://news.ycombinator.com/item?id=42515630) and the URL should be: https://www.twz.com/air/china-stuns-with-heavy-stealth-tacti...
So instead of doing minimum wage during training, he opted to go into negative wage (debt), and the potential outcome is not higher with a collage degree.
Previously (with limited discussion)

China Stuns with Heavy Stealth Tactical Jet's Sudden Appearance (12 points, 10 hours ago, 4 comments) https://news.ycombinator.com/item?id=42515630

China's new long range stealth aircraft makes appearance (17 points, 7 hours ago, 2 comments) https://news.ycombinator.com/item?id=42517135