skysight-inc/HackerNews huggingface dataset:
Thanks for the pointer! I'm from Germany too, and been considering a similar project (using an old tablet) for a while now. This is another company however that would have been better off if the founder wouldn't have used their own name for it. My first thought was "why buy half a frame from these guys when I can get a whole frame elsewhere?"

Nice project BTW! However the coffee stain doesn't look very realistic in black-and-white...
Constant doomscrolling on social media is what causes anxiety about those topics.
It metastasized. It didn’t decrease. Now kids are barely allowed to go outside on their own
Self harm is a behaviour, not a disorder. There isn't a predictable relationship between the rate of self harm and the rate of underlying psychiatric pathology. We have reasonable evidence to suggest that self harm tends to be socially contagious, occurring in socially-connected clusters rather than consistently across the population; young people whose friends engage in self-harm are dramatically more likely to engage in self-harm.

It might seem contradictory, but it is entirely plausible to argue that the internet is causing a self-harm epidemic rather than a mental illness epidemic. Obviously that would still be a serious problem, but it would lead us to very different conclusions and interventions.

https://www.frontiersin.org/articles/10.3389/fpsyg.2021.6914...
If the system wasn't broken and the only thing that counts is short term stock profit these types of managers wouldn't get into these positions.

They should be punished but it doesn't fix the problem because the next are there to take their place. Many leave financially set for life before something happens and never have to take responsibility.
What percentage of the population do you think had them? What percentage of school children?

Nerds doing nerd stuff aren't going to affect the zeitgeist much, it's the network effect of having essentially 100% of your peers spending much of their time on social media.
This malaise that infests our civilization comes with a name: wetiko.
Yes, the CTO hopefully has nothing to do with lower level operations like that. But if they get a public burn they're going to issue a decree that will be addressed.
On-site SEO has a lot of overlap with accessibility and good user experience.
> A country that issues its own currency never has to default

That is really a statement without a real point. Countries can of course print currency to keep covering their debt obligations but that just impoverishes their citizens and means they lose access to debt markets (effectively).

I know people make this statement a lot, but I never really understand what point they're trying to make.

It sounds like they're trying to claim "free lunch" but I don't really know.
My rule is I unsubscribe once. Then I block the sender or in the case of places like nextdoor, the entire domain.
They have, HLSL has practically won the shading language wars in the games industry, even on consoles, the Playstation and Switch shading languages are heavily inspired on HLSL.

Also as I noted on another comment, Khronos is basically leaving to Microsoft HLSL as de facto shading language for Vulkan, as they don't have monetary resources, nor anyone else, interested in improving GLSL as a language.

However, as per MSL and HLSL 2021 improvements, alongside SYCL and CUDA, eventually C++ will get the spot, and I doubt this is an area where any of the wannabe C++ replacements can do better.
New Kind of Magnetism Spotted in an Engineered Material
Austerity had nothing to do with growth.

It was to reduce the increasing deficit from +12.5% GDP YoY to flat, in the middle of essentially a "deficit crisis" caused by the need to bail out the financial industry to prevent a whole-economy crisis.

Arguments can be made about how far and how fast the deficit needed to decrease; but the policy was overwhelmingly successful.

The government was able to maintain non-trivial deficits for a decade after the policy -- precisely because of it. Only people with zero understanding of the issue maintain that there was any non-austerity alternative.

Labour's policy was "less" not different. There was no non-austerity option for the UK, with such dramatic deficit increases -- ie., 25% of GDP in <2yr.

Few other countries experienced this. The US did not.

The financial crisis should've caused a depression in the UK, and a total wipeout of our economy in a whole economy crisis. The bailouts prevented this, then austerity prevented the ensuing deficit crisis.

Both policies were not about "growth" they were about preventing total economic metldown in the UK. We were the worst country in the world affected, these conditions were unique and severe.
Video games are very different today. There are far more social and gambling features built-in to addict users than in the old mostly-single-player days. I'm not convinced you've disproved video games as being part of the problem.
Microplastics have accumulated as well as other forever chemicals, and awareness of them.

It's likely several factors at play and at different severities in different places.
They've definitely bricked hardware before (e.g. Stadia, likely Jamboard).
This is more or less discussed in the link. They started looking at BananaPi products as a starting point, but have some requirements that existing boards don't fulfill. One in particular that probably precludes all of the $30 boards you're talking is:

"that this router isabeautiful (sic) example of excellent GPL/LGPL compliance"
My point is that RFEMF may affect behavior and mood. This only adds to the biological stress of doom scrolling all day.

https://www.sciencedirect.com/science/article/pii/S014765132...
The Life and Death of the American Mall
Seems to be just a press release, completely missing any of the actual agreement details.

Pretty close to a useless article. :(
Well the answer of course is for google to clone the unique features of your service and classify your site and its outgoing emails as spam.
> Haidt presents datasets that are very short. The graphs begin in 2004. Teens have been depressed for a lot longer than 20 years. It's hard to know what the natural variance of this statistic is given just his article

I'm not talking about depression, but self-harm. Yes the graph starts in 2004, and then we see a 188% increase in self-harm among girls, after being basically stable for at least 6 years. That's pretty dramatic.

> Current overall suicide levels aren't anything special, even though they've been going up for decades (watch out for the non-linear X axis).

Even supposing I accept that suicide rate hasn't changed much, a stable suicide rate with increasing self-harm rate still qualifies as a mental health crisis. You keep focusing on suicide when the self-harm rate among girls was 20 times higher than their suicide rate when it was stable 2004-2010, but is now 72 times higher. That's clearly a problem.

> The other unrelated issue is that if you look at his graphs, self harm and suicides started going up in 2007, not 2012 as he claims.

That is not correct. The graph clearly shows that 2007 was at or slightly below 2004 levels. You can also see a slight increase from 2006 to 2007, and then a ~25% decline in 2008, then another ~10% decline in 2009, then a return to the 2007 levels in 2010. After 2010, you can see increases past historic levels, and 2012 you see a very sharp increase. (edit: I'm talking about Figure 2 at the link, just so we're on the same page)

That might be a coincidence, but it's not completely arbitrary as you're implying.
SYCL/DPC++ are the only viable CUDA competitors I would say, assuming that the tooling gets feature parity.
https://nitter.net/sagaftranews/status/1744789298543829066
Reputable sources indicate you can actually develop an immunity to iocane powder, but takes a few years.
SpaceX targets February for third Starship test flight
RetrOS-32: 32-bit Hobby Operating System
Great write-up! As a frequent user of Prisma, I found your guide on extending the Prisma client really insightful. One question I have is about augmenting result data through these extensions. How do you manage to keep the typings in sync with Prisma when altering the result data? I'm curious to see how your approach maintains this with augmented data structures
Snapdocs (YC W14) Is Hiring
>OpenWRT's hardware table seems not very useful; I can't, for instance, filter for at least two ethernet ports.

You could download the CSV dump of the hardware table [1] and filter in e.g. LibreOffice Calc.

[1] https://openwrt.org/_media/toh_dump_tab_separated.zip
At least in my experience a round of layoffs is almost always a sign of worse to come. If not more layoffs than more ways to tighten the belt, like reducing benefits (had my contracted annual bonus removed, reduced severance policies, worse health insurance options, and my 401k match taken away before, at one company), freezing raises and promotions, letting people leave by attrition (which always happens after a layoff) without backfilling those people (and thus their responsibilities get added to your plate), etc.

It doesn't always happen, I'm at a company that had layoffs 8 months ago and was mostly isolated to just that so far. Helped a few months later they clearly won some major business that helped boost things for them again. They're back to hiring again, even.

But that's one exception to my experience with five other companies that did layoffs. Of those five, three basically shut down entirely (two startups and one small business), and one I just heard closed down the department I worked in and laid everyone off on January 1st this year (I left over two years ago, saw a coworker post about it on LinkedIn). The last one I'm not sure, but recent Glassdoor reviews suggest they tightened the belt again recently and did a lot of what I mentioned above in the past few months.
It's fine with C packages these days, it's increasingly rare to find libraries that it won't work with.

That said, it has happened often enough I'm cautious about where I use it. It would suck to be dependent on pypy's excellent performance, and then find I can't do something due to library incompatibility.
You can set this with Windows' default firewall. Setting to strict mode with
no whitelist causes a UAC alert every time a process attempts communication.
> - It's optimized to "maximize engagement," which is code for making it addictive. When anyone says engagement in our industry it's usually a euphemism for addiction.

Wikipedia on its own with zero-cost internal hyperlinks was also addictive. There were people going down Wikipedia rabbit holes well before they were getting themselves into Youtube rage bubbles.

That's to say-- I think it matters what one is getting addicted to.

Society can bounce back from people who got addicted to studying too much of various bona fide topics like constitutional law and industrial hygiene.

On the other hand, society would have a harder time recovering if a critical mass of citizens are quantized to mostly low-effort rabbit holes, like believing the earth is flat, or fiat declarations that maritime and common law are the only legally binding forms of constitutional power.
I really, extremely doubt that's the case (at least in Western countries). Practically everyone I know (including elderly relatives) at least have a laptop as well as a phone, and quite a few have a dedicated desktop. And that's only counting personal devices.
The connection here does seem to be a lot more firm. Teen suicide rates are way up, and they do seem to strongly coincide with widespread smartphone and social media adoption. Do you believe those correlations are just circumstantial?
KDE's 6th Megarelease – Release Candidate 1
ELI5 Why is it important that the baby cries after birth
Although my tastes don't approach baroque, I agree with the author that the modern world has largely become devoid of beauty and style, and the world is far worse because of it.

Increasingly, it seems that being devoid of beauty is understating it. A lot of things seem to be intentionally ugly. That's a style I simply don't understand at all. If you are going to put time and effort into style (and I think people should), why not aim for beauty?
America's Carbon Emissions Fell For The First Time Since Covid
Yup! https://github.com/daeuniverse/dae/issues/374
Adding to the already good recommendations on this thread:

- Interconnections: Bridges, Routers, Switches, and Internetworking Protocols (https://www.amazon.com/Interconnections-Bridges-Switches-Int...)

It covers a broader range of topics than some of the other books mentioned here and helps with an understanding of where existing tech comes from and why. Also it covers topics that you don't necessarily need to know if you're only operating in a cloud environment, but that help to understand what is going on in those far off data centers.
There's no need for transpilers these days, you can just compile HLSL to SPIR-V bytecode with dxc.

https://github.com/microsoft/DirectXShaderCompiler
> Most package managers exist independently from the packages they manage. Nix integrates them directly into its monolithic source tree.

A couple of minor points: the Nix package collection lives in the Nixpkgs repo. The package manager's source has its own repo.

> So when you ask nix to install a package, what version does it give you?

> The original method is channels: each channel follows a branch of the NixOS/nixpkgs GitHub repo. Every package is given a global name in nixpkgs/pkgs/top-level/all-packages.nix

> This is...a mess. Versions?

The monorepo of package declarations (build recipes) is traditional for source-based package managers like Nix. Anyway, it doesn't preclude versioning in a more traditional way. Gentoo's Portage, for instance, has a tree of build recipes but also supports multiple versions, in-tree, in a first-class way. Maybe Nixpkgs or a similar package set could have something like that some day.

Overall, I agree that the namespacing in Nixpkgs is messy and also that replacing Nixpkgs with assorted flakes that refer to one another as inputs doesn't seem great.
They came from google
this seems like a classic bait and switch post selling a product called rama

The approach here seems drastically more complicated; for simple apps, you go for a well known master->slave setup. For complicated apps you scale (shard, cluster, etc).

Pick your database appropriately
Really missed the posts by brr.fyi and I was wondering if everything is alright with him (or her?).
I’m sure people can hallucinate differences in taste, but there are very much differences in taste between water sources and water stored in different containers. For instance, many restaurants in nyc serve tap water in glass containers cleaned with bleach and improperly rinsed so you smell the chlorine. The water supply itself can contain chlorine, for instance in many countries chlorine is added to the water supply for various reasons including known mixing of fresh and sewage water. Plastics used in water bottles affect taste and smell. Aquafina and Dasani bottles for instance have a commonly known strong taste of plastic. Plastic bottles left in sunlight for prolonged periods will have an even stronger taste and smell. Cities will change water sources periodically. For instance nyc recently in the last few years adjusted their sources and building managers sent notices saying the new source will taste more “nutritious and earthy”. My building also has had a hot water boiler and cold water mixture issue as well as a contaminant issue that they solved by introducing additional chlorine. However the cold water also is frequently rusty and brown from boiler water mixing in, which probably has its own flavor.

Taste can differ from building to building, city to city, container to container.
Hi! I was wondering if it would get noticed here ;-)

But as noted elsewhere, it's still not fixed.

And the link you shared is a good thing but is that going to be easy to find to someone who sees an issue with your websites? I'd recommend putting a link here: https://www.safeway.com/help/contactus
I think this is going to hit in waves:

1. First teens, because they don't know better

2. Next new retirees, because they lose social connection from work and don't appreciate that social media + TV are unsuitable replacements.

3. Next, remote workers who moved from a city to a suburb, and become progressively more physically isolated unless they make a conscious effort to connect IRL outside the home with peers.

#1 is obvious. #2 is starting to hit my parents and their generation. #3 I'm seeing glimmers of and I think it will get more noticeable over time.

I believe the solution is liveable cities, and a return from suburbs to higher-density living in walkable neighborhoods. People need social contact, and I think remote workers + retirees + teens would be more happy living in closer proximity to others where spontaneous social connections are possible.
>I wish we wouldn't act like producing software and making gobs of money are inextricably linked. Yes, we absolutely need to find a way to fund people who are building critical infrastructure

Don't you see the contradiction? Critical infrastructure costs gobs of money. The software has to pay for itself, or it has to survive on crumbs; that's just reality. Software is really, really expensive to create and maintain, because it takes a lot of time, and time costs money.

I wish Richard Stallman hadn't duped a generation into thinking that they have to use licenses that make Amazon richer instead of just using proprietary licenses to protect yourself, as the licenses were designed to do, so that people with more lawyers can't just steal your work.

Why did our whole generation listen to a guy who was caught on camera eating something off of his foot?
I didn't downvote you, but someone discussing an article on $329 graphic cards and asking for a card recommendation probably doesn't want a 2000 dollar laptop recommendation.
This is really nice. The front page tells me everything I need to know.

For your consideration, I'm really struggling to find a tool like yours that expect a regular ping ("the daily build has not failed") and that support pushing a status ("the last build was green").

I have two matching use cases: one to detect when my static site generator fails to build in production, and the other to detect when my appointment finder does not find appointments for a longer period of time. I'd really like my uptime monitor to handle that, so that I don't have to implement something myself.

Another brilliant feature is allestörungen, which lets people report troubles with common services. It fulfils the similar niche of "is this down for anyone else?"
Surprisingly enough, Los Angeles is actually ahead of this timeline and rolled out a program more than a year ago to develop pre-approved ADU plans with private architecture firms. As of now, there are about 65 standardized plans that have been approved, ranging from ~300 ft^2 (28 m^2) to 1,200 ft^2 (110 m^2).

https://www.ladbs.org/adu/standard-plan-program/approved-sta...
I did research the DIY kits, though my biggest worry is that down the line I won't be able to find companies willing to touch it if it needs servicing.
> So why not make this AOT so I can add it to a docker build step and get all the benefit without the complications of tracing jits.

I've also thought this. If you're pre-baking your software, why not do this step as well?
Companies can "promise" anything they want, but unless you get it in writing in a legally binding form, like a contract, it's not worth anything. If conditions deteriorate, they will have to lay off again. At best you'll get a "I'm sorry this had to happen. I know I said it wouldn't last week/last month/last year...". To be fair, sometimes the managers themselves get laid off too, despite (or sometimes because of) their best intentions. We're all just numbers on a spreadsheet.

Nobody expects morale to be great after layoffs. Do what you can, if you can, and try to compartmentalize and focus on what you're good at. Start looking for other work in the meantime, but don't count on being able to find another job, because many companies are folding in this economy and there's still a glut of programmers.

This isn't your fault. Companies exist to make money, and you're just another disposable cog in the wheel. Management exists to serve the owners/shareholders, not you, so your choices are really either to become more flexible (look for other jobs and careers, knowing that some will do better than others) or to become indispensable (either be exceptionally good at your job, or set up systems that only you can maintain).

Anxiety won't do you much good here because very little of it is actually under your control anyway. Just breathe; it's not up to you. Ultimately it doesn't really matter how hard you work and how great your code (or whatever) is; if your team isn't a good fit or your managers didn't put in the right reports or you didn't impress the right high-level person... you're disposable. And frankly, mostly invisible. It's unlikely anybody spends too much time thinking about your contributions to the company anyway, so don't spend too much time thinking about the company either. Most of us aren't special. That's okay though.

Don't let work define you! Develop other hobbies, enforce a strict 9-5 schedule for yourself and don't work late. Say "no" to things that break your work-life balance and find other ways to accrue happiness.

Especially in a startup atmosphere, it's basically gambling. You win some, you lose some. Just don't bet your whole life on it.
Generational transfer is very important to me and the main reason I build my "antilibrary".

Not only has tech based "browsing" failed to even come close to the power of a full bookshelf, it has absolutely no transfer quality.

I want my kids to see my bookshelf!
I agree.

I also am aware that it’s a fallacy to say “X is worse than Y, so don’t worry about Y”. Both X and Y can be bad at the same time! We definitely need more harm reduction education about psychedelics.
i worked really hard as a parent to convince my wife+MIL that it is safe to let our boys roam the neighborhood now that they're old enough to cross intersections safely. However, a 10 year old girl one street over went missing. That has undone 5 years of getting my wife+MIL comfortable. My wife grew up in the neighborhood Amber Hagerman was kidnapped/murdered in so i understand but my kids are completely trapped.
This is an awesome idea. The next time a glibc CVE comes out every company in the world pays a fine, if they are impacted or not! Hey - you could even file 1000s of frivolous CVEs (which is already common) you know would affect your competition! (which is how that would pan out)
Doom scrolling is an intentional social media "feature". Before infinite scrolling, algorithmic feeds doom scrolling required some effort on the users part. Now you can just keep flicking your thumb up and keep getting more shit.
Plus things like site suitability, setback requirements, etc.
This is a good list. To make it more modern (i.e., software defined or infrastructure as code or whatever buzzword is current) you could then do it all in Terraform, Ansible, etc. on a Proxmox / PFSense / VMWare home lab.

Maybe even add GitOps - e.g. install a GitHub Actions agent locally and have it run the Terraform etc. against your lab servers automatically when you commit it.
Opinion Private equity firms are gnawing away at U.S. health care
https://archive.ph/tBh97