skysight-inc/HackerNews huggingface dataset:
Privacy is also becoming a major issue on Windows. Of course, that became some time ago with cloud login (which is becoming progressively harder to work around - it's basically impossible to do so in the most recent Windows installer without mucking around with the terminal; the old "disconnect from WiFi" trick doesn't work anymore!). But on top of that, now there are all those AI features that are shoved onto you that require your data to be sent to the servers. And not even just AI, too - the most recent insult was the retirement of the built-in Mail app and its replacement with the "new Outlook", which, when you try to configure an IMAP account, will tell you that your email "must be synchronized to the Microsoft cloud" in order for it to be able to work with it.
If their fixed costs are low, the tenant could be making more through investments after staying in the same house for 15 years.

Buying makes a ton of sense if you're going to live somewhere for a long time of course, but if you start out not sure and you have a nice landlord that doesn't take advantage of you with perpetual rent increases every year, then it can make sense to ride it out and invest your "inflated" income every year instead. By the time the tenant moves out, they have a nice portfolio to leverage for a new property and the landlord has gotten a decent return on their investment with a stable tenant.

In this scenario, it seems to me that main driver of disparity in our society is landlords' push to always increase rent even when the mortgage is being paid 2x or 3x over each month, just because it's allowed.

I'm not saying we need rent controls necessarily as a way to fix the problem, but that is one problem that rent control solves. Perhaps paired with some other scheme (3% max increase per year for first 5 years of renting, then capped at 1%?) we could find a more equitable way to account for inflation of repair costs while not screwing tenants with "forced" moves every few years when the rent becomes unaffordable.
(For myself) because 99% of my time is spent in an IDE or a browser, and there's less mental overhead for me to open a new tab and start typing than for me to open a new app and do so.
“Manual intervention” in ArchLinux is just where you need to do something in a specific order during a system update. It takes all of about 30 seconds to do and is still a hell of a lot easier than having to install software on Windows and macOS.

Yeah homebrew exists on macOSbut it’s not part of the base install, let alone official Apple product. The App Store on both Mac and Windows sucks. Not just in the availability of software but also even just raw install performance (they’re slower than pacman + Arch mirrors). Worse still, Windows and macOS still normalise googling for software and then manually downloading and installing it.

So if Arch isn’t “rock solid” because every 6 months or so (though, honestly, it's been more like once every 3 years for me) you need to be slightly more careful doing a full system update, then Windows and macOS are positively primitive by your same benchmark.

To be clear, I’m not a Linux fanboy by any measure, but it’s literally the concept of package management that pushed me towards modern distributions like SuSE and Arch and one of the biggest annoyances I have with Windows and macOS.
Exploring and building the LLaMA 3 Architecture
> not a license to be a resource hog because you refuse to be a good citizen.

Which resources are you "hogging" by reloading a webpage twice?
> does everything a computer needs.

This really comes down to this.

If you can stabilize what you need, inevitably linux will catch up to where you are and you're set.

If it's an always moving goalpost, the year of Linux on the desktop will always be next year, eternally.
The 1st thing i thought when I opened the article: "what a useless mass production of garbage"
> lead-free solder, is more difficult to work with

This kind of statement always puzzles me. Leaded solder was an absolute nightmare to use for me, after the switch to the lead-free one I was suddenly much better at soldering within minutes. It was like going from square to round wheels.
This article does the one great thing - the first setence of this announcement post tells you what Gleam actually is. Other projects should take note.

Fly's posts do a great job of this also https://fly.io/blog/skip-the-api/

Edit: lol - I just saw on the homepage that Fly sponsors Gleam.
you need that app to watch in higher qualities due to drm and/or hdr. the browser only supports sdr upto hd or fullhd iirc.

regardless it is a baseless thing to say for a service we pay for. if this happens in macos we would see disproportionate uproar compared to their market share.
> Are you seriously telling me software performance should not improved if the core functionality kinda, sorta, works?

I would not hesitate to take this position. Of course it depends, on how severe the bugs are, especially for the outer code (like plugins) calling it, and on how bad the performance is. But otherwise absolutely, never break user space.

> The environment it runs in changes

The web environment Wordpress runs in did not change all that much. The JS ecosystem simulates big changes, but that's all bullshit. Server code that worked 30 years ago still works - if projects like PHP don't go out of their way to break it.
Wasmi v0.32: WebAssembly interpreter is now faster than ever
Quite possibly just simple ntp may work as well. The radio signals are intended I assume for human hearing.
From Today's Code to Tomorrow's AI Transformation of Developer's Routine by 2030
We like creating decentralised technologies to then graviate around centralised services built on top. The Internet was meant to be decentralised (it still is in terms of the protocols that make it work), but then we ended up consuming very much centralised services. Bitcoin's decentralised in terms of technology, but then we are centralising in terms of exchanges, wallets etc.

I guess the decentralisation aspects of a given technology just means it's a resilient building block. And since the only way we make sense of things nowadays is through markets, it's inevitable we starting building and consuming centralised services.

I'm not saying centralisation is good or bad btw, but I do share the irony in your reply, mostly because I find it funny when a new tech is being sold as new way of doing something in a decentralised way.
Right, and if you stuck that behind (eg) Cloudflare via cloudflared, it'd be faster for your readers, more secure for you (no direct access) and have no impact on your network or NAS's resources.

Right tools for the job. It's not a failing to use a cache.
That's weird. I learned just last week that Palo Alto requires proof that you ever lived in Palo Alto with a piece of mail before they'll let you into their shelter. Also their shelter has bunk cots. not bunk beds, bunk cots, so the bottom person is inches away from the top person.
I rewrote large parts of my webapp, Nestful[0], in Gleam.

It's truly a joy to use and the community is very nice. Some features are still missing (e.g, reflection), but I do agree, as a user, with the focus they're putting on the developer experience, as evident is this release.

If anyone else has a Vue application they want to dabble with Gleam in, do check out vleam[1].

[0] https://nestful.app

[1] https://github.com/vleam/vleam
Hardware support can be a problem as well. There are many combinations that "just work" - definitely more so than 20 or even 10 years ago - but you still need to be careful with network cards, for example. And graphics is still kind of a mess, enough so that all major browsers are still either using whitelists to enable hardware acceleration on supported hardware (like Firefox), or straight up disable it by default on Linux (like Chrome).

Which translates to the other problem that is battery life on laptops. I did a fairly simple test recently that basically opens Reddit main page in Firefox & Chrome and then scrolls it slowly until battery dies. Running on the same exact hardware - Thinkpad T14s AMD gen4 - the battery life was reduced by 30% on Linux with default settings (= no hardware acceleration in either browser). Manually enabling it means that test cannot complete at all because both browsers randomly crash.

And then you look at battery life vs an ARM MacBook, and it's not even funny.
Hmmm. I think this is interesting, but I’m not sure this is an “architecture”.

A workflow or “orchestrator” as defined in this article looks like another service. Unless I’m missing something, it’s a state-machine where inputs/variables are the events of other services, and where transitions trigger “commands”.

Don’t get me wrong, I see the value in pulling this logic into a central place/process in order to perform “orchestration”, I just don’t see the value in yet another framework. This is a pattern that pops up in every distributed system I’ve worked on, but it is just one of many.

In many cases, a synchronous request response end-point is all that is necessary/desired for a service tied to a customer interaction. In others, a service processing a queue backlog (with or without automatic fan-out). In others publish-subscribe seems the best fit. In others, a more complex state-machine managing several different events, transitions, and outputs.

Can you model everything as a state-machine? Yes. Should you? I would argue that you want a range of tools in the toolbox.
> communication should be as easy, for the programmer, as adding two integers

I agree wholeheartedly. But the real issue is that Linux doesn't have rich communication primitives (compared to, say, the NT kernel), so we've had to implement those in userspace, and so here we are with systemd and dbus being intertwined with each other and the rest of the desktop. It could have been better if the kernel provided a message bus or at least some primitives.
Tried that on the "you start aging rapidly" adding an R to turn aging into raging, but I ended up just being enraged while I also continue to age, lmao.
Bit misleading. Working at MSFT doesn't mandate to use ADO for hosting code. Plenty of teams host their projects on GitHub.
Understanding mathematics basically means understading higher-level reasoning. If an AI were able to actually do this + the ability to generate and interpret language that LLMs already show, it would seem to be 90% or more of the way to AGI.
Granted I do not have any blog feed, much less a reasonably popular one like Rachel by the Bay, but I would have thought that serving simple static content like an RSS feed is quite low-cost such that it almost doesn't matter how much people are querying, no? I'd be quite surprised if the author's server was genuinely struggling under the weight of these requests but happy to be corrected.
Without JWT, how do you support log in using third party identity providers like Office 365, Google or Facebook?
If I have to work with WP I always use the timber framework instead of the block/classic version

https://timber.github.io/docs/v2/
Are you sure it's static? How many regularly update the same article after having published it, just for instance?
I think the root of bad reputation was due to various plugins and their usage pattern:

lots of non-tech users heard that they can use plugins X Y Z for fun and profit, so they started to use them, but no one told them that managing dependencies requires some skill or at least discipline; that the fact some 3rd party pluggable software exists doesn't automatically mean it's good, viable, maintainable and safe; and that things in IT don't work by means of cargo cult, copy-pasting without underdstanding and by crossing fingers. So, there was a fallacy: these people believed (and many believe until this day) that they can remain being non-tech users while maintaining their wordpress-with-plugins installation, but it's impossible; one needs to become tech-aware in the process.

I am not sure what WP community did to dissolve this fallacy; maybe they did something. maybe didn't.
While you are joking, COM was born out of the UNIX way, more precisely Distributed Computing Environment.

https://en.wikipedia.org/wiki/Distributed_Computing_Environm...

Then we had that great experience called Taligent

https://en.wikipedia.org/wiki/Taligent

And naturally CORBA,

https://en.wikipedia.org/wiki/Common_Object_Request_Broker_A...

NeXTSTEP's Portable Distributed Objects

https://en.wikipedia.org/wiki/Portable_Distributed_Objects

Which inspired Sun's Distributed Objects Everywhere written in Objective-C, followed by its reboot in Java as Enterprise JavaBeans.

https://en.wikipedia.org/wiki/Distributed_Objects_Everywhere
Nope, I am suggesting to simply get out if you find the possibility. Get enough money, live somewhere cheap, and screw economic development.
> A CR2032 is surprising for a computer from 1987, given that AFAIK PC mobos didn't have them until the 90s at the earliest.

Nintendo Famicom cartridges started using them the same year, 87. PCs probably didn't need the space-saving advantage until a few years later.
Thank you! this is a more interesting comment than the pissing example
I would rather spend my time doing what I want instead of wasting it being where I don't want to be. My advice was for people who are like minded, not cogs who don't mind wasting the best years of their life.
Ask HN: How can I download a video ads from YouTube
It seems weird. Normally, people would like to skip them, but lately, I have seen so many weird ads on YouTube that I would like to collect them.

Of course, I could do some kind of screen recording, but I can't replay the videos, and sometimes, I discover too late that I would like to save them.

Many thanks!
It's type safe, it's important to note that its type system is a Hindley–Milner type system. Same type system family as OCaml, Haskell, Standard ML etc. Its syntax is heavily inspired by Rust. whereas Elixir's syntax is inspired by Ruby and Erlang's inspired by prolog.

https://en.wikipedia.org/wiki/Hindley–Milner_type_system
You don't even need cloudflare! If your blog is only updated infrequently (>1/day), serving what is essentially static text should not be difficult.
I'm imagining, but someone please correct me if I'm wrong, that this is related to the policy/standard/convention (?) that IPs have a single canonical name, so reverse and forward match. I've never really followed that strictly, though I've been aware of it and try to follow it as I can, because it makes management of DNS a little more sane.

Because of no SRV records for HTTP and no CNAME for apex records, you can't follow
"one true name per IP" without giving an IP to every domain.
These days, Windows is trying to solve the dev I/O scenario by having a separate "developer optimized" partition: https://learn.microsoft.com/en-us/windows/dev-drive/
If my freelancer friends are anything to go by. Many companies, including some big-ish ones, will go with what's the cheapest option that looks good enough.
We did the same thing with the Web but we prefer Google and Facebook.

We did the same thing with email but we prefer Gmail.

We did the same thing with Usenet but we prefer Reddit.

We did the same thing with IRC but we prefer Slack.

We did it with shitcoins but we prefer Coinbase.

Turns out people really don't care much for pure decentralization. There's money to be made recentralizing decentralized whatever.
The paper discusses this, and the approach taken in the paper implements a number-flip stage, so numbers are formatted with their least significant figure first.
My development PC's homepage lists all the servers I'm running
I just wonder if numbers were written right to left, llms would be much better at arithmetic. You can 'predict' the least significant digit by reusing the already written digits in the computation, but to generate most significant ones, you generally need to do the entire computation in one go.
- "This is just libel."

It's not libel; it's just an opinionated argument that you dislike, so much so that you want to stop the other person from speaking.
Some things never change. Devs calling "any pattern or code they dislike" spaguetti is one of them. Just like "clean".
As I understand, conceptually they just changed 346 + 23 = ? to (1: 3, 2: 4, 3: 6) + (1: 2, 2: 3) = ?
So it is not that much of a specific hack. There could be a broader principle here where something is holding transformers back in a general fashion, and we might be able to improve on the architecture!
Quiet is the black paint in the pallet of the musician and film maker. It’s central to things like stoicism, zen buddhism, existentialism, meditation, and mysticism. Taoism iirc, too.
That makes sense. Coming from a non-math background I wasn’t familiar with the mathematical term field. Learning something new every day :)
Exactly. Mine is not static for example, but I’m a low traffic blog and it is not a problem yet.
>Since palatized consonants go together with "soft" vowels, one may omit this distinction in writing. But the difference is still there.

Sure, many languages have palatalized consonants, influenced by surrounding phonetic context (such as, vowel harmony in Turkic makes surrounding consonants "softer" too).

The true "contrastive palatalization" I was referring to is about having minimal pairs where words have totally different meanings based on whether the consonants are palatalized or not.

For example, in Russian (where I specify the palatalization of a preceding consonant with ʲ):

mer "a mayor"
mʲer "of measures"
mʲerʲ "measure!" (imperative)

Latin alphabet has no means to express it naturally, while in Cyrillic there're already all the required letters for it. Just omitting it in writing will introduce confusion.
Yes, this is what external tools/plugins/api calls are all about.
IIRC we would see any trait spread into its equilibrium point unless selective pressure leaned on the scale. So, it could go from 0.1 to 0.3 simply because it's population equilibrium is there.
How does Blink compares to a-shell or iSh?
A reckless introduction to Hindley-Milner type inference
it proves it's a solvable problem, so the other 10,000 or so cities (there aren't millions of them) just aren't properly motivated to solve the problem.

The first atomic bomb was hard, because it wasn't known if it was even possible. The second one was still really hard, but once the Americans proved it was possible, everyone else knew it was possible.
The thing is, there are a lot of other CMSs out there, which can do this as well with much less bloat. Statamic, Craft CMS etc.
"there are millions of successful projects of this type out there."

I wish and believe we are getting there but I don't see it today.

Just as an example: I traveled a lot after COVID and almost every tourist attraction has a photographer or photo site and they upsell by offering you pictures. I have yet to encounter two attractions that use the same system, they are all different and terrible in different ways. They all do basically the same thing, so there is no reason not to have a standard solution. I have no doubt one will replace the existing solutions sooner than later. So, millions of them but I would hardly call them successful.

Them being messy is the collective learning process that has been mostly completed for real construction projects, but is still in full swing for IT projects.
The key problem here is that by privatising government services in the form of a non-profit there ceases to be proper democratic oversight of the organisations involved.

The possible solutions are therefore very obvious, either bring these services back into direct local government control or in the case of a tenants association require it to be tenant-owned and democratically governed.
He didn't do it while he had the chance. Empty words pre election.
At least better editing than this terrible writing:

> Six hours she had been officially dead. Six times had the hour hand on the clock moved – and she had lain dead.
You quoted a general statement on the psychotic vs mystic, but when I respond to that generalisation you accuse me of unjustly generalising. According to your statement here, we should also dismiss your quote, since “it is not possible to know what all other people have experienced”, so how can you generalise them?

Be wary of applying double standards here.
They pretty clearly talk about public hosts, so it seems quite likely that they are in fact doing split-horizon DNS (i.e. machine1.site.com will be resolved to an ULA address if the query is coming from the same subnet, or to the public address otherwise).
As someone who's used Lucene and Solr extensively, my biggest wishlist item has been support for upgrades. Typically Lucene (and Solr, and ES) indexes cannot be upgraded to new versions (it is possible in some cases, but let's ignore that for convenience). For many large projects, reindexing is a very expensive (and sometimes impossible) ordeal.

There are cases where this will probably never be possible (fields with lossy indexing where the datatype's indexing algorithm changed), but in many cases all the information is there, and it would be really nice if such indexes could be identified and upgraded.
MacBook Air (ARM) is fanless even.
If you used to sleeping in a very quiet room, I suggest getting some Loop Earplugs or similar.

The background noise should be much less than a plane, and the air pressure etc is obviously normal, but the erratic noise can be more -- e.g. some clunks if the train stops.
No, the parent poster was right: teachers are absolute authorities in matters of discipline on school grounds. Parents have a duty to support school discipline, and this is completely orthogonal to your point.
Do tuple unpacking like this

result, _* = iterable()
Right? I use the gnome default editor for this. Also persists unsaved notes, its always available and has some few basic features that sometimes come in handy (regex match, etc)
Plenty of very actively maintained projects at least on the Apple side of things.

People are absolutely still using RSS, the tech is very much not dead.
Automattic is valued at $7.5BN. They don’t need your donations.
Not in a lean winter, and not if you’re worrying about a bunch of frail revered elders during battle.
I suppose it's a question whether what we call "reasoning" is an emergent phenomenon from having enough connections in a graph, or whether it's some other special sauce which we simply don't have in our current models yet. E.g. humans follow a deductive process to answer questions which they haven't encountered yet. Do we gain this ability purely from a denser/larger graph of knowledge, or from a completely different architecture?

I think until we know the answer to this, we can't make predictions about how to build true AGI.
it's not a bug, its a feature! Unlimited undos
If it makes you more clean you can use instead:

DBus=CORBA(remember Bonobo and Orbit), systemd=Service Management Facility, journald=rsyslogd.
I tried the Termux -> Ubuntu -> code-server approach to get vscode running locally on a Galaxy Tab tablet. Since it is a somewhat "real" Ubuntu installation, it is as close as it gets, runs your debugger and compiler and doesn't have many of the limitations found in other terminals (e.g. go compiler does not run on iSH).

But I don't travel much and still prefer laptops with large screens. I do think many people will benefit from this approach. Too sad there are very Samsung tablets around.

(As a side note: I have Samsung Galaxy Tab S7+ and an iPad Pro 12.9, and use the galaxy tab way more than iPad for browsing and watching YouTube videos. The screen is gorgeous and speakers are great, and I rarely find something that iPad has but not on Samsung.)
I didn’t test with all LLM out there, but all of thus I tested failed with something as basic as "What is the number of words in the sentence coming before the next one? Please answer."