skysight-inc/HackerNews huggingface dataset:
I bought both when they came out, and the user hostile stuff didn't bother me at all. What killed sim city was most definitely the performance issues. Unless they had a better reason for restricting the maximum city size.

And then the fact that skylines had both a larger play area and more fancy city building features was just the killing blow.

EA got caught out, thinking they could leisurely bring out an inferior product, when a competitor emerged guns blazing.
The social democrats built 1 million units of housing in Sweden in the 60s or something like that, because of a housing crisis. They solved the housing crisis just like that.
I mean I've seen it happen with unrealistic stakeholders. Business forces the team to make a false commitment to a specific ship date with a specific set of features. It's obvious that the team can't hit that mark but telling the stakeholders that will just result in them refusing to budge and telling you that you need to come up with a plan to make it happen.

Eventually it's easier to just agree with them and do your best than waste even more time arguing with them. Eventually you fail to ship or you ship a buggy mess. The software engineers know the code quality is shit but they don't have time to think or set anything up.
Quite opposite!

We need to bring more migrants, so there are 500 applicants. That will bring price down for sure!
Basic ecomoic theory tells you that when there is more demand than there is supply, prices will go up. If 50 people are applying for a single room at 600 EUR then even that is probably still too cheap. The only reliable way to change that is to increase supply (build more, create incentives to rent out places) or lower demand (improve transport into the city, make other parts of the country more attractive to live in).
The very fact that the FTC is "doing things" is a complete breath of fresh air. When it fails to do them, that's a sign that the system is rigged against them working (or that the laws we need to ban the things that suck aren't in place yet). It's part of a larger movement.

It sucks that the FTC fighting uphill battles is the only way to make the changes we need. In a better world, the citizenry could make it happen through class-action suits, but the laws we need to have a better world don't exist yet.
"I cannot tell you how to make napalm since that would be illegal, but I can teach tell you how to make an incendiary mixture used by the US military based on kerosene instead of gasoline which the united states swears is totally not napalm so it is okay to use it against targets populated by civilians"
This for sure.

City builders, and certain classes of RTS are really the last major forms of games that really are very poor fits for modern off the shelf engines.

Honestly, trying to build one in either Unreal or Unity is going to be a painful experience with challenges likely surpassing having just built the engine you need in the first place.

But Engine selection is really only a technical decision less then half the time these days anyways.
Good luck with that. There are multiple reasons cops use to do a search if they want to. Probable cause can range from seeing something sticking out from under your seat, speeding, suspicion of being under influence, or being in proximity of another crime. Pair that with the incentive of civil forfeiture profits and it’s not looking like a good idea to travel with 25k
Why don't YOU get on that market if you think it's so worthwhile?
Rental prices in Germany are heavily controlled.
OMG!! I didn't expect that I am getting that much traffic from HN. I put this besides nginx but still its too much traffic to process for Esp32 S2 chip. Lol
That's what happens when you artificially cap prices.
For a "happy enough" approximation to the Weierstrass function, you can cut off the series once a^n/(1 - a) < epsilon and get a function that's differentiable everywhere. But it'll have an extremely large number of local optima, which is still bad for gradient descent.
Ok, be prepared to pay a ton more taxes to afford that, all to the benefit of landlords - now what about all the people needed to maintenance, groceries, schools, etc?

Expensive housing is a problem for everyone even the people who own their home
Good to know. Presumably you meant 1985. Yeah, the previous commenter also said there was no Internet for the FDS Disk Writers. (Though the NintendoLife article compares the Disk Writer Kiosks themselves with "servers", it is not the same as the Takeru.)
> I don't know how

See the first point
This is rich.

The market is not failing, the govt is failing by adding onerous regulation and giving into NIMBYism.

And the solution is more govt intervention?
No, you'd need to account for several things (curing someone of malaria has compounding returns, high-impact opportunities may dry up, etc).

There's substantial discussion:

https://forum.effectivealtruism.org/posts/7uJcBNZhinomKtH9p/...

I do agree that utilitarianism provides too much room for mental gymnastics which bad actors can use to feign benevolence.
Writing tests, if you have to mock everything each time because you can't duplicate the production, isn't really hard. It's long and boring.

If I have to ballpark an estimate on a tool/project, I say upfront something like: it'll take me 6 days olus a day for very limited tests, so 7. Twice as much with almost complete coverage. But each time we'll have to improve/refractor, a bit of that time will be recovered.

Basically I ask how important the new project will be,without asking that (because 99% of the time the response is 'very').

I'm realizing I just say I was managing my managers. Should I ask for senior devops position now? :)
I wouldn't agree that eggs aren't a health food.
As I posted below and also public transport as mentioned in other comments

Change zoning rules. Incentives for co-living. Reduce flat sizes. Rebuilt office spaces. Or look to Vienna: a big stock of goverment-owned flats with low prices which makes it hard to charge more than those.
The government literally controls the creation of money.

By ingreasing taxes it can make the private sector less competitive and redirect virtually all resources on public projects.

In capitalists states you could even argue that this is the only role of the state. Detecting failures in the market, first trying to fix them by light interventions, like law changes or incentives and if still not successful fixing them directly.
Just so you know weekend protests in Zurich are extremely common, people living in the city center sometimes don't even bother to look at them passing by their apartments. They are well secured and well scheduled, sometimes back-to-back with other protests, as one would expect from the Swiss.

We also have zoning here, which as far as apartment price goes mostly interferes by limiting the maximum height of a building to just a few floors. ~All buildings have the same height. There's also price control which definitely does something to the market - I know this because the amount of applications per apartment lease contract is through the roof, and it's sometimes very hard to get an apartment even if you qualify (income) and apply to tens of them. But I don't know where would the prices be if price controls were lifted.

(and yes, the rent here is too damn high)
Heh, good point.

Also, I really wish Apple chose some other name for its Game Porting Toolkit... hard to find relevant discussions in the sea of "other" GPT talk.
What do I expect from the government?

Build public housing and only charge a reasonable fee for it.

I don’t know if at the time people protested against the foul smell of the Chicago river. But the government reversed its course to improve the life of its citizens.

Why shouldn’t governments similarly deal with the housing issue using the means they have at their disposal?

(in both cases: the construction of public infrastructure)
IMHO, it's perfectly fine, positive even to escape one's problems with drug use. You just can't do it every day.
> forcing sale of those owned for investment purposes

How?

Expropriation or nationalization is de facto impossible in a developed democracy in 2023.

Any proposal as such will be bogged down in courts for a decade, and the politicians who proposed it will have been voted out of office by the 60-70% of the population that owns some kind of property.
Yeah, that’s the reason why Vienna has some of the most affordable housing in the EU. Oh wait, no it’s actually because the government is a lot of people’s landlord.
The cases are being lost.

It doesn't matter to what degree someone is informed if they're pointing out objective facts.
This looks like extremely unfair, biased and outright lying article. Honestly, it is hard to even finish, because of obvious lies author perpetuates.

Some:
EA is in large about removing pain, not only adding pleasure. Also, there are many varieties of effective altruists. Moreover, author takes one person and assigns his faults the the whole! movement. Speak of unfair!

Last parts tell me author is close to being dangerous new-age lunatic. Doesn't he know middle east "atrocities" he criticizes made in the love of Allah?
Immediate love!

I see how he basically promotes such way of doing things: giving money to the street beggars without thinking of the "context", thus perpetuating cycle of exploitation of beggars by organized crime.

I would avoid people like him at all cost, the opposite of what he suggests.
Portugal's Tech Boom Challenged by Tax Change
The QA model you're describing isn't universal. In most of my roles there hasn't been any sort of separate QA team that stands between the dev team's code and production. So if you have a small enough set of customers that you can be confident they won't hit certain categories of bugs, or won't care too much if they do... it's tempting, and I've seen it done on occasion.
Children of the Magenta Line [video]
...but not for long
I don’t totally get this point. The main problem in big cities is the quantity of housing as well as the distribution of it.

For a train system, a non-state actor will have a hard time getting one of the ground (huge upfront costs, will often make a loss, cooperation of politics super important) and if they do … they will have a monopoly (which also sucks). So having transit publicly owned in some way makes a lot of sense.

But for housing, none of that is true. It’s being built (the amount built mostly depends on government approval, there is no shortage of capital investment), there is no monopoly… what is the problem that more public housing would solve?

The (admittedly outrageous) rent prices in Zürich come from a mismatch of demand and supply. And since Zürich has a lot of rich inhabitants, enough of them are willing to bid up the market rent prices to the current level.

Having a non-market solution for this might lead to cheaper rents, but introduces a lot of other losses and crucially also strangles the supply even more (look at what happened in Berlin when they introduced their moronic rent control law).
In Berlin they did this with the "Mietendeckel" and the result was unsurprising (supply shortages, black markets).
So, I've read the linked report. I think it's important to include the full context. If it wasn't important, it wouldn't be in the report in the first place.

The quote appears on page 44. On the same page, before the quote, there's additional information about saturated fats:

> Healthy U.S.-Style Dietary Pattern include saturated fat. Approximately 5 percent of total calories inherent to the nutrient-dense foods in the Healthy U.S.-Style Dietary Pattern are from saturated fat from sources such as lean meat, poultry, and eggs; nuts and seeds; grains; and saturated fatty acids in oils. As such, there is little room to include additional saturated fat in a healthy dietary pattern while staying within limits for saturated fat and total calories.

Following that, on page 45, there's figure 1-11 called "Top Sources and Average Intakes of Saturated Fat: U.S. Population Ages 1 and Older". It breaks down the average saturated fat consumption by food types. It's summarized on the page 44:

> The main sources of saturated fat in the U.S. diet include sandwiches, including burgers, tacos, and burritos; desserts and sweet snacks; and rice, pasta, and other grain-based mixed dishes.

The Figure 1-11 shows that eggs amount to 3% of the average saturate fat intake; same as starchy vegetables (3%) and slightly less than non-starchy vegetables (4%). The main sources, as mentioned before, are sandwiches (19%) and desserts and snacks (11%).

Right after that there are practical recommendations about limiting saturated fats intake:

> Strategies to lower saturated fat intake include reducing intakes of dessert and sweet snacks by consuming smaller portion sizes and eating these foods less often. Additional strategies include reading food labels to choose packaged foods lower in saturated fats and choosing lower fat forms of foods and beverages (e.g., fat-free or low-fat milk instead of 2 percent or whole milk; lean rather than fatty cuts of meat). When cooking and purchasing meals, select lean meat and lower fat cheese in place of high-fat meats and regular cheese—or replace them with ingredients with oils, such as nuts, seeds, or avocado. Cook and purchase products made with oils higher in polyunsaturated and monounsaturated fat (e.g., canola, corn, olive, peanut, safflower, soybean, and sunflower) rather than butter, shortening, or coconut or palm oils.

Careful readers will notice eggs don't appear in the above paragraph.
> it [does not scale] in terms of people owning the vehicles

Can you clarify what you mean here?
> If I ever reach this level (still using my 2009 email address), I would just abandon this email address and start with a new one.

Actually I have a business and this email is on all paper documents since nearly 30 years.

> Interesting approach. Can you configure a low enough (try-again-in-X-seconds) value? Are you not worried that legitimate emails get dropped here? I imagine transactional emails to not try and resend later?

It is part of the SMTP standard, all legitimate mail server actually respect that. Also, if there is a false positive, the sender should get a report email back.
Microwave oven / wireless charger... same thing!
No. You can rent furnished real estate without any limits.
I'm terrible with design, but what I went with was Tailwind + commercial TailwindUI library, which was more than worth the money. Got many compliments on my app's UI, which is funny considering how non-intuitive I find design to be.
You wrote "Berlin" in one sentence yet "Germany" in another. Is Germany a city-state?
> Banking is optional

I believe it's optional for you, but not for the great majority of people. Lack of access to banking services specifically holds back a lot of people (look up 'unbanked').
Short and medium? That's probably a tough ask besides subsidiaries. But also allow fast redevelopment of office space. In Germany there was and is the "Munich" effect. Zone too many office districts so office space is cheap and companies move there. So also more mixed use zoning for white color work places for short commutes
Ah, okay I thought that source generators had more limitations compared to F#. Turns out they can make arbitrary calls, including across a network, which previously I thought was only in the domain of type providers:

> For Schema.NET, we do a HTTP request to get the JSON we need to build

https://turnerj.com/blog/the-pain-points-of-csharp-source-ge...

Also phillipcarter says yes so I'll happily take his view over mine.
I’m running Alan Wake 2 on an RTX 3080 with a 7800X3D and the first few sections in the forest (don’t think describing forest scenes in Alan Wake 2 is a spoiler here) ran around 30fps, and then the absolutely sumptuous next few levels (man the maps are gorgeous) have been running at 60fps rendered at 1080p upscaled to 1440p.

It didn’t seem like turning down settings caused a huge increase in frame rate so I just put everything to max and man it looks great. So you at least feel like there’s a reason your graphics card is running at 82°C and your fans are spinning up.

On the other hand, my wife was a huge Cities Skylines 1 player and bounced off the game pretty hard, as the low frame rates doesn’t come with any sort of real upside.
Well I actually came up with it on the spot. Just think of the venn diagram, and add the areas of A and B, which counts A^B twice, and then just remove it twice. :)
My point is not that it's ok to steal from the rich people.

My point is that I suspect that SBF stole mostly from non-rich people, which is also NOT ok.
the problem seems twofold. on the one hand there is a seemingly objective definition of what Effective Altruism is supposed to be. that definition is one that i would like to subscribe to as well. on the other hand it appears that the idea of EA was popularized by someone whose actions didn't actually fit the definition which discredits the whole movement. that's the first problem.

the second problem is that we tend to redefine what things are based on the actions of those that promote them. it's the same thing that happens with religions. a lot of people now and in the past did things in the name of those religions that were a discredit to them.

the difficulty is to keep these things apart.

the consequence for me is that i can not associate myself with things like EA or blockchain development, because in the eye of the public now these do more harm than good. and for the same reason many not only leave their particular religion but disassociate themselves from the concept of religion itself.
How do you know if a flag is rolled out or not, once you get to LD integration? What if it’s a flag that’s just not in development yet? Also how long does it have to be 100% before considering it rolled out? I don’t want to lose the ability to disable a failing feature if it’s major for maybe a couple months, but for something small I may be fine removing it in a couple weeks… are you just using the state of the flag not changing as “rolled out”? Lack of targeting? There’s not really much info.

What languages are supported? We use feature flags throughout a codebase, not just on the frontend or backend.
> Numbers with a dot or comma means it's decimal.

But... It doesn't in IP addresses, version numbers, dates, with different locales, and possibly many other uses.

These examples clearly show that "numbers with a dot" doesn't always mean decimal.

A dot is a dot. Mainly with the _role_ of a separator. When you interpret it, it might mean a _decimal_ separator for you, but as well might mean a thousand-separator for MS excel with the German locale.
The real reason I don't write the tests:-

Client/ Manager :- When is this going to be ready?

Me :- Estimated time for development is n1 days and around n2 days for testing, and depending on the bugs n3 days to fix them.

Client/manager :- No no, we don't have time, do it in n1-1 days.

And when you ship it with bugs, they have a shocked Pikachu face.
This part of the discussion is mainly about economics, not expression.

The parent argument was that AI will force artists to spend more time engaging in non-artistic pursuits because the amount of money the market will pay for artwork will go down. The counterpoint is that the amount of time the artist needs to spend on creating artwork is also reduced. In other words, if the market value for creating one artwork goes down by 50%, but the amount of time it takes also goes down by 50%, then there is no change except that the artist gets to double the amount of work they produce for the same amount of time.

Regarding the natural human desire to create art, unless you’re famous, making money as a creative involves mostly shitwork. Most commercial projects are just not very fun or interesting. Tools like generative AI can help to automate away a lot of the shitwork, so when the really interesting projects come along, they can be given more energy. This, to me, also seems like a win.
An HTTPS server with esp-idf is absolutely trivial: https://github.com/espressif/esp-idf/blob/b4268c874a4cf8fcf7...

The software support is incredible IMHO, it's a huge reason to use these chips. I made some toy temperature sensors with an esp32 last year, they make it so easy: https://github.com/jcalvinowens/tempsensor
That’s what happens if one tries and mispronounces “shibboleth”.
Maybe it would, maybe it wouldn't. Point is, some places voted for them to do it for 2-stroke leafblowers, so if you think they shouldn't have, convince them to change their mind and hold a new vote.

Until then, we still expect police to do their job, which, again, is what we tell them to do, not what they feel like doing.
There's your problem. You can't regulate your way out of supply shortage by capping prices below their market value. Venezuela tired that, ask them how it's going.

You either build more housing to math the demand, or you restrict the demand from the number of people coming to move in.
Top down decision making, typically by non-technical people who often have no idea what software development even involves.

Eventually things get so bad that there's no choice but to abandon feature work to fix them.

The business loses out multiple times. Feature work slows down as developers are forced to waste time finding workarounds for debt and bugs. The improvements/fixes take more time than they would have due to layers of crap being piled on top, and the event that forces a clean up generally has financial or reputational consequence.

Collaborative decision making is the only way around this. Most engineers understand that improvements must be balanced with feature work.

I find it very strange that the industry operates in the way it does. Where the people with the most knowledge of the requirements and repercussions are so often stripped of any decision making power.
llama2 70B refuses to process BUY-ILLEGAL-DRUGS@example.com, but chatgpt 4 happily parses it. FUND-TERRORISM@example.com also fails on llama2 70B, however I'm too afraid of getting banned by chatgpt 4 to try it there.
The clock is ticking while you procrastinate with these endless philosophical debates. Let's go!
Outside of software, people designing technology are engineers. Although by no means perfect, engineers generally have more ability to push back against bad technical decisions.

Engineers are also generally encultured into a professional culture that emphasizes disciplined engineering practices and technical excellence. On the other hand, modern software development culture actively discourages these traits. For example, taking the time to do design is labeled as "waterfall", YAGNI sentiment, opposition to algorithms interviews, opposition to "complicated" functional programming techniques, etc.
Ferrari's First EV
Unit tests are valuable for certain types of code, mainly library code in my experience. For example if you are developing a 3d math library, unit tests will be invaluable.

Unit tests are less valuable for testing applications because the unit tests end up just being mirrors of your application classes/functions and you have to make changes in 2 places now any time you need to tweak application logic.

For applications I think black box tests have the highest ROI. Your application should have a headless mode through which you can send all of your test cases (real life inputs) and verify the output of your app has expected shape/value. As you encounter issues from user feedback, simply add to your list of black box tests. The beauty is that down the road you can "rewrite your app in Rust" or whatever and you'll have a huge set of black box regression tests you can use to validate the rewrite.
thanks !! yes it behind nginx
Campaign mode? It's a sandbox game, like the countless of other sandbox simulators, you make your own goals :)

Otherwise I guess you could ask people for the savegames of almost broken cities and try to rescue them?
Berlin is actually "cheaper" than many other larger German cities like Munich, Hamburg, Frankfurt. Rent is not so bad in small towns but as you can imagine, neither are the economies.