skysight-inc/HackerNews huggingface dataset:
> aside from the considerable ethical concerns with the unauthorized scraping of everybody’s creative work,

If you want to make this argument, I'm "on board."

===

> and the dismal treatment of the people who annotate that work, and the electricity it takes to compile those annotations into models, and the likelihood that companies will see this new technology as a cheaper alternative to their human employees

Agree as well.

====

> those things aside, I thought we agreed that all of these “AI” systems are fundamentally just making shit up, and that if they happen to construct coherent sentences more often than your phone’s predictive-text keyboard then the difference is one of degree rather than kind.

But I'm tired of hearing this argument. I mean, if the LLMs work better and faster than the majority of _human_ assistants at my disposal, then who cares if they are "fundamentally just making shit up". They're better and faster than the competition, no matter how much you damn them with faint praise--end of story as far as I'm concerned with this argument.
>Those are strange requirements.

A threat model that necessitates an air gap is indeed a strange one, I daresay even ridiculous.

To put it frankly, most people simply will never have to consider such a ridiculous threat model. Being suspicious of everything down to literally the copper wire in your power cord is something most people will rightfully consider ridiculous. For most people, a virtual machine will provide more than ample security for their needs, and it's been mentioned already that Qubes itself is great so nobody is discounting the value there.

The problem is we are not talking about normal people. We are talking about highly specific, highly special people handling highly valuable work, dogged by highly powerful hostiles. The very nature of these people and their work is ridiculous, which necessitates considering ridiculous threat models and implementing ridiculous security measures to guard against them.

Where someone needs an air gap, replacing that with Qubes is mind bogglingly stupid because to quote karma_pharmer who put it very poignantly[1]: That is not an air gap.

[1]: https://news.ycombinator.com/item?id=39951031
I think it really depends which stage of your life your played those games at - beeing a very dark and brooding 15-year old who was into all kinds of "edgy" teenage media at the time, the metal soundtrack and darker themes of Warrior Within made it seem like the coolest videogame of all time.
“I’ve been applying for remote jobs”

only remote jobs ? curious...
> if schools are understaffed and teachers are overworked

More the norm than the exception. This is still good, though, because the public being unwilling to appropriately fund education is almost a law of nature.
Honestly if we replaced teachers with AI teachers, everyone would benefit.

For some reason we glorify the current state of teachers. The truth is that the whole education system is borked at all levels.

I'm sure there are some good teachers, like my mother who actually cared about teaching or the ones I personally had as teachers growing (can count them on one hand without using all digits), but most are just there because it is really easy to become a teacher these days.

Replace failing schools and low quality teachers with AI systems that can educate and empower the next generation through individualized attention and help.

Imagine learning about ancient Rome not through some stupid video while the teacher snoozes, but by "talking" to Marcus Aurelius. Or learning chemistry and physics in a virtual lab where Marie Curie "guides" you about radiation and its effects, and so on.
We require coverage of preexisting conditions in a bargain that involves coverage mandates (since struck down) and continuous coverage / enrollment periods. And health insurance is the primary payment gateway to a deeply distorted market that relies utterly on insurers to take payments, which is not something that is true of the housing market. I don't think I have too much of my identity invested in whether homeowners insurers need due process to not renew contracts, but I guess I'd argue the other side of that one. Either way: hard to see the privacy issue.
Too much graphics for brutalist. Probably more 1990's GeoCities vibe.
>what exactly are these radical leftist ideas that have taken hold of our politics?

Embracing equity of outcome rather than equality of opportunity
This sounds pretty crazy. I know how "Kindergarten" is defined in the USA but still: academics for 5 yo? At that age my kid's teachers were trying to keep them from taking their clothes off if they weren't playing in the mud, and teaching them to queue.
This seems to be the flimsiest of straw men.

Of the things that the author states as generally agreed upon there is significant debate. I'm not even sure how much of it is considered as a prevalent opinion.

Of the Gell-Mann issue at the end, I have never encountered such a statement, I don't doubt that it has happened here and there, but without supporting evidence to say this is a common occurrence, why bring it up in this manner.

It seems the real intent of this post is to signal that the author does not like AI.

I think there could have been a sensible informative article written about Gell-Mann amnesia warning how it also applies to AI output and suggesting people calibrate their expectations based upon the error rate in fields that they know well.
How India is challenging China as Asia's tech powerhouse
Sure but, proprietary blob and all. Who knows what else is there. Going to Linux but still using a super-privileged driver that can extract almost anything out of my system and send it outside does not sound productive to me.

Not that there's any guarantee there isn't something similar in the AMD drivers, open-source or not. But I'd like to think the community would notice at one point if that was true.
Why wouldn't you just accept the entire thing as a Unicode string and use the culture-free Unicode Collation Algorithm?
There’s no strict definition of a token, it’s just a unit of breaking down text / arbitrary data. You could create a sentence tokenizer, word tokenizer, character tokenizer, etc.

Afaik this is pretty canonical.
The NIMBYism here is, at this point, an intentional plan to price people out. We basically hate that we have to have open borders with the rest of the US.
I saw one case where a guy was dropped because of an aerial photo of a pile of junk in his yard. I’ve had piles of junk in my yard during various remodeling projects. If the satellite passes over the day before the dump run, there’s no way to tell that the junk was gone the next day. If there’s an inspection, it’s easily explained.

I suppose you could offer an explanation for the satellite photo, but in that case you’ve already been dropped, so getting your policy reinstated is going to be a much bigger lift.
If I needed someone to answer questions for me at any time of day or night, and it didn't even matter if the answers were fully accurate as long as they arrived quickly, I'd wonder if I had an anxiety problem.
ControlD[1] will do that for you.
1. https://controld.com/
Even assuming that an age check can be done in a privacy-preserving way*, it is naive to assume that such measures are effective prevent people from getting access to porn. Sex is one if the strongest human drive and we are not in the 80s anymore when magazines and videos were the primary medias for porn.

*: are those verification schemes set up such that also the government doesn't get to see who accesses which sites?
I'm not sure I understand this.

Isn't protobuf just one such protocol definition. With a focus on being general.

If you don't like the trade-offs it makes then you can use your own specific protocol with your own tradeoffs.

But yes people will push back on you if you can't justify why that decision is better than the general solution especially if they have to use it.

Imo starting with an out of the box solution as a baseline and then moving to a more specialized solution when the need arises is pretty solid decision.
Then you should probably push adoption of markdown for javadoc (1). That and mermaid extension should be a good candidate. Or just use javadoc with an additional md plugin.

1 - https://mail.openjdk.org/pipermail/javadoc-dev/2023-January/...
very interesting. sounds like an enviable group. thanks for your reply.
Nobody seems to care that I leave my middle name off my tickets and book with a sex doesn't match my ID, even internationally.
I don’t desire being ahead, just academic and intellectual honesty.
I've been using Windscribe for several years and have no problem at all with them.
In a weird way this might end up helping students learn since they now have to carefully go over their work again after it's been graded to catch all the instances where an unreliable AI screwed them out of a grade they rightly earned.

Not sure that that's the best use of a students time, but re-grading their own work to check for AI errors could help them remember the material
I can perfectly fine grasp the traffic around me until a motorbike comes from behind overtaking left and right, then sitting on my bumper for 5 seconds and hiding behind the c-pillar because he’s eyeing the next overtake. Don’t ride like a dick and you’re visible.
Wasn't this a b-plot in South Park recently?
I don't even have spaces or punctuation in my names, but certain US airlines will inexplicably truncate my middle name in half and append it onto my first name, so my boarding pass ends up with "LAST FIRSTMID" printed on it. Fortunately I've never been stopped for it; I'm sure they see it all the time.
> Could these models be implemented in say, Scala, Kotlin, or NodeJS, and have there been attempts to do so?

Of course. Python itself could be reimplemented in Scala or Kotlin.

I'm not trying to be snarky, but my teenage self didn't realize all languages could do all things when I was young, so I'm speaking to anyone else out there who might not have learned this.

It's just a matter of ease. Python is easy for short programs (although maintainability can suffer on large programs), and, for better or worse, Python has become the most popular language in the world, especially for numerical computing.
Technically true but John Paul the second's legal name was "Karol Józef Wojtyła" and the ó and ł cause a lot of badly made software to break.
We often see green flames shooting across the sky without descending in SA near the Woomera test facility. I put it down to boronated fuel, but most people put it down to meteors with high nickel iron or copper content.
Just today I was thinking it may turn out to be beneficial for LLMs to be kept unaware of their own nature.

So in some sense there is a chance that this has already happened.
I don’t write as many tests as I would like to because there’s often not even time due to other critical requests. However, some projects were written test based from the beginning, so those always have tests for each PR.
It’s worthwhile for getting out of the Anglosphere. I’m currently living in a Spanish speaking country and vastly prefer it.
I think that all depends on if someone finds 500ms of extra latency they can't explain.
And he was right. The recall people were capable of on prelitersts societies was astonishing.

Everyone got dumber but society benefited because recalling was harder than reading.
When it comes to internet vs government censorship, internet wins. Every time.

A lesson our baby boomer regulators will never, ever learn.
I wish insurance was more flexible with risk and deductibles, 20 year old roof, your deductible is 20000, 5 year old roof your deductible is 500, something that equalizes the risk without the need to drop customers. Heck I would self insure or set an extremely high deductible for rebuilding, but I still need coverage for any liability risk like when the mailman trips on my sidewalk.
Yup — it’s pretty clear that if they could, most California towns would want an application and interview process to move there. (And of course everyone who applies would be rejected)
It seems to be a trend. Honestly, brutalist.report is my daily driver now and my preferred gateway into HN and many other news sites that I frequent. (not that HN is bad, just now there's a similar aggregator)

I think I am pleased with a definition of brutalism on the web that equates to "does not load a pile of JS, autoplay videos, trash, and tracking -- and just sets up a quick, clean, bunch of links to consider" -- if this is where we are heading , I'm pro-brutalism. :)
That’s with their delta-compressed format. Postgres isn’t that. An empty row on its own is 24 bytes. In PostGIS, a point is 32 bytes. If you implemented it with two floats instead, that’s still 16 bytes. A timestamp is 8 bytes. Assuming a bigint PK (8 bytes) and perhaps an int tenant id (4 bytes), that’s at best 60 bytes per row, ignoring any alignment buffering. Likely more.

If they’re instead using something more random as a PK, like a UUIDv4, the page splits alone will bloat that well past the raw storage.

Similarly, presumably they’re indexing at least one other column, so add that to the overhead.
not a basic question at all— front end has jumped the shark.

you can bypass node, npm install, etc for a prototype entirely in an html file leveraging an import map.

this is the importmap i load for all my pages: https://github.com/tylerchilds/plan98/blob/6120e6a80a3d48438...

to support faces, i’d add an entry:
“facesjs”: “https://esm.sh/facesjs@4.0.0”

which should get rid of the import path issue, and to support legacy browsers that still might have that error:

https://github.com/guybedford/es-module-shims
Bird flu may be spreading in cows via milking and herd transport
Yes, let us plan cities based on a speculative technology which may or may not ever exist. Similarly, we shouldn’t bother building electricity infrastructure now because we are reliability informed that practical fusion is 20 years away, just like it has been since 1950.
Japan had a vibrant economy. Then it fell into a slump for 30 years
school is a prison with an early release program for exceptional grades.
Trampoline is a bad example. Pool is not. That could threaten your house’s structure, or cause damage to your neighbour’s in a storm. The article gave an example of an overhanging tree—it makes sense for the population to segregate into those who will manage that risk and those who won’t, with the latter being charged a higher premium.
Why not just use an HTTP CONNECT proxy?
> Deploy it in the right places first.

100% agreed. Unfortunately that’s not what we’re seeing.
Wow! It's a peach coloured blank screen! Slow news day? I'd call it minnimalist rather than brutalist.

What's that? Why yes, I do browse without Javascript. HN original works fine without it.
Ideally I'd like the same experience I have for Plex et al for my library on supported mobile devices.

Go to app, select book, download to device. Same as I would do with a tv show or movie.
I mean maybe I overshoot a little with millions. But it is a known to have one cutaway (main malfunction) in around 1000 jumps. But giving the same for reserves is just not fair.

BASE canopies are packed the same way as Reserve canopies. And there are people with over 4500 BASE jumps in their lifetime. Reserve canopies are not the same as main, with different characteristics. Even opening them in a spin gets you a flying canopy that is hard to control, but probably will save your life. And there are also all depends on the type of your main canopy, if we talk about Tandem or Student canopies - those spins aren’t going to affect that much reserve opening. The high performance canopies will, but a lot of jumpers don’t jump with anything that can deploy their reserves automatically, preventing this issue of high spins and deployment of the reserve. And instead trying to stabilize the body position.

Unfortunately nobody has a data about how many reserve rides there are, and how many were unsuccessful. I mean it is possible to find recently unsuccessful, if there are any, guess how many jumps are there in general, and guess that every 1000 jumps there were at least one reserve ride. So some stats can be done on that. But based on your logic out of 3M jumps a year in USA we should have seen 3 fatalities caused by not opened reserve.

Also seems like you are combining reserve and aad into one system, which is not correct. The idea behind the reserves, that in most cases it will be manually deployed. And for the cases when the pilot is unconscious there is AAD the purpose of which purely try to save a life, with just one manufacturer it is known that it saved more than 5000 lives https://www.cypres.aero/info/saves/
Fair enough. I actually thought there would be a source, and was curious about who was promoting it.
How come this has "basic and advanced" (whatever that means ¿?) RAID 5/6, while BTRFS itself doesn't? (https://btrfs.readthedocs.io/en/latest/btrfs-man5.html#raid5...)
Google Blog on DMA
This is a false analogy.

I wasn't talking about publishing streams to the internet but about evaluating sensor data without any attempts to identify the subjects, instead leaving them anonymous.
Can you be more specific on the details what was or were wrong in the description of embryology inside the Quran since I'm genuinely curious.

Actually Galen got so many things wrong and he was corrected by medieval Muslim scholars and later by modern scholars, eventhough during his time and hundred years after that he was considered infallible. For example his flawed concept of blood circulation was corrected by Ibnu Nafis, several hundreds years before Harvey [1],[2].

[1] Galen:

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

[2] An untold story: The important contributions of Muslim scholars for the understanding of human anatomy:

https://anatomypubs.onlinelibrary.wiley.com/doi/10.1002/ar.2...
Watching for the plot…
> It makes you fit to work in low class blue collar jobs.

It also allows you to interact with those important people.

The people making my sandwich, cleaning my office, etc. can be more readily interacted with in their preferred language.
Books? https://source.android.com/docs/security/features/selinux
If that’s the case I’d suggest you probably have a bug in your code somewhere that depends on a timer that resets at midnight. So when it spans midnight everything resets, but this isn’t the server resetting.
For many old windows games (and probably other apps) you'll actually have better luck running them on linux than a modern version of windows, thanks to wine/proton.

E.g. see this user report: https://www.reddit.com/r/SteamDeck/comments/1743cec/almost_s...
VM/370 is something like a hypervisor, CMS is a single user operating system mostly for development tasks. In production other operating systems were used, maybe MVS?

Not sure whether it worked already like this in the 360 area.
Falling fertility rates pose major challenges for the global economy, report
I don't think that's actually an error, that's just how they print boarding passes.
In 2004 I was a summer intern after high school at a small software shop, they happened to be a subcontractor for a company providing a customs declarations tracking system for one of the largest container shipping companies in the world. In the first few days I was given access to a server running an instance of the system, I was given the impression that it was staging. I needed to restore a backup to fix a bug in the ASP 3.0 app. Being a Windows server I right clicked on the DB, and hit delete.

A few minutes later my boss gets a call saying someone is having trouble accessing the server. Turns out that single machine hosted staging and production. My boss kept his cool and we put up a more friendly error page saying it was down for maintenance, then started the 16 hour restore process. Somehow I kept my job, probably because he realized his incredible negligence.

The biggest impact I had was pushing the parent company to buy better servers, and set up proper isolated environments with minimal access. Preventing the situation from happening again.

I have hired close to one hundred engineers over my career, and I humble myself to every single one of them with this story. I want people to understand mistakes happen, how we handle them as a team is the most important thing I want to cultivate. I learned a lot from that job that became foundational to my career.
> So - given that we don’t know upfront what level of granularity each customer will need, we store every single location update.

Maybe Im cynical but interesting that "the business" didnt start to check it to cut costs. I know that customers love this feature. Cynically I can see it costing more, so some customers would drop in.

Also it looks they rewrote a log / timeseries "database" / key value store? As pthers mention sounds like reinventing the wheel to get a cool blog post and boost career solving "problems".
I rather enjoy using a pVPN (personal VPN) by just setting up wireguard on my server.
The future will be teachers using AI to grade essays that students used AI to generate.

Actually, an AI grader in student hands would allow them to get continuous feedback on their writing, leading to something that would ultimately grade well if the teacher graded it by themselves or not; in that case the LLM is just teaching the kid how to write instead of the teacher, and might be a real valid use of AI. No, the real dangers is that the writing will become very dry and overly polished, looking more and more like corp speak that executives use to communicate in emails, sucking the humanity out of writing. If AI can ever really understand word rhythm (if you write a lot, you know this concept in one form or another), we are doomed.
Maybe you can use schemaspy? https://schemaspy.org/
Important contributions of Muslim scholar for the understanding of human anatomy
I believe this is overly skeptical. While the tech plainly isn't there yet it's easy to see where things are going. Unlike the voice assistants of old, the newer ai tools can be blended into radically different use cases with relatively little work.

The big problems which are blocking these products from leaving the impressive demo stage is hallucinations, quality, and constraints. To my knowledge these are all solvable, albeit expensive.
Agree. In the past, the Norman-Nielsen website was a reference on web usability.

Nowadays, all the “articles” they publish are a promotion for their training offerings without too much substance.
just in case this is serious, no
Yet I see condos in SF even in good areas outside of downtown sell for the same price as a decade ago

https://www.zillow.com/homedetails/2200-Market-St-APT-404-Sa...
… You think freedom of speech is worse in the UK than in Erdogan’s Turkey? Just what do you think is going on in the UK?
X Usage Dropped 30% in Last Year, Study Says
In simple terms, userland just issues syscalls to the kernel. For a command, this could be as straightforward as mkdir dir in the shell or mkdir("dir") in Rust code. While this seems simple, it's not particularly convenient. To enhance usability, we're modeling it after Rust's standard library. For example, having access to handy features like `DirBuilder` makes developing in userland more efficient (see https://doc.rust-lang.org/std/fs/struct.DirBuilder.html). Aligning with Rust's standard library has other benefits, too. One is the absorption of compatibility issues. Rust is compatible with various platforms, and handling compatibility at the level of the Rust standard library, rather than through syscalls or libc, can be more efficient. The goal is that Rust code used on one OS can be recompiled to work on my OS. From a unikernel perspective, recompilation is natural, and if we're only using Rust for development, it enhances safety. By the way, in my OS, libc does not exist. The user library, akin to Rust's std, acts entirely as a wrapper over syscalls.