skysight-inc/HackerNews huggingface dataset:
What? The almighty musk is lying about this? His whole presidential campaign is around needing more kids and illegal immigration. You didn't hand over your country to some criminals & grifters did you? Or maybe it was always in the hands of these people.
Yeah I was wondering why there’s an ascii animation at #1 on HN. Flash back to 2008.
if it was only that easy…

the US government would basically forbid you from doing business in the US if you violate what us puts into place and very few companies would willingly lose US market
Given the way that tables work, the concept of a 'length' is a fuzzy one. However, the '#' operator will give you the last index of a table, which for tables used as arrays is pretty much what you want. There's also the '__len' metamethod, which is what's invoked if it's present if you use the '#' operator. The operator's been in the language since at least 5.1.

It's a bad idea to think of Lua tables as arrays. They're maps/dictionaries with some extra semantics to allow them to be used similarly to arrays.
I believe it's specific to a group of people, since the site has 3 posts. Yet, this post is a living document awaiting contributions (or so it claims), https://github.com/zakirullin/cognitive-load
Ah thanks for reminding me about this. Lots of films to catch up on this year! I love how international Sight and Sound’s list is too.

I really enjoyed Kneecap and Perfect Days this year.
> One of the rumoured stigma is that the object-oriented flavour of COBOL goes by the unwieldy name of ADD ONE TO COBOL YIELDING COBOL.

Which is a joke. Rather than an extension, the COBOL standard itself incorporates OO support, since COBOL 2002. The COBOL standards committee began work on the object-oriented features in the early 1990s, and by the mid-1990s some vendors (Micro Focus, Fujitsu, IBM) were already shipping OO support based on drafts of the COBOL 2002 standard. Unfortunately, one problem with all the COBOL standards since COBOL 85 (2002, 2014 and 2023), is no vendor ever fully implements them. In part that is due to lack of market demand, in part it is because NIST stopped funding its freely available test suite after COBOL 85, which removed a lot of the pressure on vendors to conform to the standard.
Big in

2023 (175 points, 163 comments) https://news.ycombinator.com/item?id=35137153

2021 (114 points, 126 comments) https://news.ycombinator.com/item?id=2573414

2021 (181 points, 128 comments) https://news.ycombinator.com/item?id=26633708
I think you can find the plugin and click "fix", and you can still use it, I was in same boat, and using it now, no idea what happened though...
You've saved me an immeasurable amount of time and sanity over the last few years with the tools you've been building, and simply put: thank you.

I'm extremely excited to give Ghostty a whirl.
I strongly agree with that. I like being around people when I’m not expected to engage with them. I’ll go to a ball game or a crowded holiday mall any time. I like the throngs busily enjoying themselves around me. I’m an introvert but I’m not even a little reclusive.
I think my next home I want to buy it with a blind trust. It's just too weird how much info you can get with a name and a google search now. I'd really rather people not be able to find my home address that easily.
The best way to use Lia is using Typescript - https://typescripttolua.github.io/

We have huge Lia codebase for game client and game server shared code all written in typescript. Our developers only see lua if something does not work and it’s not often.
A comment based on the computers I see on this desk--so not really relevant to the point of the post :(.

Why do people do serious work on a laptop? I mean when they're not traveling.

I'm typing on a laptop now, because I'm away from home. It's frustrating--the keyboard is the opposite of a mechanical keyboard, and the laptop screen is tiny. The track pad is so awful that I turned it off and now use a mouse (the track pad was forever going off and doing something unexpected, apparently because it's in the way and I accidently touched it with the palm of my hand or something).

Yes, I know, I can get separate monitors and keyboards. But if I'm going to do that, why not just have a desktop? I can fix the desktop if the power supply goes bad, I can easily add a second SSD, I can easily add memory. And the desktop is cheaper to replace than a laptop. In my view, laptops are only for travel.
Seems like a very bad idea. An 80 lb drone falling from the sky could kill a person.

Beyond that, it would get people used to drones around all the time... Then when weaponized drones come, even more people will die
https://youtu.be/EEXI6r08908?si=4RHmoCfsTIBZ2RQz
> Of course, I also accept that maybe the current vernacular is degrading.

Sure, that's possible--but all the evidence I see is that humans can perform incredible feats of communication with the most strict limitations on language. "Using language my audience understands" is a strictly easier task than "using language my audience understands and also keeping iambic pentameter", and Shakespeare did that harder task across 39 plays. Language has evolved since Shakespeare, but it has evolved to become more capable, not less, and the current vernacular is evolved to fitness for current communication.

And sure, the current vernacular is evolved for fitness to the average user's needs rather than for history specific communication, but as with any jargon, you simply define your jargon terms in the vernacular and then you can use the jargon terms. It works much like this[1].

[1] https://www.youtube.com/watch?v=_ahvzDzKdB0
The whole concept of introversion is a regression in social skills which is only slightly genetic and largely environmental. The idea of burning social energy is mostly a skill issue, although it is worsened with new/weird people.
Can you emit only 1 event per request when you use the open telemetry collector are you emit a bunch of spans? I think I saw that Victoria logs support the otel collector.
Sure, they aren't quite the same thing, but they are related.

And I used an extreme example. In general, among introverts, some have a high tolerance for social interactions, some have a very low tolerance and there are people everywhere in between. Or to use the terminology of introverts having to expend energy to interact with other people, you could say different people have different fuel efficiencies.
Budibase: Create business apps, automate workflows in minutes
So New York now wants to regulate and control what people do in Texas and Florida?

This is an insane law, hopefully the Supreme Court strikes it down for violating the interstate trade clause.
Humans didn't evolve for endurance running though. Endurance running although a widespread concept was performed very rarely. For the tribes in Africa used as examples- they endurance hunted one particular animal prone to over heating at one particular time of the year when the ground was muddier and they run slower. Most cultures endurance hunted more rarely than that.

Humans evolved to be upright and thus are poor at running with only 2 legs. But we evolved to have very good heat dissipation since we had the intelligence to easily stay warm, etc without fur. Good heat dissipation gives us good endurance in warm weather, but 4 legged animals out run us for short and long distances as long as they don't get over heated.
If you have had migraines most of your life and you haven’t recently visited a neurologist, do it! The treatments and medications that have come to market over the last 10 years are significantly better than what came before.
Why not use an existing software?
If you did want to take another stab at home printmaking, buy an Epson.

The EcoTanks share a lot of capabilities of the SureColor lines, have some great design software, and can do real borderless printing. It's the ecosystem and compatibility that make it.

They make great backgrounds for collage and pair really well with things like linotype and block printing, which there are a lot of models for if you have a 3D printer.
Looks great. Switching from wezterm and kitty before that, and the native feel on macOS is indeed better than those emulated tabs. Also it is really quite zero config where to me it seems only one line of color theme is needed, together with setting TERM for ssh. (Default font happens to be mine.) Bundling so much color theme felt a bit waste of space, but it is nice that I don’t need to define them myself which also makes switching theme tedious. I also love to see it lands at 1.0 where features, documentation, and promotional materials seem polished already.

Chances are, it will become my default terminal in 2025!

The only nitpicking is the doc does not seem to have a search function. It would be great if I can search color or ssh and find the relevant page address that immediately, without navigating the tree or relying on external search engines.
I really want to take the how to solve it with code jeremy howard course, but it was already full by the time that I heard about it. So I probably shouldn’t be mentioning it on this thread. LOL

https://solveit.fast.ai
The approach is purely cryptographic and requires three base axioms

1. A guess of what type of script it is - Logopgraphic (Chinese)or Syllabic (Linear Greek) or Segmental (English/Roman).

2. A guess on what any one symbol might mean - by trial and error

3. A set of all the possible languages that might have been present in that area around that time

Linking the video here -

https://youtu.be/ncDRDSKl8uk
Genuinely excited to see this land! Can't wait to try it out. This could be the last piece of the puzzle to a nearly flawless terminal experience
If you read through the posts, Arcan is probably way ahead of Wayland with accessibility features. A LOT of thought has went into nearly every aspect of its architecture.
>Makes Brendan Eich look like a total clown in comparison.

To be fair, Brendan Eich was making a scripting language for the 90's web. It isn't his fault Silicon Valley decided that language needed to become the Ur-language to replace all application development in the future.
Not sure why this got nuked from the front-page all of a sudden but thanks everyone for checking it out. I'll be sure to incorporate the features mentioned here.
My bad, searched for finland quickly on the homepage and didn't see anything so figured I would post it.
You can make your own cards with online services now. I've used Greetings Island many, many times to make custom cards. They have many perfectly good templates you can use for free. You can just print them out on a color laser printer after saving as PDF.

Store-bought cards offer some things now that you can't (easily) get with a laser-printed "card", though, such as 3D shapes (such as pieces that unfold when you open the card) and music-playing modules.
Music consumers and music creators are not the same demographic.

Price in one has no bearing on price in the other.
Not being alone.
Isn't this issue caused by having multiple unrelated APIs in a single package? If they were in different crates, a breaking change on one would not affect users of the others.
Almost 100%. Most 'custom code' I've written in my career for various employers, customers, clients, etc has been very similar.

Business logic tends to be <10%, the rest is just integrating stuff and piping data.
Big in:

2021 Show HN (280 points, 106 comments) https://news.ycombinator.com/item?id=29242466
I wonder how this works for defense/law enforcement agencies. Do they get some special carveout?
I’m not sure if I’m an extrovert or introvert, but I struggle with two things: small talk and being stuck in problem-solving mode.

Small talk: I often don’t know what to say and end up saying the wrong thing. Prolonged small talk makes my mind feel numb, like I need to retreat and recharge. So I try to avoid it if possible.

Problem-solving mode: When I’m focused on solving a problem, I’m physically present but mentally somewhere else. I try to engage in the conversation but can’t fully tune in, leading to goof ups which I regret later.
https://archive.ph/uZtxi
That's one thing I noticed - the author doesn't say "would you like me to introduce you to X who you could talk to about Y?". He says "hey, go talk to that guy" and thinks he's being kind. He's not. What Aditya could be hearing is "you're some kind of loser, there are so many obvious things any normal person would do, and you are doing none of them. Let me list some ways in which you are a loser. For example, you could be talking to that cool guy and you don't. And now that I told you that I'm going to leave you to soak in your loser-ness while I am going to have fun with my cool friends!". It's probably not what the author meant at all. But that's what it easily could become. Aditya clearly has some trouble connecting to strange people, for one reason or another. A kind thing would be to try to help him, not to label him "closed heart" and dismiss him. Of course, nobody owes him that, but if you proudly declare it's your job... If you think telling an introvert not having a good time "why don't you have a good time! go and have good time right now!" is going to work, you clearly don't understand how introverts work.
7x CO2 would mean the air feels stale all the time, like a stuffy room, and you'd get headaches and struggle to concentrate. But it's not immediately dangerous as such.
Big in:

2023 (119 points, 101 comments) https://news.ycombinator.com/item?id=37350520

2022 (105 points, 61 comments) https://news.ycombinator.com/item?id=30219442

2021 - if you have a time machine, this is your chance

2020 (59 points, 60 comments) https://news.ycombinator.com/item?id=24694459

2019 (62 points, 31 comments) https://news.ycombinator.com/item?id=19386862

2018 (102 points, 43 comments) https://news.ycombinator.com/item?id=18513030
Noticed the same thing. DeepSeek-V3 is remarkable (beats 4o/ claude), but it's not on the front page.

It seems they don't want china to win haha
The existence of Linux distros with software not packaged using Docker implies that it is definitely not "everyone".
or https://nandgame.com/
To be fair, continuations are also the classic way to implement coroutines in languages that don't have them. Probably should've mentioned that in my original comment...
"AGI" is now a bastardized term that has been appropriated by for-profit companies, and it's basically a really advanced smart tool for cognitive tasks. That's impressive and will change the world but it no longer means a human-like intelligent agent which is what people were worried about when the term first emerged.

AI alignment is overblown at least for this current iteration of it. It's going take one or two more theoretical breakthroughs that might add goal oriented agency to a persistent, real-time AI, and that's when we can start worrying about what it wants and how it will interact with the world. Until then LLMs are just regular software that need to be executed and then terminate once it has processed an input.
It's constructive criticism. You don't have to respond with "Well get fucked then"
I highly recommend the book "Quiet" by Susan Cain. It explores the trait of introversion in depth and makes many thought-provoking commentary about our cultural preference for extroversion. The poster can probably be described as an "ambivert".

At the end of the day, none of these terminologies matter... These labels are just "models" of how we see ourselves. I agree with the sentiment that premature self-labeling is dangerous. Because they tend to become self-fulfilling prophecies. (e.g. I'm not good at math, I'm a nerd, I'm good at hockey, I'm INTJ, I'm an introvert).
Seeking Feedback on My Ridesharing Social Network Startup Idea
Hi HN,
I'm working on an idea that combines ride-sharing with social networking. The concept, called Ridechain®, connects users with friends (or friends of friends) to provide services like carpooling, grocery delivery, and food delivery. The goal is to make these activities more personal, trusted, and community-driven.
I’m at the idea-validation stage and want to understand if this could truly solve real problems or if it might fall into the "tarpit idea" category—something that sounds cool but struggles to gain traction.
To help refine this concept, I’ve created a short survey, and I’d be incredibly grateful if you could take a few minutes to share your thoughts:
https://www.ridechain.com/
I'm especially looking for input on:
* Whether this idea resonates with you or solves a problem you've encountered.
* Any concerns or barriers you see in adopting such a platform.
* Any other suggestions or feedback you'd like to share.
Your insights would mean the world to me and could shape the direction of this project. If you’re curious or want to discuss further, I’d love to engage in the comments.
Thanks so much for your time and help!
It’s not unlike sports cars: most have them for the _pursuit_ … and where that emotion is involved, price and realized benefit become decoupled.
Rod Serling on Doomsday
No one is claiming that it can’t be done. Just that introverts don’t like to do it and generally don’t find it worth it.
https://mitchellh.com/writing/ghostty-is-coming
It also has reload config in the Apple menu items which I found handy as the default keybinds didn't seem to work for me.
>(see the billion of examples of different types being added and getting random answers)

Almost every "footgun" people cite about Javascript is something that would never be written as working code, by any competent programmer - they are "WTF" in that the person writing the "gotcha" has to go way outside of normal programming behavior to get the "WTF" result. Most of these "WTF" examples should be taken with a grain of salt.

If you're expecting to "WTF" about Javascript's type inference/coercion, that works according to some logical rules.

https://media.geeksforgeeks.org/wp-content/uploads/advanced-...

This matrix should be pretty easy to understand. Yes some things might seem weird like [[]] == false, and [1] == true, but nobody should be writing code like that, it's just illogical to do anything this way and I don't consider it to be a "gotcha". "Just because you can, doesn't mean you should" can be said about footguns in every language.

Yes, there are "WTF"s, but just like if I were to write a C++ "WTF", it wouldn't be something that most people would be tripped up by unless they were specifically looking for a way to say "WTF" about the language.

These "javascript sucks" internet arguments have persisted for decades, and it's always complaints about the language that are citing unreasonable examples to prove a point that a programming language has some rough edges. Every programming language has some rough edges.

Javascript maybe has more footguns than some other languages because it is so dynamic, and the dynamism has its benefits too that other languages don't have. I do like it and I use it effectively, YMMV. People just seem to be specifically mad at Javascript because it's so popular and was made so by being the defacto standard for web browsers. It's part jealousy and part frustration that their favorite programming language isn't the one that web browsers include by default.
Show HN: Simple live calculator in Tree-sitter and cranelift JIT
I'm just about finished Mathematical Foundations I on Math Academy:

95% finished

2950 XP

63 hours

I started October 21st and aimed for 60 XP a day, every day. I tended to miss one or two days a week (so the equivalent of a weekend), and I ended up having one period of 9 days I missed completely (last week).

One XP is supposed to be roughly 1 minute of work, so 63-(2950/60) means I've done 13 hours more work than I should've theoretically needed.

I found the course after looking up Hacker News recommendations for learning math. I had hoped to have gotten through the course faster, and I had wanted to be more consistent. I really wanted to grok the concepts and understand them with complete confidence, but don't feel total confidence in quite a few areas.

But ultimately, I'm very happy with this course. I struggle with consistency and underestimate time ranges (it feels like I've done MA for less than 6 hours, not more than 63), and it's got me interested in math again and given me the confidence to do other online courses after years of feeling behind and helpless. I did a SQLite course and I've been using those skills in a big way in two recent software projects.

- - -

My goal for early 2024 is to start and finish Foundations II, as well as independently learn mental math to a higher-than-average degree. I've felt the lack of clear mental math impeding my life as well as greatly slowing down my math progress, so I'd like to be able to understand numeric relationships on a more innate level. I'd also like to learn some graph theory and release my Unicode graph website in the next month!
A more accurate (but less flashy) title might be: "Magnetically actuated swarm assemblies of mass-produced microrobots for task execution"
This strips away the unnecessary anthropomorphism and focuses on what the system actually does.

===

https://chatgpt.com/share/676e293f-f51c-8007-b07a-2cb9d89e9a...
PostgreSQL internally uses a 2000-01-01 epoch for storing timestamps.
> support native GUIs for configuration in line with our native UI philosophy

As a terminal emulator, running and building it from source in Wayland as a passive process that exists in the shell, while being a method of input-output system call management.
I answered a similar question by anyfoo downthread, the point about implementing a PIT should explain what I mean, and why I think that emulating a simple real architecture might be more useful while requiring similar effort.
Extremely cool, but also terrifying. Anyone else read all the lore in the Horizon games? It was AI and nano-bot swarms that ended the world there, escaping from a research lab and consuming all organic matter on the surface of the earth. Once the nano bot swarm can build more nano bots…

Still, think of the cool robots we’ll get just before the end!
> The is no such thing as TAI. TAI is what you get if you start with UTC and then subtract the number of leap seconds you care about. TAI is not maintained as some sort of separate standard quantity.

There is, though? You can easily look at the BIPM's reports [0] to get the gist of how they do it. Some of the contributing atomic clocks are aligned to UTC, and others are aligned to TAI (according to the preferences of their different operators), but the BIPM averages all the contributing measurements into a TAI clock, then derives UTC from that by adding in the leap seconds.

[0] https://webtai.bipm.org/ftp/pub/tai/annual-reports/bipm-annu...
It's okay to filter people out who are too uninterested to click a "Documentation" link yet vocal enough to come post about it.

It works for https://www.midjourney.com/home and apparently this project too with its 1100+ upvotes.
> This is the second pro smoking post I’ve seen of yours on this thread. A curious stance to take.

I don’t particularly like cigarettes, but I love tobacco and I absolutely hate the moral panic over it.

> Who is harmed by not allowing pilots to smoke?

The pilots.
But... don't you want people to use it? You seem passionate about it otherwise.

I'll admit, I almost didn't click past the animation either. I did, and the doc quickly answered "what is it?", but why not just put that sentence on the landing page? I don't get the unnecessary obscurity either.
Show HN: I made an Neuroscience-Inspired Memory Layer for LLM Applications
hey folks! hope you are doing well! I was reading a book called a thousand brain theory it was really fascinating to understand how our brain store concepts in a internal map kind of structures , Inspired by this I implemented an opensource memory layer for LLMs which supports semantic and procedural and episodic memory
feel free to try it and let me your feedback
Best. Christmas. Gift. Ever.