skysight-inc/HackerNews huggingface dataset:
> The display is 223 ppi, which is the same or slightly higher than Apple displays.

For context, my MacBook from 2015 had a PPI of 220, so this comment is extremely accurate.
This is why I've stuck with my pair of older 24" 4k dell monitors.

Before them I was using regular 2k monitors, and would get headaches staring at a monitor for a full workday 8-10 hours and my eyes were so strained I usually ended up just going to bed right afterwards. I've never used an ultrawide, but I'd be really interested in trying one out IF I can get a similar PPI (~192 or higher)
Yeah usage from early 20s group at my gym significantly higher than 10 years ago. But also lots of unimpressive results due to poor training or weak T responders.
> That doesn't really work. For a separate thread to be able to tun the signal handler meaningfully, the thread that caused the signal must be stopped.

As I said, I'm not talking about thread-specific signals (exceptions) such as SIGSEGV, just process-level signals such as SIGINT. pthread_mutex_lock() isn't async-signal-safe, so you can't reliably use it from a signal handler, since it can cause undefined behaviour if a thread is in the middle of operating on a mutex, and then gets a signal which tries to operate on the same mutex. Whereas, if the signal handler is on a separate thread, it can use thread-safe-but-not-async-signal-safe APIs such as pthread_mutex_lock(), and it doesn't have to stop any other thread to safely do so

> For process-wide signals you can already have dedicated threads.

You can but it is work to set them up. People would be more likely to do it if there was a simple API, e.g. thread_signal(), which would be like signal() but creates a signal handling thread for given signal and handler, and blocks that signal on all the other threads in the process. Or maybe for sigaction() an SA_OWNTHREAD flag which gives the signal handler its own thread.
Can't wait for the redditors to say 'we need to be more like Norway'.
Musk made a lot of mistakes with twitter

Now call me crazy but I disagree. I think - or rather I feel - he's doing an excelent job somehow. He's doing what other executives are afraid to do: he's building and building requires some walls to be hammered down ; and yeah this makes some noise and smoke. He's moving fast and breaking things (if you'd excuse the easy punt). To me, what he's doing is exciting and I think twitter is gonna thrive once the big work is done.
Tales of Takeover in CCF-World
And if it is compatible with Mastodon, that audience will do all the advertising themselves.
Many of the people on Mastodon today are perfectly happy without Meta users on it, myself included. If they try to hard-fork, I'm fairly certain the self-hosters would just walk away and let the links/outgoing support break on Meta's app. They need peering networks more than peering networks need them.
Location: Indonesia
Remote: Yes
Willing to relocate: No, but aiming to work remotely within CET work hours
Technologies: Python, Django, FastAPI, Typescript, NestJs, PHP, Laravel, PostgreSQL, MySQL, Redis, Docker, Kubernetes, Linux, GraphQL, RestAPI, GCP, AWS, React, Vue
Résumé: https://tinyurl.com/resume-azophy
Email: abdurrahman dot shofy at gmail dot com

Backend engineer with 6+ years of experience. Mostly worked with Python, Typescript, and PHP. Have experience with DevOps & Software Architecture roles. Currently looking for remote work opportunity within CET work hours.
Obviously Wordle is uninteresting if you're only allowed one guess.

This game reminds me very much of chronophoto (https://www.chronophoto.app/game.html), which prompts with photos from different years, and so I was expecting it to work more like that.
Masto hosts already chose emigration once, that's why they are on masto. I don't see the mastodon crown adapting.
I found the NYT article a bit persuasive in that, very few people end up going to elite institutions anyways. Regardless of race, it's a very small pool. You could allocate 100% of admission slots to one race (not a policy suggestion, but a mathematical exercise), and it wouldn't move the needle much because it's so few slots. We'd be better off trying to solve injustices in ways that broadly apply to everyone. Of course there are second-order effects of the top slots, so AA (or lack thereof) will have some impact. Like you, I think it's well-intentioned but practically there are better policy options for effectively addressing inequalities in a more direct, first-order way.
This is so dystopian. Some people kill others and run.. but let's not let a few asshole justify draconian surveillance for everyone else. I may like to go faster than the speedlimit sometimes.. why should I give that up?
Every time it comes up on the news it's some MIT doctor or VC telling us about how AI is going to replace us or try to take over the world.
My point is none of these refresh rates are multiples of 23.976.
It's an average. So another way to look at this is: we are wasting 20% of our people on computer problems.
I think "number of commits" varies too much between different developers to be a meaningful comparison, I've seen some developers commit every time their code actually compiles, and other developers not commit until they're ready to push to main / remote branch.

But yes, trunk based development is about avoiding long lived branches, reducing the pain of merges.

Others think there is a contradiction there, that if they regularly merge from main to their long lived branches then they are avoiding merge hell, but they're not, because you can have the following situation:

1. Person A keeps long lived branch, "Feature X including refactor Frob"

2. Person B keeps long lived branch, "Refactor Y including Frob changes"

3. Person C makes regular commits to main.

Persons A and B regularly merge the changes from main, thinking they are avoiding merge conflicts, and on a literal sense they are, but what will happen is that when they realise they have incompatible changes, there will be an incentive for them to rush their feature branch into main first, so that they don't feel responsible for sorting the merge conflicts that will happen.

There will be a perverse incentive to dodge quality because they don't want the other side to get their branch in before them.

Also, because both branches A and B are long-running, their incompatibility and conflicting nature can be hidden for a long time.
What is it that you think he's building?
Seems like this is warnings about crises working exactly as intended. If someone hears a fire engine siren and as a result doesn't pull into a road and get hit by a fire engine, what you're saying is that sirens are pointless because nobody was hurt?
This is the sort of thing Google could just chuck a chunk of money at, it would be less than a rounding error to them.
From a user on a small mastodon instance, no thank you. Admins of the smaller, more colorful, and technical instances are already getting ready to actively block and defederate as necessary. We don't want or need Meta bringing their digital typhoid to the fediverse.
> But I can assure you I spoke to many people, and read many papers, in reporting the article

You keep saying that and not citing them. Please do.
Consider
```
#include <fmt/os.h>

...
fmt::print(...);
```
Instead, to save that potential double buffer copy.
Autonomous robot to stave off spotted lanternflies
Legacy admissions are the point of going to private school. If you want fair, there's plenty of public universities in the country, where meritocracy rules and all that. Private universities, on the other hand, have a different value proposition: If you are rich and well connected, you can go to an extremely good school, where you can meet other rich and well-connected people and the high achieving lower class people. Likewise, for the lower class people, if you can meet their high achievement bar, you can network with other high achieving people and the well-connected, and have your education subsidized by the high costs the school is extracting from the rich students.

This is a win-win for everyone involved. Hell, it's a win for everyone else, too, because these conditions are breeding grounds for extremely high-impact individuals.
Signs to look for:

1. romantic opportunity stolen by a beachfront kidnapping by your love interest's father, who she claims not to know.

2. your father's untimely demise in a sailing accident.

3. falling lighting equipment, e.g. like a light to represent the dogstar.

4. radio station peculiarly addressing your specific concerns.

5. your wife and friends always enthusiastically endorsing particular brands.

6. no near future departures for Fiji at your local travel agent.
But everyone here has access to the internet and hopefully some really basic deductive reasoning skills.
The average Instagram user doesn’t know or care that zuckerberg runs the show. They know it works all the time and isn’t constantly making changes that are annoying to deal with.
If this gains traction, how long will it take for Meta to enshittify Threads?

Facebook and Instagram have been stable, if nothing else... But I feel like Meta is under immense pressure to monetize users as more and more see the "Facebook is for old people and TikTok is draining Instagram" writing on the wall.
Took me 2 seconds to notice that a friends monitor was at 60hz by just moving the mouse. Just look at the distance between each cursor icon update as you move it.
So this is basically a support contract deal, correct? Not a distro.
This has been in the works since January and still hasn't been released, so at least half a year
> Humans are flourishing more than ever before

Quantify that (yes, I'm serious).

> this is more due to social issues (inequality, deaths of despair) than to resource depletion

You've missed the point if you think this is about resource depletion. There is an abundance of resources. It's the process of extracting them and refining them that is killing life on this planet (it's not just about humans).
This is an excellent explanation, thank you!!
If you want a fair comparison with Apple laptops, you should compare them to Windows Surface laptops.
What's great is I can easily swap to an instance that is federating!

Unidirectional federation sounds like a nightmare on the UX side, so if that's the case I imagine it'd be Threads to Mastodon, enabling you to follow (but not interact) with Threads users.
Sounds like someone hasn't had real cheddar.
It will be something other than deep learning that brings us "intelligence". We've seen various jumps in the performance of neural network models, followed by lots of steady progress, and I expect llms will get better and better (in various senses) as research and engineering continues. But we've probably already seen the gist of what they can do, just like AlexNet or whatever isn't fundamentally different than current SoTA CV models, just less performant.
I take no view on whether Elon will be successful on making Twitter more profitable. But as a user -- and someone that typically supports Elon -- I have to say he's made the app subjectively worse IMO. I find the "For You" page and algorithm to boost more "junk" content than before. I used to find it interesting, now it feels like scrolling through Instagram meme pages. I'm at the point where I am thinking of uninstalling it.
Even if barely anyone even considered using it, social media users will have heard the name "Mastodon" in the news. Even normal people news covered it during the start of Twitter's slow collapse.

To be honest, I fail to see the value of Threads considering both Facebook and Instagram already exist. Is this just "Instagram but the image posts are optional"?

Some kind of "explore not just Instagram but also the rest of the world" take could work to advertise their new network, maybe painting their shitty company in a better light.
I don't feel like china is a bustling international tourist destination. I assume most people visiting have family ties or a specific purpose for their visit like business, not going there "just because I can".
I wonder what it's like for Linda have all her work soothing advertisers in a bid to get some revenue just completely destroyed by Elon making rash decisions. She's the CEO, but everyone knows she can't fire him, and now it's pretty clear that you can't trust anything she says because he'll randomly undermine her in outlandish and destructive ways.

Twitter's no longer a public platform - how does she go back to advertisers and resume her conversations with them, given a complete shift in the size and nature of the audience. Does she try to convince them that tons of people who've never bothered to sign up for Twitter before are suddenly going to do so now?
So as of today Apple's App Store Review Guidelines still prohibit apps from linking to outside payment options. [1] At what point will this ruling (almost 2 years ago now) actually take effect?

[1] (3.1.1) Apps and their metadata may not include buttons, external links, or other calls to action that direct customers to purchasing mechanisms other than in-app purchase, except as set forth in 3.1.3(a). https://developer.apple.com/app-store/review/guidelines/#bus...
A Crash Course in Modern Hardware by Cliff Click [video]
Yeah I'm sure they had a really good LLM, they just decided not to show it to anyone.
>Protestant/Lutheran/Calvinist

While I'm happy we got Freedom of Religion from the movement, if you look at the actual belief system its regressive(dogmatic interpretations of 'holy' text). I find myself in the Catholic camp when I study philosophy. It aligns more with what the Deists think God would want if he was interested in Earth/Humans. (Do good vs believe in 1 holy human)

Still happy we got Freedom of Religion so I can be a skeptic. I can't help but roll my eyes that the perfect, all knowing, all powerful God doesn't care if we are good, he want's us to believe 1 human is the son of God. Deism is so much easier to rationalize.
Yeah, Metal is pretty great because it runs the same on all Macs. Apple is really really good at this.
POSIX is a standard that offers some amount of backwards compatibility. It's odd to see this as just "technical debt" and entirely ignore what it has accomplished or get anywhere near the question of whether it has been worth it or not.

I think, uncontroversially, it clearly has. Particularly, if you look at what the competing "state of the art" has been, I think POSIX has been a major win.

If you're willing to ignore the cross platform compatibility it brings you, and write your own implementations, you're suddenly presented with all kinds of nice options for managing signals. For example, signalfd(2) is sweet, and there's no reason to think that some version of this couldn't be standardized by POSIX in the future.

Some people see Engineering as a church, where purity is the goal, I see it as a tool, where useful compromise is the goal.
I think some crowd that come to this come from geoguesser which will have 5 locations in a row.
There's a law against universities discriminating on the basis of race, title VI, here's how it goes:

"No person in the United States shall, on the ground of race, color, or national origin, be excluded from participation in, be denied the benefits of, or be subjected to discrimination under any program or activity receiving Federal financial assistance."

That's the law. Is it legal to discriminate on the grounds of race under programs that receive Federal financial assistance?

I think it's pretty clear that it is not, not sure why the Supreme Court had to get involved in that.

What's the law for legacy admissions? They're free to do that as far as I know, what's the law that says otherwise?

There's a difference between those two things, you must agree.
> I loathe fractional scaling

Why? Is that an OS problem?
Plotly | plotly.com | Senior Software Engineers, Back End, DevOps| Canada | Remote, Full-Time

As a company with roots in the open-source community, Plotly introduced web-based data visualization to Python. Today, the company offers Dash Enterprise, which provides the best software tools and platform to enable every enterprise in the world to build and scale data applications quickly and easily.

We are growing our team and hiring for the following roles:

Software Engineer, Backend (Full-Time, Remote Canada)

Software Engineer, DevOps (Full-Time, Remote Canada)

If interested, apply here: https://boards.greenhouse.io/plotly
Yes, it's almost always something with the network. You can usually tell given the pattern of the problems.

Then layer on all ill thought through corporate stuff and it's not surprising work computers grind to a halt at the drop of a hat.
> My own sense of it is mostly that Cluetrain is attempting to describe and justify a new modality of relationships based on networks which are both many-to-many and bidirectional.

Sort of like Twitter and forums in the days when you could comment on what the company was saying and the replies got the same distribution as the PR.

There are too many things we can no longer have because they will be overwhelmed by spam.
HN's criteria for a dupe is there being "significant discussion", a threshold that's left vague, but in practice seems to be ~20+ comments on a post. Repeat submissions for stories falling below the threshold are permitted.

<https://news.ycombinator.com/item?id=10794767>

As the link you give here has only 5 comments, it doesn't meet that threshold, and this post wouldn't be considered a dupe.
Porting/Running macOS (Classic) Apps on Unix (1997)
Make sure to leave 3 envelopes for the next guy.

https://kevinkruse.com/the-ceo-and-the-three-envelopes/
>it's proprietary

but uses an open standard

>owned by a large company

This doesn't contradict with the fediverse. Getting large companies on board is important for ActivityPub's adoption.

>and centralized

So is almost every other fediverse instance.
> The interface is more like printf

See, I don't believe that's an improvement. Having used printf in C, I was relieved to be able to "redirect" whatever to a stream, and not care about whether it should be "%d" or "%02f" or even if it was a struct/class.

On top of this, treating files as streams, strings as streams, or even extending streams to make a tee-stream[0] all seem clunkier to me with a printf like system.

Maybe fmt fixes these problems, I don't know. But I feel a lot of people don't like iostreams because they have some form of Stockholm syndrome with printf.

[0] - https://wordaligned.org/articles/cpp-streambufs#tee-streams
This dudes blog is fire. Very nice explanations of complex database topics.
For today's one, I've only been to [state] once, 20 years ago, but once I saw that bridge in the first picture I knew it was in [state].
Oh, wait, this feels like the start of a cyberpunk story.

If TikTok gets banned, where to the users go? Instagram.

Threads could replace Twitter.

Reddit is going downhill... Maybe Meta could even buy it in a firesale?

Outside of chat apps like Discord, Slack, Teams and Telegram (which compete with WhatsApp), Meta will have consolidated most of the world's social media under them. And that's assuming they dont buy out Discord.
It's not true that Amazon hasn't done anything with Goodreads....they have sunset their API.
The distribution is all but certainly nearly identical, though the individual contributors likely differ.

Power-law distributions are extraordinarily prevalent in virtually all media, with a tiny fraction of contributors having an exceptionally outsized contribution.
> Presumably the experts who feel differently about AI x-risk have similar disregard for your opinion. That you aren't persuaded by experts who disagree doesn't show anything.

Of course. I was merely explaining the reason why my response would focus on x-risk rather than better surveys, and why.

> but it's not like the oil and gas engineers dismissing climate change risks would describe themselves as self-interested liars either. They would likely say, as you realize, "No, my dismissal of the concerns of other experts is legitimate!"

Okay. But I have more to gain than to lose by advocating for AI Safety, since that's what I work on.

> The thing is, it doesn't require a lot of expertise to understand that there is actually an enormous risk

My comment was about X-risk and AGI. Find any of a myriad of comments here where I agree there are real risks that should be taken seriously. Those risks -- the reasonable ones -- are not existential and have nothing to do with AGI.

> Systems as smart or smarter than we are, that are not controlled for the benefit of humanity, are an existential risk...

I am not an adherent to this religious dogma and have seen no empirical evidence that the powerful rationalisms people use to talk themselves into these positions has any basis in current or future reality.

I want the LessWrong cult to have fewer followers in the halls of power precisely because I actually do give a damn about preventing the worst-case FEASIBLE outcomes, which have nothing to do with AGI bullshit.

BTW: if we're all too busy worrying about AGI who's going prevent the pile of ridiculous should-be-illegal bullshit that's about to cause a bunch of real harm? No one. If you want conspiracies about intent, look at who's funding all this AGI x-risk bullshit.

And you can be sure as hell of one thing: no one in big tech wants me giving Congress advice on what our AI and data privacy regulations should look like. They would MUCH prefer endless hearings on "risks" they might even know are bullshit nonsense.

But why focus any effort on 100% risks of data privacy instrusions, copyright infringement, wanton anti-trust violations, and large-scale disinfo campaigns when there's a 1% risk of extinction, right?

But anyways. I'm just some fool who has actually spent over a decade in the trenches trying to prevent specific bad outcomes. I'm sure the sci-fi essays and prognostications from famous CEOs are far more persuasive and entertaining and convicting than the ramblings of some nobody actually try to fix real problems with mostly boring solutions.
I don't find the average rating very useful. I do, however, find reading 1 and 2 star reviews quite helpful.

It wouldn't be very helpful to read a review as to why someone thought Fundamental Calculus was better than Moby Dick. Without the star rating system, you lose the ability to filter on the reviews from people who think the product is bad.
This is honestly such a bizarre degree of skepticism for something so widely reported, I’ll try not to impute what might be motivating it. Farouk Al-Kasim was knighted by the King of Norway for his efforts in this of all things, so no, not really. You’re quite wide of the mark. His guidance was also shaped more by the experience of Netherlands in the 60s as much as it was Iraq, as is cited in the article.
And yet they promised to use blackmailing tactics to severe relationship with those customers who want to exercise their rights to the code and republish it.
Pretty funny that they've blocked their own tweets from public view as well.
I don't think the causative direction is like that. I think the market responded as it did. People didn't find new oil fields because experts said there will be Peak Oil.
Rather more like infinite patience.
Some people use really slow mice (low resolution and/or configured for low sensitivity), which I suspect is a factor here.

It's noticeable for me on every single mouse movement— no special effort is required to move the cursor 'quickly'.
That doesn't seem to be true. There are a lot of instances that have signed the 'pact' to defederate Threads right away, but those tend to be mostly small instances.

Looking at the largest 30 or so instances by users most of them seem to have a 'wait and see' approach, which seems much more reasonable to me.