skysight-inc/HackerNews huggingface dataset:
That doesn't sound much like a dietary 'choice' to me. I hope pricing can force the necessary changes in time. Honestly, I fully expect disaster levels sea level rise within my lifetime...
I'm not sure if this is a joke or serious.
Making the Global Interpreter Lock Optional
> Visa and MC are well within their rights to deny any person for any reason

True, but as payment networks take on a more utility-like place in society (I'd argue they're already there), we shouldn't allow them to discriminate for arbitrary reasons.
Hah! Nice one.
The more maths you know the less you can do calculations...
Using tiny screens a few cms away from the eye makes a big difference, I am also not able to use it.
You can get access as a third party too with the right NDA.

> maybe I'm underestimating the amount of checks between you and code in windows updates

Access doesn't mean force push rights to master (-:
Until it works with noscript/basic (x)html browsers, fine by me (static HTML <audio> and <video>).

But how would you detect click farms with real humans via VPNs or compromised devices?

Not to mention AI, trained by those very click farms which may ramp up significantly the issue.

If a "valid" credit card or a wallet code is provided at account creation, a lot can filtered out (unicity, funds availability, etc).

Actually, there are so many ways to deal with that better than how it is currently done, I would have troubles to know where to start.

It is all about the skills of the people put in charge.
Rust has been rather monolithic. There is no such thing as a rust spec, just whatever the rust compiler does. This is a good first step to making it into a language people work in rather than just blog about.
Asking out of curiosity: is Twitter the medium of choice in your social circle? Everyone I know uses messengers to communicate, and while I know lots of my friends use Instagram, you don’t have to to participate.
Do Language Models Know When They're Hallucinating References?
The problem with Mastodon viz Twitter is that all the important people, including politicians in particular, are still in the latter, often in order to attack each other on daily basis. I bet some of them actually love the polarizing algorithm as it only benefits them.
They don't emit light straight into the eye globe a few centimenters away from it.
Nvidia Made a CPU.. I’m Holding It. [video]
Giving commit rights to some random person is risky, and will only happen to "celebrity" contributors, with enough social validation. That means not everyone will get it, regardless of how good job they do contributing to a fork or proposing solutions.

So I really appreciate projects like JazzBand [1], that gather likeminded contributors and individuals that want to harbour open source repos around an ecosystem (Eg. Django), while giving some assurance on governance. If JazzBand would be around in 2016, django money would be a very good candidate to be harboured by the org.

On a meta level, I really would love that more OSS devs would user orgs, rather than personal accounts and repos, so that they can grow their projects with a team, rather than becoming the bottleneck and gatekeeper for development.

[1]- https://jazzband.co/
> I would frankly expect nation state levels of paranoia around the windows source.

Why? They give that source away under NDA to non-employees. Handing it to someone who passed all the employment hurdles and has signed a more restrictive NDA shouldn't be a problem.
Natural Key
The question is in reversibility. A typical PRNG is hard to exactly reverse, but easy to brute-force, given a few values from the sequence.

I think it may be way harder to brute-force a tiling, because the number of tiles grows quadratically relative to the distance from an initial configuration. I wonder how easy would it be to step back.
Most of that memory would be LPDDR5X.

https://semiconductor.samsung.com/dram/lpddr/lpddr5x/
A post on the RustConf keynote fiasco
I'm just getting into Rust and loving it. This is a big yikes.

This is forking for all the wrong reasons. I mean, as a Rust user, why should I use your compiler fork?

I am hopeful the same thing will happen than with node.js/io.js, and it will iron itself out.
> glue together some massively bloated thing that they have absolutely no understanding of

Relevant: https://xkcd.com/1988/
At least they didn't name it Crust.
Middle Passage
SwiftSyntax is a Swift package, so to have SwiftSyntax work, your IDE needs to already be able to integrate with Swift. Needless to say, unless you're Apple, since nobody else uses Swift, it is going to be awful to make it work because Swift has its own calling convention, the only way to call swift is through cinterop and requires an @_cdecl() attribute on the Swift function you're calling. Apple does not expose any of this. The Swift calling convention is a barely documented piece of shit. Additionally, SwiftSyntax is fully unable to handle partial bits of code, which is a non starter for any IntelliJ IDE. The difference between how responsive IDEA is when adding code and XCode that waits for 5 seconds for the parser and compiler to stop dying before giving out an awful error message is night and day, and no IntelliJ user would ever accept such an experience.

>Swift has compile-time-checked regular expressions

And IntelliJ has had inspections over regular expressions for a decade, nothing special about it, or hard to implement.

> concretely-typed generics

Handled for years by IntelliJ.

> so much more not seen in other languages.

I'd be curious to see a list, because there's not much that is very special about Swift.

The biggest problem that AppCode faced is that even when they open source things, unless it grows way beyond Apple like LLVM did, Apple still only does things for Apple. They have no incentive of making Swift-Syntax easy to consume and use. For the longest time, they would push gigantic dumps of commits to the various Swift repos on release date, meaning that Xcode would already have everything integrated, and others are left to play catch-up. This is entirely done on purpose to kneecap competitors.
I seriously doubt that. I might bot be able to afford the exact house you most desire in the exact location that you desire. But if you restrict the definition of "rich" to only include people that can, then it's a very odd set that's left. I'm sure Elon desires a house on Mars, and he can't afford that either.
Doing far more harm than good.
I suggest Darude as an alternative, memeish, name.
It really gripes me, that everyone is saying THE metaverse.

It's not THE metaverse, when there are multiple competing metaverses - it's just A metaverse then. Facebook/Meta is trying/failing to build A metaverse (and it's even debateable if what they are building qualifies as a metaverse) - and so are those other companies.

You only get THE metaverse, when there is only one. THE internet qualifies for that THE moniker, because it's one big, open, interoperable thing built on shared standards - not owned by any single company, and no matter what browser/device/ISP you are using, you get access to the same whole.
And its very slow growth over many years to 'just' a couple of million users (which growth hacking megaplatform enthusiasts have been deriding it for) contributes to this more healthy culture, imho. Yes, all the usual social dynamics exist that are also present in any other platform. But handled differently, better maybe.
This happened a while ago and was related to the trademark/copyright issue. It’s an immature move and I can’t take this seriously. All this does is creating unnecessary drama surrounding the Rust foundation.
Even without the Algorithm, Twitter would be awful.

Quite simply: when was the last time you went in Twitter to see an intelligent argument that opposes yours? Never, because such a thing simply requires more than 280 characters, and multiple cited sources.

280 chars with a single source is enough for a "look how bad my enemies are" hot take, however.

It's a shame, because getting off social media fully is hard now - so much actual research and professional interaction requires it as well. But eurgh.
>I now believe the future will be far more irresponsible and stupid than I once did.

>I am increasingly worried that human success and failure are ruled by taste — the demand side, in economic terms.

>If there are fewer beautiful and charming residential post-World War II neighborhoods, it is because most people do not want to live in them. If there are fewer movies today with the dramatic impact and compositional rigor of “Citizen Kane,” it is because people do not very much want to see them. It is not that it is too difficult or expensive to make another “Citizen Kane.”

https://www.bloomberg.com/opinion/articles/2022-07-03/are-th...
> "I don't know how twitter has me profiled, but these days it sends me onlyfans models, Matt Wallace, J.K. Rowling, Ed Krassenstein, Bitcoin influencers as recommended tweets to read."

Sounds like Musk has replaced the personalized recommendation algorithm with "Just recommend Elon's likes to everyone".

It's a joke, but I honestly wouldn't be too surprised if he did something like this. His fallacy as a product thinker is that he imagines everybody wants what he wants.

This works for Tesla which sells essentially a single product (the 3/Y are the same car while S/X sales are a blip). His product intuition for a car has been good. But his intuition for what people want out of Twitter is completely wrong because he doesn't seem to grasp that there are a hundred thousand different Twitters — each country and user group and subculture has their own idea of what it is and how they want to use it.
AI used to warn about Domestic Abuse
Related: https://www.theregister.com/2023/04/17/rust_foundation_apolo...
That is not a problem, but a feature as I see it. If "more casual" and "slower" doesn't fit these people, let them have their fighting arena at Twitter.
I don't understand the meaning behind having to fork the already good language.
Forks of a large project seldom survive, they almost always die with no active development.

This is a futile move.
Incidentally, this is exactly what I've seen described as the strength of the fragmented US science funding strategy.

The US has the National Science Foundation, but that is only a portion of our basic science budget. Basically every government agency -- each branch of the military, the NIH, the DOE, the Department of Agriculture -- also funds science research independently, and for any given field there are six or twelve major funding agencies you could apply for a grant with.

And each of these funding agencies has different people evaluating and they are all appointed and operate independently, and appointed so far down the chain of command that it's hard to tie their appointment to a particular President or Congress.

This means that you occasionally get oddballs who will throw money at stupidly heterodox notions, but even when that happens they don't control all the funding for the agency, let alone any of the funding for any of the other agencies. And hey, sometimes some of the weird stuff they'll fund turns out to be interesting.
Seems like that they are throwing the whole political spectrum at you to see what sticks.
I certainly don't disagree with your NFT rant :-) but do disagree with the characterization of the nominal "metaverse."

Back in the late 90's early noughts it Dave Rosenthal did a research paper on what it would take to create a "stadium" with 50,000 people in it where a sporting event was held. And create the "environment" that one gets when you are actually at such a stadium.

One of the challenges is that physics does a lot of work for you, so people across the field from you talking aren't just as loud as the people behind you talking. What's more, everyone in such an event would want "good seats" but at a real event there are people all over the stadium.

You could select people in groups of 50 and put them into the same "box" of good seats, and if you built a spanning tree overlay different people "near" each other, but it is kind of like the 3 color map problem in that you're mapping 50,000 people (probably in two groups of 25,000 for "home" and "away" teams) where they can "hear" the people around them cheering/talking/Etc. Dave felt faces were impossible although these days you could train an AI model using a webcam and taking pictures of your upper body and face from different angles and have the model then generate your faces of the people "around" you.

Annunciation and site lines are pretty straight forward renders, but the actual event (assuming it was really being played by real people) would require a combination of rendering and motion capture from the real event.

The amount of network traffic going back and for in n^3 to the number of people "near" you as they form a neighbor volume.

And that is just an event where you are a passive spectator.

World of Warcraft instance servers would do dungeon raids of 40 players (in vanilla I don't know if they do that any more) and their challenge was data base updates for damage dealt, damage done, and environmental changes. Of course most of the play field is fixed for that very reason but a more realistic one that was deformable would require more physics again. We got that with the Phys-X engine and others in the early 2000's but they have yet to be able to spew what they are modelling to the other players so that everyone has the same view of what is going on around them.
so your advice is basically, go ahead and make your derivative tetris game but just call it something else?
A code-identical fork with a different name for trademark reasons is not going to make the Rust team write a spec. Look to the GCC Rust implementation for that.

Also, people already do work in Rust. It's in the Linux kernel right now.
> All this does is creating unnecessary drama surrounding the Rust foundation.

They are doing a fantastic job of creating drama all by themselves.

I don't use Rust, but the constant childish bickering has turned me away from even caring to.
Compiler behavior is the only thing that matters in any language, as per Hyrum's law. A spec is a useful tool for discussing and building a language, but don't confuse the map for the territory.
Forking is an essential feature in OSS, its what OSS is all about.
Ah, that actually makes for a cool name, then.
Now you can use Moral Rust for your hobby CLI projects and Fascist Rust at work.
All i came across Twitter is trash. It doesn't even load properly on my phone. I would rate it as a piece of shit.
Dear God it's always drama, drama, drama, and bullshit.
Java and Golang aren't any different.
Crab definitely has a better logo.
Hmm I guess what I said can come off as condescending. But I was trying to condense all of my experience in less than 4k words, and I guess I came out sounding a bit like an asshole based on your comment.

Trust me, I don't think that highly of myself. Even when I was getting good perf reviews, I constantly was critical of myself as not doing a good enough job. I had bad burn out for several years and it made me feel like I couldn't do my job anymore. My self confidence was very bad, and I still struggle with imposter syndrome in my current role.

Many of the things I described above, I used to blame myself for as if they were entirely my fault. It was only after working with a therapist I was able to reframe these events as being out of my control. Which helped me get out of the hole I was in. So I disagree it's bad to blame external events - I actually think that's a very healthy way to look at the bad things that happen to us.

By saying I want to work with people that care like I do, I mean people who are passionate about engineering and want to do a good job. I've found that incredibly hard to find. Morale in general just seems to be poor.

I probably just need to be realistic. It seems the kind of dream team I want to be on is very rare. I had it once in my career so far, and didn't even realize what I had at the time.

> The impression I get is that you must be someone incredibly annoying to work with

I'm actually a pushover, which is a problem. I go out of my way to make everyone I work with happy, at my own expense. Despite being an introvert, I'm the person organising social events, checking in on my team members who seem down, and trying to help everyone to get along. But I guess my inner dialogue makes me sound like an asshole, which is fair enough. I think I can be overly critical of others (and myself, first of all).

> Stop looking outside, work on yourself instead.

Yes, this is a good point and what I'm trying. I find my FAANG job very stressful, and it makes it hard for me to relax outside of work. Maybe my next challenge is just learning to disconnect from work as much as possible. Easier said then done.
There's plenty of precedent that states forks die, however to describe it as entirely futile is:

A) Not exactly constructive.

B) Possibly untrue.

The move might indeed die, if the rust foundations leadership gets it's act together. Which is a strong push for them to sort things out rather than assuming everything will be fine with their current heavy handed and opaque approach.

Failing this, we could be in a situation with another Rocky linux, FlatCar linux or LibreOffice ;)

(examples of successful forks)
Continually stating that they aren't 'at odds' with the Rust project. But, surely they are if they're creating an entirely separate fork? I have no skin in the Rust game, so have no opinion, but that strikes me as odd
Ask HN: Which symbolic programming languages do exist?
While there were a few discussions about non-English programming languages here on HN, what about programming languages that rely on symbols instead of natural languages? It appears that APL is one such language, are there any others?
The screens are usually moved to be from 1 to ~infinity meters away by the lenses. Unless you mean that glasses are hard to use with some headsets because there is not enough room to fit. Lens inserts are typically the solution for that.
As far as I know, this is largely a myth. Compared to most other European countries, Sweden and Scandinavia weren't really doing too bad, but when you compare the conditions in Europe to the relative freedom you could attain in the New World, many did of course decide to leave. I'm happy if you have examples to the contrary, though, or can show how Sweden was a lot worse off than, say, Preussia or other nations of that time.
>All this does is creating unnecessary drama surrounding the Rust foundation.

This doesn't create drama surrounding the Rust Foundation, this is drama directly caused by the Rust Foundation.
The light passes through lenses made out of plastic or glass that are a few cm away.
So Elon only does things he says when it is convenient for him? Figures.
It seems to be a one man show project, which I don't think is their fulltime gig since the contact me is discord.

Someone could fork the project and build on top of it to build a commercial project though.

For me, this is actually a common problem with lots of open source projects. They're hobby projects with no commercial support behind them.

It's a super good hobby project tho. If they invested in docs I think it would be onto a winner.
Do you honestly think two honeypot agents would ever admit that they gained anything from the case? It's like saying that politicians don't gain anything from doing politics, and then they're suddenly offered cushy jobs after their service, at places like Brussels (EU) or New York (UN) complete with private drivers and "secretaries" a.k.a. private servants. Better yet, if you can make a touchy-feely documentary about it to skew public opinion, exonerating women who clearly had a lot to gain from it despite the case being dismissed. Sorry, that just sounds like a vengeful hit piece to me.
This is great! I got through an hour or so of talks... freaking loved it!

Best part, I think, is hearing teaser references to games that came out 20 years ago. Games I knew and loved.

Anyway, I'll be listening to the rest of this while I do a road trip this week.

Thanks!
> so your advice is basically, go ahead and make your derivative tetris game but just call it something else?

Every game is derivative.

Almost every human thought and action is.

The language you speak. Your opinions. Even your preferences are shaped by things you've seen and copied.

If you said that every game (or whatever) must pay the predecessors for every mechanic they reused, we'd be left with nothing but taxes to be paid to the dead and retired. Those no longer carrying the torch forward.
Interesting, how many negative comments this gets. People seem to love monoculture run by committees.

This is exactly what OSS is all about. Take a code base and develop it into different directions. Both code and organization. And "natural selection" will have some forks die and others strife.
More context (by dang): https://news.ycombinator.com/item?id=35583742
How do you know it's for human trafficking? Are you deputized by the government to act as judge and jury?

If you think something might be for human trafficking, you report it to law enforcement and let them deal with it. They'll gather evidence, build a case, make arrests, and hand things off to a DA/prosecutor who will file charges. Or, at some point, someone will decide it's not human trafficking, or at least that there isn't enough evidence to prove it beyond a reasonable doubt, and drop the case.

All that is just due process, and a payment processor should not be given that responsibility. Both because I don't think they'd want it (it costs money and carries liability), and because we shouldn't trust them with it (private corporations shouldn't be allowed to apply the force of law).
In my experience, it’s unnecessary layers of abstraction for benefits that are not realised unless you are at some level of scale where you know it does.

Facebook invented React and GraphQL for good reasons. But many of those reasons don’t apply but the implementation does add development time and code complexity.

In a React and Django Graphene API situation, you have to write GraphQL queries and mutations on both sides.

The idea being you might write a GraphQL query that only retrieves exactly the data you need and nothing more.

Which is great when those optimisations improve customer experience, but for most of the SMEs I work with, they do not make any perceivable difference.

GraphQL is layering on complexity and additional libraries when a good old fashioned REST API does everything you need anyway!

I guess GraphQL is fashionable right now!
That is not my advice, and this is not a rip off.
"For you" tab of GitHub is a worst. GitHub has been forced and withdrawn it repeatedly and is still waiting for an opportunity to force it. Eventually GitHub will delete the "Following" tab and force the "For you" tab again.
It's so that people can "use it while retaining the ability to create content and promote its name, logo, and other assets however we please, without the limitations imposed by a trademark policy".
Hehe, my imagination went to some amusingly dark places.

Finally we can create a cyberpunk Beelzebub!
LLM model connected with 1600 APIs
For anyone critizing this: From the trademark bullshit to the conference drama, it's clear at this point that someone with influence in the Rust foundation is behaving like an asshole and damaging the project. That can happen in open source, see Stallman and others.

It's also clear that others at the Rust foundation tolerate this behavior, downplay it, don't understand the impact, don't want to go against a "respected contributor", don't want to lose their own position of influence, or behave too much like sheep to stand up for what's right. Moves like these target them. This sends the message "fix this or the community will move on".

Credible threats of a hostile fork have sometimes worked in the past to get a steering committee to fix their shit, see Node.js/io.js. It's no guarantee, but it's one of the very few weapons a community has if a project's leadership remains stubborn.