skysight-inc/HackerNews huggingface dataset:
> > Do I want to wonder about what was meant by “contributions welcome” when most of the core racket codebases at best have a README, at worst have no contributor documentation?

Historically all repos were in `racket/racket`.
When the repo was split into `racket/racket`, `racket/drracket` etc no readmes were added. This could be improved for sure -- but is it really that hard to ask
in an appropriate forum such as Racket Discourse or Racket Discord?
Source? The only LISP-in-space I know of was Deep Space 1, some 20 years after the moon landing.
It's not like e-mail. It already fixes the things you're complaining about, while the things OP was complaining about will be fixed eventually. The point of bringing up e-mail is that a) federation does work and b) that usability is not a hindrance by itself.
Does twitter's robots.txt forbid scraping? Judging by the fact it shows up in Google I'd assume not.
No. That’s wrong. We don’t “manage regions”. 300 data centers. Everything running everything. Only time you’d need to think of a region is if you have some compliance situation (“keep all my data in North America” or “only terminate TLS in the EU”) and ask to subdivide our network using Regional Services. But there’s no decision on here you say “I’ll use Cloudflare-EU-North-42” and get stuck with it as no such things exist.
> And it doesn't even account for the fact that you might be killing future projects by handing out the blueprint of old games. Would Assassin's Creed Valhalla exist if we had 100 clones of Assassin's Creed III?

Releasing the old doom source code doesn't stop id software from making sequels all the way up to doom eternal.
> Maybe take game assets resize everything to 1/10th so that it looks like sht but can still be used as placeholder.

The assets are commonly licensed, so you can't include them at all, or in large parts. Commonly the game data is not part of the release either.
Because Big Tech demands big profits. They can not exist in worlds where they can not have a monopoly or oligopoly.

Smaller companies and ISVs, on the other hand, will be better off if their market is commoditized. They won't have to spend so much to compete in R&D, they just need to find each the best way to serve their (comparatively) small customer base.
That and things like Counter Strike / Day of Defeat that started as mods had a large number of maps back in the day. 99% of them were shit and weird experiments. The ones that did rise to the top eventually got incorporated into newer versions, and indeed became games in their own right.

DOTA as well, started as a mod for Warcraft 3 and eventually spawned a franchise.

Trying to capture ALL the value (in this case the game developer/publisher) is a mistake anyway. The healthiest game franchises have broad ecosystems around them. Releasing the source code of old games just encourages that.

If there is one set of games I wish were released it is Ambrosia Software's catalog. Of all their games the only one I can find that is open source is Maelstrom (It's the Escape Velocity series, I'd love to see opened).
Theory X and Theory Y management
Translation: it’s ethical when I do it.
I agreed that I was wrong. I think you missed that part.

Absent specific, articulable, evidence-based reasons to believe otherwise, we certainly should take them as exactly that, especially when they keep coming back with different approaches when rebuffed.

No. This is way too impractical. You yourself don’t follow this criteria. I suggest you read up on hunches, gut feelings, and things like that.

Give you an example. It was always clear that Republican politicians, as a whole, didn’t want to get rid of Obamacare because Obamacare was a Republican plan all along. They blustered and said they’d get rid of it but when they had control of both houses and the Presidency they didn’t get rid of it. I can’t point to a specific thing that gave me the impression they would not actually get rid of it but I was certain they wouldn’t follow through.

People, especially politicians, can’t be taken at their word just because one doesn’t have specific, articulable, evidence based reasons. If you really operate in real life this way then you are a dupe.
I don’t know about quake, but in quake 2 it consisted of a big list of:

else if (strcmp(cmd, “somecmd”) == 0)
somecmd()

I remember reading it at the time and being inspired by the simplicity of it. It didn’t need to be more complicated than it was, and so Carmack didn’t make it more complicated. That was in stark contrast to a lot of the object oriented c++ design stuff that I was also reading at the time.

So much of the quake 2 game source was like that. Beautifully straightforward code.
I like this. He shows some of the basic ideas of functional reactive programming and of entity component systems. And then the thing about large objects not being efficient to update, well it's not efficient in C either, or in databases or in anything really. Understanding how data transforms and the dependencies between data is usually A Good Thing.
The main problem with the fediverse is that none of the people I want to read, post there. And they never will, because they are disparate sociopolitical demographics and the fediverse by design keeps them in separate instances that I at some level need to think about.

The majority use-case requires centralization, which is subject to the network effects that constitute 95% of Twitter's value. Great that it works for you and some others, but it cannot work for most.
YouTube's copyright system isn't broken, the world's is (2020) [video]
https://www.tsa.gov/travel/security-screening/whatcanibring/...
> It depends if you want to work for a company that hires based on [X]

Must we always presume malice? I'm so tired of this piece of conjecture.

Big companies have layers of candidate filtering because of _scale_, not because they unanimously and comprehensively don't know how to do hiring in the right way.

I can see how this might look malicious from the POV of someone who hasn't been involved in every part of the hiring process (as the OP clearly hasn't) but it's no coincidence that the most respected companies with the most talented engineers all read from the same hymn book.

Anyone involved in hiring on either side of the table also needs to understand that companies aren't looking for their soul mate in every role they hire for, and that noone is sitting around pondering the 10x dev who might have been.

Good enough processes for getting engineers/hires of the desired quality or higher: this has always been the goal. Anything more is corporate masturbation; something to scoff about in LinkedIn posts and appeal to those who, as I said, must always assume malice.
Ye well circumstances matter and if the author himself is hiring his advice is obviously good to follow to be hired by him.

I think any reasonable hiring manager understands why resumes are blend buzzword essays.
Heil Hydra.
Yeah, take a look at this photo: https://i.redd.it/rfvm4j1j9m391.jpg

Looks like a lot of improvement to me.
Well that sounds bad. Are they all-in on piracy like their server is hosted on international waters or rotating between some whack-a-mole servers from like kazakhstan and mongolia and eswatini?
Very nice features and component system. Does this entirely run on WebGL or on Canvas2d ?
It’s not black and white. If you translate it, are you committing a crime?
That's right, but the advice is targeted at you when somebody's already left you a mystery fence. They should have done better and documented it, but they didn't and now you have to deal with it.
It seems like there's a point there somewhere but I don't get it. The recent Texas mall shooter was shot and killed by the police after he had shot 15 people. Based on the stats, the police would be infinitely more likely to kill than be killed. Was it then wrong to shot him? Did the police not risk his life by running towards the perpetrator? It's obvious that people try to make a point, but I don't get it.
I didn't consent to anything, I don't have a Twitter account. I'm talking about people who do. And they often mistakenly think their content will stay on Twitter forever, so they don't need to back it up.
Is this a US/SV thing? I hear it here over and over but in 20+ years of professional development (Europe + US/Canada remote start ups) never I needed more than a week to start working on a system (usually is 1-2 days that are mixed with onboarding sessions as well).

I may not be able to refactor the system to use micro services or whatnot, but to dig into the code and start fixing some bugs or even add a small feature has always been a week 1 goal for me (and one I set to the people I manage now).
>"All the electronics of the Liberty Phone is made in our USA facility, and the entire phone is assembled in the USA"

There is no way in hell that is true if read it literally.
I dont think anyone would do this at present.

They would need a full fab and design team
To make cpu, gpu, and ram (not sure how ram is produced to be honest)
and all the rest.
I think that is how most people will and are intended to see it.

If you read it as marketing speak and tie it to the
"Made in USA Electronics" badge and read up on the actual
criteria to get it, it may be true.
Lots of loopholes there.
Failure Modes of Decentralized Systems
The thing is, nobody is playing Pokémon GO as an AR game, they're playing it simply as a GPS/location game. The AR features actually slow down the gameplay, so everybody turns them off immediately.
HTTP Status Code 429 exists for this very purpose. While I sympathise with the idea that services need to protect their content from scraping to power AIs, I can't help but feel its a convenient excuse for these companies to re-implement archaic philosophies about online services. i.e. Killing off 3rd party apps and walling their garden higher, both feel very boomer in their retreat from the openness of the internet that seemed to be en vogue prior to smartphones. Perhaps this is just the transition from engineers building services to business, legal and finance trying to force the profit.

Correct me if I'm wrong, but surely throttling scrapers (at least ones that are not nefarious in their habits) is a problem that can be mitigated server-side, so I find it somewhat galling that its the excuse.
It's possible to call emergency numbers without a SIM card. So the caller could use a disposable dumb phone that he bought on a flea market or whatever. The best info the cops could get would be the approximate location of the caller. Good luck with that.
Gping – ping, but with a graph
Many countries have freedom of panorama, which means it is legal to video record the public square. I'm not aware if anywhere has specific laws on mounting the camera on a robot.
The problem with Swatting is that it can be done from places where US law doesn't apply. Criminalizing it might help, but it definitely won't stop the problem entirely.
Nope, Common Lisp is strongly typed, however the implementations are a bit flexible in how they handle it - the minimum required is that they serve as asserts (essentially, types for safety).

CMUCL Python compiler (not to be confused with the much younger language of the same name), which is also used by CMUCL's descendants like SBCL, is famous for the amount of type-guided optimisation it performs. If it can subtype, or you can inform you of appropriately narrow type, it will happily replace more generic arithmetic and with (safety 0) elide all safety checks.
csvquote – smart and simple CSV processing on the command line
Rich old people with college age boyfriends and girlfriends aren't going away.
Sex is still for trade and always will be.
I pay full price and don't do trade in. My old phones I usually pass on to family members after I've verified that everything has been migrated.

When they go to my grandmother, it has the benefit of upsetting parts of the family, who get upset she gets something better than they have.
Why is the volume of a cone one third of the volume of a cylinder? (2010)
I found this: https://www.law.cornell.edu/uscode/text/10/899
These are two different things though: vandalism for example isn't theft, yet no one argues it should be legal. This is just like the piracy debate all over again: It not being theft doesn't mean it is legal or ethical. These are different questions: it's possible to believe it is theft, but moral, or that it is not theft, but is immoral, and still be internally consistent.
Using signal-cli to cancel your Signal account
I assume you are joking. In case you aren't, start with the subject of this very thread ($100M claimed Vs $10M reality). Then work backwards through every claim he ever made about anything. Here's a collection of his top hits https://www.elonmusk.today/
Kind of funny given that a sanely factored system with minimal dev dependencies can have anyone writing code on the first day, and other systems involve reverse engineering insane build systems after waiting a couple of months for VPN access to be granted.
Flag `em
I think what you want is a gendarmerie.

https://en.m.wikipedia.org/wiki/Gendarmerie
Did you actually read that comment? I think the point is very clear -- given a reasonable price, people may would want to use the API instead of scaping the data themselves. If you instead ask for exorbitant amount of money, it only forces people to scrape, because there is no business model that would make it possible to pay.
Without using calculus, it’s actually pretty mysterious where that 1/3 factor comes from. I found this somewhat shocking—- usually there is some easy (but perhaps clever or elegant) framing whereby the answer just “falls out,” but not in this case!
It's probably not the author trying to say, but at a higher level a game is just:

new_game_state = simulate_a_frame(old_game_state, user_input, time_delta)

So of course it's possible. Whether it's practical is another question.
I'm commenting on their whole shtick. I did skim the article, and there are some bad anecdotes in there. But I don't generally put a lot of credence into a site that's designed to only offer one side of an argument. And I fail to see how the claim that things are bad in legal brothels is supposed to imply that illegal brothels would somehow be a better situation. There are other solutions to that problem.

And the real problem will always be human trafficking, which is better addressed at the source, not the destination. Because the market will always be there, that's just harsh reality, and I don't like it either, but that doesn't justify covering my ears and pretending it's gonna change. That is only apt to lead to bad policy.
I found a post mentioning "SuperBallistic Common Lisp" from 2015, perhaps that's where you remember it from.

> SBCL goes SuperBallistic! I have hacked together an SBCL port for the
IBM BlueGene/P supercomputer's Compute Node Kernel (CNK).

https://sourceforge.net/p/sbcl/mailman/sbcl-devel/thread/AAN...
dayz and the arma series aswell they would not have sold nearly the amount of copies without it, it also ended up as a standalone however controversial it might be.
What criteria are you using to define 'best'? I'd have thought "can't be replaced with a simple regex" would be a reasonable heuristic, but if you're right then that can't be it...
Can’t speak for them, but mine is an adult and can make her own choices. I trust her judgement.
That's a very US-centric view of things.

On my Mac pressing "opt (AKA alt) + shift + a" gives me: Ą - which I much prefer, since it comes from my native language :)
And as full of random capitals.
I like the Dualsense controller but it's obvious that for Sony PC support is still an afterthought.

Playing wired is so 2002.
Ismailis are a real faction of muslims (they are extremely modern and a progressive sect). Alamut was a real place. The hashish and Garden part were allegations made in the old days. So I am not sure how much this book was the influence for the video game vs. the actual history.
On the flip side the value of your lane will have massively increased so you’re getting significant compensation. Maybe you are wealthy enough not to care about the extra money you’ve been given.
On that site, how do you print an empty crossword with clues? The PDF link on top returns an error.
It being distributed is the whole point. I think the whole thing is intended to slow you down and be more considerate about being a part of a community. Many servers require you to fill out a form explaining why you want to join the server. I think that's a good thing. People online need to slow down and think more deeply before posting and any community that promotes that I'm all for.
> Another cool development would be a science-oriented Lemmy instance with lots of special purpose sciency stuff.

Something like this?

https://mander.xyz/communities

> An instance dedicated to nature and science.
> The main focus of this instance is the natural sciences, and the scope encompasses all of the STEM fields.
Aren't those a statutory requirement? If so, I can see lawsuits for posting them only on a subscription-required service ... [reaches for popcorn]
I've never understood the analogy. Fences are built to keep people or other animals inside or outside an area, the purpose is almost always fully obvious. They are also not that cheap and require some upkeep, it is almost always easy to find the owner of a fence. I really don't know what sort of fence he had in mind.
I mean it is certainly better though, right? Losing money is way better than going to jail. I'd say that is "working" even if there are even better things to do. Like, it would be strange to think "I guess it didn't work so no need to have bothered".
You can call it pedantic if you want, I just don't like responding to statements that aren't even meaningfully defined.
I Bought the Most Comprehensive Atlas [video]
Helping my dad with a cabin renovation. Building things with my fingers and a keyboard is great, but I moved back to the US so that I could build things with my shoulders and arms.

If you haven’t ever tried doing home construction work, I highly recommend Habitat for Humanity. You can find your local chapter here: https://www.habitat.org/volunteer/near-you/find-your-local-h...
How to use a "GDPR delete request"?
This is a similar take to the issue on all AI systems. Mentions Low-background steel the same way.

https://theluddite.org/#!post/the-snake-eats-itself

"The comparison to pre-Atom bomb steel/Low-background steel is not an original one but it is a very valid analogy. For those that are not aware, there is a big need in the medical sector for steel that was produced before 1945. This is because after the atom bomb was detonated, it produces a radioactive radionuclide that has spread around the world and has since tainted all steel produced after this point. In sensitive equipment this can be a big issue as the very materials on which equipment is made out of will throw out the functions it was designed to do. It is a strange side effect that few could have anticipated at the time. To the same point, how can we trust any text model trained on data after mid-2022? The reality is that we probably cannot or at least trust it less. If you can trust them at all. And it will only get worse as we "progress". Usually externalities take decades or centuries to catch up, the initially slow but now increasing temperature of the planet is a testament to that. I suspect we have produced a system that will face these issues in years. Computers have accelerated not only information but also the side effects. Go us! "
Github is not that popular among Lisp users.
Thanks for that. You’re about the only website I trust not to turn on me these days.
25 years and ultima online is still alive and kicking in the community shards.
Thanks! The smartwatch-like thingie looks nice, albeit pricey as hell. Think I'll go with one of the bigger devices for now.
https://archive.is/Xjkw3
Using the same logics, one could say that:

- 'nice' means 'ignorant',
- 'to travel' means 'to suffer torture',

and a lot of other interesting (but incorrect) ideas about what words mean.
It's always like this. You can never complete all todos.
The point is that it's distributed so no one instance can go power crazy and abuse a monopoly on the platform. If you want to keep using centralized services then the same cycle will happen again and again.
I agree with you. I was happy to jump to Lemmy right away then after only a few days they were talking about the defederation of some of the biggest instances. I originally liked the idea of federations since it allow a way to deal with problematic instances, let the steam blow temporarily. Then, I followed some of the discussion and was appalled by how folks some folks were using federations as way to curate their echo chamber and censor political idea. This is just what we need, another social media that shows recomforting opinion and demonize anything else.

I personally don't have the time or the energy to follow stupid turf wars and trying to find out who is federated with who.
Is it possible to connect to these devices from BT-enabled device like raspi with a dongle? I'd like to avoid sharing any health-related data with VC-funded businesses (Apple, Google, not only app developers)
This is a good idea, a great thing to push for.

I feel immensely gratified. I already do this except for one thing.

That one thing that I don't do is breaking down the docs into subsets. The reason I haven't is because the docs are small enough for me to not care. (3MB total download each for releases of both major repos, and that includes everything, including source, tests, and docs.)

But otherwise, I do this. My docs are in a Markdown-like format (so you technically don't even have to build them), they contain everything you need to know, they are pre-built or need only FOSS tools to build (which I will actually replace with tools contained in the repo itself), they even include how to hack on my code: a braindump of design, implementation, and my mindset when I hack.

That doesn't mean I can't make an online version. I can. However, people who download the repos can still use it offline.

(Another thing I need to do is have a link from the online version to the source, probably in the footer.)

I highly suggest everyone do this. It has delighted my users.
One came along some hours after you wrote that. Xyr reasoning was utterly foolish and dopey, and I'm not going to point xem out; merely observe that even there there wasn't unanimity.

Interestingly, there are more negative comments on Hacker News than on the bug discussion. This probably tells something about the audiences of MDN bug commenters and Hacker News readers.
Most of the old engines have been modernized. IoQuake3 for Open Arena, Doom3, even the Quake 1 src it's not the same as the one ID released. And I am not talking about DarkPlaces, but QuakeSpasm, SDLQuake...
The other parts:

Part 2: https://prog21.dadgum.com/24.html

Part 3: https://prog21.dadgum.com/25.html

Part 4: https://prog21.dadgum.com/26.html

Follow up: https://prog21.dadgum.com/37.html
Exactly. This is a (mostly) solved problem - if LinkedIn can do it without completely locking down the website, Twitter can as well
If your instance suddenly dies without prior notice, you won't be able to transfer your account.
I don't see what that's relevant. If the UK police respond to reports of a person with a gun without being armed themselves that's clearly braver that American police who respond to literally any report with enough military hardware as if they fear for their lives.
Yes I've learned over the years to always ask: where does the money come from.

Sure a small hobby forum can be funded out of someone's pocket but something the size of Reddit? Not a chance.
Lots of the Reddit apps are being ported for Lemmy as we speak so it's about to get even better and easy to use.

At the end of this all, the biggest mistake that Reddit will have made may be sending all the most talented devs creating apps for their platform to their direct competitors.