skysight-inc/HackerNews huggingface dataset:
> I still keep floss handy for getting truly wedged stuff out (it can provide much more force), but it's worthless for me otherwise.

One thing I wish I learned earlier on in life - flossing isn't to pull out chunks of food from in between the teeth (although it can do this too) - if you're flossing correctly you're breaking up biofilms formed by bacteria at the gumline.
To pile on the alternative recommendations: I've enjoyed using Whereby[0] in the past. I also somehow keep forgetting about them in these discussions until someone reminds me. The main thing of it for me is it's been more reliable than Jitsi (though I do need to give Jitsi another try) and doesn't need to be self-hosted.

[0]https://whereby.com/
Just flag for changes.

"Purpose unclear, please update description as if you were a professional developer getting paid for this."
Knowing how Google is allergic to anything human in their product loop and obsessed with automation at all costs, I doubt they make a difference.
> I would generally say it is a big probability either way.

I practice, though, I've never found that to be the case - almost no developer wants to use that tiny set of features only available on FF.

In practice, what I've found is exactly what this thread is complaining about: every developer assumes that those large set of features only found in chrome is found everywhere.

IME, if something runs in FF, it also runs in Chrome, while if something runs in Chrome it sometimes has problems on FF.
This is not spying.

The purpose of spying is to gain advantage over e.g enemies. There is no good faith.

The purpose of telemetry is to collect some data about how my product is used in order to make it better.

Also telemetry is documented, so it is no secret, but it is just that users dont give a shit. Meanwhile spy tries to be undisclosed as long as possible.

Intention makes difference
Throwing away what you know with every request is orthogonal to being functional. You really have to squint and turn your head sideways to think of PHP+SQL as being functional, even though PHP is stateless.

From the outside it's stateful, because well you are interacting with a DB.

From within the PHP codebase, it's imperative and requires discipline and extended knowledge of any API you call to understand whether something mutates.

The only time you can view it as actually stateless and somewhat functional is when you test or debug an integration from idempotent requests to responses without interleaving mutations.
I mean, if the goal is "install a niche kernel for the sake of it", sure that's... a reason, but all the modern non-mainstream kernels (aka not Darwin or NT) at least have a purpose as to why you'd pick them.

* Linux is the de facto kernel used on most servers, has great support and is the third pick after the mainstream kernels for a good reason. It's also usually someone's first introduction to Unix-based systems these days, so there's loads and loads of documentation available (even if the quality of that documentation runs the gamut from "acceptable" to "who wrote this").

* BSDs are rock solid and a great pick if you're targeting reliability. Knowledge on a BSD changes little with the years and that's a big bonus.

* Plan9 is interesting because it provides a unique approach to system design by taking the "everything is a file" approach to its logical limit. That doesn't make the system itself the most useful in the world but it is an excellent system to study and borrow good ideas from.

The main reasons I can see to use Hurd are... ideological opposition to Linux and being a microkernel. While the latter has interesting implications, the usual GNU problem of "we don't try to support any hardware unless it ideologically conforms" really gets in the way of wanting to use it and that's definitely a broader GNU problem but it's a much larger for problem for something as crucial as a kernel.

Also not helping things is that to my understanding, Hurd kind of has a start-stop nature to its development - that is, the project is on life support unless someone starts dissing it, so it picks up back for a few months to show how it's totally alive. Very much more of a spite driven project these days than a legitimate option.
You can also install Firefox for Android, though it's a little weird on a laptop.
It was very hard to make a living as an author or a publisher before IP laws existed. Basically you already had to be independently wealthy, have a sponsor or a day-job if you wanted to write. Which one could argue impedes progress to a non insignificant degree.

And that’s only content creation patents and protection of trade secrets is another matter.
I've noticed that as well. He frequently also gets distracted thinking about taking ideas to such an abstract level they don't really make sense any longer, he looks off at the ceiling somewhere, and then the guest continues off as if they didn't see that. It makes me crack up every time, hah.

This is in contrast to many other podcasters who stay engrossed in surface level details and never graduate to thinking about overarching concepts. Lex just zooms there too fast sometimes.
Things (and their combinations) that come to mind:

- latency+quality, even with > 10ppl
- works in challenging network conditions
- tons of tunables to make it fit one's use case
- no-account meeting join
- ability to dial in via phone
- n:p webconf/webcast mode (with p vastly > n)
- subroom breakouts
- live closed captioning
- recording (incl. chat replay + transcript)
- non-GSM-quality audio (stereo, no echo cancellation, no passband filter, high bitrate encoding)
- conference room mode with automatic presence (via ultrasound or something) and individual face extraction
- many platforms and OSes support
What you swallow whenever you ingest a mouthful of seawater [video]
It has come down a bit in price in Sweden but they do need to scale up their factories get the prices down much more to sell more.
Android is Linux in a lot of ways that don't really matter (it uses part of the same software stack!) and it's definitely not Linux in all the ways that do matter: it's a tool by surveillance capitalism and state surveillance (more often than not illegal).
It's a device made for consumers and not hackers, and extract as much value as possible from them, correlating purchases with location data etc.

The PinePhone is a Linux phone. It's a really lovable device, even if it still has a lot of big flaws.
https://www.sheldonbrown.com/colorcode.html

That's great idea.
wooow!It's just what i want, the picture gallery seems really awesome. Hope it can be accessible as soon as possible!
The man is a legend! He made an amazing go work across Apple, AMD and recently at Intel.
You can rely on the internet to provide even remotely correct health information anymore. It was always a little questionable, due to all the variables, but you could get some indication on how quickly you should get yourself to the doctor.

Same with weight-loss or exercise programs, that's basically impossible to search for due to the amount of spam and garbage content.
That’s odd. I’ve been using Teams without problems for years on two Intel MacBooks (currently on Monterey). In my experience it’s always been my PC colleagues who’ve had problems with audio and video.

What problems are you running into?
They did in the past, in something like LLVM, but based on MSIL, it was called Phoenix done by Microsoft Research.

In any case, it wouldn't make sense from having a bootstraped compiler point of view.
It’s just slightly avoiding being a criminal act with the terms and conditions I guess.

We take your money and earn interest while giving you… nothing?

What the hell is going on?
Due to the routes they are left to fly, debris will most likely be Russian. But I bet in case of an incident, propaganda will definitely declare it as foreign debris.
Passive cooling plant is not exactly cheap. Most cities are heat islands - they are hotter than surrounding areas because of low albedo. One can increase albedo by using white paint whenever possible. It bugs me that even in hot US cities people care about questionable aesthetics of dark colours more then about mitigation of heat waves.
It’s the Bayesian way.
Yes, the system definitely needs some tweaking. I wouldn’t say this means that there is something inherently wrong about it just because of that.
Regarding health, stick to Mayo Clinic, US Centers for Disease Control, or other very reputable websites. That one seems easier than buying stuff online. The slow descent is hard to navigate for many people.
Is this just an abstraction over open AI function calling and ‘JSON.parse’ the arguments field from the response?
The Pico W was £6, I said I also got a display for it, and delivery was almost £10 for some reason.

That's what I spent for dinner yesterday so I'm not gonna lose sleep over this figure.
LLMs are too dumb to be useful, but smart enough to be destructive.

You don't need to be able to generate correct regexes to create a blogspam article about regexes that will go to the top of the search results.
The video: https://www.washingtonpost.com/news/dr-gridlock/wp/2018/03/2...
> Pull means “do what fetch does, but with the spicy bonus risk that your precious work will be modified in an unexpected way depending on when and how you checked out the branch you’re on, what version of git you are using, and what config options you have set.”

That's going to happen anyway when you need to rebase/merge. May as well type one command (pull), deal with the conflicts and continue, rather than type command, type another command, deal with the conflicts and continue.

Unless you have some other strategy that does not include rebasing or merging upstream changes, there's no advantage to not pulling. And, TBH, if you workflow is "this branch is worked on while specifically ignoring other changes by other people", then you have bigger problems than version control.
Propaganda has an interesting dynamics where it feeds off human instinctive behaviour.

It would be hard to convince people about things they don't believe in already. Propaganda works by amplifying what people already want to believe and by giving tools for people who already want to believe in something but don't know how to back their beliefs with arguments. This leaves people who don't believe in the thing surrounded by people who wouldn't otherwise have strong rhetorical skills suddenly tooled with a barrage of pre-canned arguments and "facts" to disarm any fruitful conversation.

A consequence of this dynamics is that often even pure factual presentations of an event gets spontaneously turned into "propaganda-like" discourse without necessarily any active involvement by state agends
Did you check the recents blog posts about C#12? Clearly the team has ran out of ideas for meaningful improvements to the language, while ignoring discriminated unions which is the most important concept missing in the language.

[1] https://devblogs.microsoft.com/dotnet/new-csharp-12-preview-...
[2] https://devblogs.microsoft.com/dotnet/new-csharp-12-preview-...
I own less than 1% of the available phone models that exist, but I don't see how that is relevant.

>They are much more blackbox and user hostile than even laptops and desktops today.

They are much more user friendly than most Linux distros for desktop/pc. Most users and developers will never understand how their phone's OS works and that is okay. Abstractions are a very powerful concept in software engineering.

If you think there are user hostile features in Android, it will be much easier to make an Android fork that removes them instead of trying to recreate a whole entire mobile OS and software stack.
Cool article.

> This isn't weird, lots of languages have multiple dispatch. What is weird is that you can also dispatch based on a runtime predicate of the value.

Is it wrong to think of the predicate itself as a type here?
I sometimes wonder how many thousands of people have quit / been fired because of Github code reviews.

I'm not saying they're bad idea, but Github's is too raw of an implementation that makes it too easy to create conflict.

Only after being burned by them a few dozen times, one can learn to use them in an effective and (mostly) drama-free manner.

Some practical improvements I'd like to see:

- invite/enforce reviewers to review their own batch of comments. Are they correct, relevant, kind?

- integrate AI for sentiment analysis. Could you say the same thing in a more constructive way? Are you supporting your claims factually with a snippet of code or link?
Is that because of the game loading a lot more than just the map, or because of advances in tech (SSD's, CPUs)?

I tried it with Vice City, it took a bit longer to load for me. That said, it looks a lot smaller than I remember it being.
As youtuber John Cadogan says "facts don't care about your feelings".
Because the levitation is a much better proof. It can only levitate if the resistance is really exactly 0.

While measuring it somehow always adds errors, because the probes themselves have resistance. And then you can't be sure if it's 0 or just really low.
> If seen from a purely technological lens: fiat is a Luddite's folly.

Tech people always write off the Luddites, even after the point at which they start to sound like them.

It bears repeating that the Luddites were not indiscriminate wreckers or fools, and their ideas not “folly”. They were not trying to keep people stuck in the dark ages: they were trying to protect highly-skilled jobs.

The same is true of the Amish and Mennonites: there is not just the one accommodation to reach with technology. Other accommodations are possible and may be healthier.
I'm not in the habit of keeping recorded data of on these, but internet witch hunts are not a new thing. I'll let you search for it.
> Alternative, proven Document Databases only offered client/server support.

We currently use Realm for this use case. It’s a local database just like SQLite, but with native support for documents and listeners. Did you try that out?
“Smart home.”

Lol
As it's often the case, Linux is ill-suited for the task at hand.

Genode does now run on PinePhone[0], with a much more suitable system architecture.

0. https://genodians.org/nfeske/2023-02-01-mobile-sculpt
"Country without oil: Saudi Arabia".
I built my tube amplifier (along with some effects pedals) for my electric guitar at 17.

Now that I have kids, I wonder how my folks let me work with 400V of electricity and not freak out. Makes me wonder what kind of weird things my kids are going to get into.
Hell yes. +9000 for your post. To me, the solution is much transparency around paid product placement through strong regulation.

See "Parasocial interaction".

Parasocial interaction (PSI) refers to a kind of psychological relationship experienced by an audience in their mediated encounters with performers in the mass media, particularly on television and on online platforms. Viewers or listeners come to consider media personalities as friends, despite having no or limited interactions with them. PSI is described as an illusory experience, such that media audiences interact with personas (e.g., talk show hosts, celebrities, fictional characters, social media influencers) as if they are engaged in a reciprocal relationship with them. The term was coined by Donald Horton and Richard Wohl in 1956.

Ref: https://en.wikipedia.org/wiki/Parasocial_interaction
Lex is also absolutely boring to listen to. His tone of voice puts you to sleep.
I'd add `git pull --rebase` to that
No, I mean undoing your last action performed with git. Can be a commit, an amend, a reset. whatever.
> This is conspiratorial thinking.

If you think the idea that politicians were colluding with each other (or cooperating for a more neutral word) is conspiratorial then you should just be disqualified from this conversation.
Sure, but it works.
Let's not forget a few more contributing factors to the accident.

The road in question is more or less a highway, and a car in the Uber's position would've just come off the bridge, traveling at least 35mph, and have also passed under the very busy freeway above it. It's a bustling interchange, but it was still late on a dark, balmy Sunday night. It's basically not possible to properly illuminate the whole road in this stretch.

To the west of the road is a medium-sized, popular concert venue, where alcohol is served at shows. To the east of the road is a small but popular city park, which does not have many amenities, and it would've been closed or close to closing at this time of night.

Herzberg was found to be high on crystal meth and marijuana at the time of death. She had a criminal record and had previously been incarcerated for drug-related offenses.

Herzberg had improperly laden her bicycle with many shopping bags. It was not a vehicle at this point, but more like an unstable shopping cart. Did it have lights? This is not mentioned in the report.

There was a crosswalk available, several yards up the road. The crosswalk at the intersection is well-illuminated, and there is a traffic signal. The Uber vehicle would have been subject to any red light or pedestrian right-of-way at this point.

Herzberg was well-committed to crossing the street and it is said she had already crossed two lanes. Perhaps those are the southbound lanes: Mill Avenue is at least 4 lanes wide at the accident site, and there is also a separate right-turn lane at Curry Road.

Therefore, Herzberg should have been able to see a well-illuminated Uber vehicle with headlights on, but Herzberg was under the influence, and perhaps also under the impression that a driver would yield or stop upon noticing such a pedestrian.

Now the liability in a car vs. pedestrian accident will fall on the vehicle by default, but of course it doesn't hurt us to walk in a crosswalk and obey traffic signals, in order to preserve the innocence and be indemnified against any accusation of negligence, should an accident happen to us.

A very tragic situation, and Herzberg's Facebook page is in a memorialized state, for anyone who wishes to get to know her a little bit better, it's all still there for us to see.
Because thats the very point of wanting to use a linux pc or phone, to escape the swamps of user hostile evil garbage.

A computer is a computer is a computer. If there weren't artificially constructed restrictions (and boy do they work hard to create these restrictions: millions of lines of code, developing encryption algorithms, etc) anything could run on anything (if the hardware exists, and in this light phones and laptops have all the required hardware).
In Europe now and I see a ton of local fake meats that are quite cheap (why shouldn’t they be- it’s beans, some oil, spices and some processing). At my local grocery in the US the impossible nuggets are $8 when chicken nuggets are $3. No idea why
Thank you for the very thoughtful response. I'll be pondering your points for the rest of the day!
When have I argued that? Or are you putting other people's opinion and saying I hold them?
Android officially does not support Linux APIs for userspace.

https://developer.android.com/ndk/guides/stable_apis
I frankly don't understand why he doesn't realize that the borrow checker is just the thing to prevent all the bugs you can have with a file system implementation.
From the recordings section below, there's a pianist called "Hyperion Knight". That's the coolest name I've ever heard.
> FirefoxOS was too ahead of its time

I think it was just-in-time but competing against incredible odds. It was perfectly usable as a first step (I had a cheap ZTE phone [1]) but it came out as the craze for ever more powerful mobiles for taking selfies and sliding down media on social media was reaching feverish levels.

I think of the intervening decade as a lost decade. Imagine if the project did not fold and had iterated this entire time...

[1] https://en.wikipedia.org/wiki/ZTE_Open
In middle school, ~13 years old or so, one of my classmates set himself a goal of using shop class to make himself a guitar, wasn't half bad either. I regret that I didn't pick up the woodworking bug until later, I have made tables and bedframes and shelves now but still never got around to trying to make my own guitar. Occasionally I get jealous when I see folks with microtonal fretboards.
I have no problems with type interference that happens within limited scope. Once you get into territory of type interference across multiple functions you get a similar problem as c++ template errors (before c++20), where the compiler can tell that types aren't correct but it's not clear where the actual mistake was made: did you pass a wrong value with with wrong type to a function at the top, did you use a wrong function call 5 levels deeper or did you access a wrong property somewhere in the middle. I am not sufficiently familiar with Ocaml to tell how much of a problem it's for the specific example in article, but I have some experience with C++ template errors and I remember similar problem in Haskell if type annotations were used too sparingly. Not every programing language will have as bad looking errors as c++ templates, but even if errors are short it doesn't change the inherent problem that compiler can't know what the intention behind large block of type interfered region was. More explicit types split the type interference into smaller regions which means that error message will be closer to the actual place of mistake made by programmer, it also allows checking each region individually for correctness.
Nice article, except it promotes Manjaro, an awful distribution[0].

Author should have focused on Arch instead. Especially since they use Arch themselves.

I am guessing they are not aware what Manjaro really is, and how it is run.

0. https://github.com/arindas/manjarno
Android officially does not support Linux APIs for userspace.

https://developer.android.com/ndk/guides/stable_apis

Applications deployed via Play Store might crash and burn by ignoring this fact, which is a reason why termux nowadays must be sideloaded.
Look at the last repository-altering operation you ran and reverse the effects of it. Add a --dry-run to see what it would do, and print out the command it runs as a way to teach people more advanced things about Git.

Microsoft Word has undo. Git can as well.
I thought we were supposed not to eat this type of hyper-ultra processed food anyway? Maybe people are just waking up to how unnatural and possibly damaging it is.
Unleashing Creativity: A Dive into Animal-Themed Paint by Numbers
Paint by numbers mixes mathematical precision with creative flexibility, serving as a link between logic and creativity. When filled with animal charm, it becomes a haven for both nature enthusiasts and artists.

Artists of all levels can improve their skills while appreciating nature's beauty by diving into Animals Paint by numbers. These packages provide a personalized, rewarding experience for both beginners and specialists.

With the paint by numbers cat kit, you may delve into feline artistry. Cats are timeless subjects in art, revered for their elegance and mystery. Artists can use this kit to capture a cat's intricate hair patterns, expressive eyes, and subtle temperament. Artists replicate the tranquil elegance inherent in cats by following the numerical guide.

The paint by numbers dog kit pays tribute to man's greatest friend, reflecting the various characters of breeds ranging from the joyful Golden Retriever to the devoted German Shepherd. Every brushstroke brings to life the unique spirit of these beloved canines as artists follow the guidance, celebrating the strong bond shared with humans.

In conclusion, guided painting with numbers is more than just a pastime; it is an aesthetic trip into the animal kingdom. Artists improve their talents and celebrate nature's beauty by exploring cats, dogs, and other animals. These kits provide a gratifying experience for both animal lovers and casual artists.
I believe you are referring to a different video: https://nitter.net/elsa17z/status/1688515729874673664#m (The one where the sample spins).