skysight-inc/HackerNews huggingface dataset:
> Most people conflate mass and weight all the time, and have a fuzzy understanding of acceleration.

Conflating mass and weight is generally irrelevant in calculus textbooks, since they're generally giving you the mass, and weight doesn't even come up.

And coming in having a fuzzy understanding of acceleration is fine, because calculus is where you learn what acceleration is.

Learning that velocity and acceleration are the first and second derivatives is the most intuitive way to introduce them to anyone.

If you're taking calculus but you don't want to learn what acceleration is, then I don't know what you're even doing. Even if you're doing it for finance or medicine or something, velocity and acceleration are still the most useful and intuitive ways to introduce derivatives.
That’s not the question though. If software is not available on a platform it is just not available. If I write a software for windows you can’t sue me for the software not working on your Samsung smart fridge.

Epic on the other hand bought some fridge native software and made sure that you can’t run it on your fridge anymore.
That's exactly what we're doing with OpenTitan: https://opentitan.org/

Which Google will be using in Chromebook for it's security chip https://lowrisc.org/news/nuvoton-develops-opentitan-based-se...
Not what I expected.

> Nevada’s pension fund is known for its simple and conservative portfolio strategy despite an increasing trend of complex investment strategies pursued by many of its pension peers. In this interview, Edmundson explains why his simple model is just as good as any other investment model and why doing nothing is something

Though I do agree at times doing nothing is the better plan!
Your mileage may vary, but my industrial engineering program had two semesters of proper physics and two semesters of engineering mechanics.
Not on your life my … friend!
It's only clear that training is a violation of copyright if you have a layman's understanding of how training works. There are no images stored in image models, just vectors that represent pixel relationships. You may call this fancy compression, but the ship runs aground if you try to "compress" a small set of images with a transformer - you just will get random noisy junk on the output.

Artists have a much firmer legal ground to stand on if they go after model output, but the goal is to kill image generators, not simply censor their output.

Think of it like this: If I splatter paint on a canvas, does jackson pollock have a copyright claim? Probably not, despite my creation being a product of training on his work. But it would be fair for my creation to be checked to see if it is too similar to one of his works.
Wow. Then, they should sell off the fabs, just throwing in a commitment to use them for the older products as a sweetener. If they are using TSMC for the latest gen, the advantage of being an integrated company is gone; and both parts would be better off being run purely for their own market.

The US wants the Intel fabs to be a going concern for strategic reasons but even for them it would be better to put in the investment to make it so, than have them wither away inside intel.
... or the weight, or the battery life, or the assembly quality.

And if it's all good then you have to deal with ads and spyware of Windows 11 or with one of many linux distros that can be good for some but still too far from delivering cohesive and stable experience for mainstream users
I know an American won't understand this, but you can choose not to pay a tip. If you've invoiced me $1 it's perfectly legal for me to pay you $1.
Absolutely true. The layoffs appear to have been 100% random. Lots of loafers and do-nothing types on my friend's team who did not get laid off, but other people who consistently do great work did get laid off.

There's no incentive to excel. Either you'll get laid off anyway or someone else will take credit for your work.

Might as well just coast. The severance is quite good, so there's not even much motivation to quit, better to wait to be laid off.
that's a false dichotomy -- everyone goes full-on communist, or else anything goes. real world governments and leadership is far more complicated.
Releasing the whole server sounds more like the Commons Clause or the SSPL. AGPL requires you only to provide the source code of your fork to its users.
Someone ought to tell CrowdStrike ...
I know someone who got painful kidney stones and didn’t take any creatine. Pretty scared of not taking it now
I'm pretty sure that's the point they're getting at - that the original person commenting was talking about this stuff like it's just memes, in bad faith.
The key to understanding this properly is that the “understanding” in the first category is taken to be right, good understanding, which by stipulation your relative does not have. When Aristotle means someone’s own opinion, he uses a different word like “doxa”, how things appear to people, which is translated as belief or opinion.
Low Earth Orbit Satellites Cause Environmental Harm Regulators Didnt Prepare For
Every dictator always claims they are irreplaceable.
Postgres Foreign Data Wrappers with WASM
Hey HN, Supabase CEO here.

This release makes it easy for anyone to create a Foreign Data Wrapper and share it with the community. Usually FDWs need to be "pre-installed" on Postgres which makes it harder for platforms like Supabase/RDS/Azure/etc

Since the FDWs are written in WebAssembly, they can safely be installed from S3 or GitHub and they are sandboxed by our Wrappers framework, a Rust framework for developing Foreign Data Wrappers (https://fdw.dev)

There are some trade-offs: the performance isn't as good as a "native" FDW. That said, we think the flexibility makes it worthwhile, and we'll improve the performance over time.

The blog posts explains a lot of the technical details. You can find some docs to build your own Wasm Wrapper here:

https://fdw.dev/guides/create-wasm-wrapper/
IIRC the Wizardry games were all written in UCSD Pascal. I wouldn’t be surprised if a Mac port existed, it got ported to damn near every platform out there.
Rule of thirds is a big one. The camera grid is the single most important tool to help frame a picture, always have it enabled. You can use cropping to fine-tune it later if needed, but the picture should have a decent starting point.

If you want to practice composition, use a static landscape. Static removes timing from the equation and the relative size difference between you and a landscape make adjustments (both in location and aiming) less sensitive.

Try doodling/sketching. Not necessarily as an end-goal to learn drawing, but to exercise your artistic skills in general. I've spent years drawing in class out of sheer boredom during my tertiary education, starting out as a complete neophyte. I didn't realize it at the time, but I trained my artistic vision in the process beyond just drawing, which is probably why I'm also good at taking pictures. Practice improves your artistic skills, regardless of medium.
I think this is not really true. They did all sorts of things… like, these fairly poor (by modern standards) people sacrificed valuable resources to their gods. There is no particular reason to think they believed in their gods any less than current religious people.
Firebase (especially Cloud Messaging) is in use by a lot of companies. Killing that off will have a huge blast radius.
> Did it occur to you why they did that?

No need to for speculation. Viacom can explain their own behavior which they never do and just admit it happened and they also later informed YouTube about it the next day.

> The double standard is very real.

Maybe go read the lawsuits. Reading poorly summarized (or not even summarized) content of it is really not going to show the differences.
This is absolutely categorically not true, Apple use to prioritize the advantages of macOS, which made it a great platform for the big creative tasks, like media creation and editing, and programming (programming is actually one of the areas macOS has taken the least number of hits). Here's Adam Lisagor talking about old Apple (original release of Final Cut Pro) vs new Apple (release of Final Cut Pro X) (https://lonelysandwich.com/post/7033868135/fcp-the-new-class):

> When Apple pushed FCP to the industry pros five or six years ago, they did some hardcore outreach. They brought out Walter Murch, for God’s sake. The man cut Cold Mountain on it for God’s sake. They evangelized by showing what had been done, not by what could be done. But this time out, there is no evangelizing. No Murch. They do a dog and pony with vapid car footage or a Pixar trailer or something. This is meaningless to industry pros who need to know one thing, and it’s a very simple thing: can I edit a _____ on it? You know what I want to know? Can Louie CK edit his show on FCP X? Would he? Would he be happy to do it? Would he speak to a crowd of people about the experience?

I could go on in countless ways the company has changed, this is just one axis.
It's that real child abuse may have been used to train those weights. This is mechanics vs virtue.
LLMs are bad at returning code in JSON
LLMs produce lower quality code if they’re asked to return it as part of a structured JSON response. This seems to be true for many top models, including those with specialized support for JSON. Benchmarks show that models struggle with syntactic issues related to quoting and escaping. The benchmark results also imply a decreased capacity for solving coding problems due to the burden of JSON formatting.
You bring up some valid points here!

Yes of course someone could log into a service and see what their friend has reviewed recently. That would however require someone to go through the effort of creating an account on each of these services/websites.

I think using those services/websites is great for keeping a general track of what friends are watching, playing, reading, etc, is great, however, it's not orientated around an individual. That's what the now page tries to achieve. Instead of checking a friend's status/logs across multiple sites, you can just find everything on their now page (or more specifically, my now page).

The purpose of this post was just to walk through how it all worked. A lot of this stuff was new for me and I got to learn quite a few things in the process that I then went on to use in other projects so in my eyes, I think working on this was an overall success :)
Show me the studieeeeees!
I've been thinking about AI guardrails in production for almost 7 months now, and I'm convinced that using them to "control", "secure", or "block" LLM outputs is not the best use for them .

Using them to "guide", "accelerate", and "empower" your AI development process? Now we're talking.

Let me explain why I believe this shift in perspective could change how we build AI...

Most people see AI guardrails as training wheels. But what if we saw them as a nitrous boost for our AI hot rods instead?

When you're not worried about your AI going off the rails, you can push it to its limits. You can experiment with wilder ideas, test bolder hypotheses, and innovate at lightning speed.

Want to train on spicy data? Guardrails have your back.
Thinking of an aggressive model architecture? Guardrails keep you in bounds.
Controversial prompt? Guardrails ensure you don't cross the line.

Am I in the right direction, or am I just going off the rails?
Building things from first principles is a great way to instil understanding about how things work and why, which helps the understanding of problems later.

When doing things for real in the workforce, reinventing core parts yourself is often not the best way, if only because you'll reinvent already fixed bugs too or that it wastes time, and that should be explained too. But understanding how things work below the outer layer of what would otherwise be black boxes lets you better understand when things go wrong, or have a better position to assess a pre-made library/service/other to be confident it is the most suitable option¹. Also, building things from scratch helps teach complexity analysis and, at a slightly higher level, security analysis, both of which are very useful, often vital, at much higher and/or more abstract levels.

If building from first principles, or close to, is being drilled into students as the way to do things full stop, then those students are being taught poorly. It isn't how I remember learning way back when I was last called a student.

For example my understanding of how b-trees and their relatives work, in part from having build routines to manage them in the dim and distant past, along with a number of other similar bits of knowledge, helps my understanding of how many DBMSs work in general and how certain optimisations at higher levels² do/don't work. I doubt I'll ever need to build any structure like that from anything close to first principles, but having done so in the past was not wasted time. The same with knowledge of filesystem construction, network protocols, etc. – I'll probably not use those things directly but the understanding helps me make choices, create solutions³, and solve problems, less directly.

--------

[1] or at least a suitable option

[2] things I do in the query syntax, what the query planner/runner can/can't do with that, etc.

[3] I am sometimes the local master of temporary hacky solutions that get us over the line and allow time to do things more right slightly later instead of things failing right now.
Tom Cruise is dangerous and irresponsible (2005)
Replace Docker Compose with Quadlet for Servers
If you talk about the written code to the student in question it should become clear whether it was copied or not.
It's a preloaded app with possibly privileged permissions (ie. permissions that apps you install normally can't get), so it's possibly worse than what you can normally achieve via physical access. I checked the iVerify report[1], and it doesn't look like such permissions exist, but I'd appreciate more elaboration about the actual vulnerability from grapheneos's debunking post, rather than spending half the article ranting about how various entities are bad.

[1] https://40052983.fs1.hubspotusercontent-na1.net/hubfs/400529...
Same. They should chart those faces.
> Part of this was Zuckerberg outright lying to everyone about video's impact.

Perhaps I'm missing some important aspect, but what would be the benefit of lying about this? How would serving video that didn't promote engagement help FB at all? Just more storage and bandwidth without increased opportunity to serve an ad -- backwards from how I understand FB's model.

People do say something false for a believed gain all the time. But usually when I hear something false it's a misunderstanding or misspeaking. So based on my (relatively naïve) model of how FB works as a business, "lying" doesn't seem like the right word here.
Green hydrogen study highlights strategies for offshore production
Their job is to manage their teams and initiatives. If they are unable to determine why an initiative fails or how their teams are performing, it means they are incapable of doing their job.
Pantex Employee Photos, 1980s
This stance is quite reminiscent of Aaron Swartz' take.

http://www.aaronsw.com/weblog/hatethenews

I think there's a lot of truth to it, though I wouldn't want to live in a society where I couldn't get news when I sought it out.
This argument has come up a lot since ChatGPT released. I can agree that new tools (like LLMs) can have a place in education, potentially. That said, learning the foundation of anything you do is critical to understanding the higher levels of it.

I think the same connection can be made to StackOverflow. If you are/were a computer science student and you did a lot of copy-pasting and not a lot of thinking and trialing, there's a really good change you didn't get to suffer mistakes during development that you know to avoid now as a graduate. Now, we all have taken advantage of code from StackOverflow and that's a tool to aid development for us, but when it's something you treat as a crutch, when it doesn't have the answers you need, you're screwed.

One case I saw literally yesterday at work. We had a dev that had written a lot of copy-pasted code saying that it couldn't be generalized and take advantage of a mapping we already have to generate a UI. This dev had not yet had the fortune of learning how to properly abstract this kind of problem in this specific circumstance. I sat down with him for a moment and instead of spitting out a bunch of nonsense that the LLM was trying to get him to write, we say down and paired on the issue until we had a more general solution.

He learned some abstraction concepts, we all got a better code base, and he learned a way to help tease an LLM into a better solution going forward. That foundation was required to get that better solution though, in this situation.

Generally speaking, I think you should know all your underlying concepts so you can audit any new development assisting tools.
Well, I hope not. Sagan warned us about this decades ago.
It's a good idea, second only to authentic disagreement, but if management does not understand or support it, you will get in a lot of trouble for being the one who disagrees. Odds are high that management seeks 100% agreement 100% of the time.
> Every phrase that is conveyed/transmitted must be paid for somehow. If not state-funded, journalism must find funding that scales to cover the production costs.

For an earlier equilibrium, see "pamphleteering":

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

Publishing static content is extraordinarily cheap. Even with a dynamic site, such as a wiki, you can serve millions of occasional readers for $20/month.

As a 'newspaper' class resource, Wikipedia's all-in hosting for fully read/write content (meaning, visitors can edit, it's not static), is about $0.03 CPM, handling ~6.74B visits a month (80B visits a year) for $2.4M a year or $200,000/month.

So that's 8 million visits a month for $20, as a R/W membership wiki instead of a RO static site.

To be clear, this is not salaries. "Production costs" depend on whether someone has something to say and feels compelled to say it. The less meaningful the message to the messenger, they more they only say it for the money, and the more money it takes.

Adding salaries to wikipedia's number drops from 8 million visits per $20 per month, to 400,000 visits per $20 per month.

> State funding has risks but may be the most effective option.

It's certainly enough, even de minimus.

Even with salaries baked in, costs remain low enough for patronage, public funding, or subscription models instead of advertising models.

At most any scale, the cost of saying something to the public is a rounding error.
Intel is not under the impression that ARM is winning the architecture battle, you are.

But did you know there are many new core designs every year, and that very few of them are from ARM?

Second, it's very likely that your smartphone won't be ARM starting in the next few years. You'll notice when your battery suddenly lasts longer.
How do you access the secondary market for selling CDs early? It doesn't appear to be an option offered by the bank.
If you're talking about using 432 Hz vs 440 Hz it's nonsense. You could pick any frequency you want. The frequency you pick to tune an A to is arbitrary.
Fellowship for Maintainers
Thanks.

Your project also sounds interesting. I did think about how I could add/track loads of different things on my site, but given it's a static website, I decided to keep things simple.

Music was a bit tricky to track and the update frequency would have been too high for my site so I just left it out for now. Maybe I'll go back and change that one day in the future if I change my mind.
Absolutely. I posted a similar experience developing a Chrome extension with GPT 4o in a hour or so when it would have taken me at least a day to do on my own. I have no idea how people are hand waving LLMs away as no big deal.

I think the only justification for such a position is if you are a graybeard with full mastery of a stack and that's all you work in. I've dealt with these guys over the years and they are indeed wizards at Rails or Django or what have you. In those cases, I could see the argument that they are actually more efficient than an LLM when working on their specialty.

Which I guess is the difference. I'm a generalist and I'm often working in technologies that I have little experience in. To me LLMs are a invaluable for this. They're like pair programming with somebody that has memorized all of Stack Overflow.
Saving Animals with TensorFlow Lite
Happiness is not an emotion. That was the whole point of the article.
That is a subsequent run (because I also wondered if caching etc would improve hot loads, but it doesn't).
In Pratchett's "Going Postal", there's the following quote:

There is a saying, “You can’t fool an honest man,” which is much quoted by people who make a profitable living by fooling honest men. Moist never tried it, knowingly anyway. If you did fool an honest man, he tended to complain to the local Watch, and these days they were harder to buy off. Fooling dishonest men was a lot safer and, somehow, more sporting. And, of course, there were so many more of them. You hardly had to aim.
Prudence is the virtue that allows us to see what to do in the infinite and unique situations that present themselves to us each day. This will always and everywhere mean sacrificing a lesser good for a greater one. This can be something as trivial as saying "I choose to forego the pleasure of this ice cream for the sake of my health", or something as life-changing as "I choose to give up this career because it's making me unhealthy." The good choice is always what leads to 'happiness', which is perhaps better translated as beatitude or fulfillment.

Sometimes choice this will result in a feeling of sadness. This is not opposed to 'happiness'/fulfillment/beatitude as Aristotle means it, which is not a feeling.

Also, you don't weigh the virtues against each other. They work in harmony. You weigh one action against another.
Seconding this -- I actually had copied "each column represents a step in the workflow and each row corresponds to an AI agent executing a task" to post a comment like this, but then checked through the comments to see if someone beat me to it, and here you are!

I'll add my terminology though, since it's slightly different. I think we're mostly agreed that "each column represents a step in the workflow" is fine. But for me the sheet represents an agent configuration, and each row is a specific job the agent performs.
To follow the gist of the leading post on this thread, we should easily have access to both. I'm perfectly happy to read a summary; Then then journalist's take; And ideally the quotes would link to the transcript of the full interview, and ideally those would timecode to the audio / video of the full interview.

In modern times there's no reason we can't have all of these things for all our news.
Noted! I'll add an extra mention of it. I thought I had it covered in the first line of the post but it's probably a good idea to link it again at the end of the post as well

I would highly recommend looking into something like this. I found the whole process really interesting and I used what I learnt on this project in later projects as well.