skysight-inc/HackerNews huggingface dataset:
Take the recently popular actor model as an example. Each player is an actor, which can not only ensure the simplicity of development, but also ensure the atomicity of the player's data in one operation. But if a player-to-player transaction system is designed, it is difficult for this actor model to achieve the atomicity of this transaction.

But Lockval Engine can easily do all this. Because Lockval Engine is data-oriented programming. It provides a pair of APIs: GetAndLock and PutAndUnlock. You lock the data when you fetch it, and unlock it when you complete the modification.

And this pair of APIs will also synchronize the modified data to the front end. In this way, you don't need to worry about how to send data to the front end when designing functions. Other frameworks or codes need to complete this function by themselves.

Other advantages include but are not limited to: In this distributed architecture, the atomicity of hot update code and configuration. It won't happen that half the system is an old script and half is a new script.
Thanks for the hint with the „iteration“ function. I haven’t touched Closure in some years but had a problem a few month ago where I wanted to iterate over items returned from a REST Api which where presented in a pageable API with rust. I managed to cook up a solution with a custom iterator trait impl. Doesn‘t work with async though and I had a hard time to find a solution/search term for this problem. Don‘t know if any of this is applicable to rust but at least another resource.
I use WSL2 on a daily basis and I love it, but the console output is slow.

It's mostly due to Windows Terminal having performance issues. But it does have a big impact on any script that prints a lot.
Part of what's going on here is that AI researchers are paid to tinker with systems and make them work, not think about these kind of big picture questions. A demonstration of this is that if you ask a big picture question a bit differently, you can get a very different answer. Example:

>...if you ask [AI researchers] for probabilities of things occurring in a fixed number of years, you get later estimates than if you ask for the number of years until a fixed probability will obtain. This looked very robust in 2016, and shows up again in the 2022 [human-level machine intelligence] data. Looking at just the people we asked for years, the aggregate forecast is 29 years, whereas it is 46 years for those asked for probabilities. (We haven’t checked in other data or for the bigger framing effect yet.)

https://www.lesswrong.com/posts/H6hMugfY3tDQGfqYL/what-do-ml...
I believe this should send a message to the remaining employees to improve morale or get out.
>>And we haven't had a nuclear apocalypse -- in part due to lots of work on things like weapons treaties, monitoring, control systems, etc.

Mostly its because no body has been desperate enough to press the button yet. Even in cases with a power losing a war, they've had the attitude to 'live to fight another day'. So it hasn't come to pass.

The biggest fear is someday, a power, which is often known to get away with anything they do, will go one step too far thinking they won't be held accountable as usual, and the other side will say 'sorry, that was past, this is a little too much, we ran out of patience, here is a nuke move'.
I'm not suggesting they should identify as disabled. I'm suggesting that there is no clear, bright line between able-bodied and disabled, some degree of impairment is actually the norm rather than the exception and life could be better for a lot of people if this were more widely understood and accommodated for.
https://openpaycard.com/ is a website that offers users the ability to create and manage virtual prepaid Mastercard cards for online purchases. The platform offers a fast and secure way to make payments online without having to use traditional bank accounts. Users can easily fund their Openpaycard account using a variety of payment methods, including bank transfers, credit cards, and even cryptocurrencies like Bitcoin. With no monthly fees, Openpaycard is a cost-effective solution for those who want to shop online without exposing their personal banking information.
it works pretty well over Wifi with Immersed. I go all over the house leaving my laptop in my study and just carry a bluetooth keyboard around. But the resolution part is on point. It's one of the reason it's exciting to see these improvements rolling out, we can finally get over this resolution barrier.
C++ Packages for a Custom Game Engine
Just as a warning, there is a fair amount of inspiration porn and possible sensationality surrounding human echolocation. There is no doubt that humans can use echos to navigate to a certain extent however there have been reports such as one NPR story I recall hearing where a reporter interviewed am echolocation proponent and treated every claim he made as totally credulous. This included being able to echolocation whilst riding a bike.

That particular story really took off and caused a wave of attention towards echolocation. I will eat my hat if that story was reported with even a modicum of journalistic integrity.
You really cannot sell to govt without “sales”.
Cellular Transformation by Papilomavirus Oncorproteins
It's intentional by design.
I love PragmataPro. It's not just the look, but also the character support and many of its design features. I work with linguists in academia and get to work on a lot of plain text data - transcriptions and what not. PragmataPro's IPA support is something I make use of every, single day, not just for coding. If I had to pick a single font to use for anything and everything for the rest of my life, this would be it - including reading.
This feels like a good development! I hope devs actually do opt to relinquish "pixel-perfect" control (as this post & numerous other projects cite) for "text/html" intercompatibility; it's unknown atm. Im not really conviced projects even have to give up that much control/exactness to have a html/dom render target... it's heartening to hear at least one native world framework even bother to try & fit in, especially given how low it feels the lift should be. Good report! Thanks! But it does still seem contrary to the spirit of this post; Im glad to hear there's better/more respectfully positioned attempt, very glad, but the danger still seems ultra-real.

For most of the similar frameworks exploring making the web a target, there is zero interest or care in "text/html". Flutter, Qt, Uno: they come bearing no gifts, no respect, simply seeing the web's very lowest levels as an efficiently accessible delivery target they can exploit, & they have zero compunctions about ignoring the 99.9999% of the web stack that all other sites use in favor of the low level graphical interfaces.
“We don’t know how our AI systems work, we don’t know what they can do.”

That's not a joke. That's a real problem with the current versions of machine learning. You've got a huge collection of weights and no understanding of what they mean.

We've reached a strange place. Large language models have blown through the Turing Test. Yet this isn't AI. What we have is something that generates plausible-looking but not consistently correct text or images. Large language models have mechanized the Dunning-Kruger effect.

It's striking how plausible the output is. What this may demonstrate is that well-written text is mostly an average of a large body of text. This is similar to the discovery that if you average a large number of faces, you get a very good looking one. It's a discovery about the human perception system.

This may be a transient situation. Researchers are starting to figure out that inside those huge collections of weights, models sometimes emerge. Something that works like understanding or common sense may turn up in there. That may take a while.

Meanwhile, though, the business potential of automated blithering is going to result in this stuff being used for far too much.
I use GCS. There are some weird steps you have to go through--like your account might have a limit of 0 GPU instances, so you have to raise it. I also added storage read/write scope to the instance, and made a bucket that the VM's service account could write to, just to make it easier to get the output out. The Nvidia driver has randomly stopped working. I've often run out of system or GPU RAM.

I created the VM through the cloud dashboard and then ssh'd to it to set it up. When I'm done, I stop the instance. While it's stopped, I only accrue charges for the disk volume.
Akamai Unveils Akamai Connected Cloud and New Cloud Computing Services
>since GPT makes obvious mistakes, it can't actually grasp meaning—only brush up against it.

This argument doesn't apply to GPT because it isn't a single coherent entity with a single source of truth. GPT is more like a collection of personas, which persona you get is determined by how you query it. One persona may say things that contradict other personas. Even within personas you may get contradictory statements because global consistency is not a feature that improves training performance, and can even hinder it. Samples from its training data are expected to be inconsistent.

It is important not to uncritically project expectations onto LLMs derived from our experiences with human agents. Their architecture and training regime is vastly different than humans and so we should expect their abilities to manifest differently than analogous abilities in humans. We can be easily mislead if we don't modify our expectations for this alien context.
> my friends seem to constantly forget their passwords

I'm hosting a small set of services (Nextcloud in particular) for a group of friends, and the same thing is happening here. At some point, I added an email reset to my LDAP system so that people can reset their passwords themselves. I don't know how "normal" people live like that. I can't remember the last time I used a password reset other than for technical reasons.
Tracing GCs get to amortize their deletion costs over time - in theory a tracing GC with two equal spaces (thus at least 2X overhead) can just copy used data to the currently unused partition and switch over, later overwriting the former region. This combined with thread local allocation buffers where an allocation is only a pointer bump is a really great combo. There are many smart modifications, but this auto-defragments as well.

Now if you want general ref counting you have to use atomic counters, and those will trash your performance on modern machines beyond fixing. And then we didn’t even mention that big object graphs will have to be recursively freed, an overhead that can’t be amortized in this case. Oh and you do need a tracing step one way or another to free cycles.
I’m very sorry for the guy. He really should focus on his family well being.

Open source is not feeding of the poor nor helping victims of crime. People give it too much emotional weight and think that it’s important for the whole human kind. But it’s not. It’s just some nice to have utility. And, to be honest, it’s not the OS as it used to be. Now it’s mostly big corps wanting some internet fame or free labor or companies wanting to use your software for free. If you do it for fame or better job, sure, try your luck. But don’t base your income on it. It has almost never worked.

I wish you all the best Denis. Hope it all ends good for you. Please don’t feel sorry if you abandon the project. You gave people something good and don’t owe them anything. And don’t be worried, no one will suffer if you do it. It might sound harsh, bit it’s also relieving. You are not responsible for internet people inconvenience.
> Finally, encrypting each bit of a plaintext message comes with major tax on space usage. Each encryption of a single bit corresponds to a list of roughly 700 32-bit integers. If you want to encrypt a 100×100 pixel greyscale image, each pixel of which is an 8-bit integer (0-255), it will cost you 218 MiB to store all the pixels in memory. It’s roughly a 20,000x overhead. For comparison, the music video for Rick Astley’s “Never Gonna Give You Up” at 360p is about 9 MiB (pretty small for a 3 minute video!), but encrypted in FHE would be 188 GiB, which (generously) corresponds to 20 feature-length films at 1080p.

Ouch.
What's a specific demonstrably untrue claim which is made?
>what stops the state from just asking the domain registrar for the details of who purchased the domains

Some domain registrars don't ask for your personal data and the registrars who ask for it won't verify them.

>then ask the datacenter who owns the server at IP x ...

Many datacenters in China and Russia doesn't care about some warez and if the zlib staff pays over Tor with cryptocurrencies the datacenter also don't know who rents the server
> duck which has been roasted and then often flash fried to get crispy skin and tender meat, then is shredded and served with fresh cucumber and shredded scallions, hoi sin and/or plum sauce and rice pancakes to wrap it in

Peking duck [1]?

[1] https://en.wikipedia.org/wiki/Peking_duck
I've not tried this with ChatGPT yet, but I've played a lot of AI Dungeon and it has series trouble remaining consistent over time. Is ChatGPT better?
See also: https://theconversation.com/yes-masks-reduce-the-risk-of-spr...
It’s true?
It's hard to believe globalization has a positive force on the world when China has become far more authoritarian in the last decade and has used its economic gains to loudly threaten its neighbors like Taiwan with annexation. I'm deeply pessimistic about any good that can come from continued trade with China and the west, as long as the communists wield power there.
Plus when Joe Biden cancelled Keystone XL pipeline he forced more oil to be transported by train. Which could also be another factor in this accident.

I do wonder if that's one reason the media isn't eager to cover this.
What a tragedy, especially for families that are already struggling. This probably set us back some time in terms of narrowing the divide between rich and poor.
I might be wrong, but LLM is capable of filtering out noise.

(unless we get content farm SEO spam to avert the model)
That explains the highly targeted Amazon ads I was often getting on Facebook.
My priors: I've lived in (chemically toxic) Silicon Valley for decades near a long-term Superfund site created by a long-gone semiconductor facility. I'm also a former Midwestener who understands the importance of the Ohio River ecosystem.

In my personal sense of current importance, balloons over North American, maybe all from China, get my news and political attention since it could have both personal and global impact.

So at this point, I don't blame the Democratic Party or capitalism or various media although I recognize they aren't my friends either.

I may change my mind in a month, course, if events prove catastrophic. Or if I eventually develop cancer because semiconductors.

Apologies to the fine citizens of Ohio. And thanks ChickenNugger for the opportunity to think about the situation.
First there were the journalists, who fully researched their material from first-hand sources.

Then there were the bloggers who, without leaving their armchair, wrote opinion pieces based on whatever the journalists had written.

Now there is AI, which apes the non-experience of the bloggers.

Truly we are now living in a simulation of a simulation.
Tech stopped being interesting to me when I realized that building a widget isn't hard, it's getting 30 people to build a widget that's hard. Yet the way those 30 people are organized is so shitty it's as if nobody had ever done it before.

I've worked with so many truly incompetent and stupid teams and organizations, that have millions to billions of dollars. Sometimes I wonder if I've just hallucinated all the books and training I've taken that explain the basic business and industry concepts most people should know. And I wonder how it is an IC could seem to know how things should be working while seemingly nobody else does.

Then I go back to my 1/30th of the widget and wait for lunch time.
I think jhbadger's original comment also counts as an appeal to authority by the definition you're using: https://news.ycombinator.com/item?id=34785616
> I want to use HTML. I want standards.

> Maybe in 4-5 years this will finally be a solved problem...

Of course it won't. And of course it won't be HTML.

Thing is, Webkit wanted to start with HTML and with all things declarative [1] Google wanted to "move fast".

Result? The need a few dozen more standards to patch deficiencies in WC design, and most of those standards involve piling more and more Javascript on top. See this 2022 status report: https://w3c.github.io/webcomponents-cg/2022.html

So now we are in year 12 of this catastrophe, and you are expecting it to end in another 4-5?

If you want to build non-JS sites, web components won't save you. They require JS. They cannot work without JS.

You're much better off using Next, Nuxt, SvelteKit, SolidStart, Marko... Anything that doesn't use them.

[1] https://twitter.com/rniwa_dev/status/1352322006448947203?s=2...
... And then you get laid off. Happened to my gf, took it very hard. She's now going through the disillusionment phase, starting to understand that getting an MBA and being a special talent and loving your job is all a lie.
This is perhaps the wrong question, but how is it that he was able to create such a long tweet?
I use AVENTER-UG's docker-matrix container for Synapse, and a separate VM for PostgreSQL. Element-web I currently upgrade straight from the tarballs. Upgrades are fairly seamless, and it's been well behaved for the past 24 months or so - the teams behind the Matrix ecosystem have been phenomenal.

But you want sysadmin pain points, here are some random pointers in no particular order:

- Familiarity with reverse proxies helps a lot. I recommend terminating both client (443) and federation (8448) traffic through nginx or similar.

- The Synapse Github (https://github.com/matrix-org/synapse/issues) is one of the first places I start trawling if something gets weird.

- Federation is the second-hardest part, and if something goes wrong and you're not watching the Synapse logs it can fail silently - here it helps to have friends on other instances there to check connectivity (and blame you when THEIR instance breaks federation, that's fun). https://federationtester.matrix.org and similar help a lot too, and it's good to at least have a couple of bots from matrix.org to poke at if you suspect something's amiss.

- Fuck everything about troubleshooting STUN/TURN. Newer playbooks may make coturn deployment easier.

- It's easy to test migrations/deployments with an update to your hosts file - you can verify that your clients connect to the new server and that data has been restored without doing anything to the original server.

EDIT - Keep in mind that a lot of the above went on from 2018-2019 (except the server migration, but that was easy) and the documentation/automation has improved quite a lot since then.
>”Hire people who share your values/goals and let them get on with things" is hardly a novel insight.

Right, because it’s not the same thing. If you hear “hire people who share your values/goals and let them get on with things” and implement it, you’ll likely end up focusing on hiring developers/engineers and giving them resources, rather than hiring managers and giving them fiefdoms to run according to their whims. You’ll also likely end up hiring people whose true values match your true values and whose stated goals match your stated goals, but this argues that you want people whose true values match your stated goals, and you should ignore their stated goals. Despite sounding similar I think it is really quite different.

(Arguably, this is WHY we find “alignment” so hard: we are constantly aligning their values with our values and their goals with our goals, and we are even achieving that alignment some of the time, and yet things still don’t work - instead we should be trying to align their values with our goals, because this is the kind of alignment that produces results)
This one is inexplicable. I don't know my coworkers by their initials, I know them by their names. I know it sounds like a simple mental mapping, but first off, it apparently isn't because I see initials and then I have to go mentally step through names to figure out who it could match, and second, I have multiple team members whose initials are JS, you fucking idiots. Is this like a fun puzzle to some people? I don't get it at all. There is room for the names. Just display the names.

In fact, if you really want to beat zoom, show me a nice compact list of people in the meeting, with their names, with a sound meter, with their mute status, sorted by who spoke most recently. Make this something I can see in my main meeting window, for a fairly large number of people (let's say at least 25) without paging through them. Let it go to multiple columns if necessary and I give it space. Do NOT do the zoom thing and make them all get really big so I can still only see 8.
99% of the time: Mac.

From time to time: iPhone, iPad, android phone, android tablets, windows.

I hear from colleagues having Linux that the OS might indeed be an issue sometimes, they have to restart the system, etc.
He distinguishes between perception and reality, but at no point he defines reality. How could he know that a given perception is different from reality, when perception is already one of the ways of knowing reality (along with: Other senses, cognition, human consensus) ?
ChatGPT: Netscape Moment or Nothing Original
Looks like it was just posted today. I appreciate his candidness but disagree with how he’s trying to spin it. Basically:

- He negotiated a revenue split with the source so he could publish the information publicly.

- He claims he didn’t know better from an ethics standpoint.

- He says the amount was small but gives no indication what that really means.
Debian Release Goals: 64-bit time
I haven’t read the book in like 30 years, but I recall it being about both nuclear warfare AND nuclear power, inextricably linked. Which means you are right — it resulted in nuclear non-proliferation. It also resulted in an absurd, perhaps even Luddite-esque fear of nuclear power, which has set us back in countless ways.

Again, the difference here is that the cat is already out of the bag and AI technology is widely distributed and integrated into everything, including the iPhone I am writing this on. Non-proliferation has already failed.
blank did not immediately respond to blank's request for comments is so common as to mean nothing.
One thing that seems to go unmentioned, unless I missed it, is that many of these companies bought other companies and brought over those teams. Initially, they probably needed more members of those acquired teams than they do now that those products are integrated. So layoffs are almost guaranteed in that sense.

Add in higher interest rates mentioned elsewhere, and instead of buying more and more companies (which means you can move staff around to new teams), there isn’t any buying so layoffs are the result.