skysight-inc/HackerNews huggingface dataset:
I (a Czech) moved from highly desirable Prague to Ostrava, a postindustrial city I was born in.

Remote work was a huge boon, because our family income is independent on our location and housing costs in Ostrava are literally half the costs in Prague. We have a nice newly built house not far from public transport (6 tram lines stop on a major intersection in a 15-minute walking distance), with a garden, pretty calm and several minutes of walking from two huge supermarkets that are open till 9 and 10 pm, respectively. Even a small apartment at the outskirts Prague (two rooms) would be about as expensive.

But it came at a cost, yes. The restaurant scene is a shadow of Prague's, and a lot of personal connections had to be weakened, if not severed.

People seem to be forgetting that everything is a tradeoff. If a city like Munich or Prague is highly attractive for students, workers and connosieurs of urban life, there will be a huge demand for housing there, and few regions in the developed world have escaped the enormous NIMBYfication of construction regulations, so the supply will be lacking.

Or you can have a really nice place for living, but not in a major and growing urban area.

What about Dresden or Meissen? Nowhere near as expensive as Munich, but still urban enough to have some doctors and other opportunities.

Yes, you will have a lot more AfD voters around, but everything is a trade-off. Living in a mostly B90/Grüne-voting neighbourhood may be the most costly privilege in entire Germany, and is it really worth the added cost? I surely wouldn't like to be held hostage to my neighbour's political preferences.
XHTML still works by the way, all HTML5 goodness included. I tend to write sites in XHTML myself as default HTML parsing feels broken in many subtle ways.
Why do you do it? Or are there factors at play besides the money?
The constraints in Dogme were about removing the artificiality of filmmaking. I’m paraphrasing (it was a long time ago) but the question was, could they make compelling art using only natural light, ambient sound, etc? Film had become (and remains) so artificial that the medium itself seems to have been subsumed by technology.

I mean for gods sake they make special “paper” bags on movie sets that make less noise than real ones. Nothing you see or hear in a movie was created realistically, no matter how real it looks or sounds. https://kottke.org/23/03/how-noiseless-props-are-made-for-mo...

So in my opinion these constraints are about refocussing on the medium. They are not artificial, it’s just about getting back to basics. It’s actually about making film less artificial. About the skill of the people on set rather than those in post.

I don’t have a problem with the use of special effects, foley artists, sound engineers or anything else. It’s all good. But Dogme said, in part, let’s see if we can make good films without these things. And they did.
ChatGPT is about to make us all dumber
I get a lot job offers in my LinkedIn inbox and newsletters from places like glass door as I like to keep my eye on the market. One thing I’ve been seeing a lot recently is salaries for dev roles steadily dropping in the UK.

The concerning thing, in my opinion, is that the poster linked by OP seems disillusioned as to the standard of living in the UK. They specifically mention being paid £55k as being equivalent to $100k in the US. It isn’t.

£55k in London is about enough to rent a place and live ok’ish on your own, and relatively comfortably if you have a partner whom is also earning a salary in a similar bracket.

Rent on a 1 bedroom flat in zone 5 is costing £1,500 as a minimum. You then have council tax which is about £200 a month (soon to be increased). If you travel to the city to go to the office that is gonna cost you at least £50 a week, more if you need to go everyday. Your utilities will cost you at least £100 a month and food, without takeaways is also going to cost you about £50 a week.

All the costs above are lowballing intentionally and do not factor in things like the inevitable lunch coffee and after work drinks, albeit non alcoholic. The reality is that the UK is becoming a much less livable place and that the cost of living/energy/whatever comes next is always passed down to the average person.

I will not be surprised to see an exodus of skilled workers over the next decade. I personally have set a 5 year target for leaving the country personally, which is sad. My partner has noticed the change herself and is equally as sad that the reality is she will need to leave (after working to acquire citizenship) in order to have a proper chance at buying a home and living a happy life.
Agree with the other commenter that "small talk" has always been a problem. Just as a courtesy and trying to keep up with work appearances do many keep it up. Way before remote but outside of work in-person and in forums there have been lots of rants on "small talk".

It's also very robotic. Small talk never want real responses. Oh like when you begin the conversation with "How was your day?" and the expectation is to say "fine thanks" or similar? What's the point?

Are you sure everyone hates people or just those requesting things like "small talk" are the problem?
Your numbers are way off. It's:

Basic rate of 20% on earnings between £12,571 and £50,270.
Higher Rate of 40% on earnings between £50,271 and £125,139.
Additional Rate of 45% on earnings from £125,140. (this is from the tax year starting next week, it used to be £150k instead of £125k)

You also gradually lose your tax-free allowance if you make over £100k so there's a weird dead zone in which your marginal rate is something like 60%.

Then there's NI which is effectively tax too but isn't listed in the bands above. Someone on £150k is paying 40% tax and NI (total, not marginal). Not quite half but it's not low either.

(You could get to more than 50% deductions if you factor in student loans)
Does it address the issue that led to forbidding ChatGPT in the first place ?
Interest rates don’t really matter as much as you might think. Yes as rates go down the price a house sells for goes up. But the monthly payment stats the same as that’s how people buy houses. They figure out what they can spend easy month in principal, interest, and taxes and then shop and bid in the places they want to live, which almost always aligns with how much they can spend.

Rising interest rates are good for cash buyers and banks.
I've seen courses on Udemy on making games with SDL and C++, but I don't know if they're any good. Also Javidx9 covers some stuff like that on Youtube. There seem to be a few tutorials on Youtube if you search but again, no idea how good they are.

Most of the time what you'll probably end up doing, rather than following a course, is just searching for whatever specific problem you have, and you'll probably find articles on it. I found these on collision detection:

https://www.toptal.com/game/video-game-physics-part-i-an-int...

https://gamefromscratch.com/gamedev-math-recipes-collision-d...

https://developer.mozilla.org/en-US/docs/Games/Techniques/2D...

[0]https://www.youtube.com/@javidx9
> If that doesn't happen, then the market economy we supposedly live in is broken.

Well imagine that
You think you would triple or quadruple your comp in Aus? The US I get, but Aus seems to be about the same as the UK.

Also, how is your marginal tax rate 60%? I'm guessing you mean 40%.

https://www.gov.uk/income-tax-rates
Ok so sounds like your anger is directed at the wording itself. Think of it as “discretionary PTO” then.
For the same reason that anyone works in the civil service. It's a very restrained pace of life, you literally have to count your hours and take time off to ensure you don't work more than 37.5 hours a week, there's flexibility to work from home and your working hours, the pension and the benefits are fantastic. If you live to work then this job isn't for you, but it's quite a nice job if you're not that invested in it.
This is how a lot of the younger adults are keeping their head above water. Not everyone has this luxury though, it's not like everyone's parents made bank
This article is a classic capitalism propaganda piece.

Pitting wage earners against each other, while the real non contributors are the equity/real estate owners who feel entitled to a huge claim on the Silicon valley technology boom based on their equity purchase/inheritance date.

The primary anger in this piece is that wage earners were able to profit from the Silicon valley boom along with the equity owners. The rent is driven by market rates, not by having the "new renter pay for the old renters" as the article hilariously claims.
> Also, there are no big supermarkets in the Netherlands.

When I was in the Netherlands there were a couple of AH XL that were pretty big, at least for my standards.

Not sure about how much square meters they occupied. And they were useful :)
I have an example from elsewhere in Europe.

115k a year in my country (~90k after all taxes), in the suburb of a city with 100k population, gets you the following: mortgage payments for a nice 4 bedroom house, payments for a luxury car, fuel, all necessities like electricity, internet, heating, water, food, etc. After covering all living costs, you will have around 60k of free money left over. Basic necessities like healthcare and education are taken care of by taxes.

Would the left over amount be similar in the US from 115k near a similarly sized city?
My uncle is in that business. Even with organic (so no chemicals) techniques the amount of optimization that can be done is staggering. Companies do keep their knowledge very secret, so you won’t know as an average farmer, it’s definitely not an open source spirit in the farming industry.
Revolution in the valley is a great collection of stories fr the making of the original Mac.
The worst thing about it all is our healthcare is barely even a benefit anymore. You’d be more likely to find a leprechaun than get an appointment with a doctor and don’t get me started on dentistry.
You're off but not by much, 1% earn over 183k, 2% earn over 128k and 3% earn over 104k meaning they were in the top 2% of income earners.

https://www.gov.uk/government/statistics/percentile-points-f...
And you stroll into whatever town/city/village with your income that barely meets the cost of living in NYC/SF/LA and destroy that housing market.

Your solution is someone else's nightmare.
Ask First
Are actually rising rates good for banks? Didn't SVB fail due to rising rates? And the other banks might also have issues. They got deposits. They lend out money, but they locked the loans to certain rate. Now the depositors can get better offers from elsewhere, but they can't always renegotiate the old rates. Thus they end up with possibly losing the deposits.
> Could it simply be, that these types of jobs (high rank, low pay) are reserved to wealthy people?

Some are. But I highly doubt it's the case for this particular one.
A lot of people leave the east in general, while a lot of people come to Munich. Tech is an exception here.
It has never been and has no path to being economically viable.
What I can tell is quoting and verbatim is clearly broken. The accuracy is not up to what it was 5 years ago. For example searching for the exact sentence in a news article, you won't find the article.
Yeah, I realize that now. That's even worse. So you'll have to write something like

int aa,twoa,twoab,bb,aaplustwoab,aaplustwoabplusbb;
if (ckd_mul(a,a,&aa)) { return error; }
if (ckd_mul(2,a,&twoa)) { return error; }
// …
if (ckd_add(aaplustwoab,bb,aaplustwoabplusbb)) { return error; }
return aaplustwoabplusbb;

So ergonomic!

> If you're just going to throw out the bool and ignore the overflows, why bother with checked operations in the first place?

I'd expect the functions to return the result on success and crash on failure. Or better, raise an exception, but C doesn't have exceptions…
There’s a big difference between being indirectly dependent on the government to maintain society, and being hand-to-mouth dependent on the government for food/welfare. As most people who have been in the latter situation can attest (at least outside of super rich countries like Norway), it is a distinctly less dignified existence. You live in constant uncertainty that your source of food, source of existence could be withdrawn at any time by government fiat. This is the future our dear thought leaders want for us.
> Solar gives lots of electricity in the summer. But you have light and warmth then. In the winter when you need the electricity, you get maybe 1/10 of whatever the solar array is capable of.

The third phase of the energy transition will see massive overcapacity in the summer being turned into chemical energy, to be stored until winter. Hydrogen and synthetic methan will be burned, and the dissipating heat used for district heating. Efficiency is north of 70% for this. I don't see a fundamental problem.
If you factor in the ever increasing taxes, interest rates and cost of living, this is a junior level salary. They'll get what they pay for.
> I want to work with and talk to people in person.

That's fine. You can do that. As you said you "want".

> Almost every day I see comments here ridiculing the idea that someone might enjoy the presence of their coworkers. This is just not the reality everyone lives in.

And there's the problem. How did you enjoy the presence of your coworkers?

If you were the only 1 in the office would you then complain?

Hint: yes.

So the gist of the issue is you want to go to the office AND force everyone to be back just so YOU are not lonely?

> I hate sitting at home alone every day.

You didn't and don't have to. What does this have to do with remote?

> I missed shit talking with people at lunch.

Again how is this a remote problem? Because you can't have lunch with people including coworkers if remote?
AGI doesn't mean animal-like intelligence. AI is necessarily being designed as an extension of us, and not an independent will that has its own motivations, because that is the only way it is useful.

Evolution took billions of years to produce us, with our self-interest pursuing intelligence. An errant experiment is not going to create a humanity-leapfrogging animal-like intelligence, and humanity will not give animal-like artificial intelligences millions of generations to evolve.
Isn't this just an FPGA with more disadvantages?
Indeed sometime migration can be avoided. Sometime it can't (like we need to encrypt all customer sensitive data for compliance).

Having field versions is interesting, very much like our "4-step migration" but lightweight.
A rocket is basically a controlled explosion, and when you stop controlling it, explosion is likely.
+1, really enjoyed that book. I had recently read the Illuminatus! trilogy and was really amused to find the hacker named himself after one of the characters from the books.
> The second part is the misconception about the impact of UB. Making something UB does not dictate that its usage will initiate the rise of zombie velociraptors. It grants the implementation the power to decide the best course of action. That is, after all, what they’ve been doing all this time anyway.

Wrong. UB never happens. That is the promise the program writer makes to the compiler. UB never happens. A correct C program never executes UB. This allows the compiler to assume that anything that is UB never happens. Does some branch of your program unconditionally execute realloc(..., 0) after constant propagation? That branch never happens and can just be deleted.

Reading the defect report, they state "Classifying a call to realloc with a size of 0 as undefined behavior would allow POSIX to define the otherwise undefined behavior however they please." which is wrong. UB cannot be defined, if you define it, you are no longer writing standard C. It should instead have been classified as "implementation-defined behaviour".

In any case it's not that hard to just write a sane wrapper. This one is placed in the Public Domain:

void *sane_realloc(void *ptr, size_t sz)
{
if (sz == 0) {
free(ptr); /*free(NULL) is no-op*/
return NULL;
}
if (ptr == NULL) {
return malloc(sz);
}
return realloc(ptr, sz);
}

I am calling it sane and not safe, because it is not safe. You still have the confusion of what happens when the function returns NULL (was it allocation failure or did we free the object?) - check errno. However, it has the same fully defined semantics on most all implementations and acts like people would expect.

You may be tempted to make the function return the value of errno, mark it [[nodiscard]] and take a pointer-to-pointer-to-void, so that the value of the pointer will only be changed if the reallocation was successful. I am not sure if that is safer. You are trading one possible bug - null pointer on allocation failure, which then will cause a segmentation fault for another - stale pointer on allocation failure, but with updated size. The latter is more likely to be used in buffer overflow attacks than the former.
Youre probably talking about Handmade Network, Handmade Hero, and whatever the name of the guy is.

https://handmade.network/projects
Do you have a recommendation for a laser printer manufacturer with no locking (third party toner, ok...) and no steganography (invisible dots)?
There are only so many high paying jobs. When someone on HN says that they have a £100k+ job in the UK, that means that it's possible for some number of people to get those jobs but not everyone who's on £40k can double or triple their salary, there aren't enough opportunities to do so.
I don't do this stuff at the training level, I just [ask AIs to] make pictures and stories where horrible things happen to people I do not like.

That said, given that everything that came out of ChatGPT is processed inputs from the real world, wouldn't feeding that output into training another AI basically be some weird new combination of coprophagy and inbreeding (in a digital sense)?
Your last two posts are this exact comment.
Which was an April Fools prank.
It's civil service, which means a defined benefit pension paid by the civil service which is valued at some crazy value - like 27% of salary per year with the employee only needing to contribute something like 5%.
Do you have a source for north of 70%? I’m not implying it’s incorrect, but I haven’t seen any papers with this level of efficiency for similar proposals.
I recommend as well the comic The Thrilling Adventures of Lovelace and Babbage: The (mostly) true story of the first computer: https://www.amazon.co.uk/Thrilling-Adventures-Lovelace-Babba...

Very funny read with great art.
I'd be reasonably certain that $100k in the Bay Area would leave you with pretty much the same lifestyle you describe here in London.

There is quite a gap between London and the UK as a whole, for better and for worse.
> all you have to do to avoid UB on signed integer overflow is check for overflow before doing the operation

All you have to do is add a check for overflow _that the compiler will not throw away because "UB won't happen"_. The very thing you want to avoid makes avoiding it very hard, and lots of bugs have resulted from compilers "optimizing" away such overflow checks.
Indeed. I live in Florida which has set precedent. The game theory is clear to me. If the other guy is a threat at all, I must kill him as he could do the same to me and just claim to have been scared.
I Ordered Obvious Scams from Wish
Maybe the internet is just too big now. How can they search over trillions of documents using the same algorithm as before? Probably too expensive.

Let alone how are they affording to index and crawl all those pages, which is still only a tiny fraction of the entire internet.

Maybe search engines are a dying breed, and we'll have to rely on AI and word of mouth for information soon.
I have never quite understood what the benefit of using kitty is. My default terminal emulator just isn’t using that many resources and I don’t get why I would even want GPU rendering for text.

What problem does it solve for you?
Every time there’s a protocol shift, the stones under which decades of ugly hacks fester are abruptly lifted, exposing them to daylight. On the one hand, those hacks tell stories that are rooted in needs, that should be respected and understood before proceeding. On the other hand, we can’t just give in to “implementation detail squatting” and never evolve our standards.

I’d love to have more rigorous analysis of what tricks are pulled, and how those can be addressed from first principles. I’ve yet to see such a take, but that’s understandable, because all this institutional knowledge is spread across segmented information islands.
Not sure on the invisible dots, but brother allows third party supplies: https://support.brother.com/g/b/sp/faqend.aspx?c=us&lang=en&...
He is either adding vat or social security.
You're mixing up suburbs with small towns. If it is within driving range of a big city downtown then even if it is its own municipality, it is part of the greater metropolitan area of the big city.

Suburbs became a thing after the car industry worked very hard to make sure subways and train cars can't be used. And this was also after the great interstate highway project and explicit city planning meant to mitigate the fallout of a nuclear attack by having a huge urban sprawl. All of this in the 50s and 60s.

What outsiders don't see is the massive scope and efficiency of the US interstate highway system which is the artery of the US economy. Discussions about public transport don't consider freight. You can't have freight trains to every big store and warehouse but you can get 18wheelers from any part of america to any other part of america (continental) within a day or two at most.

At the same time, explicit effort was made to make cities difficult to drive or bike in. A lot of this again goes back to the sentiment of the 50-60s where "white flight" was still a big deal and making suburbs inaccessible to certain types of people who live in cities but occupy the lowest social classes was also important.

It's expensive to be poor but cars means mandatory insurance and car payments, gas, repair bills and parking fees. And if you manage to overcome all that, cops can pull you over and search you without a warrant because you are driving and of course traffic fees and all that is nothing compared to one's safety. Childcare, food or rent? Which one should you sacrifice for that court fee? And somehow you must maintain mental fortitude to not use drugs or alcohol to cope with all that stress. Take out cars and suddenly so many problems are solved (including crime rates).

My point is, much of this is by design decisions made at a different time and era and the hostility is intentional. It is possible to have both a walkable and drivable city with much less parking lots, especially by having less single family housing concentrations (condos instead of large communities of houses that require cars to access).
Actually, Jeremy Corbyn was pro Brexit as far as I can remember. Theresa May was a pro remain for example.

Gina Miller was the only one fighting against Brexit she even decided to vote in favour of libdem for the first time instead of labour…

So yeah… sorry but labour position was pro Brexit
Mastodon thread [1] by Richard Barnes on how it was done [1]

[1] https://mstdn.social/@bifurcation/110125118390908750
I would say it's a great April fools joke atm