skysight-inc/HackerNews huggingface dataset:
Describing this as "he gets in a car and it starts driving" seems like a pretty intentional decision; I suspect that either the brother doesn't drive, or this only happens when someone else is driving.
> Python is just... complex, like every real world language is.

No, there are many examples of extremely simple languages. A modern lisp like Clojure would be near the top of my list. Even Haskell, with all of its warts, is much simpler than python.
Someone remind me, is it $@ or $< ?
Oddly the author compares their cataplexy experience to sleep paralysis and says they are not similar because in sleep paralysis "you can't feel" whereas in cataplexy "you can feel all your limbs and it feels like they're all ready to obey you".

I have experienced sleep paralysis several times, and I have always retained the ability to apparently feel my body/limbs as I think most people do. It would seem that the author's experience of sleep paralysis is different from most people's.
PBS Spacetime has a good video on how Earth moves through the universe based on multiple reference frames for anyone interested.

https://www.youtube.com/watch?v=1lPJ5SX5p08
For many people, it's probably no deeper than the question, "where would I go?".
You could easily speculate the opposite; that countries with more structures of oppression or patriarchal forces have greater levels of focus!
Have you told your manager you hate what you're doing and want to quit?
People are people sometimes and want to help. What's the sense in quitting before you try to fix anything?
And what is wrong with that? And are there no "nurses, civil engineers or anyone else for that matter" in the heartland?? How do they even survive??
The 3D UI is beautiful! If there was support for ZMK firmwares I would give it a go

https://www.caniusevia.com/docs/whats_new#3d-mode
Show HN: A better workout logging iOS app
Hey everyone on HN,

I’m Carlos and I built this app called GymLog. I looked at other workout logging apps in the market but found that many of them are too complex for what I need. The app is completely free, it has no ads and no in-app purchases.

My guess is that this a niche app as only people who lift seriously will log their workouts. I’ve been using it for a few months it’s been a better experience, so I thought maybe a few others would enjoy using this app.

This is an example of what my notes would look like in the past:

https://imgur.com/a/qPZUs8Q

This is how things look now:

https://imgur.com/a/P0iyhax

Here's the link to the App Store if anyone is interested:
https://apps.apple.com/us/app/gymlog-app/id6736846878
At the end of the day, if you're happy and it sounds ok: thats fine, most people can't tell the difference anyway or they get used to however it sounds. But it will inevitably leave a lot of potential performance on the table.
I wouldn't say so. Make is very simple and you can grasp the basis within an hour or so, if you're familiar with shell scripting (as it's basically a superset of shell scripts, with the dependency graph on top). Then all you have to do is just in time learning which is mostly searching for a simpler pattern that what you're currently doing.
And now with the added bonus that apparently anything goes, as long as you just say you're downloading training data...
Not FOSS, but check out Craft https://www.craft.do/
Google's trackers are more private than Apple's to the point of stupidity. https://www.androidpolice.com/google-find-my-device-privacy-...

The PMs don't understand that they should be catering to the people purchasing the devices.
The commercial version of this -

https://a.co/d/87HNHRu

Works well.
Thanks for that rec. Added to my list!
Clojure, Scheme, CL, Haskell, Lean, Janet...

An argument could be made for Go, although personally I don't find it simple in the ways that matter most.
> He is cherry picking information and ignoring decades of science on nutritional sodium

Show us, then. He cites his sources. The least you can do is do the same.
> Just like inflation devalues money, content inflation devalues individual Attention.

In some sense perhaps, but I now value my attention more since there is so much more competing for attention. Out with Twitter/X, in with Hacker News; out with daily papers, in with long news: Aeon and Atlantic and Foreign Affairs. And zero broadcast TV.
I didn't know someone who worked on a piece software for a long time was entitled to every dollar everywhere associated with it! I'll have to send some emails; I think I've got some money inbound.

It's ironic he's so terrified of someone forking Wordpress, since Wordpress itself is a fork.
>Your local community implemented a thing poorly, hence nobody should ever attempt to improve anything?

the original context was a ridiculous characterization of anyone being against a needle program. i am giving you one context of why someone might be against one, from the perspective of how it has been going in my city. whether standard protocol or poorly implemented, that is how it has been going.

>You spend a lot of time accusing others of dishonesty and condescending, but your own comments read much more in that spirit.

the condescension is hard to avoid when replies are posing snarky rhetorical questions which make understanding or addressing anything difficult. if you felt i've been dishonest, feel free to point it out. but preferably not in the way you did a second ago which took the form of "SO WE SHOULDN'T DO ANYTHING TO IMPROVE EVER?" which was clearly a good faith interpretation.
Ironically enough, I tend to write my Makefiles from scratch nearly every time, which means I have little reason to consider this term fitting.
OpenRCT2 is amazing as well. Rollercoaster Tycoon 2 was an absurdly entertaining game, and this wrapper makes it even better.
Fujiwara did not have to wait to become a famous actor after BR. The same for Shibasaki Ko (https://en.m.wikipedia.org/wiki/Ko_Shibasaki)

People focus on Kitano too much he was just a secondary character in that movie.
I've really been interested in learning more about Elixir and how it accomplishes these things, because I constantly hear the same opinions from others. Do you have some good resources you'd recommend for getting started with Elixir for a principal engineer that wants to understand these at-scale issues and how Elixir solves them better than other languages?
You misunderstood the point of the news story. Apple automatically opted in everybody's iPhones to sending data to Apple, unlike every other company that requires explicit opt in.
DLSS upscaling is good. On a 4k display I can't see any visual reason not to run the Balanced preset. DLSS frame gen on the other hand I'm much more skeptical of. Every time I've tried it something just feels off.
I use DaisyUI [0] for all kinds of controls; it's CSS only.

0: https://daisyui.com
Replied to another in this thread, but basically https://temporal.io/in-use lists many, AI and not.
> That's not a good sample size.

Like I said in the blog post, if I tell you the sky is blue and you don't believe me; run them yourself. FWIW, C# is faster now for that particular use case. Also, like I mentioned in a previous blog post ... which one would you rather maintain:

- https://github.com/TheAlgorithms/C-Sharp/blob/master/Algorit... -- merge sort in C# 130 lines

- https://www.w3resource.com/php-exercises/searching-and-sorti... -- merge sort in PHP 60 lines

PHP is often far more concise than C#, and many other languages. I code more in Go than C# or PHP these days, but even Go has its limitations where it would be easier to express in PHP than Go. There are even certain classes of algorithms that are butt-ugly in Go but quite pretty in PHP.

PHP is still my favorite language, even though I hardly get to use it these days.

> PHP has a very specific usage which is web applications.

Originally, yes. But it outgrew that about 10 years or so ago. It's much more general purpose now.[1][2]

[1]: https://nativephp.com/ -- desktop applications in php

[2]: https://static-php.dev/ -- build self-contained, statically compiled clis written in php
I'm not sure if I understand your point, but the point is there's a kind of credentialing treadmill where once women get into a particular field or class of institution it loses prestige and men flee to alternatives which become more prestigious. An example is undergrad biology becoming predominantly women and being seem as the "easiest" STEM major.

I think if you see a majority-female CS class graduating from Stanford it is a sign that VCs and other power brokers will begin weighting that credential less.

This is complementary to the anti-intellectualism that's already baked into fascism. Rich people like Peter Thiel have already started paying people to "not go to school" as an anti-intellectual backlash against inclusion and diversity.
Yeah I would be fine with almost all of the statistics missing. I'm just one datapoint and I might be a bad one. Most of my GPS use is in the planning phase. I could also imagine people wanting to share visualizations of their route without the times because they don't want people saying they are slow.

Now I do have a lot of files that include the time... but they are all saved as GDB files. Do you know an easy way for me to extract the GPX file with timing information from the GDB without Garmin MapSource (These are old and I no longer have MapSource installed on my computer.)
He was a Communist until his death in the 1970s, but Communism is a pretty broad spectrum and his beliefs moved about it during his life. His public and financial support for Stalinism in France until the mid-1950s was a bad error of judgement.
That's fine, too. I typically don't specify a pronoun. Call me what you like.

My point is that this is not the case for everybody. Some people prefer not to be called "she" even though I might guess that they're a woman.
Hm, the CSS and JS don't appear to load for me. Not even a <body><html> set of tags in the HTML response.
AMD is not ready to have a full announcement for their new consumer GPUs: https://morethanmoore.substack.com/p/where-was-rdna4-at-amds...
What about the entry point? Because one of the issues mentioned in the article is about mainCRTStartup calling an ANSI API. Most of the Rust programs are linked with the C runtime. Does Rust make sure that the C library initialization is also done in Unicode APIs?
Exactly. That's a very weak motive. Which is why most kids get killed because they have no appetite for murder.
This is really cool. I dont like the fire effect on the 3d view though.
The only real benefit is to the owners of Walmart though. Their food is not healthier, and their business impact is not better for local economies than what came before.
I have seen both, and I consider them roughly similar.
A Privacy-First Weather App: SkyTrack
Hello HN,

I wanted to share SkyTrack, a new weather app that prioritizes simplicity, speed, and privacy. As most of the weather apps are offered by big tech's and this is an alternative made by a developer that doesn't collect your personal data.

Key Features:
No Data Collection: Unlike most weather apps, SkyTrack isn't collecting or storing any personal data. It doesn’t even request location permissions—you search for your city manually.

Clean & Minimalist UI: The app offers a lightweight, ad-free experience (with just a single unobtrusive banner ad from what is seen for support).

Challenges & Solutions:
API Management: The app intelligently queues requests, preventing overuse while maintaining fast response times.
Privacy Without Sacrifice: Avoiding the use of user tracking while still providing useful and customizable features.
SkyTrack is open to feedback, feature suggestions, or even collaboration. My hope is to prove that even simple apps can focus on user trust and still deliver value.

You can check out SkyTrack here: https://play.google.com/store/apps/details?id=com.techapps.s...

Looking forward to your thoughts!
What Is an AI Agent?
I used the pipeline

tar | gpg --symmetric | torrent

to transfer a 4GB collection of photos to a (technically skilled) friend on a slow mobile connection and it worked quite well. I could shut off my computer and it would resume the transfer the next day as if nothing happened.
Yup. It's an all too common tendency for rich people to presume that they're better than everyone else and so don't have to follow any particular legal or ethical code.
The problem with the French revolution was that the radicals moved too far, too fast, in the social reform. Their economics werent the issue, it was the total disregard for any religious or traditional culture and the factionalism that doomed the revolutionaries.
> Or the whole chain of work culture is bad and people do not have adequate down time or brain juice to pursue these.

And... again, I have to say that that kind of statement is absolutely of a piece with the analysis upthread. Someone who demands a "work culture" that provides "down time" or "brain juice" to learn to write a makefile... just isn't going to learn to write a makefile.

I mean, I didn't learn make during "downtime". I learned it by hacking on stuff for fun. And honed the skills later on after having written some really terrible build integration for my first/second/whatever job: a task I ended up doing because I had already learned make.

It all feeds back. Skills are the components you use to make a career, it doesn't work if you expect to get the skills like compensation.
> this author play acts his way through the solution.

I thought it was a nice bit of irony. At work there's so much play-acting but all in a serious tone.
This is the point of dialectical materialism - before the 8 hour workweek there was an even longer work day with worse conditions. The people born into those circumstances struggled against capitalists (in the sense of people who have capital) to make 8 hour workdays the norm. The next generation was born with 8 hour workdays being standard, and capital pushed back and squeezed in other areas where labour wasn't resisting. Capital has now squeezed so hard that labour is organizing again and realizing they need to fight to retain any of their rights.
Most people are very selfish when it suits them, and most people would completely deny that selfishness as being not part of their "morality."
Jeju air crash recorders missing final four minutes
The C89 standard has "A computation involving unsigned operands can never overflou. because a result that cannot be represented b! the resulting unsigned integer type is reduced modulo the number that is one greater thnn the largest value that can be represented by the resulting unsipned integer type" (OCR errors)
You can finde a copy here: https://web.archive.org/web/20200909074736if_/https://www.pd...

Mathematically, there is no clearly defined way how one would have to map from one residue system in modular arithmetic to the next, so there is no "correct" or "incorrect" way. Mapping to the smallest integer in the equivalency class makes a lot of sense though, as it maps corresponding integers to itself when going to a larger type and and the reverse operation is then the inverse, and this is exactly what C does.
Your contrived example is a bad smell in ANY language. No sensible coder ever writes a function that accepts both numbers and strings - handling multiple types should be done through proper polymorphic constructs, not arbitrary conditional branches.

There's a wide spectrum of correctness guaranties in programming - dynamic weak, dynamic strong, static, dependent, runtime validation & generative testing, refinement types, formal verification, etc.

Sure, if your domain needs extreme level of correctness (like in aerospace or medical devices) you do need formal methods and static typing just isn't enough.

Clojure is very fine, and maybe even more than just fine for certain domains - pragmatically it's been proven to be excellent e.g., in fintech and data analysis.

> Can't you see that unless you test every path ...

Sure, thinking in types is crucial, no matter what PL you use.
And, technically speaking, yes, I agree, you do need to know all paths to be 100% certain about types. But that is true even with static typing - you still need to test logical correctness of all paths. Static typing isn't some panacea - magical cure for buggy software. There's not a single paradigm, technique, design pattern, or set of ideas that guarantee excellent results. Looking at any language from a single angle of where it stands in that spectrum of correctness guaranties is simple naivety. Clojure BY DESIGN is dynamically typed, in return it gives you several other tools to help writing software.

There's an entire class of applications that requires significantly more effort and mental overhead to build using other languages. Just watch some Hyperfiddle/Electric demos and feel free to contemplate what would it take to build similar things in some other PL, statically typed or whatnot. https://www.youtube.com/watch?v=nEt06LLQaBY
You neglected two of my suggestions.

> I could never enjoy tasks assigned to me when they're dull and basic things I've mastered.

If you do need more interesting work and can’t shift teams then find a new job. You will eventually find yourself needing to do the same again after you’ve mastered the new challenge. Keep it up and you will run out of leaps. However if you want to exist in a place for a while you need to accept that not every project, task, idea will be exciting work. Once you accept this, it also opens up doorways with what else you can do with your time. Since you have a mastered skill set, these menial tasks should not be weighing you down to free yourself from the drudgery of work.

> As for being proud of my work... well I'm always proud of my work. I still burned out. I don't want to even touch the things I'm proud of.

You should always be critical of past mistakes and look to correct but you should always put your best effort forward. That is what pride in work means. You shouldn’t have to admire every piece of work you deliver as a masterpiece, which is what I assume you mean by wanting to touch it. You should always carry a positive mindset about your work and not treat each success and failure in your life as some sort of definitive legacy. Invite in and operate under best intentions.

A lot of my advice is about how it works in harmony, not some quick instant burnout solution. Resting is important as well (breaks, vacations).

Anecdotally I was recently hired at a company that is in dire straights. This weighed on me heavily for the first six months, eventually they shrunk my team. However I cannot afford to get burned out. So the only options are to extract as much of the burden from me by being a cog in a bullshit factory or find a new job in a psychotic job market.
I think you might be mixing up different things.

Some housing in the USSR had communal kitchens and bathrooms because they were actually older buildings adapted to house more families (hence the "you'll have to share your house" horror stories told in the West). Other buildings were actually meant to be temporary but lasted more than planned. Most of the housing of the Soviet Union was just plain apartment buildings; the flats might be small by some people's standards, but that was dictated by economic constraints.

I don't know much about China, but I know some regions had multi-family buildings with shared facilities before the revolution. These too were dictated mostly by economic constraints.
Have you validated that people are going to pay that amount of money without any proof they are actually good ideas, with no refund option and no information on what you mean by “validated”?
Unix was very much made for multi user environments. The problem with staying compatible with Unix today is that back when Unix came to be, everyone on the system was more or less trusted. The biggest security concern was making sure that everyone who was logged in was billed correctly.

On succifiently offline systems, you can still run software like that. It's quite freeing to have a server with 777 on your home directory when the biggest problem it'll cause is someone pranking you by altering your terminal color scheme to something hideous.
Inspiration Is Perishable (2023)
What are you talking about? Fannie and Freddie don’t buy loans for businesses other than some commercial real estate. They certainly don’t back most private equity plays.
"an agent is a software system that utilizes an LLM to make model driven decisions on a wide variety of non-deterministic inputs.".

I beg to differ. "These autonomous programs that act on behalf of humans are neither new nor exclusive to the mainstream AI movement" https://arxiv.org/html/2412.16241v1
Yes, it makes it faster but does not deal with the core performance issues which is why Roadrunner, Frankenphp, etc exist.
Thought this was a good read. I'm currently coming back from 8 weeks paternity and struggling to get back into the hyperfocus I had entered a couple weeks prior to taking the leave. I got months of work done in weeks, sometimes having days where I hit a flow state for >8 hours and then kept that flow for days. Hyperfocus like that is something I wish I had more control over.
Define "continuous use". The ones used daily sit around about half the time in major airports' temporary parking areas away from the ramp.
that is not how those securities work....if you buy such a security you are betting on your own disaster...

How?

When you buy what is called A tranches it always has a layer of toxic non A tranches....

Once housing repossessions rose above 8% all housing mort securities were under water....
It’s a pleasant spot. Texas is dry and hot as a rule, but the river walk is a level below the city, right at the water’s edge, with trees providing ample shade for the whole length. If you are visiting San Antonio you will definitely want to eat lunch there so that you can be in the shade during the hottest part of the day.

But is it special enough to make it worth a trip to San Antonio just to see the it? No, probably not. You probably live near a river, and there are probably restaurants with a deck you can sit on while you eat lunch. Go to San Antonio to see the Alamo and remember all who died for your freedom there, then as long as you’re in the area go to the river for a leisurely lunch.
I worked on a team that produced a distributed tracing library. We were tasked with interoperating with OpenTelemetry, or at least figuring out what that means.

My teammate said that at a previous job he wanted to add OpenTelemetry tracing to some C++ code he was working on. He took one look at the reference implementation for C++ OpenTelemetry and decided instead to write his own tracing library that sends gRPC to the OpenTelemetry collector.

It's also worth noting that, at least last time I checked, the reference implementations per programming language are less like reference implementations of some specification, and more like "this is the code you use to do OpenTelemetry in this language."
I find those to be highly worth visiting if you’re in the area.

But few are worth making them the centerpiece of an entire trip.
Hm, I'm not sure that's the case. Some of make's weirdness comes from bash-isms, not shell scripting in particular.
> Serialization is what it is, not why it is useful.

Is there a non-teleological manner in which to evaluate standards?

> The most useful aspect of JSON is undoubtedly wide support

This is a fantastic example of how widespread technology doesn't imply quality.

Don't get me wrong, I love JSON. It's a useful format with many implementations of varying quality. But it's also a major pain in the ass to deal with: encoding errors, syntax errors, no byte syntax, schemas are horribly implemented. It's used because it's popular, not because it has some particular benefit.

In fact, I'd argue JSON's largest benefit as opposed to competitive serializers has been to not give a fuck about the quality of (de)serialization. Who gives a fuck about the semantics of parsing a number when that's your problem?!?