skysight-inc/HackerNews huggingface dataset:
>I chose to take a horrible but passing grade in the lab, finished the class with a C- (which was unusual for me), and went on to pretend that the whole thing never happened.

This sentence could have also ended "my gpa dipped below the threshold for some bullshit mark it up to mark it down exercise masquerading as a scholarship and I had to re-take the class for a better grade anyway"
Would love a blog post on how you're using Docker Swarm.
[OpenSource] JSON Formatter Chrome Extension
# JSON Formatter Chrome Extension

A beautiful and practical Chrome extension for formatting and highlighting JSON content. Features a VS Code-style dark theme and provides an interactive JSON viewing experience.

## Features

- Automatically detects and formats JSON content on pages
- VS Code-style dark theme
- Collapsible/expandable JSON nodes
- Display of array and object element counts
- Beautiful syntax highlighting
- Hover highlighting for JSON properties
- Quick expand/collapse all nodes

## Installation

1. Download or clone this repository
2. Open Chrome browser and navigate to extensions page (chrome://extensions/)
3. Enable "Developer mode" in the top right corner
4. Click "Load unpacked"
5. Select the project folder

## Usage

1. After installation, visit any page containing JSON content
2. The extension will automatically detect and format JSON content
3. Use the arrow buttons (▶/▼) on the left to expand or collapse JSON nodes
4. Click the extension icon to use "Expand All" or "Collapse All" features

## Technical Implementation

- Developed using vanilla JavaScript, no external dependencies
- Implements Chrome Extension Manifest V3 specification
- Recursive JSON parsing and DOM rendering
- Smooth animation transitions using CSS
- Optimized performance for handling large JSON data

## License

This project is open source under the Apache-2.0 License. See the [LICENSE](LICENSE) file for details.
You can square that circle by announcing at the beginning of the course that there is going to be some assignment like that, but I'm not telling you which, because the real world doesn't.

I do agree this is a good point; trust is not something that should be simply squandered. Nevertheless, this is still a lesson that needs to be taught and so often students make it to the end without a single teacher that did.
Does this "reduce draws" purely because it randomly gives one side a small (or big) advantage? If so, that doesn't seem to be an improvement at all.

It would be easy enough to test if one side having an advantage is common: have a chess engine play against itself many times using the same setup. The try a new setup. Find out what percentage of the time one side seems to have been given an advantage. (i.e. an advantage that's greater than the built-in one that white has.)

If there's a different reason this reduces draws, what is that reason? If it's simply reducing the reliance on book openings, that's fine, although there are other solutions for that. If there's something in a particular piece structure that reduces draws, what is it?
Layoffs begin at US health agencies which research, track disease, regulate food
> It’s not copyright.

The legal debate in the United States, where most of the relevant models are being trained, revolves around whether or not the use of training data is fair use or not.

That’s to say, it may be a legally permitted form of copyright violation, or it may be a legally prohibited form of copyright violation.

Either way, it is legally an issue of copyright. On a secondary level we can talk about trade dress and moral rights, but that simply muddies the water. The legal discussion centered on copyright is concrete and unavoidable.

This is all orthogonal to moral/ethical/societal concerns.
Paypals entire history should tell you that they can't be trusted.
https://web.archive.org/web/20170312164635/http://www.paypal...
Great idea, nice proof of concept. It'd be nice to see a translation into English after we finish the sentence, as it'll inevitably introduce words I don't known yet, and there's a learning opportunity.
> This is not what the CJR is. It’s a special court which is only competent to judge actions committed by members of the government as part of their function. It mixes elected members of the parliament and senate (six each) and two judges.

Sure. However, it has been criticized for being too "soft" on politicians since the late 90s.[1]

https://www.lemonde.fr/les-decodeurs/article/2016/12/23/pour...
I'm ok with Skynet having the cognitive capacity of a nematode.
I think that is correct, but how can defense against a meaningless campaign be meaningful?

Perhaps you can explain the operational meaning of the bombing campaign.
I use music too but it can't have too many vocals. I will start to pay attention and get distracted. Similar to how I can't fall asleep with a TV on, I'm still going to listen to it.
Jumping Spiders Can Think Ahead, Plan Detours (2016)
They've done a lot of great stuff and I've always followed their engineering-related tools and content as well! In particular they made some major contributions to media archival and analysis tools, and, yes of course, to web players. Unfortunately they haven't put as much focus on a lot of it in recent years, at least not in the tools they've opened sourced and topics they used to write about a lot
Show HN: Monkeys.zip (Infinite Monkeys Writing Shakespeare)
Hey HN! I've been working on this concept on and off for about a year, and challenged myself to actually release it in time for April Fools as I tend to just hoard projects.

It's a simulator of the Infinite Monkey Theorem! You can browse our grid of monkeys that are busily typing away randomly on their keyboards, and see what words they've written - how many of those words appear in the works of Shakespeare.

If you want, you can join in for free and get a monkey of your own. Monkeys get special rewards for typing special words - which can be used to customize their appearance. I just wiped the simulation this morning so we're starting from scratch!

It's a little rough around the edges in some spots, if some content doesn't load right, just give it a refresh. I hope you get a kick out of it - it's been an absolute labor of love for me!
I agree with the idea that rooks should be in their regular positions along with the king; This makes the castling rules much more intuitive than chess960. I think the asymmetric starting position is going to be pretty rough as this would lead to huge advantages. E.g. having 2 bishops next to each other is so much stronger than not.
The reason why I wanted to study CS in university was because I was curious, not because of possible job offers you get if you have a degree. When I applied I thought that this was the primary motivator for others as well. Turns out I was very wrong, although I did meet a few students who were studying mainly for their curiosity.
What’s even better is that’s an entire community of people doing this. Some of those power walls are astounding.
I don't think it would be super useful for current shows but I could see this working nicely for older shows you like to rewatch like Seinfeld, Tom and Jerry, Friends, Mash, etc.
SEEKING WORK | Vancouver, BC | Remote Only

Technologies: HTMX, WASM, HTML, CSS, JS, WebAssembly, C, Odin, Node/Bun, MySQL, Postgres, SQLite, Laravel, PHP and more

Resume/CV: spirofloropoulos.com

Email: spirodonfl at gmail dot com

I created https://github.com/spirodonfl/htmx-offline-mode.

I've been programming for almost 25 years now. My skills range from websites to desktop applications to native mobile apps and more.

You can look at over a years worth of content where I build a video game in Zig, Odin and now C, compiled to WASM, running on the browser with no hardware acceleration, no canvas, no webgpu, no webgl, vanilla HTML, vanilla CSS (and css3d, btw), vanilla JS, all div elements, just to show it's possible. https://www.youtube.com/@SpiroFloropoulos

Team engagement, mentoring, hiring, devrel, content creation are all additional skills.
I should point out here, if nobody has already; Nvidia's GPU designs are extremely complicated compared to what AMD and Apple ship. The "standard" is to ship a PCIe card with display handling drivers and some streaming multiprocessor hardware to process your framebuffers. Nvidia goes even further by adding additional accelerators (ALUs by way of CUDA core and tensor cores), onboard RTOS management hardware (what Nvidia calls GPU System Processor), and more complex userland drivers that very well might be able to manage atomics without any PCIe standards.

This is also one of the reasons AMD and Apple can't simply turn their ship around right now. They've both invested heavily in simplifying their GPU and removing a lot of the creature-comforts people pay Nvidia for. 10 years ago we could at least all standardize on OpenCL, but these days it's all about proprietary frameworks and throwing competitors under the bus.
> s I've seen and heard Grok is just as successful if not more.

Most of what I've seen about Grok were the various memes about people trying to trick it into saying stuff about Musk (or trying to expose the filters stopping it from saying bad things about him).

> its potential revenue numbers

Maybe. But it wasn't even that successful financial even in the pre Musk days compared to its competitors. Destroying the brand and reputation also had a non-insignficant impact.

> but is likely much higher

Twitter was barely or not at all profitable before the acquisition so that's not unlikely. Companies that have high net income but stagnant or decreasing revenue generally don't do that well in the stock market, though.
These days, https://en.wikipedia.org/wiki/Stand_and_Deliver would be considered right wing propaganda.

It's based on the true story of a mathematics teacher in east L.A.
GPT-4's One-Dimensional Mapping of Morality
The CISA guidance is advising that people use Signal for their general purpose communications, not for sharing details of military plans ahead of their execution.

You can read it here: https://www.cisa.gov/sites/default/files/2024-12/guidance-mo...
Abstract:

> Recent math benchmarks for large language models (LLMs) such as MathArena indicate that state-of-the-art reasoning models achieve impressive performance on mathematical competitions like AIME, with the leading model, o3-mini, achieving scores comparable to top human competitors. However, these benchmarks evaluate models solely based on final numerical answers, neglecting rigorous reasoning and proof generation which are essential for real-world mathematical tasks. To address this, we introduce the first comprehensive evaluation of full-solution reasoning for challenging mathematical problems. Using expert human annotators, we evaluated several state-of-the-art reasoning models on the six problems from the 2025 USAMO within hours of their release. Our results reveal that all tested models struggled significantly, achieving less than 5% on average. Through detailed analysis of reasoning traces, we identify the most common failure modes and find several unwanted artifacts arising from the optimization strategies employed during model training. Overall, our results suggest that current LLMs are inadequate for rigorous mathematical reasoning tasks, highlighting the need for substantial improvements in reasoning and proof generation capabilities.

Strongly implies that extraordinary performance of current models on math exams is partly due to test set contamination (intentional or unintentional).
Dang and other moderators can decide whether this submission qualifies as an "interesting new phenomenon" and turn off the flags like they sometimes do. Given how frequently these political posts have been showing up on HN over the past few months, I'd wager this one is not an "interesting new phenomenon" to them.
I had a similar experience measuring gravity in high school. Our method was using a ticker timer.

One of these.
https://www.physicsforums.com/threads/the-history-of-ticker-...

The inevitable happened, after the years of classroom abuse the timer provided enough friction that the falling object swung on the paper like a pendulum and slowly made its way to the ground over the course of about 5 seconds.

We analysed the meaningless dots on the paper and wrote up a calculation of gravity of 9.6m/s^2 attributing the 0.2ish to 'possible friction or accuracy of the timer'

This taught me more about science than I care to think about.
Hegseth’s nepotism is another interesting example. Or that episode when he was drunk, standing on top of a table chanting “kill all Arabs”.

The list goes on and on. There was no single nomination that didn’t have a lot of reasons not to go through, but they went anyway.
I'm always interested in new ways to handle billing/subscriptions/etc and this is a cool change.

I recently heard of a payment strategy that I liked a lot though I understand it's hard to explain to customers. John Siracusa's Hyperspace [0] app has the following options:

* Monthly, recurring

* Monthly, one-time

* Yearly, recurring

* Monthly, one-time

* Lifetime, one-time

More details in the developer's own words here [1]. The interesting options are the Monthly and Yearly one-time options. For anyone in the Apple ecosystem you can technically get this behavior by purchasing a subscription and immediately cancelling it (since you will get the full time period you paid for still). But I really like this payment style especially for an app like this where I don't want to pay-per-use (that feel punitive) but I don't really have ongoing data-deduplication needs (at least the features the product currently offers). It's a "once every year or so" and I might need to run it multiple times on different directories/different settings.

"Time-based unlocks" might be a better way to think about it. There are lots of products I would 1000000% pay for 1 month of, if it auto-cancelled, but I don't need it every month. Often I just skip using the product completely since I have no idea if I cancel if they will close my account right away and/or try to refund me. I just don't want to have to set a calendar item to remember to cancel a day before it renews.

I'm not opposed to subscriptions, developers need to make money and platforms/OS change all the time (especially in mobile) so there is ongoing maintenance. But the issue for me are apps I only need for a little bit or infrequently. If Adobe offered a "1 month, no renewal" then there is a good chance I'd still be using Photoshop instead of switching to Pixelmator Pro.

[0] https://hypercritical.co/hyperspace/

[1] https://hypercritical.co/hyperspace/#purchase
Location: Vancouver, BC, Canada

Remote: Remote only

Willing to relocate: no

Technologies: HTMX, WASM, HTML, CSS, JS, WebAssembly, C, Odin, Node/Bun, MySQL, Postgres, SQLite, Laravel, PHP and more

Resume/CV: spirofloropoulos.com

Email: spirodonfl at gmail dot com

I created https://github.com/spirodonfl/htmx-offline-mode.

I've been programming for almost 25 years now. My skills range from websites to desktop applications to native mobile apps and more.

You can look at over a years worth of content where I build a video game in Zig, Odin and now C, compiled to WASM, running on the browser with no hardware acceleration, no canvas, no webgpu, no webgl, vanilla HTML, vanilla CSS (and css3d, btw), vanilla JS, all div elements, just to show it's possible. https://www.youtube.com/@SpiroFloropoulos

Team engagement, mentoring, hiring, devrel, content creation are all additional skills.
The bishops are required to be on different colors.
But the OP did implement a fully featured app as the Nue comparison half of the benchmark. I have never used Nue and don't know if I ever would. I just think to be fair to the OP, even if incremental cost declines as you keep adding stuff in React, there's no way it is negative, which means the benchmark you asked for logically must have a similar result?
I remember reading somewhere--memory is hazy--that at least division uses a partial look up table, kinda like how you'd do it in 6502 assembly back in the day. E.g., if you have to multiply something by 5, and you can get the range of inputs down to something reasonable, then you can just have a table of x*5 for that range and just look it up.

Also I'm not sure multiplication/division are quadratic if your algorithm is not "add X to itself Y times." Look at this for 6502 16-bit multiply - https://www.llx.com/Neil/a2/mult.html - it's dependent on the bit width, not the value of the multiplier/cand. Of course this is for integers, not floating point.
Sent an application last month. No response yet...
Bayesian inference is very bad at handling black swan events, and the statistical gods were in no mood for being outmanoeuvred that day.
I would say the issue with predicting weather by simulating flows isn’t mainly that we can’t simulate single atoms, it’s that we just don’t have enough input data. If I would magically give meteorologists a method to instantly simulate every atom of the atmosphere, they still couldn’t exactly tell me what the weather would be like in a week. It’s too dependent on small input changes for that.

> A rocketry analogy would be Archimedes dreaming about people traveling to the stars.

What’s wrong with that? The claim was „some day“, not in 5 years. It could take a few centuries or longer.
Race to idle probably makes more sense in the context of smartphones where there’s at least some chance that “idle” means the screen might be turned off.

For a desktop, the usage… I mean, it is sort of different really. If I’m writing a Tex file for example, slower compiles mean I’ll get… fewer previews. The screen is still on. More previews is vaguely useful, but probably doesn’t substantially speed up the rate at which I write—the main bottleneck is somewhere between my hat and my hands, I think.
If AMD developers use AI deployed on nvidia hardware to create tools that complete against nvidia as a company but overall improves outcomes because of competition, would this be an example of co evolution observable in human time standards... I feel like ai is evolving, taking a stable form in this complex multi dimension multi paradigm sweet spot of an environment we have created, on top of this technical, social and governmental infrastructure and we're watching it live on discovery tech filtered into a 2d video narrated by some idiot who has no right to be as confident as he sounds. I'm sorry I'm on withdrawal from quitting mass media and I'm very bored.
I think this broaches the real matter, which is that nVidia's core business is GPUs while AMD's core business is CPUs. And, frankly, AMD has lately been doing a great job at its core business. The problem is that GPUs are now much more profitable than CPUs, both in terms of unit economics and growth potential. So they are winning a major battle (against Intel) even as they are losing a different one (against nVidia). I'm not sure there's a strategy they could have adopted to win both at the same time.

However, the next big looming problem for them is likely to be the shrinking market for x86 vs. the growing market for Arm etc. So they might very well have demonstrated great core competence, that ends up being completely swept away by not just one but two major industry shifts.
That's an interesting idea and implementation.

I don't think being whitespace-significant is a "hard pass" dealbreaker, but as someone who's not a fan of it, I'd say this only goes a small way towards alleviating that - like most "choose your preferred syntax" designs. Even if you're a lone-wolf developer, you're gonna end up reading a lot of example code and other material that's in the ugly whitespace-sensitive style, given that:

> The verbose syntax is not as commonly used ... The default syntax is the lightweight syntax.

And most people in practice are not lone-wolf devs, and so the existence of this syntax helps them even less.
Berserker Hypothesis
cf. the philosophical zombie:

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

We really have no idea whether consciousness is something that can arise from computation, or whether it is somehow dependent on the physical substrate of the universe. Maybe we can create a virtual brain that, from the outside, is indistinguishable from a physical brain, and which will argue vociferously that it is a real person, and yet experiences no more conscious qualia than an equation written on a piece of paper.
Something like systemd might be useful. There are some aspects of systemd that make sense and are useful.

There's other stuff like eliminating boot interactivity, so you can't hit ctrl-c or any other keys to cancel waiting for dhcp on network ports that aren't plugged in, that really bother me.

I also don't think a FreeBSD init/system supervision system would go and re-implement dns, ntp, and whatever else, including redoing security mistakes from decades ago.
True but then I remember that most people are just paying for the feeling. There's millions to be made actually teaching people stuff (learning is hard) but there are billions to be made making people feel like they are.

That said, I do think betting against Duolingo will pay off long term. But the put options are so expensive... probably better to just short the shares
Crossing the U.S. Border?
> I mean was it really unauthorized access (they called it “hacking” of course) if his user account literally had permission to map network drives?

My expectation is that laws probably specify that gaining access that you know you’re not supposed to be able to get is probably illegal, but I get your point.

Reminds me, however, of the pen-testers that got hired to infiltrate a court system and got harassed by a prosecutor despite having explicit approval to conduct an audit.

https://darknetdiaries.com/episode/59/

Our judicial system is ludicrous.
So a Chinese Room?
Because my policy in childhood was to bend like the willow and not break like the oak. Not phrased in those words, and not quite as consciously chosen as it is now, but it was my policy, and for the most part I stand by it. Modern me, looking back with an engineer's rather cold cost/benefits analysis, sees way more cost than any possible benefit, so I might refine my past self's reasons but I'd still take the same actions.

Fortunately, this was closer to a one-off problem in an otherwise acceptable class rather than a systematic issue.
I think officially, we called it ticker tape, as in stock ticker - it was originally used to record stock prices transmit by telegraph.
Wow, it’s be really great to block both CNN and Fox from parents searches. Maybe Facebook and TikTok too.
Property rights are meaningless without a social order that protects them. Aka a government and a civilized society with high trust.

The value of that property increases when others in the society prosper. Government programs funded by “taking people’s money” (aka taxes) very often make “private” property more valuable.

People with the “f*ck you, got mine” mindset either don’t get this or selfishly don’t care (sometimes for understandable reasons, e.g. they come from a low trust area).

Of course, there are lots of nuances and complex implementation details. Like how much exactly does a specific program affect different groups and on what time scales. But the fundamental principle is straightforward and essential to a healthy society.
UIUC still has it, and it is required for a CS degree: https://siebelschool.illinois.edu/academics/courses/cs210
I could have named the country but I'd rather not provide those details. I'm not sure why you chose to respond to that specific part of my comment, it's rather pointless.
You are absolutely right. Thanks for pointing it out.