skysight-inc/HackerNews huggingface dataset:
So the only ones staying are the power tripping losers?

That will bode well for the health of the platform. /s

Then again, maybe such platforms were never “healthy” to begin with. Instead of healthy open discussion, the karma system creates a scenario no different from the Black Mirror episode “Nosedive”.
Well, no, Relay is how GraphQL is meant to be used and is Facebook's client implementation and quite opinionated. Apollo and others came around to be less opinionated (and thus allowed people to re-use their old REST style designs) in GraphQL.

You can in fact just curl a GraphQL API. In simple projects where I don't need caching I just use the REST library and make a simple HTTP request with a graphql query string. I get back a JSON object to consume.
I had no idea. But on looking it was the US, then Russia.

“Iran's nuclear program was launched in the 1950s with the help of the United States under the Atoms for Peace program”

https://en.m.wikipedia.org/wiki/Nuclear_program_of_Iran
Is this online anywhere? I took a look but couldn't find a snippet on youtube.
I can dig from here, thanks a lot!
The biggest issue I run into is that developers wanting to put some one liner hello world example into production. There is no monitoring or logging, nothing updates the operating system or the application environment that runs in it, the hello world invariably runs as root and fails as any non-privileged user, etc. Any sort of database access reads the entire database on every access and loops through them all performing its own query logic - until the database gets too big to fit into ram. It’s a huge surprise when data gets discarded from memcache or redis. Over and over again I see these same issues.
We use Keycloak _a lot_ at work, with many public and private instances. It is an amazing product and I keep discovering features every day.

But as I somehow ended up being the de-facto responsible person for all things related frontend, I find that Keycloak is lacking some stuff there. My biggest problem at the moment is that you can’t add an endpoint + new page next to your login/registration process. For example, I now need to add a page that explains what data protection measures we take. My only easy option is to add a normal HTML page and link to it, but then it doesn’t inherit from my template and I have to maintain this file separately. Otherwise I have to extend Keycloak’s functionality to register an endpoint myself and then point this endpoint to a method that reads my ftl template and parses it.

Apart from that, I’ve been struggling with UI changes that made once straight forward functionality hard to work with. For example role assigning inside a client, which is now hidden behind multiple screens, where before it was a matter of picking a user and client and just arranging the roles.

I feel like there’s a good need for a UX expert in the team because it seems that Keycloak is becoming one of those pieces of software we pay consultants to come and explain to us, because it is cheaper than us doing it by reading the manual and trying different combinations
There are always those specific cases you need to do when upgrading major versions.

The chance of a percentage of 14 microservices just plain not using that feature is bigger than the chance of that monolith not using it.

A completely contrived and fake example:

The language you're using has a complete refactor of its math library, everything must be rewritten in a new style that's incompatible with the old style.

In a microservice world there's a good chance that very few of those actually need the high-powered math library.

But your monolith has a few sections that use it so the whole shebang is delayed until that bit is rewritten to the new API.
Someone needs to educate the masses that follow a different perspective. If you yield the microphone in society it should require you to step out of your comfort zone at times. In this instance he has no problem using it to promote his book, which is great for reinforcing beliefs amongst his existing following (and wallet). It does little towards educating the people that have come to a different opinion.
That list would be nowhere near complete.

For example my brother lost a vessel in a hurricane - he was bunkered down on the mainland and it was gone after the storm - we assume the storm surge lifted the anchor off the seafloor and it floated to who knows where and wrecked.

It wasn't insured, so wasn't reported. I suppose it's possible someone stole it, but I can't imagine anyone would be brave/stupid enough to do that during a hurricane.

Maybe someone somewhere in the world got lucky enough to see a drifting abandoned vessel and claimed it... but that's pretty unlikely.
Voat kinda looked like it would take off and I saw a lot of tech subs creating communities there, but then reddit didn’t die and voat became purely racists.

But they had the UI and stuff all perfect. Much better than lemmy
>> look at the amount of utility that Google's products provided back in 2013, and I look at how much they provide now. Can't say the improvement has been anywhere close to stock price

The stock price I'd not a reflection of utility. Its a reflection of future profit.

As a user, you are not Google's customer. Their customer is the advertiser, and the utility to them is just fine. Advertising on Google and Facebook delivers measurable returns, and if that measure is positive then people continue to do it.
This is from the GitHub page of the project:

An open-source Identity and Access Management (IAM) / Single-Sign-On (SSO) platform powered by Casbin and AI gateway with web UI supporting OAuth 2.0, OIDC, SAML and OpenAI ChatGPT

Why would an IAM/Oauth2 platform need Chatgpt? Is this just buzzword bingo?
This activity was identified on Android. It doesn't occur on iOS, because on that platform, VPNs are made resident by the operating system exclusively. Providers' apps are just a VPN configuration tool.
Fascinating!

Is there something simular for common lisp?
I thought the exact same thing when I saw their second trailer.
Discover socially conscious jewelry that combines style and impact. Shop our collection of ethically sourced and sustainable jewelry pieces that empower artisans and support community development. Find meaningful accessories that align with your values. Explore our socially conscious jewelry today and make a positive difference with every purchase. Shop now!
> Funny how we have exact opposite experiences.

Just a crazy thought, but perhaps the parent was trying to connect to a device not created by Apple?
Also:

CTRL+A selects all

CTRL+Shift+End selects all from where you are to the end

CTRL+Shift+Home selects all from where you are to the top

One of the (many) problems of web UIs is they often ignore the keyboard completely.
According to this video [0], each motor has its own battery. So presumably they're in the cylindrical enclosures under each motor (it briefly shows one being replaced).

[0] https://www.youtube.com/watch?v=OYKs0k7LCM8
Email Reply to All: 'Leave Me Alone' (2007)
Their job was risk management. They literally deserve it.
I’m thinking the actual outcome of this protest is that reddit has to replace all moderators with paid staff. Since free mods are all insane.

The altruistic mods left when it became clear they aren’t building a community, they are doing unpaid janny work for a corporation that hates them.
Seems fine to me. No one cared enough to do anything with it and people need living space, so he utilized it. After a while if you tend a property and no one complains it is yours -- squatter's rights.
Technically, then, that display is like OLED TVs pre-2018, which could only display about 70-85% of P3 wide gamut because they could not go bright enough across the entire display. They were amazingly bright if a small part of the panel needed to be lit, though, with excellent contrast ratios. By comparison, most LED panels that are wide gamut but don’t have dimming zones can only display a uniform brightness or dimness and often struggle to make colours pop against darker backdrops the way they do on MacBook screens (with dimming zones) or iPhones (with OLED screens). Point is, just because something is wide gamut doesn’t mean it can display the entire gamut nor does it mean it can display the entire gamut at the same time. Its quality can vary by image and lighting technology (since the quality and brightness of colours all rely on their lighting source, etc.) as well as the image content demanded to be displayed and the lighting of the room (since your eyes have to perceive the screen too, against whatever backdrop or lighting your room has).
> 1. Support high-concurrency and use less memory (Go v.s. Java)

In the context of Go vs Java this is a kind of weird unsubstantiated claim. For example if you think a garbage collector leads to higher memory use; Go uses a garbage collector, just like Java. There are loads of applications which support high concurrency in Java. Such as Elasticsearch and Apache Kafka.
The main article does not mention in detail why the decision was taken to use GraphQL. But the HN comments are a treasure trove right here.
https://blog.khanacademy.org/statically-typed-context-in-go/

i found this to be a good approach for injecting dependencies, especially when the methods implement an interface
Microservices don't solve the tight coupling problem. Rather, they make dealing with it even more painful because rather than updating assumptions across modules, you update them across different units of deployment. This leads to ossification because it is even more difficult to fix bad architecture.
Cool.

Any potential or theoretical usecases?
tldr: soy oil, and not other oils or other soy products, cause some changes in gene expression in mice that could be linked to various diseases

(not "genetic changes". this is a badly written article)
I'd say the content became unreachable, I wanted to find some examples of piano piece programs students did to get in music bachelor/master, I couldn't find any.

So while I found a post there or there in a forum, generally speaking it was from kids who was projecting their next 3 years.

So we live in an era where everyone is sharing their life, experience and knowledge but nothing is reachable/discoverable, or so much gatekeeped that it's only shared to follower(s) and the platform.
Look into the history of Ukraine over last 20 years. Especially how the Ukrainian speaking part of Ukraine has treated the Russian speaking Ukrainians. It's not what you've been told to believe. Even the Guardian was running stories about how the Russian speaking Ukrainians were being treated back in 2014. And how the neo-Nazis exert control.
Very funny, I get a popup selling NordVPN several times while on that site (using adblocker). Article written by the owner of another VPN company.
I got burned using the k8s operator a while back. The old one, that had custom resource definitions for instances, realms, clients & users was deprecated and the new one is still so far behind in functionality that it's unusable for my purposes. (Iirc even setting up a custom ingress beyond the hostname was a pain, and setting up realms only works via importing exports, no setting up clients at all)

For my hobbyist project, I'm currently using the terraform provider, but that is third-party. [1]

I'm really torn on this, because on the one hand, Keycloak is undeniably a great tool with a lot of features that make it possible to integrate with almost anything you throw at it, but on the other hand, if you want to set it up in a reproducible, declarative way, you either have to trust a third party to maintain a provider, or the first party that already deprecated stuff way too early once - which is why I'll still use it for personal projects, but can't in good conscience recommend it in a professional capacity.

[1] https://registry.terraform.io/providers/mrparkers/keycloak/l...
I’m a firm believer in no rights removed without a trial, and the police have 0 right to seize $18k rolled up in a seat… but also, who does that? Incredibly stupid for a lot of reasons. Yes it’s your prerogative, but just because you can, didn’t mean you should
yep, I had/have juvenile arthritis, and I can tell you when the air pressure drops. when it goes up i really can't.. I also live a mile above sealevel, so pretty much most places i travel to are lower altitude and my arthritis is better for a few days. sucks when i come home but atleast im home then.
Thanks !

I didn't know, and apparently yes, Twillio employees get RSU at entry as a standard perk. Now, those are still just RSU.

I couldn't get an exact number but if they are in line with most other companies, the stock raising while hypothetically the employee compensation goes down the drain would still a net negative for employees.
russian linux distributions considered to be russian software.
you should look at it more like "we not going to use software that we need to pay licensing fees for"
What's worse: The county government can put an end to it, they choose not too.

Most discussions about reforming or ending civil asset forfeiture focus on statehouse and federal solutions, but there's nothing stopping local governments from simply reining in their law enforcement via policy direction.
"Rule Eight: Don’t try to create and analyze at the same time. They are two different processes."

— Today You Need a Rule Book, 1973.
They sell the "tax debt". After some time the purchaser of the debt paper can ask Treasurer to make a special deed for the whole property. Poof it's all gone.
Just checked and steam is now pictures of actual steam.
Along with letting out the magic smoke.
"Mozilla gained good will over the years"

Actually, they rather lost a lot over the last years, with various shady things, like tracking for advertisement enabled from the browser by default (called studys).

So sadly, I also would not trust them as a VPN. Way more than some random VPN service, sure, but not completely. But I also do not know of a better alternative.
6 possible dice values log2 gives around 2.6 bits per roll. Naively you can spend 3 bits per roll, wasting .4 bits each time, or you can pack n bits into a single message to asymptotically approach 2.6 bits per roll on average. But you can't get under 12.9 bits for 5 dice rolls.
Another way to see why this is a problem: Let’s assume the police has only time to investigate 1 case. But there are two currently to be handled. One is a high profile drug dealer presumably flowing in cash, the other one is a homeless potential murderer. Which case will the police solve, given that they know they will be able to keep half the cash from the dealer, but there won’t be anything to size from the homeless?
It's impressive, in such a short article you managed to execute the most low brow self promotion (that you're looking for a new job) and also trash your previous employer who you were quite comfortable profiting off of for years. Twilio's long term vision did not change overnight - in fact it's been very consistent since 2019.
I've played a ton of Towerfall (4 player battling), some BattleBlock Theatre (vaguely similar), Spelunky (thematically similar), and my biggest takeaway at least from the trailer is that it took me a really long time to figure out what the goal of the game was. If I was browsing through youtube or steam I would have clicked away.

I agree that the name of the game contributes a lot to this confusion, although even "get the goat" fails to describe what is going on in the game.

I think when people see a game and are contemplating purchasing it they envision what kind of fun they will be having with it. And gameplay footage with unclear goals just isn't enough here.

"Keepaway" style games aren't super common (maybe it's in a Mario Party minigame? I've also played a version of this with my kid in roblox [1], where it's one minigame among many). Maybe along those lines this title would have succeeded with more variety.

[1] https://youtu.be/mcH36Ld6x3A?t=22
All rights are made up, of course – nature grants us nothing, we grant ourselves rights. That said, it's hard for me to tell if you're not reacting in bad faith. Every person needs a place to live,† but they obviously don't need diet Coke and they usually don't need more than one place to live.

† You'll die without sleep, you'll die from exposure to the cold, you'll catch disease or be unable to hold a job if you don't bathe or clean yourself, you'll suffer from serious mental illness if you've not a space that's reasonably safe and secure some fraction of the time, and so on.
Keycloak is great for its flexibility and stability. You can extend the code by implementing service provider interfaces. In some use cases, this enables solutions that are not possible with SaaS products. For example, we created a way for customers to manage sub-accounts, including role assignments and implemented custom synchronization mechanisms. Creating a custom theme allows full customization to your corporate identity. In case anyone is interested: we offer consulting services for Keycloak at https://www.actidoo.com (our website is currently only available in German, but you can contact us at info@actidoo.com)
There are dozens of times more empty homes than people without homes: https://www.self.inc/info/empty-homes/
Article is from 2007.
The main issue with C++ cannot be resolved by an addition of any new feature.
The current protests are significantly devaluing it. Most of my favourite subs are still private, restricted, or are just being spammed with junk.
So if Canada or Mexico decides to pivot toward China you think the Elites in Washington would stand idly by?
Frankly, some moderators who actually moderate out of altruism will probably quit and leave the subreddit to its fate - after all its just an Internet forum.*

That will leave just the power hungry loons.

* Reddit probably suffers from the same sort of delusion that Twitter does in that its True Believers believe that the whole world is participating in their platform when it’s only a small fraction of the human population.
Yann LeCun's Vision Starts Materializing
Does anyone know if this works on windows and Mac?
not our problem

I mean that it doesn't change the validity of their point. MS effectively gave the user something that MS might normally accuse them of stealing. The user didn't dictate that MS be large and have uncoordinated parts, nor that MS enter into any particular deals with particular terms with particular vendors. The user's relationship is with MS, and at MS's own deliberate and even aggressivily persued insistence.
Heritability of Attractiveness to Mosquitoes
"They shouldn't keep logs but even if they did there's no personal information metadata."

Just your personal IP, which is via your provider very tied to your person.
>> you agreed to pay that tax.

It is not in seller's disclosure. It is not a recorded lien against the property. I did not sign a services contract with county. Most everbody pays the bill because government power.
I wrote the quoted comment.

You'd probably notice that if you were to spend more time reading and less time writing.
There are only two hard problems in computer science...
Relatedly, somehow this fascinating video just popped up on my YouTube - apparently there are "professional" squatters doing this repeatedly: https://www.youtube.com/watch?v=A_FxnLo53mo
The open-source aspect is interesting with hosted services. Even if Signal open-sourced their entire stack (front-end & back-end), you still couldn't be sure that the code they are hosting for you is exactly the same as the published open-source code.
We need to improve our mental health care system and get these people working, so they can rent. There isnt a shortage of homes, just a shortage of money to pay rent.
About five years ago, I was moving apartments, and some of my coworkers offered to help me. I decided to withdraw about $100 to buy them pizza or something in gratitude (spoiler alert: they didn't accept any material gratitude.)

So I went to an ATM that belonged to a local credit union and I withdrew 5 $20 bills. Then I popped into a pharmacy, where I was a regular customer and the workers knew me, and I requested that they break the $20 while I purchased some candy or something inexpensive.

The pharmacy technician looked suspiciously at the bill I gave him, turned it around in the light, asked a coworker what he thought, and he handed it back to me, saying, "This is counterfeit money. We can't accept it."

A bit more context: this pharmacy was at a very busy crossroads of tourism, college students, and rambunctious homeless people.

So I slightly freaked out but I promptly reached into my wallet and pulled out a second $20 and said "here, how about this one?" and each bill was roundly rejected in turn. They didn't say why or point out the deficiencies on them, they just flat refused to accept them as legal tender.

So I got out of there and I took my wallet full of funny-money directly to my credit union. Hey, what do you do when you've just been caught passing $100 in counterfeit currency? You stick your neck out and try to get arrested or something?

So I approached the teller window and I showed them the money, and explained how it was rejected. And the banker started examining it, and called over a second guy to check it out, and they scoffed and they said it's all real, don't worry about it. And then we had an interesting conversation about what a retail worker is really supposed to do when presented with counterfeit money.

Of course I learned my lesson that day, and I was very silly to ever doubt the authenticity of the money. I am fairly well-versed in the common security features of American money, and I could tell just by look and feel that they were all present on these bills, so if they had been counterfeit, they were really, really good!
Unless you're dancers who are famously stingy and usually order one drink a night, often water.
> A malicious actor here or abroad could utilize such open access to remotely command vehicles to operate dangerously, including attacking multiple vehicles concurrently

Lobbyists even argued that you could be stalked or be a target of racist attacks.

> Vehicle crashes, injuries, or deaths are foreseeable outcomes of such a situation.

From a diagnostic port?

Here are some (angry) details:
https://www.youtube.com/watch?v=2nXVljRUnoc
A new and safer way to recycle EV battery packs
You can compile for GOOS="wasip1" with Go 1.21, check out the builtin "gotip" command to use the master branch. Unfortunately exporting functions back to Go seems to be a work in progress, since "//go:wasmexport" directive is not yet implemented. Maybe for 1.22?

In addition to that, I added some constants to "..sdk\gotip\src\syscall\syscall_wasip1.go" by hand that were throwing errors about being undefined, just by copying the values from the default unix syscall package. They were about OS files and I figured I shouldn't need them for the WASI module.

But the documentation is lacking and sometimes out of date as you perhaps found out. I'm currently stuck at having the gRPC server object in Go, and the service implementation on the WASM side, and in need of a way to register that service on the server. This means for server.RegisterService(pb ServiceDesc, &server{}) I would need to smuggle out pb and a pointer to the implementation, or for server.RegisterService(pb ServiceDesc, &server{}) smuggle in a grpc.Server pointer...