MurphyA/hacker-news huggingface dataset:
by phkx | 2025-11-21 08:52:03+00:00
Now I’m thinking that I have missed the point of the article. I didn’t read it as an introduction to vector spaces, but rather that the introduction served as to give an intuition how functions may be viewed as vectors (going back to the article, it’s even in the section heading). I found the next parts well written and to the point, leading along the steps to show that indeed the requirements for a Hilbert space are met by L^2 (even though those requirements are only spelled out in the end). I’m not actively working with mathematics any more, but I didn’t notice any major corner cutting. It’s not text book rigorous but lays out the idea in an easy to follow way. I took something away from it - or not, depending on whether I missed some inconsistency.
by calgoo | 2025-11-21 08:52:05+00:00
Its not a cam girl site targeted at kids. There are thousands of streamers on the platform playing different games. I do agree that the pool / beach section should be closed but honestly its a minority (look at the viewer stats - kids can get porn a lot easier then twitch). Also, that section is not targeted at kids, its targeted at adults in nations with anti porn laws, which gets apparent when you look at who is donating to the streamers.
by hnbad | 2025-11-21 08:52:58+00:00
It's funny that the President of the United States literally stated that the European Union's raison d'etre is inherently hostile to the US - pretty much as close as you can get to calling us an enemy - and yet EU politicians still desperately cling to holding the doors open for US corporations which continue flaunting our laws and are inherently incapable of abiding by them because of the US's publicly stated and demonstrated intent to commit warrantless surveillance under the use of gag orders.

Given how much Russian political influence tanked after the economic ties were forcibly severed (or at least had to become more discreet and indirect as in the case of Russian gas imports - though those will allegedly further decrease in the near future) it seems reasonable to assume that a lot of these weirdly pro-US anti-EU stances held by European politicians are linked to the economic ties to the US. But of course I'd never dare to accuse any EU politicians of taking bribes - us Westerners have far more sophisticated methods of giving politicians money to do what benefits us than the profane bribery of Russian cops being handed money to look the other way.
by michaelt | 2025-11-21 08:53:08+00:00
The card in the bottom slot can overhang the board, if you only need to add a single multi-slot card.

Beyond that point you're probably looking at getting a server. Boards like the X9DRG-OF have eight dual-width slots, and you can get them in a quadruple-power-supply configuration - which you'll want when you add up the power consumption of a bunch of GPUs. Anything rack-mount will be very noisy though.

Another options is a cryptocurrency mining style 'open frame' system with PCIe risers. Google that and you'll find some crazy setups enthusiasts have posted to reddit.

Or you can just run something in the cloud - you can buy a lot of cloud time for $6000.
by fsloth | 2025-11-21 08:53:12+00:00
Imperial is more familiar to you. You could just have said that.

Everybody hates swapping between units of measurement. You pick one and stick with it. It's natural having the need to move between two measurement systems irritates you.

>I measure weather much more frequently than I measure water temps,

In cold climates water temp is actually the most important thing to know about the weather by a long shot. The freezing point tells you if it's wet or dry, slippery or non-slippery.
by kurthr | 2025-11-21 08:53:35+00:00
Building an oscillator is "just" putting some gain around a large enough phase delay (>90deg). The challenge is in making the oscillator predictable and STABLE.

You want a frequency generator that oscillates with a constant period/frequency. Even an unbalanced oscillator can just be divided by two to provide uniformity. However, it turns out that building something that is not sensitive to any outside inputs (temperature, strain, voltage, time, etc) is really hard to do over a very wide frequency range (from ~DC to many MHz), but from that you can build a stable clock.

Look up Allan Variance, if you're looking for bit of a rabbit hole on clocks and oscillators and other sensors.
by pjmlp | 2025-11-21 08:53:40+00:00
The irony of all OOP bashing, is that with exception of C, most modern languages have OOP support, even if people think they are doing imperative programming, the data types are instances of object types, with respective encapsulation, methods and polymorphysm.

Also even those recent ones that boost about not being OOP, have type systems that from computer science OOP type theory point of view, support OOP concepts (OOP is not class based inheritance and nothing else).

Naturally since not everyone is doing type theory studies on CS degrees, or attending CS degree to start with, then we get all these discussions about what is OOP or not.
by torginus | 2025-11-21 08:53:41+00:00
I'm a but skeptical if this is going to be possible in the future - I'd say it's increasingly unlikely that you'll be able to meaningfully change anything in your car.

For example if you look at where Tesla and co. are going, they are looking to reduce the amount and tickness of wiring harnesses - and they did so by creating a proprietary fieldbus that communicates between proprietary controllers that handle multiple functions, so they can multiplex everything under the sun into a single bus.
by simon_he | 2025-11-21 08:54:37+00:00
Why this exists

Problem: Many Markdown renderers are either framework-agnostic (awkward to integrate into Vue apps) or heavy when you need math, code blocks, and SSR support. What I made: vue-markdown-render is a Vue component library focused on real-world needs: Vue 3-friendly API and TypeScript types. Built-in math rendering (KaTeX) that can run in a web worker to avoid blocking the main thread. Robust code block rendering with metadata support (language, captions, headers). SSR-friendly and designed to work with Vite / Nuxt (server + client hydration). Small and modular — you can opt into features you need. Thorough test coverage and a live playground with examples. Try it

Repo & demo: https://github.com/Simon-He95/vue-markdown-render Playground (demo site in repo) — try live examples and edge cases. Who this is for

Authors building documentation, blogs, or editor previews inside Vue apps. Teams that need math typesetting + code blocks without shipping a huge dependency. Anyone who wants an extensible, test-covered, Vue-first renderer. Call to action

If you build docs/blogs with Vue, please try the demo and give feedback. Issues, PRs, and stars are welcome. I’m happy to answer questions about SSR, performance, and integration in this thread. Small FAQ / quick answers (copy for first reply)

SSR? Yes — designed to work with SSR and hydration; examples provided in the repo. Bundle size? Core is small; math rendering is optional and can be offloaded to a worker so it won’t bloat the main bundle. Migration? Drop-in component patterns are shown in the playground; works with Vite and common Vue setups.
by JPLeRouzic | 2025-11-21 08:54:55+00:00
Thanks for your kind words. My code is not really novel, but it is not like the simplistic Markov chain text generators that are found by the ton on the web.

I will further improve my code and publish it when I am satisfied on my Github account.

It started as a Simple Language Model [0] as they differ from ordinary Markov generators by incorporating a crude prompt mechanism and a kind of very basic attention mechanism named history. My SLM uses Partial Matching (PPM). The one in the link is character-based and is very simple, but mine uses tokens and is 1300 C lines long.

The tokenizer tracks the end of sentences and paragraphs.

I didn't use part-of-a-word algorithms as LLMs do, but it's trivial to incorporate. Tokens are represented by a number (again as in LLMs), not a character chain.

I use Hash Tables for the Model.

There are several mechanisms used for fallbacks when the next state function fails. One of them uses the prompt. It is not demonstrated here.

Several other implemented mechanisms are not demonstrated here, like model pruning, skip-grams. I am trying to improve this Markov text generator, and some tips in the comments will be of great help.

But my point is not to make an LLM, it's just that LLMs produce good results not because of their supposedly advanced algorithms, but because of two things:

- There is an enormous amount of engineering in LLMs, whereas usually there is nearly none in Markov text generators, so people get the impression that Markov text generators are toys.

- LLMs are possible because they use impressive hardware improvements over the last decades. My text generator only uses 5MB of RAM when running this example! But as commentators told, the size of the model explodes quickly, and this is a point I should improve in my code.

And indeed, LLMs, even small LLMs like NanoGPT are unable to produce results as good as my text generator with only 42KB of training text.

https://github.com/JPLeRouzic/Small-language-model-with-comp...
by ZeroGravitas | 2025-11-21 08:55:34+00:00
I'm highly suspicious of anyone who can't clearly state that fossil fuels are the primary driver of climate change.

When they then claim, against all obvious facts, that there is a clear political consensus on fixing climate change in the USA, that becomes active distrust of their message.

This appears to be another subset of the so-called "Abundance" movement where people avoid the elephant in the room (political power of fossil fuels) and get all screechy about those damn environmentalists and regulators who are the real villains holding us back from solving climate change with the free market.

Meanwhile solar and wind farms are being illegally shut down by the government.

But sure, it's abstract regulation at fault, not the politicians paid off by oil who regularly state that the problem his company is solving isn't even a problem.
by XorNot | 2025-11-21 08:56:09+00:00
The OP isn't necessarily wrong though: the effect of the law is basically not well understood, hence the popularity.

It's a case of people not understanding what age verification means (you are collecting everyone's ID to do it) and/or nor caring because "they don't use that Internet".

There's going to be a lot whinging once a bunch of boomers and boomer-millennials see an age check prompt on Facebook.
by freespirt | 2025-11-21 08:57:23+00:00
According to data compiled from official records and media reports, Starmer has spent approximately 31 days on working trips in his first six months alone. This significantly exceeds the 19-day average for all his predecessors dating back to Tony Blair in 1997. The pace of travel shows no signs of slowing, with the Prime Minister having made 11 foreign visits in his opening months, more than any Conservative PM in a similar timeframe.
by tcfhgj | 2025-11-21 08:57:36+00:00
To your contacts; if I understand correctly, the public keys are uploaded to the server

> What happens if I'm on holiday in Paris and drop my phone, which is the only device I have with me, in the Seine?

1) use your recovery key (to recover your identity (prooven by private keys) from the server) - I believe it only works if you enabled server side key storage

Or

2) create a new identity (contacts will be notified)

Or

3) wait until you have access to another device again

Source of truth: https://spec.matrix.org/v1.16/client-server-api/#cross-signi...
by cbolton | 2025-11-21 08:58:40+00:00
> Which would make the Store a "sideloading" channel by that token ?

I don't think so, it's still an official channel offered by the OS maker.

> adding third party sources will still integrate the same with the system

but obviously with a higher risk of breakage since it was not tested while the official release was cooking (at least for Debian the official set of packages in stable is expected to have virtually no conflict issues, but as soon as you add third-party sources all bets are off).

> I also never heard someone call installing Go or Java "side loading"

neither have I, but I can imagine that in some contexts it could be a useful term. Like "did you sideload Go?" (implicitly asking if you got the third-party release vs installing from the official distribution repository). I'm not saying people say that, but that the term might also make sense in the Linux world.

> IMHO "sideloading" would not apply to any system open enough, where adding stuff from multiple sources is expected from the start.

Yeah if there's no sense of "main" channels that are more trusted or more stable the term doesn't make sense.
by vouwfietsman | 2025-11-21 09:00:32+00:00
> The claim that something is hard to do properly is an argument for doing it less often

I don't even believe that you believe this.

> the benefit is unambiguously large and staying away from borderline cases

If this was easy, don't you think maybe that's what people would be doing?

> if it wants testing done then it should pay for it from general revenue

???

So if I build a car, screw it up, have to test it 500 times just to pass and be allowed to sell it, that's the governments problem? If I open a bank and take peoples money, its up to the government to take initiative on making sure I'm not screwing them over?

> instead of imposing an unfunded mandate

What? So now any test the government mandates is an unfunded mandate? Like food tests?

This is obviously getting way to political because none of the arguments are making any sense, and are completely disconnected from reality.

I don't even consider myself pro regulation but this is just the equivalent of putting your fingers in your ears and shouting LALALALALALA.
by AndrewDucker | 2025-11-21 09:01:50+00:00
I would invite you to read the other comments on this post by people who have tried to use it for that, and found that it makes regular fundamental errors.

Most of the time you're better off reading a few responses to a given question (on, say, Stack Overflow) and synthesizing your own understanding out of them, rather than taking one that an AI has synthesized for you.
by chadaustin | 2025-11-21 09:01:59+00:00
https://dougallj.wordpress.com/2022/11/09/why-is-rosetta-2-f...

> Apple M1 has an undocumented extension that, when enabled, ensures instructions like ADDS, SUBS and CMP compute PF and AF and store them as bits 26 and 27 of NZCV respectively, providing accurate emulation with no performance penalty.
by dotancohen | 2025-11-21 09:02:05+00:00
I'm sure there's a limit, but it's not really that big an effect as you'd think. The fairing is lifted almost entirely by the first stage, and as SpaceX increased confidence in the landings they were able to reduce to fuel margins, leaving move for a heavier fairing. The aerodynamic effects are secondary to the added weight, and are only a really a bother for a few seconds at max q. In fact, the larger volume to surface area makes designing for max q easier in some respects, such as audio energy.
by nerdyadventurer | 2025-11-21 09:04:03+00:00
I'm assuming you are asking about childhood symptoms. As a child I'm not troubling kid in class, but when I'm given freedom I walk around the house thinking, grinding teeth. While I did have good grades in class I make very trivial mistakes arithmatic my friends see and give slight smile. When it come to my OCD most of my compulsions were due to poor working memory.ex: did I count correctly?, did I wash my hands correctly? because my wonder. While I scored well at school it was by rigid work just before the exam week, while I saw other students more relaxed before the exam, I was thinking about how to cover up syllabus. This actually went to point exam anxiety which was my first encounter with a psychiatrist.
by Gareth321 | 2025-11-21 09:04:22+00:00
That's an added layer of protection but it's hardly foolproof. A malicious game/app can still:

* Exfiltrate personal data from allowed Flatpak directories

* Steal data you intentionally open via portals (e.g., documents, password files, wallet backups)

* Store malware or persistence files inside the Flatpak sandbox

* Use network access to phone home data or join botnets

* Abuse CPU/GPU for crypto mining

* Delete or modify files in your home directory if granted --filesystem=home

* Read browser cookies, auth tokens, SSH keys, cloud credentials if home is exposed

* Install persistence via ~/.config/systemd/user/ services

* Global keystroke logging on X11

* Screenshot entire desktop on X11

* Inject fake input events to the system (mouse/keyboard) on X11

* Record screen via portals if user once granted permission

* Gain full FS access if granted --filesystem=host

* Abuse DBus to change system settings or trigger polkit actions

* Install software outside the sandbox (e.g., ~/.local/bin or autostart scripts)

* Interact with hardware via /dev if granted --device=all

* Trigger kernel or driver privilege-escalation vulnerabilities

* Load or execute unsafe third-party mods, DLLs, or anti-cheat binaries

* Malicious patchers or mod loaders downloading external payloads

* Replace shell history or alter aliases to hide malicious activity

* Encrypt local or network-mounted files (ransomware)

* Spread laterally via stolen SSH keys to other machines

* Manipulate GPU/driver calls for rootkit-like persistence

* Abuse Wine/Proton compatibility layers to escape sandbox using native loaders

* Modify dotfiles (.bashrc, .profile) for stealth persistence

* Abuse LAN trust to attack other devices on the network

* Disrupt system performance via thermal abuse (extreme sustained loads)

* Exfiltrate browser sessions or wallet seeds stored in plaintext

* Execute background processes whenever game is launched without user awareness
by ricardobeat | 2025-11-21 09:04:51+00:00
That's true, I should have mentioned it did not use device-to-device communication. It was the best possible experience for the time though, BT was not viable and wifi direct did not exist. 3G averaged at maybe 10Mbps, and photos were 2 megapixels (if you had a camera at all), more than enough speed. We were mostly sharing URLs and contacts.

By faster I mean the initial connection, it was instant despite the server-based pairing, which made it feel even more magical. With AirDrop you sometimes experience quite a bit of signal hunting.

A comparable experience would be when you touch phones to share a contact with NFC, it was in that ballpark of responsiveness.
by pdpi | 2025-11-21 09:05:48+00:00
You can read the actual ruling at https://ec.europa.eu/competition/digital_markets_act/cases/2...

This is the "smoking gun" section:

5.4.8. Implementation timing (245) Apple should provide effective interoperability with the P2P Wi-Fi connection feature by implementing the measures for Wi-Fi Aware 4.0 in the next major iOS release, i.e. iOS 19, at the latest, and for Wi-Fi Aware 5.0 in the next iOS release at the latest nine months following the introduction of the Wi-Fi Aware 5.0 specification.

(N.B. The decision calls it "iOS 19" because it predates Apple announcing that "iOS 19" would actually be called iOS 26)

It is possible, I suppose, that Apple intended all along to release this feature with iOS 26. You'd have to be an Apple insider to know for sure. But the simpler explanation is that they did it because the EU told them to.
by jdranczewski | 2025-11-21 09:06:17+00:00
I've always found the weather argument somewhat unconvincing, because 0°C being the freezing point of water is very much a useful point of reference in weather contexts - it's roughly where one may expect iced-over pavements and rain to turn to snow! And then the higher temperatures are a question of getting used to it - 40°C instead of 100°F is very very warm, 30 is pretty hot, 20 is reasonably warm, etc.

But then I grew up with Celsius, so no wonder I'm used to it!
by kakacik | 2025-11-21 09:06:45+00:00
A shop showing pornography openly or use of various sex fetish toys while selling also bread is still inaccessible to any kid, so thats a pretty weak argument. Worst defines the overall situation.

Given how fucked up the recent generation in thousand little ways and addictions is, and I personally believe predatory 'social media' and overall resulting physical alienation are the largest culprit, these steps are good or at least well-intended. Those corporations are predatory, aimed at weakest and most defenseless (kids), ruining their future lives one bit at a time.

Sure, it should be mostly parents managing their kids well and giving them smart phones or consoles as late as possible in their development curve, but if something is so harmful, some regulation makes sense. 0 sympathies for meta-esque corporations, its us-vs-them due to their endless greed.
by defrost | 2025-11-21 09:07:17+00:00
At a guess;

* Heads up for desktops, head down for smart phones .. avoid early neck problems.

* No one got run over at a cross walk looking at their desktop.

* Probably (debatable) less screen time over all if smartphones banned, desktops left in.

Not a debate hill I'd choose to die on though, it's all very subjective and varies family to family.
by lukan | 2025-11-21 09:07:52+00:00
Is that because there is some more depth to the joke, that Mozart did this for real "when mozart was out touring europe getting drunk and shitting on women" - "shit on women"? So Bach metaphorically shits on Mozart for being the greater composer who was in it for the music and now gets more fame?

Because I was rather appalled by that language, but maybe lack background context.
by mstaoru | 2025-11-21 09:08:35+00:00
Social media (FB, Twitter, Instagram...) - never had any, never felt the need.

TikTok etc - I strongly believe these are brain cancer.

Crypto - never had any need or interest.

Smartwatches - never solved any need for me either. Same with tablets.

Apple ecosystem - I have a Macbook but all the other stuff IMHO is pretty bad or I don't need it.

Pokemon - no interest.

Home IoT - despite working for many years in (commercial) IoT, home IoT never clicked for me, it's all really clunky and useless, at least in my experience.

VR - we have Quest 3 but rarely play it, it's just not fun somehow after the initial novelty wears off, I much prefer PS5.
by tim333 | 2025-11-21 09:09:43+00:00
There seems a bit of a hole in the logic here. The main thesis of the article is:

>I WILL TRY TO EXPLAIN THIS as simply as I can. The build-out of computing power for AI needs about $2 trillion in annual revenue by the end of the decade...

as a source for the it links the Bain article headlined "$2 trillion in new revenue needed..." but reading that their argument is

>... AI’s compute demand grows at more than twice the rate of Moore’s Law ...

>... By 2030, technology executives will be faced with the challenge of deploying about $500 billion in capital expenditures and finding about $2 trillion in new revenue

but demand is a function of price. AI companies could just stop making dumb meme videos, using a lot of compute, for free.

It's like if a food chain gives away a free donut today and two tomorrow it doesn't automatically mean it will give away 2^365 donuts in a years time and crash the economy. They could always stop the free donuts.

Even if the wanted to, they'd run out of donut mix and even if AI companies want to give away infinite compute they'd run out of energy and chips. Energy supplies for AI are pretty maxed out already. No way those are growing at twice the rate of Moore's law.