skysight-inc/HackerNews huggingface dataset:
> And regarding your link and the very clever ontology it is based on: science is not composed only of the scientific method, it is also composed of human scientists. And if one is to replace "the scientific method" with "scientists" in that piece, the truth value of all of the statements changes drastically.

Yes, that's true. But I'm not defending scientists, I am defending science -- since you are demanding precision, I am defending the scientific method as described here:

https://blog.rongarret.info/2024/03/a-clean-sheet-introducti...

BTW, I am not claiming that as original work, just a statement of what I am prepared to defend.

So, assuming you've read that too, the answer to your question is: everything I say (and I do mean everything, including what I am saying right now) is a hypothesis. I have different degrees of confidence in difference hypotheses, ranging from ones that I have already rejected (in this thread I conflated Kant and Wittgenstein not once but twice) to those in which I have great confidence and am willing to give long odds against them being wrong. The hypotheses I've advanced above run the gamut, and the thread has been very long, so I'm not going to go through it all and assign confidence levels to everything I've said. If there's something specific you want to know, you'll have to ask about it specifically.

I will say this though: I'm pretty sure you are confusing motte-and-bailey on the one hand, and the appropriate levels of precision for different social contexts on the other. This is an HN comment thread whose main topic is the death of another human being. That calls for a very different approach than a technical paper for publication. Most people understand this implicitly. Apparently you don't. And before you respond to that, you should re-read the preceding paragraph very, very carefully because unlike you, I do learn from my mistakes (or at least I try), and so I am now choosing every word I write to you with exquisite care.
Back in the day I read an article on HashLife in Dr Dobbs, which had a bit of an effect on me in terms of software architecture in terms of a set of new approaches, tightly coupled, providing astounding results.

Are there other interesting and unexpected algorithms in implementations of GoL?
And with a MIT license!
Anthropic-rb: Ruby bindings for the Anthropic API
like the Mr. Show sketch: "America can, should, must, and will blow up the moon."
Yeah, I was trying to make sense of the graph in the article, because even if I were carrying only 3 STEM classes per semester (sometimes it was more), then class plus at least 1 lab would come out to 10 hours per week, but these classes typically had problem sets we spent 4-5 hours on each week, so that's almost 25 hours per week before we count the other 2 classes I didn't mention, or study for exams. And if it was programming, most would have similar workloads, but some were notorious, so a single graphics or operating systems class might demand 15-20 hours of programming outside of class time the entire semester!
I think 16 is OK if the person had a good upbringing and family support. Everyone is different sure so it depends on many things.

I got a job at 15, drove a manual transmission truck on my own trial by fire, was given the responsibility to carry $10K - $20K cash deposit cash to a bank. With responsibility comes maturity but guidance is needed.
I've only had to deal with this on x86-64 Linux, and I worked from this reference document: https://refspecs.linuxbase.org/elf/x86_64-abi-0.99.pdf (section 3.2) [0]

I imagine similar documents exist for each OS-architecture pairing, since the ABI is a convention that (ideally) everyone will agree on.

If you need a definitive answer for some particular OS-architecture pairing, you might ask within a development community that also needs to support that ABI. E.g., gcc, LLVM, lldb, gdb.

[0] IIRC: Even after reading that doc I was unclear on a few details. I got clarification by writing some minimal examples and looking at the assembly that gcc produces. Note that you may need to disable inlining and optimization, or else you might draw the wrong conclusions from the generated assembly.
> but there are no large smalltalk projects for two reasons:

But mostly because it was expensive. Objective-C and Ruby got you halfway there for free, and there is nothing developers love more than something that is free.
Please don't call it an "ML tool" if it only works with Deep Learning.

Nothing wrong with that, but it's annoying to read intros/docs only to reach the part where it becomes clear it's an NN specific tool.
Somewhat related...I've read about "copy shops" in medieval Paris. Since most university students couldn't afford to buy whole books of their own, professors would deposit books at one of these shops along with a reading list of passages. Students would then buy scribal copies as "course packets". This is a really, really old phenomenon.
Hard to feel sympathy for industry that left to its own devices requires a 50% discount to sell in store, near 40% to get to Amazon/BN etc, and for bricks and mortar, requires you to accept returns that end up as a loss.
I'd say there's no shortage of demonstrations of complexity emerging from the iteration of simple rules -- fractals like the Mandelbrot set, simple edge-matching rules for aperiodic tilings, the logistic map, etc., etc.

What makes Conway's Life particularly "catchy" (along with other 2D CAs) seems to be the motion. Humans love watching stuff move, especially when the motion is partly predictable and partly surprising -- i.e., like a screen-saver, not like TV static. And they like watching things blow up. A lot of Lifenthusiasts probably got their start by aiming gliders at carefully balanced Life patterns and gleefully watching the resulting explosions... it's a lot more fun than actually blowing things up, because you can always hit Undo and run it all over again, no harm done!
In my experience, the most reliable informal indicator of autism is if basically all of your friends are diagnosed autistics. It's like that study where neurotypicals were able to point out the autistic person in a room simply based on whether they "feel different" - this ability to tell whether someone shares your way of thinking is actually common to most neurotypes, including autistic neurotypes. One typically ends up subconsciously selecting for neurotypes similar to their own when choosing who to make friends with. This isn't to say that they don't make friends with other neurotypes, just that they're more likely to make friends with similar neurotypes, and the majority of their friends are very likely to have similar neurotypes to their own.

Of course, going to a professional for a real assessment is the only thing I can really recommend. This would certainly be strong supporting evidence though, and meets my standard for self-diagnosis.
I would like to know if the people citing, "Teachers bringing their personal political and social views into the classroom (54%)", as the reason why K-12 Education is going the wrong direction actually have any experience with this or know any examples, or are they just parroting the points of political leaders that are doing the bidding of donors trying to drive school vouchers?
Weekends probably count.
Israel's Iron Dome protects its cities
You seem to be confusing two different things:

gravitron: has ARM SVE extension

licheerv nano: has RISC-V Vector extension

Both ARM SVE and the RISC-V Vector Extension (RVV) are vector length agnostic, but quite different in their design.

Since RISC-V allows for open source implementations, there are a few projects working on RVV implementations.
Check out the t1 project, they implement a configurable RVV implementation, that is supposed to be driven by a small scalar core, e.g. RocketChip. [0]
There are configurations for vector length of 512-bit to 16K bit.
Connecting it to RocketChip isn't officially supported just yet, and it uses the spike emulator for the scalar part.

They offer a pre-build docker environment, so you can play around with the RTL simulation via
"docker run --name t1 -it -v $PWD:/workspace --rm ghcr.io/chipsalliance/t1-machamp:latest /bin/bash"
This drops you into a shell, and you can start simulating a 1K vector length processor, with "ip-emulator --no-logging -C yourProgram", see the tests/ director for example code.
At least in theory, but there might still be a few bugs.

[0] https://github.com/chipsalliance/t1
Only if you're dimwitted enough to pretend that private firms are somehow exempt from gravity.
>>> becomes untenable when a single year costs 80k.

Where are people going to college where its 80K a year? I went to a neighboring four year state college where I got reciprocity and graduated with only 15K in debt which I was able to pay off in about 4 years.

College is not "extremely expensive" if you actually do your research. A lot of my friends saved money by taking all their generals at a community college, then transferred to a four year college where they finished in two years because all they had left to get done was their program specific classes.

You also have tons of two year technical colleges where you can get a degree in tons of different areas, and there's also trade schools where day 1, you're working in your field and you apprentice under a master to become a journeyman. The trades are in crazy high demand and most of those entry level at around 60K/year and go up from there.

College is only expensive if you make it expensive. It doesn't take much to get a decent degree and find an in-demand industry where you can make good money. Tons of my friends opted for two year tech degrees. Many of them went into graphic design and networking and had a fraction of the debt I had and were all earning-40-50K/year right out of school.

There are also thousands of different scholarships and grants available to low income families and if you're a decent student, you can also get a fractional scholarship that would take care of some of it. You also have to consider the military or National Guard. I had several close friends that said the only reason they were in the guard was to get college paid for free and the bonus was getting paid extra in the meantime.

Also, schools yank scholarships all the time. When I was in college, I saw several frat guys lose their academic scholarships and saw three athletes have theirs yanked as well.
Constraint-based layout using the Cassowary algorithm seemed like a popular alternative for a while (see https://github.com/slightlyoff/cassowary.js/?tab=readme-ov-f...). It’s designed to solve for variance in screen size and shape. Apple switched to Swift UI and may have moved on from this approach.
I think one classic book about it is "Rastersysteme für die visuelle Gestaltung - Grid systems in Graphic Design". Never read it though.
Yeah, if we really wanted to improve the career match, we should reserve a big chunk (say, a year) of teenager's lives to do a whirlwind tour of some representative sample of jobs, so they'd get some kind of direct experience of what they like, and just be aware of what exists.
To be a proper deterrent, Taiwan would need to be able to control their use. I agree that the US would not be likely to use nukes first over Taiwan. Even losing Taiwan would be far preferable to a nuclear exchange for the US.

We don't know if China would, but I don't think they would start a conflict over Taiwan if they expected to only be able to "win" if they use nukes.

Rather, the only way I can see this become a nuclear war is if Xi starts an invasion due to overconfidence (like Putin with Ukraine), but is then humiliated by a combined Taiwanese/US defense, proceeds to see nukes as the only way to avoid losing face, and then caring more about this than the future of the world.

But let's imagine for instance that Russia ends up conquering Ukraine completely, with NATO letting it happen. In such a case, Japan, Korea and many others may suddenly realize that they're not safe until they have a large nuclear arsenal. Once they have build up such an arsenal, it's not that unlikely (I would say) that Taiwan follows, and creates their own secret arsenal of nukes. Maybe even purchasing the tech from Korea or Japan.
Using 3D ultrasound to improve monitoring of dangerous aneurysms
Note that by "nuking the moon" they just mean exploding a nuclear bomb on the moon mainly to show your enemies that you can and perhaps learn some interesting thing about the moon by watching the physical effects.

There was someone who wanted to go a bit farther than just a bomb or two [1]. He wanted to completely destroy the moon.

[1] https://en.wikipedia.org/wiki/Alexander_Abian
JS DOM API is still abysmal and jQuery API is still great. No worshipping needed.
> My impression is that the margins on these chips are 100-1000x

That would be false; you can read the margins off the report: https://pr.tsmc.com/english/news/3131

"Gross margin for the quarter was 53.1%, operating margin was 42.0%, and net profit margin was 38.0%"

(and of course if the factory isn't operating, its margins are zero!)

No, this is an expertise problem, and I suspect that like a lot of software projects it would get worse with more people because the vast majority of the problem is addressing specific details that require the knowledge of particular individuals. It's not like you can materialize IC factory engineers from anywhere as if they were Uber drivers, either.
After Months of Gibberish, Voyager 1 Is Communicating Well Again
Workout Generator AI
Hey HN,

Ever tried following those generic workout plans only to find they don't quite match your needs? I get it.

That's why I built faitness.io. No more one-size-fits-all routines that leave you feeling frustrated. With faitness.io, it's all about crafting personalized fitness plans that actually work for you.

Let's change the game together.
Feel free to roast.
That's an entirely different concept imo. Overloading in Rust would be to have separate `Vec::new()` and `Vec::new(capacity: usize)` functions, which is not allowed.

Case in point: Java does allow exactly this, while also allowing classes to implement interfaces very similarly to how Rust structs can implement traits. Rust code sometimes uses traits to achieve similar results, like the `slice::get(index: SliceIndex<[T]>)` function, but the example above can't be done.
I didn't say it catches all bugs. I said it catches lots of bugs, which it absolutely does.

It's literally impossible to write tests to find all bugs. Most tests don't come remotely close to that, so there's always going to be bugs that static type checks find that tests don't.

There's a great paper that shows that even after tests, Typescript would catch 15% of Javascript bugs: https://earlbarr.com/publications/typestudy.pdf

Also the fact static typing eliminates entire classes of bugs means you need to write far fewer tests. I've seen Python tests that literally fed different types into functions and verified that they accepted them. What a misguided waste of effort!
It's a supply and demand thing.

At a certain size, cities seem to tip from "there's always somewhere quality to eat" to "there are more people than places."

And then it's off on the crazy train as to how far down the rabbit hole restaurants want to go.

To be fair, NYC has been doing this a long time (on US timescales).
A brief history of automatons that were people
why is this lagging in chrome, but works fine on phone and firefox? do I have something wrong with settings?
I've been cooking myself more since COVID. Finding recipes, shopping, prepping, cooking, eating and cleaning is far more than 1 hour per day. And I live within walking distance of a major supermarket. But maybe I'm just really inefficient.
How old do you think kids have to be to engage with this? Considering buying one for my grandson who is pretty into legos/tech/etc. but is only 7
I don’t understand this, we had 5h of classes a day in CS for 4 years in Spain, it’s still like that, and it was not particularly strenuous. There was plenty of time left to start my first company and a reasonable amount of leisure time, while maintaining top grades.

I have been in a number of other prestigious universities across EU after that, the actual instruction quality and difficulty was not any lesser in Spain.

How do they even learn anything with 1.2h?

EDIT: sure including the weekend that’s 3.6h per day, still is 3x.
We're done here. Trolls get one answer, and you've had yours.
Since when is "self hosting" considered a restriction.
I mean the actual point of the article is to ask everyone, not just "well-known" examples.

So it seems there were some reasonably forces in the discussion that align with my stance without the unnecessarily antagonistic (and rhetoric) primer I should've probably left out.

Seems like a good approach to widen the discussion and improve the design.
>To avoid this, we need cheaper college,

You don't get to have that though. College could be cheaper in a past era, because in some ways it was the byproduct and not the actual product. Byproducts can be sold cheaply, because the main product is where the profit center lies. But byproducts are also really limited... there was just enough for 5-10% of the population to attend. When that was asked to be scaled up to something approaching 100%, the original supply could not handle it. And if you do scale up for a byproduct, it's no longer the byproduct. Turns out it was costly. Someone has to pay.

That's not even the only mechanism at work causing costs to spiral out of control. If universities have to compete to persuade students to attend their own campus rather than some rivals, it seemed really expedient to build nicer dormitories. One lady I worked with described that when she attended back in the 1940s, it was four students sharing square footage that sounded like a closet to me. The modern dorms at the local university are now about x6 the square footage, but only house 2 students. They're much more nicely furnished, larger, and have more amenities. But not just the dorms... the grounds are nicer. Lots of nice new halls and buildings. All networked like a spaceport. I wonder how many big flatscreens I could count if I wandered through campus for an hour.

All of these things cost, and the cost was passed on to students for tuition. All so universities could try to take market share from other universities. But even if you change that, the universities didn't pay for those things in cash. It was all financed, and they'll be paying the mortgage on them for decades more. Someone has to pay for that.

None of this comes without maintenance either. The number of staff exploded. They all need salaries. And to manage so many staff, administrative overhead grew. They all need big salaries.

College can't ever get cheaper. And any attempt to tinker with it will result in catastrophe I think. If someone tries, a few of those with the largest endowments might limp along, but most of the states will consolidate and downsize state schools, and the smaller privates will just wither away into insolvency and closures. There are hints that this might already be starting.
We're BLOCKED, OK?!
I'm surprised funding isn't the number 1 issue across the spectrum. It's abundantly clear the schools near me are already underfunded and also have a 100 million a year budget hole. You can complain about admin and what not, but at the end of the day class sizes are big and schools are being closed. That's a massive funding issue.
In the US there seem to be a lot of requirements forced upon universities that limit how much instruction is allowed to be exclusively remote or online for a student to still be considered full time (by visa requirements for international students, and I think by student loan requirements for local students). IIRC only 3-4 credits of ~15 are allowed to be an online/hybrid course. Although courses which have in-person spaces, but allow remote viewing (no interaction) are fairly common.
Spotify CEO Daniel Ek surprised by how much 1,500 layoffs' impacted operations
Decades ago, I read an article in Byte magazine discussing various implementations of GoL. The article ended with an implementation in one line of APL. What are the chances you (or anyone) still has that article, and that one line program?
WordPress Plugin Abuse
It's much faster to find bugs because an IDE instantly underlines the exact line where the mistake is as you write it, than it is to write a load of code and then debug failing tests.

And as I said in the other comment, tests won't catch all of the mistakes that static typing will catch anyway.
Have you considered that the guy might be a bit rushed today what with, you know, completing a funding round and all that, and that it might have slipped his mind?

Good thing you gave him a pass though. Everyone's heart stopped for a second there
My guess? There have been a few high profile security CVEs lately and the "why are we still using C" crowd is louder than usual. Ada's a viable alternative for performant system code, and it's kind of the underdog to Rust.
Yep, I've seen a few things :)
I don't doubt it, but it certainly wasn't common web design terminology. Waterfall was one I encountered frequently.
Parents want to tell teachers how to teach. Kids have no respect for teachers. Teachers are not paid nearly enough.

Of course its going in the wrong direction.
i'm not the author, just thought it was worth sharing, so do please report it to them :-)
1-4 are unrealistic. 5 is the likely outcome and Taiwanese production is no more.

In my view it’s not a China Taiwan conflict more a US China one.

Edit: China is trying to get hold of Taiwan politically not necessarily militarily and if I’m not mistaken the US said they will not tolerate this either.
Bitwarden also uses an unambiguous font with 3 colors (default for letters, blue for numbers, red for symbols); I love it. It baffles me when any password-focused software allows itself to render characters in an ambiguous font without any color differentiation.
I've been looking for a home with the new spouse for about a year now. Together, we make about 6x median income, yet we are still looking at the bottom end of the market.
It's very wrong, when I was in college full time was 4-8 hours of class every day M-Th.

Beyond that assignments outside of classroom instruction were usually around 2 hours of work per hour of instruction, and MUCH more for non-entry level CS and SE classes.

Spending less than 3 hours a day for a full time student is legitimately insane.
You did say they want to remain high status, likely due to their over indexing in narcissism. Even if that’s not your main point, the logical leap that we seem to disagree on is that promoting illiteracy is the means to that end. Carnegie does provide evidence against that, as does all the libraries and educational buildings that are named for wealthy donors.

There’s a philosophical argument that all altruism is actually selfish in nature, so I don’t think your premise holds that the wealthy are unique in this regard. What you seem to be saying is that they are complicated just the same as everyone else, just with more resources. If your only point is that wealthy people are status-minded, I don't disagree. I disagree that they are uniquely status-minded. As William Storr's work attests, we are all status-driven apes, whether wealthy or not.

You also didn’t answer the question about what it would take to change your mind, which is usually indicative of a dogmatic, rather than reasoned, position.