skysight-inc/HackerNews huggingface dataset:
Yes. we used a builder we trusted to do our 90 day acceptance for a unit off-the-plan and he explained very carefully to us what variances were structurally necessary, what was just normal variance to plan, and what was shoddy work.

Your public liability insurance would be huge: the risk of being taken to court for wrong outcomes by either party is big. You need to employ people who have the chops: trade certification, and status in their professional body.

A common problem in condos and apartment complexes, is the body corporate lacks understanding of the true cost of services and the building manager charges heinously for a list of certified suppliers, with implicit questions about why they preference some people. We have (for instance) probably bought the wrong kind of floor scrubber, for a $6,000 overcharge. We pay $40,000 p.a. excess cleaning costs for one room which we think is not being cleaned. This kind of thing demands supervision. We had an issue with non-grade screws used to fix glass shelves in units, locks ageing out, which demanded somebody know what was acceptable fixes. Same with AC maintenance cycles, lighting changes, wiring to basement.
I’m a full time macOS user with multiple screens and haven’t used multiple screens on Linux and Windows in ~15 years. But what is missing from macOS? There was a time when I had displays that got switched around but that was fixed. I can set individual display resolutions, scaling, rotation, colour profile, and relative positions.

What more do windows and Linux (kde/gnome) have?
I assume you mean Instruments? What have you tried doing? Do you have past experience with how to profile and optimize applications?
It's a double-edged sword - by having your data immutable, you can also avoid copies. Or, better yet, the compiler can avoid them for you.
SwiftUI has this too. It's not particularly discoverable but if you do it correctly you can avoid these kind of issues. The problem is that SwiftUI doesn't really make it particularly obvious when and how you might want to use this, which leads to issues like these.
> What is a “phone number space”?

Do you need to call the phone number? Then you probably need to type it. If two phone numbers when typed result in the same number, they are the same. So you probably want to normalize your numbers: remove ( or - or spaces or anything that isn't actually meant to be typed, then you can compare two phone numbers.

Of course it doesn't end there. There's another, looser equivalence between phone numbers that are much more useful: if we call both numbers, will they call the same phone? Things like presence vs absence of country codes, area codes and other things could be part of your normalization. But then, you would need to keep the context in which each phone number was collected. For example, if someone in a given city tells they have a phone number, and someone else in another far away city informs the same phone number, they probably refer to different phones (because the area code is likely different)

What's better, of course, is to ask for country code and area code in the same form. If all your phone numbers are "fully qualified", then you can just compare them for equality. But this is not always possible

So this kind of thing is fuzzy and has edge cases, but getting it right is essential if you want to search for two people with the same phone number (for example). Since there are edge cases, it's important that phone numbers are stored exactly as they were input, and then normalize as a separate column or something.
Wasted 10 years programming because of OOP.

Better late than never. Just use function and what you need is really just Data structure + Algorithm.

DDD, Design patterns,.. or complicated things just born to fix the OOP methodology.
Totally agree.

I rented a 1 bedroom apt near Highlands Square (W of Downtown Denver) for $500/mo. Same address goes for $1800/mo. Was fun while it lasted.

Lightrail & all the med & tech companies that moved to Denver drove up prices, as did MJ legalization.
Are the water authorities really earning much from these massive users? This[1] says they fined Kim Kardashian $2,325 for overuse. That's nothing to her. They have plenty of room to increase those prices and earn more money. They have 2 goals: earn money and reduce usage. The solution to both is to raise prices. Why aren't they doing it? As long as the lowest tier is wide enough for all reasonable household indoor use and has a low price, I don't see why it would have a big negative impact on regular people. Sure their lawns will turn brown. But it sounds to me like that's inevitable; there's simply not enough water to keep everyone's lawns green.

[1] https://www.npr.org/2022/08/24/1119112184/kim-kardashian-kev...
Game developers typically redraw the entire world on each frame. This is not how UI frameworks are intended to be used, even though SwiftUI presents an interface that kind of looks like that. I'm not blaming the author for not understanding this, but I think this distinction is very important to make when working with SwiftUI.
I asked this question 5 years ago in an AMA the CEO did once here, but they plainly ignored me and are a unicorn 5 years later. The trick here is to move so fast that the law has trouble keeping up (same with Uber/AirBNB).
This post should be renamed "Weird MacOS monitor bugs..."
It's just my opinion, but I don't think Starship will ever reach the moon. The leap in difficulty from Falcon to Starship is too big for SpaceX. It's like the promise of fully autonomous Teslas. Musk will never deliver.
No language on earth does data dependent typing.
In Python, (a == b) is always value equality, and (a is b) is always reference equality. The only unfortunate aspect is that == is defined for all types - IMO it really should default to throw, and only classes for which value equality makes sense should define it.
Or, to put it a different way she used as much water as 4 acres of farmland in California (averaged over all crops, only 3 acres if its growing almonds).
I wouldn't call it a problem for anyone else but the government officials who should instead be in prison. Perhaps the problem is that these officials aren't in prison..? Seems more like the true problem.
“Even when the experts all agree, they may well be mistaken.” - Bertrand Russell
I currently have a Dell XPS 13 9300 and have had no issues with it, including battery life running Ubuntu.
I usually just ask the wife how her day went
I think it might make sense assuming that the ticket to "increase price for automation bots" ticket was taken by someone who did not think through the implications, and maybe there wasn't an adequate sprint planning (or maybe place is sort of old fashioned no actual sprint planning) and so nobody else discussed potential downsides.

So instead of getting a bot detection script they rolled their own solution.

Why am I giving them the benefit of a doubt here, because it doesn't really make sense for an airline to want to punish ad blockers.
We can hope. They should repurpose them as exhibits in public space centers, right alongside the space shuttles and some of the unflown rocket hardware like the actual Saturn V they have at Kennedy.
Unlike these countries US is supposedly a part of the democratic and free where rule of law and human rights are a thing.

Also, apples and oranges. Cartel violence is a failure of the state but at least not a systemic cruelty by the state itself.
A lot of the conversation these days is dominated by fundamentalists, so it always seems like people from other cultures are far more likely to have faith. I can tell you growing up, I was the wierd one for insisting that because I lacked faith, is not call myself a Christian.
Docker on M1 is a pain in the ass if you have to focus on x86 instead of ARM. Non arm docker builds take much much longer to the point that my 2016 Mac is faster than my M1. But if you live in arm land it's fine. Unfortunately, that's not me so I spend most of my time Ssh'd into an x86 Linux machine.
Las Vegas has been conserving water recently though. With like 50% more people they use like 50% less water than in the 1990's.

Okay, I'm pretty sure I'm wrong about the numbers, but the people went up and total water went down.
Someone definitely used to, even after the bag ban. No idea if they still do.
Isn't this just henry baker, equal rights for functional objects (1993)? - https://plover.com/~mjd/misc/hbaker-archive/ObjectIdentity.h...
They're both bad.
Nah that's normal. It's why GPUs are the usual thing for AI. Any crap, old, weak gpu with 4gb memory would run circles around a cpu

It's often easier to actually get models to run on CPU, due to simpler install configs and more available memory. Just painful to get a result out of it. Which might help keep the install simple, because it's not even worth optimizing
> I have no doubt that Guantanamo Bay was used extensively for abuses of power, but the reality is that we (the public) will never be privy to much of the reasoning behind the capture and continued imprisonment of these folks.

That's completely irrelevant. Military tribunals can be set up to adjudicate these cases. The problem isn't that, the problem is that they're - thanks to the power of imagination - not eligible for due process.
I've been using Java since version 1.1 and I've seen features added that required a new version of the language spec to go through committee and get implemented before we got to use them where you could just add these features yourself at the top of any Lisp file and then immediately start using them. For example consider the try-with-resources [0] syntax sugar. So instead of thinking "I never actually ran into a need for them", think of new language features that you have started using: those are the kinds of things you could've added yourself.

Also look at any kind of code-gen tooling like parser generators or record specifications like Protocol Buffers as examples of what you could do within the language.

[0] https://docs.oracle.com/javase/tutorial/essential/exceptions...
That's so weird then that the US was putting them up for trials. Not all of them, only some of them - and not on any particular schedule. In fact 10 of them are awaiting trial at this very moment.

You can't have it both ways.
Sadly putting them (the officials) in prison is probably not practical unless there is a revolution in the US. The best we can probably hope for is to give these officials a way to "save face" and shut the thing down while making it look like a victory for them.
I have over 20 domains with cloudflare. I have been transferring all my domains to cloudflare one by one over the years and now I am worried about getting randomly flagged like this.

Does anyone know if cloudflare has provided any justification?

Are we at HN's mercy to publically shame them to get them to fix this if it's happens to us?
I'm one of the maintainers (in charge of the UI) for hlky webui repo!
And we just updated our own colab, you can find it here :
https://github.com/altryne/sd-webui-colab
There's more to it than that though. Aside from global insularity, Americans have an extremely short psychological conception of history.

One of the reasons Russians remember history is they have a lot more of it. When your civilization is 1100 years old and a cultural descendant of the Byzantine Empire, your ideas around what to remember are significantly different than an American. People who care about The Current Thing™ or what one of the Kardashian sisters is doing at a given moment aren't going to even have the proper resolution or framing to think that way.
A program:

A computer do it book is a book of things to do for the computer. The computer will do one thing at a time until the do it book is done. Sometimes the do it book will decide what to do using what it sees in the outside world. This will cause the do it book to do something else.
Someday we will face hunger, because the short term economies of scale associated with “the miracle in the desert” made farming economically unviable elsewhere.

Places like New Jersey, Pennsylvania, New York, etc have and are continuing to permanently lose prime farmland to subdivisions because nobody can compete with growing in the desert.
With all Paul's experience at large companies.... Honestly, what he thinks causes the death of large companies has to be taken with a helping of salt.
Sure they do. Folks who have families who live in war zones, for example, will almost certainly fit the definition. Also, I see you've never heard of Miles Routledge, in fact I think he's in Afghanistan right now on a shooting trip with the Taliban - and his next destination is the South Sudan. [1] I myself have been to more than a handful of spicy jurisdictions.

It's fine to say you wouldn't but let's not go projecting.

[1] https://nypost.com/2021/08/18/uk-student-miles-routledge-fli...
> what use is it to waste your time to understand this? It’s like reading poetry perhaps?

You answered your own question :-).

Does one need to learn/understand ƛ-Calculus to be good at their day-to-day programming job? Not at all. However, if you like to appreciate the beauty of these purely abstract structures and concepts then yes you need to learn it.

I hold similar opinion of abstract paintings, or say wine-tasters. But that doesn't mean they are useless. To be human is to experience such beauty, or to push our reasoning abilities.
Not moving the frets, but changing guitar: https://youtu.be/Daw93bRHe4Y
I've always been confused with Conda, as it seems like overkill compared to just pyenv.

The fact that its not up to date on pypi and looking at their "getting started" is tens of pages of Windows bugs has always stopped me using it.
To keep it fair, can we burn Bush's paintings of him in the shower? Why should he be allowed to publish his paintings and not these detainees?
The Saturn V also took many years to develop and there were several "rehearsal" missions before there was a landing.

NASA is not incompetent or corrupt and neither are its contractors. The people who work all their lives at those institutions don't do so because they love the idea of never going to space. You might consider that the process is subject to other pressures than corruption. The reason why things are so expensive and take so long is because of how our society demands that government act. The response to failure of any kind is pull the plug, and skin those responsible alive in the press, and treat it not as a setback or a problem to be solved, but yet another play in a partisan-ideological football game.

The people saying that they hope it fails so their preferred vision can be implemented do not understand that if this fails, then that's just more years away from the goal. There isn't some tiny group of people you can point to and say "its their fault." The enemy here is actually broader society reads about, talks about, and votes about its government.
You’re assuming everyone at Guantanamo has something to do with 9/11. There have been many planned attacks against the the US, UK, and other countries since 9/11. Like, the planned attacks against airplanes full of people in the UK. Lives were saved due to information obtained from detainees.
It’s provably possible to land on the moon using 60s technology. No-one has yet built a self driving car that can cope with all needed situations without endangering the occupants and other road users.

I don’t think the two scenarios are really comparable.
I had some co-workers quit because they did just fine without working (eg free housing). Some families are sticking with 1 income or 1.5 income earners after COVID19; they want to raise their own kids. Also, teens don't work at fast food joints & small companies like they used to to save up for collage or get their 1st car.

Unemployment rate only looks at those 'looking for work'. Those who 'drop out of the labor force' are hard to account for.
Or… you’re missing something. Could be. I’d suggest giving the reasons of the other side a listen. I try to take this advice myself sometimes btw.. it’s not always easy.
A whole bunch of innovative games? Skate 4, It Takes Two, Star Wars Squadrons, Jedi Fallen Order, Apex Legends, A Way Out, Fe, and arguably battlefield 5.

Yes, plenty of annual sports games, though even those evolve over time with different career modes and gameplay. But EA is still making moves in the space.
The problem is that it's very hard to convey subtlety & uncertainty. Sometimes the truth is "we may go in one of these 3 ways so we have to cover our bases to be able to go in either once we do know" but people (especially programmers) want to hear "we will do exactly x and it will not change in the short term".

EDIT: I think this is a good way of phrasing it https://news.ycombinator.com/item?id=32630650
*on Windows. On macOS USB serial devices use their serial (lol) numbers or models or whatever for /dev/usbserialXXX, definitely regardless of which port you plug it in.
SpaceX launch sets record for Falcon 9 payload mass
A bunch of them are literally on trial at Gitmo right now. [1]

It shows quite a lack of can-do attitude to think that in the last 20 years we couldn't have come up with something. We did come up with Nuremberg after all.

If only there was an international criminal court set up specifically for "trying individuals for genocide, war crimes, crimes against humanity, and aggression" [2] in which folks could seek justice. Nah, that'd never work, which is why the US is helpfully not a signatory. Even though, and this is true, the US played a central role in its creation.

The issue isn't lack of venue clearly it's lack of due process.

[1] https://www.economist.com/united-states/2021/08/19/the-inter...

[2] https://www.icc-cpi.int/
One of the best comments I have ever read on HN. Thanks. And: I fully agree!
> What if the escaped guilty persons cause more than one innocent to suffer? Seems like an obvious flaw in this aphorism.

It's a principle of justice that was arrived at through a lot of thought and experience. It of course takes into account that the guilty people that slip away due to this principle will cause harm of their own.

But a justice system without this principle, one that does not place a high bar for what makes one guilty, one that isn't very careful about labeling innocents guilty, will cause far more suffering. It makes systematic abuses of power more likely, and affects far more innocents ultimately. This only becomes more and more true as the power and reach of the state gets higher and higher compared to that of an individual who might be a potential criminal.
At the moment the site operator has three choices:

* bundle two separate archives, one with compression and one without (provided it fits in 4 GiB), and use something like HAProxy to choose between the two backends based on the Accept-Encoding header;

* (most likely) use a CDN service (like CloudFlare) that would do caching and re-encoding based on what the actual client supports;

* choose to just support compressed contents, based on the next observation;

Any "modern enough browser" (say since 2018, and here I include things like Netsurf), does support even Brotli compression, let alone gzip. Indeed Lynx (the console browser) doesn’t support Brotli, but it still does support gzip.

Thus, for all "real clients" out there, serving straight compressed contents is not an issue, thus one could choose to just ignore the Accept-Encoding header.
I would argue that the reason we don't have men on the moon again yesterday, let alone today, is due to the simple fact of the matter that there is no political nor economic incentive to invest the substantial time and resources into doing so.

We went to the Moon already, and we know it's basically a desolate ball of regolith with nothing of interest that would surpass the costs of getting more men there in the first place. Countries that haven't landed their own men on the Moon yet have a political dick contest incentive, but the US isn't one of them, and regardless they still don't have any economic incentive anyway.

I stated earlier that the SLS is a rocket to nowhere, but I will also go a step further and posit that human space exploration itself is an endeavour to nowhere for the forseeable future. We have yet to find anything out there in the black that surpasses the sheer costs of transporting live humans across space.

This isn't the Age of Exploration, where the West was lured to map out the world in the hopes of landing a lucrative trade passage with the East and maybe finding some dirt to Manifest Destiny. This is the Age of Human Space Exploration, and we still haven't found any reason to engage in it beyond idolized dreams and dick size contests that we graduated from over 50 years ago.
What are some of your favorite alternatives?
In case you didn't know, PG is a big proponent of Lisp and I believe he had a big role in naming YC as YC. His well known (I guess not for the current generation) work is in creating the very first (kinda) ML automated based spam filter. I believe he implemented it in Lisp. It's a beautiful piece of work.

http://www.paulgraham.com/spam.html
Planting the Rain to Grow Abundance | Brad Lancaster | TEDxTucson - https://www.youtube.com/watch?v=I2xDZlpInik

Rainwater Harvesting for Drylands and Beyond - https://www.harvestingrainwater.com/
> How do they manage to do that? One aspect I can think of is, trying not to use pointers and data structures with dynamic size.

On the contrary, they do use lot's of pointers (actually byte slices) and structures with dynamic size, however they rely heavily on buffer pooling and carefully appending to such byte buffers instead of allocating new ones.
Become? Frontend web development was always like that.
https://github.com/flutter/flutter/wiki/Roadmap
Are you sure there's nothing more evil we could do here? I feel like cutting off innocent people people's access to water just doesn't go as far as it could.
7 person startup, right? Presumably they hired people who can wear
lots of hats and who can deal with uncertainty.

Not necessarily! Or not necessarily all of them. As a small startup you also don't have much money so may hire very junior people as that's all you can afford.

Good. Questions lead to answers where there's transparency.

Only they don't always ask these questions - especially if they're junior. Sometimes they just keep it to themselves and worry instead of asking for clarification.
A few years ago I spent some time developing my own solution to this, which I published on GitHub. I drew inspiration from the best dotfiles managers at the time, but I found deficiencies in all of them which is why I made my own. Basically: no configuration file, uses symlinks and not copies or templates, and can clean up files after you remove them. The result is dfm [0]. I talk more about the differences from other high-quality projects in the README. If you like DFM, I’d appreciate a star on GitHub so that I can hit 100 to qualify to be listed on the dotfiles.github.io list :)

[0] https://github.com/cgamesplay/dfm
For Docker specifically, neither is worth the hassle IMO. Spend the extra money for an off-lease small form factor business PC, which are dirt cheap these days, run Linux and Docker on it and SSH into it as needed. The power cost is negligible, you aren't hobbled by trying to run both Docker and your normal apps on an anemic laptop CPU with limited RAM, and there are no oddball compatibility issues to have to deal with.
SLS is relying on Starship to do the last mile (not literally just a mile, but the actual moon landing) which btw, to revive an old phrase, is kinda “what separates the men from the boys.” So there’s that.
>Agricultural use of water is actually productive though

Then they should have no problem paying fair market value for their water...