skysight-inc/HackerNews huggingface dataset:
Personally I still use NextDNS to help me kill ads on mobile, and also keep a tighter leash on my various IoT devices. You can block more than just ads with it and it also gives you interesting data, hard to beat for less than the price of a cup of coffee each month.
That is just fine, and I think "you know, like a human" is a great definition of "general intelligence".

If you're not careful about it though, people tend to slide into using specific definitions of "intelligence" like "calculation ability", implying it'll increase linearly as you add more GPUs to your data center. And you end up with assumptions that they'll necessarily be cold, calculating and perfect like a computer, but boredom could be a necessary property of a general intelligence, otherwise it'd get stuck on problems.

Or not. If not, maybe humans aren't generally intelligent.
Sounds awesome! Unfortunately, it says that it requires a GPU. Please consider making it accessible to people without a GPU, for example using OpenVino like this (command line only) project does:

https://github.com/bes-dev/stable_diffusion.openvino

Thanks!
Sort of agree. The only way I see it being a good thing, is if automation truly takes over and puts many people out of a job (like generations from now). Then taxing the use of certain automation based on the jobs they are replacing could work. Maybe.

I'm sure government will only continue to increase its involvement in peoples lives.
Interesting.

I was thinking that this was going to be a crazy amount of layout engine work, but now I look a little closer it appears the layout work is farmed out to yoga [0] (not trying to take away anything from the effort here). So this project is almost a wrapper around running yoga as a renderer and using SVG as a form of backend target?

I say "appears" because the yoga landing page doesn't do a great job of explaining what it does.

EDIT Just looking at some of the information about the font side of things and the naming is a little confusing. You set embedFont=false to use text instead of converting the text to paths. embedFont=true sounds a lot like it will embed the _font_ required to render the _text_ - but it kinda does the opposite.

https://github.com/vercel/satori#font-embedding

[0] https://github.com/facebook/yoga
> Would maybe go as far as to say that it's the primary point of VR tabletop simulator games

I think there's another big aspect there, though - the annoyance with software (even well-made software) when it comes to "goddamn it just let me move the thing over myself".

That goes a long way towards explaining the fairly substantial popularity of Tabletop Simulator as used mostly with mouse and keyboard (its VR interface really isn't great), since it's basically a light physics simulator specialized for board games plus all the helper tools needed to make cards/dice/boards convenient (so, for example, rather than having a rules-enforced game engine, you're moving virtual pieces around in virtual space yourself).
Any WINE-like projects out there but for MacOS/iOS (as opposed to Windows)?
I've had stock photo watermarks show up repeatedly in SD generations as well.
And yet people didn’t take advantage of it and instead quit and farted around with the money. Not everyone of course, for many people it was critical but also for many it was a reason to quit and fart around and not follow their hearts to art or hobbies or something else productive as some UBI proponents predicted very hopefully.
Sounds like advanced symbiosis. I wonder if the movement is across a gradient or whether the super organism has a control unit that makes decisions. Are we a result of similar microorganisms?
Those who don't have a GPU could use the Stable Horde: https://stablehorde.net
This is a very hard problem to solve. The issue is not just the money and wealth itself but the power to control its flow. You can arbitrarily distribute the money but there are so many gatekeepers deep inside of the societal structure who're going to squeeze as much as possible from the policy and they have enough power to do that. For instance, you give 1000 bucks to everyone? Then landlords will increase the rent by 800~900 bucks.

While I still think that UBI can be quite a useful tool to solve poverty problems, this is not a silver bullet and has its own caveats. We still need to understand how those powers are working in practice and handle them one by one. Otherwise, this could be easily repurposed into a tool to reinforce the established power structure.
Well if you look at poverty graph there was HUGE reduction in poverty up until massive social programs which lock people into them

The Welfare trap, going back decades shows that it is almost impossible to get out of it because the way benefits roll off you end up losing $1.5 in government "assistance" for every $1 you make in wages, so people can not escapse

Plans like the Negative income tax would be far far more humane and actually help reduce poverty
Does it? Almost every day we get articles on every existing medium regarding the importance of communication. Even the tech circles in 4chan parrot it. Yes, the place known for anti-social recluses parrots it, too.

And it's showing. There is so much emphasis on communication, people started equating quantity to quality. "Just talk more, that's what great communication is about" wouldn't be an observation too far from the truth.

Far too little is invested into researching what makes quality communication. It's just the same old rational arguments against rational arguments, day in, day out. For a field entirely about managing and sharing information, be it to machines or to people, that's pathetic.
Cloudflare Opaque KE Demo
I kind of expected this to be a blog writing / management framework that blasts whatever you write to Medium, Substack, Twitter thread, Linkedin, etc., but doesn't have a central webpage. Would be kind of cool to have the same posts appear in many places, and be easy to edit ALL the posts from one central place.
There's a big wine glass on the project's website. I don't get the impression the association bothers them.
Making cool and useful stuff is not easy and requires the right ecosystem. For example, take all the immigrants working at FAANG. They could have been working in their countries and building something cool/useful/or something more meaningful to people in their origin countries. But that's not possible, that's one of the main reasons they come to US. Within US, it is similar problem but at a smaller scale.
Yes. I wrote a tool to assist with estimating and finding the complex portions of a codebase. It works well for the issues I have been facing.
> require the user to type a random combination of keys shown on the screen before enabling a given input device

If you could type it on any device, and you could guarantee that the OS could remember that device, I could see that being workable.

I would also worry about:

Ensuring that the keys shown bit is properly accessible to screen readers/braile devices, etc.

Ensuring that automation could authorise a device, or disable the prompt requirements

Ensuring that the OS actually remembered it. Plugging into different docks at home/work/conference room and having it prompt you to re-authorise your keyboard would drive people up the wall. eg: because during USB Enumeration the port numbers on your dock got switched, or they plugged the dock into the other side of their computer, or the Wireless USB controller is slow at starting up.

How to handle an unauthorised device when there's no other usable input devices. eg I started up my HTPC, and a few seconds later the IR receiver wakes up and is now marked as unauthorised - the device may not have a keyboard but that receiver appears as one. Or maybe I'm trying to fix a laptop and the on-board keyboard is broken, so how do I plug in a USB keyboard to get at the data on it (Maybe I can't reboot)

Some of these things might conflict with having such a lockout.
Religion is easy [0]. Those who commit apostasy are given time to reflect and repent to become muslim again, it is not like they are not given chance to turn back and live.

[0] https://www.abuaminaelias.com/dailyhadithonline/2011/04/30/i...
> I thought currency and reserve assets were essentially the same because there is no basis (e.g. gold) for the currency.

Reserve assets always have a separate source of value. Usually this means other currencies. And often it can even be gold reserves!
Inflation is too much money for not enough goods. In a longer game, we should see production realign to produce enough goods and services for the people who need them.

We currently have a system where most people have unmet needs sure to lack of funds to meet them, while massive quantities of cash chase around investment drama rather than producing passive change in people's lives. We need to realign production for people, and we ultimately do that by being willing to give people money. It worked in the fifties, after all...
Yeah sorry this was not intended as feedback about the product - although if I were to give you a bit of strategy advice it’s this - if you want your customers to succeed, focus on creating truly valuable training and lessons around marketing. You’ve made it easy to get the product, their job is to get customers. Help them do that with quality content marketing about marketing the products you help them produce.
No, it's caused by your brain and body disagreeing on movement, one thinks there is movement where the other doesn't and it's the reason you eg. in vr you see movement but your body doesn't feel it. On boats it's the reverse, your body feels movement but the brain sees everything stationary.
Voicemod (https://www.voicemod.net) can do some of that, by way of the "virtual microphone" kind of method. It's got the standard old-school voice adjustments you're probably used to, but also the speech-to-text-to-speech style with a limited set of 'AI' voices, plus various layered effects you can toggle on and off (e.g. "spooky cave").
We saw a glimpse of it in the recent history too. Inflation is something that can't be avoided if the distribution of wealth isn't backed by skilled labor.
Awesome, thanks for this! I will reach out to Chris in the next few days. Do you know if he also does payroll taxes?
Think of the economy as a machine that needs to keep going. It doesn't really care about what keeps it going for as long as it keeps going. In fact, it doesn't even care about the production of value either.

You'll see this in consumption culture, specifically of non-essentials. Consumption for the sake of consumption, fueled by non-stop marketing. Going into a mall and buying lots of useless shit. Or the online version of it.

You'll also see it in work culture. It is of absolute vital importance that you have a job, but absolutely nobody cares about whether its adds value.

The only requirement is that money changes hands, irrespective of "value" or "well-being". Somebody once said that roughly 50% of our economy is effectively just keeping each other busy.

Isn't it highly suspicious how decades of improvements in economic productivity have always converted to "more stuff" but not once have improved work conditions? Say, shorter work days/weeks? That would do a lot for "well-being" but is obviously not the point of our economy.

There isn't really a point other than to keep it going. If there's no point, no metric makes sense.
> This sounds like a static site generator.

This is a static site generator running inside a web application. It is the worse of both worlds: You need to maintain a server and yet you can't make use of the server to do interesting thing.
Personal guilty pleasure: love me some stupidendously wasteful ego driven mega monuments. A mega city in the desert even better. Not enough grand architecture by liberal world order. There are insideous human costs to everything, and all things considered, rare hubris mega construction projects are pretty good generational cultural value. Even after they fall into to ruin.
MARKET HEALTH FITNESS
I’m curious how it was determined that the locking was causing problems? Was it just some intuition from cases with poor performance and staring at code, or some perf-like tool (I don’t really know about the landscape of performance monitoring tools for MacOS) highlighting that a lot of time was spent in locks, or some known MacOS vs others difference?

I think I also don’t understand the discussion about spinning in kernel space. Doesn’t that require context switches which the article points out have issues? I would have guessed the answer would be to spin a bit in userspace with architecture-specific instructions like pause and then syscall if the lock couldn’t be acquired. Maybe I just don’t really know how syscalls work on a Mac.

I’m also weakly curious why jemalloc needs so much locking anyway? I haven’t thought about this at all so I’m surely missing something but my guess would be allocation from per-thread pools with occasional synchronisation, and that this synchronisation would be too infrequent to have these issues.
I think you're wrong about it. I've always thought UBI was pay everyone X per year (week/month/whatever), as it's simpler than trying to determine who is eligible.

The way a party was trying to get it implemented in my country (NZ) was to remove progressive income tax and replace it all with a flat 33%. Combined with the UBI, anyone earning under ~$50k had a huge increase to their yearly income (ubi payment being way higher than the increased tax), and anyone earning over ~$110k had effectively no change in their income (increase in tax roughly equal to the UBI payment).

That approach has the same benefit of replenishing low income and not high income, but without the hassle of figuring out who is low and who is high.
Yeah that is cool, I use dnscrypt proxy myself, it is a go application which can apply rules and filters ;) good luck with the upgrade :D
There are definitely applications for VR - see Microsoft Flight Simulator and Zwift.

The key is that these are things that are either hard to do in reality (flight) without a lot of risk or that people can't do in reality for whatever reason (like when there is snow or lots of rain with Zwift).

What people do not want is ordinary reality in cartoons.
> the most recent attempt being WSL from Microsoft itself

Worth noting that this only applies to WSL1; WSL2 works in a completely different way.
I concur with a basic level of universal health coverage, proactive basic coverage.

I would not expand the definition of basic to cover any cosmetic and or elective procedures. And also not to introduce definition creep.
That's what the current Mexican president says but it's a really a way to dismiss the economic disasters of his government.

There's really no happiness without fulfilling basic human needs like health, education, security, etc. That cannot be achieved without a healthy economy.

It's very easy for someone living in a "first world" country to take fundamental stuff for granted. I know I did before moving from Europe to Mexico years ago.
Pretty sure they rolled back on that change...
Cyberattacks force over a dozen US airport websites offline
My assumption is that it's because you're not running full blown Windows, Wine is just grabbing the stuff it needs.
Yeah that's a bit nudgy, if you will, not my favorite thing either.

I see that more like big popup "PLEASE SIGN UP FOR EMAIL, THEY HAVE MY KIDS" overlays with the tiny X in one corner. It's annoying, the designer should probably be shoved in a locker, but it's not a paywall.
"Reasonable" is not a word I'd use for Johnson, but he is intelligent. His looking like an idiot was mostly an act in order to look disarming.
https://github.com/darlinghq/darling but it's very early.
I'm inclined to agree, and the replies I see here are seeming to focus on the 2 stimulus checks. There were many months of extra unemployment benefits. People were in many cases making more on unemployment than they were their regular jobs.

What we saw was rents going up first, real estate prices, and now inflation across the board.

it was a whole lot more than the stimulus checks.
UBI in any form increases inflation beyond any acceptable level.
If someone likes a lot of niche stuff and more complex, less accessible music, they are likely to take passion for music more seriously as a hobby than somoene who just listens to chart stuff (not that there's anything wrong with that per-say, but I feel being that level of passive would lead to incompatibility).

Certain genres and scenes are also linked to demographics and lifestyles (e.g. hyperpop being very queer leaning, chiptunes being nerdy, punk being political, bassline and techno being linked to the underground rave scene, etc...)

Also if one of your favourite things is going to gigs and festivals, producing music, or following it, having crossover in taste means being able to share a passion.

A large part of my relationship with my partner is listening to music, either at home on the hi-fi, or at events. If we didn't have a decent amount of crossover, this wouldn't really work.

Having exactly the same taste is probably not so great as I think the differences and gaps are a great space to grow and discover.
I prefer date-fns https://date-fns.org

It’s functional and tree shakable!

I’ll have to check out Day.js next time though.
Yes, now they make $15/hour and are poorer than ever with the longest decline in real wages on record
What you're asking for isn't entirely possible for local installs. Yes, you can run SD on a cpu, but each image takes minutes at a time vs seconds via gpu.

For example, it's not possible to run SD on my 2 year old 16 intel MacBook Pro. This is because PyTorch doesn't have support for the slightly older AMD gpu on board. There's a newer framework called RocM for AMD cards that allows them to work with recent versions of PyTorch.

Given all that, the requirements to have a Nvidia card is entirely acceptable, and for the most part a technical requirement.
It's also worth noting that VRChat is incredibly janky and buggy in a ton of ways, but has pretty deep accommodations for play style (a sitting/standing toggle is one of the options that's been around for a long time, for example) and self-expression with avatars.
Oh my, this thread is full of positivity!

Cheer y'all.
They (Lufthansa) didn’t ban AirTags. When asked about whether AirTags are allowed in checked luggage, they cited the pertinent ICAO regulations. They might do the same when asked about powered-on watches with lithium batteries in checked luggage.
No-fault investigations have been very successful in making airline travel incredibly safe.
This blog post has some good discussion about what makes a good locking primitive. On macOS, os_unfair_lock is generally a good choice for many applications. That said,

> At this point, you might wonder if os_unfair_lock – possibly coupled with the undocumented flags – would be a good fit for your codebase. My answer is likely yes but you’ll have to be careful when using it.

I would hesitate to give this advice. The overwhelming majority of applications on macOS do not have performance profiles like Firefox does. The system allocator (rather than jemalloc) is the right choice for all but very few use cases. There are a vanishingly small number of usecases where using the undocumented flags is appropriate.

The rules are different when you’re a popular browser with an existing relationship with Apple and dozens of smart engineers who can (at least in theory) understand the consequences of using this API, and leverage an existing relationship with Apple to ensure that it doesn’t become a liability in the future as the platform evolves. For pretty much everyone else, this should be nothing more than a “wow, neat” blog post.
I agree. He's setting up a classic straw man. "The only way we can afford UBI is by letting the conservatives gut other necessary social programs."

That's not a flaw in UBI, that's just an assumption that the politics would work out poorly. UBI may be impossible in the current political climate, but that doesn't mean it's a bad idea, or that it could never work.
Ask HN: Meta employees, did you get a free VR headset?
dang can and will delete any post or comment you've made if you ask him to, and the FAQ literally says while they prefer not to delete your entire comment history they will if that's what you want.
> There is a fundamental flaw with utilitarianism and it's the fact that "good" can not be defined in terms of utility functions.

Why not? I'd say huge parts of human behavior are enormously utilitarian. Eg, a huge amount of people will be pro-war if the war has a good purpose to it. Ultimately a war consists of A killing B, and B killing A, and most everyone will find a side to cheer for, which is usually extremely predictable based on who and where they are.

> It's not possible to reduce morality to mathematics and dollar expenditure but that seems to be what effective altruists are proposing.

I think on the whole examining the consequences of our actions results in a more pleasant world to live in long term. It's important to actually think why we're doing what we're doing. Is it to earn moral points for ourselves, or to create a better world long term?

Eg, charity done carelessly can be destructive to those we intend to help.
The outcome is really the only thing that matters in a practical sense. The EU might have good intentions but they've likely been a net negative to the web as a whole.
The questions read like the typical checklist for a phase gate review, so they shouldn't seem unfamiliar. A more mature business would formalize them.
Original version mentioned in this blog/video.
https://www.changpuak.ch/electronics/Arduino-Shield-WACHARA1...
My first thought.

https://en.wikipedia.org/wiki/Betteridge%27s_law_of_headline...
I found out about SerenityOS because of the post about Ladybird here on HN a few weeks back.

I have since watched hours of his stream and found it super inspiring. To the extend that I now want to learn some C++ and make some contributions to the project.

It's really refreshing to see people code for fun and build whatever they feel like.

I think a lot of profesional devs lose that when they go all in on their work (which is understandable) so it's awesome to see something like this!

Congrats on the 4 years! Looking forward to what's next!
Linux, Nginx, Apache, PHP, MySQL, WordPress, Chrome, Firefox, various open source NoSQL DBs, NodeJS, Python, RoR… most software is definitely open source. There are the Oracles, z/OS, and MS products and some SaaS stuff, but open source is eating the Earth.
Note: that this think tank is considered non-political to left-leaning[0], and that it includes a critique of what is nominally a left-leaning policy, leads me to believe it is speaking out against its biases. This is a quality of integrity, IMO!

[0] https://en.wikipedia.org/wiki/Center_on_Budget_and_Policy_Pr...
So I’m an usual user here - I’m tech savvy compared to most people (film/television background and just a general nerd) but I am a Luddite compared to y’all around here.
I imagine it’s not hard to set up, but what does it give me that ad guard + proton + brave (mobile) and proton + brave w/ uBlock origin (Mac) don’t?
Except that this is from 2019, and we just had a massive social experiment in which a pandemic caused us to give out a lot of money to a lot of struggling people, and what we discovered was that it really helped out those people and gave a lot of folks just enough freedom to evaluate their circumstances and change jobs, or hold out for better jobs, and it also massively reduced poverty even though it was a far smaller investment than real UBI would be.

So, whatever, rando 2019 think-tank article. We have the receipts. It works.