skysight-inc/HackerNews huggingface dataset:
The server technology is relevant because it controls how the information gets to humans. A site without 5MB of Javascript runs faster than one with 5MB of Javascript, all else equal. And Hacker News is a site for technically-minded people who are here to read about things like servers, so even if it was not relevant, it would still be appropriate for Hacker News.
Aurora: Maintenance-free, reliable and fast OS, stable like a Chromebook
Democracy in its current form of universal suffrage has only existed for a relatively short period of time and has a very different character to the long histories of democracies which had restricted suffrage.
I continue to build the best hardware product design firm in the world. We have designed surgical robots, implanted devices including blood pumps, down bore oil drilling robots, high volume disposables, helped companies bring injection molding in house. On and on.

We are based in the SOMA neighborhood of SF and would love to help anyone with their hardware!!

http://www.iancollmceachern.com
http://www.goldebgatemolders.com
I totally agree. Just using a POSIX shell to concatenate header/footer and include the required CSS file, a simple static blog generator can be easily made. (That is what I did with mine.)

No Markdown, no Perl/Python/Ruby, also no binary program, just a few simple shell scripts and plain HTML files.
https://www.collinsdictionary.com/dictionary/english/von-neu...
Pixel fonts don't accurately represent the 90's UIs because we don't use CRTs anymore. The poor souls buying the very first terrible flat screen monitors may have used computers like that, but most of that era was experienced using smudgy, edge blurring CRTs.

You could probably create a CRT-filter-based font for high resolution screens (though you'd probably still need to optimise for subpixel layout for accuracy, even on 4k monitors).
working on TRMNL[1], a hardware startup with a web app companion (Ruby / Rails 8).

this weekend specifically, setting up an in-house assembly area. decided to renovate my barn and be our own fulfillment center.

[1]: https://trmnl.ink
Re your investing question, I'm not OP, but gone pretty deep into retirement investing. If you belief is that the US will continue to outperform other countries then S&P500 (VOO) is your best option.
If however you're not sure the US will outperform other countries, then VT (world) is the best option. It'll automatically rebalance as countries have larger/smaller GDP etc. Thus VT is the safer option.

And then there is the question if you'll sleep well being 100% stocks (be it VOO or VT), if you don't then you may need to have a split of stocks and bonds. Bonds will usually "smooth" out the ride, but at the cost of returns. But if you sell your 100% shares when stocks tank, which they will (like now), then you won't get the best return from being 100% shares. (aka, you can't time the market).

Also, there are a bunch of things you can do to maximize your tax efficiency when investing for retirement. Depending on the country your in.

I didn't look into what exactly joshuakennon company does, but appears to be active investing in value companies. But statistically speaking, most companies trying to beat the index (active investing) under perform it long term (and usually charge high fees for the pleasure). Maybe these guys are the exception, nobody will know, till it's too late.

Thus passive/index investing is the safest long term bet. (e.g. VT or VOO being the lowest cost ETFs for those types of investments)

Edit, checked there disclosure PDFs, sounds like you're paying a pretty high on-going fee for financial advice, and for them to buy VOO for you, for example. They seem to offer Passive investments, but also the fee is well above say Vanguard.
They're also not very forthcoming with how well there "value investing" does, compared to others offering the same or an index. Kinda a red flag.

If you want investment advice, see an adviser who charges a flat fee for your meetings with them, this is fine, but don't go with anyone (like these guys) who charge a % portfolio fee, every year. They will be the ones getting rich, not you.
AI in Medicine - Can GPT-4 improve diagnostic reasoning? (Oct ‘24)
LLM Applications Explained: Information Retrieval – Leaders Series
Information Retrieval RAG Architecture Series – Clear, Practical Explainers for Tech Leaders

Most content on Retrieval-Augmented Generation (RAG) is either too high-level or overly technical. This series is designed for tech leaders in SMBs and executives who want to understand how RAG works under the hood—without the heavy coding.

Each video breaks down key concepts with clear, practical explanations, helping you navigate AI initiatives with confidence. Whether you're an enthusiast or a decision-maker, this series will give you the insights you need—no deep technical background required.
When it comes to personal projects some people love to tinker with new tools, but for me any time not spent writing code is discouraging. Velocity is important for fun and experimentation.
I was trying to reproduce the NeuralSVG paper but it's hard. In the process I had to learn about diffusion and flow matching.
Ok. So if generated comments aren't allowed, and if repetition is discouraged, why do I keep seeing these repetitive "is this GPT" comments maybe not quite on every other post but virtually every day I read something on here?
They're probably already using Git for the website so using a pre-commit hook is by far the easiest way.
I'm making an NES emulator in Go. Not because other ones don't exist, but because I've been wanting to get more familiar with low level system principles, and there ain't a better way than building one.

I suppose I'll post the link someday. I literally just started today.
Can you elaborate on how that is relevant?

It's hard for me to imagine how the urgent aviation and navigation involved in turning the plane around takes two people 15 uninterrupted minutes, let alone the portion after turning around needing 15 uninterrupted minutes.
https://aponlink.com/

I built a no-AI, human-only social network focused on ONLY one thing - keeping people connected.

I'd stepped away from mainstream social media last year due to the overwhelming negativity, privacy violation, etc. Then around early this year, I started to feel I was missing updates from people who actually matter in my life. Instead of going back to traditional platforms, I decided to create a simple solution myself.

The platform emphasizes:
- No AI algorithms or content manipulation
- No infinite scrolling designed to trap your attention
- A simple interface for sharing life updates with close connections (Text and Photos only for now)

We've intentionally made connecting difficult: no user search and no friend suggestions - you only connect with people you already know and care about.

Web: https://aponlink.com/
Android App: https://play.google.com/store/apps/details?id=com.aponlink.a...
(iOS version coming soon)

I'd love to hear how this approach resonates with the HN community, particularly from those who've also grown tired of traditional social media.
The main side project I'm working on now probably won't apply too much to this audience but it's a weekly urbanism news roundup. The idea is to get global examples to inspire local change. Also, after leaving school I still wanted to keep in touch with what's happening around the world and continue learning.

https://urbanismnow.com/
That implies toothpaste isn't designed with this water dilution in mind, as that is common practice. If I don't wet it beforehand it's too thick and doesn't get distributed as easily.
The grotesque irony of this situation is that the Democrats aren’t even able to put up a fight for democracy.
ScalarLM.com
I use Apple Pencil with my iPad for figures in documents and wanted a better way to sync with my other work... so writing an iPad app for drawings using git for syncing with remote repos. Goal to release in App Store by end of April.
Does any RBAC system actually tell you the missing permissions required to access the object in question? It’s like they’re designed to create this behavior
Functional means it has some form of bureaucracy that can collect taxes from the population and use that to do state things, usually provide for the defense of that population against internal and external threats. The actual system of government is irrelevant and in many cases the state itself survives even radical political change. What matters is whether it has the resources to actually exert authority.

Haiti lost its functional state when the French colonialists fled en masse after the 1804 massacre. Due to racism, they were the only ones allowed in administrative positions in the bureaucracy so when they left Haiti, it was left with no one qualified to run the state apparatus. Since the population were transplanted slaves, they had no tribal traditions to fall back on. Without a continuity of bureaucracy it was left hobbled to this day. Since the state can’t afford to police the population, these gangs fill the void because they can use force to collect taxes (in the broadest sense because usually this takes the form of business shakedowns and roadblocks that they use to extract money from the population).
I'm also using MD4C for my website with KaTeX for latex rendering and utterances for comments. Instead of C, I'm generating my site with Nim using Karax + Mummy and publishing to Github Pages with Cloudflare for HTTPS.

Here is the source code (it should be easy to fork for your own site): https://github.com/miguelmartin75/miguelmartin75.github.io

- To generate a page: https://github.com/miguelmartin75/miguelmartin75.github.io/b...

- See usage: https://github.com/miguelmartin75/miguelmartin75.github.io/b...

- Install nim & run `nimble setup` in repo to install necessary packages

- Run `nim init` to enable deployment/publishing the site (using git work trees)

- Serving it locally before deploying is as easy as `nim dev`, see: https://github.com/miguelmartin75/miguelmartin75.github.io/blob/master/config.nims#L15-L16

- Serving it locally with my private notes (710 files): `nim devpriv`, see: https://github.com/miguelmartin75/miguelmartin75.github.io/blob/master/config.nims#L12-L13

- Generating the site: `nim gen`

- To publish the site: `nim publish`

I use Obsidian to write notes and can put top-level YAML metadata on each page and retrieve it in my generator, see: https://github.com/miguelmartin75/miguelmartin75.github.io/b...

For the local development HTTP server (using Mummy), you can refresh the page to regenerate the markdown. Re-generating the page on file changes and refreshing the page with websockets is on my backlog.

Previously I was using GatsbyJS, but have had a lot of trouble with dependencies constantly updating, copying the setup to another computer and generally it was pretty slow to generate the site. Now I can generate my site in <0.1s - even if I include all my private notes (710 markdown files).
It's kind of insane how much energy is involved in big masses of rock flying around in space.
This problem would also be solved by using make with th his original pandoc script (or just use perl markdown).

Make determines which files changed and their dependencies and reexecutes your script to regenerate the necessary output.
I follow this guy https://www.instagram.com/sean_haiti

I'm in the DR right now and some locals are worried about the violence in Constanza spreading but most are just going about their lives. The DR is the least stressful country int he world after all.
https://archive.is/zp4SO
Not much :)

Which I think is a valid answer. I have a job, family and some health issues.

The main thing I am looking at is blogging. Just posts on a problem I solved that week at work kind of thing. Seems like a low time cost way to promote myself. I might dip my toe in the cooking fat of linkedin engagement using the posts.

As much as that is yuk I feel it may be beneficial. Just need one linked in lurker to be impressed and hire me in a few years time!

And by not posting about AI or working 200 hour weeks I might stand out :)
Now we are waiting for new legislation and overhaul of the tech system to make your point?
MAME is cool, and its been cool for a long time. I've got a question though: Is MAME just about emulation of historical arcade machines, or is it constantly updating emulation for arcades from the present decade?
Still plugging away on my linear genetic programming experiments.

The big debate in my head right now is whether a next byte prediction architecture is better or worse than full sequence prediction.

The benefit of next byte prediction is that we only expect 1 byte of information to be produced per execution of the UTM program. The implication here is that the program probably doesn't need a whole lot of interpreter cycles to figure out this single byte each time (given reasonable context size). However, the downside is that you only get 256 levels of signal to work with at tournament selection time. There isn't much gradient when comparing candidates on a specific task.

The full sequence prediction architecture is expected to produce the entire output (i.e., context window size) for each UTM program invocation. This implies that we may need a much larger # of interpreter cycles to play with each time. However, we get a far richer gradient to work with at fitness compare time (100-1000 bytes).

Other options could involve bringing BPE into my life, but I really want to try to think different for now. If I take the bitter lesson as strongly as possible, tokenization and related techniques (next token prediction) could be framed as clever tricks that a different computational model could avoid.
He was my favorite Count of Monte Cristo
(https://www.youtube.com/watch?v=mRiqixYweNQ)
> Do agree that a standard SIMD type is rather pointless, if not immediately, then in like 5 years. (and, seemingly, both Rust and C++ are like over 10 years behind on SIMD, so they're already out-of-date)

What language would you consider to have cutting-edge SIMD support?

I've dipped my toes into SIMD with Rust, [1] on stable with platform-specific intrinsics (SSE2, AVX2, NEON). I would have liked to use stable `std::simd`. I learned that (particularly on AVX2) getting things into the right lanes efficiently is a pain. I would have liked to just use `simd_swizzle!` for that part, and mix that with intrinsics calls. My approach of writing a small C++ or unstable Rust program that does the swizzling and then copying the intrinsics operations it chose into my program's "source" code worked, but I prefer to not have a manual copy'n'paste step between compilation and assembly.

If there's something much better out there in another language, well, I'd be very interested to see it.

[1] I wrote this: https://github.com/infiniteathlete/pixelfmt/blob/main/docs/s...
Isn't this what Jekyll solves?

Posts are all written as markdown, styling and layout are centralised with layout HTML pages and CSS.

I believe indexes can be auto-updated via post metadata.

And it's all static pages once generated, so there's no dynamic load on a database.
FOSS MTG inspired digital card game.

I love card games, but for digital card games the business model is beyond predatory. If you need a specific card your option is to basically buy a pack. Let’s say this is about 3$ give or take. But if it’s a specific rare card, you can open a dozen of so packs and still not get the specific card you want.

This can go on indefinitely, and apologists will claim you can just work around this, by building a different deck. But the business model clearly wants you to drop 50 to 100$ just to get a single card.

All for this to repeat every 3 months when they introduce new mechanics to nerf the old cards or just rotate out the dream deck you spent 100$+ to build.

I’m under no impression I’ll directly compete, but it’s a fun FOSS game you can spin up with friends. Or even since it’s all MIT, you can fork and sell.

It also gives me an excuse to use Python, looks like Django on the backend and Godot for the game client. Although the actual logic runs in Django so you can always roll a different game client.

Eventually I’d like different devs to roll their own game clients in whatever framework they want.

Want to play from the CLI, sure
Sounds like a version of the tragedy of the commons. Or maybe even the prisoner's dilemma, as in every individual chasing their narrow self-interest and making the matter worse for everyone instead of collaborating and making it better for everybody.
Nice. I made an 8-bit AVR thing along those lines, 240x180 - 16 color. In browser emulator and assembler.

Can load source from gists
https://k8.fingswotidun.com/static/ide/?gist=ad96329670965dc...

Never really did much with it, but it was interesting and fun.
Only true free-speech advocates require students to swear fealty to Israel before getting a student visa in America
I’m genuinely curious on the point about reducing headcount because AI will be more efficient. I’ve seen it articulated here but other places too that a company will be able to have less engineers because each would be more productive. What if companies kept the same number of people engineers but now massively out produce what they used to? And I disagree with the example that this is like typewriters replacing typists. I think typists have a fixed number of things that need to be typed. Software is different - a company that has a better or more feature rich project could gain on their competitors.

Curious if anyone else thinks this. Maybe it’s just optimism but I’ve yet to be convinced that a company would want to maintain its productivity through trading engineers for AI if it had the same opportunity to grow its productivity through AI and maintaining headcount.
> Then demographic trends fix it.

Demographics is the core thing that dooms all current forms of pensions, no matter if government, stonks or people just hoarding cash or other assets - in the end it's all fundamentally "IOUs" assuming that in 30, 40 years someone will be willing to trade that IOU from decades past into care. The one sole exception is real estate because a roof over the head doesn't need to be traded to be worth something for survival.

Up until now, this expectation has largely worked out over the millennia. People had ample children (by necessity), so there was always a healthy supply of working power to back the value of IOUs with work or consumables, old people plainly didn't live long (up until the 1800s, average life expectancy was barely 40!), and the young generation used to get at least some scraps of inheritance.

But at the moment, this is all broken across Western societies. People barely have children due to a number of factors (the pill, demands of employers, working too long hours, housing shortages, exploding costs of living, the economic and social poly-crises ever since 2001 9/11 ...) which will throw wrenches into the core promise of someone being there to trade the IOUs, old people live way too long (we're at about 80-ish years now) for any system to be sustainable because you can only get about 45 to 50 years worth of full-time working out of a human but they'll be living double that on the dime of society, and by the time my generation can hope to get some assistance in starting our families in form of inheritance we'll be long past the time where we could actually have used it.

Long term we're fucked, and I'd hope our governments show to be more deserving of our trust than tech and finance bros.
I put my hot takes here: https://news.ycombinator.com/edit?id=43528306
I fathom with 5G RedCap you can drive a low cost BOM and pair it with a "reduced capacity" yet still fairly moderate speed (up to 100mbps) 5G service.

Market the 5G as "always connected" to the customer. Free 720p streaming, a "plus" OTT platform that costs $10/mo that gives 1080p streaming over cellular (and 4K on traditional internet - advertise the 5g as a backup in this case).

Ads sold at an upcharge to the advertiser to reach the "always targetable" smart TV. Hit 'em hard with the ads to pay it.

https://www.t-mobile.com/news/devices/tcl-and-t-mobile-launc...

T-Mo's already running RedCap in the states, so it's a matter of time...
Hacker news is not relevant to politics. I don't know why I should put effort into validating other people's perception of what is factual.

Notably, "observed fact" is an oxymoron. You mean observation of something you then produce a statement to lossily refer to. Especially if the "fact" is bound to floating signifiers.

Most of the terms of the alleged "facts" are floating signifiers. Good luck.

You'll find a lot more success appealing directly to peoples' emotions surrounding materially clear situations. Eg it's obvious ripping contributing members of society out of their homes and expelling them from the country is bad for us. But it's the validation of peoples' immaterial fantasies of being raped by immigrants that sustains this material violence. Leaning into analysis of floating signifiers just enables this societal dysfunction.

Facts are useful, but only if they're actually factual. You haven't grounded any of your factual assertions in material analysis. Any factual analysis of "disappearing" is impossible as this inherently relies on your expectations of the potential behavior of the government when the government never attempted to provide a material basis for the justification of violence to begin with.

That is, whether or not you consider "disappearing" to be a valid concept very much relies on whether or not you thought the government attempted to treat people in good faith to begin with. I personally think you're a moron if you trust the state to do anything but look after itself.
"the real reason has always been that mobile network operators don't like the interference high-altitude phones can cause: They're in view of potentially many base stations".
This makes zero sense: the aircraft is on the ground and not moving when the ban is put in place. The ban is removed at altitude, when, you say, that the phones are potentially 'in view' of many 'cell towers' (not base stations). In fact, the plane is essentially a Faraday cage at altitude, and a phone has almost zero chance of connecting to a tower, even shoved into a window pocket.
Yes, like sustaining democracy. I'm not a moral relativist, and don't condone allowing democracy to be wielded against itself. Nor would I tell the truth to an axe-wielding murderer asking me for directions, pace Kant. There is no grand philosophical paradox here; you just have to apply some commonsense.

Would you be okay living in a democracy whose majority voted to harm you?
Working on a schema migration tool for tortoise-orm (Python async ORM)

https://github.com/tortoise/tortoise-orm/
So wait. You have a federated protocol that trusts and expects every instance to enforce a user privacy setting?

That is, put simply, utterly incompetent shitty design.
Author here. You can see all available screenshots here: https://github.com/eitchtee/WYGIWYH/tree/main/.github/img

Unfortunately no demo instance for now, but I'll try to spin up one as soon as possible.