skysight-inc/HackerNews huggingface dataset:
The gig was up when some of their recs were decidedly subpar. Thinking of their BT workout headphone recs that sounded absolutely awful even considering their form factor and size.

This goes beyond “meh” sound is in the realm of so bad I need to return them no matter the price.
SDXL discord bot (running on 1.3k servers)
I have found that using YTDLP, (a fork of YT-DL) with no throttling works flawlessly.

I recommend using a frontend: https://www.reddit.com/r/youtubedl/wiki/info-guis/#wiki_gui....
GUIs can be better in this situation since they show you all the cmd line options like -embed-metadata, -embed-chapters, and show you all the resolutions you can download at, I would really checkout a frontend if you plan to download multiple files or a playlist
We don’t want to answer any more of your questions.
Animals are indeed smarter than AI for certain aspects of intelligence (physical intelligence).

Evolution has optimized animal brain and bodies to survive and take care of the next generation. They have a good grasp of environment, where they are, where food is, where predators are, basic communication if they live as a group. Babies grow up and start learning.

Our current AI is extremely power hungry compared to a brain. Cruise & Waymo put large power hungry supercomputers in cars. The computing system costs 100k+. They still make silly mistakes like crashing into fire trucks, blocking roads, driving into wet cement etc.

ChatGPT and friends make silly mistakes for trivial math problems that require a few hierarchical planning steps.

All in all, brains have some form of symbolic computation and reasoning that we haven’t been able to replicate with current AI algorithms.

I’m not saying we’ll never be able to but current AI is really hyped. Kinda like crypto boom of 2019.

There are some really hard algorithmic problems to be solved.

Google, Microsoft, Meta could have 1000x more computing power and data, however in the grand space or all algorithms there exists a learning algorithm that is probably >10000X more efficient at generalized modeling and reasoning than what we have.

The proof that we (20W biological generally intelligent computers) exist validates the hypothesis that there is a lot of advancement we can still do at the algorithm part.
Bugs happen, it doesn't mean incompetence. letting your team know the impact of the bugs in production is helpful but breathing over their necks or throwing a tantrum when you have an impactful bug is not. Tell the team, make sure they're working on it and give them space to breathe.

Push for move fast and be understanding when things break, especially early on.

Every feature you add will add a ton of future maintenance, so don't do custom work for every new customer, it will bury you over time. Do proper customer development and include your technical co-founder when you want to consider a new feature.
I'm a Python dev who uses this feature frequently. But the more I use Python (and the more I use Rust in my spare time), the more I realize that I use it only because it's what Python expects me to do. If it was up to me I'd much rather use

if my_container.empty():
# do stuff

than

if not my_container:
# do stuff

The second implementation behaves the same if either my_container is None or if my_container is empty (or if my_container is 0 or ""...), whereas the first implementation allows me to handle those cases differently. The first implementation is also more explicit and easier to understand on a first read.

It's also easier to debug. Is users supposed to be None in your example? Possibly, but your code doesn't give me any hints. Is my_container supposed to be None in my example? Probably not based on the way I explicitly used the .empty() method.
With tools like zapier and fivetran, you can build out a mini backend and data pipeline without having to think about servers or software.
> A source-available license like BUSL probably would have been a better fit for HashiCorp from the start

My problem with source-available licenses is that it makes the software miss out on the network effects of contributions.

I’m not going to contribute to source-available licensed software just like I won’t contribute to Windows (source code is available to see but they don’t even accept contribs).

I like contributing my time to communities and to building things together. I make pretty minimal contributions because I’m paid to write software for an organization and don’t have time to contribute meaningfully.

Even if hashi worked out some way to compensate me for my contrib, I don’t think I would bother because the amount would be negligible.

So if the idea is to have high quality software due to network effects, source available doesn’t seem like a good fit for this.

It also seems moot to me because decompilers have been able to get me the source of things that aren’t open source. Being able to view the source code isn’t as important to me as being able to work on things as a community.

Having a single corporation reap all the benefits of a community is not something I want to work on.
Case in point: Facebook, Instagram, TikTok, etc.
What a nightmare. The state(s) are becoming total insane.
Microsoft Surface
I do wonder if tor would allow servers to have the difficulty to be "tuneable" so that service A with a small server but a solid fan base could have a high difficulty scaling that everyone knows about, and service B has a lower difficulty scaling but more servers behind it.
Because it's been working just fine(tm) for at least 5 years. Maybe more, i forgot how old it is.
Political talking heads spew hyperbole. Don't characterize any side of any issue with it.
Sounds simple to me: Are you modifying the web page on the server or on the client? The former should be illegal, the latter legal.
I'd expect that line of reasoning to get the 100-mile exemption extended from just borders & international airports to anywhere with an internet connection. It certainly won't lead to a reduction in police powers!
It's not pervasive. Incredible claims require evidence, which you have none. If anecdotal evidence is enough, dozens of people I know go to China with zero issues regularly. Many people we know live there with zero issues. There's 1.4 billion people, logistically what got are saying is not feasible for a country that size. It's nonsense.
You really skipped over that “didn’t have rights” part. How many people were in Gulag? And you think there was no corruption in the ruling communist class? Corruption is a feature of any political organization and should be stopped, but money was just as much a motivator for the communists as it is for the capitalists. The only difference is that it wasn’t available to the working class so they weren’t incentivized to produce or invent.
Then you have SOs, kids.. do they have the same standards, and is that guaranteed to stay?
The reason I stick to `cat foo | grep bar` is that I am never quite sure if `grep bar foo` would be correct instead (it is).
a couple projects underway for containers, still wip but promising.

https://hackmd.io/7BIT_khIRQyPAe4EdiigHg

https://github.com/samuelkarp/runj
I can’t be bothered to watch a long, rambling video. But… if they’re just saying that Wikipedia has some negative takes on Huberman— that doesn’t count as “cancellation” in my book.
Thanks for the link. I really like the bit that expands on the notion that premature optimization is not limited to run time optimizations but to, perhaps more so, abstraction optimizations.
Mere mortals have no chance against the AI algorithms optimized for engagement.
Mind if I ask what made you purchase one of the worst CPUs ever? That 11900 is in the same category as the pentium D 820
Science hippies made an appearance, too.
Yawn at empty generalisations with zero backing data.
That would be a check on each arithmetic operation.
The article writer is confusing Amazon affiliate schemes with those of specific companies. Their assertion that they didn't have a direct affiliate relationship with the competitor is true.
Even if an article on Wikipedia isn't overtly of a political nature, they (the inner-circle) conveniently decide what is a credible source on a per-article basis. I've seen plenty of pages where it's arbitrarily decided that some rando blog is a reliable source, and I've seen the opposite on pages about topics the inner-circle clearly doesn't like. Many pages that one would think would be low on bias read like they were written by a nu-atheist; the only real research papers are whatever has been cited by CNN at least once, and any new research that goes contrary to what "the science" has said for the last generation simply doesn't exist (aka "there is no evidence"). Wikipedia are happy to make their articles overly long and full of waffle, making simple topics overly dense, but simultaneously ignore information that adds nuance. The system, whether intentional or not, serves to confuse.

As for Huberman, incoming attacks on him are in some part self induced. I don't think it's as simple as "they hate him because he sat in the same room with Joe Rogan." He is a neurobiologist who speaks on a wide variety of topics as if he is an expert in all of them, and he promotes many ideas that actually do lack enough evidence to give sound recommendations. For instance, he spoke of substances like tongkat ali and fadogia agrestis as if they actually show promise in humans, while failing to clarify that all we have are poor quality rat studies, and that the latter substance is toxic. Of course his defenders will say that he never explicitly told anyone to take those things, but here's the thing; his whole brand is built around how you can "optimize your health", which is really code for "buy our supplements". Of course, Huberman is smart and makes deals with other supplement companies rather than overtly slap his face on pill bottles.
These laws are bad for a lot of reasons. One thing is certain: they will drive up prices. The Tech companies usually pass the costs on to comply with this stuff onto the users, naturally.
the problem is, who gets to decide what is disinformation?

yes, there is a lot of fake news out there, and i'd rather see it go away, but i fear that the barrier to decide if something is disinformation is to low. if someone claims that something is disinformation, it is not enough to show that it contradicts some other information, but once such a conflict exist we have to go the next step and show actual evidence that one is right and the other is wrong. and the source spreading the disinformation has to be given the chance to present their evidence as well. if they can't then they may be denounced accordingly, but their spread should then only be limited, and not outright blocked so that there is still a chance to critically evaluate it.
same, complexity for complexity's sake.
If you work in the same office, telling them about "the zone" is a must: https://softwareengineering.stackexchange.com/questions/4625...
Dunno what you mean by moved elsewhere and lived happily ever after. Gnome was going through its gnome 2 to gnome 3 nonsense at the same time
Thank you, we appreciate your words! We’ll do our best to make sure if you have to migrate, it’s just a binary change.
Newly discovered black hole 'speed limit' hints at new laws of physics
Bait and switch isn’t about the literal means of production. It’s about corporation and organizational dishonesty.

It’s lame that hashicorp (and others) are fair weather open sources who start as open source to gain critical mass and then jettison their purported ideals when it benefits them.

Dishonest because they trick contributors into working toward something that they may not, I think probably wouldn’t have, chosen to work on had hashicorp been honest since the beginning.
It's analogous to the Twitter (RIP) vs Mastodon debate. Lots of people declaring that "Mastodon will never be the next Twitter" as if that was something to be desired.

Difference in worldview I suppose.
So should we spend the next 33 years doing the same things, just with more data and more compute power? That would be the logical conclusion of the breathless "I can't believe it is finally happening in my lifetime" and "we just need bigger models and more data" enthusiasm for LLMs when they first appeared. But can we really simply brute force our way to AGI?

Remember, 33 years ago "connectionist AI" wasn't the dominant AI paradigm, and "symbolic AI" wasn't the only other approach either - there were others, like "robotic functionalism" (the idea that you couldn't have true intelligence with interacting with the physical world). Maybe in 33 years some of these other approaches will have a resurgence, perhaps in combination with connectionist approaches. Or maybe they'll even be some entirely new approach.
No, I do understand. I'm as anti-car as the next guy. It's absurd that we have normalised multi-ton death machines travelling at high speeds within arms-reach of pedestrians. One of the first things I said after it happened was "fucking cagers", which is a phrase I picked up years ago from DIY electric bike forums. I don't own a car and hope I never have to.

But it's also not as simple as driver hits pedestrian.

Two drivers were involved. The resulting wreckage slid into us. I am reasonably confident that one of those two drivers is at fault - distracted or not paying enough attention and straying into the wrong lane, but I have no idea which. Maybe I'll find out eventually, when the police finish investigating.

If I was reporting on the crash, then sure, maybe "a driver slid into me after crashing into another car in a collision that was maybe his fault" would be a better title.
Looks like an interesting headline but unfortunately I am pay walled out. Can anyone provide a summary of the article? Personally I have grown tired of flat organizations and I’m glad to see that the idea is coming under scrutiny.
Disinformation like "Hunter's Laptop is Russian Disinformation"? Disinformation like "Russians are planting Maui Wildfire roadblock rumors" stories?

"Disinformation" has become the blanket term applied to any disagreement with official lies.
In my opinion Jordan does not need his license. He is more influential, could make more money and could help more people without it by making videos and books at this stage in his life and career.
Open office and Flat company structure always felt better to me when I was a manager than a dev. If there's no doors or walls I can always go grab an IC and get a quick 1:1 for whatever I need. And if everyone is my IC, how efficient am I?! I'm glad that's past. Being an IC is more individually stressful, but I feel more like a part of the solution.

It's all explained pretty well in Paul G's Maker Schedule vs Manager Schedule.
I'm not sure if you have tried to find examples, but here you go.

https://theprint.in/defence/china-luring-tibetan-refugees-in...

https://safeguarddefenders.com/en/blog/tibetan-refugee-who-t...

https://www.aljazeera.com/features/2018/2/26/are-eritrea-gov...

https://www.nytimes.com/1960/04/22/archives/refugee-held-as-...

https://www.tibetanjournal.com/india-arrests-suspected-chine...

https://apnews.com/article/travel-sports-crime-figure-skatin...

https://library.villanova.edu/Find/Record/544604/Description

https://www.dailymail.co.uk/news/article-11611165/Chinese-sp...

https://www.smithsonianmag.com/history/us-government-turned-...

https://www.reuters.com/world/aid-workers-face-trial-greece-...
"the DSA bans targeted advertising based on a person’s sexual orientation, religion, ethnicity, or political beliefs and puts restrictions on targeting ads to children."

So I can still apparently, for example, target running shoes to people who like running, for example.
Ah yes, the same way the Nazis cherished Einstein, von Neumann, …

https://ahf.nuclearmuseum.org/scientist-refugees-and-manhatt...
Well it's the textbook definition of censorship i.e government deciding the content media platforms are allowed to publish/carry.
We're not talking about immature behavior, I'm specifically talking about things like people who have some disability, or people who are culturally different than the majority of HN, being largely excluded.
> If so, is that not an obvious step toward authoritarianism?

Yes.
"Faceless bureaucracies are bad!"

"So, corporations are bad?"

"No no, not those faceless bureaucracies, obviously."
The odds of the next material advance in ML/AI coming from one of its pioneers are zero. Not to say we shouldn't listen to what LeCun has to say (the other ones have basically lost it) but focusing on him is a bad way of imagining the future.
Go back and read Wulf. The point of optimizing compilers is to constrain the languages that they compile, both as to definition and as to usage. You do not start with a language and say, how shall we write the most-optimizing compiler for this language? You start with the optimizations and ask, what things, if we let the language do them, will subvert our optimizations?
It is offensive if you take the output personally. You are interacting with the model, but the model isn't interacting with you. The model doesn't know who you are. It could be the bad actors currently confined to the spam folder of your email making these requests, and the model wouldn't know the difference.
What are you talking about? The code is still there, the same version, under the same license - your contributions, if any, included. They just refuse to develop under the same license going forward, as is their right. And competitors are free to fork, as they did, as is their right. So what exactly is the problem? Do you feel entitled for them to keep developing under MIT license? Sorry, but you have no say in that, nor should you.
In Episode 1, learn how to connect data, clean it, and perform the first analysis—all powered by AI!

Like and subscribe for more episodes!
Decoding QR code text output
Not a tech expert here. I'm digging some information from a certain set of QR codes that I collected. I got the texts 'ഒ悚絰捭换敥污汦恧籤' also 'ഒ黪黲墤慟敠稲꿭뷩彘ꛭ뛤???鮞景彘' by scanning the QR codes. I'm suspecting it might be Mojibake and am wondering if I could decode it by CyberChef or such.

No luck with understandable outcomes so far though. If anyone has any leads, I'd appreciate it very much.
I think the point is that part of luck is made of just attitude. "Lucky people" may be even able to transform their bad luck into good fortune.

You go to the bank, there is a heist. Somebody get shot in his left arm. The unlucky will think: "Why so much bad luck? Went to the bank and got shot!", lucky people will think: "Just a few more inches and I was dead! How lucky am I?".

Perhaps unlucky people tend to concentrate on the negative aspects of the events and think about how the outcome could have been better. Lucky people tend to see the more positive side of things and reflect upon how the outcome could have been much worse.
They absolutely did, even Russia does so.

https://eng.lsm.lv/article/society/crime/18.08.2023-suspecte...
As someone who has hosted personal content and files for a quarter of a century, continuously, I'd trust individuals or a not-necessarily-for-profit group over something like this.

While domains have come and gone, sometimes multiple times, each of my users has had a working public_html all that time. Needing to register domains and actively maintain them is definitely a shortcoming of the Internet.

There are just too many examples of companies promising things, often enough fully meaning their promises, only to be bought by big, evil companies that quickly toss those promises. Unlimited becomes limited or more costly. 100 years, I can easily see, becomes ten years at a time unless you confirm and update your billing information periodically to pay for incidentals and overages.

Also, Wordpress is horribly bad at future compatibility, so if you're going to set up a site that can't have plugins because those plugins won't work in five years, why not just make a static site?
Japan to release Fukushima water into ocean
I wasn't talking about NixOS or GuixSD, or OS installation.

I was talking about tools that let you run ancient software on modern distros. With Nix and Guix you don't have to hold your whole OS back just to run 'ancient software'.
It's worth it for historians and people curious about the past. We have lots of accounting and tax register and genealogies and war stories of ancient times, but too few stories from the common people. How their daily life were, etc. This is honestly a huge loss.

Now, the problem is that LLMs are polluting our digital record. It will become harder and harder to distinguish human text from bots.
RDB – ORM in the browser, TypeScript / JavaScript
I am excited about this release of RDB.
Rich Querying Model
Concise API: Developer-friendly & expressive.
Full IntelliSense without code generation.
TS & JS Ready
Browser-Friendly: Build web apps with RDB in Express
I hate it when people define dirty words like censorship to only mean censoring "good" things, and censoring bad things is not "censorship" but some other more positive euphamism.

Every single regime that has ever censored anything did it in their mind for the "good" of the people to protect them from negative influences.
I was just reading an article about an agency that rents out fancy penthouse suites, supercars and private jets by the hour to social media "influencers" who want to promote their baller lifestyles and amass a following. I see posts of this kind in my feed every day even though I have no interest in such content or the people behind it. It is a wild industry. 100% smoke and mirrors, yet teenagers and young men and women around the world are hooked by it.

People going to college and getting jobs nowadays are "NPCs", and the only true way to live is to go on luxury vacations and drive fancy cars full time. How do you afford it? By becoming an influencer yourself, of course.

The "hustle culture" pyramid scheme is going to collapse soon, and lots of young people are going to have a rough life because of it.
It isn't a part of HN's charter, but certainly the attitude "politics must be avoided" is not good.
https://archive.is/eJbok
A successful team is a team, with roles, not a random collection. Obviously any project will involve different technical specialties. Some people are better at early design and core coding, others at filling out that skeleton, still others at debugging or testing or things that enable either. Your most productive programmer is very unlikely to be great at leadership or even mentoring - which are themselves not quite the same thing. You need people who are enthusiastic about every new technology and people who would rather stick with the tried and true. You need all sorts of balance along with the psychological safety that allows people to be different and have disagreements without losing trust in one another. I've seen "superstar" teams absolutely fail, and "journeyman" teams absolutely fly, strongly correlated with whether management understood what "team" means.
How to use AI to suck at user experience
But should he be forced to give it up because of his political views?
But... you do have to think about subscription fees and vendor lock-in.

I can boot a Ubuntu server for $6/mo for small sites/apps/data projects. No lock in.