skysight-inc/HackerNews huggingface dataset:
I think combi ovens might eventually make it. I've been waiting for the build-in ones for private homes to become affordable for about a decade now.
pretty cool, seems well executed, interesting to see how the product will evolve
Big assumptions here.
Aren’t zero knowledge proofs cryptographic signatures? I might be missing something, but that’s very much been in active use as part of any flavour RSA cryptography going back decades.

Distributed ledger technology, though yes that is clearly a blockchain technology that wouldn’t exist otherwise. Fair point.
> But this tells you next to nothing about which tool is more productive in the hands of a small team of people who know what they're doing.

This has been tried, usually driven by academics who try to start a business by hiring "elite" coders with the belief that you need many fewer elites to do the same work as "normal" coders. Sometimes they have short-term "hits", but it's usually not a sustainable business model. For one, it takes coders with some business sense and team skills, something the academic type tend to lack: they are idealists who get snagged up on arcane design philosophies. Imagine a room of Sheldon Coopers. I'm just the messenger.
Barracuda ESG Zero-Day Vulnerability (CVE-2023-2868) Exploited Globally
I couldn’t agree more. Lenny looks like it was designed and built by devs, for devs.

Given that a large proportion of Reddit users are likely not technical I think Lemmy will have a hard job of attracting and keeping those users. Maybe that’s by design I don’t know.

Would it hurt to have a designer look over it?
That's such an uncharitable view of Reddit moderation. Look at examples like /r/cfb and /r/collegebasketball for good hard-to-replace moderation. Game threads (and post-game discussions) are consistently formatted and on-topic. And the mods are able to invite coaches for AMAs with no drama.
Ive experienced this at work as well, even at a more modestly sized company.

You should always be chasing the simplest solution for your problem because no matter how smart you are today and how much you understand the problem and the abstractions, a year or two from now you’ll be a different person.

You might have new team members, or fewer, new management, marketing goals etc etc etc. Complexity is inherently difficult to change. My chasing simplicity, you are optimizing for potential change.
This is because I discovered that Let's Encrypt was issuing non-compliant certificates: https://bugzilla.mozilla.org/show_bug.cgi?id=1838667
Java and Ruby both have much better dependency management experiences and both have been around for far longer than a few years.
Considered in terms of the overall economy, it's a "failure" in that a smooth economy is better than one that progresses in fits and starts. A company that provides jobs over many years (even with employees changing over time) is more helpful in keeping people employed and productive than one that comes in, makes a bunch of cash, and departs.

It's also better as a way to smoothly expand the economy. An existing company can do research and development more easily than a brand new one. The overhead of starting a new company is a net drain on the economy.

Not every company is going to be like that. Some really will do best by doing one thing and disappearing. Even if it does, it's not a "failure" from all perspectives. But there are ways to look at it where there were better outcomes, and it "fails" relative to that.
> My town

i think GP is talking about big cities. My library ( heart of chicago) is def fits the description.

streetview : https://www.google.com/local/place/fid/0x880e2d00ee6fbd09:0x...

This is outside my libary from st view: https://imgur.com/a/CE51r2v

There is usually a huge congregation of homeless there by afternoon. And its even worse inside the library. You get hit with stench as soon as you open the library door.
Sucks because libarians have exceptional knowledge that any book lover would enjoy talking to.

> You're describing a local problem.

Unless you are suggesting middle class can only exist in the burbs and small towns.

I 've lived in pilsen chicago for over 25 yrs, this is my home. Hate to relocate in next few yrs because now i have newborn.
Good advice, thanks
The librarians I know are proud of the way the role of the library has expanded. They don't think of themselves as in charge of books. They think of themselves as in charge of using knowledge to help people.

They don't necessarily want to be in charge of providing other needs for the homeless. But their question is: where else are those homeless supposed to go? The library is the most visible public-facing aspect of the government. If they can leverage that to bring services to people, that's a good start.

The solution is not to ban the homeless from the libraries. The solution is to bring the rest of homeless services and support to the place where the homeless are.
It's an incredibly common local problem that you find across a great deal of the US.
Ask HN: How do you use ChatGPT in your workflow?
In a few threads recently a lot of devs state they use GPT to improve their efficiency and become 1.5x engineers etc.

Could you please elaborate and give practical examples on how you do that?

What type of tasks? Alt-tab between Windows and copy paste etc? Prompt engineering? How do you work with it in large projects etc?

Reference thread:
https://news.ycombinator.com/item?id=36338187
Comparing a software engineer to a cardiologist is contrived, though. Comparing the knowledge and skill of two engineers at the same stage of progression is still hard. "I have two skilled senior engineers and I have approval to promote one" is often a difficult problem.
When "prosecutors" work as an enforcement arm for corporate authoritarian corruption, it makes sense to refer to them as persecutors.
Yeah I’d agree with that too. People who care about something often like to be in a position where they can impact the thing they care about. “Power” isn’t a totally cynical way of describing it.
That's the thing though, it's very easy to perform approximate nearest neighbor search in an efficient way. There are plenty of simple solutions for that. The real challenge is to design an algorithm that can scale & that remains robust even when there are additions and deletions to the set.
> It doesn't affect them directly, but the moderation tools a lot of subreddits need are built into third-party apps because Reddit refuses to build mod tools itself, and when those stop working then the job of moderating large and active subreddits will become vastly more cumbersome and frustrating, and far less efficient.

I checked yesterday and some widely used mod bots are already down. https://www.reddit.com/user/Blank-Cheque took all their bots down 10 days ago until the third-party apps change is reverted.

• AssistantBOT, AssistantBOT1 - This was broken by the Pushshift API cutoff. It's widely used for tracking sub usage statistics. The author is working on fixing it, but the last update was three weeks ago.

• Flair_Helper (Blank-Cheque) - This makes removing posts easier, especially on mobile. I haven't used it in anger.

• FloodgatesBot (Blank-Cheque) - This applies posting limits for users. There are a couple competitors, but I'm not sure how many are still running.

• Quality_Vote (Blank-Cheque) - This is used to allow users to remove unpopular posts. It can save a lot of moderation work in the right kind of sub.

• SafestBot (Blank-Cheque) - This is widely used by subs to ban spam and troll accounts. SaferBot, it's only alternative, was closed to additional subs some time ago.
This isn't exactly on topic, but is anyone else experiencing Rust fatigue?
I worked in a library, though not as a librarian, for a long time. And I had worked in one as a high school student.

I no longer support libraries as they stand. Most of their current issues are self-inflicted. I will now lay out why. The Internet came along, and Google of course. (You remember when Google seemed to have the correct answer to everything, in the past) And then the scanning of books, and the librarians panicked. They had an identity crisis: What good is a library in the age of Google?

This contagious panic spread and the usual questions came about. "What will we be, then?" And they immediately started trying to be everything to everyone. In a university setting, that means that various small groups will immediately come looking. Maybe the library can help us! And so the library begins to do things outside of its original scope, further and further. We begin housing various student groups, despite not having enough space for books. Checking the logs of the prayer room and the breastfeeding room was a little bitter, but we still need that ... but we have too many books. Named faculty carrels, we keep those, but we have too many books. Bathrooms we have, but that one woman just likes to empty her bladder in the elevator. Librarians, in their helpfulness but lack of identity, have become janitors and people who help you fill out your tax forms and security guards who have to keep an eye out for that guy who likes to jerk off on Level A, in the back.

I received a survey from my library a couple of years ago. Multiple choice: "Are our libraries A) doing enough to help LGBTQ people? B) not doing enough?" Note the lack of the third option, maybe you're focusing on them too much because WHERE ARE THE BOOKS? My local "civilian" library doesn't seem to have anything to lend that isn't recent any longer. It's Redbox for books. The shelves are fewer, the shelves are shorter, the shelves have been shoved back for "community spaces." The local loan system is garbage, the statewide system is getting thinner and thinner, and inter-library loan beyond that, well, it used to be great, but they're shoveling out books (and I'm not talking about that thirty-ninth copy of Twilight which was once in hot demand but isn't any longer) that were once in most branches I visited.

Many academic libraries are playing a game of Hearts. There's only two ways to win Hearts. The first involves getting rid of your Hearts before the other players do, paring down books. The other involves trying to collect all the hearts, which makes you the hub of an interlibrary loan system that externalizes the cost of having and housing books, which is not insignificant. Before she retired, a librarian passed on to me a shocking paper describing the cost per year of the average book just to exist on a shelf. Most people don't think about that.

No, I don't think a middle ground is what is called for. Get back to books, by which I mean, the acquisition and organization of information such that the depth of it can be accessed by those in need of it, perhaps more so than they really understand, not just the first thing that Google (or ChatGPT) vomits out.
It certainly doesn't excuse it, but it's hardly surprising. I'm not sure how principled I could be if I'd been through the same ordeal. But hey, two wrongs don't make a right.
Google controls Googles services. They know what they do with the data or not. It is very common in big companies, that you do not copy company data into any 'online service' that the company does not have a contract with.
This just posted on the Python forum is a brilliant rundown of the conflicting "Faster Python" and "No GIL" projects, and a proposal (plus call for funding) for a route forward.

I think everyone would agree that trying to combine both would be ideal!

"A fast, free threading Python"

https://discuss.python.org/t/a-fast-free-threading-python/27...
I agree, not having to be an expert in order to understand is important!
Apache Kafka 3.5.0
> What features of vim are people missing in the plugins?

The feature of not having your editor made by an evil greedy corporation. Oh, and also startup time and memory usage.
Having heard the Lemmy recommendation multiple times, I went ahead and tried the Lemmy.world instance but it appears completely broken. As far as I can tell, clicking "Login"[0] doesn't even trigger a network request?

[0] https://lemmy.world/login
> Maybe I'm in a reverse sub-bubble, but outside of the tech circles complaining, the protest still seems to be "what protest?"

My wife noticed day-1 of the protests (I know because she asked me for the TL;DR of WTF is happening) and she doesn't move in tech circles, and the subs she likes (liked?) are all pop-culture stuff. Pretty sure she's just not been using reddit since then, as all of what she cared about is gone. Other non-tech friends of mine also noticed within 24 hours of the protests starting, with similar "well, damn, guess I'll find somewhere else to waste time" reactions.

But, all of the people I know who use reddit use it only for a few subs, and hardly ever visit the site's front page except by accident. I don't know anyone who's like "I'll just go to the Reddit homepage and look for something interesting that it's decided to promote", though I'm sure such users exist (and may even be the majority, for all I know).
So host your own.
What tools do they actually need? It seems to me like Reddit mods mostly automatically ban people for participating in subs they don't like. Last time they went on strike en-masse they were upset that Reddit didn't give mods more ability to track and spy on users in an Orwellian fashion

I made one comment on an anti-parent hate subreddit to try and explain why I thought they were wrong to automatically hate people for having kids, and then the subreddit for new parents automatically banned me. I tried to ask the mods on the subreddit for parents to unban me, and they muted me, and then Reddit gave me a temporary ban from the entire site for "harassment" of the mods

So far as I'm concerned, I'm happy to see the end of the little pocket dictator mods and the admins/Spez. It'll be a lot nicer if I can keep completely separate throwaway identities for talking about diapers and talking about philosphy
See also: https://www.theverge.com/2023/6/14/23760787/san-francisco-pu...
I feel like all of these could easily be flipped

>> I’m not smart enough to figure out how to manage multiple repositories with shared code, so I put all my code in one repository.

> I'm not smart enough to manage a monorepo, so I put all my projects in separate repositories.

There's no reasoning behind the opinions other than "bc dumb".
It never was alive. A fork where the only development is renaming everything to crablang is pointless.
It's not "drama", it's protecting their community from an instance that's currently being bombed by trolls.

Seriously, the concern trolling around here regarding federation is almost comical. Apparently when major private corporation admins or volunteer mods arbitrarily intervene in the functioning of a platform it's totally fine, but when local server admins do it by moderating locally or de-federating from problem instances (whether temporarily, to deal with a flashpoint problem, or permanently in the case of problem servers), suddenly it's a huge problem and an indication of "drama".
Pretty interesting. Was this code just never tested at all?
BeeHaw just defederated from sh.itjust.works and lemmy.world.

A poster came onto sh.itjust.works claiming responsibility for that. They described the very minor trolling they used to achieve it. They say they work for Reddit and are personally invested in proving that federation is impossible.

So hey, it's the internet, assume everything in that is a lie, but it shows that there's emotional resonance in the idea of preventing this shift.

There are a lot of malcontents and radicals in the lemmy sphere and many of them are very angry about the Reddit exodus invading their space. It will be a few months before these things settle out.
Do you have a blog post or writeup on how you discovered that? Thanks!
Reddit was a better alternative to Digg, which is why people migrated.

What is a better alternative to Reddit from the point of view of a community mod? Self-hosting a phpBB forum isn't it, it's way too much work.
Scraping will only enable reading from Reddit. To write to Reddit or to read/write private user data, you would need to automate a browser and handle user credentials in plaintext.
The solution is simple, but not easy: work for yourself.

The corporate ladder is for people that need an externally mediated goal to keep working toward. That’s why it gets harder as you approach the top: without the artificial scarcity, the titles would be perceived as less valuable.

I’ll take whatever titles they want to give me. But I’m not going to be grasping for them.
That's just some specific scumbags jumping on a legit weed name - there are lots of haze strains, called things like "amnesia haze", "lemon haze", etc and the haze in their name has nothing to do with anything being sprayed on or anything dodgy at all, they're just normal strains of weed that happen to be very popular.

For years, possibly still now but I don't know, Amnesia Haze was the most popular strain in Amsterdam, and for years now in the UK various hazes are the most popular, and because there's a few similar ones (generally not Amnesia Haze but the milder ones) end dealers often aren't sure which haze they've got but have been told it's a haze and they know the common features/tastes between the common UK hazes they can tell it's one of them but it's hard to guess which.

Go back ten years and the situation was the same with cheese - there were 4-5 cheese-related strains circulating in London for years, and 3 times out of 5 a dealer wouldn't know which kind just that "it's some sort of cheese it's really great" (ofc it's always the absolute best when being sold!). I'm sure if some asshole decided to spray their weed ten years ago they'd have considered calling that stock "cheese" as their code name since nobody hearing them talk about it would think anything. Same with haze now.
Freshpaint (YC S19) Is Hiring Software Engineers to Solve HIPAA Compliance
I mean, people do still get on-brand Xanax / Percocet / whatever for non-recreational reasons. Painkillers still kill pain. But otherwise, hard agree. If you're going to do medical tourism, avoiding sketchy independent pharmacies aimed at tourists is probably a solid first step.
Agreed. I live in a city with a noticeable homeless problem, but our extensive system of libraries is perfectly safe.

Now, ten or twenty years ago, the main branch downtown was in what certain conservative commentators might have called a "no-go zone"—but really the neighborhood around the library was fine. It seemed to me that the drug gangs in the area back then had some kind of unspoken agreement that the library was neutral (dare I say sacred?) ground.
Internet search is fundamentally broken now due to perverse incentives and game theory. I won’t say we are “going back to the Before Times” because that’s not accurate, but we need to go back to the In-between Times when you searched for new-to-you ideas and found curated communities that had depth of experience.

It’s possible that google is overtrained, that it got too good at finding things in the structures of the Internet (see: PageRank), and that structure collapsed because we have Google for that now, so why bother? And then Google couldn’t tell the Pulp from the Real, and SEO became far too powerful. I doubt that’s what happened, but I can’t rule it out.

In some of my hobbies, Co-ops are a powerful force for good (or at the very least, mediocrity++). These federations are just a fancy word for Co-op, IMO. If I can’t have Good, I’ll settle for mediocrity++ over mediocrity—-, which is the precipice we stand on with Reddit current events.
Try a Garolite Bed. Get a sheet about 1 to 2mm thick. Yes, that is PCB material. It is fantastic!

Use the smaller sized office clamps to hold it in place. These can be placed on a few sides. Check that they do not collide with your printhead.

Then, prep it with a light ScotchBrite scrub. Just enough to see the light abrasive marks and a bit of texture in the surface. Finish with high purity isopropyl and a dry cloth buff. If you want, you can do prep away from the machine. I do because I disturb the level less. You can use a fresh, green type found in the grocery store for cleaning dishes, and or the more industrial purple. Just need to scuff the surface a tiny bit.

That gets rid of dust, oils and such. And the light abrasive gives the polymer a better mechanical bond.

Set your bed height to about one half of your nozzle diameter.

0.4 nozzle = 0.2mm bed to nozzle tip distance. Ordinary weight printer paper is about this amount.

Level your bed using the paper at all four extents. You should feel just a bit of drag resistance between nozzle and paper.

For most PLA, heat the bed to 65, maybe 70C and set your first layer height to half your nozzle diameter. 0.2mm again.

I like to print a skirt around the part to let flow settle before the first layer is made.

No glue stick, hairspray or anything needed.

Gatolite grips many other polymers when warm, releases nicely when cool.

I prefer G10 type.

For glass, do all the same things, skip the scotchbrite and add pvb gluesick in an even coating in the region your part will be. Let it sit a bit with bed at temp, then kick off your print.

Regarding wet filament, it can cause some problems. If you doubt your filament, you can quick dry some. Unspool a few meters, turn your bed heater on, set to 50C and lay it on there. Cover with light foil, put a small hole in the middle, wait an hour, then try printing with it. You want the foil just sitting over the filament, but not tight. Some light airflow is good to carry moisture away. It will come in through the sides and out the hole.

Use exact same settings to troubleshoot this moisture idea. If it sticks, dry your filament. If no change, your problem is not moisture.

That same idea applies to everything. You need to isolate problems to materials, settings, machine, environment, etc...

All this assumes some open bed type home machine, like a Prusa, or Creality type.

Once you do get adhesion, archive that gcode and process. When you have trouble again, pull that filament out, repeat exact process again to baseline your setup.

Always baseline when introducing a new idea.

I like to use some little cubes, say 9 of them, spread across the build surface. Run that job, make sure it sticks, then run parts. A good baseline takes roughly an hour, maybe a bit less once you have done it a few times.
> A woman will leave you ostracized from your friends and family, possibly ending your career, for the rest of your life, often leading to your depression and suicide.

And a man wouldn't ? I haven't checked but I bet anti social behavior, narcissism and psychopathy is higher in males than females.
the equivalent lemmy community i am currently most pissed about losing on reddit (/r/bjj) has 1 post and 8 users :)
As I mentioned in another reply, “power” doesn’t necessarily mean someone is a sociopath, it just means they like that they can have an impact due to the control they have. In my experience with Reddit mods, usually that comes from a good place.

I only take exception with the idea that mods are doing their jobs thanklessly.
> "In the late 1970s, “homelessness” as we know it today didn’t really exist; the issue only emerged as a serious social problem in the 1980s."

This is worth remembering.
Was it easier the second time around? :)
Most steroid users are using product diverted from legitimate drug manufacturers. Countries like Mexico have pretty lax controls for steroids.

So I’d assume quality isn’t much of an issue for steroids if you’re buying steroids in their original packaging.
https://www.w3.org/blog/wpwg/2021/03/26/secure-payment-confi...

This describes Stripe's early involvement in the spec.
Wow. Thanks for the answer. It worked. `[ is what I've been looking for so long.
plenty of earlier civilizations had better crafts than we do now.. Second, existing society has lost its crafts.. example 17th century French goldsmithing that is not reproducible today