skysight-inc/HackerNews huggingface dataset:
Well, as a text-only browser user for decades, all I can say is that there is a great deal I can do with the text-only only browser than I can no longer do with the enormous "modern" graphical browsers. Even something simple like opening a very large HTML file will cause Chromium to choke.

With text-only browser I can fly around the www and consume information at a speed that is just impossible with a "modern" browser. No auto-loading resources, no pre-fetching, minimal headers, no user-agent, no cookies, no Javascript or CSS, and so on.

In the "modern" browser one ends up with an ever-growing number of tabs. In text-only browser I have no tabs. Yet I have a complete navigable browsing history of content URLs.^1 I have enhanced this with a TLS proxy that records every URL. In a "modern" browser any such comprehensive browsing history generally becomes a liability, along with cookies and too many other things. And the history would be cluttered with auto-loading URLs for no-content URLs that must be filtered out Too complex. Too much work.

I'm in textmode most of the time, the "modern" browser generally cannot operate there, so it is of limited utility. Even just the sizes of the binaries for "modern" browsers are absurd. Chrome is like 150MB. To try to compile a "modern" browser is, IME, more difficult than compiling an entire UNIX-like operating system. Many folks simply refuse to even try or just give up.

One can still download W3C's line mode browser from the 1990's, it will still compile and it still works. I use a curses-based browser but I still do many HTTP requests using nc or similar along with localhost-bound TLS forward proxy. HTTP/1.1 pipelining for bulk text retrieval is a favourite feature of the www and that cannot be done inside a browser.

1. "Content URLs" here means URLs pointing only to pages at the domainname I entered, pointing to pages with text content that I can read, not stock images, pixels, ad servers, telemetry and other garbage.
That’s what I was going to suggest. Not exactly a game, but it is addictive as hell et maintenant je parle le français!
You're a better person than I am for providing the links.

Worth noting that for people who aren't comfortable with the PbtA "license," Dungeon World was released under a Creative Commons license and should be enough of a base for anyone who wants to write a PbtA game using a formal license. See https://github.com/Sagelt/Dungeon-World, which is the GitHub of one of the authors.
By offering a pathway to get the same degree with less courses, they'd lose money. Many students have wished they could somehow escape from all kinds of bullshit courses, but universities have never allowed them.

In my experience, public highschools are better about this. In highschool, I saved a lot of time by studying on my own and testing out of courses. It was great.
heh. Furby's code is 6502 assembler, just like the T-800. What if sky-net just circuit bent a load of Furbys lol.
Re: Small Claims:

If it’s brought by someone who makes a living by being obnoxious harassing private citizens in public, how much sympathy would that get from the judge?
Looks like a scam because their downvote me for nothing. Reported to admins. Probably I know who is it.
This was more interesting to look at than I expected. Good change log and comments. I didn’t know so much was going on in a Furby.
A bleak future's been awaiting for quite some time.

Just evolved enough to be crawling up out of the swamp onto dry land more often.
What is this referring to? What wifi blacklist?
Apple Silicon Mac Pro Said to Feature Same Design, No User-Upgradable RAM
The law doesn't care all that much about logistics, for one. More importantly a license like this only practically matters for published work, and published work is generally not completely anonymous; WOTC doesn't know everyone who has published something under the OGL but they certainly know of Paizo, Roll20, Critical Role, etc. and fundamentally those are the ones they care about. If Jim your local DM keeps writing homebrew they won't know, but it's also not who they're aiming at (yet).
Ask HN: What makes apps so large nowadays?
Just moved from Android to iOS and noticed that many of my applications are 200-400 MB which blew my mind. What gives? Why does PayPal need 350?
Yes, that's a great talk but unfortunately just a different edition of the one I meant.
I'd like to agree, but my experience has been different. Basically...

1. invest a lot of time in learning nix (nixos in my case)

2. set up a system that works great

3. a year or two go by

4. need to make a change, modification, or set up another system

5. relearn everything from step 1

That said, I really do like the system. Just wish it were more user friendly and better documented.
A Parisian Apartment Building That Could Only Work with Single Stairs
I'm not dealing with war because it's irrelevant to the comment I wrote. You're bringing up war because you want to prove "white people are more violent in a general sense than black people." "Which race is, in general, responsible for the most violence?" is an inane, inflammatory question that I have no interest in interrogating. In my original comment, I used well-known crime statistics to make a very basic point about why it's silly to say that a large group of people is hypocritical because they, in aggregate, hold views that are in tension with their behavior, in aggregate. You got triggered by the racial aspect, assumed I was just being a racist, and tried to prove me wrong by demonstrating that white people are the cause of the world's suffering. It's bizarre behavior.
We should be working to scale back double-stair requirements and increase housing abundance.
Yeah, sure, because normal people count form zero…

Have you actually ever watched people counting things?

In a sane world the offset based counting (zero bases) would have never surface (besides in very specific and seldom circumstances).

Also it's a shame that the C languages started to call offset "index" (and there is not even a proper index operator!).
Not supposedly, for some definition of “better scheduling.”. Elevator scheduling is hard. It isn’t even clear what to optimize for. It certainly isn’t only #persons/hour or #person-floors/hour, as that could leave people stranded forever at some floors (example: why would an elevator ever make the long journey for the 10th floor to pick up passengers if it always has passengers waiting to move between doors 2 and 3?). “First come, first served” is fair, but may be too inefficient.

Simple example: the single elevator in a building is empty and heading up to the 10th floor to pick up people heading down. If there’s a button press “I want to go up” on floor 3 while the elevator passes floor 2, should the elevator stop at floor 3 to pick up passengers? Probably not, as the passengers might want to go to the 20th floor, and it would be unfair to those on the 10th floor for the elevator to go up to the 20th floor before picking them up.

(corollary: if you see an elevator going in the direction you want to go pass the floor you’re waiting on, that’s not necessarily a bug in the scheduler)

If, on the other hand, there’s a button press “bring me to the 10th floor”, the elevator could stop at floor 3, pick up passengers, drop them off at the 10th floor, pick up those waiting there and go down. That means those waiting on floor 10 have to wait a bit longer for the extra stop on floor 3, but efficiency in #persons/hour or #person-floors/hour goes up.
That's not the fault of the browser ecosystem. Give people a real programming language and they will create terrible bloated software with it.
Lots of people have for decades, and continue to do so. There's a much smaller commercial market for that right now that doesn't interact with the OGL, either though D&D 3E/Pathfinder or D&D 5E.

The question isn't whether you can make it, it's whether you can access the specific markets and marketplaces that make sustainable money from it.
yup! workonclimate.org
A.I. World Ørder – BlackRock and “Aladdin”
First,pardon my ignorance, I became one of those people who thinks everyone on the internet is an american.

> From one side I do agree that innocent people shouldn't get swatted. But, from another perspective: If you don't break in fast - criminals will one hundred percent destroy the evidence needed to put them away.

This isn't an american thing, it's a basic principle of justice all humans know. It is better for the guilty to get away with their crimes than for the innocent to be punished wrongly. One reason among many for that is, you can compensate financially but you can't unpunish someone. You can't remove the trauma, lost time and suffering. But for the guilty, if they get away today you can cartch them another day. And there will always be guilty people who get away with wrongs. But it is easy to prevent innocent people getting punished, simply have a good standard of evidence and trial and the presumption of innocence.

Another thing to consider is cops are being lazy when this happens. Any idiot can take a gun and break through a door. It is the responsibility of cops and the government to stay a step ahead of the bad guys and use their money and resources to build a case. In this case for example, if they suspect the evidence will be destroyed then monitor who goes in and out of the place and arrest people as they leave or intercept sewage if they discard something. Monitor all entrances and communications. The warrant allows them to search which includes surveillance. They can use undercover cops. If they absolutley have no choice they can send an unarmed person who doesn't look like a cop to knock and get a repsonse. Then send armed (gun holstered) cops to ideentify themselves and within 10sec of no response break the door and politely but respectfully make sure everyone leaves so they can search and even then they must have a very good probable cause! And lastly, if the person is innocent they should pay them for the damages and provide counseling and any other support or treatment, especially for children.
This is only because most people in San Francisco don't own cars. For those that do, it's quite accurate.
I don't see how these questions are related. Those are businesses. Volunteer open source projects aren't businesses. There's no barriers for anyone to join the project and start changing it from the inside. And they're specifically set up so you don't have to boycott them when disagreements happen, you just fork the project.
Keen for a link
> However, this was impractical, especially with the shift to working from home during the pandemic with sub-par internet connections. scp always copies full files, there is no "delta mode" to copy only the things that changed, it is slow for many small files, and there is no fast compression.

I didn't appreciate the scope of this problem until a friend of mine visited from the valley. I live in semirural Canada, and they were floored by the speed and low latency of the fibre connection I have.

I sort of took it for granted that people would spend the extra twenty bucks or so to make work from home a painless experience, or at least ask their employer to fund a better connection.

It caused me to reach out, and I found many wfh peers with terrible connections, low powered laptops, and few second monitors. And proper desks? The exception.

My family is mostly in trades, and so spending a little cash to improve my tools felt like common sense. Apparently it isn't.
That's true, but it also adheres closely to ideas like "common sense". It's hard to imagine how to interpret the use of "perpetual" in the original OGL that doesn't imply "irrevocable"; certainly nothing else in a blanket license like this is going to be time-limited.

I dunno, but I'd want to see someone cite some case law where a "perpetual" license was allowed to be revoked like this. It certainly smells off to me.

Obviously WotC isn't obligated to license any new content under an older OGL, it can use whatever terms it wants. But as for existing OGL content, I think they're on some very "innovative" ground here, legally.
You have students who are 1648 years old? :-)
This seems like bad advice, password auth is less secure than key auth^. And many servers don't accept password-based auth at all.

^password is sent to the server directly; passwords are generally weak and easy to brute force. Pubkeys without a passphrase _can_ be stolen from the local machine, but if an attacker has access to your local machine, you are probably SOL anyway.

edit: as several people have pointed out, this config option does not completely prevent pubkey auth being used (i.e. if configured or overriden on the command line). But if you only use that config by itself, it will disable pubkey authentication for every host.
Dave Hampton, also well-known for his work on Q-Bert.[1]

You can watch a Computer History Museum interview with him here. [2]

[1] http://www.atariprotos.com/2600/software/qbert/qbert.htm

[2] https://www.youtube.com/watch?v=7U9eqBzmvZw
What, if any, are the downsides to this?

Is it just as OP states in article, where you have to interact with the authentication process to provide a key (assuming no key is associated to host as you explain)?
So, for all of this posturing and dono collection for 2+ years, afaict most of what all of this has resulted in is:

- https://gitlab.gnome.org/GNOME/gimp/-/merge_requests/401

- https://cgit.freedesktop.org/libreoffice/core/commit/?id=474...

and as far as I can tell the rest is "already done for Wayland upstream" or "still not done yet" trending towards "likely to not be done as more and more folks realize why Wayland is the replacement of X11".

Every time, I arrive at this conclusion and feel like a jerk, but even just comparing this update with the Dec 2021 update, I feel like I'm not far off.
haha, looks like tiktok could be a massive information collection system, eyes and ears in all the world, updating the "state of the world" at the second, right now probably for a giant dataset, in a future, for a live AI.

Plus, the other datapoints, which enrich the IAs "senses" way beyond the human experience: current climate, precise date/time, precise day of the week, updated to the second geolocation, proximity to other - known, recent, previously unknown- tiktok sessions/users.

Plus too, the system pays itself, not something to take lightly: if tiktoks is feeding AIs pipelines (or a live strong AI), it's bill are automatically paid just by keeping itself running. Quite awesome.
Whole-body electrical muscle stimulation (EMS)
Google "or" searches are limited to 10 sites. There are thousands of instances.
https://archive.ph/Fx3Er
I haven't tried alloy, but I am curious why not being able to stop the instance is an issue?
Go-xmlstruct: generate Go structs from example XML documents
DOM is what's commonly known as "retained mode graphics" and the canvas is known as "direct mode graphics". You literally have the two primary strategies for visualization in a platform to use as you please, but you're unhappy. I'm curious why?

The browser APIs we have today have legacy cruft, no question about it, but they also have all the good, and modern parts any other system for GUI and graphics would have. It's surprisingly complete today.

I think browsers suffer an "image" problem, where we just assume what's there is bad, for some reason. I'd be curious to hear specific shortcomings you encounter in your work.
I've been using dotter for over a year and it's incredible. I use the same dotfiles repo for Mac and Linux, and dotter is super easy to change variables or subscribe a machine to specific configs. Thanks a lot for dotter @Supercuber!
In Hong Kong and France where I pay taxes we seem to only use passwords. Sadly nobody has hacked my tax account and paid them for me :D
This has the affect of stock video inserted into Youtube narration... doesn't quite match, and is just there to be there.

Having "Google Research" on it feels mildly embarrassing.
The thing is, when big things happen too its still not a very large fine.
Didn't Google's AMP project set out to achieve something similar? https://en.m.wikipedia.org/wiki/Accelerated_Mobile_Pages (albeit as a bit of a walled garden)

Personally I almost wish that the majority of sites out there didn't pretend like they need to be highly dynamic, interactive and inevitably wasteful experiences.
Encouraging rudeness is not polite, no matter what words you use. You've made yourself feel better, and made it easier for the intrusive human being to continue to rudely intrude on others.

Ignoring them is best, responding with swear words is second best, and pretending it's a normal human interaction is far, far down the list.
Except there’s actual demonstrably useful value coming out of the “AI” buzzword because these are technologies that can actually be used to do things, whereas “web3” was never able to demonstrate a single actual use case or valuable result.

So yes “AI” is a buzzword, but no “AI” is not web3: it’s the buzzword name for a set of technologies that can actually do something of value.

Now whether “AI” is actually “intelligent” in any real way is a different discussion.
Ask HN: Why there are new and better AI models on a daily basis?
Be it on HN, linkedin, random blog posts, I see that new models are appearing daily that make the previous model "outdated".

Is it pure coincidence or what is happening for these things to be happening in parallel?

I find all this so incredible, it seems that we are living a revolution of our times but the general public has no idea of these events.
If the adjustments just keep coming you have a business problem and no "process" will save you.
It’s literally on their homepage
> But these frameworks aren't magic. They're just code

Some of them definitely go beyond "just code", in the sense that they actually change the normal behavior of the code. They intercept method calls, replace classes, etc. Spring is sort of famous for this: https://docs.spring.io/spring-framework/docs/3.0.0.M3/refere...
The history of the web is littered with attempts to build more generalized engines for safe rich media / app execution. Microsoft silverlight, java applets, adobe flash etc.

These attempts ran into problems around openness (one company did not want to promote another) and friction with resource contention of the host operating system. For example rich web media needed to be tightly coordinated with iPhone development for performance concerns and to force publishers to retool for mobile experience.

I don't think we have sacrificed so much in possiblity once you weight the constraints of the time and the world of possible today. Device monopoly and app store becoming what they became is probably not something the open web could have prevented even if there was more holistic vision for web tech up front.
I don't see how that's different to the various flavours/sects/variants/traditions that arose around Buddhism in the past. Californian Buddhism is one more to add to the list.

But this is how it always goes with religions. There is never a definitive core belief or core morality that everyone agrees with. Religions are meta-moralities that allow participants to feel credible and sincere because they're doing whatever they're doing under the cover story of a tradition.

Sometimes the results are humane, sometimes they're horrific. It's exactly that flexibility and the lack of clear unquestionable definitive absolutes that allows these belief systems to persist.

Everyone assumes their interpretation - or at least their process - is the only correct one, and all those other people are misguided at best and just plain Doing It Wrong at worst.

Personally I have more time for Buddhism than for any of the Abrahamic religions. But even fundamentals like the details of the Noble Eightfold Path are still debated and even contested, so nothing about it is as clear and straightforward as it might seem to be.
A Furby without fur even looks like a Terminator. Sort of. Similar vibe at least. There is definitely a non-zero chance that circuitbent Furbies will enslave humanity and bring about its end.

https://www.reddit.com/r/TIHI/comments/gid2pj/thanks_i_hate_...
No surprise though as Kotlin is a cheap Scala rip off.
It also has some really restrictive terms around using otherwise available material. You can't use it for anything derived from "all works related to the Cthulhu Mythos, including those that are otherwise public domain; and all works related to Le Morte d’Arthur." This is of course to protect their own games, but walling off anything related to the primary source for Arthurian legend is awfully broad. Are all knights related to that?

Also doesn't use "irrecoverable" so it's got the same potential problem as the OGL does, right now. Hopefully they'll change it.

Interestingly Delta Green (a Call of Cthulhu variant) just decided to drop the OGL from their books, which means they're just flat out using a system which is 90% identical to the Call of Cthulhu BRP variant without any license at all. I'm curious how that will go.
I don't think the scheme proposed by OP is a good idea, but it's not communist in any meaningful sense. It's not even anti-private-property. It's very specifically against inheritance.
I think you’re maybe not getting what I want - unless I’m misunderstanding, the three way diff you suggest won’t work for this.

In the simplest possible configuration that exhibits the pattern, there are commits like this … - A - B - C. To revert A cleanly, C must first be reverted because it changes code also changed in A. B touches a different part of the code and so doesn’t need to be reverted.

Factor in a few days worth of commits from a large team, and it’s easy to see how very complex trees (even graphs, I think, so long as all the dependencies point backwards) can appear. But it _is_ always possible to get a minimal ordered chain of clean reverts that are required to revert A and all its dependencies.

It’s definitely true that, as you say, things might have knock-on effects - like, perhaps there no textual dependency from B to A, but the logic is very much dependent. Thorough testing of the results is needed. But in a large well-factored project the chances of things being fine when an entire dependency chain is reverted are (in my experience doing things like this) surprisingly high.
The endless battle continues, be brave
ESG investment went down in 2022. First year it's happened since the term was invented. That's good news to me. I'm so sick of the politicization of everything.
> Why is this impossible to do with a commit-merge workflow?

Some change in the main branch (after your feature branch diverged) could break the new feature, without causing a merge conflict.
The downside is that if you use a large range of servers, you will have to configure them to tell SSH what identities to use. This can be cumbersome if you ssh by alias (e.g. 'foo' rather than 'foo.yourcompany.com').

If you only SSH into servers you trust (a sensible practice) then the benefit is marginal.
FYI, it looks like you've been shadowbanned ever since a rather uncivil comment in 2013. Most of your recent comments are dead, the rest I assume someone hit "vouch" for.
The problem is that organisations want a magic formula that will solve all their problems. So they buy an off-the-shelf process with no regards to how it even came to be.

Every time I see something not quite working the way it should in an agile environment, I refer back to the manifesto. Anything that feels like it's going more towards "the things on the right", I point it out.

Good managers are willing to listen. Most other engineers either already understand what's wrong or dislike the current processes anyway so are open to trying a bit less of them.

When all else fails or when something feels off, get back to first principles.
Say what you will about capital punishment in singapore, but a caning hurts the same for a rich person and a poor person.
Natural fertilization helps plants grow.