skysight-inc/HackerNews huggingface dataset:
The overproduction of housing and other real estate in China has been a clear bubble that must eventually burst for at least 15 years. I’ve been stunned consistently they’ve managed to stave off the inevitable for this long. There are entire sections of cities that are entirely devoid of residents, entire sky scrapers empty - entire blocks upon blocks of empty sky scrapers. It could be waved away as long as growth was astronomical. But with weaker global demand, domestic demand waning, and almost every company figuring out their China production exit in some way or another, it’s bound to pop some day soon.

My worry is chinas instability economically leads to political instability leads to wars to distract and focus away from the man behind the curtain.
If you break constitutional protection 100% the feds can step in at any time. A lot of times they don't but if it is egregious they absolutely can.
feedback - you put up the paywall too early. let me epxlore the platform a bit before deciding whether or not to pay. i paid for the $5 plan just to explore bc i'm intensely interested in this space but most people would be put off bc your landing page does not do a good job of saying what exactly it is you do and how it works
> Modern development requires knowing the toolchain framework, idiosyncrasies, foot guns, best practices, etc.

All this stuff is the same as learning the details of the language. Once you know the pattern it’s not hard to use it in a context with incidental differences in details. It’s usually more than days, but can easily be weeks or months — it depends on how well you really know the patterns. If you really know them it is just days.

But being hired is a completely different thing. Hiring managers (1) don’t understand any of this, generally; and (2) in any case, have no way to directly determine whether a candidate really knows all the relevant patterns. They use past direct experience with the technology as an approximation (a pretty poor one, but it’s easy).

Personally, I’ve done many jobs successfully on stacks I didn’t have previous experience with, almost always as lead or sole. But of course, I got these jobs through people who know me, not a random hiring manager.

(BTW, the skills most important for a lead/architect type have nothing to do with specific technologies. You’re making sure the project/team/product/business doesn’t run into dead ends and progresses efficiently, daily, in the short term, the medium term, and the long term, and balancing their conflicting needs. Probably less than half of this is tech at all.)
Show HN: React Hooks in Python
A React inspired way to code in Python. Python Hooks is a very opinionated project and it's not meant to be a replacement for any of the existing state management libraries. It was created as a coding exercise gone sideways.
You fail to see the irony that the only reason you have it so good with your phone software is because of the pushback of open source and open standards the nerds have had to always fight for.
Most open source solutions are meant to be building blocks for larger projects. It’s up to you to know what’s best for your organization based on prior experience. If you’re not in the C# ecosystem would you know how badly you are shooting yourself in the foot using Entity Framework when you should be using Dapper (a micro ORM invented and used by Stack Exchange)?

On the other hand, would you know the limitations of Dapper until your system grew and you found out that you really needed EF but because you didn’t know the tradeoffs you didn’t know what to look out for?
Everyone has already realised that 32-ish bit values are too little to represent time with either sufficient range or precision, I wouldn't blame the issue on 31-bit integers specifically (that one bit hardly buys you much time), but on the short-sightedness of whoever chose to use them for that purpose.

A 63-bit integer would give you 145 years of range at nanosecond resolution; if you chose millisecond precision instead, you could accurately timestamp the death of the last mammoth.
we'll lose it like the great library of alexander
I have a theory as to why: Most other departments get to enjoy the "PhD glut" allowing them to score candidates from top graduate programs and then pay them around $60K/year, and then filling things out by with adjunct professors who are often paid in the range of $1500-$4500 to teach a class for a semester. It's why it's not unheard of for adjunct profs to be on some form of welfare to make ends meet.

I suspect it's far more difficult to recruit Computer Science PhDs who will work at these prices, so they probably have to rely on more expensive full-time, tenure-track faculty who likely are paid more than their peers. If you're passionate about teaching or your area of research, you'll probably cope with the lower pay - but that greatly narrows the pool of applicants, especially when FAANGs will pay you 5x more to work for them.
As a newbie the youtube channel Asianometry is very good but don't trust me too much
There’s an offshoot of this where they don’t know why anything worked, so they ascribe success to the things they hope worked.
Nope, more specifically:

Lossy compression = Intelligence

That's where the Hutter Prize falls down, it's based on lossless compression, which is nothing like how the brain works.
of course not, they would need 10x their current police force to even start to do something like that. But if it's obvious constitutional laws are broken in an egregious way and the locals are obviously ignoring it, the Feds have stepped in many many many times in the past.
Your problem isn’t tRPC, your problem is that you have engineers who type things for typing’s sake. They’ll have the same problem in any tool.

There’s a learning curve to these things. It always starts with type FunctionIWroteTodayArgs = …, which is useless and tells you nothing.

After a few iterations (this takes years) people gradually realize that the goal is to describe your domain and create types/interfaces/apis that are reusable and informative, not just a duplication of your code. You then get more useful types and things start really flying.

I guess what I’m saying is work on that with your team, not on ripping out tRPC.
I'm wondering how they handle version skew and migration.

Fields have a lifecycle. When they're introduced, no clients or servers know about them. Clients and servers aren't restarted all at once. They won't have the same version of the types. Data will be written using one version of a type and read using a different version.

If you can guarantee all binaries, running programs, and data gets upgraded (no persistent data exists) then it might not be a problem. As soon as you have multiple organizations involved, guaranteeing all apps and servers sync to the latest version of a library, rebuild, and redeploy will be difficult.

Static type checking assumes no version skew. All the code in the binary got built with the same version of the library defining the types. It's a closed world.
Love tRPC. I have built two side projects [1][2] now with it and its just so smooth. When I introduced the tool to some other people I worked with, they were amazed on how fast it is. Usually it takes some time to create frontend schemas from backend endpoints but tRPC is just so fast.

Thanks to the creator. Literally made me a more efficient developer!

[1] https://hackathon.camp/
[2] https://sheetsinterview.com/
Consulting is a way for managers to avoid any kind of responsibility.
i grew up downloading everything from music to games, and windows xp, anything i could get my hands on

these days i do pay for everything, music(spotify), movies(netflix, apple tv), games(steam, gog, itch.io, playstation), to software(app store, gh sponsor, opencollective) – i still pirate though; if netflix has an anime but happens to be dubbed on the wrong language, i'll hit the high seas and get me a copy dubbed in english, no regrets
> “When Defendants exploit Plaintiffs’ sound recordings without authorization, neither Plaintiffs nor their artists see a dime.

All of the artists are dead.

> Not only does this harm Plaintiffs and the artists or their heirs by depriving them of compensation,

Hereditary wealth and continued rent-seeking is a very, very poor argument in favor of eternal copyright protection.

> but it undermines the value of music,” the complaint adds.

Music has inherent value and worth that can never be quantified or monetized.

Honestly, screw the record labels. We can argue about the technicalities of copyright law until the cows come home, but this suit is morally disgusting to me.
Don’t waste your time. Title is clickbait. Find the norms that work for you and your team.
> my wife's colleagues

Your wife’s colleagues are not the scientific community at large. Organisations such as WHO and numerous government regulators flat out lied to the public throughout the pandemic.

Take the UK. Our health watchdog swore that masks were not needed and people shouldn’t wear masks at the start of the pandemic. This was specifically to stop hoarding of masks needed in hospitals. 3 months later mask mandates were a legal obligation with fixed penalty notices given for not wearing them.

Take the lab leak theory that WHO and many many governments said was a Hoax. Pretty much widely known to be correct now.

And yes. Ivermectin and hydroxychloroquine etc.

Finally. Vaccine safety. There is a lot of evidence that there was not informed consent on the full impact of taking the combine vaccine. Like I said, I took all the doses. I’m not an antivaxxer. But the scientific community destroyed careers of anyone that tried to say otherwise.
I’d rather just eliminate the regulatory capture!

A system where corporations take on government responsibilities in return for monopoly powers and other market barriers is something like the worst of all possible worlds.
I have a similar network setup (actually a bit bigger) and a much larger computation setup. I also have a 20kw 53 panel solar setup, and a complete 42kwh battery setup.

Overall power usage throughout the year for me is pretty high, on the order of 8MWh/month, and I get about 25 MWhs of total solar production. My servers and network gear take about 4kw sustained, which is 35MHws, so my solar covers about 70% of my computation and network power usage. I live the NW, so I produce most of that power in the central 5 months of the year.
If you had the same type of parent you can read between the lines (possibly wrongly but its better to be over sensitized than miss it) to see the narcissism or abuse. A stable parent would say “I trust my child who I raised and will hear the whole story”, while the abuse parent is having some kind of fear or anger response triggered that is all about them and their emotions and they kind of stop paying attention to whatever else you say.
In some countries the government funds the education system.You could call that welfare I suppose.
Most people pirate to get stuff for free. If everything was cheaply, easily available, piracy would exist at similar numbers.

Now, I do agree that “one pirate number doesn’t necessarily equate to one lost sale”. But that’s not what you’re arguing.

Pirates have been saying this for decades, and yet despite content being easier than ever, with pricing falling faster than ever (non-streaming services), piracy is as healthy as ever. If what you were saying is true, you’d expect piracy to have fallen as different people’s barriers for “cheap and easy” were broken through, but that’s not what’s observed.
Unfortunately the printed book slowly falls behind as Apple keeps updating things :(
You think the Sacklers take opiates?
Because phones have all-day battery life because they turn off the radios as often as possible, sending and receiving data in short bursts. Lingering sockets are shut down for non-system services and push messages are exchanged through dedicated messaging providers with power management planning built in.

It's one of the reasons running standard Linux, or even de-Googled Android, on a normal Android device can absolutely tank your battery life. Waking up the radio is expensive, and packets coming in at random moments means the work put into power saving scheduling goes down the drain.
The Internet Archive (including the Wayback Machine) basically exists in a legal Gray area (to be generous) that has mostly depended on not doing things (or undoing things) that caught someone's attention who was willing to actually take some action about it. For the most part, the IA doesn't have any more special status than you or I if we were to mirror someone's website or create a comic strip museum.

A lot of what they make available arguably shouldn't be protected by copyright under a rational copyright regime but that's an argument to make to Congress rather than saying the IA can do whatever feels justified to them. (Which can cut both ways once you say the law is whatever you personally think is fair.)
We need servers in space. I wonder if the latency would be good or bad.
It does seem to hinge on the cost of fuel, I have some doubts about whether they can secure a fuel supply so cheap as to skip out on that extra 4 MW, even after factoring in the cost of a small steam turbine installation.
> If you find an idea that you think is both valuable to the company and interesting to you, you can just drop everything to work on it.

What.

How is an engineer deciding what to work on like this, even at a small startup?!
The appeal of the story isn't the fight. It's watching two of the richest and most powerful people in the world make absolute fools out of themselves.
Every human on the planet is "abusive" by that measure. Including, with certainty, you.

The father sounds anxious and protective. Child figured out a hack, as we all figure out hacks to optimize our interactions with other people (all of them imperfect), to avoid that diversion, and life goes on happily. Calling the father "abusive" is honestly grotesque, and it is the sort of petty, detached-from-reality moralizing that leads to everyone hiding any real world details lest they get the boorish, cliched response.

It's akin to the sort of over the top, rush-to-conclusion relationship advice common online.

"My husband forgot a McDonalds drink cup in my car last week and now it started leaking out of the bottom!"

"Abusive! Manipulative! Gaslighting! Lawyer up, hit the gym and divorce his ass!"
Uninformed opinion is like an animal instinct — it means nothing.

If your knowledge of philosophy mostly comes from Stocism memes, you don’t know much. The existence of widespread belief in reptilian overlords and other stupid shit is evidence of people hungry for understanding, but who lack the knowledge to overcome their ignorance.
Not every job can reasonably be done remotely. Working with specialized and expensive hardware is an area that seems to me to have a reasonable expectation that people work in the office, at least when they need to test on actual hardware.

Also why I'm avoiding such fields personally, despite thinking they're pretty neat.
Counting non-intersecting double-diagonals in polygons
There's more between "being cool with piracy" and "thinking copyright should hold indefinitely". This is about 78rpm records ffs. All the artists are probably dead by now.
Actually it is more like legally to work anywhere, for some kind of positions.
It seems more analogous to a virus or scavenger. A market-based force of nature attacking moribund organizations with weakened defenses.
People care about guarantees when their device gets hacked, for example.
Who else is going to clear all the trees?
The partisan gap is dramatic, seeing the Republican party morph into a populist / anti-globalist party in the age of Trump, with Democrats basically reacting to form a coalition of anti-Trumpers is leading to stuff like this.
Pulumi is arguably the worst software I’ve ever used in my 15y career. I’d rather pay Hashicorp than use that dogshit.

On top of that, whether or not an OSS project accepts your PR means nothing about its quality or utility.

This change appears to have very little or nothing to do with most of us engineers and everything to do with companies wrapping and reselling. As far as I’m concerned it’s a good change.

Anyone who’s thinking about it. Stay away from Pulumi unless you’re okay moving from declarative IAC to some bullshit imperative Python or node constructors and for loops, and everything else that comes with writing OOP. I don’t care about the Hashicorp brand. I care about writing quality IAC and Pulumi is not it.
> To be fair, cubes weren't any better.

Cubes, with hot-desking, is pretty great actually. IBM has it in their drop-in “business centers” for WFH employees.
One must remember that back in 2015, China established capital controls on the yuan.

That + the pandemic (a massive, epic increase in money supply and cheap credit) helped China keep that going.

AFAIK China's housing bubble began in 2008, after the housing bubbles of the West stopped giving China the growth it needed so much. So yeah, they kept the bubble going for long (and they're still trying to "soft-land" the economy, but I don't believe there's a soft-landing possible that doesn't lead to a Japan situation).
I’m pretty sure there’s some Apple specific instructions that help with Rosetta 2.
I’ll reach out, I’ll be in STL in the near future. Thanks for asking! Always great to meet other HN folks.
I’ve heard this “tax impact / tax break” idea floated as a theory about what’s going on, but if municipalities are putting that type of pressure on companies, shouldn’t we see some concrete evidence of it? What is the actual mechanism by which such force is being applied? I have a little bit of a hard time believing that such large company policies are frequently being set based on deals that we have no actual evidence of. Is there actual evidence that I just haven’t seen?
Yeah, that’s the other big option. But I’d want to go with something like UBlue for codec support and other niceties, and I just don’t know if they will still be building images every week in 5 years. I could always rebase back to normal Silverblue if something happened though.
A lot of these downsides are huge deal breakers to me. But the one downside not mentioned and the one I'm curious about is the trending posts, hashtags, and news features of mastodon.

I can understand that most of the trending stuff might want to be instance isolated, or somewhat curated. But on a one person instance last time I looked, news for example was horrible because I had to actively approve sources every time. Perhaps this has changed. The other thing I noticed was that trending posts didn't work.

But hearing that you can't see another instances posts or replies properly without doing extra work, sounds like a huge oversight. For me decentralized social needs to at least allow me to look at all the posts or replies.
Jetpack Compose, and Kotlin coroutines, mixed with kotlin multiplatform code, came and made many things nicer, especially UI. With so many libraries and so many ways of doing things with so many opinions it’s still hard to digest of course.

It’s better than non native for performance and experience but many companies will of course care more about the money saved from a sub native experience with fewer developers.
Without root access you're not going to be able to use port 80 or port 443 on Android.

I don't think iOS has the same restriction, but I can't find any documentation about it so I'm not sure.
Oh yeah, I've heard about it but by that point I was using tRPC which fits my needs for now. I'll be looking at it later though when I'll need a GraphQL api! Thanks for letting me know!
We did that! Sometimes I would sprint across the stairs 1-2 floors to go to the bathroom. The problem was that just to reach another stall you had to go through x4 security doors that were quite hard to open so it took quite a bit of time. Something that should have taken max 5m now was taking 15m, and my bladder was quite unhappy. Also, due to this, all breaks got elongated, as we were waiting for colleagues before going to lunch (for example) to go to the bathroom, and we were also waiting during meetings for them to arrive from the bathroom.
> If this is your perspective, you’re either incredibly privileged, jaded, or both.

My perspective on poor people and travel is that international air-travel is hopelessly underpriced; it isn't reasonable for all 6 billion people in the world to travel for holidays. I don't really care who travels; tourists don't better my bread, whether they're rich or poor. But the argument that tourists are good for the local enconomy depends on them being willing to spend money. Huge columns of overseas students don't spend much money.

My town is pretty, and world-famous. It is quite capable of sustaining itself without tourists; it has two universities, and several large hospitals. Housing is in short supply, and expensive. It's not a great shopping destination; tourists who want to shop shop elsewhere.

> but I also don’t think that active steps should be taken to remove more affordable options

Every housing unit devoted to tourists is a housing unit that isn't available for the local people. The Council is right to try to restrict residential housing to residential use.
Drop an email in your profile and I will put you in touch with the right folks. No guarantees, but I will make the effort.
...huh... there's an idea

Would just routing the data via starlink be good enough? (if you could hide the original location)
Same on Android. Even on desktop mode after completing a bunch of traffic light CAPTCHAs it would not continue.
Nevermind, then.
Attendance depends heavily on the market. Dodgers fans fill the seats no matter the premium the owners put on the ticket.
Biometric systems engineering cut huh? Looks like that play to the FBI to convert miners into biometrics staffers for CJIS in Clarksburg didn’t play out huh?
It always pissed me off in movies where there’s a communication medium the characters supposedly are experienced with and the most important part of their communication gets chopped off. They never repeat themselves. Terrible, terrible writing.

One of the things I appreciate about Contact. When Ellie’s radio becomes mostly static she just repeats that she’s ready to launch, in a loop until they do.

Your typical schlocky movie? “CHHHZZZK is the killer! I found Sarah’s body. Don’t trust him!” “Do you think they heard me? Hopefully he is t killing them now.”
So a bit like big corporations making tons of money through monopolies, regulatory capture and corporate welfare, but then having to pretend their success was down to 'the market'
That's why it's a tool for web apps
Seems to me that it’s central to the economic system we live in. If advancing from labour class to capital class was not very very hard, there would be far fewer workers, which is untenable in our society.
Look up the incredible profit margins of publishers such as Elsevier or Springer.

University researchers/teachers who publish books or articles through them often get paid nothing (zero), or very little. And they do not care, since their goal is get publications in prestigious venues, which helps them in their academic career.

My point is that this stuff should be free, open access, published at low cost through university presses etc. So pirating academic books is basically fine.
I think your question about avoiding these mechanisms isn't the right one; the real question is, how does one succeed despite these inevitable problems?

In other words, I don't think you avoid these, I think you understand they're coming and accept the trade off, making sure it's worth the issues you invite when you do have to promote those engineers/non-technical people, for example.