skysight-inc/HackerNews huggingface dataset:
> Both Qt and GTK have facilities for integrating into each other’s desktop environments

Neither Qt nor GTK are desktop environments and Qt certainly isn’t defined by a dominant desktop environment - KDE isn’t even what pays their bills.

You’re still proving my point. The common denominator here (on Linux) is just X11/Wayland. If it works out “pretty okay”, then score one for a cross platform toolkit. Still no idea what über alles “native” means.

Let’s go back to the original comment I responded to… why should I not just continue with the Qt “stupid” “hobbyhorse”
Insiders Stealing Instagram Usernames?
Mine does, but it could vary by market.

Costs of alternative transport and accommodation due to missing a connection within public transport is covered in my insurance, unless the reason is a strike, bankruptcy or negligence of the passenger. And only if the connection is not the transport operator's responsibility.

As an example in their marketing material, they use a public bus breaking down on way to the airport.

I haven't used this coverage but I think it shows that there are insurance policies to cover missed passenger-designed connections.
Seems a bit more like price segmentation. Basically everyone is socially forced to pay as much as they can regardless of the actual price.
And here it is! :)

https://www.youtube.com/watch?v=oyp4ljKR8_E

Here it is performed on a square piano from 1835, so just right within the time range which this very waltz is being dated to.
> He recommends testing for non-server use cases, desktops for example. ""I believe it is as stable as any other rolling release"" due to all of the checks and procedures that the distribution has put in place.

AFAIK testing is worse than both unstable and stable regarding timely security fixes. In unstable you get a timely fix from upstream, in stable you get a fix by the security team.
Honestly, seems like a cool tool and I could see myself using something like it instead of just my current GitHub Copilot subscription.

Sure, you probably don't want to blindly copy or accept suggested changes, but when the tools work, they're like a pretty good autocomplete for various snippets and I guess quite a bit more in the case of Cursor.

If that helps you focus on problem solving and lets the tooling, language and boilerplate get out of the way a little bit more, all the better! For what it's worth, I'm probably sticking with JetBrains IDEs for the foreseeable future, since they have a lot of useful features and are what I'm used to (with VS Code for various bits of scripting, configuration etc.).
Gotcha, and no worries :)

I work with authors daily and know how hard they work to create a story for us. Most will never earn back the time they put into creating that book. Some books and writing are not a match for what we personally like. I just hope we can say, "It wasn't a match for what I like," rather than accusing an author of using an LLM. I loose my cool sometimes as well, and trying to remind myself to stick to this code (as I know I create plenty of bad writing that I inflict on readers of my blogs).
> The Frontal Lobe will be open to the public starting today, 25 October, at Lövholmsvägen 18, Liljeholmen, Stockholm
The layoffs wasn’t Flutter specific, it happened across all orgs.
One of my hopes for the website is I could help books that are lesser known get noticed and "pop." Working on getting more to help in that capacity as there are so many good books that don't get enough notice. Aiming to come out with some features this Winter to help around that.
??? Lots of phones that are available now and are ingress protected well enough that getting dropped in the pool is a non-issue. Didn't Samsung or Sony have an ad years ago using their flagship phone underwater as a camera?
I agree re simplicity of the old way of doing things. There's another benefit that most cgi-bin systems had: lack of build step or exotic runtime requirements.

Eg, you'd drop some html into public_html folder and an executable into cgi-bin dir. I would performance engineer some scripts into C++ binaries and just checkout the source & run make to produce binaries in-place. This approach made it easy to use local dev tooling to test/debug stuff instantly via oldschool emacs TRAMP/sshfs.

There is a system that replicates the simplicity of what we lost (while letting you use fancy modern JS frameworks): https://www.smallweb.run/. It also offers a path to cloudflare-like edge computing migration without any code change via deno deploy. With smallweb, one drops a bunch of files into own dir (eg, you could give a dir to each student), which results in https://<dir>.domain.name running stuff ondemand in that dir. No build step, no exotic runtime to transpile into, full ability to use local dev tooling to test/debug stuff instantly. It's still early days for smallweb, but it's specifically designed with the philosophy of "edit some files and stuff runs..while remaining compatible with standard deno way of doing things".

I love the concept of cloudflare workers[1], their fancy state management, bindings, etc, and the fact that they took inspiration from cgi-bin. However, the fact remains that it's an exotic system with weird restrictions (hello changing your apps around 500mb chunk limits ala https://github.com/cloudflare/serverless-registry). This limitation can make it difficult to work with libraries that aren't tested against the cloudflare runtime. 90% of code I write would run better with cloudflare than with deno (due to awesome cold startups), but dealing with these restrictions is too much engineering overhead upfront.

In contrast, with deno/smallweb, I just drop some files into a directory, don't need to bother with package.json, lockfiles, etc, but can gradually opt into those and then gradually switch to CI/CD mode of operation. You can't expect a student new to web development to deal with the exoticness of cloudflare's solution from day 0.

[1] Kenton, it's a fantastic design, I sang praises to it in https://taras.glek.net/posts/cloudflare-pages-kind-of-amazin.... But after trying equivalents in deno ecosystem like val.town and smallweb I would love for it to be less exotic(I know you guys have more node compat work happening).
My grandma already said: "With the rich, one learns to save." The greedy rich man is so common, its not even a prejudice anymore :-)
IA generated content is the definition of slop for most people.
More proof of how closely intertwined crypto currency and crime is. "Endorsed by Trump and Putin" would be damaging for any product, but it's apparently a big plus when it comes to digital money.
That chair jump is actually kinda impressive...
I'm using Firefox on all of my mobile devices but I can't blame devs for ignoring FF for Android on this one. This is an API every other browser had working 10 years ago, it's on the Firefox team to sort out this mess. The less than a percent of users who don't see the error messages for controls marked in red isn't worth ignoring the standard for.

The more websites use this, the more pressure Mozilla will feel to fix their browser. This isn't something like WebMIDI or whatever API Chrome or Safari implemented before standardising, it's part of the original HTML5 spec.
LSD makes colorblind person see color for the first time (2003)
It's not that you ask it to write 200 lines of code at once, and blindly trust it. It's more that you start to use the lib, ask it to generate one helper method at the time, for an isolated task. Which leave you time to "review" the code that it wrote properly. Even when a human writes code, it needs to go through peer-review. So the exact same applies with AI. It's the job of the reviewer (in this case, the one who invokes the AI) to make sure that the one who wrote the code does not do mistake, which can include going to read the doc in more detail.
I fail to see how Python 3.8.2 could in anyway be relevant in 2024.
If it were legal to import China's domestic EVs, I think you'd see them everywhere in the US.
What software did you use to create this presentation?
When he said there were "fine people on both sides", he clarified that he was not speaking about Nazis; however, it is clear (even/especially with his clarification) that he was indeed talking about those on the same side as the Nazis ("both sides"). To many non-Nazi-adjacent folks, simply being on the same side as the Nazis (and not, like, kicking them out of your protest/party/social circle) actually does make you a Nazi too. From that perspective, it's logically impossible for there to be "fine people on both sides", if you admit that one side allows and agrees with Nazis. And are we still debating post-MSG-rally whether Trump believes the Nazis are very fine people?

As for the "Russian Pee Tape", I'll give you that one -- fake news sure exists. (I think if it was real, it would have leaked by now -- no pun intended.)
a pile of unconfirmed assumptioms. wonderful.
Yes. Is that so weird? JS is also performant when you don’t use JS considering you’re running it on C or Rust and are likely using the FFI if you’re doing any form of computation heavy work.
Taxes apply to everything you would buy. It's not unreasonable to compare two items on their base price with the understanding that you'll be paying proportionally more when the deed is done.
In a previous company when we were looking at precisely this problem, building out multiple platform support, we did UX studies where this question in particular came up. The vast majority of people said they wanted apps to act consistently across devices. Most people on the planet use Windows with Android, statistically speaking, which are not similar devices at all, at least on Apple platforms you can use Swift for desktop and phone but not so for Windows and Android, so you have to make a choice at that point.
I see weird spaces every time I copy-paste from some pdf pretty much, especially if it's a digitised or 10+ years one. Hardly an irrelevant use case
Contextify – word meaning without losing the context
Tired of losing context when trying to understand tricky English words while reading blogs, books, or watching movies? Same here. I know I could just use ChatGPT or other AI models, but I wanted something more niche—a simple, lightweight tool that instantly gives me exactly what I need in context. Traditional dictionaries fall short here, as they often pull words out of context, giving isolated definitions that don’t always match real-life usage. So, I built Contextify, a Gemini AI-powered app designed to keep word meanings grounded in the sentence, making it feel more like having a helpful English tutor right by your side.

Contextify is especially useful for learners, non-native speakers, or anyone aiming to improve their English naturally:

- Type or paste a sentence, select a word, and get a contextual explanation instantly.

- All your searches are saved for easy access, and you can customize prompts(under dev) and API keys in settings to fit your style.

- Open Contextify (Chrome recommended), and you’ll be prompted to install it as a Progressive Web App—no fuss, just fast and ready.
I think it has to do with available space, as other commenters have mentioned. Here in Valencia, Spain, there's a huge amount of unused "retail" space. Most of the city is 5-7 floor apartment buildings with the ground floor being designed for retail / parking / etc. There are many building, outside of the city center that were built years ago with their ground floors sitting empty since day 1. Many spots that were occupied at some point are sitting empty as well. It's pretty cheap to buy or lease a space. Anyways, in the last 5 years or so there has been a lot of spots being converted into vending machine spots. Basically a small area of retail space, no front door or wall, and maybe 4 or more vending machines in it. I've noticed sometimes even some cafes are carving out a little spot of their frontage to install a few machines.
It will never happened, no legal team will approve it, endless liability.

Also I wonder what will normal users do with dozens of TB of synthetic data.
Many cross platform frameworks have good accessibility support, not sure what that has to do with native platforms, as the cross platform solutions simply hook into the native platform accessibility APIs anyway.

https://docs.flutter.dev/ui/accessibility-and-internationali...
The linked project is an academic paper published simultaneously with open source code and a pre-trained, locally runnable model.

There is nothing that collects data here, and this is not a Google product that users interact with. Hence, there is no direct financial gain from this work. Google Research has published over 10,000 papers, few of which directly impact the commercial side of Google services.

Your example of automated captioning for videos doesn't seem particularly objectionable. Does it translate, indirectly, to slightly more ad views? Probably, but it's a rounding error in their revenue. I am guessing that few content creators who publish on YouTube find this feature controversial: In addition to free hosting and revenue sharing, they don't have to bear the costs of writing captions while benefiting from accessibility and discoverability.

There are valid complaints against data collection by these tech companies for machine learning. Artists have a point when they condemn generative models trained on their work. And you might reasonably object to the collection of handwriting samples that Google used here, which were scraped from public Imgur posts (Facebook Research's Imgur5K data set).

But there's room for nuance in deciding what uses are fair and acceptable without the knee-jerk reaction of tech company + AI = evil financial motives.
A title only means something in the context of an organization. Titles refer to boxes on org charts and rows in a pay scales spreadsheet.

Look at all of the titles in your job history and re-word them into descriptive labels if necessary. "Senior Programmer" works across organizations, "Code Wrangler II" does not. Titles don't have any consistent meaning in the programming field.

If you want to call out work done outside of an organization describe it in clear language: open source contributor, side project, hobby project, etc.

Some employers may see side projects as a negative. They might wonder if you will just take a job to finance a startup, or work on your side projects on their time or with their resources. I suggest thinking through that possibility and only presenting side projects if they have some relevance to the job, and you can assure the potential employer you won't use their time to do your own thing, or quit as soon as you get a few paying customers for the side gig.
For anyone interested, it was this CCC talk by David Kriesel (sadly german only).

https://media.ccc.de/v/33c3-7912-spiegelmining_reverse_engin...
Is it a big mystery? It's the same reason the British were so rich before the US: the right things happening at the right time and place. For the US, being very large, a large population, a common language, lots of natural resources, these were all the seeds. Then fairly stable relations with the neighbors followed by Europe sparking 2 global conflicts, the second of which devastated the continent. Didn't the US have more than 50% of the entire worlds GDP in the 1950s? These are the factors that continue carrying the US high. Big tech can exist there because of them. And it will probably last a long time, after all Europe is as rich as it is because of it's history before the rise of the US.
Do you have a disposition making you more likely to end up in an auto accident? Can some other correlation be done which is not genetic per se but works out to some higher risk social stratum in aggregate? You never know. The power imbalance is great, they won't tell you why you got your score and with enough machine learning they probably can't even if they wanted.
It's not just MV3 – Chrome's extension development experience is a problem
I also love that we can write high-performance graphics apps without C++ (OK shaders are kind of C++ but that's fine as long as it stays there).
Fantastic piece of writing.

Looks like a really promising approach to therapy as well.. right up until they said they'd stop voicing it by a skilled psychologist and get an AI to do it, while putting the psychotic person into VR instead of over a screen.. that was a big 'fuck no'.
Androids graphics stack and drivers also use explicit sync, it isn't just a Nvidia thing.
I suspect* that every school of psychotherapy represents a different internal configuration that human brains are capable of being in.

Perhaps just as some but not all of us are aphantasic, some but not all of us may think in the IFS way, or Jungian, or Freudian.

* from my comfortable armchair, don't read too much into this
Also shared tablets don’t really work as kids homework devices.
For publickey cryptography you need a lot of high quality random numbers, but those are tricky to generate, so sony saved time and reused some of them to save cpu time.
It's because while it's true on the company side, this comment is making it seem as if the company is doing this against their users' will, while in reality, most users genuinely want a unified experience across platforms for their apps, as seen by some of the comments here.
unless its somethin really huge, leave it off your c.v.
if the conversation goes well and you feel its ok/useful to, you might mention it there.
>Trial participants would create an avatar of their voice: a moving, three-dimensional digital embodiment that looks and sounds like the persecutor inside their heads

Shoulda just made a Jackie Chan tulpa instead
In my experience side projects are the least important part of a resume. Employers just aren’t interested in over achievers.

In my case I would prominently feature my side projects to showcase my capabilities, discoveries, and potential. Nobody cares.

What’s important is your employment history, years of relevant experience, and percentage match to the criteria of the current roll. It’s not about how good you are but well you fit. The better of a developer you are might actually work against you. If you have a lot of side projects, like I do, and have invested substantial effort to advance your capabilities, as I have, I am sure you will find that supremely depressing.

Always remember the goal is employment, not craftsmanship.
Thanks kindly, but my dance card is full.
I would abstract a holiday calculator service. I’d abstract a base class with “created_at” and similar for your data models in a traditional OOP sort of thing along with the audit table. I’d probably abstract something like an e-mail validation mixin.

Basically things which will never change, and when they do, you really don’t want them to change in a million things.

Otherwise I’d probably never add abstractions. Sometimes it makes sense to build a service which owns a domain on a business which is then consumed by others, but you have to make sure the consumption can be stopped when that domain is no longer relevant without it causing issues.

I’m not sure what my personal stance is on frontend components. Probably as low reuse as possible.
It says a lot that the illegible writing killed people yet appears to be affected by doctors in the same manner as a bimbo uses a vocal fry affectation.

Glad to see my scripts from the doctor these days are typed not written.
Before calling it racist we could ask him for a reference. After all, it might be a truthful fact.

But yes, it stood out to me too, and I'm confused how you're the only person commenting on it.

I wonder if these people justify having a shitty writing mechanism by being smart. "It's so needlessly complex, but we're smart so we can afford it" when in reality if you're smart you want it as simple as possible.

And then he comes on HN and rationalizes the fact that he can't spell. Ironic.
On a good day, when you're using the most recent right version of MacOS, when all of the frontend tool's couple thousand dependencies isn't transiently incompatible with everything else, yes.

(If no, AI probably won't help you here either. Frontend stuff moves too fast, and there's too much of it. But then perhaps the AI model could tell you that the frontend tool you're using is a ridiculous overkill for your problem anyway.)
in terms of namespace collisions, beware https://www.river.build is already a thing
Thanks!

The metadata system is a nightmare.

To start, we did everything manually.

We source the book cover from the publisher, create author entries, etc.

Eventually, we started paying Nielsen a lot of money to use their Book metadata API. It is "ok," and they don't update it often. But it helps us automatically pull in an author's name, book title, genres, and age-group.

We still manually source the book covers as they only have super small and blurry covers. And we screen every book we add to make sure the data is correct.

What is especially frustrating?
- Author names are text and not linked in any way. So we have to decide what is a slightly different name but the same author and what is a different author.
- The BISAC genre standard is full of errors and abuse by publishers. For example, they might tag Dune as "AI" which marks it also as being nonfiction because they don't know how the BISAC standard they created works :).
- It lists book editions and has no concept that all book editions belong to one book.
- No real concept of a book series.
- Terrible book descriptions where publishers put in all kinds of reviews and nonsense that we need to figure out how to scrub eventually. They also abuse weird symbols to make it stand out.

It requires a lot of work to fix and manage all of this.

I am about to redo the entire topic/genre system due to some of these problems (this winter).

I am hoping to build a database of all books to use with new features in 2025. I don't know what we are going to do here. We might license a full DB of books from Ingrams (expensive) or Bowker. I liked Ingrams, but Bowker didn't email me back for months and gave me a lot of worry about working with them in the future. I might just do the best I can or break down and use Amazon's API (lots of stipulations in using it).

Some thoughts here of what we've built so far to manage this:
https://build.shepherd.com/p/a-big-focus-for-2024-improving-...

Hit me up any time to chat (ben@shepherd.com).
Yeah so you're basically saying Microsoft is a perfect company for sales focussed companies that need some technical stack.

Fair enough
I did mean it literally. the solid angle covered by the fovea is tiny.
In fact the input field is one of the few native UI surfaces in the Telegram app.
Don't assume UTF-8 is the only character encoding used in the wild. There are character encoding with leading bytes not easily detectable like UTF-8.
This is incredible work. Kudos to the team who developed this!!
> Although East Asian people have higher IQ scores on average

Citation needed.
We made it with a friend
He uses After Effects, Premiere Pro, Apple Motion & Figma for graphics
There are lots of instances in which it is in fact your responsibility to pay the staff and if you choose to ignore that fact and stiff them that's on you
I've genuinely never heard of such annoyances from actual users (at least not from most users, who aren't power users, and even then, not even from the power users), and most cross platform frameworks already hook into the native APIs like for the back button, so it'd work the same either way.
I love this series, just about to read the newest entry!
> less dependent on drugs

There, you've done exactly the thing I was talking about! You're not actually talking about drugs in general, because that would include alcohol. You're talking about the drugs you don't like, and the use of language deliberately excludes alcohol from being a drug.

To me it's extremely obvious and deliberate, and I'm sick of alcohol trying to get a free pass among DRUGS.
Microsoft POSIX Subsystem
finally, I will be able to read my doctor's prescriptions.
Avoid generic tangents. Omit internet tropes.

https://news.ycombinator.com/newsguidelines.html