skysight-inc/HackerNews huggingface dataset:
This seems a bit like a solution in search of a use case. There are simpler solutions for this particular usecase.

Let's take an extreme case: You have 250 million paying customers you want to cache access to. Yeah, that's way more than you probably have, but the point is that you can keep 250 million integers in memory no problem what so ever. It fits in a gigabyte. There are raspberry pis with eight times that amount of RAM.

You can just put the ids in a sorted array and you can check for existence with a binary search without having to deal with false positives. Adding a bunch more is as easy as a merge of sorted lists, and removing items is a great deal easier than doing the same in a floom filter. You're looking at log_2(250 million) = 27 iterations. Cache-wise it's not great but it's faster than a database access by a mile and you don't have to worry about hash functions.

Maybe if you have several billion customers it starts to become a bit much to keep in memory, but that is a weird corner case indeed.
Author here.

Thank you for pointing out my mistake. I'll fix it.
We have to evolve synthetically To avoid our doom
Those scans showed a difference in some, but nothing that would make you conclude it is from an attack.

https://www.npr.org/sections/health-shots/2019/07/23/7432677...
If you are still coding in Java 5 then yes it is unpleasant. I have seen a lot of java 5 like code in Java 8 environments and hence the unpleasantness. However, even though I am still upskilling myself to use Java 11 and later, I am finding that my Java code is less verbose and more efficient.
Lol 1 example out of 8,000 series, and you list the one that is explicitly developed for Harlequin romance readers.

If only you had named SexLife ...
استرچ
This looks promising! Will definitely try it out for my next passion project.
> In fact in the first few releases of Fedora Workstation where we shipped PipeWire we solely enabled it as a tool to handle screen sharing for Wayland and Flatpaks.

PipeWire is truly a godsend for screen recording on Wayland, not very long ago, if at all, every desktop environment / compositor had their own home brewed protocol and developing anything related to screen recording on Wayland was a massive pain [1]. I still can not fathom how Wayland could even exist this long without any decent way to do screen recording and I also do not get why there is no official protocol or at least extension for this!

But thanks to PipeWire some first projects finally support screen capturing on Wayland. Both Firefox (via webrtc) [2] and OBS [3] directly interface with PipeWire. For my personal project Weylus [4] I opted for the gstreamer plugin as at the time the documentation for PipeWire itself was very lacking and I could not figure out how to get it to work. Fortunately gstreamer is better documented and it turned out to be rather easy to use.
But it shows that all this is still in an early stage as I hit quite some bugs, probably the most egregious (maybe even somewhat funny) one is KDE's kwin_wayland crashing if you hover the cursor over any window close button while screen recording [5], sadly it doesn't seem to be fixed yet. For some more bugs I've hit, see [6].

Something I am a little worried about is that flatpak with their xdg-desktop-portal [7] is now responsible for the de facto standard how screen recording is negotiated on Wayland. I fear that this means if flatpak does not need a feature, even if it makes sense in another context, it probably won't ever be implemented. For example something I require for my project are proper window names and their position as well as size, but apparently this is nothing essential for flatpak and the issues I have opened have largely been ignored [8]. This is by no means meant as an accusation, just an observations that things are not all good.

[1]: https://github.com/H-M-H/Weylus/issues/3#issuecomment-652670...

[2]: https://webrtc.googlesource.com/src/+/refs/heads/main/module...

[3]: https://github.com/obsproject/obs-studio/blob/master/plugins...

[4]: https://github.com/H-M-H/Weylus

[5]: https://bugs.kde.org/show_bug.cgi?id=435042

[6]: https://github.com/H-M-H/Weylus/issues/3#issuecomment-808940...

[7]: https://github.com/flatpak/xdg-desktop-portal

[8]: https://github.com/flatpak/xdg-desktop-portal/issues/created...
You're referring to the study in JAMA (https://jamanetwork.com/journals/jama/fullarticle/2738552)? I don't claim to know with any confidence, but there are many possible confounders, so there's not necessarily anything we need to make of it if there are other reasons to believe the syndrome is psychosomatic. (For example, their control group doesn't seem to have lived in Cuba.)
> a massive bass thump in my ear

Definitely a no-no for audiophiles.
Because this time we'll get it right.
This guy is a clown. Couldn’t have happened to a nicer person /s
If you study the history of US case law you will see "content neutral" [0] regulation that "serves a public good" is often used as part of the standard to decide when the US government is allowed to restrict speech.

[0] https://mtsu.edu/first-amendment/article/937/content-neutral

The "content neutral" part is really important because it is what allows a huge range of government regulations that ideally are equally applied to everyone regardless of how popular a message is. The "public good" part is a portion of showing that a speech limiting regulation is narrowly tailored enough to achieve that public good without unnecessarily hampering speech.

Regardless of what you think about the validity of these court decisions, there is reasonable precedent to think that such a law would survive a 1A challenge.
Sure, I don't discount the possibility of malicious attack. I cannot however discount human frailty.

But in answer to your question, it would depend on the quality of the medical reports. It doesn't seem, so far, that the science can be widely replicated or is clearly pointing to maliciously directed activity. I believe there is a Canadian study that suggests exposure to chemicals. I don't know how that study has been received by peers.
I've never had a clashing Debian package build before, and I build quite a few Debian packages. Some for a wider audience and some for my own use.

All packages that leave the confines of my own systems are built the "correct" way, in a clean minimal chroot with sbuild/schroot/cowbuilder. The docs on how to set that up are pretty good, and after you've done it once it's pretty easy to repeat for extra target distros (e.g. older Debian, Ubuntu.)

What would you point out to me as part of your mission?

[Just to be clear, a package is a package for a particular target distro. There's no such thing as "a .deb for software XYZ". Only "a buster .deb for software XYZ", or "a bullseye .deb for software XYZ", etc.]
Speaking about OCaml too, OCaml throws away the types after the typechecking, so in a way you could even argue that the types themselves are a form of macros over the untyped lambda form, which sounds pretty close to Lisp. The dichotomy of Lisp and Haskell is a false one.

Maybe the dichotomy would be better as "static" vs "dynamic", but about the language/runtime, not the typing. For example, in Lisp, you have REPL-driven development, where you know errors will happen but you can easily correct them, while in Haskell you try to minimize the errors with the help of the compiler and once the system is done you usually have to recompile it.
Usually, it's copyright on images and TOS problems
Why wouldn't "isPayingCustomer" not be part of the Customer object graph immediately after logging in to begin with? (Maybe I didn't understand the use case properly)
Ha! That's interesting. We use AWS instances for model development and costs are definitely an issue. Sending this to my team. Good luck!
They can do just about anything they please in their airspace, including nuclear tests.
ld isn't the dynamic linker either, it's the object linker. the name of the dynamic linker is ld.so or ld-linux.so. this is also documented in the ldd man page.
I bought some Etymotics last year and I was frankly disappointing given the price. They broke not too long after getting them. The right earpiece seems to have bad contact with the cable and don't cant get any sound in that ear.

It may be as simple as replacing the cable though, I'm not entirely sure.
One of the major problems is that you can’t really try in ear headphones before you buy them. This makes it impossible to try a wide range of them for fit, sound quality, comfort, cable noise, etc. There is a company or two with a few with disposable ear tips in store for you to try, but that limits your options pretty dramatically since it’s so rare
The classic Disney style is due to technical constraints. Animation was inked and painted on transparent sheets overlayed on static backgrounds. The animated figures have to be simple and well-defined shapes because otherwise it is just too much work to ink and paint consistently over thousands of sheets (12 sheets per second of film!). The backgrounds are static though, so they can be arbitrarily subtle and detailed. Movements over backgrounds is done by moving the camera over a larger painting.

The stylistic difference between background and animation can be quite jarring though, and ligne claire actually attempt the opposite effect, that figures and backgrounds have exactly the same style and level of detail.
There's a difference between vendor provided packages and distro provided packages. Distros pay a lot more attention to breaking changes.
Haved you tried custom IEMs like UE or JH Audio? Had a similar problem with off-the-shelf ones but the custom ones both seal much better and yet seem to reach in differently.
TIC-80: A FOSS fantasy computer for making, playing, and sharing tiny games
See right through your C2, seize it, so you see how we move.

also

I don't watch TV - I sit back - and watch cowrie
hijack a box - patch the hole - like howdy
- its me - ya new best friend
show me the way that you planned to get these ends

Snakes in the grass stay on my toes
credentials contained within all these SQL rows
no time for these hoes
So what you gotta say to me?
I need new information, f** all your old queries
I'm planted like raspberries,
Pycharm's filled with adversaries,
static build, f** your external libraries.
Isn't Bose famously overpriced and poor quality? That's what I always hear from audio circles.
"Same issue as Excel, really. Easy to use, so you get a lot of users with very thin engineering skills."

Huh?

While I totally agree with your quote, I'd think it applied a lot more to python than to R. Especially given that python seems to be the dominant "first language for people to learn when they get into programming" because it is "easy".
Equipment keeps on running until it needs to be repaired or replaced. If you can't get parts or new machinery at that point, you're screwed for a while, currently that can be a long while. Those situations will add up and get worse and worse.
The effect isn't produced by wire microphonics, but instead by movement of the sealed headphone in the ear canal causing air pressure changes which are large compared to typical sound vibrations in air.

The solution is to ensure that they are never jostled, which I achieved by staying still. Probably going wireless would also eliminate the issue.
> What Pico8 does right is limiting the amount of tech-related decisions you have to make.

How is it a tech-related decision if I want to add another sprite, but can't, because PICO-8 decided for me that I'm only allowed to have a specific amount? It's completely arbitrary and literally stops a game's development! That's not what a game development tool is supposed to do!
Fun fact: despite the library path and name, ld-linux.so is executable. Try running

/lib64/ld-linux-x86-64.so.2

On your favorite Linux box. (Adjust path if needed for different architecture / distro.)
Richard Stallman told me this was his favorite book.
I sent mine back to the vendor as defective, they had no way to allow Linux to boot on them. They couldn't deprovision them. I would be extremely reluctant to tell someone to "just wait" to have the boot unlock just magically work.

And how would the boot unlock get communicated back to these chromebooks?

My warning is, don't expect an Ebay chromebook that is coming off of a big school contract to be able to boot Linux. It may be locked, and will only run Chrome.
Is There a Dunbar's Number for Crypto Communities?
If we can rewind a Blu-ray, carbon copy someone on an email, and roll up a power window, I imagine we can stream our TV to our tablets just fine.
Performance management systems a beginners guide to setting your team on fire
From what I learned, the article has some bad tips and is overly verbose...

Do NOT let your plant sit in water over night. You need a good soil mix, which does not compress and regulates moisture. Water plenty, true, but dispose the water collected underneath the pot. Plants rely on flushing out excess salts and so on with rain (which is also why artificial watering will ruin soils in agriculture over time). Letting them sit long in the soup will disable this process and overtime the soil will kill the plant, e.g. starting with yellow-brown leaf tips.

Just put a finger in the soil to check humidity. Water when two thirds feel dry. works for most plants.

The hard part about watering plants is the "not every day; not rarely" schedule. A 3-4 days period is just shit for forming a habit.

As others have said, e.g. a dramatic plant like a Peace Lily can remind you to care for your plants. But use the finger to check the other plants to make sure they are dry enough.

Or get a snake plant (Beamtenspargel). They are really hard to kill.
I'm working at an SF company. Is this a FAANG thing?
This phenomenon is called “microphonics”. It can he mitigated by wrapping the cable around your ear from the top. Indeed, this is how professional in-ear monitors are worn (e.g. Shure).
How to get notifications on new coin listing on Binance and buy early
Now we have valuable digital rocks https://etherrock.com/

Full circle?
> There is no sentience. It’s a trillion monkeys banging at a trillion typewriters.

I get it but the human genome has ~4^3,200,000,000 possible combinations. Even single genes have 4^1000 possible combinations...that's a number with 600 zeroes in it. That's a trillion^50. It's just odd that the mutations always seem to zero in on the right spot pretty damn quickly.
Well I’m not here to defend Joe Rogan but I think most people should be taking Vitamin D. Listen to the stuff medcram have put out on this, it’s really informative and science based and doesn’t make outlandish claims.
I’ve been thinking about those concrete examples I remember which have driven me to the conclusion I stand by now, and it was always more like “what’s your take on this thing that’s resonating in the news/happening where you live”, and they feel compelled to have an opinion and sound smart and deep on top.

It’s likely worse with celebrities who are generally smart and well-read on a wide range of subjects, who think that because they think they know a thing or two, that they should bestow their pearls of knowledge upon their audience.

The reality, though, is that they are in fact an illustration of the popular understanding of the Dunning-Kruger effect, because they don’t know how much they don’t know, sometimes even after a demonstration of the contrary.

I know about at least one such person who gave very thoughtful interviews on politics and blogged opinions and how he knew how to put things right, ran for a seat in the parliament twice, actually got elected both times, and failed miserably at his job both times, ending his mandate prematurely.
AR visualisation showing thousands of satellites in orbit
I don't think most of them are going to object in cases like this where they have access to the original film and can include footage that was cut off in the original broadcast, assuming the re-framing is done with the same care that the original framing was.

They were making decisions based on a certain set of constraints that they didn't choose. They aren't going to have a problem with making different decisions when those constraints change.

Taking what was originally broadcast and cropping that is always a travesty, though.
I don't think so. The concept of self is distinct from an image (or other representation). If I run pylint against the pylint source code, it has a representation of itself. It's not aware that those lines of code are in any way special to it. I don't think it mystically becomes self-aware because of that situation.

In your lingo, something can know what it looks like without taking its aspects into consideration.

I think the inverse is true, though: something that cannot perceive a representation of itself cannot be self-aware.
Very interesting and relevant citation. Thanks! Those cases do seem slightly different in character from “if you, as a news organization, literally say X, you are compelled to also say Y; violations are a crime rather than a civil violation”, but I agree it’s not open and shut.
Knowing BMW, it probably won't be available for 5-10 years and will cost an extra $10k+ for customisations.
Ask HN: Earbuds and Microphones for Zoom Calls
Someone posted this article[1] a year ago that I've used to effectively and inexpensively build a professional meeting presence on my work video calls (Zoom, Meet, etc.). The section on headphones[2] was the biggest upside of all, especially the inexpensive mic attachment.

I've had some success getting colleagues onboard with this, but some just don't like bulky over-the-head headphones and refuse to use them, even if they've been expensed.

Has anyone identified high-quality earbud-style headphones/mics that produce near-flawless voices from their coworkers? The microphone portion is extremely important -- earbuds benefit the person wearing them, but if they're using their laptop mic to speak, it's problematic for the other people in the meeting who have to hear their voice echoing, their dog barking, doors slamming, etc.

[1] https://news.ycombinator.com/item?id=24610166

[2] https://www.benkuhn.net/vc/#hear-yourself-clearly-with-open-back-headphones
Depends on what you mean by "smart." High intellect in the sense of a brain that learns new ideas and recognizes patterns well isn't the same thing as knowledge, experience, wisdom, whatever. It is easy for someone with raw brain talent to become good at rhetoric and convincingly arguing for something. This includes to themselves. In arenas where their own knowledge is incomplete or there simply isn't knowledge at all because there is more uncertainty than human brains are comfortable dealing with, this often has the effect that they can very convincingly wrong, or just convinced they're correct even if the claim they're making can't be known to be true or not.

To be clear, I think I'm as guilty of this as anyone. It is very hard to recognize the limits of your own knowledge. It isn't really a matter of being "smart" as I see it. It's a matter of discipline and intellectual humility. You need to very intentionally practice checking yourself, being less certain on purpose, seeking to find knowledge rather than spread it, and even knowing all of that, I still find it very hard to do.

I don't think this is exactly the same thing as Gellman Amnesia, either. I'm not even sure Crichton was really correct about that kind of thing or at least not saying what people seem to be taking away from it. It can easily be the case that a person or publication you're trusting to be correct about something in one arena of knowledge really is correct there, but still doesn't know much about something you're an expert in. I think it probably is fair to apply this to reporters, because no disrespect intended, but they're not experts in anything except reporting, not even whatever specific beat they're assigned to. They're relying on the expertise of others to be correct but they may not be all that qualified to really evaluate the claims they're furthering. But it's equally bad to universally trusting everything you read in a newspaper to just assume they're wrong about everything because they were ever wrong about one thing you happen to know a lot about. That may be the case, but you shouldn't just assume that. This gets back to probabilistic thinking. You should understand that the probability of a claim you're reading somewhere being correct is rarely if ever 0 or 1, and your updates on the trustworthiness of a source when they prove to be correct or incorrect one time should not only be multiply by infinity or multiply by 0. You have to learn to live with uncertainty.
And you can consistent hash your way out of that problem by having two servers for each customer ID.

But I think the bigger problem is figuring out if John Smith is already in our system, and IDs don’t help here.
Rising Team | Senior Software Engineer | Remote (USA) | Full time

Ever feel mistreated at work? Did you feel comfortable bringing it up?

Looking for a place where everyone understands, trusts, and empowers each other?

At Rising Team we not only believe this is the way to work, we build a product that does this: help teams become happy and successful, and a great place to work. We envision a world where everyone in the workforce is deeply understood, supported, and empowered to reach their goals.

Women and underrepresented groups are strongly encouraged to apply.

See the full role at https://risingteam.com/careers/senior-software-engineer or email me jeff(at)risingteam(dot)com.
VideoCLIP: Contrastive Pre-Training ForZero-Shot Video-Text Understanding
Roughly the same thing happens on Windows and is called "DLL hell", occasionally witnessed by end users.
Secure - and more useful - replacement: lddtree.

Part of "pax-utils" or similar package on some distros. It's actually a shell script wrapper around scanelf (also pax utils), which reads the appropriate bytes from ELF files without just executing the ELF file.
Why do they even need fruit flies to do this kind of study? How difficult would it be to find human subjects for this?
The proportion in R is higher because the community of software engineers working in R is a lot smaller. R coders are overwhelmingly data analysts, while Python coders have more diverse roles. People who use R are also much more likely to have learned R, and only R, from their university courses towards a data science-related degree, especially if that degree is in statistics.
If you're interested in going slightly further down the "rabbit hole" as the author alludes, check out The New Plant Parent book. That book changed the way I look at house plant care. There is no formula; you need to factor in the species as well as the light it receives + the drainage of the soil. Like cooking, there are some techniques but at the end of the day also intuition and love.
Hm, interesting, I don't see it that way, it seems to me that "cynical" interpretation leads to the reverse: that ills of the system are structural, that the fed is fulfilling it's intended structural role in the system -- preserving the stability of an unjust system -- the problem isn't the morality of the people who happen to be in the fed, even the most well-intentioned people will find themselves fulfilling this role (without systemic/structural change), because it's structural.

But I see your point about how it (the simple 'most cynical' description) could be interpreted the other way too. I don't agree it is necessarily that way; perhaps that simple one-liner is not sufficient to distinguish the structural from the moral interpretation.

I'll have to think on it more.
And in the FAQ
Should this affect our trust in news sources/online media (blogs, op-eds, articles)? If so, where do we draw the line between content worth reading and meaningless opinions?
FIGlet sample page for those who are interested

http://www.figlet.org/examples.html