skysight-inc/HackerNews huggingface dataset:
MVC is itself a bad naming scheme. At least in the mid-2000s the thing web-based MVC had in common was that all your endpoints went through some function which could render a different template based on the circumstances: for instance re-draw the form with error messages or display a message saying the submit was successful.

(I’d be afraid a young dev would have no idea this is possible without using React or Vue)

That generation of “MVC” systems stole the name of a very different UI coding paradigm from Smalltalk more than a decade ago. It is common for a web MVC system to be missing one of the letters which is not a problem because they work fine, it’s just they still call it MVC.

And what is a model anyway? The “anemic domain model” is the industry standard, whether it is a POJO in Java or

{ customerId: 5, name: “Alice” }

in JavaScript there is some piece of data describing a situation. It does not have to be an ‘object’ or adhere to any particular discipline because it can. In fact, there are disciplines around treating data as data in the abstract as opposed to a set of objects that provide affordances. SQL, Immutability, a defined set of operators such as “add a member to this list” which can be bound to events or sent over the wire or be done or not done on the digression of the system, etc.

The “view” is usually well defined but the “controller” is the balance-of-system and doesn’t have to have any particular structure at all.
I was with you and thinking Postgres over and over until the second paragraph. Which isn’t to say anything bad about your product, it sounds very cool.

But i’d work in “just like Postgres”.
It seems that Odin and Zig target similar use cases.

How do they compare?
People make claims all the time on Twitter that don't end up really panning out.

Above explains why it may work within the scope of theory despite being a poor method, but the success rate of methods like these is generally low enough to not be useful.

I'll give it more attention if they actually release conclusive benchmarks showing that it works instead of simply claiming it works, which is a big difference.
https://www.wsj.com/politics/national-security/chinese-hacke...

https://archive.is/fkUdq
Yes, but are we to assume that 1.45 billion people are without agency?
You want CyberChef from GCHQ :-)
With the extreme double standard on the reporting of this election it's crystal clear that the news reporting is being slanted across the board.

Trump is literally referencing Hitler, yet it's barely getting a mention while Harris is accused of "word salad" (a description that objectively fits Trump much better).
This post does not do Nix justice, as it only references the extensional model of Nix. In the PhD of Eelco Dolstra, the extensional model (chapter 5) describes derivations with identity based on their inputs, while the intentional model (chapter 6) describes derivations with identity based on their outputs [1]. Due to the complexity of the intentional model, the extensional model has been the initially used one. The upgrade to content addressed derivations is ongoing (see blog posts via Tweag for an intro [2]).

> Neither Nix or NixOS gives you these guarantees.

With content addressed derivations you can guarantee that any party can recreate bit-by-bit identical copies of derivations, meaning that Nix can guarantee reproducibility.

Beta testing of content addressability in Nix started in May 2021 [3].

[1] https://edolstra.github.io/pubs/phd-thesis.pdf

[2] https://www.tweag.io/blog/2020-09-10-nix-cas/

[3] https://discourse.nixos.org/t/content-addressed-nix-call-for...
Not Today, Satan! https://www.youtube.com/watch?v=EPvmIxu-LSA
other thing about avx2 is it gives you FMA because of the timing.
I'm not sure you can say enough good things about RS in general, aside from the very legitimate complaints the community has about the ownership, but basically it's a 20+ year game that's still getting updates, still getting new weapons and quests and level caps
I doubt he’s the first. A person with a religious world view might think something like this if they are struggling with addictive behavior or experiencing psychotic depression. (Just read Sounds from the Bell Jar which has a very early account of a person like that, I had an aunt who also experienced that sort of thing)
SQLx can handle complicated queries as long as they're completely static strings. We've got SELECT FOR UPDATE, upserts, and some crazy hundred-line queries that are fine with their macros.

SQLx sucks at dynamic queries. Dynamic predicates, WHERE IN clauses, etc.

For SQLx to be much more useful, their static type checker needs to figure out how to work against these. And it needs a better query builder DSL.
Honestly, it’s all words unless the paper itself is sold to an independent nonprofit solely devoted to journalism.
best I Can do is 90 years after the death of the author.

5 is much too short, though. and "commercially available" is very exploitable. I think a flat 20-30 years would work out fine. 20 is generaally when we call a title "retro" anyway, right?
Sure, but it won't successfully connect to a real device unless you somehow know to also set `programs.adb.enable = true`.
> that leveraged the Xcode cli

Yeah, that would be a problem for a few reasons, but I'd point that rant at Apple "releasing" incomplete and broken sources. This whole area has been changed massively recently by a few Darwin heroes and will be released in 24.11. It's also going to be much easier to maintain in the future.

So if you're interested, try the new apple SDKs in a couple months.

FTR, it solves quite a few of my daily issues, especially in DevOps contexts where brew is unusable.
Hi, I'm the author. I'm not a native speaker, so I used chatGPT a lot for editing and finding the right formulation of the sentences. All of the ideas and thoughts are original neverthless. I have worked on this writing for more than 3 months. Unfortunately I don't feel the nuances in the writing yet, like a native speaker would.

Can you please show me a few examples where the text feels like something is off?
No you don't. Every knows what "chemicals" mean unless you insist on being annoyingly pedantic.

Purposely misinterpreting what people say is the worst way to argue.
I wish. The revenue from the ads goes to readthedocs, AFAIK nothing is paid to the maintainers of the project.

That said, readthedocs is a pretty nice platform to host your docs in a simple way. Plus users are not tracked. So personally I don't mind so much, but I'm going to have a look at the paid plan to remove ads for our users :)
Somebody (an SV VC actually) once gave me some advice: Silicon Valley VCs will be all nice to you in front of you but talk shit behind your back. East Coast VCs will outright tell you your product is shit and that you are shit, just like your n-th order ancestors.

It was very good advice.
There are larger industrial robots that use secondary encoders to improve "out of the box" accuracy for more demanding tasks. The secondary joint feedback is paired with a kinematic model of the robot structure/mechanics to accurately predict where the robot tool point actually is.

https://electroimpact.com/Products/Robots/AchievingAccuracy
Not without but with reduced appetite.
Lily Allen Says Her OnlyFans Feet Pictures Make More Money Than Spotify Streams
You're right that it was Mitchell, but Bezos wasn't referring to Eric Holder, but to Bob Haldeman, WH CoS under Nixon.
New to ryg blog posts? :)
That's been announced at least four times now, if you count Akon's vaporware city.

- Satoshi Island [1] STC coin, value near zero, volume zero.

- Cryptoland [2] There was an NFT land deed, but the site is dead.

- Praxis [3] Still in the hype phase.

None of these projects seem to have ever built anything in the real world.

[1] https://www.satoshi-island.com/

[2] https://www.youtube.com/watch?v=ZFoAF6lY6iI

[3] https://cryptonews.com/news/utopian-city-project-for-crypto-...
It's unfortunately "broken" on purpose even on RHEL. Red Hat have made decisions to run init services in unrestricted context just to make it easier for their end clients to deploy their own services without needing SElinux modules.

In my view all these compromimses only speak to the true security of SElinux. The fact that we need to have a website called https://stopdisablingselinux.com/ means it's working!

I am one of those weirdos who prefers to learn and adapt to SElinux instead of disabling it.

The article in question takes a lot of liberties with complete FS access. It's not really applicable to real world server security. The focus is on smartphones.
I don’t work for bsky, but pay a lot of attention:

1. Basically, yeah. That said, I still think it may be a bit early to do this. A consortium would be useful if it was meaningfully independent of bsky, so you need to grow and gain interest first. Otherwise the “independent group” would be run by the same people, which is pretty meaningless. Plus, working on that means les time for working on other things. I would expect to see this happen once there’s another non-toy atproto application, and for representatives from it to be involved too. Before then feels premature to me, but I can appreciate others may feel differently.

2. I do. The team has continually set out a vision, and then executed on it, over and over. Including following through on things that actively reduce their control over things. Tons of folks asked a similar question previously: “they’re saying that you’ll be able to host your own PDS someday, but do you trust them to actually ship that and not just say they’re gonna a do it and put it off forever and keep control?” And then they shipped it.

3. Any application has semantics built on top of the underlying protocol: that’s what an application is, in some meaningful sense. But I do agree that without independent governance for atproto, doing things like that could stifle other users of atproto, sure. We’re back in the same realm as 1, imho. I’m following the devs of various other apps and none of them have expressed that they think bsky is hoarding the goods so far, at least.
Good point, although I notice that they seem to top out that category at 3¾ inches so maybe part of what we’re seeing is that standards have been evolving over time to shorten the blades.
Some municipalities actually have separate stream food waste composting, which is great, but rare. Turning solid waste in sewage into fertilizer is a thing (I don't know if it's most places or not, i think not), but is pretty problematic in how it's done, it's a pretty toxic product. Definitely not the same as a composting toilet. https://missouriindependent.com/2024/08/09/fertilizer-from-h...
> Jeff Bezos, has a conflict of interest

He is the outright (ultimate, through a holding company) owner of The Washington Post.

Therefore there is no conflict of interest. He gets to decide what its interests are.

I think it is worth asking whether it is in the public interest to allow people with other extensive business interests to own influential media businesses, but that is usual these days. Most media is owned by media (and sometimes more) conglomerates with many interests around the world.
Yea something like that or like the benejeserit from dune.
I would really like to see it fixed too, especially as regards these faceless behemoths which nevertheless worm themselves into dictating important parts of real peoples' real lives with absolute authority and no recourse
Or having your government change copyright law
Of what use are the primary encoders then?
> for starters, they didn't put any German citizens / German descendants in a concentration camp

False: https://en.m.wikipedia.org/wiki/Internment_of_German_America...
.NET/C# does pretty well with SIMD for a high level language, it has portable SIMD primitives which get JITed to whatever the system supports at runtime, and they're used quite extensively throughout the stdlib so you benefit even if you're not writing SIMD routines yourself.

They tried to do something similar in Javascript but it added way too much complexity to the runtimes and ended up getting dropped in favor of WASM SIMD.
Nobody says Wikipedia is perfect. The fact that you can point out that certain content are wrong proves what the GP said — “[It] has whole history available, has little conflicts of interest and has transparent editorial guidelines and process.”

It’s also worth pointing out that it could be you who has blind spots, not the contributors. And if you’re certain they are wrong you can always try to correct them, or create a competing topic?

> Wikipedia is often wrong once you stray from mainstream topics.

So it’s a good source for topics with the largest audience. That alone shows how beneficial it can be. At the very least, it’s a good starting point for further research.
This is a rather tricky question. What does count as the fediverse in the first place?
Why brand a language via “annoying” influencers? The pro is obviously visibility, but doesn’t that switch the problem from visibility into reputation management?
How often do your devices get checked my immigration. Serious question.. I have never had anything stopped.
Not to hijack the thread but before cassettes became popular there were 8-track tapes that were designed for car players primarily in the US. The design is amazing a continuous play tape that doesn't have to be rewound. https://en.wikipedia.org/wiki/8-track_cartridge
They were less popular than cassettes mainly because you couldn't record them easily yourself.
how exactly does nix prevents updates from breaking your system? arch is as close to upstream as possible, so you're not updating from upstream either... are you just... not updating?
In a perfect world I would expect the government to stop deliberately spreading misinformation, but I know that isn’t realistic.
I'm not saying that it doesnt. We use both Nix and NixOS at work.

I'm just saying that, if the goal is mainstream adoption, the core team should acknowledge that people will use Nix as a means to an end, and not for the sake of using it as they do.
> The fact that they make up 99.9% of editors

Your quote says

>> edits from this period place them among the top 99.9% of Wikipedia editors

Which is something different. In particular, if some group makes up 99.9% of editors, other groups can at most make up 0.1%. But someone in the top 99.9% by number of edits is dwarfed by everyone in the top 99.99% and so on.
whoever does marketing for onlyfans deserve the next physics Nobel prize
> Muphry's

Indeed i does.
The photo doubled down on the misleading headline.
It matters because software projects are border-agnostic. There are people who benefit from code, and people who benefit from having people contribute to code.

You drew the line on who gets to be a part of this, Geopoliticising something ostensibly unpolitical. If you want a rule of law in code, you’ll need more than a framework that only punishes Russia. Otherwise it’s no longer open source, it’s America-source.

For what it’s worth I’d favour a host of military and economic measures against Russia. I think the only way this war stops is with military aid, maybe even intervention. I’m not here to defend Russia. I just don’t see what you expect Russians to do by nuking them from a Linux maintainer list.

It’s a net loss for all of us to keep their coders out of open source. If we’re gonna do that with a logic that somehow spares America but punishes everyone else, then we just create a precedent that makes the whole ecosystem worse for a lot of people with nothing to do with this.
For me it is. I feel the friction and how it disrupts the parallel flow of multiple lines of thought on the code, cause you have to stop and implement a stupid method. Also have seen this many times in less experienced or less patient programmers, who inlined lots of code that should have been a library and cut corners in there due to time, mental and other pressures. Providing them a set of tools they could paste (poor platform) into a globally loaded module improved their jobs a lot.

I think the high horse here is a bad point cause it simply claims it must be hard for no good reason. It’s not even complexity-wise hard, you just have to (metaphotically) unpack your instruments every time you use them. That’s bs at all experience levels and it must be obvious to anyone who works in a shop. Ime, the problem isn’t knowledge, but inconvenience.
I understand that Wikipedia has done this to not lose the possibility to appeal the court's decision. However, if the appeal is not successful and ANI wins, I think Wikipedia should just block India completely. I believe that will blow up spectacularly in ANI's face if everyone comes to know the reason for the block.

Right now only a few people in India know about the ongoing dispute between ANI and Wikipedia. A country-level block is going to bring everyone's attention to the issue which I don't think is something ANI and the incumbent party (the BJP) would want to happen.

India routinely blocks many websites, including many porn sites, but blocking something as big, popular and useful as Wikipedia is not going to go unnoticed by the Indian media.
OCPP Achieves International Standard Status
related: any high level architecture details on how BlueSky uses SQLite per user?
> He gets to decide what its interests are.

No he doesn't. He can choose to do with it whatever he may like. But whether it's in its interest or not is a property purely derived from the current state of the journal and the market. Whether he likes it or not.

And, yes, the issue stems from business ownership of a so-called "independent" news outlet which has clear conflict of interest. Which is something that we should not accept and continue fighting against, whether it's usual or not.
2015 called. they want their click bait titles back
With direct drive (no gear box), do we still need the secondary encoder?
> “imagine being and artist and having nearly 8 million monthly listeners on spotify but earning more money from having 1000 people subscribe to pictures of your feet,”

Sad thar everybody is concentrating on the onlyfans side of this story rather than on the spotify side.
Definitely, some great interviews out there with Sophie Wilson (co-creator of ARM) discussing how supporting arbitrary languages was a goal of the ARM project (based on the Berkeley RISC research) from the beginning.

1 -https://youtu.be/jhwwrSaHdh8?si=mj1vl_Wy0MF-IQL4

2 - https://youtu.be/IASlQ9kjRRA?si=OPA1atrtlLdXEfTo
The russians aren't creating divisions, they are strengthening existing ones. Any existing division can be blown up to be all en-compassing. Very easy to tap into into everyone's deep wired in-group / out-group behavior. With enough effort and fuel you can have people willing to secede from the USA because of very strongly held feelings about pineapple on pizza.
The only point being compared was the claim or attempt at global jurisdiction in a limited scope.
Federal prosecutors tried to make an extremely favorable plea deal with Hunter Biden that granted immunity to a host of crimes he wasn’t charged with. The judges ended up throwing it out.

Don’t rule out a lame duck pardon, either. Both Jimmy Carter and Bill Clinton pardoned their ne’er-do-well relatives, and it’s very common for Presidents to issue pardons during their final days in office.
> fair share

Fair share doesn't (or shouldn't) mean even share because that's just not possible.

Everyone has the same opportunity to do what Mr Beast is doing (and many try, some pretty successfully).
The Guardian was a reasonably good source of news under Rubsbridger, under Viner its biases have worsened and its most courageous reporters, opinion writers and even cartoonists have been either sidelined or fired. Avoid.
Apart from being based on wgpu, Pygfx also has a better design IMO. Korijn deserves the credit for this. It's inspired by ThreeJS, based on the idea to keep things modular.

We deliberately don't try to create an API that allows you to write visualizations with as few lines as possible. We focus on a flexible generic API instead, even if it's sometimes a bit verbose.

We leave it up to others to create higher level (domain specific) APIs. Fastplotlib is one example: https://github.com/fastplotlib/fastplotlib
That's not nixos specific. You get special instructions for Ubuntu https://help.ubuntu.com/community/AndroidSDK Arch https://wiki.archlinux.org/title/Android_Debug_Bridge Gentoo https://wiki.gentoo.org/wiki/Android/adb ...

And the adb option is in the docs with a description of what to do https://nixos.org/manual/nixos/stable/options#opt-programs.a...
So far never, but it's the point they can request it and punish me if I refuse which is deeply concerning.
How would you describe Bluesky's crowd vs. Mastodon? I found the latter great for finding interesting developers, musicians, artists, etc.

My X is full of people having constant meltdowns or who are just always fighting others, no one really sharing anything interesting.

Haven't tried bluesky bc it was invite only (I assume it isn't anymore if you say it's accessible) and I didn't really care enough to ask for one from someone.
Pure ignorance and stubbornness on their part.

If they admitted they were wrong, they'd have to do serious self-reflection and reform their worldview, it's insulation.

There's people that recognize you're right.
Like Facebook, it does not really work for people without account. It did before. So for most people on the internet it has less functionality (if any).
The SoA features look really nice. I have wanted that forever.

Matrices are built in(!), and look nicely implemented. So are complex numbers and quaternions!

The array programming aspects in general look great.

Zig might be the nicer language for a kernel or a server of some kind, but Odin looks like the better language not just for games, but also for robotics and for scientific programming.

The only problem I forsee is that it seems hard to write nice mathematical libraries for anything that isn't built in.

For example, suppose I want to work with polynomials using a natural infix syntax. Or that I want to wrap matrices/quaternions in types representing various mathematical groups. Or that I want to implement geometric algebra with wedge products and such. Or that I want to form matrices of elements from some finite field. Those sorts of things might push a person back to C++ (or maybe Nim can do it).

I love the SoA/array/matrix stuff though, and the "standard package" selections look great.
If both inputs are ordered by a subset of the join key, you can stream the join operation. It depends on your domain whether this can be made the case, or course.
If one of the two join operands is much smaller than the other, you can make the join operation streaming for the larger operand.
I evaluated both some time ago. The standout difference for me was Zig requires you initialize all variables and struct fields explicitly, but Odin implicitly initializes variables and forgotten struct fields to their "zero value" (0/null).
Is this real or a joke that’s over my head? Why does a 787 need to be rebooted every 56 days?
your comment introduced me to the term permaculture, looks interesting. Do you leverage numerical optimization - linear programming or integer programming for example - in your work?
The problem is that there were CPUs made well after 2008 that don't support SSE4. In particular, Phenom II was fairly popular, sold up until 2012, and doesn't even support SSSE3 (much less SSE4.1 and SSE4.2; only an AMD-specific variant known as SSE4a).