skysight-inc/HackerNews huggingface dataset:
It's slowly getting traction - Kotlin on Android has a "live update" feature (in development, only available in alpha release), for example. Multiple less mainstream languages also offer the feature. Nim got it in the last major release, for example. V has it as one of the base features. Erlang and Elixir had it since forever. Common Lisp as well. Racket and Clojure are a little more limited than CL, but also support it. Many interpreted languages offer some degree of this, either by default (JavaScript) or as a library/package (Python, Ruby).

In general, programming language features take about 20 to 30 years to go from obscure niche implementation into the mainstream. Look at lambdas - anonymous function literals - they're now everywhere, including Java and C++. Ten years ago, though, only some scripting languages had it. The feature itself is as old as the bones of the Earth (LISP, 1960, 63 years old). The same is true for many other "advanced" features. I think this is tied to generational changes - each generation of programmers has a chance to bring one or two lesser known features into mainstream, and then they're content with that. Other features have to wait for the next generation to discover them.

As for Smalltalk - I made a mistake and based the implementation on GNU Smalltalk, which is unmaintained. I should have gone with Smalltalk/X, Visual Works, or (begrudgingly) Pharo (or Cuis). I started the project as yet another attempt at making a MUD, but then changed focus to making a productive command-line-based programming env for Smalltalk. Then I changed my mind again and tried to make it into a usable shell. Here's the project: https://github.com/piotrklibert/stshell/ The screenshots focus on the REPL/shell side, but in the source you'll see things like "server", "player", and "world". There are a few locations IIRC and you can move your character between them still (plus, it's multiplayer, so another person can connect and you can talk to them!). It was an interesting project, but without a clear vision of what it should be it lost focus and I left it to rot after a while :(
Google Reader. Never forget.
This definitely feels like a very hopeful and intentionally narrow sited analysis. Like, we're saying that Waymo's accidents were primarily low-speed collisions but also they were only allowed to go 35mph max and drive in off peak hours when accidents are far less likely to begin with. If we're doing a comparative analysis then we'd need to compare to humans driving unimpaired during off hours at 35mph at most. And, it's also definitely worth considering how predictable and consistent the failures are; a human might miss someone backing out and hit them once because they are distracted. A computer missing the same means that there's a set of conditions that will trigger failure every single time they occur. So, if those conditions are repeated heavily in any place then the likelihood of catastrophic failure increases substantially.
Yeah, but that's a big IF.

If the actual requirement for this is AGI, then it's clearer to just say AGI instead of ChatGPT which might or might not ever become AGI.
I'm not so sure this is the case. Even less safe 2FA like SMS and email seems to prevent a whole host of cheap attacks. TOTP is much better and can be as anonymous as your login is.

What is sad is that misuse of 2FA data is rampant and causes people to think (rightfully so) as you do.
Reading this, it seems like most people who started sword swallowing were about thirty, with some even in their teens. Again, I'm too late.
This. Once autonomic cars can safely and with confidence steer through a crowded IKEA parking lot on Saturday morning when it's raining we can say they are ready.
2nd law of Thermodynamics: Entropy increases over time.

Quoting[0]:

"The entropy of a system can in fact be shown to be a measure of its disorder and of the unavailability of energy to do work."

I rather like that - where "work" is the time spent solving first order business problems, and "disorder" is a measure of the energy spent not directly solving the business problem. AKA dealing with accidental complexity.

[0] https://www.coursehero.com/study-guides/physics/15-6-entropy...
> There are some conservative books there, but also general topics too.

And that's exactly what to expect from a conservative library! There's no left-wing book, at all, in the shelves and that's a pretty clear sign.

We can't know for sure if the “general topics” are themselves conservative, but the complete lack of left-wing PoV in collection, that doesn't bode well.
Lists of "Allow" and "Deny" have been around a long time, for example in Apache for probably nearly 30 years.

https://httpd.apache.org/docs/2.4/mod/mod_access_compat.html...
I love the site, it is great.

As a fly angler, in addition to the practicality of a given knots purpose and use is the practicality of implementing it in different conditions. There is often a lot of additional “tribal knowledge” on some of these knots, like the clinch knot is great but tying it with some hemostats speeds the process up and is easier when standing in a river. There is a great trick for tying a blood knot which makes it easy whereas doing it from the website would be nearly impossible outside in the weather.
I miss Google Search being good and useful and not covered in intrusive ads much more than I miss something easily replaced with local software or Feedly.

Almost everything Google does outside of GCP, Maps, Search, and YouTube could evaporate for all I care. Google's problem is not that they cancel stuff, it's the everpresent need to grow revenue and embed annoying ads into more and more of everyone's daily lives. I'd love for them to cancel Gmail with a very short notice period.

The endgame for Google is every Google user loaded full of energy drinks watching ads continuously for 20 hours a day. Every lifestyle that's less profitable than that is something Google will eventually try to engineer away.
I wouldn't say I'm all that into strategy games. I find them a bit addictive so tend to avoid them. I did play a bit of Grand Ages: Rome recently. The music was ok, but it obviously gets repetitive.

I have tried the thing you mention and listened to computer game music in other contexts, but really, it's not my thing. I'd rather listen to classical, or jazz, or pop, or...almost anything.
I can see how this would be utterly limiting.

But even trackpad support is kind of messy at the moment; gestures work but pointer speed just seems weirdly different no matter what.
Well yes, let's absolutely increase taxes for the ultra-wealthy why don't pay nearly enough. I don't see the problem.

That aside, we could also, at least in the US, stop taking such a ridiculous stance against drugs and instead prioritize finding makers of CSASM materials.

The people are there, they are just not being utilized effectively.
> with their minimum wage level understanding

Please don't do that; it's effectively turning "makes minimum wage" into an insult. There are plenty of people that earn minimum wage that are good people, doing their best, and (in many cases) doing a very good job. This is exactly the kind of wording that turned various minority terms into insults, as we shouldn't be doing it.
DOJ has broad powers and a broad mandate. Of course it _could_ be used for political reasons, both to go after someone/company or to suppress investigations. We've seen both before.

But we've also seen a lot of DOJ efforts ostensibly toward protecting citizens from bad corporate behavior, especially where monopolistic activites are concerned.
There is a big gap between scraped a shopping cart and head on collision. This is why Tesla reports 'miles between accidents resulting in airbag deployment.'

The national average is 600k miles. For FSD (which has over 300M miles driven) it is 3.2M miles between accidents.
Irving is directly referenced and quoted multiple times in the article, and so is his "travel memoir" Tales of the Alhambra (https://www.gutenberg.org/files/49947/49947-h/49947-h.htm)
I would remove the FB option, maybe add some other services (like Discord or Twitch or whatever) just to offer different options.
I would not be surprised if the statistics are skewed a bit due to survivorship bias. Please do report to your local statistician before you start daily practice!
I remember those days, there was no database layer at AWS so we used instances with Elastic Block store for durability.
As a different perspective, I'm also old enough to remember when CSS and Javascript were invented, and I've been making websites since that time.

IMO web dev has never seen better tooling than today, and user experience has improved tremendously over the years.

What we used to call AJAX has grown from a neat side toy to a basic part of everyday life in the form of client components and SPAs. The server is still as powerful as ever if you want it to be. But having such awesome client-side power is nice for interactive apps like dashboards, maps, games, forums, office apps, online IDEs, etc. It enabled the wholesale migration of everyday apps from bespoke desktop apps for each OS to a universal platform across all laptops and desktops.

All that power of course required more complexity. It's very different trying to write a blog or landing page in HTML/CSS vs trying to write a whole web app. Angular and React were invented to help develop apps that were several times more complex than their precesssors, at a time when JS runtimes (and the language itself) were still really primitive compared to the server side languages of the time.

Yeah, there was a really painful period there in the late 2010s where different JS frameworks each solved a tiny part of the problem. These days it's less of an issue. Next won, became the default, and deservedly so. It's really good, and has an appropriate level of abstraction for mid complexity apps, and allows a good mix of server-side rendering and client-side pages. Adding React Server Components makes that division a cleaner first class citizen.

That only makes sense at a certain complexity though. If you don't need it, don't use it. If you're making a largely static blog or documentation site, there are simpler architectures. You can still use HTML and sprinkle in a few lines of JS as needed. You can still use WordPress or Wix for most small business needs.

But if you're building more complex apps, god, React is an absolute dream compared to trying to round-trip every minor interaction to the server for recomputing the UI and sending over an entire HTML page every time, losing context and page position and half filled forms and whatever. It also encouraged the use of form data as state, and work was often lost on an accidental back button or the frequent server crashes before the advent of trivial cloud scaling.

IMO it's only overengineered when misapplied. Some of these tools are really useful, even essential, in the proper use cases. Maybe the sad part is that we overteach them and encourage their use even when they're not necessary (or perhaps counterproductive). Right tool for the job and all that.

Edit: not really pitching React over Vue or Svelte or HTMX or whatever, just that client-side complexity has its uses. Pros and cons, not strictly better or worse.
The point was made in the context of "Other Unixes". It has nothing to do with Linux users, on Linux distros, not having Wayland support. It has to do with Unix users, not having Wayland support.
Added sugar every day, makes a boring life okay. It's nbd dude, just don't get fat.
Show HN: Python Package to spin up MLOps infrastructure with Terraform
Apple Maps is hard to use in rural areas. It is just a pretty green page with the faintest lines. Labels are maddening to read. Google maps also needs label improvements, but generally has enough contrast to see the lines.
> The same feature can be tagged in multiple ways

That is not huge problem. You can support just the most common schema. Except some rare cases it will not have real bad consequences (note: as OSM mapper I put quite significant effort into getting rid of some pointless duplicates, but I do not consider it a blocker for data use).

The problem is that making search working well with descriptive, incomplete, typoed, confused input is really, really, really hard. Google Maps search is the most amazing Google project for me.
Even if they can do that, they cannot drive in most of Canada almost half the year -- we have snow and icy roads 3-6 months a year.
> We excluded cases in which injury was related to swallowing items other than swords, such as glass, neon tubes, spear guns, or jack hammers.

Swallowing Neon tubes and jack hammers seems like a great way to give yourself some permanent damage.

It’s funny how if someone does something physically dangerous and very likely to cause permanent damage to themselves, it’s obvious to everyone it’s not a good idea.
But it’s so much harder to identify when we’re doing things that might cause mental harm to ourselves. Like working 12 hour days, or isolating yourself socially, or not going outside for days at a time. All things that can cause lasting damage, but in more subtle ways. And often times people are applauded for doing these things because “that’s what it takes to be a world class founder/engineer/athlete/doctor etc”
> Freshly paved interstate

The article is specifically about driving in SF. It also states SF is one of US more difficult cities to drive.
This corresponds my point of view exactly. I'm 99% satisfied with X and see no practical reason in switching to Wayland as long as it breaks anything. I feel sympathetic conceptually but don't want to deal with any additional headaches (which can be expected to occur as many common apps still are not perfectly Wayland-ready) in exchange for purely theoretical (for me) improvements which don't offer any practical value to me. I also use X over SSH (even on Windows!) occasionally and don't really like the idea of loosing this feature.
If Meta allows us to opt out of having our data harvested, then doesn’t it imply that we should really be offered the opportunity to opt in?

Then, opt out should be the default.

How can the company explain this?
I deploy my static blog via rsync. I also have Isso [0] on it. No need for a back-end web framework or anything.

[0] - https://isso-comments.de/
Ironically, “Web Excel” doesn’t use any of them. And if you asked someone who can create Excel to implement it in a webpage, they wouldn’t probably even think about these frameworks seriously.

The real promise of these is web forms with a little interactivity. Anything more complex and you start to fight with it to drop back down to the level where it’s manageable.
As a Linux outsider, the X/Wayland thing is bizarre to me. The story I hear over and over is "X is dead, the last stable release was thirteen years ago, Wayland is the future and I love it except for these two hundred things I need that are broken on it." Like what the hell.
I believe that people seeing official city employees riding bicycles and cleaning bike lanes would go a long way in getting people to see bicyclists as legitimate road users.
So if I'm understanding correctly, all the classic instances were migrated to more modern types with no intervention from the account holder?

Did they suffer a reboot during that migration, or was it done via some live-migration process (it's hard to live-migrate off a virtualization platform that was never designed with that in mind!).

What about the original network setup? Is that still emulated, or might some customer applications have broken?
Wayland kind of reminds me of the CORBA->DBus rewrite. GNOME 2 was awesomely accessible. Then came the "qwe need to switch to DBus" people, and basically destroyed the hard work of many years. For me, GNOME Accessibility never recovered from that blow. And then came Wayland, which made things even worse.
By tricking people into affirming a paid off, non-existent or expired debt and then attempting to collect it.
It means he partitioned his workload across several of his peers to increase fault tolerance and throughput.
In which case it needs to be after 9
Was wondering when they'd finally shut that box down, I was keeping it on just to troll them.
How to Prepare for Difficult Conversations
"Kingdoms of Faith" by Brian Catlos is an excellent book about Al Andalus, from the Arab invasion to the fall of Granada (the aftermath is not covered extensively).
This lowbrow criticism is really old. Google doesn’t do much offline for the same reason almost no one does offline anymore; it’s hard and the number of users affected is very small.

Do you honestly think Google is looking at the number of maps users that go offline and saying, “We absolutely need their data!” rather than “Eh, not worth rearchitecting everything for.”

Not to mention they have done a lot for it even if it’s not perfect. There’s a dedicated team doing their best with it. It’s just not worth giving a lot of attention and resources.
The third important point about not comparing averages is that there are many human drivers that are outliers - people who are on a suspended license, intoxicated (over 1/2 of injured drivers are intoxicated), people who should have never had a license to begin with (either unable or needed more training) due to our
joke testing, etc.

I would much rather see comparisons to safe/prudent drivers vs the average. Try to sell me autopilot as being as safe or marginally better than the average driver and I'll never use that shit - the average driver sucks.

https://www.npr.org/2022/12/13/1142598789/drivers-crashes-dr...
The Pitfalls of Familiarity
> Congress would much prefer that NASA ask for money to fund a new system that creates new technologies than just fund old dilapidated tech. That's the issue, and NASA doesn't seem to get it. Is it dumb? Sure. But that's politics, and as a government entity (my personal favorite, in fact) they just aren't doing a good job here.

Where are you getting all this? Surely not from this little Ars Technica article.
> It kind of does. Your version would make any interpretation of the law a constitutional question.

I don't think that's true. Consider a case that is doing statutory interpretation to resolve a conflict between two federal laws. There is no question about the constitutional authority of Congress or any other body here.

> Do you really think they come to a different result if it was Trump's EPA saying they had to replace renewables with "reliable" generation methods over whatever pretext?

Yes. The Supreme Court is a political body, like any other. Notably, West Virginia v EPA took on a regulation that had already been reversed by the Trump administration.

> It seems like people have forgotten how to compromise. You want a climate change bill, Republicans don't.

And yet, the Clean Air Act exists. Congress could edit it or repeal it if they wanted.
You guys are using Javascript?

I jest; our first geocities page was just HTML with maybe a visitor counter, marquee and whatnot.

Our first PHP application / project in school actually didn't use JS yet, it used frames for a static menu and header and just straight form submission to get data to the back-end. Those were the days.

But when I did my first college level internship (1 year of internships is part of college education over here), it was Java back-end, JSX templates for the presentation part, and it was enriched with PrototypeJS for things like dialogs and an animated accordeon (back when animation was still "update the height of this element a couple times a second").

My first job involved using a lot of JS to still enhance a page; add to cart, image carousels, that kinda thing. jQuery era.

And my next job involved building a user interface for customer support staff to look into SAP or something like that, poorly built in BackboneJS.

The next assignment was once again using BackboneJS to rebuild the investment banking front-end for customers. That was - as with most applications I've built btw - a great use case for single-page applications (as they were called then). No SEO needed, fast enough to render purely front-end, API heavy (that was also the time when people realized you could build one API for both web and mobile), etc.
I tried this to see. It does suggest using validators, though in a way that mostly solves the problem. The failure mode is when the string is valid complete or extended. It does have a bit of a workaround for that.

https://chat.openai.com/share/54cb8876-96ff-4434-a479-4d2dde...
> unless the AI starts simply repeating my private data in response to questions

That is a concern some have, particularly around CoPilot and the fact it has been trained with much copy-left covered code in public repositories.

They assure us that it is not possible for blocks of code to be regurgitated that would break things like *GPL, but they have yet to explain why, if that assurance is 100% definitely true, they have not included any of their private code in the training set. Surely they consider that their code is of good quality and would be valuable to include in the model.

> if it learns to draw better hands by looking at my holiday photos or whatever, then I don't see the problem

And if it gives an advertising firm working for a product you'd rather not be associated with an image of a family that look _very_ like yours? Again, the same assurance is given as per CoPilot, but again not everyone is assured by the assurance.

And of course it could happen anyway by chance even if your family is not in the training set. I don't not bother to lock my doors because someone with a good lock-pick could get in anyway.

And they are not doing it because of a great communal benefit (well, their individual coders may be, but the company certainly isn't), they are doing it for commercial benefit. I'd prefer they didn't with my data, or if they do I'd like my slice however small thankyouverymuch.*
I don't think there is an upper limit.
One significant obstacle to a widespread return to Usenet is that the Internet has grown up, and has to behave more like the larger world around it. It's no longer a genteel, academic environment mostly shielded from harm from, and harm to, the general public. The following Techdirt article is an excellent condensed summary of how the world will eventually intrude on any ambitious effort to create, or re-create, an "uncensored" forum:

https://www.techdirt.com/2022/11/02/hey-elon-let-me-help-you...

Yes, the example is about a monolithic service like Twitter, versus something distributed like Usenet. But distributed services have to be hosted somewhere, and two contradictory themes from this discussion are:

- Usenet was more widely used when it was universally available (i.e., commercial ISP's ran news servers)

- Commercial ISP's no longer wish to run news servers due to legal liability and pressure from U.S. states attorneys general

Mom-and-pop server operators won't be as universal, and won't be able to afford expensive staff and lawyers to deal with legal issues.
that's still better than CRA, to make the point a few weeks ago at work, I counted > 800 dependencies and 6 high security vulnerabilities warnings. If facebook can't get their shit together, who can?
Excellent, thanks! I've been meaning to read it, this is a helpful nudge to get around to it.
I am quite aware of impact investors, ESG etc. The space is full of convulsions and strife [1]. But its a different debate. The point I was trying to make is that corporate managers are legally controlled by shareholders, its not a myth.

Actually the difficulty with sustainable investments shows how difficult to rely on shareholder's values to goad corporates in the "right" direction: unless the risk is clear, present and impossible to disguise there is just enormous resistance to interfere with profitable opportunities.

Now in the context of digital information oligopolies good luck convincing shareholders that their big tech darlings are detrimental for the future of digital society.

[1] https://www.pionline.com/esg/blackrock-voted-against-record-...