skysight-inc/HackerNews huggingface dataset:
To be precise, "oversupply" here means "supply which has not yet reached the market clearing price". You could theoretically cause San Francisco to have an oversupply of housing if you waved a magic wand and made everyone selling their homes right now double their prices, but they would probably fall back to the natural equilibrium. Or, if they didn't, and those homes actually sold, you could describe the current situation as undersupplied.

Oversupply is almost definitionally a bad thing because it means 10 families are trying and falling to offload their $20,000 home for $80,000, and for whatever reason none of them are willing to lower their price to the sane level. That's an obvious market failure, even if its causes aren't well understood. And when I say "curb the oversupply" I actually mean "put or rent these properties on the market at prices where they will actually get used."
But that’s what the three letter agencies are supposed to do. Surely there’s a good guy back door to that encryption /s
Can't tell if that's a compliment or a snark. Do you have anything else to add to the discussion?

Btw, digital logic can be made out of LEGO, fluidics, electromagnetic (not electronic!) relays, steel plates (old railway signaling logic).
Looks awesome! I want something like this for managing Electron base windows & Web contents views :)
If the US government is subpoenaing Apple on your behalf, you probably have bigger problems.
Good vision, but why is it an app? In general "We want to install an app on your phone" is a no from many people unless there's a compelling reason. Not to mention the whole cross platform issue.
I use ethnostate more as a statement of fact than as derogatory. Often though I do it to needle lefty euros who like to tell Americans how much more racist we we are than them.

I don’t think America has been a melting pot from the start. It was Protestant whites and slaves for 100 years or more.

Letting in Catholics and Jews was a choice and controversial at the time. Then the same for East Asians, South Asians, MENAs, and the latest drama is Latinos. I probably forgot many other groups. Different choices could have been made at each juncture. Continuing on this trend was a choice.

Germany continuing to not be a melting pot is a choice just the same as deciding to become one.

European wages are a different issue and it is to me more a problem of thinking you can tax and regulate your way to prosperity. Letting in more or less immigrants isn’t the primary problem.

Why do Americans and foreigners want to start companies in the US so much? Where are the European startups? Are any Americans moving overseas to start companies? No new firm formation leads to no new job creation leads to lagging economic growth.
> over half the programs wouldn’t run ( missing libraries/ tab space indenting mis match).

That is the main problem with python. Basic didn't have "indenting issues"
Snake Diffusion
That's a great phrase. A perfect example of what you're talking about is actually built-in to the `helm` tool for creating re-usable kubernetes configs: `helm create myapp` creates the most convoluted junk I've ever seen in my life. As a new `helm` user I was extremely confused, as I had been expecting a minimal example that I could start from. Instead, I got a maximal example. Thankfully a more experienced engineer on the infra team confirmed that it was mostly unnecessary boilerplate and I could remove it.

Something to consider for anyone else building tools — boilerplate has costs!
My search through existing Ask HN has shown that this, unsurprisingly, has been asked before by several people in other specific contexts (side note, Ask HN is such an incredibly useful resource, thanks to everyone who engages with these questions). I don’t want to add more noise, so I’m going to work through the existing answers before posting.

If anyone else is interested, this thread from 2020 is where I am starting, it seems to align with my own quest pretty well: https://news.ycombinator.com/item?id=22932794
> Another way in which Python is the new BASIC is that it's preinstalled on the vast majority of Linux systems that have a terminal

Pyrhon 2 or Python 3 ? /s
There are benchmark throughout my blog posts, but nothing which we run continuously yet, or which is easy for others to run. We'll get there!
There’s a project to load OpenWRT onto LinkPlay A31 [0], might be easier than basically replacing the insides..

[0] https://github.com/hn/linkplay-a31
Marshall speakers, from my experience, has a brand sound signature, and that tuning is not very optimal for every genre of music.

Replacing the DSP with a simpler amplifier may allow to get more detailed sound from the drivers and the box themselves and may create a more pleasant listening experience.

From what I have seen, the drivers seem pretty full-size for that box, and any disturbing sound characteristic can be tuned with a simple equalizer. A more dynamic approach might create audibly weird sound profile if done wrong.

Modern DSPs are magic, but I still prefer an audio pipeline where things show their deficiencies and not hide things real-time.
Exactly this. When I can actually do some work, I feel pretty good. But that feels like 5% of my job sometimes.
> This is especially true if you use dependencies, as you don’t keep track of every line of code they add.

You absolutely should vendor your dependencies and review them before accepting the new version. Even though they are dependencies, you are ultimately responsible for using them. "They are just dependencies" doesn't absolve you of responsibility.
Let me add my own analogy:

Imagine a fund with a 100 people in it that need a 100k each to goto medical school. What are the chances all 100 people become doctors? Who cares.

Tell people you have a fund with DOCTORS in it. Woah, a whole fund of doctors. Bundle all the loans given to the med students into a financial instrument that you price at it 5% more. Sell off the financial vehicle, remove the liability of human failure (yall ain’t all gonna become doctors).

Collect my 5% profit, do that shit again, at scale.

Hope all those doctors become doctors, I personally don’t care. Ya feel me?
I thought their model was cheap/bulk products
Is this gonna be like "pin" and "pen" where everyone insists they're different but they sound the same to me?
I genuinely hope that you have a wonderful weekend and that you're able to find some peace. :)
Somewhat related: Isaiah Berlin's "The Hedgehog and the Fox". From wiki:

> hedgehogs ... view the world through the lens of a single defining idea, and foxes, who draw on a wide variety of experiences and for whom the world cannot be boiled down to a single idea

https://en.wikipedia.org/wiki/The_Hedgehog_and_the_Fox
> The reason powered boxes sound decent despite their relatively cheap hardware is because of the extensive processing they have in the background to compensate for any hardware defiencies.

I will not argue that that could be one ingredient, but a couple of months ago I did a toy for my kids, I bought decent speakers, placed them in a cheap plastic box, and was absolutely amazed bybthe sound quality. The amplifier is a sub 1 dollar class D bought in a Raspberry Pi shop. No processing at all. If the box is sturdy and sealed, and the speaker is good, is incredible what you can do.
+1. The only CI tool that I've seen really organize around this principle is Buildkite, which I've used and enjoyed. I'm currently using Github Actions and it's fine but Buildkite is literally sooooo good for the reasons you've mentioned.
History and tradition at this point. Bit-sized integers and the other “meaningful” integer types like size_t weren’t added to the languages themselves until C99 and C++11. A lot of us learned those languages before that, and lots of code still exists from that time, or at least code bases that have evolved from that time.

I think it actually comes from the opposite of portability. Access to different kinds of systems wasn’t common then. If you were learning and working on a system where int is 32 bits and pointers are 32 bits, and other possibilities are just vague mentions in whatever books you’re learning from, it’s very easy to get into the habit of thinking that int is the right type for a 32-bit quantity and for something that can hold a pointer.
My understanding is that the Motorola trackers have UWB but phone support isn't widespread yet. I haven't looked deep enough to see if that satisfied your other criteria though.
I'm not out of work just because one company goes under, though
Of course, there is :)

Once you've been in a FAANG you can always go back. Now you have a few things to understand before jumping back at working on anything:

- Why you didn't like it?
- Maybe it was your particular role, team, or colleague?
- What would you love to do in life?
- How can you move towards what you love?

If it is hunting for truffles, let it be and don't give a fuck about others' opinions. Do what you love, and life will be so much better for you.
I don't think I have narcolepsy but I discovered that whenever I have a really bad dream and I start to be aware of it being a dream, yet not able to gain control over my body and wake up, focusing moving just my fingers and squeezing my hands helpa me regain that control of my body and eventually wake up.
Stop in at some of the antique shops in New Braunfels & you can find all Nazi medals the germans brought with em in their last wave!
I recently got diagnosed but i somehow managed to be very productive all the way until my 30s. I had a spinal injury and turned it up 10x and its ruining my life. Any advice? The medication doesn’t come close to keeping me awake and writing code… do i just keep taking more amphetamines and caffeine until i can? I exercise, eat well etc etc
Ford's electric Mach-E outsold the gas-powered Mustang in 2024
The title ("Year old startup overloaded GitHub – Incident report") is a misrepresentation. A coding-LLM-as-a-service startup got banned by GitHub for abusing it by creating thousands of repositories.
does not support the OS with the most users.
That's a fun tip, takes me back. I might just copy all of your suggestions. I've used Cubase when I was a kid, in my mid-thirties now
[dupe] https://news.ycombinator.com/item?id=42664097
I've used a website like this a decade / decade and a half ago, and it was pretty great (even despite heavily leaning two generations older than me due to the demographics of that location).
> Oh Noooos, the world will end :)

reads this from Southern Californa

Legit.
I assume you mean AD85050 (rather than AD8255). And yes, the last paragraph before "Going all-in" is about the idea of driving the I2S. But the I2C config sent to the ESMT chip would have had to be reverse-engineered as well...
I think the author is overlooking a lot of compelling, simpler use cases for agents beyond the complex example provided. For example, I’m working on a Bedrock AI Agent that interacts with some control plane APIs for an application I manage. My goal is to enable L1 support staff to handle basic support tasks through a chat agent, reducing the need to escalate issues to engineering.

This approach has been working well so far. By exposing OpenAPI specs to Bedrock Action Groups and leveraging some prompt engineering, the agent can call APIs on behalf of support. I’ve found that even relatively inexpensive models can handle this use case effectively, given its simplicity. I’m not trying to parse data and insert it in MongoDb like the author is here, but rather simple support tasks like please let this customer change ownership of a previous submitted report.

The business value here is significant. We can offload trivial support tasks to less expensive team members, freeing up engineers. Plus, I can deliver this capability without the overhead of building an entirely new UI, which makes it even more practical.
Not sure why it’s a secret, it’s a pretty big limitation, basically means AI agents are just a good tool for problem domains where mistakes can be tolerated or where no better alternative exists because the problem space is too vast to create solutions that work predictably 100% of the time.
Hiring cofounder for my Software development and Ai services agency, where we provide services like MVP app/web development, generative ai etc and also build in-house products.
Dm me on twitter.
https://x.com/amanagarwalx
Tons of truth here.

And a lot of management bravado is from fear and ignorance of how the work is actually done and their ego gets in the way of curiosity.

So then there is a good chance you are not in favor when promoted in to their circle because they can feel threatened.
That was interesting, it added a good deal of context to topics I was familiar with on a surface level. Thanks for expanding on that.
It doesn’t add value. It fills them with LLM-generated code.
I had my day job. This was something I did just to help. I did not request any payment for the work I did. The DEI teams where in house while I was an outside consultant.
If you read the post-mortem, you will see that this has nothing to do with the platform their customers want to use, and everything to do with creating repos internally for their own organization.

Their product has change tracking which is clearly powered by git repos on GitHub.

So again, I ask, for something that is a SPOF, why rely on a third party?
A lot of the observations are true but it's really funny to me to frame this through the "21st century" post-pandemic, lens in particular the part about self-optimization, "secular monks" as the article calls it. Immediately reminded me of Baudrillard, (America 1989):

"The skateboarder with his Walkman, the intellectual working on his word-
processor, the Bronx breakdancer whirling frantically in the Roxy, the jogger and
the body-builder: everywhere, whether in regard to the body or the mental
faculties, you find the same blank solitude, the same narcissistic refraction.
This omnipresent cult of the body is extraordinary. It is the only object on
which everyone is made to concentrate, not as a source of pleasure, but as an
object of frantic concern[...]
This ‘into’ is the key to everything. The point is not to be nor even to have a
body, but to be into your own body. Into your sexuality, into your own desire.
Into your own functions, as if they were energy differentials or video screens.
The hedonism of the ‘into’: the body is a scenario and the curious hygienist
threnody devoted to it runs through the innumerable fitness centres, body-
building gyms, stimulation and simulation studios that stretch from Venice to
Tupanga Canyon, bearing witness to a collective asexual obsession.
"

He was one of the first people to point to the irony of a health and beauty obsessed culture that doesn't actually use their health or beauty for anything, because they've removed any real social contact from their life, just existing in isolation in front of a screen. This is the gym goer / instagram influencer who Baudrillard would have compared more to a corpse in a morgue than an actual person.
The thing is even if the government did this, it’s easy to get around it, many landlords simple setup an incorporation or even multiple ones to purchase properties. It’s easy and cheap in Canada.
> Because many people in the general public, especially leftists and socialists, believe that the 2008 Great Financial Crisis was caused by...

This is a lot like the cost of college and student debt load. A large cause was unlimited, government-backed loans. With buyers who weren't price-sensitive, colleges started competing with each other on things like amenities, and there wasn't a mechanism to say "maybe a $200k loan for an art degree isn't worth it."
I'm interested in which speaker and amp those were. Also, the plastic box :)
Do autocrats not want efficient workers for some reason?
looks like a nice overview. i’ve implemented neural ODEs in Jax for low dimensional problems and it works well, but I keep looking for a good, fast, CPU-first implementation that is good for models that fit in cache and don’t require a GPU or big Torch/TF machinery.
Which is why it gets such a bad rap. Some of it is deserved: speculation can involve taking a scarce resource and making it even scarcer. But even milder forms can look bad, because they show up alongside scarcity, and that whole correlation/causation thing gets people thinking. M
And you can even order all or the SMD components soldered for less money that you can buy solder and other consumables for soldering never mind the time.
An arbitrarily nestable list is a tree, no?
Something to chew on in this one

> nothing is more credibly punk than data-driven informed decision
making. You'll of course recall the old Sex Pistols number,
Analytics for the U.K.
Hmm, what happens to the people that refuse to use WhatsApp/Discord ?
What are you prescribed? Similar situation; still trying to find the right meds.
I don’t understand why referrals still have any weight. It just seems like it’s pretty easy to get a recommendation if you want one when applying to a company.
I do.

But the example was Java.
Sorry to hear that. I feel tossed aside due to my burnout and depression so I can relate on that front.
> Sell off the financial vehicle, remove the liability of human failure

Why would a buyer want to take that fund off your hands? Why do they think the fund will generate good returns and you sold it to them at a good price? What is guaranteeing/backing the fund?

Just because you declare an asset for sale, it doesn't mean buyers magically appear to take it from you - especially not at the price you're hoping for. The buyer must personally expect a higher value from the asset than the price you set.
aren't most passenger planes in near continuous use, unless scheduled for repair or sold?
So a coworker sends me this CAD file via email, I open it and my computer gets controlled by a botnet, and the file immediately sends itself to all my outlook contacts.

Nah, that sounds impossible. I'm sure it has never ever happened.
Zuck: Meta will start replacing mid-level engineers with AI as early as 2025 [video]
He's regurgitating all the GME holder talking points. I'm challenging him to present his conspiracy theory because I know it is full of loopholes, inconsistencies, and is built on almost no evidence at all.

Or better yet I'm wrong and he can tell me why GME is going to moon soon and will explain why with data instead of numerology.
Let's count the propaganda as I read through this article:

1) It opens with an anecdote. I personally use this as a signal to instantly close any such article. It's just a huge indicator that they're more interested in painting you a picture, manipulating your emotions, rather than just giving you concrete information.

2) They keep giving supposed quotes from different people, but don't bother to link/provide any sources for the quotes. I don't trust the author farther than an ant could throw a bus, so I'd like to verify that the quotes are actually real, but I can't because apparently writers for the Atlantic don't need to provide any sources for their quotes and claims.

3) The author constantly pushes their ideological beliefs throughout the article, doing everything they can to ridicule and dismiss anyone with different beliefs. They have an agenda for writing this. It's political/social propaganda. They're not an impartial journalist writing an impartial story informing people about something.

4) An American writer for the Atlantic just states as known fact the consequences of what would happen if Russia had a victory in Ukraine, and the effect that would have on Romania. Apparently this Atlantic writer knows what effect this would have on Romania, better than Romanian politicians themselves.

5) The author promotes conspiracy theories such as people secretly paying TikTok to promote someone's videos, Russia hackers interfering with things, etc. Of course, if the conspiracy theories are aligned with the writer's political views, then they're not conspiracy theories, it's just truth. And of course, the writer provides no sources for any of these claims.

6) Typical "far right" propaganda messaging. Anyone that has different beliefs in them is the evil boogeyman "far right", that is evil and must be stopped.

7) Typical "anti-vax" propaganda messaging. If someone had concerns about a first in history mRNA vaccine that means they're an evil anti-vaxer who doesn't believe in vaccines at all, is a moron, etc.

8) Typical "nationalism is bad" propaganda messaging. Spinning it such that if someone wants what's best for their country and their country's people, that's an evil thought.

I'm going to stop there, half way through, because reading this article is like washing my brain with acid and I can't take it anymore.

I did skip to the end though, where the last sentence contains "dread and anxiety are powerful weapons". Which pretty much says it all. An article whos sole purpose is to pump fear and anxiety into the reader about the evil anti-science, anti-vax, far-right, racists, etc., claims that people with different beliefs than the author have a powerful weapon in spreading dread and anxiety. The irony just bashes you in the face.

The author, unsurprisingly, works at a typical (evil) NGO, which has the mission statement of "Strengthening global democracy through powerful civic engagement and informed, inclusive dialogue". Their website looks like a textbook carbon-copy social/political propaganda outlet. They get pumped millions of dollars in funding, and in exchange, produce propaganda like this for government and elites.
Same issue on iPadOS (18.3) Safari.
Everything is a choice. There are differences in immigration, work visa, citizenship, social security, etc laws that perpetuate these choices. But these laws are downstream of the local culture desiring this.

Japan didn’t just end up with 97-99% Japanese population by accident.
No, it's because I've got productive things to do that do benchmarks that have already been done repeatedly. The only way to get PHP to the same speed as compiled languages for web requests is to use experimental tooling.

I notice your benchmarks are over 10 runs?! That's not a good sample size. And even more importantly, it's not in the same context.

Sure once you compile PHP and have it running it'll run fast. But PHP has a very specific usage which is web applications. It's been well-known for years that PHP's performance issues are related to the fact it's an interpreted language that has to be interpreted everytime but if you compile and run repeatedly it can perform extremely well. Which is why every performance related PHP nerd is working on experimental tools to do that.
Every Cartoon Pitch and Writer's Bible on Archive.org
Ooooh it looks like you can now use it without a Mac? That would be amazing. Because Apple trackers cost only a few euro (aftermarket ones of course)
If you have to grow 25% every year just to stay afloat, I hate to break it to you but your business model is shit
A year or so ago I bought a Hisense 65U88KM, which comes with Google TV. During the setup procedure it asked me if I wanted to enable the "smart" features, such as Google TV, the camera and microphone, or connect it to a network. I said no to all of them, and that was that.

Now it just acts as a dumb screen for my Apple TV box.
> All flat, just parens.

So not flat then. Prefix is not postfix. Forth, and most concatenative languages, are much closer to actually bein, flat.

Lisp is trivial to flatten, but that's not the same thing.
I'm not seeing this local scope leak with bash 5.2.15. The below script works as I'd expect:

#!/bin/bash

declare -A map1=([x]=2)
echo "1. Global scope map1[x]: ${map1[x]}"

func1() {
echo " * Enter func1"
local -A map1
map1[x]=3
echo " Local scope map1[x]: ${map1[x]}"
}

func1

echo "2. Global scope map1[x]: ${map1[x]}"

outputting

1. Global scope map1[x]: 2
* Enter func1
Local scope map1[x]: 3
2. Global scope map1[x]: 2
Lunar eclipses only last a few hours, so only the half of Earth facing the moon at the time can see them.