skysight-inc/HackerNews huggingface dataset:
Clearly I touched a nerve. Perhaps you view grinding as "doing your job". I happen to have a different definition.

Originating a class can be a slog and originating two to lecture next term would be a grind. If you are not professor of record and thus likely did not originate the class then your assignments and reading, hell the entire course is likely layed out for you. Teaching a section of a course you originated or that someone else originated is likely 80% of the teaching load. Familiarizing yourself with this material so you can effectively teach it is doing your job, not grinding.

I'm not sure why you feel the need to suggest I am a crappy teacher or that I lecture from notes more than a decade old. Knowing how accreditation works, how courses are originated, and how sections of thoses courses are taught at r1 institutions, I can only conclude you are ignorant as to how these things actually work.

As a real world example, there are many great online courses from places like MIT and Stanford. Hell you can sometimes even get these online lectures for free, the same material covered by those institutions as part of their degree programs.

How much grinding does it take for a lecturer to to proctor such a class, particularly given that they also likely get FAs to do labs and grading?

If you attended or work at a college where professors grind out new classes every term then that institution is going to have an accreditation and/or tenure issue as "special topics" dont make a degree program.
This report is about the cost of production of AMORTIZED nuclear plants (moreover the real cost of France's nuclear fleet of reactor, including public money is a matter of debate). Comparing it to the total cost of new renewable is meaningless.
Not paid, but I use bing and qwant. Sometimes Yandex.
I've seen reports of success with the ST, but that's a 640x400 display at most (the lower resolutions run at lower rates anyway, which the OSSC seems to handle well). But what about higher resolutions or refresh rates? The issue with the HP was resampling a 1024x768 70/75Hz signal to 60Hz.
> I think most businesses don’t have “problems that React solves” for their frontends.

that is neither here nor there. you are replying to an article whose thrust is that react ought never be used.

> Somewhere that’s actually an application might

might, lol? wait are you the author?

> most line of business applications would be better as something like Rails views rather than React

why?
Not the same hackability, but also limits. If you want to make, say, 1500HP, that’s 1120kW. Assuming even a pack voltage of 900V, that’s still 1240 amps that has to be dealt with. Wiring/interconnects have to be huge and water cooled, as do the batteries (if they can even handle 1100+kW discharge), motors will probably have to be water cooled, and you definitely wouldn’t get more than a few runs in before everything is heat soaked. And enough cells to be able to sustain 1100kW for even 6-10 seconds is going to weigh a lot, probably more than an engine + drivetrain + fuel.
McMini: The Multithreaded Program Model Checker
Are you a developer working on multithreaded applications? Debugging deadlocks, segfaults, and assertion failures can be tough, but McMini is here to help!

What is McMini?

McMini is an advanced dynamic partial-order reduction (DPOR)-based model checker that scans your multithreaded binaries for concurrency issues like deadlocks and segmentation faults. It runs directly on Linux binaries—no modifications or wrappers needed.

How does it work?

Just run your executable with:

```
mcmini ./your_program.out
```

McMini will explore possible thread schedules and detect issues that regular execution may miss.

Once McMini has found a deadlock or race condition, you can use the `mcmini-gdb` command to step forward and backward in the execution trace, observing all thread operations that lead to the bug.

Key Features:

- Direct analysis of Linux binaries

- Deadlock, segfault, and assertion failure detection

- Step through execution traces with `mcmini-gdb` to pinpoint issues

- Quick setup: install with Git and go

- Advanced tracing options for in-depth analysis

- Ideal for debugging multithreaded code across all experience levels

Whether you’re a computer science student, a software engineer, or just learning about concurrency and multithreading, McMini can help you analyze, test, and optimize your code.

---

Try McMini Today!

[GitHub Repo](https://github.com/mcminickpt/mcmini.git)

[Manual](https://mcmini-doc.readthedocs.io/)

Get a flavor of McMini's advanced usage by reading our tutorials:

- [Running McMini](https://mcmini-doc.readthedocs.io/usage/tutorial-basic.html)

- [Analyzing a Subtle Bug](https://mcmini-doc.readthedocs.io/usage/tutorial-subtle.html)
Show HN: Private Markdown-based note taking
I wanted to share a note-taking app I've been working on for the past 1.5 years called Octarine - https://octarine.app/ It's designed to help you stay organized without all the bells and whistles that can sometimes make note-taking feel overwhelming.

Lots of similarities with Obsidian, but here’s a quick rundown of the features

- All notes are stored locally as markdown

- Fast and lightweight. Weighs in at less than 10MB, and is blazing fast due to Rust usage.

- Dedicated Daily Desk for taking notes in a calendar date fashion.

- Wikilinks, Graph and a Powerful search

- Cmd + K bar for doing almost everything in the app.

- NLP date parsing for going to a date quickly or attaching a daily note to a note.

- Templates, Nested Tagging, Drag and Drop attachments

- Multiple Workspaces with their own distinct settings

- Heavy keyboard accessible.

- One click setup to backup via Git to Github/Gitlab

- Opinionated design and focus on a specific scope rather than `build you own via plugins`

Also just recently launched a 1-time license purchase that gives access to additional features. Licensing works on a `early access` basis where you pay less to support the app right now with less additional features, but as new features get added in, the cost will go up, but not for people that have already purchased (similar to how Steam does Early Access games) — https://octarine.app/pricing

Pro Features available right now are:

- 13 new themes!

- Access to Ask Assistant with OpenAI to quickly help gpt write/rewrite/improve your writing.

Is available on Mac and Linux at the moment, with Windows looking like an End of Year release, and mobile apps after that! Give it a go at https://octarine.app/releases

Some pro features that are on the way are:

- Dedicated Task management with Kanban boards, Calendar.

- Exporting notes to PDF, JPG, Text formats.

- A global spotlight like Quick Note capture

- Automation steps.

- Github PRs and Linear Integration for tasks.

---
Resurrect spotifynewmusic.com.
Please !!!
> Follow a process to determine what is really needed based on objective requirements and then use objective measures to ensure it does not degrade the experience.

This is how you end up with an amalgam of legacy crap that no one wants to touch. I can’t read guarantee you that outside of big tech and a couple of unicorns started by experienced devs this will NEVER work reliably.
“Once you have their money, you never give it back.” First Rule of Acquisition.
Note: this was a playlist s publisher, based on the recommendations of the good music news website.

Jlarome, if you read that, publish the code. PLEASE !!!
I feel like having access to instant high definition video communication and to the world’s repository of text, audio, and video information at a moment’s notice from a device in your pocket is of comparable, if not more, significance.

These innovations in LEDs, battery technology, low power high performance microchips with features measured in number of atoms is extraordinary, and seemingly taken for granted.

Then we also have medicines that can even bend one’s desire to over eat or even drink alcohol, not to mention better vaccines, cancer therapies, and so on and so forth.
>it wouldn't be superior according to the way I understand it.

Money is the biggest parameter, and it would not make number go up in the short term. Tech stacks are in inherently a long term investment and companies are conservative to do big reworks like that.
I don't work in the gaming industry, but it feels to me that engineering a bot like this is a dead art going forward, and that makes me sad. Looking forward (today?) I assume this will be solved by training a black box neural network. Iirc In the AlphaZero paper they train bots to play chess against each other, and thus pull the thing up to 3000+ ELO by its own hair. I guess the same works for FPS bots, and you can save different ELO strength bots, so different level players have enjoyable bot opponents?
Generalizing much? React is as popular as it is because of inertia.

React holds an important space but its hardly the only tool that can succeed in a "large project with lots of screen updates and state changes". That's ridiculous.
A curated list of Model Context Protocol (MCP) servers
Not GP. Started using React at work around 2017. The hooks API is just awful. Those complaints are extremely well-trodden ground at this point so I won't rehash. I'm using Lit.js for personal stuff instead these days. Shadow DOM isn't perfect but web components with Lit has been pretty low-surprise so far, which I can't say for Hooks React.
New Jersey back to this when!?
Other people are similarly reading and reacting to your rhetoric. Lying about what your opponents say, regardless of what you think it might evolve into, does not reflect well on you.
>"I'm not going to bash a bunch of screws in with a hammer."

My clients are not that dumb.
It may be a hard problem, but it gets a lot harder when quality results are not aligned with your companies main source of income.
Related HN submission from a week ago: https://news.ycombinator.com/item?id=42208383
> I for one have see HTMX eat React for breakfast in a few of my clients during consulting.

What about the rest of them?
I think that there will always be a desire for small probes, but you're right that one-offs aren't economical.

The advantages of Starship is that with such a massive payload capacity it can carry many small probes and combined with a low cost per kg it will justify setting up assembly lines that churn out small probes by the thousands.

We'll pepper the solar system with these probes and they'll act as nodes in a large interplanetary network relaying data between each other and larger, more powerful nodes as you describe.

The nodes in a network are important and more powerful nodes are more desirable, but the network itself is a powerful thing that it greater than the sum of its parts.

This combined with economies of scale will always justify more smaller satellites.
This is why it's worth paying a few dollars more for certified superfakes instead of the regular fakes.
Out of curiosity I checked on iPhone 14/4g and 2018 Intel MBP.

I don't get what the point of these comments is ? If you're using RPI with a 2g connection you'll have a bad experience shopping at the site ? And somehow that's supposed to factor in to my tech stack decisions ?
There was a chaotic neutral time in my life where I used it daily for an extended period of time; and then found myself out of that rut and would only go back to see unhinged takes on a particular current event that I was interested in seeing the hivemind's thoughts on. Each and every time I went back, and tried to contribute to a thread, the Captchas and the CloudFlare checks were increasingly intrusive.

During this election, I completely gave up even trying to participate and just lurked.
Show HN: I'm collecting great newsletter and email examples
Any time I start using a new language I always start with "Hello world" and working a few simple example programs to get my head around the syntax, idioms, and common data structures. But yes, don't spend a ton of time on this, as soon as you have a sense that you know what to do, start tackling actual work.

If the languages are at all commonplace, having an AI convert a program from language X to language Y might speed you along as well. No guarantees it will be perfect but it will probably get you in the ballpark.
actually bing is for old people because it's default search on ms edge which comes with PCs. default PC with default browser and default search.
>Canada is letting people request suicide for non terminal and non physical disabilities (e.g. autism)

That's a distortion of the truth. The case that you're referring to in Calgary is newsworthy because the father of the patient is arguing the woman isn't mentally competent to make the decision, because she is autistic. The judge ruled that being autistic doesn't make one mentally incompetent for the purposes of requesting MAID.

She's requesting MAID for some other unspecified symptoms that the father argues are undiagnosed psychological issues.

That is not the same as requesting MAID because you have autism.
Social media influencers have replaced Google search for the youngs. If there's something you want to know, an influencer will tell you. Not saying this is good or bad, but it's what I've noticed.
There's been a rush of releases of reasoning models in the past couple of weeks. This one looks interesting, too.

I found the following video from Sam Witteveen to be a useful introduction to a few of those models:

https://youtu.be/vN8jBxEKkVo
It's Twitter content. Anything you see is a fact, if you want it to be.
I suspect really strongly that the available characters in the 4chan captcha were chose to be able to spell out the most racist/nazi/extreme slurs and slogans imaginable. For instance, not all numerals are ever used, but 1, 4, and 8 are. K is often there, and whatever the algo is, pseudorandom or not, it often doubles/triples characters. I've personally seen "kkk" twice over the years. Mind you, it does seem random. But even randomly, these must happen often enough to set that crowd off, they make a game of posting a screenshot of the "good ones".
WordPress relies on server-generated HTML and its admin interface is a fairly complex "app", especially once you factor in the plugin ecosystem. According to [1], it's used on 43.7% of all public websites.

[1] https://w3techs.com/technologies/details/cm-wordpress
The relevant figure in my mind is per entry and exit to the system, in fairness the same person usually will take two trains so that’s two drivers to pay.

Basically, per passenger served.

Per mile basis is weird in a metro system because of distortions like how a mile in the centre is both slower and far more in demand than a mile at the edges.
Well how much oil lobbying paid for that? especially when same oil lobbying is funded by subsidies?
As genuine feedback, you have a long way to go. First of all, plausible can be self hosted and it won't cost you a dime. Secondly, there are atleast 50 analytics services out there that are self hostable and they clearly indicate what features they provide. It is good expect value for your efforts but the other person buying for 49$ also needs to see value. Perhaps add a list of features, some GIFs, screenshots of your analytics tool in action showcasing various parts?
But why is that so? Can't the credit card regulator simply mandate the use of PINs for credit card transactions.
You're right that it does not take input from the user. But I think you're in agreement with me that not everything is pipe-able.

The buffer in Unix (or rather C?) file output goes back to the beginning of time. It's not the pipe that's buffering.

Anyways, as soon as your mental model of these command line utilities includes the buffering then the behavior makes sense. How friendly it is can be debated. Trying to make it work with timers feels wrong and would introduce more complexity and deviate from some people's mental model.
Large Database of Black Friday Tech Deals 2024
Top 40% of income earners have a federal tax liability. Bottom 60% don’t. So you flip from the wealthier paying for roads to the folks who can barely afford roads today (including gas and tolls).

Are people doing so well they want their taxes to go up for the roads they have to drive on? Those are not the vibes observed.

TLDR Removing income taxes is regressive and will accelerate wealth inequality.
"AI" but pre-COVID
Practically no. Customers would hate it and it would also take 10-15 years to roll out.
> Not a great argument for a second pilot unless the second pilot never goes to the bathroom. The human factors involved in Germanwings 9525 didn't randomly occur during the flight, they specifically occured while the []pilot was in the bathroom.

While that's true, it is a good argument for a third pilot.
>Why do some Canadians try to sweep under the rug actual debates by dismissing them as being "american arguments"?

Because we live here, it's not as big a deal as right-wing ideologues would like you to believe, and it's usually American religious conservatives (or Canadian wannabe-Americans) doing the hand-wringing and the clutching at pearls.

>Surely as a Canadian you have seen that there has been a constant debate about the limits and excesses of MAID?

Yes, there has been spirited debate about a major shift in public health policy. Are you suggesting this is somehow bad?
Interesting article. The article mentions "...the NumPy implementation illustrates a marked improvement over the naive algorithm...", but I couldn't find a NumPy implementation in the article.
I'm amazed there are places that take cards out of sight. Even for physical cards, I'm just so used to going to a designated cashier point.

Are these also magnetic strip cards?
Parsing the visualization data, within a JSON script tasked with parsing it is a complex endeavor when the site requires verifying email.

If the JSON file is corrupt, it shows the following if tt1 and cd do not align.

> "error": "You have to wait a while before doing this again"
They're a wide chasm between what one can make and what is led to making. React can lead to fast, responsive websites, though you'd be fighting against a current pulling you out to a bloated, buggy mess. There's a unique stench that comes from many react sites where everything is a skeleton screen, everything loads slowly, history rewriting is busted, there's no hotlinking, and scrolling is glitchy. Peek under the hood, it's almost always react. Facebook.com quality is the outlier, not the likely outcome.
> it passed with broad support across the political spectrum

The Labor (historically centre-left, but now neoliberal centre-right), Liberal (classical liberal, right-centre-right) parties rammed it through parliament and National (right-wing agrarian socialist - i.e. handouts for farmers, exploitation for imported farm labour). Most of the cross-bench, including the Greens, rejected it or at least wanted more time for scrutiny.

Here's my rough idea of the political spectrum:

------------X-----0---X--X-----X---------
Greens |Labor | One Nation
Centre Coalition (= Liberal+National)

Labor is playing small target and ensuring that no daylight is visible between them and the Liberal party. The policy is something that Murdoch's News Corp has been pushing for months [1]. With a federal election coming next year, Labor are keen to comply with Murdoch's wishes in the hopes that it will protect them from unfavourable media coverage. After all, Murdoch owns 70% of the print media in Australia. It also has to be said that Labor are cosy with the Catholics and somewhat authoritarian on freedom of speech (remember Labor's attempt at internet censorship?).

From Murdoch's perspective, this is a form of reprisal against his new-media competition. From the perspective of the billionaire oligarch class, it's a handy way to unmask anonymous commenters so they can be sued into oblivion for defamation.

[1] https://www.youtube.com/watch?v=S8SkLRxFRVM The media campaign to ban social media for teenagers | Media Watch
You can get a release binary from https://github.com/ggerganov/llama.cpp/releases too.
Show HN: Clone yourself using Twitter profile
Deciding to enforce something like this after your product has already been sold/installed seems extremely dubious.

Even just building in the capability (assuming this wasn't installed via a generic software update, in which case I'd have some follow-up questions on the security against malware of these things) shows significant malicious intent.
Alex's position is that the average consumer is on a cheap Android phone, which has severe CPU weaknesses compared to any iPhone from the last ~five years: https://infrequently.org/2024/01/performance-inequality-gap-...

Software engineers tend not to experience the web on the same class of device as most of their users.
Scott Manley has some good videos focusing on various engineering aspects of Apollo: https://www.youtube.com/results?search_query=apollo+scott+ma...

You could do worse than just reading all the Wikipedia articles on all the various pieces of hardware, e.g., the Lunar Landing Research Vehicle

https://en.wikipedia.org/wiki/Lunar_Landing_Research_Vehicle
The fork syscall will fail at the hard limit.

What’s missing here is that all these async/await, lightweight threads, etc features exist because presumably because OS processes and threads consume too many resources to feasibly serve a similar role.

However nobody seems to have any hard numbers about the topic. How bad is a Linux context switch? How much memory does a process use? Suddenly everyone is a micro optimizer seeking to gain a small constant multiple.

Since this is not ready at hand I suspect the rewards are much less clear. It’s more likely that the languages benefit from greater cross platform control and want to avoid cross platform inconsistencies.
Maybe because they start with this tldr:

> In short, nobody should start a new project in the 2020s based on React. Full stop.

Good arguments here but the dogma doesn't help.
> now I'm basically driving around with a foreign GPS tracker

You mean your phone?
Haynes, who is more well known for car repair manuals, puts out a surprisingly good set of "owner's manuals" that are highly technical. I loved the "Apollo 13 Owners' Workshop Manual" since it went into exacting detail about how each part of the spacecraft, including wiring diagrams and plumbing charts. Their Saturn V manual was also very good
GPT is the new Google at least for me... yesterday at Thanksgiving a cousin wanted to play a game she brought. She taught us but forgot two rules that GPT knew (the Pit). I didnt have do a search, look through results or click thru various sites to find exactly the fringe info I sought about this game. GPT just provided the nitty gritty details immediately and when I needed to ask for another rule GPT retained what i searched for previously so i didnt have type a long query.

Google seems to be getting it's butt handed to them with the US government recent ruling and GPT's rise.

Im just hoping GPT releases their own AI Phone .. GPT Phone sounds cool to me. A Siri on iPhone that works like GPT won't be available til Spring 2026. GPT and maybe Microsoft have opportunity to take a chunk of the phone market.
Well according to steam it's South East Asia
You can build a good website in React and you can build a bad website in React. It's easier to build a bad website in React than it is to build a bad website with just plain HTML/CSS.
The React team should have done their own language, rather than making it a framework/library. Then they could ensure the absence of side effects in rendering code, and had a better way of detecting updates. The knowledge about how to do this was already out there for many years before they started: https://en.wikipedia.org/wiki/Functional_reactive_programmin...
Obscure how?

It's been around for decades, the option to enable/disable it is in the BIOS setup on every machine that has it, and computer manufacturer's documentation tells you exactly what it is, because it's a selling point.
Consumer app? Instagram Reels and TikTok. Especially TikTok.