skysight-inc/HackerNews huggingface dataset:
been long time but I recall playing it on PSP, ( before playing the AC game before though ) I have pretty good memories, and it was one of the best games I played on PSP for sure.

I think maybe Sony created too high expectations with PSP.
That’s a 2024 article about an incident that happened in 2019. You can see the date mentioned in this non-paywalled write up: https://freespeechunion.org/i-too-had-visit-from-police-over...

This is why it’s important to show sources so that (understandable) mistakes like this can be pointed out. If you keep posting sources that have been misinterpreted or that lack important context (which again is understandable - I don’t expect people outside the UK to obsessively follow UK news) then we can’t really take your word for it that you’ve Googled and found lots of better examples.
> You'll always be using a React routing library, a React data fetching library

That's like saying "you will always use js in backend" while ignoring every other backend language.
People are surprised our brain is just physics/chemistry/etc. while our whole fucking body is just physics/chemistry/etc.
> I mean, its social security! Isn't one of the key ideas of that based on age?

Do we know those people are actually receiving support? Could be a hack of the system to take people out of welfare, without removing their whole entry. Maybe those are (again) double-entries with a different purpose, or dead people, or future receivers, or old entries, or just poor data. Just looking at a database, without looking at the business-logic, is usually not a good argument. Heck, It would be actually funny if the DOB of those entries is just saved in a different table or field, and they just did not understand what they are looking at.
OpenSCAD is not a programming language with flow of execution, but static statement of properties of the desired object. Only language better for this might be Prolog.

Once you totally comprehend this, all the "functional" shit of OpenSCAD makes total sense.

Python does not have that kind static description properties, and those OpenSCAD-Python translators suck very much, imho.
Intelligence, in its basic form, is the skill of prediction. A test for intelligence could be asking to continue a sequence of words: yellow, green, blue, red, ... In order to do that, a subject needs to create a model of what these words mean and use that model to continue the sequence. Predicting the next word in an arbitrary text is just that. However the current batch of LMs are missing an ingredient in their formula and I bet it will be found soon.

The bigger philosophical problem is that most intelligent people confuse themselves with their minds and when they create a simple deterministic machine that imitates their mind well enough, the result will be a societal meltdown. The subtle difference between an AI and a human mind is that the latter is inspired by intuition whose nature can't be reduced to a thinking process. AI can be compared to a dark mind not guided by intuition, wandering aimlessly in the woods of its own delusions.
What problem is this solving for me as a reader? Between Apple Books and Kindle, I’m not sure why I should care. The idea of supporting local bookshops sounds nice in theory, but just as digital photos killed the photo processing business, the romanticized idea of the local bookstore will become obsolete — aside from the cool antiquarian and used book stores.

As far as recommendations, my local bookstores are often staffed by people that don’t have much in common with my interests. Much easier to find relevant book recommendations online.
Read Paul Smolensky’s paper on the harmonium. First restricted Boltzmann machine. The beginning helps justify subsymbolic in a pretty beautiful way.
I remember being so excited for Bloodlines because I had no way to play AC2. It was really impressive what you and your team managed to accomplish on a handheld. Now knowing that you built it from the ground up makes it even more amazing.

Can you share more about the experience, the development process, and any other PSP titles you worked on?
You're right. The sad thing to me is there's not going to be much of a way to tell if the text we're reading, the picture we're looking at, or the person we're talking to even IS a real person unless they're physically in front of us.

It's a huge loss for interpersonal connectivity at a distance
It feels like half the benefits of sqlite-per-partition listed are also benefits of sharded Postgres/mysql/etc, and the other half are non-obvious and could do with being justified rather than just asserted.

Maybe explained in another post?
This is impressive!

I still have my PSP 3000 (bought over a decade ago), which is in great condition, despite the frequency I whip it out and have fun playing the classics.

I mostly just play vanilla single-player games on it, so there's rarely a need to bring it online. But when that occasion appears, it can be really cumbersome. I keep a cheap mobile hotspot around and have it work in WEP mode, just for bridging my PSP to other WiFi networks. I will definitely try this instead.

That said, I think a great feature of PSP (and other old-gen handhelds) is, it can work great while being completely offline. I think I will keep it forever, or until they stop making new batteries for it.
See Plato's Cave. As an experienced dev, I have seen sunlight and the outside world and so many devs think shadows puppets in a cave is life.

https://en.m.wikipedia.org/wiki/Allegory_of_the_cave
Marcin looks to be perhaps in the same age bracket as you, but with a different context for letter forms. I believe that people with skillsets that are heavily aesthetic driven - all aspects of graphic design included - see things that non designers don't. A lopsided ampersand that wouldn't raise your eyebrow could be considered laughable to a font designer, keming that doesn't bear mentioning a crime against the written form.
Post-edit window, the above should read “…completely skip authorization…”
Rewrites definitely need skills and good processes. And most of all, they need support from all levels and the original team.

For most things we of course have the free markets for doing the culling: old things die completely and are replaced with new ones without any connection to the old ones.

But some of these systems aren't in that world and cannot benefit from those processes.
There is such a variety of work environments, and realistically most people learn on the job. Everyone has different skills and knowledge bases.

When I was at <FAANG> we didn’t control our infrastructure, there were teams that did it for us. Those guys knew a lot more about the internals of Linux than your average HNer. Getting access to the SSD of the host wasn’t a sys-call away, it was a ticket to an SRE and a library import. It wasn’t about limited knowledge, it was an intentional engineering tradeoff made at a multi-billion dollar infra level.

When I worked at <startup>, we spent 1hr writing 50loc and throwing it at AWS lambda just to see if it would work. No thought to long term cost or scalability, because the company might not be there tomorrow, and this is the fastest way to prototype an API in the cloud. When it works, obviously management wants you to hit the “scale” button in that moment and if it costs 50% more, well that’s probably only a few hundred dollars a month. It wasn’t about limited knowledge, but instead an intentional engineering tradeoff when you’re focused on speed and costs are small

And there is a whole bunch of companies that exist in between.
maybe in CS, but if you have a PhD in a STEM field, you're not going to be looking at a wasteland in private industry for jobs that demand a PhD. Good luck getting a job running a big firm's private research lab without a PhD, and tens of thousands of companies demand that PhD. Chemistry PhD? what company doesn't need one of them, if not dozens. Materials science? yeah, you are going to be finding lots of companies that want their product development team run by someone holding a PhD at least. BioTech and Pharma aren't being run by people who just have a bachelor's, and there are over 10,000 private pharmaceutical research labs. Even your Wonder Bread has more than one food science PhD behind the scenes working on it. Any random big agribusiness alone is going to expect you have a PhD in crop science to conduct trials for pesticide development, and they're going to want a chemistry PhD to help develop the formulation, and an entomology PhD to investigate the effect their product has on insect biology, a soil science PhD to study the effect on soil, biochem PhD, biotech PhD, all sorts of engineering PhDs, probably some statistics/math PhDs...

Now, if your PhD is in the humanities, you're not looking at the same situation. It's almost bizarre they call the degree the same name, since a PhD in the humanities takes you on a completely different path. I don't think many companies are demanding a History or English or German literature PhD. Sometimes this can make you a competitive candidate for a job in a completely unrelated field, but those jobs have no need for a PhD, it's just something that makes you stand out when 100 overqualified people are applying for the same job. So will a candidate working in the Peace Corps. Or volunteering hundreds of hours a year. Those getting a history PhD are competing for the...what, 60? 90? jobs in the entire nation that require a history PhD, which is being a professor that gives other people history PhDs. So of course, you will only get such a job if you go to a top 10 school, and the chances of this are basically less than becoming a professional athlete. So the vast disparity between a humanities PhD which has no sustainable aspirational track, vs. a STEM PhD where you become a qualified candidate for both academia/the government which hires many PhDs, and industry, which also has a demand for PhD-trained candidates. Probably 3/4 of STEM PhDs don't work for a school or the government.
Ah, cool. I have a friend who lives there, so knew the name from that.
CRA existed to remove the setup/maintenance burden of webpack (software straight out of hell ...). It's biggest issue was that it was entirely unconfigurable. You took what was offered in CRA, or you ejected and now had to maintain a huge and brittle webpack config.

The webpack (and CRA) mess started countless attempts at improving the situation. Of which, Vite (+ rollup/rolldown) seems to have won. It's easy to use, fast, supports basically every framework/library in the JS ecosystem.

It's also particularly why Next exists. It gives you a mostly easy to use react setup with Server Side Rendering. Of course, Vercel being Vercel they don't use Vite. Instead, it's a choice between webpack or it's rewrite Turbopack. This is why you get rust-level build times for an interpreted language. Incredible achievement.
I tried using it on a 2-hour video and it said that… the video is too long?

Kind of like hiring a painter to paint your house and him refusing the job because your house is unpainted.
> That said, I think it’s reasonable for app developers to decide how their services are consumed

But it's a far step from that to (attempting to) control the user agent, or only allow blessed clients/devices.

Of course the site operator is concerned with limiting and preventing abuse by malicious users and agents, and an app developer should build for enabling that.

> Main thing I care about is that AI agent use remains safe and aligned with user intent

Nice and all. Keep a level perspective though: At scale, you can't keep control of your users not getting scammed/phished/hacked, or plain doing destructive uninformed actions on their own accord. Similar here: If you aim for 0, that will be to detriment to (at best, I believe) your growth.

I believe the kind of patterns you describe in the article are in fact anti-patterns. Look at the kind of web and internet they lead to. Look at what they do to individual agency in society. Across the board, abuse is increasing alongside negative side-effects from false positives of these kinds of counter-measures - which will invariably end up abused (by ignorance or intentionally) to exclude an increasing number of "undesireds". Systematic discrimimation is an apt term for the emergent consistent blocking of certain groups and individuals even if "it's just the stats playing out that way"?

Consider accessibility, and the diversity of humans. It is a folly to believe you can craft a singular user-experience that works satisfactory for everyone, or even catalogue and "officially support" what's in need by your entire target audience. By blocking access to screen readers and other accessibility agents you limit or prevent the use from those relying on these tools.

> My idealistic long-term view though is that supporting AI agent use cases will eventually become table stakes.

My optimistic long-term view is that accessing content on my own terms with an agent I compiled myself is still an option (without any need for dystopian centralized signing services a la apple/mozilla), and that companies are still legally allowed to offer that option.
The problem is not to find the area, but to find a parameterization of all possible shapes that fit, ideally a differentiable one so you can simply compute some derivatives to find the maximum.
Why did this post got removed from the front page?
Modern mikrotiks do many of these things by default, but it never hurts to check. And of course if you choose to make your own configs from scratch, those defaults don't apply.
Why do people still ask LLMs niche factual knowledge, especially involving unique names?

And even worse, judge its performance based off that?

When someone does that I immediately know that they have not the slightest clue about the underlying workings of any deep learning model, let alone basics of statistics.
I'm not worried about things happening to me and you know that.

It's pretty clear from what I wrote: I'd be tacitly supporting our Vogon overlord. Every time I looked at it I'd feel like crap. It would be like driving a kick me sign, a turd, or a dead fish. It would be a humiliation on wheels. I don't want Musk's miasma clinging to me.
> Sound output? Sure, just set up DMA and IRQ yourself for your Soundblaster card. I mean, you have one of those right?

What has OS got to do with possession of some hardware?
> Then you are answering the wrong question. I want a "web native" answer and proposed a simple modification of existing Web APIs.

I don't see why this mechanism shouldn't be available both on the web and in native apps. The libraries would just implement the same protocol spec, use equivalent APIs. Just like with WebRTC, RSS, iCal, etc. And again, ideally with P2P capability.

> [...] that works at the Firefox standardized level.

What about a W3C standard? Chrome hijacked the process by implementing whatever-the-hell they like and forcing it upon Firefox & Safari through sheer market share. It would be good to reinforce the idea that vendor-specific "standards" are a no-no.

It also just doesn't work the other way: Firefox tried the same thing with DNT, nobody respected it.

> Piggybacking on Passkey roaming standards may be a possibility here [...]

WebAuthn sounds good, that kinda covers the TPM/SEP requirement. Native apps already normalised using webviews for auth. I wonder if there's a reasonable way to cover headless devices as well, but self-hosted/P2P apps like Syncthing also usually have a web UI.

> [...] again selfishly at least.

No problem with being "selfish". Every solution should start with answering a need.
> LLMs are just pattern matching and intelligence is something beyond that.

Human knowledge is ultimately embodied in physical experiences, it is not merely spitting out words. How can an LLM know the taste of a mango? Ability to regurgitate previously written text about mangos is neither knowledge nor intelligence. To know something, one must experience it, or something analogous to it.

Even mathematicians "experience" their formulas and proofs in an ineffable way, they don't just produce text. There's an "aha" moment when learners "get it" and they experience knowledge and are then able to produce correct answers and generate new knowledge and discoveries. LLMs just generate text, and have yet to produce any significant new discovery in any field.

LLMs are like fake wine sommeliers who have read a lot of lingo about wine and can speak convincingly enough to fool an amateur but would fail a simple taste test. We would say such a person doesn't know what he's talking about.

People who think LLMs are intelligent are like a cargo cult, or polytheists who believe their idols are gods. They're anthropomorphizing processes they don't understand. How can a probabilistic next-token word predictor be intelligent? Actual mammal brains are far more complex than that.
> what they really wish for is to expand their country's borders

If they're leaving, then this is precisely the opposite of what they wish for. They will as matter of course carry with them the habits and preferences of their previous life wherever they go. No matter the distance traveled, no man can escape himself. But they want as little to do with their own nation's government .

> take the newly acquired land for themselves (for free or at best a pittance),

>pay token tribute / taxes to the country they're already in (because taxes are inevitable),

Who on this planet doesn't like cheap land or paying fewer taxes ?

> and then have their government leave them alone.

This contradicts the first point. Just like natives who we ould like to be left to their own devices almost as if they're normal adults.
I see your point about it being a way to disperse carrots for political leverage. But it also looks a a lot like a Cold War version of teaching Afghans about the American constitution.

But the projects that are being funded today don’t resemble the ones in the 60s-80s. And thats not to suggest it previously was unbiased and now is politicized, but the parties and their values have changed. So that old bureaucratic organization has a new mission

Giving out crops promoted the idea that market capitalism brought prosperity. That isn’t enough for liberalism which has moved up Maslows hierarchy to meaning and purpose. Physical aid is merely a means for bringing the true goods - social justice, equity, inclusion, education, etc.
all the version of Microsoft office formats.
Broken Formatting
Broken Layouts
Sometimes entirely broken.
That only works when people aren't employing hyperbolic rhetoric.
Score is rigged, description does not match reality, negative reviews are deleted.

AI is perfect to answer questions like:

- is there a big table on pictures (proper workspace)

- is there a direct sea view

- any mentions of drain issues...
Working on variants of Byte Latent Transformer [0] to get rid of tokenization which hinders mathematical performance and letter reflection.

In the original Byte Latent Transformer paper they reintroduce ugly caching and n-grams which I'm looking to eliminate.

As expected pure byte level Transformers need some rethinking to keep them performant, some kind of matryoshka mechanism so that long predictable byte sequences (words and phrases) get grouped into a single latent vector.

The idea is to apply this "Byteformer" not just on text but also on compiled files, songs etc.

If it's impossible to scale this architecture at least a modified tokenizer could be helpful which falls back to bytes / unicode once a number or an unfamiliar word is encountered.

[0] https://arxiv.org/abs/2412.09871
Very cool, we've been using https://github.com/DS4SD/docling in our project, but will give this a try :)
But we're not talking about getting books bought from Amazon off a Kindle here. We're talking about getting books bought from not-Amazon on a Kindle to read them.
Because in some areas it works great. Ask it about Djikstra’s Algorithm and it does a pretty good job.
I thought the innovation was that these phrases are 'manually' inserted to force the model to consider different options. Did I get that wrong?
The other thing I dicovered as I‘ve gotten even older than you is that some people absolutely do have insidious vested interests.
>Have you tried to write a really complex web app without router, state manager, type completion and declarative DOM?

No, but only because I used other backend languages and frameworks for that, because there are much better languages suited to those tasks than JS. Especially in the browser. SPAs exist to serve a specific business case, they aren't qualitatively better than what came before.

>And no bundling, so you have tens of <script> tags in the right dependency order to support older browsers? It becomes quite fragile very soon.

Or just use JQuery and some modules.

You make it seem way more complicated than it was, it was never that complicated. It was never nearly as complicated as the current JS ecosystem. Talking about "tens of scripts" when the current status quo is a brittle dependency tree of hundreds, if not thousands, of scripts for even the simplest task is silly.

>The web is entirely backwards compatible, you can do whatever you think is best!

Yes. This is technically true, but unfortunately tech culture has years of ingrained social pressure leading people to believe javascript is a dangerous language that they don't dare approach without ten layers of abstraction protecting them, and the nonexistent business value in doing so, because the ecosystem is dominated by capitalists. The fact that "vanilla js" even exists as a term demonstrates how pernicious this fear has become - there is no "vanilla x" any other language. Only javascript needs a special term for just using the language because of the deep cultural taboo against doing so.
The alternative is to just simply continue maintaining the working COBOL system. If a programmer can't find their way around in a different programming language then they really shouldn't call themselves programmers.

The original COBOL system most likely has a much simpler structure than any modern rewrite would have (if the modern rewrite follows modern 'best practices' which tends to obscure the actual work under layers and layers of abstraction).

Instead migrate that old COBOL system to new hardware (in emulators if needed), put a modern web-based UI on top of it, keep adding to the documentation and maintenance procedures, add tests written in modern languages, add a modern build infrastructure, etc etc... but think twice before replacing the part that does the actual work (there is actually a good chance the 'bug' is just in an UI layer that was added later, it may not know that a zero-birthdate should be displayed as 'unknown birthdate').

> I.e. let it burn and hope something rises from the ashes.

That's exactly what a rewrite in another language would be.
The most surprising thing about M1 was the energy efficiency and price/performance point they hit. It had been known for a couple of years that the phone SOCs were getting really good, just that being passively cooled inside a phone case only allows them 1-2 seconds of max bursts.
Over and over again I have witnessed people just drive themselves in circles downstream of a refusal to just step out of the “make the LLM fix the issue for me” loop.

At one point the syntax and the specifics matter! * and + have different meanings in the regex. Overly-specified LLM output is worth trimming down to what your problem actually needed.

I appreciate LLM output able to draft out sketches of results (and yes, a lot of the time, getting exactly the right result). And it’s great as a learning tool (especially if you’re diligent in the trust + verify department). But I worry that people are not taking opportunities to sit down and actually use the output as the sketch, and to insert the sort of precision that comes from the “infinite context” of the human working on the problem. Devs can’t just decide to opt out of getting into the details IMO
Plenty of positives, but consider the negatives with current-generation language models. It takes one hallucination to put your life in danger.