skysight-inc/HackerNews huggingface dataset:
Over the past 2 months I've switched from a YouTube Premium subscriber, to a regular logged-in YouTube user and finally to a no-account user. The increase in ads, particular transitioning to no-account; is staggering.

YouTube adverts have always been prominent and irritating but without an account they are downright aggressive. I think an 18 minute video I watched last night had a pair of adverts served every ~2 minutes.

I stopped Premium and deleted my account to disincentivise watching YouTube as it became a huge time sink and procrastination tool for me. My solution will either work because the ads make the entire experience unpleasant enough to not bother with YouTube at all, or I'll be driven back to Premium just to save some time.

Of course this is exactly the situation that YouTube wanted to engineer, and have succeeded in doing so, but it just seems such an awful way to incentivise subscriptions.
Good luck avoiding all adverts on bilboards in public places while riding your bike
The Economist costs $30 per month, which would be a 120 articles per month. I doubt anyone reads that much. I also doubt more people would pay the $0.25 rather then $30, due to mental transaction costs. I think to some extent this is also just a gym-style business model, where people pay for things they don't end up using that much because they want to be the kind of person that reads the Economist or goes to the gym.
This years I got involved in exploring anything 4 day week (4x8hrs), so I built:

- 4 day week job aggregator. Currently ~200 listed jobs from companies around the world: https://okjob.io/

- 4 day week companies. 120 hand picked companies hiring for 4 days (not seasonal 4 day week or 4x10hrs)): https://okjob.io/companies

- 4 day week calculator. A funny little tool to calculate the number of workdays you save before retirement by switching to 4 day week job:https://okjob.io/4-day-week-calculator/
Something went wonky with ads in general and it may just be a coincidence that the internet happened at an overlapping time. I fondly remember memorable, interesting and funny ads. It's like shittification happened on the quality of ads, maybe they got lazy because they could just target a specific demographic, maybe it's all the incompetent and lazy gen-whatevers joining the workplace, or maybe we're all collectively not accepting of ads anymore because of their quantity and pervasiveness.
> Mickey was not a significant character in their movies that decade and the old Mickey cartoons were rarely shown.

My grandparents had several tapes of Disney cartoons; they don't have to be broadcast for people to be familiar with them.
LOL. I discredit myself? I made no claims to discredit here, whereas you are repeating conspiracy theories and spewing hate all over this thread.

Sibling comment gave a direct example from personal experience countering your claim.
Technical Debt Isn't Technical
The idea that I have to upgrade my perfectly working phone to get a better infotainment experience sounds ridiculous.

Also, as I stated, I'm perfectly fine with the out-of-the-box experience of the infotainment in both my cars.

There's radio, there's maps, that's all I really need.
Probably the national popular vote interstate compact.

https://en.wikipedia.org/wiki/National_Popular_Vote_Intersta...
> where you can see overlapped timelines when support ended

I tried to generate a visual timeline for a given page (https://github.com/endoflife-date/endoflife.date/pull/2859, has some screenshots), but it was limited to a single page (so you'd only see nokia devices at once for eg).

It turned out that it is too hard to generate clear charts with vague data. We often only know whether is device is supported or not (true/false, see comments about samsung below in this thread), and don't have clear release dates.

I'll get to it someday (PRs welcome), but it might not work for the usecase we want (picking phones) because data on mobiles is very vague.

repairability score -> sounds interesting, will file an issue and see. The hard part is that there's no clear identifiers for devices (SWID/CPE are just not good enough) for us to track this kind of data from elsewhere easily.
Revealed: EU governments' last-minute push to legitimise journalist surveillance
I used to do something similar with Jinja2 templates and ansible. This combo was really good for augmenting bash scripts. Also, the fact you can create ansible modules in python is perfect for when you need more flexibility for data transformation without resourcing to obscure j2 incantations.
I moved to Berlin for the art scene. When trying to research galleries to visit or catch up on new exhibits, the number of bad websites was overwhelming. Over 300 sites to slog through. It took a long time just to navigate all the GDPR consents, newsletter asks, splash videos, and broken links. They also don't post their own address in many cases. So, I built a list of galleries from 3 different directories and came up with a master list of 353 art gallery websites. I created a Puppeteer script that snapshots every site on Sunday morning and then an enrichment script gathers current metadata from the Google Maps API. There were some growing pains and problems with encodings that nuked Puppeteer. Also, some CDNs were aggressive and blocked the requests. Over a few months I worked through all the issues as a small side project after work. Now it works perfectly. It's an easy way to see the vibe of the Berlin art scene in a single page app.

https://berlinartgalleries.de/
I like to say that the problem with microtransactions is microfraud.

The cost of having a human investigate is substantial, and independent of how large the transaction is. There's also a substantial fraud problem in advertising, but consumers don't have to get involved with that most of the time. Until they're blocked by cloudflare occasionally deciding they're a bot.
Question. Would you be okay with being shown an add if in turns your plane ticket price is noticeably cheaper?
https://privmate.dimir.id/

Simple markdown note taking app that works offline in the browser and lets me save the notes in the browser local storage or export as txt.
>> Of course generating all the content using Chatgpt was probably a bit disingenuous, but I did still feel like the site provided a lot of value

I'm gonna side with Big Tech on this one for once
Earlier this year I wanted to practice my JS skills and needed to send some F*ck cards to my friends. So I built https://thefuck.cards

It's a little web app where you make the crd to your taste, address it and once generated, you can share it with anyone.
As sibling commentor pointed out, the default (and standard) way to go back is a back gesture, there is no button to press anymore. The OS teaches you how to do this with an overlay tutorial. My mom, who is 68, was able to figure this out without any help when she upgraded to a Pixel 4A several years ago.

What is surprising to me is that using a Back button that's at the top of the phone would be acceptable to you. That's definitely the hardest part of the UI to reach one handed, and yet going back in an app is definitely something you should be able to do quickly without having to stretch your fingers to reach it. Perhaps you prefer smaller phones, but those are becoming pretty rare these days.

> The convention is that it's in the top left and that the "swipe rightward from the left edge of the screen" gesture also goes back

So what's fun about that is from an iOS developer perspective, this is not always free, and the back gesture itself only works within your own app unless you do additional work. This is probably why you mention

> But Android's approach is probably better at providing a decent UX with terrible apps.

As I could imagine the app's back navigation is a factor you must consider when the OS doesn't handle it. It's not a dimension that matters on Android- as all apps are going to play nice within the back gesture system automatically unless they block it intentionally, even if the app isn't particularly good. I cannot recall any app I've come across that actually blocks the back gesture (not even games, remote desktop, Steam Link).
> 'free to use' or 'ad supported'

These things are completely different. Facebook became profitable 4 years after its funding.
Rejecting everyone but the straight man in a comedy is a very captain holt perspective
Don't you need to plug in your phone anyway to charge it?

And what about switching drivers and quickly switching phones? Or just having the passenger quickly switch to their music.
> “Almost precisely.” Bret was grinning again. “With some minor revisions.”
> “Yes, which I’ve almost completed.”

The essence of many many projects and bane and also the source of so much work for all of us (software devs)
I created a home bar app for organising my bottles and drink recipes.
Now other people use it too, but I still sometimes struggle with prioritising features for myself instead of building for others.

https://apps.apple.com/us/app/noflair/id1550567225
I have been recently using a task manager app that I made myself as a beginner project called https://simpletaskmanager.vercel.app
I know from insiders that some sports bookies would look up your address (that you are required by law to provide to betting sites) on Google Maps to figure out if you live in a rich people's house. If so, they would immediately pass the account to their most experienced seller.
Is it illegal to charge money for a service in europe, or is it only illegal if you also offer an ad-supported free version?
GM has many development centers, including Roswell, Georgia, but it should be pointed out that like most American metros, Metro Detroit has a wide variety of cities and towns for different lifestyles. You don't have to live in Robocop to work for GM, which has facilities spread about both the Detroit metro area and the country.
I’m aware that it agrees with the post
And it's sad that many archivists have to break the law in order to secure the longevity of important cultural works.

Our abusive relationship with modern commercialism has disintegrated the value of art, folklore and tools, both in the eyes of consumers and producers, and we no longer as a society seek to preserve the greatest works of today's most cutting-edge mediums. It's quite a sad state of affairs, which will only be mourned with increasing intensity as time marches on and curious researchers try to piece together the early days of the internet and personal computing.
Tesla FSD Timeline
Ok. Say the war between Russia and Ukraine ends.

Regardless of who wins, does that country now have to cherish and celebrate the men for what they did?

Do we look at human progress overall as "something done by men"? Because the vast majority was done by men. Do we look at cities as things "made by men"?

You can't have it both ways. Women either take credit and responsibility for contributions to society or they don't. Very few women in governments which decided to give voting rights to women, very few making decisions. Is giving women the right to vote an achievement from men? It's ridiculous.
This was fun. I like the little bounce of playing field when the block hits the bottom. And it loads pretty fast for a Godot web game.
The article share some common pitfalls people stumble upon when starting using Async in Rust.

If you know some others that are not listed, let's share it in comment :)

P.s: Other tuto article, if you are starting with Async https://www.qovery.com/blog/a-guided-tour-of-streams-in-rust
so as to be fundamentally irreconcilable with our understanding of agency, desire, intention, survival

Exactly.

Human have self-preservation drive because we evolved in an environment where, for billions of years, anything without a drive to reproduce and self-preserve ceased to exist.

Why should a gradient-descent optimizer have this property?

It's just absurd generalization from a sample size of one. Humans are the only thing we know of that's intelligent, humans seek to self-preserve, therefore everything intelligent must seek to self-preserve!

It's idiocy.
And it is getting faster...

Consider that it's been 229 days since Mistral AI was founded and they have open models rivalling the OpenAI models.
Thank you very much, expecially for the comment about the d2l book. An amazon review said that it was a low quality print.
i'm pretty sure there isn't any case law specifically about large language model weights and biases, so anything we say at this point is pretty uncertain
https://github.com/sansyrox/macsimus

A code editor that I have been using for the past 4 years. It is a neovim distro based upon the ideology of emacs.
Yes, we have an open issue for such timelines (https://github.com/endoflife-date/endoflife.date/issues/2148). Your comment has given me the idea to implement it on our "tag" pages, so you could see the timeline for all java-runtimes in one place for eg.

Generating pages isn't hard for us. We maintain it in our frontmatter/yaml (See https://github.com/endoflife-date/endoflife.date/blob/master... for example). The release-data repo is for tracking new releases of upstream products so we can patch the latest version automatically, and get notified of new major releases that are missing in our tables. release-data is a much smaller subset of our data, and doesn't include the critical EOL data.
Automated copy / paste from access to SAP
What Nissan did was say “if you want leather interior, you have to buy the package that includes our awful touchscreen nav”.

They sold a lot of nav units that way (and that’s about the only way, IMO).
If anything, I like the fact that big media outlets are picking up on the ever increasing problem of ads on internet. Seems like YT seriously poked something big with their scheme of blocking ad-blockers, I noticed there recently, there were much more articles even on HN about this issue
Well, the menu and search were always context-dependent from what I remember (ie, on devices that used on-screen buttons as opposed to hardware buttons, they were only present when the app requested them to). This created a situation where the buttons were sort of weirdly sized and bolted onto the side of the standard three button layout. This wasn't ideal- and I don't recall an app that made particularly good use of them.

> Now, everything is different and you never know how to popup a menu (hamburger menu? where? or is it a swipe?), even though it is always the same functionally.

Well if it's a hamburger menu than you can see it, and drag out sidebars can be checked with a drag in the middle of the screen (but not from the left edge lest you activate the back gesture), so it's pretty quick to figure out.

However I will nominate the Soundcloud app as the single worst app design I have seen when it comes to menuing. It is absolutely atrocious, and actually uses none of the above options. I'll leave it as an exercise to go try it out if anyone wants to laugh at bad app design (sorry if anyone who worked on it is reading this).
I’ve had great experiences with faceID and touchID over the years, FWIW.
Women more willing to upskill in new tech than men, suggests study
These were real limitations of several real Pascal compilers back in the day. As a child, I remember them being explained in a book introducing Pascal to Basic programmers. C has never required compiler-specific language extensions to make arrays and strings practically usable (however error prone they may be).

You also have to think of the effect of this on pedagogy in the pre-Google era. Any book on C would teach you how to handle arrays and strings of arbitrary lengths. Meanwhile, a book introducing Pascal would have to either restrict itself to the ISO standard's hobbled implementation of strings and arrays, or direct the student to cross their fingers and look at their compiler's documentation. That's a significant barrier.
Just a front to win votes.
agreed, once further modifications accrete
I created an internal tool to convert images to pdf (using wasm) so I don't have to install any programs. Then a friend wanted to use it too, so I got a url ( https://privateconvert.com ) and then got carried a little bit away adding more conversions.
I think it was clear that @sedatk was referring to the 1% that separates him from other human beings, not the 99% that separates him from trees.
No more drunk driving? US to force carmakers to adopt life-saving tech by 2024
These are the things I've created, some mostly for my own use, and others just for fun:

1. https://gptgames.io - A gaming platform using OpenAI. It came from a silly idea for another project I have, and I ended up putting it together in 1 month.

2. https://creepyface.io - I wanted to animate my face on my resume, and I decided to allow everyone else to do the same.

3. https://react-guitar.com - I wanted to learn guitar theory and tell me a better way to do it than coding a react component :D

4. https://github.com/4lejandrito/fetchbook - I wanted to organize my http requests at work without depending on postman or anything else.

5. https://github.com/4lejandrito/next-plausible - Since I started using Plausible analytics on all my sites, I found the need of reusing some code.

I hope you find any of these interesting!
When I last heard this stat it specified that it was buyers of new cars and that iPhone users are over-represented in that group.
> they all seem somewhat casually cruel to one another

So you're saying it's the same as just about any other sitcom?

Besides joking at one another's expense, a super common trope in US sitcoms is the lie to avoid embarrassment which builds up tension throughout the show, inevitably leads to exposure/confrontation and then resolution (forgiveness) near the end.

So many situations would be resolved quickly if the characters just 'fessed up immediately instead of trying to deceive the others to save face.

But then, there'd be no show with cheap laughs.
I would use voice control more to pick my music if it would stop misinterpreting me. When I ask for my XYZ playlist on Youtube Music, I'm not asking for the song X by some artist I've never heard of. And when I ask for directions to a place I go to at least once a week, it shouldn't try to navigate me to somewhere halfway across the state.

It's just not reliable enough for everyday use.
LiveView Native 0.2.0-beta.1 Getting Started [video]
At times I've adopted the term Programmer-at-Arms for what my job occasionally turns into. :D And as a sibling poster mentions, the whole thing with the epoch is a great nod to software archeology.
Fine-Tuning Code Models in Elixir: How to Create a Code Copilot
> Don't let developers use patterns, fix it on OS level.

I think Apple hasn't done this because it's not practically possible.

For example, if it's possible to change the content of a view (which it obviously should be), then it's possible to remove all content and and replace it with all new content. If triggered by some user action, this effectively is "going to a new screen". But the OS-level gesture won't work since the developer in question didn't use your proposed OS API call "createNewView", but instead just replaced the content of the current view.

However, Apple could make use of this OS API mandatory in order to pass review. Although I still think there's some subjectivity around what is "a new view" (that I can "go back" from) versus "an existing view with stuff changed" (that I can't "go back" from).
> - Swipe LTR (on a LTR locale) does not go back

Do you mean on iOS? Because on Android, both swipe from edge rightward and swipe from edge leftward both mean back when using the default gesture navigation settings, regardless of the RTL/LTR direction of the content or device locale. This is a side effect of the fact that Android does not have a notion of forward. I'm not convinced they should have done this, but eh.
FCC denies Starlink access to subsidies
so basically php, but preserves the code used to generate the template. which is completely fine, good idea, well executed!
Depends on the gestures, I guess. I have all gestrues by swiping from right side and cant be happier (back, home, swap last used app, list of last used apps, splitscreen, power button). All the same swipe, forked by the swipe direction (upwards, sidways, downwards) and whether I hold the finger down after finishing gesture.

Its amazing, and one of the main reasons I wont be switching to apple. Who thought that the back gesture should be swiping right from left edge? Why not left from right edge? Doesnt make any sense for right-handed people..
From my research to write the post, it looks like:
- the HFP standard was developed mainly for taking calls in a car. It seems like taking calls is still the main use case up to the latest version 1.9,

- macOS switches to HFP whenever the bluetooth headset is in use for both input and output. Interestingly, using the bluetooth mic and macbook speaker doesn't activate the HFP,

- bluetooth in general (not just HFP) seems to be designed to work under the constraint of tech from 20 years ago. Small bandwidths, small batteries, and small computational power,

- there are very nice codecs like Opus that are not used even though they've been working for over a decade.

From there I think the main problem is:
- macOS should not assume you're in a call just because you're using the mic. There are a few scenarios where that's not the case and you might not care about low latency,

- better existing codecs should be used, but aren't for some reason,

- bluetooth specs should update the constraint they have to work under.
"fun?"

Some have love stories from extra stays together or long roadtrip travel stories from the weeks of no flights, and some got an orange jumpsuit.
I will try this out as a tool to manage my private tasks. I always wanted something like Jira for my personal life.
snippy: https://github.com/barbUk/snippy
To manage snippets with rofi or fzf on linux.
The AI bits seem to be the one feature that is completely useless. I've tried all of the functions and eventually ended up with all of them disabled
In the case of commercial products it is especially frustrating if you need to log in to some customer portal in order to find such basic product information. And even if you create an account and log in it is not guaranteed to find this information.
I can relate to a certain extend as some companies might not even know when they plan to end support for a product, but even this is information that is worth sharing with their customers.
Location:India

Remote:OK

Willing to relocate: Yes (if required)

Technologies: Skilled in Python3, Data Science (Dask, NumPy, SciPy, Pandas,
Xgboost), Deep Learning (TensorFlow, Keras, PyTorch), Flask, SQL, Neo4j, and Cloud
Technologies (Google Cloud Platform, MLFlow, Kubernetes)

Résumé/CV: https://drive.google.com/file/d/1tC630yGkbW04QjdwZXGGA_71N3v...

Email: reachout.parthsharma@gmail.com

With over 7 years of experience as a Machine Learning Engineer, I specialize in machine learning/deep learning and software development. My expertise includes ML Algos., Computer Vision and NLP. I have a background in building both internal and customer-facing software products. Passionate about using AI to enhance lives, I excel in self-management for independent projects and thrive in collaborative team settings. Currently seeking a paid full-time position, open to remote or hybrid arrangements, and willing to relocate with visa sponsorship if required.
macOS Sonoma Slow USB Transfers (approx 50% slower than Ventura) [video]
I wanted a program to fill out a lottery ticket (the kind where you have to select 6 random check-boxes in a matrix of 37 cells). In my vision the lottery ticket had to have at least _all_ the numbers from 1 to 37, scattered randomly among 8 matrices. I have a nice little C program to generate those tickets.