skysight-inc/HackerNews huggingface dataset:
They need to defund the FBI and split it in two, the counter intel people have run roughshod over the original mission.

I once (after making my whole thing for over fifteen years that I won't speak to the FBI because they beat my townsfolk and local journalists during the G20) walked into an FBI field office, handed them a stack of what are called CCR numbers, and described a series of serious issues with my local police department. The woman's eyes went wide and she promised to open a civil rights investigation, then they ghosted me like I was a bad tinder date (which, to be fair... I can be, but we're at work now dear, so do your job or don't DARE interfere with mine.)

They need to focus on believing victims and utilizing existing sources of investigation before they "express concern", especially considering some of their agents who obstructed on this issue literally ran up on Congress.

Conversely, I've seen folks the FBI claims they need these extraordinary measures for wander around conferences like Defcon, HOPE, and the Privacy Enhancing Technologies Symposium with their laptop unlocked like the venue was a hipster coffee shop.

(Not gonna name the guy, but he used to tweet a lot about opsec for someone who gets pilled up and runs around the venue loudly saying the N word with his laptop FULLY unlocked.)

Anyways... they need to rely more on human methods and less on computer intrusion, like the FBI agent who gave me my card back when I was an angry young man posting Facebook zero days on my blogspot.

(Apparently it creates a bit of an international incident if you find a way to spoof your location on Facebook, get angry they declined to interview your for a summer internship, and spoof your location as with the protesters when you're not retaking discrete math over the summer, and apparently in 2009 the best the FBI had was a guy who knew what IRC was and would basically just... do undercover stuff but on the computer? Guy couldn't even get the powerpoint to work when he came to speak at CMU, which I have, to be clear... never, ever attended. I just show up in Newell Simon occasionally to grab a refreshing grass jelly drink, ask lewd questions to the roboceptionist, and look at whatever posters folks decided to put in public view.)

Anyways, I'm not clear why we are listening to an agency staffed by criminals who misunderstand on purpose anytime their job involves anything other than messing up on purpose, but I'm speaking from the perspective of a lower middle class Appalachian thrust into these crypto wars by forces beyond my control :-)
They are indeed separate letters, but this may not be clear to English speakers who are not used to diacritics.
Great post. I am far too much of a linguistic neophyte to have any input but in trying to get a grasp on the field it does strike me that Chomsky will be a real time example of science advancing one funeral at a time.

I wouldn't be shocked if he becomes the archetype of this process for future generations.
Hopefully we can find a word someday for this process of deification of an individual that holds back an entire field while the deity is alive.
An example: https://journals.ametsoc.org/view/journals/bams/92/10/2011ba...

"Measuring Total Column Water Vapor by Pointing an Infrared Thermometer at the Sky

Forrest M. Mims III et al"

It provides a novel technique for surprisingly accurate measurement, useful in climate science, with a very cheap device available at home.

But in general the field is very mined out.
PHP string interpolation has 3 possible syntaxes: $var, {$var} and ${var}. The last one is now deprecated. I've never seen it used in the wild, and it has some odd limitations. It's discussed in the RFC[1].

[1]: https://wiki.php.net/rfc/deprecate_dollar_brace_string_inter...
Electronics components are materially different in the supply chain. If Corning fails to deliver their next gen glass on time, I suspect Apple has contingencies in place (eg using the current gen). Production doesn’t change.

If that happens to an electronic component it can seriously fuck up your schedule for setting the assembly line / shipping the phone on time.

It’s not about the complexity of the component but the impact it has on production schedule. The CPU would be the worst since it’s super complex AND literally the brain of every phone. Now maybe because it’s in house it’s less of a concern (ie schedule has enough practice that they’re not worried about tape out and on time delivery). Or maybe I’m really wrong on how the iPhone supply chain actually looks like since it’s outside my area of expertise and I’m making conclusions based on second hand information that’s years out of date. Hence my original question. But random hypothesizing won’t answer that question.
Calling a onetime pop-up of a service offering an ad is stretching the description somewhat. Also, it's losing sight of the main argument - ads driven by gathering personal data is what causes concern.
I try to avoid proprietary OSes.
It is complicated. The side structure for a futex is kernel side, so you want to fast path the userspace to avoid the syscal.

On the other hand atomic::wait doesn't necessarily map directly to a futex_wait (nor it can in all cases, futexes are always exactly 32 bits). IIRC, at least on libstdc++, atomic::{wait,notify_one} are user-space fast pathed so they already keep some side structure, so you could get away with calling notify_one unconditionally and use only one bit.

I think it is a mistake on libstdc++ part though. I really would like atomic to be a thin wrapper around futex and, as you can't rely on the fast path being available everywhere you need either platform specific code or suboptimal duplicate code.

In fact libstdc++ does more as it adds spin-waiting and more optimizations which are not necessarily wanted.
> I'm really surprised that they tried it in the first place.

Compare the approach Apple floated in their CSAM white paper to what Google is already doing today.

Google:

Is scanning for images of any naked child (including images of your own children that Android automatically backed up) and reporting parents to the police for a single false positive.

https://www.nytimes.com/2022/08/21/technology/google-surveil...

Apple's proposed system:

>Before an image is stored in iCloud Photos, an on-device matching process is performed for that image against the database of known CSAM hashes.

The device creates a cryptographic safety voucher that encodes the match result. It also encrypts the image’s NeuralHash and a visual derivative. This voucher is uploaded to iCloud Photos along with the image.

Using another technology called threshold secret sharing, the system ensures that the contents of the safety vouchers cannot be interpreted by Apple unless the iCloud Photos account crosses a threshold of known CSAM content.

Only when the threshold is exceeded does the cryptographic technology allow
Apple to interpret the contents of the safety vouchers associated with the matching CSAM images.

https://www.apple.com/child-safety/pdf/CSAM_Detection_Techni...

Apple designed a system where they don't know anything about the data you upload to their server, and where they don't do anything at all about positive matches, until you cross the threshold (later revealed to be 99 images) that match against the database of known kiddie porn.

Even then they have a human review the images you shared before taking further action to protect against the possibility that there might be 99 false positives on a single account.

vs.

Google's system where taking a picture of your own child at the request of your doctor can result in Google reporting you to the police for a single false positive and deleting your account with no human in the loop.
Julia is community managed. JuliaHub (previously known as JuliaComputing) does do a bunch of work on Julia, but doesn't "own" the language in the way Google does for Go. There are a number of Julia developers with exactly the same amount of control over Julia as anyone at JuliaHub has at a number of colleges and companies.
Last time I didn't use Woodpecker for my projects/projects I was involved in (so maybe one year ago last time?), GitHub Actions were a bit harder to debug as you don't get ssh access as you get with CircleCI. Being able to just ssh into the builder/worker when something goes wrong, cuts down debugging time so much.
I didn't even know what tinnitus was until someone told me they have it and explained what it was. I assumed everybody hears those noises.
> * Keep those conversations on Facebook.*

I don't know if you see the irony here, but personal Facebook bleeds into professional Facebook for people at Meta.
I sympathize with people who are crushed by economic forces. It’s hard to evaluate this kind of article, though, where much of the focus is “a certain section of the population is discouraged that life doesn’t meet their expectations” without really explaining what their expectations are.

The internet has shown me that many people have distorted expectations for their lives, and they were bound to be disappointed.
Slides are here, their link on the paghe to the PDF did not work https://margin.re/content/files/2022/11/Pulling_MikroTik_int...
Thank you and congrats,
it's quite the achievement
I have it but only notice when I get reminded, like by this thread :(
It can take a lifetime to get good at something, but a few hours of work after that lifetime generally doesn't cost much. Certainly not more than 5 figures.
Is Prisma better than 'traditional' ORMs?
I occasionally have to touch Java though I'm far more at home in e.g. Python. If you don't mind, a consist mention off the top of your head of things that people in my position should know about, as we Google our Java issues. I'm not cutting and pasting Stack Overflow answers, but even so they often do form the basis of ideas of the code that I write in the end. So pitfalls and modern replacements for ancient practices would be appreciated. Thank you!
Live chat for support is bad, and live chat from a bot to sell something is even worse, and for the same reason: none of them are actually live. Even in the case where you get to talk to a human, it usually starts with a queue (not real time) and ends with a ticket if your issue wasn’t resolved immediately. All of this, as they say, “could have been an email”, then both parts don’t have to stand by like a couple of radio operators. It’s an illusion of urgency and effectiveness.

I’ve worked in support and I’ve also (like almost anyone) used support to get problems solved, and the urgency of a phone call or a live chat is, most of the time, not only uncalled for in almost every case but actually worse than the alternative:

For the support example specifically, I believe the best way to resolve most issues is to: 1) get as much necessary information as possible in the first question, whether that’s automatically collected, or submitted through a form etc 2) have it quickly end up in the hand of a technically competent person who can work, in peace, to resolve the issue. Chat or phone calls may seem good because it feels intuitively like it speeds up communication, but it doesn’t. It only creates urgency and frustration on both ends that does nothing to speed up resolution, and often falls back to non-realtime anyway.

As for selling stuff, bots have never been a good idea. If you have good UX and clear information there’s no need for a half baked script to guess what the user wants to navigate to, because they can just navigate there themselves.
Isn't it actually forbidden by Apple to do exactly this?
I’m not saying manufacturing being in India is a first. I’m saying manufacturing a major electronics component and shipping it to the other side of the world for assembly would be the first.

I’m well aware Apple has expanded where they manufacture things.
That would seem to be acknowledging & embracing their goal of returning to that form of government; that would seem to be in service of their cause.
You’ve Been Referred Here Because You’re Wrong About Twitter and Hunter’s Laptop
And maybe highlight some? Github's internal systems already triggered on something, so why not (at least generally, to preserve method) indicate that to a user?
> Want to run more services? Just deploy more services on your k8s cluster. Want to scale horizontally to handle more traffic? Just boot up more VMs with the same image, and increase the size of your k8s pods. Want to handle multiple more complexity, split your job into micro services, and give responsibility of different namespaces to different teams.

As someone who strives to keep things simple (as in running the least possible code to achieve something), this part gave me nightmares.

Nothing technically wrong with it, but the "let's just pile up layers" approach works well for maybe 10% of the workload where surface attack and resource efficiency can be traded for elasticity.

But then come the tradeoffs: complexity is multiplicative (this won't suffice, prepare to also manage an ingress, then a service mesh, a secret store...), which becomes a security nightmare, leads to technical debt, requires constant updates and manpower, is almost impossible to properly test and document, has high development costs and resource usage.

To make things worse, this behaves more unpredictably than a traditional 3-tier approach with Compose and Terraform, or nix-deploy.

Adding more complexity to solve complexity turns into a self replicating problem.
It is already doing what V8 does. It's only compiling when needed. The problem is when you start to put in too many things in the startup script, which is going to compile the things it says it "needs", even though you may never use when running.
What you say?
All your base are belong to us!
WHO Member States agree to develop zero draft of legally binding pandemic accord
And after all of that, dnf auto update still doesn't support auto restarts for kernel updates, amazing.

Also no in-place upgrades since for ever.
> The thing to keep in mind is that more choices are better than just having one.

I disagree that this is universally true. If (as it seems) Rocky and Alma have similar philosophies then significant dev resources are being duplicated, at the expense of other functionality.
Awesome work! Also, thanks for pointing out that RouterOS supports Docker now, there's no way this is the only vuln in that implementation.
Interesting that one developer voted no (out of 32 developers in total). Wonder what the reasoning was? Seems like a change with small impact and reduced amount of code to maintain, so not lots of drawbacks.
I got tinnitus about six months ago after getting what we think was covid. I have lots of details if you have questions. But the comment I want to put out there for anyone suffering:

I thought about suicide almost daily after the first week. I couldn’t understand how one could live with this. As anyone who has it knows, it’s life altering. But a lot can change. I “habituated” to it and I think it got a bit better. Today I have to stop and listen for it to notice it. It’s also forced me to address other things: stress, sleep, diet. They all seem to play a factor.
Oh yeah, the fun! Not making business deadline because the code base is unreadable due to over engineered solution using non-documented brittle, but cool, libraries!

Oh boy we have fun in the 5w and retrospectives when changing one corner of the app crashes everything else and the legal team now is in deep conversation with insurance to cover claims from customers.

/s
Good riddance, but, just to make sure, they should:

1) Stuff garlic down its throat.

2) Decapitate it.

3) Draw and quarter it.

4) Bury each piece under a crossroad, so it cannot find its way out.

5) Take off and nuke the site from orbit. It's the only way to be sure.

Like all of these efforts, the driving goal is laudable, but that's not actually how it will be used. I remember reading in The Register, about British housing councils, using antiterrorism tools to find unauthorized swimming pools.

"Any proposal must be viewed as follows. Do not pay overly much attention to the benefits that might be delivered were the law in question to be properly enforced, rather one needs to consider the harm done by the improper enforcement of this particular piece of legislation, whatever it might be."

-Lyndon B. Johnson
Thank you so much for posting that link. Although tinnitus I seem to recall always being present, it was amplified exponentially a few years ago - when I was prescribed an Rx from that list (amitryptiline). My hearing, thankfully, is still good, but that list is pure gold now for me. Esp. considering I don't take any Rx normally (but I'm not against them...though my experience has been vastly tainted now).

Unfortunately, a lot of things that worked for you to make it 'largely gone' hasn't worked for me - it is ever present in the background and then gets amplified. I don't have a cochlear implant though since my hearing is still good.

Anyways, many many thanks for sharing your experiences and that link.
I see. My question of how it works was more about the method you were using to identify content as something written by an AI, but from what I saw on your repo, you rely on a set of GPT-specific configurations that identify a percentage of similarity to the content being analyzed?
Early Product Feedback
What's the best way to approach people for early product feedback?
Terasology – open-source voxel world
It was cobbled together from msun and other sources to make a complete, portable, open source, liberally licensed libm, which—shockingly enough—did not exist in 2010 when we put it all together.
> You may find it harder to find resources for AlmaLinux/CentOS/etc. if you are using the same methods for searching for resources as you would for a Ubuntu (or even Debian) based OS.

Not only that, but as soon as you venture outside of the "happy path", you'll run into difficulties if others haven't also solved those problems ahead of time, which can be the case with many DEB distros but isn't always so with RPM ones.

For example, in many RPM distros you'd typically reach for using Podman for running container workloads, maybe even use something like OpenShift (their MicroShift project still being in the works).

In contrast, on DEB you'd at least sometimes go with Docker, because it's widely known, widely used and still has lots of market share - offering such lighweight orchestrators like Nomad or even Docker Swarm out of the box, which still is an okay choice for getting a dev environment running on a few boxes with 8 GB of RAM, when you don't have a separate node for managing the cluster.

Now suppose that you decide to go with Docker on RPM. It's definitely feasible and has gotten better, but I recall just a few years back Docker having issues with SELinux and also the container networking utterly breaking because of firewall configuration. You had to use the masquerade option if I recall correctly, which definitely fixed the issue but also meant that the software package ships broken by default, in a sense.

On an unrelated note, I recently ran into an issue with one of the RPM distros a week back, where if the node has swap enabled and it runs low on swap memory, it's going to have the kswapd process start eating a lot of CPU resources and basically bring everything else on the node on a standstill.

Not to say that RPM is worse, the LTS EOL cycle alone is amazing, so I wish Rocky and Alma (As well as other distros) the best of luck! But I can also definitely recognize why many would stick with Debian or Ubuntu (or other DEB distros).
> It was almost always scammy-looking dating sites. For a decade.

Every time people tell me that AI is great, I remind them that the most frequent ads I see are: 'Goth Muslim hookups' and 'automatic chicken coop door'.
Perhaps but I suspect you're using a different definition of "love" than was intended.
Good for the people who send their kids nude pictures to doctors for medical examination as well as for false positive victims who got theit life ruined.
Building an Internet router on top of ChatGPT
> uniquity is extra shaddy as they buy off the shelf components but demand custom labeling to look like it's their custom silicon. it's not. uniquity is the matress store of wifi.

They're not - I have no idea about the hardware itself, but what makes Ubiquiti so popular is the software integration layer. Their stuff Just Works even for incredibly complex and large installations while still being easy to configure.
I've been working professionally with PHP for the last decade or so, and the last few years have been so good. The changes are very welcomed, and the performance improvements are amazing in general.

The codebases that you can create nowadays are light years away from what you would see 10 years ago. And the frameworks have improved alongside too.
> - Make some more meaningful open source contributions

What kind of project are you planning on contributing to? I keep telling myself that I should contribute to some Linux desktop project, but the problem I have is that everything seems to just work and I don't run into many issues to fix... :)
With pleasure, we are also working on an open-source project (called Luos engine). Receiving support just by clicking on a star is a quick click for a big effect.
I can't say if you meant it pedantically, but every person would have their own perspective on life changing posts. And the fact that this showed up on front page, is a good indication that it has appealed to people.
somewhat I lost this belief during brexit/trump/pandemic/... . Maybe ChatGPT also implements a "saving face" behavior, it's not like this isn't unusual in the world.
Greek statues were adorned in vivid colors and clothing back in their day.
Apperantly stream is the slowest.
https://news.ycombinator.com/item?id=33905616
SEC Faces Calls to Boost Crypto-Exchange Enforcement
The answer is clear, time to edit more to get rid of the cancer :)
I think the issue here is that CSAM is and often was used as an excuse for invasive privacy breaking measures. Nobody can "not" think of the children, so whenever someone would argue against a measure, all they can say back is "so you don't care about children then?"

And people start getting tired of this serious issue being used, not because the people who want these measures passed care, but because of whatever agenda those people are actually interested.

It is precisely because it is so severe, that it is difficult to say no to measures in favor of it. But that same fact, is abused by people with bad intentions.
I've had it with varying intensity for decades. Tried a lot of stuff, nothing helped. Until I did something against my neck tensions. I haven't been able to get rid of it completely, but when it gets worse, fighting the tensions usually helps. Going to the gym and strengthening my neck muscles also helped.

The theory is that the neurons handling neck pain are located really closely to the auditory neurons, so there might be some interference. I'm not sure how proven that theory is though. I guess that might also be the reason why some people think stress causes tinnitus - stress also (sometimes) causes tensions, so it might be an indirect causation. Personally, I never noticed any direct correlation between stress level and tinnitus. I tried taking a time out - didn't improve anything. It also did not get worse in stressful times as long as I took care of the neck tensions.

It took me quite a while to figure that out because I have a spectacularly bad body sensation. My girlfriend used to tell me how tens I was and I never noticed by myself. Once I took care of that the headaches that had also been plaguing me, vanished as well. So in hindsight I feel a bit stupid for not figuring that out sooner. :)