skysight-inc/HackerNews huggingface dataset:
Creator/maintainer here. Thank you for the feedback, it is much, genuinely appreciated.

Nodezator has a long way to go. I only picked Python seriously back in 2017. At the time, type safety was in its infancy and in my experience most Python learning resources didn't even mention type hints, much less static typing.

Then I started making Nodezator in 2019, but only managed to launch it in 2022 due to a health-related hiatus.

Even so, I already have plans to greatly improve type safety in the future, with a related announcement to be made in a week or so.

Nodezator is a serious project, but since its development depends mostly on one person (me), its progress is relatively slow. Despite that, I manage to publish a couple big releases every year. Slowly but surely, though, Nodezator is evolving, mainly due to continued feedback from the community and userbase. So again, I thank you for the feedback.
I don’t know if it helps, but Tūl brand pens in the US are gel pens like you mention. I’ve never had a favorite pen, but I do since a friend introduced these to me.
Excellent! Come and join the Swift leaderboard here https://forums.swift.org/t/advent-of-code-2024 if you haven't already -- it's super interesting to compare different solutions.
Opening a can of worms: canned salmon change in parasite burden for four species
It's just formal game but you still haven't managed to write down the state space nor specify the transition probabilities for a single atom let alone a person.
Sure.. but there are infinite series that sum to a finite value. Perhaps a pertinent example would be summing all the distances between each successive reciprocal of 1:

Sum[1/x - 1/(x+1), {x, 1, ∞}] == 1

You do actually need infinity to arrive at that 1.
a chef doesn't get feedback on his meal after picking up the spoon. he gets feedback when he or somebody else tastes the meal part way through and at the end.
I agree that the main takeaway is knowing when to switch. Having a mental model for this makes many future discussions and decisions much easier, because this seems to be a conundrum that comes up frequently (even for me inside of a large tech organization!).

Based on my experience, I'd suggest the pivot point occurs before even starting: it should pivot around who is building and maintaining the system. If you have the experience needed to quickly develop a solution in code, do it in code. If not, because this is a non-technical team without technical resources, do it in low code. Simple as that.
Thanks! This is actually something that we have been experimenting with a bit already (auto-tuning on a specific dataset basically). It turned out to be quite complicated given how many index and parameter combinations you get with a grid-search (making it very costly on larger datasets), which is why we first opted for this approach where you can evaluate with a chosen index + parameter set, but it's definitely something we are still planning to do.
It seems the articles purpose is less about what could best be described as dunking on what 10th graders are taught about molecular biology for simplicity’s sake, and more about discrediting Watson by reframing the past, and chipping away at his legacy because of… well, you know.
Or, we could invest in environmental remediation, which drives economic growth, and doesn’t make literally everything worse for everyone.

This worked great in the past, and we already have proven out the technology that we need for the next 50-100 years.

The main problem I see is political corruption, and greed / laziness from vested interests.

Edit: Concretely, we know how to make gasoline carbon negative for $1/gallon. Permaculture sounds good, but the yield per acre (and man hour) is way worse than comparably good conventional techniques like no-till, which we should have moved to 30 years ago.
Those are all integers. https://en.wikipedia.org/wiki/Modular_arithmetic - "The modern approach to modular arithmetic was developed by Carl Friedrich Gauss in his book Disquisitiones Arithmeticae, published in 1801." They have been integers for over 200 years now.
Those are the problems I loathe the most, where the real problem is figuring out how to parse the input into something more workable. Once its parsed its ezpz.
when I lived closer to the city I ended up with a few cameras covering the street, the driveway, front door..

I caught around a dozen or so car break ins, random trespasses 'looking around' - and a few other things..

Not one of those recordings was going to get police to do anything.

And now that ring / nest etc are everywhere, most people walking the old neighborhood are wearing a hoody covering their head and a 'it's normal now that we had a pandemic mask' of some sort.

Frankly I think it's best to deter with multiple lights and sounds like op mentioned, otherwise you just catch a recording of a minor crime, and it might make you feel good that you could recongnize the person in the video at the corner gas station or bar down the street, but it doesn't let you stop them or do anything to them.

in my small data point experiences, I understand after a hurricane, some parts of Florida had a different police priority announcement, and places like Texas allow the use of force including deadly force to stop a theft of property,

but here having cameras and weapons is not enough, it's actually expected by the 'bad guys'
Slang is GS internal database language
except that the careful observation comes late in the curriculum. children don't learn if you start out with the Stern Gerlach experiment. they sing ABCs.
Goat or Car? Solving the Monty Hall Problem with Python and NumPy
You can treat the numeric parts as self-delimiting ... that leaves only the assumption that "environment" is a single letter.
We all die in just a few decades.

Anyway, there are no billions of new middle class people ready to buy a car there. You are far, far overestimating the growth potential and at the same time underestimating the current rate of vehicles ownership (mostly two wheeled).

Electrification, certainly, more A/C definitely, more cars, sure a bit but infrastructures are already under heavy load which limits the interest. Billions of cars, never.
Caught my attention as well. Must be neologism assuming it originated from as a variant of incel, but here focused on deriding people getting their jollies out of the written word ( me:P ). Naturally, I might be wrong. Lets see if the author responds.
case was settled in may 2024
I don’t want to build in a language without types, but low code is even less types than Rails. I’ve just never worked on a public app that was simple enough for Rails to feel good - Airbnb was rails but by the time I got there it was very much not simple. Internal tools in rails though, that is okay.
Besides the tool itself that website typography is excellent. Guess I'll have to use Playfair in my next project.

Edit: One thing I'd like to see with the basic syntax example is fiddle with your default dates to make it more obvious that the span is a span. At the time scale it is now, it just looks like another dot.
I love these time capsules. They tell a lot about how we perceived computers back then.
The Machine Stops is also a worthwhile read.
How many of these run on Mac via Asahi Linux?
208 million Americans are classified as obese or overweight
It is clear to me that humans “hallucinate” all the time, and I don’t see why this should disqualify AI. One prominent human hallucinated that a hurricane was going to go in a particular direction and kindly updated a map, provided by scientists, with a sharpie.
I have wondered that from time to time, why not train an AI system using educational curricula plus some games and play?
It might be fascinating to see what comes out using various systems from around the world.
What does it mean that insertion is only supported for a few of the indexes? Also will this allow hybrid search for the backends that support it?
I agree. Look, for example, at his work on Logic, especially Categories, On Interpretation, and the Prior and Posterior Analytics.

Of course, the fields of Philosophical and Mathematical Logic have advanced since Aristotle, especially starting with the work of Frege, but that took approximately 2000 years. And before Aristotle, no work on Logic came close to what Aristotle discovered and developed. Aristotle's work on Logic was sui generis and hardly any advancement in logic occurred until Frege 2000 years later.

I feel his work in Logic alone makes him one of the greatest minds who ever lived. That doesn't take into account his contributions in other areas of philosophy, which were also significant.
I believe the Oracle 8 SQL Server we used at school in the starting of the '2000 was running on a RS/6000 system on AIX.

Nice system, had a good memory from it performance-wise. MySQL was not a serious competitor at that time.

The machine had often overheating issues starting from the beginning of june when ambiant temp rose above 24/25°. We did not have CVAC in the building.
> cleaner air

I'm not sure that move will help much. EVs PM2.5 footprint, is 0.5x of ICEv [0]. Good but not game-changing.

[0] https://pubmed.ncbi.nlm.nih.gov/35760182/
It's a timeline that tracks events and periods. It doesn't seem to have the concept of a task in any way.
> Defining 1/0=0 isn't really helpful imho

But it's quite a nice way to mask program bugs.
> Every element EXCEPT 0 has a multiplicative inverse, a⁻, such that a*a⁻ = 1.

What is "0"? It's not defined in the axioms other than additive zero. Or is it multiplicative zero? (1?). Is it the number zero?

If it is the additive zero defined in axiom (3), then it just seems weird to me that additive zero is undefined for multiplicative inverse for all fields always and forever.

If it is the number zero, then how does that generalize to other fields?

If the answer is "Numbers are the first field and all fields generalize that", then I suppose we are referring to the number (0), and that's fine, as other fields are welcome to define their own larger definition of zero that includes the number (0) ... ?
One exampe:

https://www.rfcafe.com/miscellany/factoids/ny-times-admits-m...

> New York Times Retracts 1920 Article Saying Spaceflight is Impossible

This is Newton's third law. It was known to work for centuries.

They retracted but it was something like

> Nerds...

> Who can stand them?
Thank you! I also wanted this
amazing pieces of machinery the IBM RS/6000
Multiplicative inverse happens to be a convenient way to define division in the reals, but there are cases when multiplicative inverses do not correspond to any notion of division. E.g. take a finite ring of integers, like what you’d use for cryptography or heck any operation on an `int`!

It’s all just definitions. Always has been.
> why does liking a tweet re-render the entire screen?

They're probably using Redux, which has been the go-to for state management in React for nearly a decade. I've always been averse to it because it's implemented using contexts and triggers those full re-renders - it was designed during the class-based components era and relied on people actually implementing shouldComponentUpdate(), which isn't really a thing with modern function-based components.

If they were using modern hook-based state management like Zustand or Valtio, full rerenders wouldn't happen.
The full-source bootstrap: building from source all the way down
As of 2024, they are well supported.
You can also set a time rule. For me it's 45min, if it takes longer to solve it, I an allowed to quit.

It's totally worth it, though, especially for the first week, when you look up how other people solved the thing you just solved. I always learned (or re-learned) something from that. IMHO there's not that much value in looking up solutions before you solved it yourself, though.
Ordinal and cardinal infinities are different. There are hierarchies of infinities.

`1/0` and `1/0 + 1` aren't meaningfully different, so it kinda does make sense for whatever notation to not make a distinction.
Not the author but: yes. This word emerged from online discourse a few years back about 'wordcels' vs 'shape rotators':

https://en.wiktionary.org/wiki/wordcel

https://en.wiktionary.org/wiki/shape_rotator
I expect low code that can be translated into typed clean code. The low code side of it is just with more assumptions baked in. And with llms you can perhaps have a lot of leeway to in fact customize and allow low or no coders to specify somethinf exportable to readable typed code
A lot of Tetsuro Yamashita's album covers use this illustration style: https://youtube.com/playlist?list=RDEMliH6yv_-S5Z3VNUdGlcyfA...

Apart from the visual aesthetic, english lyrics and music genre are also a big sign of American influence.
It's just a waste of time. The reason no value is conventionally assigned for division by zero is that assigning a consistent value doesn't help. When you want a value for that kind of expression at all, you'll want different values in different expressions.
The Technology for Autonomous Weapons Exists. What Now?
Claude will do it for you.
I can already print human scale objects domestically on a belt printer. But only on a single axis. Something like this would have the advantage of being able to print at human scale on all axes. But you’d need a human sized printer on at least one axis. At which point, you have to question what you’re doing.
Show HN: eInk Shelf That Displays Your Digital Books (Pi and Python)
Simple MVP for using Raspberry Pi and Inky to make a screen to show your Kindle / Digital books.

At the moment, it just kicks off a cycle of images downloaded onto the Pi. Next, I want to automate this via an API.

The code is simple and generic - not doing much extra here! https://github.com/rtilleard/inkybookcase

Interested if folks want their own (with proper industrial design)...
My head-canon with dividing by zero is that 1/0 = undefined and 1/-0 = -undefined, and that's where I leave it because anything less funny than that seems like an impractical answer.
Despite all evidence to the contrary.
The loudest people seem to be those with the most extreme positions, and that includes on "is ${specific AI} (useless|superhuman) for ${domain}?". Perhaps it's just perception, but perhaps the arguments make them persist, as CGP Grey pointed out: https://www.youtube.com/watch?v=rE3j_RHkqJc

As I'm in the middle, I get flack from people on both extremes, as I'm outside their (equivalent of or just literally?) Overton window on this subject. Seems like an odd zone to be in for the opinion "this is a useful tool, but I see loads of ways it can go wrong". Makes me wonder what the real common discourse was of looms during the industrial revolution, and not just the modern summary of that era.
I stopped using semicolons in my code to support your cause. Think of all the power it will save by not switching on a few pixels! We'll save the world! /s
Wrapping around is correct integer behavior; clamping ("5 + 1 = 5") isn't. Clamping implies immediately that all positive numbers are equal to zero.
this strat won advent of code in 2022. https://blog.vero.site/post/noulith
Not an Introduction to Godot Sandbox
Trump's Return Heralds Litigation Peace for Crypto
Huh? The article shows why 1/0=0 is mathematically sound, and then considers an error preferable in a programming context anyway, because practicality. It’s the opposite of the reasoning you’re describing.
0 / 0 = Any number

non-zero / 0 = No number
People reading this may also like hexapod from (my goodness) 16+ years ago, which was a little robot cnc machine

https://www.youtube.com/watch?v=7hEXwyJ2B78

https://www.youtube.com/watch?v=quN37YskoaM
Can a Dutch case about RSS teach us anything about AI copyright?
Endless OS vastly simplifies the Linux desktop so anyone can enjoy it
You'd be surprised at how useful Stack Overflow and ChatGPT can be at helping to illuminate knowledge gaps.

I've found that one of the harder aspects of being unguided is figuring out the unknown unknowns.

You might stumble into a solution of sorts that mirrors a best practice but not know there's a "name" for that solution -- until you see it spelled out after googling around. That discovery can lead you down a rabbit hole where you gain fuller context.

Sure, having more experienced people around can help expedite that process in some cases, but then again you're limited by what that person has experienced. There's always some level you reach where you need to be curious enough in your explorations to seek out the next layer of knowledge in a self-directed manner, and the tools today are immensely better at supporting that process than 10-15 years ago.
This something that used to be done quite a bit in the SEO world. Not sure if still holds and SEO value. Probably some, but maybe not the same level.

Anyways there are tools out there. I haven’t used them

But a tool like https://www6.waybackmachinedownloader.com/website-downloader...

Or

https://websitedownloader.com/

Should do the trick. Depending on the size of the site a small cost is involved.

They can even package them into unusable files.
Mhhhhmmm Moka Joe! Small world. How do you like the new site/e-commerce?
It would be nice to get a brief definition of "low code." Otherwise great article. I've found myself using "low code" frameworks when they setup my environment for me and can generate the code files. Key example was a Minecraft mod maker. Within a minute I was fed up with the scratch style programming, but it had all the Java build stuff ready for me to just edit the files myself. No setting up gradle or anything.
The Misunderstood Reason Americans Stopped Going to Church (2023)
> For every project/job/app that needs the AWS levels of resilience (...)

I don't think you're framing the issue from an educated standpoint. You're confusing high-availability with not designing a brittle service by paying attention to very basic things that are trivial to do. For example, supporting very basic blue-green deployments that come for free in virtually any conceivable way to deploy services. You only need a reverse proxy and just enough competence to design and develop services that can run in parallel. This is hardly an issue, and in this day and age not being able to pull this off is a hallmark of incompetence.
> engineering teams are so unprincipled as to allow people to add HW features with no value

This is often pretty common, as the performance characteristics are often unknown until late in the hardware design cycle - it would be "easy" if each cycle was just changing that single unit with everything else static, but that isn't the case as everything is changing around it. And then by the time you've got everything together complete enough to actually test end-to-end pipeline performance, removing things is often the riskier choice.

And that's before you even get to the point of low-level implementation/layout/node specific optimizations, which can then again have somewhat unexpected results on frequency and power metrics.
Show HN: Comments on Hacker News in sequential order
Given that everything that Aristotle said that we can empirically test has been found to be nonsense, any ongoing relevance he might have to any modern field of inquiry just shows how unmoored that field of inquiry is from any actual knowledge.
MySQL has ignored math rules for ages as well. 1/0 yields NULL there
Non-goals
It is not a goal to provide Java language support for declaring stable values.

Hmmm
Those things were always so expensive, even used for years after, and now hard to even find. I remember wanting one back in the day when I was running Gentoo on my old 500Mhz PowerBook G3. So loud though...

Today we have Raptor Computing's stuff instead.

https://secure.raptorcs.com/content/TL2WK2/purchase.html
Any chance you can copy some of this for aesthetics? https://www.chronoflotimeline.com/timeline/shared/3118/Home-...
This is the first comment as example, go try another post. This solution is mainly to make it easy for the poster, to be able to follow up comments here on HN more easily
Also, the hash function shown should be easier to do than a „real“ cryptographic hash, right? The hash function looks pretty simple compared to something that’s artificially designed to take a lot of time to compute.
This is highly relevant to the recent discussion at https://news.ycombinator.com/item?id=42285128.

Google claims that their use of pretraining is a key requirement for being able to deliver a (slightly) better chip design. And they claim that a responding paper that did not attempt to do pretraining, should have been expected to be well below the state of the art in chip design.

Given how important reasoning is for chip design, and given how important pretraining is for driving reasoning in large language models, it is obvious that Google's reasoning is very reasonable. If Google barely beats the state of the art while using pretraining, an attempt that doesn't pretrain should be expected to be well below the current state of the art. And therefore that second attempt's poor performance says nothing about whether Google's results are plausible.
I have a 7950x3d. It's my upgrade from.... Skylake's 6700k. I guess I'm subconsciously drawn to chips with hardware loop buffers disabled by software.
Well, you could put a multi-axis robot arm with sufficient reach on top of the base, a counterweight on one arm (or more) and some laser interferometry to position the head very precisely in relation to the room, floor, walls, and printed article. Would be interesting to see it stretching the printer arm while counterbalancing it with the other arms like a ballerina.
it's even earlier.

when the search engine guys won over the diverse team of web surfers.

search engine was the automation of cheap labour. but early search relief heavily on the ranks early sites won by directory era curation.

search engine tech was unknowingly piggy backing on work from the surfers.

it would crumble for sure since there were no more surfers. AI just made it extremely obviously that Its done.
Oh my god writing code by hand would be awful. I can type so much faster than I can write, and my hand doesn't start to hurt after a few words like it does when I write. Plus, how would code completion work with handwriting?

I hate handwriting with a passion