skysight-inc/HackerNews huggingface dataset:
I loved the SimCity series, so you'd think that Cities: Skylines would have appealed to me, but it's always felt frustrating, which I attribute to a few core issues:

- Agent-based simulation instead of model-based (the latter is what the Maxis games used). Agent-based simulation is performance-intensive, and in practice it led to all sorts of gamebreaking bugs. Last I checked, the game still caused traffic jams because every car would enter the turning lane immediately. It also causes the infamous death waves. Some of these are hard to fix without changing the core simulation model. Some of these would be trivial to patch, and it's kind of embarrassing that they haven't.

- The DLC is essentially mandatory, in that they release updates to the free game alongside every DLC, and the free updates introduce some of the features but not all, and they end up breaking the balance of the game unless you purchase the full DLC.

- The game is far too easy, unrealistically so. Even on the harder difficulty setting, it's just way too easy to create a cash cow and create the optimal city without any real challenge.

Cities:Skylines is good in sandbox mode, if you want to create beautiful-looking models of cities. Which is a valid use case and there's definitely a market for that. But for people who like the original SimCity games and enjoy simulations, it's... just not that. There's a reason that professional city planners used the original SimCity games as tools for study and development, and that's what made (for example) SimCity 4 Rush Hour so much fun to play.

Whenever I want to play a citybuilder, I end up going for Factorio, Oxygen Not Included, or Rimworld. None of those are citybuilders, but they're the closest thing I've found to substitute for what made SimCity games enjoyable that Cities:Skylines lacks.
For as far as I can remember, this is the same philosophy held at my alma mater: NJIT. I was admitted into the CS program in 07 and got put on probation my first semester. I transfered to community college and messed around with bad grades for a while until I got my act together. I was readmitted and from what I could tell, they essentially have guaranteed admission If you have at least like a ~2.6 GPA in a science related degree. Quite a low bar. However you are expected to work hard once in the program. That didn't change once I went back, although the school as a whole was a lot less scary and intimidating the second time around.

I think this is true for a lot of engineering schools. Maybe there just isn't as much of a demand to go to the pure STEM schools as there is the schools that have everything. Like I remember looking at requirements for Rutgers at the same time and essentially they had like a 3.2 (or maybe 3.4 GPA) minimum and you'd have to re-take all the core CS classes as they would not accept those classes from community college.
Gear doesn’t matter, but inadequate or insufficient gear will crimp your ability to take a great photo something fierce.
The Free Market(tm) has decided we don't need teachers, obviously
But for the previous generation or three it was both. A house could be bought for relatively little, and rose quickly in value.

Like a lot of pyramid schemes, it’s actually quite good if you got in early
Catch (YC W19) is shutting down
You will worry about it on the profiler.
I thought I scrubbed things by hitting "I am not interested in Elon Musk". Prompted by your tweet I checked what it says, and the offending post on my timeline has an option "I am not interested in Business People".

So that's probably how it got through. I still stand by my grossly hyperbolic diatribe about how twitter is definitely getting shittier, though.
It's even more-so true for t.co URLs though because instead of just 1 point of failure there are 2 points of failure. The original URL may work for another decade but if you don't know what the URL is behind the t.co URL and Twitter is down or whatever, then you're just out of luck.
Maybe specifically for product engineers, but does that extend beyond the specific product that engineer is working on. Do you think a network engineer knee deep in a data center knows the margins on all the products? I don't work for a fortune 500 but our revenue scheme and capital structure are complex. I could not profess to understand it in its entirety. We receive revenue from our products, managed services and support, one-off revenue streams, channel/revenue sharing arrangements, consulting, and on and on. This is for a lowly $120 million a year business look at a F500 earning $6 billion and I think it becomes opaque pretty quickly.

I think the majority of employees in most business do not have much visibility into the financial machine that justifies their existence.
Option 4., Twitter was always bad and had strange bugs and outages, but now it's political and people care.
So obvious it's not even fun, right ? And yet... there is a twist !

I don't want to spoil the ending. I encourage people to run the code on their own after they made their guess to compare.
As befits a nonhuman, mechanical device like a watch.
I'm curious how much they'll pull over from the existing DLCs, the Plazas and Promenades pack does allow for pedestrian cities. But not in a European sense despite the dev being in Europe.
Just like plenty of other bytecode environments since 1961.
Right, it turns out that bringing back a bunch of previously banned trolls will chase more centrist people away, leaving only the trolls and those who like to argue with them. Not sure if there have been algorithm tweaks as well (aside from the obnoxious removal of the sort by latest button Elon swore he'd keep), my feed is the same. Combined with the stupid "Trending" tweaks and it's a worse version of Reddit.

I honestly can't believe that not only did he welcome back actual Nazis that were previously banned, but he sold them checkmarks that let them have outsized influence.
I think a lot of people compare playing the game to the hobby of model trains / town building.

There really isn’t an end goal for me, I’m not trying to make my city a certain size. I’m trying to make something beautiful, that is fun to imagine living in.

I also think mods are essential if this is the way you want to play, as it’s much easier to get nit-picky and detail oriented with the correct tools.
I'm one of the lucky ones. Bought a house for $350k during my PhD, while everyone tried to talk me out of it. This was 6 years ago. Today, not is my mortgage $1,300/month (while renters are paying double for a single bedroom apartment) but the house is valued at $800k-$900k.

There's no way I'd be able to afford my current home today. It almost feels unfair.
> There's definitely a correlation.

Where is the evidence of this?
And its crazy expensive by the standards of my area where you can find a nice 2bed with laundry in the unit for under 1k
I used to smoke a lot, and needed a break every hour to go outside and smoke for 10 minutes.

At least twice a day, I'd come back in from a smoke break to find that I'd been going about the current code problem all wrong and now knew how to do it properly.

Now I don't smoke any more I find it very hard to take these breaks, as I get caught up in what I'm doing. My code has definitely suffered from giving up the smoking.
This “data” aspect may be overthinking things.

Developers get assigned tasks. A guesstimate is made by the dev over the time/effort required, which is approved as plausible by a senior dev/manager. Then the task is done or not done on time. If done, good, next task. If not, the explanation ought to be reasonable.

That’s all you really need to know.
Most Paradox game are available on Mac, strong possibility CS2 will be too
Sports are just a series of muscle contractions with timing; music is just different accelerations of the air; ... I think these statements, and yours concerning video games, are overly reductive.
Reddit's search was never unbroken, though. So business as usual.
I think reactions are pretty cool. Much faster than having to reply, and it's a feature that makes it easier to have short discussions. I use it all the time on Teams, Messenger, Telegram. And fwiw, it would actually break my flow to make them harder to access.
Just double checked. Unless you specifically turn it off (reverting to Lerna's old behavior), it does leans on npm/pnpm/yarn's workspaces. Npm is indeed getting better at this stuff too. I did some tests on our main monorepo (~8 services linked together), for us npm was marginally slower than pnpm and pretty much equivalent to yarn.

It also does optionally lean on Nx for task execution. So at that point, lerna itself isn't doing much outside linking internal dependencies.
> If you find it ridiculous that everyone pays a fortune to live packed together (it kinda is)

Different people have different preferences. I would (and do!) absolutely pay more to live "packed in with other people" than to live in a remote area for cheaper.
Apple has 57.1% of the US Smartphone market, Samsung has 29.3%, the next competitor has less than 5%.

I know antitrust regulators are mostly asleep at the switch, but they might wake up for that.

(And the US isn’t the only jurisdiction and smartphones aren’t the only market regulators might have concerns about.)
>Why?

Because if they leave then they will no longer contribute to the area's desirable reputation.
Aurora photographer banned from Twitter for filing DMCA claim, demanding payment
Whether or not they make the mistake isn't the point. If they were encouraged by a specific entity to treat it as an investment, then the blame should be placed on that entity. Regulations should be put in place to prevent that (I suspect they already are). Otherwise, they have to take the L.

I expect banks and home builders are careful with how they communicate with customers.

It's less about placing fault on the purchaser. It's more that there is no one else to blame. Never-ending bail-outs only hurt future generations. I wish I went into deep debt to buy a house a lot sooner. I didn't because I knew I couldn't afford it.
Good luck sorting it out for random OS XYZ.
We bought a fixer upper (borderline tear-down) for roughly 2x my income at the time (and then sold it for 2x after 5 years after fixing it up). But just for argument's sake, let's say you buy a house (or apartment) for $400k, which you can absolutely do in DC (for example):

https://www.zillow.com/homes/for_sale/?searchQueryState=%7B%... (hopefully that abysmal URL still works for you).

$400,000 x 3.5% = $14,000. If you can't save a $14k down payment, you probably can't afford the mortgage on that and the associated upkeep anyway.

Don't get me wrong, I'm not defending the housing market. I just wanted to point out the FHA program since it helped me, personally.
I have a visceral reaction when I see people referred to as consumers. It's rude and distasteful beyond belief on par with calling them biomass waste producers, useful drones, useless eaters, or some sort of contagion. How about, in most cases, you know, CUSTOMERS? Or in this case listeners.
Is you main differentiation recurrent payments? How does it work with crypto? I thought all crypto payments had to be initiated by the sender like paying cash.
To be fair it’s not applicable to all usecases and situations.

If you need to implement next Kafka - there not much you can do with a beautiful nodejs code.
lol, I guess every tech company that has major KPIs for availability is wrong and people are totally fine with apps being down constantly, and new users will totally come back after trying to signup and failing. It's a tech company, a few thousand employees supporting perhaps hundreds of millions of users is pretty standard economies of scale.
For anyone that's been confused by all the disjoint and contradictory nutritional information that's bombarding us these days, I'd recommend two books:

(Metabolical - Robert H. Lustig)
https://www.goodreads.com/book/show/53240367-metabolical

(Drop Acid - David Perlmutter)
https://www.goodreads.com/en/book/show/57505860

They are both new books, by two different authors, they both rally against processed food (and talk at length about what processed food IS) and, crucially, they are adamantly against dietary sugar.

The tone of both of them was a bit off-putting to me at first: they try to spend time convincing you that the food we have today is terrible and, if you are already convinced of that like I was, it's a bit grating. But keep going, there's good nuggets all over.
> Some people say home prices rise because of “sweat equity”, i.e., the work homeowners do improving the house.
> With all due respect, this is a crock of shit.

Don't agree. Well, I'm from the UK; authorities are introducing more and more regulations requiring significant improvement in the housing stock. These kick in when you let the place or sell up; they are to do with insulation, damp and mould, fuel efficiency and so on. The authorities don't regulate granite counter-tops.

There is a lot of old housing stock in the UK. I think that in a lot of the USA, it's common to knock down the house you bought and build a new one; that's not common here, although it happens. There are good things about old houses; if it's stood for 120 years, it'll probably manage another hundred.

I know that's not why house prices rise; they rise because of increasing demand against a limited supply. But be fair; home improvement isn't all about paint, putting up shelves, or redesigning the kitchen. A lot of HI projects result in an objectively better house.
Luck or you just offered enough more that the seller bit. 5k is nothing on a 1m deal.
But then you'd have to live in Minneapolis?
> this doesn't specify if breaking changes will occur between major, minor, or patch versions

The entire Rust ecosystem works on a model of breaking changes for 0.x version happening in minor but not patch releases. In fact, I'm struggling to think of any software project that intentionally releases breaking changes in patch releases.
Those condos are likely to be reserved as Below Market Rate housing stock for households making somewhere around the area median income (who, honestly, still can't afford them). You get the same incentive structure that the medicaid gap created.

It's very frustrating to be /in/ the gap. Bay Area homeowners act like the apocalypse is coming if increased supply means poors who /only/ make 100k are allowed to buy next to them. The horror. The humanity.
It's wild to you because it's total bullshit.

> Today, 82 percent of the meals Americans eat are prepared at home, a much higher percentage than a decade ago, according to research from NPD Group Inc. cited by Bloomberg.

Uncited comments on HN are frequently confidently incorrect, especially when they are descriptions of average American culture

Maybe if you're a highly paid SWE in California with endless takeout options you never cook but that's an absurd proposition for flyover country

https://www.foodnetwork.com/fn-dish/news/2018/9/americans-ar...
It is pretty old for being the "new hotness". It allows me to idiomatically and completely encapsulate my system declaratively in config. Nix isn't complete without this IMO.
>these downtimes and small issues are a justifiable cost for letting such massive cut in the payroll.

Well we're not even a year in and these "small issues" seem to be repeatedly occurring. Let's get a little further out with some more stability before we call them justifiable lol
I've been having success with these things locally. We don't always win, but we have made a lot of progress.
Julia was created exactly to move away from that.
as previously discussed on hacker news https://news.ycombinator.com/item?id=35005625
> How is it better than ever? I told the damn thing I have no interest in seeing ol' Muskrat's posts, yet there it is on my timeline: [0]

I bet that's by design. His posts weren't getting as much engagement as he thought they should, so his tweets now get an artificial boost to "fix" the algorithm.

> [0] on the risk of feeding the troll, here it is: https://twitter.com/elonmusk/status/1632574090216103937

As long as it's acceptable to say stuff like "men are trash," that post is in the clear.
There was a user on discord a while back who got bevy running in some capacity on, I think, Xbox and Switch. He had trouble with the PlayStation, though. Since you have to sign NDAs with the companies to do that, I don't know what came of it.
The article assures me that ChatGPT will answer with the most common "dumb" answers to the sample questions, but it didn't at all:

---

> This is not a joke. What's brown and sticky?

The answer to the classic riddle is "A stick". A stick can be brown in color and has a sticky texture, especially if it's covered in sap or other sticky substances.

> That's not why a stick is "sticky"

You're correct, my apologies for the confusion. A stick is not actually "sticky" in the sense of being adhesive. The correct answer to the riddle "What's brown and sticky?" is "A caramel" or "Toffee", as they are brown and have a sticky texture due to their high sugar content.

> What color angers a bull?

Contrary to popular belief, bulls are actually color-blind to red. What really provokes a bull is the movement of the matador's cape during a bullfight, [etc...]

> How many archangels are there?

In the Abrahamic religions (Judaism, Christianity, and Islam), there are traditionally believed to be seven archangels. However, the names and identities of these archangels can vary somewhat depending on the religious tradition and interpretation. The archangels commonly recognized in these traditions include: [seven names], It's worth noting that the concept of archangels and their specific identities is not universally accepted across all branches of Judaism, Christianity, or Islam, and different religious traditions may have different beliefs about the nature and number of archangels.

> What happens if you smash a mirror?

If you smash a mirror, the glass will break into many small pieces. Breaking a mirror is often associated with bad luck in many cultures and superstitions, and is said to bring seven years of bad luck. However, this is just a superstition and has no real basis in fact.

From a practical standpoint, smashing a mirror can be dangerous and [etc...]

---

All these answers sounded just fine. It did answer "a stick" to the first, but told me that was just the classic answer, and gave me some better answers. It did say seven archangels, but I don't see what's wrong with that, and it hedged and said different Abrahamic religions say different things. Certainly 7 is correct from the Torah's Book of Enoch and the Christian Eastern Orthodox's standpoint.
Why is an hour divided into 60 minutes, yet there are only 24 hours in a day?
Each of the VLAN is (or can be) just another network from the router’s and firewall’s perspective. So you just have to set up appropriate firewall rules to allow traffic between the networks that you want to communicate.

You could, for example, allow only TCP traffic initiated by hosts in the “normal” VLAN to hosts the IoT VLAN. So IoT stuff can’t initiate outgoing connections to any other network, and can only receive TCP connections from one network.

You can also set up an MDNS reflector on your router if your IoT devices use that (e.g. HomeKit) to send data proactively back to “normal network” hosts.
However, my argument is that even this overarching perception itself is not necessarily singular.

We agree completely on that. I love when I catch some falling object on the fly and it feels instantaneous, asynchronous, as if someone else was doing it, specially when it's done through a series of very fast bounces. Or playing piano with both hands, each doing its part. It's possible to feel both or none.

But anyway, my objection is not to defend a monolithic self, but against more than one self. Actually, original subconscious theory seems less tollerant of a parallel, multithreaded mind: "if something can be done without the complete control of the ego, it must be because there is another consistent, self-contained structure in there with its own will" while accepting that the mind is not necessarily centralized could explain the same observations.
Well, yes and no. If you own and the roof needs replacing, you need to have that money on hand (or be able to take out another loan to cover it, which isn't always possible). If you rent, you don't.
yeah, but they do bot execute user interactions. so its easy to hide links with JS if intended
i like that idea. i would enjoy watching what i built. taking this as a springboard for a feature discussion: many sim games suffer from needing to build american style car centric cities. how is your approach here? could we build historical european cities? futuristic car-free ones? public transport like trams? separate bike paths?
looks at this post

looks at her chill, friendly instance full of furries

Working as intended, enjoy your Twitter. Nothing to see here over on Mastodon.
Nokia G22 “fixable” smartphone comes with teardown kit
https://semver.org/spec/v2.0.0.html#spec-item-4
He'll probably bring this back, claim to have invented it, and ban/threaten to sue anyone who says otherwise: https://evertpot.com/http/420-enhance-your-calm
Did some more reading about it. I didn't realize that it's used so prevalently. It's probably recognizable at a glance to some folks.
heh. if you know what is happening its guessable.

my model which might not be correct is:

this `byte a2 = (byte) 0x80` is a cast from the integer 0x80 to a byte and when there is a cast from integer to byte it just truncates the bits. when printing out this value it interprets it as 2s compliment so its 'value' is -128. so it just takes 8 bits starting from the least significant bit. so you end up with the bits 1_000_0000. then when you do this `>>=` operator that promotes to an integer and then it does the right shift then casts back to a byte. the promotion from integer to byte is just done by sign extending the byte to 32 bits. so you get 25 1's followed by 7 0's. the shift is a signed shift so you get 26 1's followed by 6 0's. then the cast back to byte leaves you with 11_000_000 which is why you get the 'weird' result of 0xC0 which is larger than 0x80. and the unsigned shift works in a similar way except the intermediate result is 0 followed by 25 1's followed by 6 0s. but this values in the high bits have no effect after the truncation which is why you get the same result.

you need to do `a2 & 0xFF` to clear out the sign bits outside the byte range before applying the shift in order to do the unsigned byte to unsigned int (or signed int?) promotion correctly. but using unsigned types in java is super dangerous.
Odd that there's no mention of Bun here. I agree with the general thrust that JavaScript infrastructure goes faster when written in a fast language, but as Bun and esbuild show, Rust isn't the only future.

edit: there's a date tag on the title now... whoops.
The lead designer was heartbroken? He should have been ashamed of his dastardly creation.

I was heartbroken when I saw how they massacred and desecrated the Sim City franchise.

It was one of the early online-only cloud microtransaction trash games, like Diablo 3.
Why aren't we paid to job search?