skysight-inc/HackerNews huggingface dataset:
do you happen to have any examples of what didn't work well? I'm just curious as I switched to vscode and later jetbrains after a decade with vim and I find all of them to be great, though I usually have to modify an option or 2 to get it how I like
Sadly as far as I'm aware the fediverse developers have been mostly against adding monetization means to their projects, with a couple of small exceptions related to cryptocurrencies. I think Dan (Loops main dev) would do well to implement or accept contributions that implement simpler monetization for his project, but I somehow doubt it.
There's nothing stopping you. Set up an instance, disable public registration, and send an invite to those that send you a payment.

To put my money where my mouth is, the Mastodon instance I'm using charges people $20/year and I'm happy to pay it.
Same with cash.
I’m a big 2A supporter but would still want the would-be kidnapper to be deterred by other means. I can be incapacitated or caught unaware, JP Morgan and Charles Schwab cannot.
The Spanish accent in English is --simply put-- atrocious. I've met many Spaniards, and only a few had a clear, understandable accent. Even academics with British or US post-docs may not speak clearly. Nor flight-attendants, for that matter (juecom odi flai tu ásterda).

I only know a few French, but I had a colleague who (although not of the French nationality) was born and raised there, and apparently was taught English literature through reading Les Hauts de Hurlevent. Yes, Wuthering Heights, in French.
That's against the rules.
It was the whole point of the exercise if I read the article correct

"While the base algorithm is very simple, the point of the exercise is that the interviewer will add new rules to test how you update the code while keeping it readable and maintainable."
At first I wanted to use Google's Vertex AI for this purpose, but the costs were too high.

Besides, in this case, we would also have to upload 40 million photos to the cloud for Google to evaluate what’s on them.

YOLO is the best for such tasks; it works locally and is really fast.
Yes, through blocklists. Jesse Singal and his coterie of ‘just asking questions’ ‘polite’ transphobes are on Bluesky, say, but through judicious use of blocklists one never needs to hear from them.
I think it's interesting how this always gets framed as reducing the number of creators.

I run an AI storytelling site with thousands of users and by most measures I wouldn't say it writes better than a practiced human, but what it does do is allow would-be consumers to become their own creators.

Some users spend $100+ dollars a month, not because it writes 10x better content than what a $10 Kindle unlimited subscription offers, but because even at 50% the quality they'd rather have the story they wanted to tell but didn't exist elsewhere.

For me AI art is not about replacing creators: it's about letting users go from passively consuming content made by people who have skills, time, and/or resources they lack to actively creating what they want to see in the world.

I'm not sure how compatible being against the democratization of creation really is with the narrative of defending the arts.
Imagine if the distributed nature applied to the advertising. So influencers weren't paid by the platform, but by individual sponsors. If you want to view my content, first watch this 10 sec ad from one of my sponsors. And I only have two sponsors, so you're never subjected to Nike ads or Russian dating ads or a million others. Just the silly Creality ad. If you want to see Tomas's content you have to see an ad from some cruise line or a skydiving company based in Connecticut. His ads are controlled by him. Mine are controlled by me.

Each producer has to hustle up their own ads. So they tend to coalesce onto huge servers that provide an ad service to do that work. Still, you often get some content sponsored by the local Mexican restaurant in some town you've never heard of.
That was likely the thought process of the interviewers, however wrong.

FizzBuzz works well enough as a lowest common denominator screening test, but it doesn't scale up. At its core, it's an entirely made up problem with no relevance to anything you may ever do at a job. How do you evaluate requirements for a problem that is not real?

The higher level the skills you want to test, the more realistic your questions have to get.
> I'm not interested in AI generated slop, but something that makes intelligent suggestions as you write.

I used to find Hooktheory was good for this. It can suggest chords and explore popular chord progressions. You can also export melodies of popular songs which can be useful for creating your own that are structurally similar. I used to create something I'd like the vibe of there, then export it to MIDI and into Ableton to build on it.
We manually labeled almost 1,000 chairs in various photos to train the model.
Since I'm in the process of seeking a job, I would like to share a somehow related experience in one technical interview, this time for a senior DevOps role.
So, after the initial introductions and talking a bit about infra as code with Terraform, they interviewer asked a question:

"What would you use if you cannot use Terraform for a project?"

To which I initially answered, since it was a SENIOR position, with a warning about mixing Terraform and non-Terraform managed infra because it can lead to unforeseen issues, especially if there are less visible dependencies between the 2. I then mentioned anyway it could be done with Python + boto3, with AWS CLI + bash, with Pulumi, with CDK and then after some extra talk, also with Ansible.

They didn't want a long answer with lessons learned in real prod, they wanted a oneliner answer: Ansible.
They told me then to be shorter in next answers and proceeded to ask like 30 questions in a row involving bash, Linux, Terraform and Kubernetes knowledge, to which I answered all correctly (and with the one-liner answer).

The result: discarded, because I chaotically answered to that first question.
Although I was somehow offended because I don't like to be discarded, I think I dodged a bullet in this case.
At least Safari supports OPUS audio in .webm container now.

https://caniuse.com/opus
It would be super interesting and useful for the world to have open source algorithms, so you can choose what best suits you.

I think Bluesky's ATP can support that, not sure about ActivityPub, but it probably can too.
Not forever. I’d be rather surprised if Twitter still exists in a decade. And then maybe Bluesky will get bad. But, well, that is how it goes. No social network lasts forever. You move every five to 10 years.
You might be interested in a properly cross-platform version of this type of thing that's also on the front page just now: https://news.ycombinator.com/item?id=42789323
Actually, Siemens Healthineers could do three things:

1. Style transfer from one standard to another. Would a particular history have resulted in this FHIR v5 data when it was written under FHIR v4?

2. The ability to incorporate feedback for de-identification. In court, that must be explained as an accidental parallel construction rather than an oversight flaunting GDPR; or worse, a hallucination substituting in training data. Siemens could build a product that proves so.

3. Automatically cache pre-filled chronologies. This is easier than the other two, and what I’d expect lands on someone’s desk. By pre-forming the (usually expensive) paralegal material, a doctor or administrator can preview the legal case they’re up against. And alternatively, a plaintiff can claim that a hospital or doctor was aware of the risk of a pre-existing condition. Siemens mostly speaks in risk.
Guys I was playing with declared a similar move against the rules, so it was back to the old latent space search.
Good point. I don't know why that stood out to me so much less than "the interviewer noted that I could even use esoteric programming languages" which to me is code for "go nuts and do stupid fun stuff like writing your whole solution in APL for the extra challenge of it" or other flashy passion-having-shibboleths, which are usually incompatible with readability or maintainability.
i don’t think encouraging people to include and care about one another is pushing an echo chamber
I know, I have now spent enough time in the Anglosphere to understand this cultural code. But I do want to emphasize that, yes, if you only know English as a language, that that subcontext is not obvious.

In France, professors would literally say "You are wrong." as an invitation to explain yourself better. There are only 500km between London and Paris, but the culture behind these words is the complete opposite.
> Full disclosure: This whole section was missing a subsection about Class Template Argument Deduction (CTAD), which I apparently completely forgot existed. So I am adding it now.

D has something similar too (aka IFTI), but otherwise that is more like the C++ inference system. So you can actually infer many things by a call to a function. Examples

array base type:

void v1(T)(T[] t);
int[] arg1;
v1(arg1); // during monomorphization `T` is `int`

template (unspecialized) + its generic args:

void v2(T,U)(T!(U) tu);
struct S(T);
S!int arg2;
v2(arg2); // during monomorphization `T` is `S` and `U` is `int`.
I thought it’s „There are no stupid questions“?

There are plenty of stupid ideas.

https://youtu.be/2dJOIf4mdus
True, when it comes to loading gauge one can no longer even about a standard. Most countries have several different loading gauges even for the same track gauge.

In practice I am not convinced the BART is severely impacted by their "weird" gauge (whatever is meant by that, not sure what their loading gauge is, for passenger trains the distance to and height of the platforms would be most relevant).

Stadler KISS series used by Caltrain is built at least in 3 different widths.

Auckland, NZ had (not sure whether still in use) rolling stock from the UK, converted from 1435 mm to 1067 mm track gauge, the loading gauge obviously was close enough.

Finland has engines (Sr3, Dr20) and railcars (Dm12) designed for smaller central European loading gauges. They look a bit tiny compared to other stock, but they are fully usable.
I mean, it's playing against itself, not really a fair comparison to humans in my mind. The fun and hard part of this game is to get into your teammates brains and decipher what they possibly meant with what they played.
It is explicitly against the rules (https://czechgames.com/files/rules/codenames-rules-en.pdf), so they were correct. "Your clue must be about the meaning of the words. You can't use your clue to talk about the letters in a word or its position on the table."
How do you get access to 40M Hotel Photos?
I expect there’ll be a lot of this; the AI bubble has reached the sort of fever pitch where investors are foregoing proper due diligence.
I just shipped this change from my phone: https://github.com/simonw/simonwillisonblog/commit/a0f731ecb...
Kinda funny to read all these comments looking at a single-person's effort and going "he, he, he cannot win against the adtech billions and their addiction machines".

What Pixelfed (and Loops and various other still half baked initiatives) prove is that there is an entire space of very interesting applications that are possible with the technologies of here and now. Bluesky was better resourced but essentially still in the same dwarf category versus big adtech.

Some people will take these proof-of-principle efforts to heart and build a beautiful future while others will cling on milking the totally broken paradigms of yesteryear.
we're a very short step away from a "hardware" database
Job market kinda suck for employee so cant be picky I guess
Not a fan of the blurry LCD look - it's like someone hacked a .ini to set antialiasing 4x higher than its limit then placed a screen door in front of the monitor.

I gamed during the transition from CRTs to LCDs. Nobody was preferring the "graphics" of a CRT.

The real downgrade was when gaming shifted from PC to console and killed dedicated servers. We used to pick servers with 10ms latency. Now people think 60-100ms+ is fine.
For me the website is down, but it is on the archive: (https://web.archive.org/web/20250125101223/https://wedistrib...)

It feels very hard to find any sort of information on "Loops". Especially regarding their decentralization model.
> That paper is not saying it's small "in comparison", it's saying it's small for a filesystem. It's silly.

It's not, it's clearly saying the inode count is too small for their 1 billion file test.

> Yes I would. If they were stuck with ext4.

I meant good advice. There's enough stories of people running out of inodes even of the tiny sample in this thread that it's not good advice to cut the inode count 4x.
>value (probably wrongly in this case) convenience over absolute security?

I'm guessing there has been far more crypto lost through people forgetting/losing their keys than by having been hacked. Though personally I prefer to lose it speculating on the futures markets. People are idiots a lot of the time.
I think Zed is very close to being amazing, but it might be premature. Just recently I think they fixed a bug where undo broke somehow when you pasted something? I could never quite reproduce it, but I ran into it a couple times a week. You still can't specify indentation settings per-file, which I consider essential. For some reason the GPU acceleration is very fast on computers with good hardware, but very slow on bad hardware. I get that it's current year, but a text editor should run well on a T480 imho. Frequently Zed just starts up and shows some of the other windows. I.e. it just renders like another existing Firefox window and I can't do anything to fix it, but restart. Yesterday multiple Zed windows all just showed my login screen (when I was already logged in). And a very recent problem is that Zed will just not format certain files. I think they switched to formatting via the language server by default? It will just format some files like it's supposed to and other (seemingly randomly chosen) files will just result in an error that tells me it could not format the file.

I have been using Zed for a few months now and I think it's better than anything else, but not good (yet). I feel like it's still young enough that the number of problems is not just decreasing, but there seem to be new problems regularly.
Very nice discussion. A lot of times I see people assuming that Web Apps are IO bound anyway to justify technical decisions. Nevertheless here am I looking at our stats: 60% is python, 40% is IO and Postgres is getting faster than Python at a faster pace.
Right, so it's entirely about usage rather than filesystem size.
Inboxbooster (YC W17) Is Hiring
> in fact you can't collect any data from the visitor device

But this is not true.

You can definitely collect and store all sorts of data (including PII) for legitimate purposes, and without a cookie banner. For example: collecting and storing data required to provide the service itself requested by customers, login data, collecting address for delivering a package, shopping cart persistence, language selection, some preferences, fraud detection, rate limiting, DDOS protection, JS polyfill application, logging, resolution optimization.

By the way, ePrivacy is not really about the data collection itself (this is more in the GDPR's wheelhouse), but rather about storage in the user's device, among other things.

For the legitimate purposes regulated by the ePrivacy Directive, the Matomo link in the article also mentions it, in the "When Consent Is Not Required" section. You posted a link to it yourself, here: https://news.ycombinator.com/item?id=42820474

Here's a demonstration of how cookie banners are redundant if you only have legitimate purpose: you can click "deny" and the website still works and performs collection and storage. "To still work" is legally required by the GDPR. For those cases, all you need is a Privacy Policy.

In fact it would be impossible to comply to both ePrivacy and GDPR at the same time if consent was required for legitimate purpose actions!

And of course: as long as you reuse any of this legitimately collected data for advertising or analytics, you need extra consent, but I assume this is clear.
The eytzinger layout cannot be used for anything dynamic. B-Trees are dynamic structures.
According to GDPR: you're fine if you're just calling an endpoint and not storing any PII anywhere.

According to ePrivacy: it is fine as your backend is storing this data, and not the user's computer.
> Although I was somehow offended

No somehow to it, that's just offensive.
> Musk just showed it there.

That's circular reasoning. So no. The rest is just smearing me in this weirdly stilted way that seems to go with this territory.
Presumably not worth it. These were carrying commercial freight; Airbus continues to operate the larger more modern BelugaXL for its own needs.

I would wonder if their being based on an aircraft from 1971 was a factor; presumably Airbus doesn’t want to maintain A300 derivatives _forever_.
They’re using BelugaXLs, which despite the name are not really a version of _this_ plane. A Beluga is an A300 derivative, a BelugaXL is an A330 derivative.

(Always kind of secretly hoped they’d do an A380 derivative Beluga, just for the absurdity factor.)
You're very welcome! I'm glad you found the article helpful. If you have any further questions or insights about FLAC, OGG, or anything related to lossless streaming, feel free to ask.
FWIW frenk clarified that their issues was not licensing, but support.

> For me, this was not about licensing specifically. However, that point unfortunately is missed and got lost. Which is unfortunate. A lot blew up on the route, which just sucks for both parties.

> In the end, I think the way this project distributes Home Assistant (and its integrations, including Ambee) is not providing the intended working and thus may surprise the end user. In the end, those users are likely to knock on the doors of the Home Assistant project and their integration maintainers, not this project. As a matter of fact, most of my packages in this project are outdated and don't match the distributed version of Home Assistant.
This may be the most vinylphillic response to someone's expression of grief ever written. "I get that she lost her dad, but what she should really feel bad about is re-ordering his record collection!"
Wittgenstein’s ruler in action.
Keep in mind that they came up with this solution after the interviewers forbid the use of numeric types and math while still keeping a limit of 30 lines. What do you expect? I found the solution impressive given the circumstances. At this point I would have thrown the towel.
Your reading comprehension might be quite bad

>Indeed, the one who thinks containers are nothing but Docker.

I just cited papers talking about jails, zones and chroot..

>to say virtualization is synonymous with containers

I said containers are virtualization, not that virtualization is synonymous with containers. That is container ∈ virtualization, not container = virtualization.

No offense but that's a highschool level reading comprehension error right there.

>Or better yet, the one who cites a PDF from 2000 or an article from 2006,

At least I cited stuff.

Go ahead and submit something to wikipedia with sources if you think containers are no longer virtualization.

Otherwise I'm out.
You're absolutely right, ALAC has been open-sourced and royalty-free since 2011. My mention of Apple prioritizing ALAC wasn’t meant to suggest it’s proprietary in the traditional sense, but rather to highlight that Apple’s ecosystem tends to emphasize their own formats, like ALAC. Thank you for pointing that out, it's an important clarification!
Zuckerberg's Statement – Meta Will Spend Record $60B on AI
As always: it depends.

Most cases: no.

Some cases: yes.

You have to assess: Intent, International Data Transfer, Terminal Device Access (beyond cookies), etc.

https://wideangle.co/blog/what-is-consent-under-gdpr

Unlike many so-called privacy analytics providers, we actually hired (and continue to do so) a professional DPO (former CNIL employees) and we advise our clients to seek counsel and provide them with necessary disclosures for them to make necessary decisions.

At the end of the day, it is our clients that need to make that assessment. Yes, it is our opinion, backed by professional assessment, that in our default set-up you don’t need "cookie banner”, but we are also clear that you should seek counsel of privacy professional.
Safari's support for OPUS in the .webm container is definitely a step in the right direction for improving audio compatibility.
Normally I’d give the company the benefit of the doubt for the reasons you point out, but not in this case. If you’re asking increasingly convoluted/unrealistic/impractical questions, you can’t complain that the response wasn’t practical.

It gives off strong “your answer might be correct but it’s not on my answer key so I’m marking you wrong” teacher vibes. Avoid at all costs.
With many people it's; either do it like this or not do anything at all.
> Maybe quantum computing will offer new horizons with additional computing power

When somebody starts talking about quantum computing outside cryptography I immediately know that they have no idea what they are talking about. That is because they think quantum computing is a faster general purpose computer, which it definitely is not. Instead it has its own complexity classes [0] and most of the problems we care about in general purpose computing seem to not be in there. This to me strongly suggests that biological brains would not gain any advantage by using quantum computing and are thus very unlikely to do so.

[0]: https://en.wikipedia.org/wiki/Quantum_complexity_theory
Not a lawyer. Your claim to copyright the term used by your SaaS depends on the website you registered, unless you officially copyrighted the term. Someone having all those websites can also claim the copyright, or claim you didn't enforce it by asking the other websites to be removed.
Totally RAD!
There are so many combative people on HackerNews lately who insist to misinterpret everything.

I really wonder if it's bots or just assholes.