skysight-inc/HackerNews huggingface dataset:
> there's simply no place for free will unless you go down some weird/unfalsifiable rabbit holes like the MWI.

I don't follow. Quantum mechanics means that physics is stochastic, and only approximates classical determinism in aggregate. Meanwhile, brains seem to operate in a critical state that can be tipped to different phase transitions by small perturbations, so there is potential for a quantum event to influence the brain as a whole in a nondeterministic fashion.

This means that strict physicalism still leaves the door open to our behavior being stochastic rather than deterministic, doesn't it?
At our company, we celebrated Christmas today exchanging gifts despite not having a single Christian person in our staff.

One of the junior introverted female developer was coaxed into being the Santa for gift distribution. She really shines as Santa and thoroughly enjoyed it. What's more, she even coaxed others to dance while accepting the gift and everybody has a good time.

My most memorable so far.
You don't really need to emulate the position of the beam, at least not for the NES light gun. When you pull the trigger, the game first makes the entire screen black for one frame, reading the sensor in the gun and checking that it doesn't detect any light, and on the next frame, a white box is drawn where a duck would be. If the gun does detect light on this frame, it's counted as a hit. That second check is performed while the frame with the white box is still being drawn because CRT phosphors decay fairly quickly. You could, in theory, work around this with an LCD/OLED display with a high enough refresh rate that it would make up for the buffering delays.
The Matrix, Dark City, The Thirteenth Floor, and Existenz.

Saw all of them in 1999 / 2000, my career direction was decided in that brief period.
S/MIME is still end to end encrypted. The fact that it relies on certificates means that it doesn’t protects against spoofing and one can argue that the certificate chain makes spoofing “easier” by creating an implicit chain of trust.

However pretty much every E2EE protocol doesn’t addresses spoofing without a side channel exchange of some sort which would allow you to pin the key of the party you wish to communicate with.
Assembly is one of those things that is feared by so many engineers, but is actually incredibly accessible. Whenever I find an excuse to drop down to assembly my colleagues have looked at me like I'm a wizard with 3 heads.

The tooling to debug, dump or inspect, or to link or otherwise glue bits of assembly together has existed for decades. It's all right there!
The offline reading thing is bad wording from my side. I mean offline reading on the mobile app (when you don't have internet access / access to the server).

As for your request, we're tracking this in (https://github.com/hoarder-app/hoarder/issues/172), which aims to do exactly what you're asking for.
do you really think you have the chops to take on Elon Musk?
Advent of Papers
~2030 as of now.
Show HN: My terminal learned a new trick (Colors in Zig)
I built this CLI tool to instantly preview hex colors in my terminal using Kitty's graphics protocol. It's written in Zig and lets you visualize multiple colors side-by-side without leaving your workflow.

The tool focuses on one thing: showing you exactly what a hex color looks like, right where you're working. No need to switch to a color picker or browser.
Tested on: kitty, wezterm, ghostty.
Very curious to see this; can you post a PII-redacted copy or paste?
Not particularly tech related but these books made me change my attitude towards life:
- mans search for meaning by victor frankl, book about holocaust written by a psychiatrist. Quite well known, I guess I do not need to say too much.
- A Long Way Gone, written by an ex child soldier, quite fascinating to me what these people had to endure.
- "SOS" Emotions-Lexikon (apparently only in german) I got this for christmas and its quite a cool book to help deal with your emotions.
Probably all the people who don't remember you anymore?
That's just BOM. When you factor in R&D they are clearly still losing money on B580. There's no way they can recoup R&D this generation with a 10% gross margin.

Still, that's to be expected considering this is still only the second generation of Arc. If they can break even on the next gen, that would be an accomplishment.
https://archive.ph/Vv3hZ
Big Data and Behavioral Manipulation: Insights from Daron Acemoglu et al. (2024)
Depending on the frequency of data updates, rate-of-change and rate-of-rate-of-change could be calculated and possibly correlated with specific user(s).
Funny you should mention ET. It was indeed shovelware, Howard's group was challenged to get a movie-tie-in game out in 12 weeks and he volunteered. Worked like a slave to get something that looked like a game, had at least one play mechanic, titles and animation! All with a tiny processor with negligible memory that had to turn the electron beam on and off in timing loops. Still proud that he got anything at all that worked. Proud of the notoriety as well, Howard is like that!

Now he's a family counselor, a good one too. I see him a couple times a month at Movie Night, another old friend hosts those and we get good attendance even though we haven't worked together for forty years.

Merry Christmas!
“Node makes it impossible to write blocking code” reminds me of this classic and hilarious piece by Ted Dziuba:

http://widgetsandshit.com/teddziuba/2011/10/node-js-is-cance...
The language is incredibly flexible and allows for "DSLs" that are just ruby libraries.

A simple example: `3.days.ago` is a very commonly used idiom in Rails projects. Under the hood, it extends the base Number class with `def days` to produce a duration and then extends duration with `def ago` to apply the duration to the current time.

Taking that concept to a bigger extreme is this mostly unnecessary library: https://github.com/sshaw/yymmdd

`yyyy-mm-dd(datestr)` will parse a date str that matches yyyy-mm-dd format. It looks like a special DSL, but it's just Ruby. `dd(datestr)` produces a `DatePart`. Then it's just operator overloading on subtraction to capture the rest of the format and return the parsed date.

That library feels unnecessary, but the entire thing is 100 lines of code. The ease of bending the language to fit a use case led to a very rich ecosystem. The challenge is consistency and predictability, especially with a large team.
I don't think I understand any of your objections.

When was Windows ever immutable in the sense of current immutable Linux distros? I wasn't able to find any reference to this ever being the case.

What do package managers and making the base as small as possible have to do with immutable distros? Package managers still exist, and the base is pretty much the same size as the non-immutable version of the same distro.

Why do immutable distros make more sense on modems with old flash memory?

How does being immutable harm the distros ability to evolve?

Either I'm not understanding your position at all, or you have a very different understanding of "immutable" than I do (after using Kinoite as my daily driver for a year).
useful to smooth brains like me

also meta lesson on how useful extra dimensions can be
GraalVM tends toward open core. They have entire test suites and test tools that are internal-only that make developing it kind of difficult.
Yeah currently young adults are screwed when it comes to gambling addiction.

They were children in the heyday of abusive loot boxes and cs go gambling.

Turned 18 right around when sports betting apps became legal.

In their early 20s crypto exploded.

Now, apps like yotta prey on them. Stock trading apps make it easy to dump your money on tsla.

Is going to be rough
> * I am a bit unhappy with the battery life; I hope I will tune it at some point.

> * the screen is a little dark, so the "frontlight" needs to be on more often than a black and white e-ink device

This is why I ultimately decided to go for a Boox Note Air 3 (sad they discontinued the B&W line). Apart from the lack of support for Boox firmware version 4, all the upsides apply without any of the downsides.
I think people tend to fascism as they age, the more they've done and seen and accumulated, the more conservative they get and the more their personal experience of the world must be maintained, protected.

Talk to them about their youth, when they were wild and rebellious. Find out what trouble they caused. Remind them, and it just might crack the encrusted exterior a little bit.
> As for compiler time constants, you certainly can use them for those

No, you can't. In C, `const` variables are not constant expressions. This means you can't use them in case labels or to define the size of an array.

> Regarding libraries, see my other reply:

I know that there are several container libraries for C. I was only complaining that there is no standardized solution for the most basic data structures.
Zero-sum is true for stocks, too, if your goal is to generate alpha. For every alpha-generating stock participant, another one must lose.
I slowly deleted all social media apps from my phone. Started with Facebook/Insta (many years ago) Twitter/X (when Elon bought it) and TikTok (around the time election campaigns started).

It is absolutely remarkable how much of a positive impact this has had not only on my productivity but general well-being
You would want to use quite literally anything except Apple-manufactured hardware for this purpose. Just don't even waste your life-minutes on that kind of thing.
The dataset there is almost a year old.
My best/funniest Christmas memory time was when there was a huge cold outside, so the ice froze some antenna cables together. Not sure what was the physics behind it, but the result was I got a cable television in our TV even despite we didn't pay for it. I could watch many foreign channels, except for cartoon network which was on the same channel as another channel from terrestrial, hence these were overlaying together and not possible to watch. Later when the freezing cold faded away, we bought the cable and I could better learn English from watching Cartoon Network and as a result now I can work as a software engineer
You are talking about the Boox Tab X? How is the battery life?
I have at least 2 regular cases where full power off was required to resolve the issue.

First one is dell latitude laptop with fingerprint reader, randomly after few days of operation, fingerprint reader stops responding and login screens freeze for a minute until it timeouts few times.
reboot does not solve it, nor suspending machine. it needs to be powered off and on again (hibernation to disk also works).

second case is my pc with ASRock creator x570, after long time if keeping it suspended, WiFi card stopped to function and just throwed some errors in dmesg on driver initialization. here even power off and on did not help, but flipping switch on power supply for few second resolved the issue
Wrong. It says that 20% of people will argue with you and be confident that they are right even though they are more wrong.
And again, no. The cost of inference is a function of the size of the model and if models keep getting bigger, deeper, badder, the cost of inference will keep going up. And if models stop getting bigger because improved performance can be achieved just by scaling inference, without scaling the model- well that's still more inference; and even if the cost overall falls, there will need to be so much more inference to scale sufficiently to keep AI companies in competition with each other that the money they have to spend will keep increasing, or in other words it's not how much it costs but how much you need to buy.

This is a thing, you should know. It's called Jevon's Paradox:

In economics, the Jevons paradox (/ˈdʒɛvənz/; sometimes Jevons effect) occurs when technological progress increases the efficiency with which a resource is used (reducing the amount necessary for any one use), but the falling cost of use induces increases in demand enough that resource use is increased, rather than reduced.[1][2][3][4]

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

Better check those pills then.

Oh but, you know, merry chrimbo to you too.
Software defined radio is great stuff. I've been helping a friend on the other side of the technology curve, he's been repairing things since the 1950s, and we've done a ton of Tube and early transistor stuff... 100 pound boat anchors can be replaced with functionally superior boxes the size of a large USB stick.

GNU radio is open source, and will work with your audio ports... so you can shift audio up/down in frequency, make a sonar, etc... all for free, and in your spare time. Add in a $30 RLTSDR dongle, and you can receive almost anything.
As someone who has been trained in CPR, looking into the patient world views before deciding to help is not good. Trying to weight if a human life is worth saving generally only leads to a very dark place that only game theory scientists and philosophers should do.

Thankfully in EU we have laws against this in terms of human rights. Doctors can not refuse to provide medical help to anyone regardless of patients world views. Far leaning left, far leaning right, women, men, color of skin and so on. If blood or organ donations would start to allow discrimination based on world views then such restrictions would be struck down in courts, based on the same principles that is behind the opposition to Neo-nazism.
Here's one I did for the bbcmicrobot using a Chaos Game approach

https://bbcmic.ro/?t=8W1n6
If you started 30 minutes late you wouldn’t miss all the other movies just the middle one
and lol, no robotics.
ASIC fabrication is being democratized... I look forward to getting a chip through TinyTapeout in 2025. I've had a long term itch to build a different type of compute engine... and now I get my chance for $150 and a lot of time. 8)
Show HN: A small browser game with a skydiving Santa
This is a silly little game I built over the last couple of days.

You launch Santa into the air, then use your arrow keys to glide him to houses to deliver the presents.

I've been playing with React Three Fiber all year, but this is my first game and the first time using the physics engine Rapier. I had a blast, and surprisingly everything turned out pretty much as I envisioned it, from the game loop to the glide mechanic.

There is so much jank and it's desktop browsers only (sorry phone users), but I think it's pretty fun.

Enjoy!

(Cheat codes: press 3 to bypass the first 3 houses, press 4 to skip to the end scene!)
What a trip. I remember playing with them in stores as a kid.
I'm Muslim too and I always find it interesting to see how various non-Christian theists observe Christmas. Obviously we don't "celebrate" but I personally don't see anything wrong with partaking in the secular parts of Christmas (and let's be real, in the west, it's pretty much all secular).

My parents felt otherwise when I was growing up, so my siblings and I weren't allowed to do anything Christmas related, but now my wife and I would do seasonal things like watch a live performance of Nutcracker or Pentatonix or TSO. And can't forget about watching the holiday classic movies like Elf and Die Hard!
It's by the better-known-as-an-actor David Mitchell. There's another David Mitchell, whose main profession is author, he must be annoyed that the actor is writing books now..
Definitely interested to see how the MicroStrategy share price pans out as the 2025 bull run comes to a close.

Lots of water yet to go under the bridge though.
The Niemoller poem and the plight of luddites are used today as hideous strawmen. Anybody who feels their way of life or livelihood is threatened is going to fight. You can make a perfectly rational argument that it's an impossible fight, but it's irrational to expect humans in that situation not to fight. It's also pointlessly shitty to mock them, and to imply that the are somehow hypocrites for benefiting from, or not fighting against, similar past disruptions they had no stake in or weren't alive to experience. The disruption of livelihoods by developments in technology is not comparable to the topic of the original poem (ethnic cleansing).

Every single person who fought against the changes you enumerated was right. And it was also right for every single one of those changes to come to pass. Two correct, rational, or inevitable things can be in conflict. The world isn't that simple. It's ridiculous and immoral to attack the very concept of acting in fundamental self interest.
I converted from webpacker (or rather shakapacker, the continuation after rails moved away from webpacker) to vite_rails recently, and it's been such a breath of fresh air. It's easy to set up, and easier to maintain. Strongly recommended.
Question for ya since I'm working on an app with similar platforms - and dont know what I'm doing. I see you used expo for the mobile apps but nextjs for the web app. Why didnt you use expo for the web app too?
Why do they use pure oxygen tanks? Isn't it possible to use a mix of oxygen and nitrogen? Doesn't divers use a mix?
Pareto victim right here
Does leaning left politically make you a more prosocial person?
I disagree, I'm not well-versed in math but I felt I could follow most of it.

What I don't get though is the jump from the mobius strip to the klein bottle.

He just goes and does it and duplicates the surface to reflect it to the original one. I do understand to some extent that once you have to assume the klein bottle is the shape you're looking for that because it's self intersecting, it must mean that you have 2 different points on that same surface and therefore 2 lines of equal length with the same midpoint.
What I like about the notion of an immutable OS is getting package maintainers to do their thing before it reaches my laptop in immutable form. Just put it in the next version of the immutable image and I'll get that when I next reboot. All the stuff that just needs to work should be tested and integrated before it hits my laptop. And it being immutable means no package manager can break it.

For the stuff I care about and use every day I like the direct connection to the developers. Mostly repackaging adds very little value. If somebody finds a bug, they should be reporting it upstream; not providing some workaround. Most mature projects are pretty good about releasing, packaging and testing their software. The only reason linux package managers exist is the gazillion ways there are to package things up for different distributions.
There are lots of companies using NixOS for this, BalenaOS (Yocto + Docker), or building their own bespoke tooling on top of a minimal Linux setup.

Although many places start with Ubuntu or Debian in my experience it’s common to invest a lot of time and energy in getting out of that unmanaged setup once the company scales.
If you want to to "solve a big challenging problem" somebody has to do the data cleaning. As Edison put it: genius is 1% inspiration and 99% perspiration.
It packs a reasonable punch for sensible manoeuvres.

Excellent 50-70kmh acceleration for a safe lane changes and decent enough when getting up to merge speed on an on-ramp.
XAI gets investment from Nvidia in recent funding round
Fun fact: 1999 was also 'peak public phone booths'. Ever since then, they've declined in number and now are almost impossible to find. Every year it gets harder to follow that damn rabbit...
What any crypto currency makes successfull is trust of the people and bitcoin is just the most prominent one, that is its actual value. In comparison, AI has to deliver verifiable results. It cant rely only on marketing speech to gain trust.
Grand Transitions: How the Modern World Was Made
by Vaclav Smil

Just a wonderful book.
Long but interesting. China pulled forward its economic success by mass child-parent family separation and migration, with the next generation not willing to repeat the suffering (separation, harm incurred on left behind children) for nation state economic gains.

No kids for some, “one is enough” for others as the trauma from China’s social engineering efforts has been socialized and crystallized at scale.
How does this censorship happen?

Do they have a list of no-go topics that the model isnt supposed to write about ?
How about guardrails ?
I make enough trading to live off of. Sure, I lost small amounts of money for about 15 years to get good enough at it to do well the last 4 years, but now I spend a lot of time looking at the market because it's basically my job. If I had a real job, I'd spend all my time peeking at the market, and probably make less money, lol.

I'd say it's a great job for generalist news junkies. Also, now with AI you can have it grind through hundreds of pages of stuff. It's like having your own hedge fund research department. Getting over the psychological difficulties to becoming a good trader and unlearning bad conventional thinking takes a while though. It's why good traders are such non-conformists. They have trained themselves to not trust crowds and instead determine the truth themselves in controversial matters and then ride the crowd as it slowly realizes things.
The point of the jump is that if you want to track an extra coordinate and visualize it with the restrictions he mentions, then the klein bottle is the correct topology (the correct "visualization").
This gets me every time. I expect to see something interesting and it turns to be the other one. One is a fantastic thing and the other is mediocre, pick which way round at your discretion!
The ethics of organ distribution usually do not look into the worthiness of the person needing the organ, but rather the effectiveness of the procedure. If the medical intervention is unlikely to be effective, the limited medical resources is better to be allocated elsewhere. Behavior and access to social support can be part of the assessment of how effective the procedure will be, but it doesn't weight the social worthiness of the patient.

This principle is similar to why palliative care is different from medical care. At some point the effectiveness of health care is so low that it mostly do more harm or drain resources better allocated to other patients. It is not that elderly people are not worthy of health care, and the ethical considerations focus on making sure its not a value based judgement about who should live and who shouldn't.
> "Texas, Florida, Arizona, Tennessee and Georgia are the most impacted states by the run-up in builder inventory," Gerli continued.

Definitely not the case in the markets I'm familiar with (NY, VA, and OR). I expect inventory to be tight again next year because I see no home construction or if there is construction it's way out in the sticks. I'm betting on a tight market - I have a move-in ready empty house that I'll be putting up for sale in the spring. I'm hopeful that waiting several months will net me $30k+.
I assume that "those days" refers to the 1700s, since you seem to be fixated on that, but nails were being manufactured by the 1800s and mass produced by the 1900s, and certainly didn't require "big business" to be affordable.

Merry Christmas, or whatever.
Walmart has good selection and free shipping.
This just sounds like a problem solved a long time ago in the embedded space for using squashFS for the bootable Linux image.
Former NSA cyberspy's not-so-secret hobby: Hacking Christmas lights
PDF supports embedded, interactively manipulatable 2D and 3D graphics/objects.
Denmark Boosts Greenland Defence
Defcon32 – Solving the lover, stalker, killer murder with strings, grep and Perl
Getting a Nintendo NES with Super Mario 3, was probably 10 :-p
Yes, I think you are correct. In the video Boris/Baselime uses (_tenantId, _traceId, _timestamp). Will update that :)
Just say the name of the great jazz artist Mel Tormé...

"I saw a spiral pad... Forty minutes later that song was written. I wrote all the music and some of the lyrics."

https://en.m.wikipedia.org/wiki/The_Christmas_Song