skysight-inc/HackerNews huggingface dataset:
Obligatory mention for the well-titled Bowling Alone: The Collapse and Revival of American Community [0] (2000)

[0] https://www.amazon.com/exec/obidos/ASIN/0684832836/
Why is it getting old? I go out way more today living in a walkable area than I or my parents did growing up in the suburbs. It's just reality, and the data show that.

There's also substantial differences in suburbs, and I don't think it has to do with 'car centric cities'.

The suburb I grew up in was car centric but was still much better than the kids of developments i see today. Things are not black and white and exist on a spectrum. Being skeptical of modern subdivision-based development does not mean thinking everywhere needs to be Manhattan. It just means that we should think about adding a cafe, a park, a corner store, a library, etc, and adding things to make it easier when you don't have a car.

I am not, and have never been anti-car. If you look through my post history, you'll even see me criticize attempts by various states to limit the sale of internal combustion engine cars. I own a car and drive it when I need to. I also walk and bike and scooter and wahtever
I found this when looking for fun self hosted apps. It's pretty bare bones but does seem to work well with articles I've found so far.
Nobody would allow it if they had the power. Nobody (individually) has the power, and collective "bargaining" with large corporations via elected officials that don't make it their platform is just hopeless.

Nobody has to even be malicious. There are millions of problems every day, so you can get caught up in the "fix this first" cycles.
Advanced Core Image with Metal
> much like Carlos Castenada's works of fiction that earned him a PhD in sociology

How on Earth ...
Configuration management systems are nothing new and do not obsolete 12-factor. Consul is one lower-level solution popularly leveraged for this, for one. You can get all the upsides mentioned in the OP and still expose the configuration to the application itself as environment variables (or templated files, which is fine for more complex configuration, as long as your apps recognize env vars to determine the path they should be read from. Process signals can used to trigger selective live config reloading without restarts).

You can have whatever fancy synamic system or kv-stores you want to manage and provision your configuration - the point is that the application itself should not be concerned with such technicalities. You abstract it away before it reaches the app.

Feature-flagging is a great example of something where yes, you may want some form of more purposeful management UI. But that does not mean that you should need to integrate with such services inside the service or app itself. The appropriate env vars should be derived and injected by the infrastructure.

Having in-app service-API integration with language-specific SDKs for wiring up configuration is an recognized as an antipattern for reasons and a motivation behind 12-factor.

I think you really want to consider this and afford and promote a way to use Lekko in such a cleanly separated way, without having to reach in and have it become new tech-debt itself by forcing API integration in services. All the things you are promoting should be possible without changing a single line in any of our apps. Otherwhise I think Lekko may become obsolete before 12-factor actually does...
Scrum is moronic and has proven itself worse and worse over the past 20 years. It started out with good intent but today it is either merely not-in-the-way or horribly dysfunctional. There is a small, small percentage of projects where it might be suitable. It's very small though.
"Something I wish someone had told me as a kid is that the only real “rule” for work is that you have to be able pay your rent and not hurt anyone and not break any laws."

In the article this sounds like a liberating revelation, but for most people this is just a small ridge they struggle to stay and not fall down on either side. The less privileged, the smaller the ridge. The least privileged manage to fall down all sides.
The snake (developers) eating its own tale; a 0-sum circular game of developers building tools for each other.
The only smart in modern "smart" is around diabolical ad injection.
I enjoy taking a position on things. It is a mentally stimulating to research an ambiguous situation, research it, come to a conclusion, and then unabashedly speak to your beliefs.

One is not obligated to put disclaimers and counter-arguments in every comment, so long as you treat other people's counter-arguments with respect (which for me mostly means resisting the urge to reply to replies). In fact I think HN and discourse in general is at it's best when lots of people put forth different ideas, clearly and specifically articulated.

It took me a long time to come to this style of discourse. If you haven't tried it, I heartily recommend dabbling in simply and directly stating your view.
The complete DDoS guide for founders
I’d love to know, too. If it was me I’d use a small piezo plate on the side of the balloon to do it the same way hot air balloons do. Heat the gas in the balloon = go up, reverse the polarity to cool it = go down. That would be pretty energy inefficient, though, so hopefully their secret method is better.

Loon used pumps and an interior air ballast like blimps do. So clearly there are a few ways.
Especially in cases where its a project that got derailed or interrupted and I have to start over, the biggest problem for me is inability to concentrate the second time largely from overwhelming and vertiginous deja vu.

Namely, at any given moment my memories of doing the same thing before interfere with my current reality of trying to do it again like intrusive thought microphone feedback.
Seems like it would be best to test approaching an imaginary or decoy space station when proving a new vehicle.
Ask HN: Teach probability theory definitions (only) via a two player game?
I think a major reason why probability theory is difficult is because you need to understand many definitions really well just to get started.

So maybe one can focus on teaching just the definitions via a two player game of some sort? And maybe this could even be done in primary school?

In this way, students would already be very familiar with the definitions from a recreational setting before learning to solve (non-trivial) probability problems.
It's not the same thing, but it's still Google, soo.... all three of my kids are on school or club sports teams that use Teamsnap (https://www.teamsnap.com/) for coordination. This includes exposing calendar subscriptions to Google Calendar and delivering messages & event/change notifications via email (and push notification via the mobile app). For some reason, Gmail has decided that Teamsnap is no longer a trusted sender and throws big caution notices with every email. It's exceptionally annoying, and stupid, given what the app is, what it's used for, and how long it's been around. I don't know whether it's an ML heuristic that's picking up on something, whether it's an email server configuration change on the Teamsnap side, or whether Google's just created a bug, but it impacts potentially all of Teamsnap's 25 million users in the US.
My take on this is that devs, in general, are managed by people who are still completely clueless about technology in 2024. There are surely exceptions (FAANG, etc.), but I've worked with my fair share of managers who couldn't fathom the work required to add a feature. It's always "just a button".
Sales are easier to understand. You can describe it with words. Us devs use gibberish that nobody understands.

Scrum gives them tools to understand if there is progress or not: Is the burndown chart nicely on a downward trend? Are tickets closed? Is the sprint "green" or not?
I won't blame them. They are clueless. But I hate it!
Yeah, so in my view, these sorts of developments became common in the 90s and 00s. The kids who grew up in them are going to have trouble socializing and not being lonely because to them, sitting at home all day is normal. They couldn't do anything else as kids. They had to remain inside. Unless mom or dad could drive them some place, they had no where to go.
> I’d anticipate you would be equally as able to ssh to VMs on dev laptops. That’s definitely a prerequisite for making this work in the same way as you’re currently doing.

Our laptops don't receive connections, but even if they could, folks go on leave and turn them off for 9 months at a time, or they don't get updated for whatever reason, or other nutty stuff.

It's surprisingly common with a few thousand of them out there that laptop management code that removes old versions of a tool is itself removed after months, but laptops still pop up with the old version as folks turn them back on after a very long time, and the old tool lingers. The services the tools interact with have long since stopped working with the old version, and the laptop behaves in unpredictable ways.

This doesn't just apply to hypothetical VMs, but various CLI tools that we deploy to laptops, and we still have trouble there. The VMs are just one example, but a guiding principle for us been that the less that's on the laptop, the more control we have, and thus the better we can support users with issues.
Honestly, I am OK with an ephemeral Internet. I physically clean house yearly and aim to discard or donate anything I didn't need, use, or look at in the past year, and I really wouldn't mind if that happened to my digital "stuff" too. 99.99% of the code I develop, the pictures and video I take, the HN posts I write, nobody is going to look at after a week or so, including me. Pick a random year in the past, go to your phone's photos, and pick a random photo from that year. I bet this is the first time you've ever looked at it since you took the picture. I know it would be the case for me. There might be a handful of family photos and stuff I consider sentimental, but not even enough to fill a shoebox let alone a cloud storage provider.

Moreover, with the amount of intrusive data mining going on, it would be better for all of our privacy if our content just expired regularly.
Surprised to see this on HN. He had lived a long full life.

This brings to mind the depressing fact that Serre too will pass away one of these days. And we will ever see that kind of mathematician ever again.
Yeah, it's a shocking number, and it's just for the US. The global estimates for severe weather are even higher [0], and in places with less infrastructure, the costs are usually more heavily weighted toward human life lost.

Obviously what we're doing can't prevent severe weather from happening, but even very small improvements in accuracy and timelines can have a massive beneficial effect when a disaster does happen. My cofounders and I are all from Florida, so hurricanes are the most visceral examples for us. When hurricanes hit, there are always issues along the lines of "we didn't have the right resources in the right places to respond effectively." Those types of issues can be combated with better info.

[0]: https://www.statista.com/statistics/818411/weather-catastrop...
Open Source Desktop Mac Client for Claude
The industry wants experts, people shouldn't be so quick to confuse that with what ought to be.

“A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects.”

― Robert A. Heinlein
"The changes in daily life induced by the COVID-19 pandemic brought renewed attention to longstanding concerns about social isolation in the United States."

Sigh, once again, it's wasn't COVID19 itself; it was the paranoid, destructive over-reaction that forced isolation that caused this.
Hey - Mike (Wafris cofounder here)

To your questions: there's an OSS core in that you can use the firewall itself without a connection to Wafris Hub.

We're in a transition where we're moving from our v1 (which required Redis) to a v2 on all clients (which uses locally replicated SQLite) and the docs and clients are in different states.

Some what's driving this is:

1. Solutions like Fastly + Cloudflare are out there, but there's still way too many sites without any "default" type protection.

2. It remains a big issue to try and sync and scale these types of systems if implemented within a framework.

3. It's easy to find stuff to block (look in your logs and it's all sorts of dumb attacks, scrapers, bots, etc.) but much harder to close the loop on discovering what to block. This is really "Wafris Hub" (the web gui) that tries to close the loop on this.

Would love more feedback, either here or mike@wafris.org
has 12ft.io even been working anymore? I feel like the only reliable way now is archive.is
Another thing I've noticed is that older apartment complexes have more amenities than newer ones, albeit often unused / in disrepair.

New apartment complex? Maybe a pool. Co-located commercial gym if you're fancy.

Old apartment complex? Pool. Tennis and basketball courts. Rentable shared social pavilion. Parks and green space.
Don’t forget about the large amount money being dumped into lobbying on behalf of big tech. It’s effective here due to capitalistic society and government benefit from it ( taxes, money contributions, competing market like( China,EU, etc)). Makes sense for these changes to take place in EU, lobbying isn’t as effective nor the incentives for politicians and government bodies.
Would this work:

* put a warning wrap on your sandwich - danger - this sandwich may have laxatives added

* if your sandwiches continue to go missing, label them AND add laxatives
Been using a PowerDNS cluster in production for about 5 years using a SQL backend for replication, absolutely zero issues, not a single crash, memory leak etc in that time. The only downside is the API has a single key and you can not generate more, but there are open source projects that can put the API behind a proxy with additional keys/ACL.

Given it can read BIND files, surprised BIND is still the default in many places.
When you fork then a complete copy of the parent process is created, including all its memory. This memory is not actually copied until it is changed, but it still doubles the virtual memory usage. So without overcommit, even starting bash through a fork would immediately cause an OOM if your process uses more than 50% of physical memory.
Very cool! Are you working on some kind of airborne solar platform?
That doesn't protect against supply chain attacks.
"It is often that intent is crystal clear, but a lawyer is able to weasel their way into convincing a jury that there's a slight ambiguity in the law."

This isn't true. Matters of law and how to interpret the law are determined by the judge and provided in the jury instructions.

"A rule that states "No jumping on the bed" is clear of intent. Mom shouldn't have to include many near-synonyms of "jumping" and specify that it means ALL beds."

This example isn't anything like what I'm talking about.
Imagine the alternate reality where the media is getting excited about new ventures and celebrating successes. Wish we lived in that world.
I think the key is to have leaders that have passion for the product and aren’t just interested in making profits and increasing stock price.

When you look at people like Gates, Jobs, Musk, Huang, they are cutthroat businessmen but they also have passion for their products. When I listen to interviews with a lot of US car CEOs, they seem to be interested only tangentially interested in cars, it’s just all numbers.
Well, if you believe:

- discoverability is a problem in Nix

- Guix encourages or "shepherds" more discoverable functions, modules, and abstractions

Then the language could be a problem.
"Naming Things" Is a Poor Name for Naming Things
I think people are adopting a bunker mentality with a constant advertising and propaganda assault that the modern Brain is subjected to.

Especially on the right, but also on the left, every fringe issue is framed as a grave threat to your existence. News media's long stoked the paranoia of whites as they enter a majority minority country of catastrophic fear of minorities.

And the mobile phone was probably the tipping point of a typical human being's tolerance for digital intrusion and ubiquitous advertising.

I honestly think the mental stability of the entire nation has started to go downhill since the introduction of social networking enhanced by mobiles. The statistics of adolescence and depression certainly back that up, and I think we'd be fools to think that adults are immune to it as well.

In modern convenience-based shopping and services, coming from silicon valleys era of shut-in programmers producing apps that enable their shut-in lifestyle are the final aspect

You know it really is amazing how Japan seems to be about 10 years ahead of the US in social responses to technology. The socially withdrawn otaku is the archetype of the end digital capitalism's ideal consumer.
Hate to say it, but unless this post gets traction or you have a huge social media following and can successfully go viral while calling them out — nothing will happen.

Tons of Google products are going haywire right now and it’s clear nobody at the Monopoly money machine is at the wheel or even cares.

Google search console was down for multiple days recently. If you check your Gmail spam folder, you’ll see lots of legitimate emails in there from the past few weeks. Google My Business profiles have been disallowing legitimate profile pictures for months. I could go on.
Why is Lisp the worst for this problem domain?

I will admit I find guix to be much more verbose than Nix.
IT consultants need to start acting like accountants, solicitors, and architects
> I can't help but notice it never addresses F's very normal-seeming life, which would invalidate the title

Perhaps "normal" is merely a facade, better maintained by those able to successfully tread the traditional path adequately enough; Perhaps those who label themselves "weird" aren't fundamentally much different, but have freed themself of that untenable position.

</weird armchair philosopher>
I am not familiar with 12ft.io, I wanted to try it out, but I get "Internal Server Error" when trying to visit a website.
> Remember that from the point of view of the citizen, the cop might draw a gun at any moment, if they misjudged you. They need to feel they are in control of the situation.

FTFY

The point I'm making with the edit is that the cop is a trained professional while the citizen is some random bloke.

Not that while the citizen might have a weapon, the situation is unambiguous for the officer. They have several...

So both people are in the same situation and seeking the same thing (at this basic level), right? The question is who has the higher obligation, who has to "be the bigger man?"

In all other professions, it is generally without dispute that the greater burden falls upon the professional. The one with training. The one with authority! By nature of the interaction the cop has more control than a citizen. Power granted by law, a position of authority, and an unambiguous armament.

I need you to think carefully about the consequences of your argument. How they extend past this specific example we have in our heads. You'll need to clarify to what extent this is okay.

Authority needs not just be accountable, but accountable in proportion to the power we grant them. Do I need to quote Uncle Ben‽‽‽ Without a doubt, officers have substantially more power than the average citizen, thus I do not think it is unreasonable to suggest they should be held to a higher degree of accountability. I maintain this position regardless of the type of authority. In many cases, ignorance is not an excuse. With professionals, ignorance may not just not be an excuse, but an active act of malice (a doctor who does not continue their education has actively chosen inaction. Their ignorance will not hold up in a court of law. In our case, I see no reason ignorance is different from malice when the requisite knowledge is commonly taught in middle and high school. I am willing to give a pass for complex issues, but not stop and frisk)
We have a lot more people but the same amount of beach — even if people spend more total time at the beach, on average every person goes less often.
Taking it offline doesn't protect against supply chain attacks in the form of built-in kill switches. A satellite could transmit signed instructions by modulating light below the noise floor, inverters must sense the voltage/current state of the PV panels anyway for MPPT to work.

Only deep inspection of the silicon and code can improve the situation.

Perhaps Western blocks could develop provably secure silicon IP and code, formally verified, and perform continuous random sampling on imported goods, including full multilayer silicon inspection; publish it for free and refuse to import products that don't cooperate.
Pakistan blames users for slow internet as firewall rumours grow
This is true for Belgium as well, that traffic in the city center is essentially nonexistent (after 12h and the trucks delivering goods leave) in the major cities.

But living in these car-free zones is at least double as expensive as outside (and the more central, the easier it is to live car-free, the more expensive it is). It is also totally unrealistic to live there with a family, and if you want a job in center of Brussels and live in Mechelen (for example), you need a car. Train is barely doable and only if your employer is dead center brussels (e.g. Diegem, where "the internet lives", is not realistically reachable)
I'm not a millionaire. I'd do what I can. But you know, there's people with hundreds of millions reading this. Multiple of them.

And the $10 million deficit isn't some requirement for a roomful of old computers. It could be run on Amazon property for instance, probably for 1/20th that.

We shouldn't be forced into the stupid solution of liquidating a museum due to a willful failure of intelligence.

I thought we were better than that