skysight-inc/HackerNews huggingface dataset:
The full title of the OP is: "Beyond the Yuck Factor: Cities Turn to ‘Extreme’ Water Recycling" (emphasis mine).

I can't help but think of "extreme-recycled" water as a socially acceptable version of Soylent Green, produced from liquid instead of solid waste.[a]

More seriously, I think recycling waste-water is a great idea. If we, human beings, continue to change our natural environment as rapidly as in the recent past, many prominent climate models predict that traditional forms of food and water production will likely become untenable due to extreme weather events like heatwaves and fires. If those climate models are right, we'll have no choice but to resort to creative forms of recycling to provide everyone with enough food and water.

---

[a] https://en.wikipedia.org/wiki/Soylent_Green
Hibernate Interview Questions and Answers
Practice here the most popular Hibernate Job Interview Questions and Answers.
Speaking of affordable, Apple TV + Dolby Atmos movies + AirPods Pro 2 with spatial audio enabled is probably the consumer friendly way to go for dynamic surround sound that won't get you evicted.
I think the simple reason is that this is a bug in an outside anti-repetition filter. It has nothing to do with moderation and the concept of fear, but rather with the repetition of words.

I must not fear [1] , fear [2] is the ...

is the proper quote, however, large language models tend to end in loops that end up repeating again and again the same things.

Here is another prompt to reproduce the same bug:
```
Complete the following from Dickens's: "It was the best of ..."
```
Microcorruption redirects to https://www.nccgroup.com/us/ and I can't locate the challenges so I assume they're gone.
>A lot of his behavior is a consequence of taking his ideas to their logical conclusion.

Any philosophy taken to an extreme leads to zealotry. I don't think Stallman is special in that regard. If I'm in layover I don't wanna hear anyone's elevator pitch, full stop. I'm miserable enough as is after being legally frisked and fighting airport traffic to get to a gate an hour early despite the airlines inevitably delaying the flight themselves by 2 hours.

We can learn what NOT to do while embracing the aspects that made him so empassioned about this stuff to begin with.
MVC isn't a Pattern in GoF.
As someone else is pointing out, software has always been copyright protectable, and there has always existed software which took advantage of those protections, so that part is surely false.

The way I see it, there are two positions on software, both valid:

1. You want to develop a piece of software for your own sake, and potentially sell it to others. You copyright it and keep it proprietary.

2. You want to develop a piece of software in collaboration with other people. You apply an open source license to it.

My point about copyleft adding unnecessary bureaucracy to collaboration only applies to case 2. In case 1, you don't want that collaboration, and the copyright system helps you achieve that.

I should also note that if the copyright system didn't exist, most software would still not respect the 4 freedoms. Code would still be kept secret by companies (and employees would be contractually prevented from leaking it), and they would still impose hardware + software restrictions on which software you could install on hardware they sell. Even worse, they could actually do this with Linux or GNU utils as well.

The GPL isn't hacking the copyright system against itself, to "disable it" for software. It's hacking the copyright system to extend protections that would not be possible in a world without copyright.
I think all Neo-QLED TVs are mini-LED - something like 1000 dimming zones?
Marten 0.3.0 Release Notes
First comment I read:

> The most telling point is that the “star” of this movie is an actual lizard person, think about it.

Nice community you are building.
HDR10 is 10-bits per component and there are plenty of 16-bit images that aren't HDR, for example: http://i.imgur.com/Wm2kSxd.png -- the main thing about using HDR is to increase the range of values, i.e. what the biggest and smallest values are, not merely how many distinct values you can represent.
wealth fame power? (or they just find joy in being of service to others)
Ah im not familiar with it.

For me retina means my Mac book pro 14" which should be 3k x 2k.
Thanks, trying this out right now on my lunch break. What's the idea behind this overlayed helicopter sound?
That’s interesting. I don’t hear some of the other issues, such as updating and propagating changes to servers and clients. (Although, I wonder to what extent AI can help with that).
Eat Differently [video]
> I also almost always prefer the self-documenting long-option to single-letter switches when writing shell scripts. Those single-letter options are to save you typing on the command-line. There's no reason to use them in a script.

Same applies to Stack Overflow answers and blog posts. If you’re teaching someone how to do something, always use the long flags so they can better understand it as they read. If you don’t know what the long option is, take the two seconds to check the manual.
I feel like text that isn't crystal clear stresses my eyes more. I can feel eye fatigue and blur after an intense day of work.

I would more than welcome higher density and crispier text any time. I'm on 24" 1080p and unhappy of that.

I'm gonna buy a widescreen 34" at much higher pixel density soon.
This is a good perspective, but I'm not sure I fully agree. I wonder if it's just that the nature of work, the nature of "what pays well," has changed.

Sure, my grandparents had a nice house, but they also worked the mines (literally). Would I say that the work they do is less effort than making $200k+ sitting in bed writing some code, while drinking Starbucks?

If you don't adapt to the times, you're going to have a bad time no matter what era you are in.
It sounds like you think about error handling a lot.

Is there a language that has error handling "done well " that you like?
I wonder if the rise in smartphones as people’s default device has indeed reduced the likelihood of gathering such knowledgeable and worthwhile strangers together. Even many people with intellectual acumen and adventurousness, who might have tried an alternative community, are using devices that discourage longform text and logging into obscure websites.

Case in point, I am a member of some hobby and travel communities where, a decade ago, many people had blogs where they described their experiences with rich, detailed text. Now those same people hardly even touch a keyboard and are content to maybe just post a few pictures. They also are more likely these days to engage in political battle, since political polarization is so much greater than it used to be.
Really nice tutorial, and great experiment, however, at home, I would prefer to stay within a much narrower power budget like 5-10 watts max for the router. This one seems in the 40watts-60watts.
When I asked it, it decided it was probably because it was copyright infringement. Once that theory was in the context window, it just kept doubling down on it.
You look to have great experience in this field. What do you think about MLA OLED, and which one of these various technologies have the best chance of getting price-competitive with normal direct-lit LEDs at large screen sizes?
I would assume dampers would restrict flow, and I thought motors draw most when stalled. How does this work?
It's all about staying in language though, at least in my opinion. The test suite I don't run is the one that requires the complicated docker compose stack and the local network to look just right.

The test suite I do run is the one where I hit "run" in my IDE and then it lets be jump to what failed and debug seconds later.

That, IMO, is what mocking is about: making the tests fast and easy to run so they actually are.
This statement is supported by you being a long-standing moderator of which subreddit again?
> This is an area where the moderation algorithm can improve in order to avoid disrupting user experiences.

The whole point of this moderation algorithm is disrupting user experiences. "Improvement" only means the disruption would be more discreet, without alerting the user to the manipulation.
I think the idea is to find a local server where you know the admin and the other local users that have similar community values.
"more impressive and immersive sound stage" is a nice way to say "placebo".

Lossy codecs, at too low bitrates, can be a problem, yes.

But every content can be recorded and played back as 48kHz 24-bit FLAC, which is perfect. No amount of money you spend can improve upon that.
This is an interesting thought. How much do we really owe to our teachers?
If it wasn't for the school that taught me to read all those years ago I wouldn't have a job!
Go is a weird mix. It doesn't even let you create an unused variables, but happily lets you ignore errors or return variables. That makes no sense and is on Go, not on the admittedly quite excellent tooling provided by people who are not the Go dev team (third party). An IDE is just as much third party to the language as golangci-lint is.
I’m Mohamed, co-founder of Rasayel. I first met my co-founder Tarek 15 years ago at university, and this is our second startup together.

If you use WhatsApp at your company, there comes a point in your business journey when you realize that WhatsApp’s mobile apps are not enough. Your team is growing, you’re losing track of chats and leads, and everything explodes into chaos. Enter Rasayel.

Rasayel (meaning “messages” in Arabic) makes it easier than ever for modern businesses to operate and grow on WhatsApp Business Platform. You can run and automate your sales, support, and customer engagement workflows on Rasayel in the easiest, simplest way possible.

We launched on Product Hunt today. I’d love for you to check it out and let us know what you think

https://www.producthunt.com/posts/rasayel
It's to set system applications' resources aside, and it's more of an OpenBSD thing than a *BSD thing. Once in a blue moon you'll see it in the Linux and general *nix world as well:

_chrony:x:112: <- Debian
I don't even get out of bed till 1pm at the earliest when WFH
We are talking about HTML Introduction. An HTML document is a markup language used for creating web pages on the Internet.

In this article, we will cover all the basic elements of HTML, including syntax and structure, forms, and multimedia. It’s time to dive in!

In 1990, Tim Berners-Lee, a British computer scientist who created the World Wide Web (www) while working at CERN in Switzerland, developed HTML.
This is my first time opening a mastodon link and wow. It's not asking me to sign in, to download the app, just straight to the point. I like it!
This article is extreme, in the case of Java (mockito), using mocks is a great way to infer the path the logic takes.

If anything mocking is useful for verifying that something is called whether that be a service or a repository method.

Equally mocking things like mappers is overkill, a nice balance is to inject some mocks and some "real" instances of dependencies into the class that is under test.

The added benefit is that you are testing the dependencies (if the mapper for example) are working.
Poor Ian.
Is there a language which prevents bad error handling? Many developers praise exceptions but as an Ops person I'm sick of logs full of useless java stack traces which are hard to read and follow (even if you have source code within the reach) and despite verbosity often fail to provide the context necessary to find the failure cause. Best logs I've seen for some reason are all from apps written in C/C++. I know error handling is not only about logs, but in many cases all it does - logging and passing error up the stack.
And if you'll edit, remix, and slow the audio down, you might want 96kHz or 192kHz, sure.

But for the final delivery, there's no need to ever go beyond 48kHz at 24-bit.
Might be just me, but I'd take that specifically demanding tone with a pupil or an AI, not a peer
This always breaks my brain. From what I have read about sleep and the effects on caffeine on sleep, coffee nap seems to work in a very different way than just having coffee when you feel sleepy.

Some research suggests, it boosts your energy level as caffeine doesn't have to compete with adenosine (which make us sleepy)as by sleeping adenosine levels drop. But I always wondered how the boost works, when infact you could just have a nap and then drink coffee and the same thing should happen.

Anyway, I need to read more about this someday.
>the FSF is not about an argument, it is a about a man

we're still talking about the Free Software Foundation, correct? I don't know if I can agree with this angle.

It's like saying Linux is about Linus Torvalds. Sure, he was and is a very influential part of the project, but it has grown far, far past him.
I don't know how cargo culting figures into this. Nobody is setting up cardboard boxes and thinking it's a mail server :).

What does it mean to set everything up right? Out of the box postfix, sendmail, dovecat, etc., no longer generally work, even with DKIMs, and other necessary domain verifications.

I have heard of some admins opening cases with some of the large hosts to ensure their mail goes through, but seeing how those are all big cos with little no guaranteed lines of contact or follow through I wouldn't hold my breath on it working or being a long-term solution as they can easily blacklist you at any time with you having no recourse.

I'd love to hear a counter argument, as it's also the same thing for basic transactional mail sending, there's a reason everyone switched to SMTP hosts such as Mandrill, Sendgrid, and AWS, deliverability.
I mean I personally don't consider them questionable (probably should have worded that differently), but if you want to go down that rabbit hole, this pretty much sums it up https://en.m.wikipedia.org/wiki/Tolkien_and_race

Also emphasis on classism, divine rights of kings, few female characters etc.
Pretty cool stuff for a hobbyist, but aren't keyboard switches essentially the last product one would want to 3d print en masse? Injection molding hundreds of thousands of them is an extremely efficient method of manufacturing and it gave us a huge choice of great switches that cost ~$1 a pop, don't require soldering for replacement and last a very long time.
Wouldn't that mean that `operator` would match `operator1234` since it doesn't compare the NUL?
Mastering Stable Diffusion Image Generation with Associative Prompting
> Some variants can do 12 bits per channel, but I believe this isn't often used.

Dolby Vision has 12bit colour channels, but it's reportedly not such great a leap as going from 8bit to HDR.

iPhones(12 onward) apparently support this standard, so anyone with such a device can see for themselves.
A very good way to use mocks (not like illustrated here) is explained in the GOOS book by Freeman and Pryce: http://www.growing-object-oriented-software.com/
If you read the list of authors of the paper it is the who's-who of lock free programming. Many of them designed the c++ concurrent memory model, std::thread, std::atomic. Of course Paul "RCU" Mckenny sees adding RCU to the standard as concluding his work.
So many sharp corners to cut yourself with.
I guess we will see

1. If that claim is actually made in court, I doubt it

2. if the courts support your assertion or back mine...

I am willing to bet my understanding of how the courts will look at it is correct, but there is little point it continuing to go back and forth on it.

the idea of WARN and severance packages is to provide employees with a limited amount of pay to assist in transition to a new job, traditionally it is one or the other not both. Plenty of legal cases support my position, and the fact that the political narrative and bias against Elon on this site has clouded the objective truth here

People want, need to see twitter fail because that bad man owns it, and nothing else matters at this point
Tbh, if you're editing, remixing, etc, 32-bit float at higher sample rates obviously make sense. But not for a final delivery, and not for your playback devices. Even when I edit 192kHz 32-bit float audio (e.g. for a slow-motion video sequence where I need to slow the audio to match) my playback setup still only supports 16-bit 48kHz (and I don't need more).
Yes, burn in still exists for new flagship OLED panels

But you're very unlikely to experience it compared to past technologies, even if you are displaying a static image for extremely long periods
These groups exist on instagram, facebook, and presumably google. How is it possible that with all the surveillance that we hear about on these web properties that we don't hear about busts on these groups?
I can see a two-tier approach working. First run tests with mocks that runs very quickly, because no DB or API calls are made, they are mocked. Then run a full-on test that includes DB calls, because this will fully test your app better than mocks ever could.

This way if a mocked test fails you find out much faster.
The security company paid by Dominion to certify that their machines were unhackable, as mentioned in the article.
Such a bad take IMHO. Sorry.

1. You still need to update the fake object once you gonna add a new behaviour.

2. Fake object has a tendency to become logic heavy. Someone will add a stupid-not-needed-map to test some shit you don't need to test in this unit\layer.

3. You only need to mock the behaviour you depend on. If you've added new Method and you need to mock it despite the fact you're not using it in the code you're testing - its a bit weird and smelly. Consider rethink SOLID principles at least.

4. Go. Gen. Effectively you can automate mock generation. Debatable but it's cool.

Just. Keep. Things. Simple. Depend on what you need. Mock behaviour you need. Try to test flattened structure - do not test the layer below the one you're testing ATM (unit tests).
I have only about 20-40 mins of deep sleep out of 7.5hrs according to my Apple Watch S5. Recently I found out I can easily double my deep sleep by having a one hour nap in the afternoon. It messes up my night bed time though.
Zsh is not POSIX compatible. You need to enable many flags to make it POSIX compatible.

Zsh:

$ A="foo bar baz"; for X in $A; do echo $X; done
foo bar baz

Dash:

$ A="foo bar baz"; for X in $A; do echo $X; done
foo
bar
baz
You're right, the angular size is the true determining factor. But most people don't have a large enough living room to sit 12' from their TV :)

e.g. I've got a 48" UHD TV at 2.5m (8') distance, and a 27" UHD monitor that I use at 60cm distance, and while the TV is beyond the resolution limit of my eyes, the PC monitor isn't.
>The users don't really care about the culture, they just want someone to delete the spam

for larger subs, I think users underestimate how much trouble it is to do that job. And Reddit hasn't made it easier for mods to do that. On the contrary, this move will make it more time consuming to delete spam.
Sub.Rehab – See where Reddit communities have relocated
I’m Tarek, co-founder of Rasayel. I first met my co-founder Mohamed 15 years ago at university, and this is our second startup together.

If you use WhatsApp at your company, there comes a point in your business journey when you realize that WhatsApp’s mobile apps are not enough. Your team is growing, you’re losing track of chats and leads, and everything explodes into chaos. Enter Rasayel.

Rasayel (meaning “messages” in Arabic) makes it easier than ever for modern businesses to operate and grow on WhatsApp Business Platform. You can run and automate your sales, support, and customer engagement workflows on Rasayel in the easiest, simplest way possible.

We launched on Product Hunt today. I’d love for you to check it out and let us know what you think

https://www.producthunt.com/posts/rasayel
Does a submersible like this only drop ballast weight in an emergency, or every time they’re ready to go home? I know submarines tend to use diving planes and pneumatic ballast tanks (flood with water, or inject air to push water out), but I don’t know if that’s an option down at 400 atm.
Adrenaline is a powerful drug. And there's also a 100% focus (or very close to it), something that's really hard to achieve otherwise. Keeping yourself fit counts as well. I don't cave dive but I do ride MX which is also considered a risky sport. I'd say you'll hear similar answers from everyone dealing with risky sports/activities.
I don't think the comparison with "employees must wash hands" signs is apt. Should we see legal action against large language model of questionable heritage produced code, the consequences will be dire for companies.

Being able to say to their (probably then ex-) employees "I told you so" will gain them nothing. There will not be nearly enough to get from the breaching ex-employee to compensate for any damages.
I think we light sleepers have conditioned our brain to work that way, generally the idea of a mid day nap is to get more energy to be able to do more.

But I think what happens is (for me at least) if I take a nap I am fresh but it still feels like a mini-reset. I do not tend to get back to work immediately, my brain still needs some time to adjust to waking up mid day. So I have done less but feel relaxed and have too much energy to sleep early. Then I go to night owl mode, work and fall asleep 2-3am feeling very tired.

So not ideal of night owls who thrive in the second half of the day, I guess?
The US was electrified a hundred years ago with government grants. Especially in a place as rural as Maine.
The lesson that "cruft is problems someone solved before you" is unfortunately entirely lost on most devs today
I don't want to know about this. I only read the first few paragraphs, and I literally want to scrub the information from my brain. I don't want to know that humanity can produce people like this.
Interesting, I like this sort of wizard approach. Would you share any implementation details? Langchain, presumably?
That's what I've come to appreciate about HN. I'm further reminded of this by the volume of (largely negative) interactions I've had with Reddit mods over the years.
Hackers threaten to leak Reddit data if it doesn't pay and change API pricing
The approach Elm uses is every event goes through a main "router", no exceptions.

If you want to do sth special on the account page modal scroll, you issue a specific event for that, and deal with it in the same way as any other.

It is a very simple and clean model, but not complicated enough for some people :) of course it helps that with a good type system you can catch missing or incorrect cases.
Let’s share the Lemmy Explorer page, to explore Lemmy communities: https://lemmyverse.net/communities
> For "infinite vertical space" you can do 9:16, i.e. portrait.

The top feels too high for me then. Most ergonomic advice says your eyesight should see the top of the monitor horizontally doesn't it?

Also you will run into some web interface that was designed with landscape in mind sooner or later.

I have a friend who keeps two 16:9 monitors, one landscape and one portrait. That may work.

> That said, widescreen is quite useful for two 8:9 windows side by side, which works less well on more square ratios.

Matter of taste. I prefer multiple smaller monitors so i can keep a full monitor in my field of view. What you describe requires a monitor so large that you can't look at it entirely from programming distance.
Perhaps, but they should check what their contact says.
But gmail is not blocked by hotmail or yahoo. You can send and receive from different providers.