skysight-inc/HackerNews huggingface dataset:
> FUND education. Elect people that care about community and education not profits and reducing taxes for the rich(majority of both Rs and Ds)

Your post is, in a nutshell, why American education will never be fixed. The U.S. funds education really well. Inflation-adjusted per student spending is up 34% since 2002: https://reason.org/commentary/four-takeaways-from-the-u-s-ce.... It has tripled since 1970. But test scores haven’t budged at all!

I grew up in one of the most affluent suburbs in the country. My dad once ran into Dick Cheney at our local CVS. Per-student spending when I graduated high school in 2002 was about $16,500 in today’s dollars. The average per-student spending in the U.S. today is $18,900. Is the average school in the U.S. today better than the one I went to growing up? Absolutely not.

Funding is simply not the problem with American education. The biggest problem is probably the quality of the students, followed closely by the quality of the people willing to become teachers.
As a manager, there is diminishing returns to measurements. At a certain point, you have to trust the team to do the right thing without having full documentation, specification, and provable outcomes.

Many of the most important decisions do not have quantifiable outcomes. How many incidents did this architecture or refactor prevent? What cultural effect would that person we didn’t hire have had over the next year?

At least in early stage or growing startups, I think if every one of your actions is measurable and fully specced, you’re in trouble.
I'd like to know if there are any binary blobs required to boot and/or use the Wi-Fi chip.
Meh, indeed :) Thank you for your response, it's a fair question and critique.

It'd be rather challenging to write guidance on which technology to use to build an application. Thorough guidance would need to consider far too much. You wouldn't have a tome, you'd have an anthology. You'd have to consider what is being built and by whom at the very least.

It becomes "self-evident" when you have enough knowledge and experience to make the selection and you successfully de-bias yourself from the "shiny" or the "common" (Which React was and is now respectively).

So, what would I recommend? Aside from the pat, "it depends" answer, I would recommend starting with a server-rendering based framework. I prefer Rails, personally, because Ruby works well for me and my team, but many others would do just fine.

Then, fight all superfluous interactivity for interactivity's sake in your applications. Stick to server rendering and form submissions until you need something more elaborate. Then, look for something you can use to augment behavior. I use Turbo/Stimulus, with which we are able to do a lot with very little. Others like HTMX. If one really needed the interactivity and declarative nature of something like React, then the list that the author mentioned would be good to explore. Most folks don't, and I think that's the main point that's lost on many.

Oh, and if you're building Google Maps, Miro, Linear or the like then disregard the above suggestions, they don't apply. Etc. (again, it depends)

As an aside, I was historically a huge React fan. I used it for quite a while. I'm still a fan of the declarative nature and one-way data flow. It's super powerful stuff. We actually get something somewhat similar with Turbo and the much more sophisticated Phoenix LiveView (can't recommend this one personally, haven't used it in anger). Procedural-based UI code for complex, highly interactive applications is a fool's errand in my opinion. For the basics though? Totally fine.
How about a quality and happy customer metric?

How about a quality patient care metric?

How about a metric which asks patients if they felt that the doctor could spend adequate time with them?

How about a metric that measures how long it takes from a phone call to see the doctor?

Ultimately, a lot of metric measuring management is not measuring what customers are asking for. They are only measuring BS that looks good to layers of management, with questionable value produced.

No wonder people have become cynical and unhappy. Our institutions have forgotten to serve the people they are taking money and time from.
> Take ApniPathshala, for instance – they're creating learning pods where children can engage in truly self-directed learning

Yeah, children now spend days looking at Youtube hip-hop videos, learning nothing.

> Rethink Metrics

In other words: "The victims of our 'non-education' approach crater on standardized tests. So we must destroy the standardized tests"
I'm very aware of DigiNotar, I wrote a blog post last year that discusses DigiNotar and even mentions Brazil/ITI [1].

A challenge for Microsoft is that they aren't transparent in their inclusion decisions, so we can only speculate why they chose to trust this CA. What gives you confidence that Microsoft is doing careful vetting?

In stark contrast, Mozilla publicly and extensively documented why they didn't trust this CA [2].

[1] https://alexsci.com/blog/ca-trust/

[2] https://bugzilla.mozilla.org/show_bug.cgi?id=438825
> There is a reason HN is still alive.

Dang’s salary?

HN is the only forum I can think of where not only are the economic incentives between users and owners mostly aligned but there’s a paid moderator who is part of the community (as opposed to the faceless moderation teams of Twitter/Facebook/etc).

All the forums I loved died mostly because of owners shutting them down or giving up on moderation but YMMV
Which is complete bullshit considering it's impossible to get funding unless you have a team, a product and already traction/customers/sales nowadays. But sure. If you're super well connected and your buddies fund you...
I already wouldn't touch the retrotink simply because it isn't open hardware, but it also is not anywhere as configurable; It's meant for non-techie people who want to be abstracted from the details.

Definitely easier to use, but nowhere as flexible.
I've been using locally hosted NVRs going on two decades now and so I definitely appreciate another local NVR option. But given the current lack of common requirements (e.g. more than 1 camera), curious if you're seeing any usage outside of your own? As others have mentioned Frigate is filling a nice gap for many, currently. I can only connect to it via a VPN I control and I can easily get notifications via Home Assistant.

I feel as though I have protection of getting the feeds to my phone securely, already. And while I'd love to be able to trust exposing Frigate and making it more accessible, I really don't have a need nor would I as the barrier to entry is already low enough to not impose much friction.

My intent isn't to dissuade you (obviously you wrote it for yourself) but I'd be curious if implementing a more secure transport in an existing OSS NVR that has traction was something you considered?
It's funny how so many people are in your situation about to lose it over AI while I'm sitting here waiting for AI/LLMs to affect my life..like..at all. I seriously can't think of one major experience, positive or negative, that I have with AI in my day to day life.

> being bombarded with tons of AI-written books, pornography, music, video, audio, images

I don't come across any of these unless I am very actively looking for them.

> try googling any historical figure and you'll find some bullshit AI generated image of them likely before the actual one.

I just tried, and there wasn't a single AI generated result in the top 5 pages.

I don't go on Twitter/X. I only subscribe to Reddit communities that I am genuinely interested in and which stay spam free. I frequent other sites like HN that have a very high ratio of signal to noise. I don't waste time on garbage SEO-bait blogs.

I'm not even putting in that much effort to have a sane online experience. If I can do it, so can you.
Thanks yet no fan of Google (sorta loathe them after my experience being invited/meeting an R&D team of theirs.. Silicon Valley greedy rude pigs) and would be happy to see GPT release an AI Phone with Microsoft. GPT has brand awareness and a phone marketed as an AI Phone that has a new phone AI UX paradigm I think would do a lot of harm to both Apple and Google's smart phone dominance.
One of the changes from germanwings is that a third crew member must remain in the cockpit in the event that one of the pilots leaves for any reason.
Baltimore spends more money per student than the rich suburb where I grew up. But the school district is probably run worse than the one in the Bangladeshi village where my dad grew up. At least in my dad’s village there is a motivating fear because there is no welfare state to support these kids after they learn nothing in school: https://katv.com/news/nation-world/23-baltimore-schools-have...
It seems more than ridiculous that this is considered a serious issue. Datacenter space, generators (to cover the power needs of the datacenter) and power cost real money and thus there is plenty of incentive to reduce it.

Already we are seeing both hardware alternatives and software optimizations; human ingenuity will eventually take care of it.
You're claiming that it's "philosophically impossible" (whatever that's supposed to mean) to do X, as if philosophy is some immutable and fully-understood constant like a gravitational constant. This is what reading too many management books and theories does to people - management theory isn't some sort of physical constant which is unquestionable or even testable
If you have the financial aptitude to become a CFO, would you rather eat ramen in a flophouse or make proper money in an investment bank?
I was doing this style of interviewing more than 10 years ago. I didn't think it was cool enough to invent some kind of name though. It's just a way to get people started on the talking though. It's been proven that junior people will follow senior people, and especially if some key stakeholder says yes it's likely other more junior people will feel disempowered to disagree. But since everyone had an independent interview looking at different skills, and of course the candidate might do better in certain interviews than other, all feedback is important.

Plus, if everyone votes up or down, it means that you don't have to spend a lot of time proving your case, you are just done. Everyone writing feedback down and sending to the recruiter is also a viable tactic for doing the same thing.

This isn't anything new or groundbreaking, it just seems like someone wanted to write a blog post.
Everything changes, nothing is forever. It's a hard truth, but the more capable you are of accepting and rolling with it, the better your life will be. I've heard it said that the tagline for the theory of evolution should really be "survival of the most adaptable" , and I think that applies at every level, from the species, to the culture, to the subculture, to the family, and finally, the individual.

If the internet you knew and loved is gone, mourn it, move on, find a new thing to love. Or create it.
Oddly enough using google to search “site:Reddit.com Norwegian cooking blogs” is actually a great strategy.
https://www.finnegan.com/en/insights/articles/u-s-supreme-co...

> U.S. Supreme Court Holds that Books Printed and Sold Abroad May Be Freely Resold in the U.S. Because the Copyrights Are Exhausted Under the First-Sale Doctrine
I call plenty of things dead without ever having used them. FORTRAN for example.

What I mean by dead is it's a VERY unlikely choice for any new app. People will choose React or Vue most of the time. You don't see Angular used hardly ever for a new project.

BTW: Vite is the new best way to manage the build pipeline, and makes React super easy to start using.
It's usually "This is fine! We'll use $BUZZWORD to fly before I hit the ground."

I still remember the countless startups where the business model was basically "You give us money by the boatload, and we promise to use the word blockchain in every presentation"
Yeah, I'm treating Picassa as Photos 1.0. Apart from the stand-alone app it's basically a continuation with data migrated by default.
I'd be mad too if gmail wouldn't let me use my actual name.

https://en.wikipedia.org/wiki/Scunthorpe_problem
I don't find this at all, and I just searched for images of Ben Franklin and MLK, and they seemed fine.

I spent a lot of today messing around connecting Anthropic's MCP system to Emacs and while the LLM's tendency to overwrite my code with its own was annoying, it was fascinating to play with it.

I spent a lot of the early days of the Internet arguing with people who thought it was ruining everything, with terrible art, and disgusting spam, and pervasive anonymity. Maybe they were right: but I realised that for me the better conversations, and better progress, were to be had with those who explored those boundaries to understand them better rather than those who reeled away from them. After some anguishing, I feel the same now. The fear is as much a habit as it is a fixed response.

Maybe that's just how I cope, but then again -- that is what you asked.
One or more good books, some challenging puzzles, or board games.
> 2. If by some miracle the fraudulent founder does manage to "make it" before their "fake it" is discovered, well then, honestly good for them I guess. VCs tend not to get too angry if you make them a ton of money.

For obvious reasons relating to perverse incentives "making it after faking it" doesn't get you out of legal jeopardy. None of Martin Shkreli's investors ultimately lost money but he still went to prison and had enormous fines imposed.
Lego or something that they can build.
> At a certain point, you have to trust the team to do the right thing...

Yeah, but that is explicitly not managing them. That is the standard "I can't measure this situation, therefore I will not attempt to manage it" response of a good manager.
Most of their app is a mismatch of web views and native with spinners galore. It doesn’t seem like performance is a high priority for them anymore.

E-commerce is fundamentally small data once the user lands on a product page, so every subsequent link and click should be instant.
sure and i just asked GPT "What are the rules of the card game The Pit," and it listed them instantly. DDG i would have to a search, then click the link, scroll down/around and then squint to read their rules. GPT instantly shows them in a clean easier read. As a UX person less (steps & cleanier in this case) is always more.
Every modern CPU has dozens of hardware bugs that aren’t disclosed and quietly patched away or not mentioned.
All I know is our development team is doing some of this for custom Linux images for a proprietary IIOT platform. We have an arm67 and x64 hardware. The arm hardware is our old platform running a very old OS and the x64 is our new hardware that only runs Linux.

The version of the image is a timestamp like this.

20241127214906

Then in documentation it is sometimes described as 1.1

Looking at that timestamp tells me nothing other than the time it was built. It gives zero context when deployed to production units and determining what it actually is. Our developers provide no central source of truth about the mapping of a timestamp to a version now that we are converting units to production for customers.

/etc/release is supposed to indicate the version and it contains a timestamp of 20241127214906. And what is our customer to make of that?

It is extremely frustrating and I really don’t understand why this is being done. Going forward this is going to be a mess.

Versions of products built via a devOps platform, should always allow cross references to a version and builds over time till formal gold master release.
There is a floor for nominal interest rates below which operating the business costs more than the business makes. That floor is higher than 1%. We were not too far from it during Covid. If we had deflation real interest rates would have to increase because nominal rates can barely go down. Real rates going up is again very bad for the economy.
>> The most passionate software engineers I know might be able to claim similar joy, but they have overwhelmingly quit their corporate gigs and fly solo.

Yes, I'd agree with this. You make more money in a corporate gig, but if you're doing it for passion, not money, then the money doesn't overcome the corporate shackles.
Yeah because any systems or OS programming is done in type-safe languages. lol. And BTW correlation is not causation.
Not to worry, we'll eventually have a similar experience moving from Chrome to whatever comes next. Their market share is in the IE6 digits now, and Pepperidge farm remembers how advanced and sophisticated IE6 was considered when it launched.
FWIW, the Sol-ark's (and presumably the Deye's) support getting telemetry via local RS-485.
For me, "wrong" as in "blue glare." It only takes a few minutes for a glare headache to start forming.

Some of it could be because I have defective red/green color vision, but so do about 15% of all males.
Many people suggested that I do that. I believe it's the standard way to embed files into executables. Open the executable and read backwards from the end until the zip archive metadata is found.

My goal was to do it in such a way that the Linux kernel memory mapped the embedded file section before the process had even started running. I explicitly wanted to avoid doing things like opening /proc/self/exe and reading its contents into memory. My interpreter is freestanding and has zero dependencies. This solution fits the minimalist spirit of the thing.

I wrote an article detailing how it works:

https://www.matheusmoreira.com/articles/self-contained-lone-...

Long story short: Linux passes a pointer to the ELF program header table to the process via the auxiliary vector which means the program segments are already reachable from inside the program, and I took advantage of that by adding custom load segments and making the interpreter search for them at runtime.

This little mechanism allows embedding arbitrary data, including zip files. I made a little lisp S-expression file format which the interpreter simply parses but it could have been anything. Zip archivers should be able to edit the data in place, it should work fine provided the segments are updated with the new size of the zip archive.

The practical application of this is to enable the creation of a freestanding, self-executing application by making a copy of an existing interpreter and adding the desired code and data to it, even though the interpreter has already been compiled and linked:

cp lone my-app
lone-embed my-app my-app.ln
./my-app

The interpreter introspects, discovers there's an embedded segment inside itself and evaluates it. Unfortunately I had to write a tool to append those segments. Never figured out how to do it with linker script.
RP Flip – Research vessel that goes from ship to platform
We work and Regus dedicated offices in main location are empty and crazy expensive. I wonder why they don’t reduce their prices.
Parent nailed it. I feel lag every time I hit the pedal and it messes with me.

It's cables for me but I'll settle for linkage.
Original comment said:

> CompuTrace has been shipped by every major x86 PC OEM for decades

UEFI-enabled "ARM PC" laptops are new for 2024 with ex-Apple Qualcomm/Nuvia/Oryon. Prior Arm-based devices did not provide UEFI runtime services for persistent manipulation of host operating systems. Windows 11 for Arm PCs was just released in November 2024.

x86 PC platforms provide decades of history to compare OEM anti-theft policies.
I haven't seen the AI content. If I have it is vert convincing! Ocassionaly a HN reply is GPT ... but it is obviously is and gets downvoted. AI coding is useful to me to save typing. If I know what I want and the copilot suggests the same I take the suggestion. It is handy.

Twitter is a shitshow but that is biologically generated nonsense! And the hot take engagement is spreading to linkedin leading to borification of these platforms and my minimal use of them.
Superstition plus documentation equals religion.
As someone who does play music, although not professionally, I don't really agree with the analogy that writing code is like playing music.

You don’t expect to learn how to play the piano by reading a book, but you might expect to pick up a programming language or concept because you read about it. Really, it doesn’t work that way. You have to read it, and then use it and practice it and make a hundred mistakes, and then you’ll gain the skill to use that concept more correctly over time.

I'm aware of code katas, but I bet close to 0 of the great programmers regularly spend hours a day just writing loops in C, just to REALLY make it second nature. Yet many great musicians do just that, except with exercises. I've spent months or years straight practicing an extremely easy to understand, but hard to execute riff. The dexterity and muscle memory needed for certain musical patterns on an instrument like guitar or piano can take many, many hours to develop.

I just don't know of anything even remotely similar to this in programming. Learning how to type fast is the closest analogy I can think of, but being good at typing is almost entirely unrelated to being a good programmer. It would be like a pianist not being able to play chords, yet still being considered a (technically) good pianist.

---

If one develops a good technical understanding of their programming language, and reads a lot of code, they could produce some quite good code in that language on their first try. In this case, it would help to have a very solid technical understanding of first principles as well. Asa result, I really think programmers with very strong discrete math skills, for example, can pick up any idea in programming.
> Google completely de-ranked the site for no reason

The reason was that they decided to remove web search from Google search.

Google is still useful for searching Google sites however.

Personally I'm kind of OK letting some other search engines bloom along with some human curation.
This is not necessarily easy. For example, one of the metrics that patients in my field often advocate for is a stochastic, noisy signal at the end of a long causal chain. It's an important metric, but it's one that's very hard to actually use.

But it's one that feels straightforward: Death.
One can also learn nothing through formal education, and more comprehensively.
> I think there was a service for this a long time ago but I think the cost for the size was the reason why I didn't buy it.

There was: apparently it was in 2007, and a 1:18/4-inch figure cost $99. (thank you, Google time range filters)

> Our servers grab your latest character data from the Blizzard Armory, create a custom 3D model, and then let you pose it any way you like. Once you are happy with the way it looks you simply hit “Print” and our proprietary software prepares the model for printing. A trained artist gives your custom sculpture a final inspection before sending it electronically to our printing facility. From there your FigurePrint is printed and shipped directly to your home

https://www.blizzplanet.com/blog/comments/world_of_warcraft_...
Oxford University Press textbooks have pornographic link
Smart, scalable, cost-effective debt collection