skysight-inc/HackerNews huggingface dataset:
What you're quoting is the money that was allocated to maintenance (the budget), not the actual amount required to maintain quality and level of service comparable to when things were originally built. But also, Seattle is a bad example, as the city of Seattle is largely pre-war and has an exceptionally valuable Downtown, and Seattle is booming off the charts compared to the rest of the US.

If you go look at older suburbs, especially the less wealthy ones, you see a lot of supporting evidence for the Strong Towns argument. Try traveling around metro Chicago, for example. Or go to a place like Memphis, TN and take a hard look at their maintenance costs versus income. Unfortunately, Seattle's economy isn't the norm.
Seattle is one of the most prosperous regions of the US. Even so, your suburban lifestyle is probably subsidized by people who live in more urbanized parts of the metro.

https://www.strongtowns.org/journal/2020/4/16/when-apartment...

That said, I agree that total collapse of municipal finances is unlikely outside of particularly poor exurban areas.
Postico is a nice Mac alternative but is focused on Postgres DBs like Redshift.
Fully synthetic human insulin gets cheaper to make year by year, so the profit goes to the delivery tiers in various ways, with most of it going to the Pharma companies who operate as a price managing cartel - quite illegal in the USA. In other global areas the prices are far-far cheaper, such as third world area - whose people would die unmedicated if forced to pay US prices.
The whole FDA approval/regulation process is responsible for this under the guise of safety coupled with IP 'protections' (these freshly issue IP protected variants [every few years] they keep the game going.
Just updated both web and iOS beta apps.
A very important project because it is one of the two browsers on Android that support extensions (the other one is Firefox Mobile). I didn't know it was closed source.
Just so we're clear, can you explain succinctly the key details of how contact tracing has been implemented in the various countries that have rolled it out and which parts you object to?

There's a lot of parameters in the "design space" of contact tracing. If you're objecting to simply the most extreme version of it, then duh, anyone would, including the Chinese.
In a similar fashion I've been working on a snippet library for php and js, though it's definitely not this frequent or intentional.

It's quite useful when I stumble upon things like how do I format this date, or match balanced brackets in a string.

Battle tested code ready for my taking. Quite useful when I'm in a hurry! Do you guys do this too?
Modeling rural communities as remotely self-sustaining economically is a fantasy. They "manage" to maintain these roads through heavy subsidization by more economically-productive cities.

Obviously dense cities (in their current form) aren't completely self-sustaining either, given that they need food. But this is universally-understood, while for some reason many people seem to be unaware how much of a closed-loop rural communities _aren't_ when they talk about the sustainability of sparse living patterns at modern standards of living.
> After 1 year, you can continue using TablePlus without any limitations but you can't upgrade to the latest version. If you want to upgrade, you must renew the license, the renewal fee is much cheaper than buying a new one.

This sort of put me off. Personally I am fine with a single user perpetual license for my use case. But as they are claiming it being a young project and likely to have more bugs than your average mature product. Why do you expect me to renew my license to get your updates ? doesn't seem fair.

> TablePlus is a young project, we fix bugs and add new features every day, then put them together in a new update released at the end of week/month.

That week/month could fall a year after the date of my initial purchase :(
It really bothers me to hear this, because the truth is people have unlimited wants, and there will always be rich and poor, whether by context or by deed. Growth is the only way I see where we can hope to lift all boats. An anti-growth mentality kicks the ladder from underneath those who might benefit from increased material wealth.

In this context, I'm really proud of my ancestral homeland (mainland China), who in 40 years lifted a billion people from abject poverty through economic growth. Yes, there's significant problems magnified by that, but to paraphrase a popular saying, a full person has a million problems and a starving person has one.

Sure, growth with negative externalities have negative side effects and we definitely should talk about that, but that's a separate discussion and focus than "don't grow".

I totally agree with your leverage aspect and aligning value to utility, and I think that's a very positive avenue of discussion. Let's talk about that instead.
> I don't like many points of that guy called Neil Fergusson makes, but he is 100% on the spot pointing that the West is loosing the "institutional IQ" after 20 to 30 years of "ultrapopulism" in government.

By the way Neil Ferguson is a mathematical biologist at Imperial College, London who was instrumental in getting the UK government to change directions.

Niall Ferguson (also from the UK though currently at Harvard) is a historian. He is an excellent and insightful observer (especially his earlier work) but like you I often find he ends up drawing the wrong conclusions.

I think the West's democratic model of loosely fitting parts (yes, even in a country like France) permits greater resilience against various threats....but permits is not the same as guarantees!
Putting aside that gcc’s behavior is totally in line with the standard, I’d rather have a compiler (& language spec) with more effective room for auto-vectorization than support for unaligned pointers.
Misaligned accesses, in general, without any qualification, can earn you a SIGSEGV or SIGBUS. It's mostly x86 that's being very tolerant here; other architectures are much less forgiving to varying degrees.

That's also why this rule is in the C standard to begin with. Misaligned accesses need different / multiple instructions on some of these architectures, making them significantly more expensive. So the decision was made in favor of assuming things are aligned.
This is amazing. Curious how you search or go back to refer them? Have you considered porting this to a doc generator like mdBook(https://github.com/rust-lang/mdBook).
ive saved this...super cool!
We have already seen these kinds of attacks in the early days of computing, where people could read a CRT from a nearby parked van.

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

(and if you have access to the machine, then this only makes it easier to get data out)
It's lovely and very polished! Have been following it for some time now and can't wait to see where they go from beret.
That link doesn't seem to address why plugins need to be restricted to a whitelist? (Which might not be the end-goal, but Mozilla is quite cagey about it)
Historically that hasn't been true, has it? It's only been true since we decided to stop building housing or transport infrastructure in cities
Show HN: Gentle is a social app where you give and get kindness
"To be fair, rural roads are almost always heavily subsidized from higher levels of government."

This is generally true - typically, paved rural roads in the US are county roads. Nicely maintained gravel roads are typically county roads as well.
I've been bitten badly by a cat -- he gets angry when he's hungry. When I got up to pee at 4am, he was all friendly -- when I went back to bed, he lunged at my foot and chomp. That was like the first or second time I spent the night; only my gf can actually touch him without getting slashed up. I got lucky, but cat mouths are nasty and bites typically get very badly infected.

True, most cats are very prudent about human interaction -- most strays will avoid you. But if a stray has been taught to expect food, or gets cornered, they can do a surprising amount of damage
Yes, the optimization assumes that given two pointers to int, either they point to the same int, or they point to distinct, non-overlapping ints. Under that restriction the result is guaranteed to be 1. It's allowed to do so by the standard because those are the rules.

C was portable assembly back in the early 1980s. The result was that it was crushed in performance by Fortran for scientific codes, and most of the difference had to do with assumptions the compiler could make about aliasing (or the lack of it). This was fixed by the first ANSI C standard (finalized in 1989).

Yet I still see people who weren't even born then, or were young children then, talk as if C is supposed to be "portable assembly". It isn't.
> This is a contagious respiratory virus, and it’s going to spread until there is herd immunity.

Umm, no.

The number of people who pretend South Korea does not exist is too damn high these days...
I'm glad the OP posted this article to remind of some of the complexities of C (and C issues in C++) development. However, to coerce some of the bad examples OP used casting. This breaks the larger claim. A proper example of the issue would start with a bonafide int* word aligned and get to a non-aligned access without casting. Others mention packed v. non-packed structures ... this seems a more likely way to shoot yourself in the foot.
And this is why I’ve been saying for years that all children should be taken at birth and put into centrally managed government daycares where all babies can be raised in equal environments. It’s completely absurd and unfair that a rich baby gets so much more than a poor baby. Until we stop letting parents raise their own children and let society do it, there will always be inequality at birth which cannot be overcome.
A Tale of Two Talebs
I feel even more rushed when people are in line behind me waiting for me to figure out the ui a cashier knows by heart. I’m not sure why it has to a process that requires a kiosk at all, just to be a cashier.
You're being downvoted, but you're not wrong. Under the guise of things like public-private partnerships, public money is increasingly funneled to private interests. Look at the humble TIF. Does your city need a big-ass stadium that won't actually help development or build community? Cool! Let's draw a border around several blocks and capture all of the tax increases for 20 years and then give it to a private company. Once that's over, the company can collect on the next boondoggle while everyone wonders why their city is a decaying, boring place to be, ultimately resulting in demolition of the stadium.

This cycle repeats forever.
Lifespans have increased. Pensions were designed with the assumption that people would die more often and earlier.
Application developers have ceased to care about input focus for keyboard entry.

Here's an example I encounter whenever I use Microsoft Teams at work. I go to "Add Contact", and the entire screen becomes a modal entry box into which I have to enter a name. There's a single entry field on the screen. It's not in focus, even though that's the sole action that I can perform at this time. I have to explicitly select the entry field with the mouse and then type. It's such a basic usability failure, I really do wonder what both the application developers and the testers are actually doing here. This used to be a staple of good interface design for efficient and intuitive use.
> I live in a suburban development in Seattle, packed row to row with the single family houses with yards and garages that Strongtowns says is a bane to long term finances. The median age of the house is probably something like 50 years, with a good amount over 100 years old — it’s a relatively old neighborhood. When will the road costs will finally kill our budget?

"Packed row to row" and "50 years, with a good amount over 100 years old" isn't nearly descriptive enough to say whether it is financially sustainable. How packed? How dependent on long highway commutes? And importantly, how prosperous are the residents (the suburban Seattle area is pretty prosperous)? All of that matters a lot for how soon the financial pictures turns unsustainable.

> the infrastructure costs story simply doesn’t add up.

Roads aren't the only bit of infrastructure. Water lines, electricity distribution, land maintenance, and more. The unit costs of all these thing scale up rapidly with decreased density. The leading edge of the failures will be in places where the property tax base has already collapsed and the government is forced to make infrastructure maintenance trade-offs with bad consequences (i.e. Flint, MI), but the fragility is there in lots of cities, just perhaps not yours at this time.
Last I looked Strongtown calculations seem to be based on areas in the Midwest. It's plausible that more expensive places to live are making enough to maintain infrastructure.

For example I live in a 50 year old 1.5k square foot house in a suburb and pay around 12k/year in property taxes. Which was far above the calculations one of the blog posts said that the town would have to collect.
Small towns and villages were pedestrian-scale for thousands of years.

The new thing in suburbanization is the ability to live in a (poor imitation of a) small town and also commute to the city. Small towns themselves existed long before the automobile.
Hey HN! Gentle is an app where you write requests about your worries and get (gentle) replies back from strangers. It’s cute, anonymous, and moderated.

I was inspired by:

* My disappointment in how most social media today incentivizes outrage over empathy.

* The growing trend of feel-good experiences like Kind Words, Animal Crossing, Slowly, and more.

I'm interested in getting more people testing it out. Eager to take feedback and/or talk about it. :)

Direct testflight link: https://testflight.apple.com/join/tXMfOfOl
why in the fuck was this voted down?? I want a fucking answer. I am sick of this site... Mark my fucking words... I am good at discerning fake news from stuff that shows promise. This is not a 5G tower theory of the disease... this is promising insight that points toward the truth. I am going to link back to this comment and this downvote as the problem with social media. there are too many ignorant stupid self righteous people that think they're doing the right thing.. and they are fools. fuck you hacker news
Feel very glad I live in a society where I don't have to mutilate myself for the sake of toxic masculinity.
SBA Paycheck Protection Program Report through 4/16/2020 [pdf]
Quite a problem, especially when considering cryptographic implementations. Here's am article from 2016:

https://dl.acm.org/doi/10.1145/2851486
Out of curiosity, is a "fighter dog" anything like an "assault rifle" to you per chance? I.e. poorly/subjectively defined and amorphous to the point of becoming a functional drop-in for "thing I don't think someone else needs"?

Not trying to derail or start a flamewar, but wanted to point out that there is a kind of rhetorical distinction-without-a-difference-making at work there, that I've noticed tends to be completely innocent and well-intentioned, but left unchecked for what it is leads to some absolutely farcical legislative outcomes.

Dog fighting is already illegal; and licensing on whether a dog meets some nebulous, ill-defined criteria by which it is judged to be a "fighter dog" or not seems ill-advised as a productive expenditure of governmental oversight.

That I think the same logic already extends to firearms is tangential to the topic at hand, but I figured I'd toss it out there anyway in the interests of dispelling any speculation as to there being secretive ulterior motives.

Anywho, back on topic; I let my boys out onto a woefully undersized porch, but we have a stray cat colony next door, and no fence. So I'm leery of letting them wander around too much. Especially since we had a scare with one of them over a rather strong reaction to a an immunization booster given too early because we couldn't find paperwork for one of them having gotten a rabies shot. I've been gunshy a bit because the vet that readministered the vaccination was totally prepared to amputate the limb before biopsy results came in in and if it weren't for getting a second opinion our boy may be a tripod now.

I find any law that leads to something like that to be a rather antagonistic application of force, and requirement to induce pain and suffering. Yes, I collect immunization records like a hawk now, but injection site sarcoma fears are not something I wish on anyone.
> The announcement does not specify whether this will also work with EKS (Kubernetes) Fargate but the mounts appear to be on the container level. Given this it seems likely that this will work for EKS also. If you have definitive information about this please let me know and I will send an update next week.

If I remember correctly, EFS is distributed NFS. If they support automatically provisioning AWS EBS blocks, mounting them into a fargate instance, and specifying IOPS/transfer speed/replication they'd surpass most of the offerings from other clouds platforms. Provisioning local/distributed storage (fs & block) is a massive pain in most clouds. AWS is one of the few clouds that I've used that let you provision IOPS and bandwidth. If you can provision block, file system, distributed, local, and specify performance requirements you'd be able to make some really efficient systems with no external DBs.

edited: typo NTFS->NFS
Metrafin – Open identity for our future
If the government doesn't manipulate the market then corporations will swoop in and manipulate it themselves. Which they have. Which is why government stepped in.
good ideas are suppressed.... wisdom of the unwashed masses and fools rises to the top.
" comfortable job maintaining legacy code "

That's a very dangerous career path though. If that legacy system gets replaced you are usually out of a job and job search is hard with outdated skills.
> something different came along and called itself "Perl 6"

You appear to forget that the "Perl 6" initiative originally came from the Perl 5 Porters. It did not just come along and called itself "Perl 6": the "Perl 6" name was used because originally it was intended as the successor of Perl 5.

That it didn't materialize in time, that it became something much different, is something that happened later. But even with Pugs around 2005, Perl 6 was still the successor to Perl 5. Only around 2010, when the sister language concept was introduced, was Perl 6 considered to be a different language.
What was your motivation in posting this?
BinaryBuilder: Build native binaries for 13 platforms in minutes
That's part of the reason I feel uncomfortable with "modern" package systems like golang's. I really want to use golang more, but I just don't feel 'secure' about building a bunch of packages pulled off of github by URL.
Essentially yes. Technology improvements (for a very, very broad definition of technology that includes things like Rights) are the only way that wealth is actually created. Everything else is just assets moving along a value curve in time.
> Many programs rely on misaligned access, and features like pragma packed do too. I doubt they’ll be able to break all of that legacy code.

It's already broken. You're just not seeing it on x86. (Not sure how tolerant ARM is.)

I work in network software engineering, i.e. PowerPC used to be a common architecture. Those never accepted misaligned pointers (albeit you could of course trap the misalignment exception and emulate the access, or print a backtrace to identify the location.)

Really this is a problem caused by the "common case" (x86) being permissive in what it accepts, creating fallout further down the line if you ever need the code to run on something less permissive.

[Edit: actually, oops, it's not PowerPC; those are relatively permissive too. Pretty sure DEC Alpha and m68k are restrictive.]
When able to do so, many choose products based on principles regardless of how they use them specifically (hypocrisy and comparison of evils notwithstanding).
Ask HN: Recommendations for Wordpress theme for personal blog?
I suggest you take a look at SwiftUI. IMO it’s much nicer to work with than react
I always have unusual dreams. But again I'm not that social, maybe that's the same reason?
Cats and dogs are slaves.
"None of us can raise an infinite bank loan, so this isn't really true. There are many, many, many limits to leverage."

Yes, of course that is true, but there appears to be no general limit on notional value of derivatives of debt - and when there are limits, they are local to some very particular asset class.

I encourage you to re-watch "The Big Short", or at least the scene where one of the protagonists discovers the 10x or 20x notional value of total housing credit derivatives (and derivatives of derivatives ...).

Although that particular asset class is no longer encumbered in that way, I predict that there is some asset class hiding somewhere that has been levered up in creative ways, just waiting to collapse ...
I am well aware of the numbers in South Korea. The virus is still spreading. There are still new cases, every day.

We have managed to eliminate one human virus in history: smallpox. And we only did that through mass vaccination.

We have never eliminated a respiratory virus, nor have we ever developed a successful vaccine against a coronavirus, despite huge financial incentives to do it.

The inevitable outcome here is herd immunity. Maybe we’ll get there by vaccine, but not for a long time.
Cloudflare approach is pushy, but many companies need a push. No RPKI and also no DNSSEC support. When will Andrews & Arnold do something about it?
Its frustrating. I'm a Canadian born and raised engineer/scientist working at a US-based medical device startup and I'm constantly converting between thou and microns and mm. Often stuff will be "in spec" for both, ex. 0.002" = 50um (assuming some tolerances for the part. Hopefully, we don't destroy any satellites by mixing the units up.
I'm what you would call an accidental crazy cat person that started off feeding one feral cat but was unable to catch and get fixed and wound up multiplying (finally have it under control). One of the cats was great and would just naturally walk with you. We live about a block away from a grocery store and it would walk with us to the start of the parking lot where we'd just tell him stay and he lays down and waits until we come back and walks with us back to the house. People would always be amused seeing this and how much it resembled the behavior of a dog. Probably one of the best cats we've had.
> SQL injection is a particularly bad problem because concatenating strings is the easy path to getting queries working, and parameterization takes (a tiny bit) more effort.

Also there was a rocky period in the 90s where support for parameters was shaky or slower, which meant entire communities (PHP, ASP, even Java) established a fair amount of shared practice not doing that. Like PHP’s decision to ignore errors and register variables globally, it took many years to get that fixed in tutorials, open source code, bad API design, etc.
The change is to delay putting people on the ventilator.
That could, but most likely it is just teaching them that my quite specific cat in my garden is different. They are clever beasts.