skysight-inc/HackerNews huggingface dataset:
It's just theatre. They don't want to do anything. Foreign buyers are not the source of the price inflation. If they did want to cool prices, they'd make a move to curb demand by forcing borrowing products to be more stringent, among other actions. According to plenty of analysis I've read Canada's problems are not primarily supply related. The price inflation is caused in large part by low interest rates and the ease of purchasing mortgage debt along with psychological willingness to pay more, and the dubious regulations around the real estate industry here.

Canada (especially Ontario and BC) has become so addicted to real estate inflation, so convinced in the inevitability of "number go up" when it comes to housing prices that it would be a toxic pill for any political party or government that actually cooled this market.

Hundreds of thousands of baby boomer upper middle class Liberal voters would freak out. People who have banked their entire retirement on expecting a payout on their home. And an entire generation of people who think this is just what housing does, and don't remember the early 90s housing price slump.

It's toxic, really. Get a group of adults together at a party in any home in Toronto etc. and the conversation veers into banal banter about housing prices and people live in their houses like they live in a product not a home -- what reno can I do to increase its value? What did the neighbour's place sell for? What could I get? Blah blah. It's been like this for so long.

Meanwhile, industrial / manufacturing cities like Hamilton, Windsor etc. have become unaffordable to the people who actually work in the manufacturing jobs. A poison pill for the actual, real, productive secondary industry on which Ontario and Quebec were traditionally built.
acting in a way to get rich off your property is very capitalistic, including manipulating policy to raise the value of your property
> [...]Even basic things like getting to your home folder with Finder is more trouble than it needs to be on a stock modern macOS install. They really go to lengths to hide it.[...]

Open finder then cmd-shift-h or cmd-shift-g, "~"

Both of these work right out of the box, what would you rather macOS do to be easier?
A nice sci-fi theme sure, but one of the the worst choices possible to build a resilient society.
Sure but it got to almost 20 million before it hit that point, unlike Canadian cities.

There's also only been one subway line opened this century.

We seemed to do better at facilitating growth last century, particular in the first half. Since then we've struggled, mostly for political reasons.
Good lord. I deleted my linkedin account some 10-15 years ago now, and I've never regretted it. What a ridiculous spam-farm that place was.
Not to take anything from what you've said because Huang is really all that and more. Find his interview with Morris Chang to get some more insight. Nvidia, ATI and other players for the most part were seeded by ex-SGI crew however. SGI had an instrumental role in those companies that ate it.
Labor is expensive though. It's just that your income in relation to labor cost is relatively low due to high taxes, health insurance, pension fund and so on. Including your employers payments you go home with maybe 40% of what the company pays for your work.

Building even a simple new home will set you back at least 300k.
Bahahaha. Same probably goes for everyone else in /usr/ like /usr/dmr.
It does. You have 20 minutes to mow the lawn or shoot a deer, starting now. Which task can you actually accomplish? Far more people will be able to mow the lawn.

You analogy is bad. But I get your point.

Let's put it this way. Something that is commonly done is LIKELY to be far more easier than something that is not commonly done. Full circle back to our other point on probable causes.
If you have any other power user insights (or good blogs to follow) I'd love to hear them! To be honest, I got real comfy with WSL2 and Windows 11 at my last job but only felt like I was scratching the surface. I keep hearing about black magic like WinRM which I understand you can use to Infrastructure-as-Code your Windows.
The comment I was referring to was talking about red tape and zoning, though.
Logistics, training, discipline, and morale/motivation are factors that often get treated as secondary to technology, but in most battlefield scenarios they are a big deal, and Russia has big problems with all of them.
I'd never heard of this, thanks for the tip. I just tried it in Word and had no luck, but it worked in Chrome. Any other programs you're aware of that respect this?
Man, that gets hard to swallow. Especially seeing old photos of Hamilton. I grew up nearby and for as long as I've been alive it's been large swathes of parking lots. There's still so much promise, but old downtown looked so much more alive before the sprawl took over.
I used to play a lot of videogames (specifically LoL but also any big anticipated titles I was interested in). I think for me it was for a few reasons:

* I had far, far less stuff to do. I was in an easy degree path without a job, and surrounded myself with people in similar circumstances, so I had time to play games for 6-8 hours a day and a wealth of validation from my peers.

* When I wasn't playing games, it was to do other things that I was either obligated to do (schoolwork), or that also had an element of skill progression (music), or that were social activities (also music).

* I had no real need to remain available on short notice for anybody or anything, so unpausable games with 40+ minute match times were easy to fit into my life.

When I started working as a SWE, suddenly most of that stuff was no longer true, and in the USA no one looks at someone who works 8+ hours a day as a degenerate. So I'd wear myself out doing that, and constantly read up on bettering myself as a programmer. Being good at competitive videogames started to become less and less of my identity, and it was supplanted by becoming better at my job and finding financial success. That addicted me in its own right (I used to also spend way too much time watching lines go up on stock trading apps, though thankfully I've managed to curb that too).

During my busiest time (working + master's + in a relationship + fostering kittens), I went weeks/months without ever touching a videogame. I'd still read about them or watch videos, but I always felt like there was something either better or more important for me to do at any given time.

It helps too that the social aspect of LoL for me was also dying at the time. The people I played with were on less and less, and I was also getting fed up of the game's formula after so many years.

Sometimes you can't help but have a bad addiction and need to go cold turkey, but for games that don't have such an addictive quality I find that just having a lot to do at any given time helps curb my tendencies to binge.
CNN+ launch may be off to a bumpy start
Three mile island was due to a pressure valve failure, not a design flaw in the pressure vessel, secondary storage, or steam generators - the components of a reactor that form most of the cost of construction. And the reactor meltdown was contained. The safety standards held. I'm not sure how people try and spin this into evidence that the reactors were unsafe.

You're correct that the 1970s construction isn't the same as modern construction though. During the 1970s, series of the same reactor designs were built. As opposed to most modern construction, which are typically the only reactors of a given kind built in a given country. Serial production is much cheaper than one-off production.

Electrifying railways and other transportation is going to increase electricity usage, not decrease it. Only about a third of total energy consumption is electric, and most of the rest needs to be electrified as a prerequisite to decarbonization. So assuming that electricity consumption is going to decrease is a very dubious prospect.
> [...] found only a tiny difference in the mass of the W Boson compared with what the theory says it should be - just 0.1%. But if confirmed by other experiments, the implications are enormous. The so-called Standard Model of particle physics has predicted the behaviour and properties of sub-atomic particles with no discrepancies whatsoever for fifty years. Until now.

Is this true or sensational reporting? Wasn't the predicted mass of the Higgs boson far greater than discovered and amounted to no new physics?
>expectations put on me from where I came from

>I have this crippling feeling of not doing enough

These two things are not unusual to find in the same person, and a talk therapist can probably help with the details.

Tbh, I had a similar thing. What I resolved in therapy was recognizing that the feeling was a mental shortcut; a mechanism / engine running under the hood indiscriminately. It wasn't wrong, but it was incomplete.

In response, I expanded the wiring a bit. I now feel it as "there is always more I could do" which basically wired my choice into the mix. Then I exercise that choice. "There is more I can do, but this is enough". the part for me that is hard to put into words is that "enough" is a soft line. doing enough doesnt mean i need to stop doing.

I say that last line there bc there was, for me, a related feeling of "Everything I do must be efficient" bc that gets more done and i can never do enough. This needed to be dismantled / rewired as well

Taken together, "never do enough" and "always be efficient" created an impasse where doing more than enough was inefficient. And I could not view my life as being enough without self-implying that it should end. Being busy justified my existence, and if i could not justify being busy then i could not justify myself. Obviously this is not a rational conclusion, but that's why therapy helps. I did not realize this kind of irrationality was emergent from my subconscious heuristics until the right line of conversation bubbled it to the surface. I said the words and realized the issue at the same time. Once I noticed it, I could of course handle the work of correcting it on my own time.
Thanks for the filter! I've been kind of looking for one and had already assumed Twitter would randomise the IDs and page layout so that setting up a static filter would be impossible. But apparently it's not!

I've mostly been using the Fritter app for now for whenever I want to read some tweet. So far, I like it very much: Native performance with no nag screens and no engagement bullshit, just tweets and replies. The only problem is the often replies don't load. My suspicion is Twitter is doing some shady stuff with the API again.
Not exactly. Ukraine already has S-300s, and Slovakia is supposedly sending (or already sent) more:

https://www.defensenews.com/pentagon/2022/03/30/will-slovaki...

The US does not have any, as far as I know.
> Yes, one group of people got rich and now a different group of have-nots are mad at the people left holding the land.

Very much so and it probably stings even more for that have-not group, that its people from what they perceive to be of "third world origin". There's just no helping such people, instead of seeking ways to better themselves, they choose to live in a state of angst and anger and expect the government to somehow fix it.
> Interestingly, I think login walls are to stop spam.

I don't think that holds up in general, and especially not in Twitter's case. Logged-out users can barely interact with the site -- all of the important interactions (and, in particular, all of the ones that would be concerning from a spam-prevention standpoint) require the user to be logged in.

I'm not sure it applies to YouTube either. The site has very few login requirements, other than for age-restricted videos.
That's precisely what I did in the beginning of my career. To test every method and mock all the dependencies. This had the impact, because we usually don't use a dependency injection framework, that I had to add an interface for almost every class, adding factories with interfaces almost everywhere and then write tests which expect certain method calls and to basically debug the tests while writing them until all calls have been mocked. Thus, whenever I changed the production code I had to change the test as well.

IMHO in my own projects I tend to write tests which test certain parts of a system as well as some dependencies. So usually I'd say they are integration tests instead of unit tests. But I can refactor stuff and once I break something it's usually detected by one of the tests. Maybe unit tests should test for certain cases border cases, which are hard to test with integration tests.
New CTO came into my previous place and forced a switch from AWS to GCP. It took 3 years and an enormous amount of effort just to help the bottom line a small amount. Totally ridiculous.
If you're willing to basically live in the boonies, yes. But you're not finding housing in or around the cities for less than a million in california. the median house in my area (after a skim on Zillow) is 800k and I'm a good hour north of downtown Los Angeles. Move another 30 minutes north (pretty much in literal desert) and housing is more around these numbers of 400-500k.

But who knows? With WFH being more accepted I can see some less city oriented folk moving out to those areas and gentrifying it. It may be desert, but it still has everything you'd want out of a neighborhood outside of entertainment.
> There was never any valid justification for the police to harass a man going for a stroll.

Have you been living under a rock for the past two years?

There was a pandemic killing hundreds of people per day, and the only effective way to stop it from continue growing exponentially was to ensure everyone stayed put for a few days.

How is that "not a valid justification" ?

I mean, think about it for a second: law enforcement impose lockdowns on neighborhoods when a shooter is on the loose without any complain, and asking everyone to stay put to avoid hundreds being killed is not "a valid justification" ?
I think it depends on what you're copying. If you're copying text only, then no. But if you're copying text with images or other non-text elements, then possibly yes.
See eg https://netfpga.org for pretty much exactly this for network. I believe it's more of a research platform than something that's used in production. It's not exactly new either.
You could shell out for Nvidia's DGX A100. Not the same level of futureness compared to current off the shelf stuff as this was back then.
*diegetic
Wow, wow! I think this may shave dozens of hours off a few workflows I've recently been scoping for a new project. I'm gonna start playing with this tonight.

How have I not heard of you before?
Because I was trying to distract myself from stuff I looked at some files in a hex editor, and really old DRM AAC / M4P files from iTunes (still have a few around...) don't seem to have the same huge "free" padding block at the start of them (you can still see smaller "free" chunks, so they don't seem to be hidden by the encryption). Which is weird.

DRM iTunes Store files were 128kbs, whilst non-DRM ones are 256kbs, as beyond removing DRM one of the selling points of what was called iTunes Plus at the time was better quality. So it's possibly back in circa 2009 someone made a fuckup with the encoding settings and no-one has noticed since. Or its some extremely weird conspiracy to sell larger iPods.

Or perhaps they wanted to make the filesizes just a bit bigger so that iTunes Plus files felt like quality, like the way expensive products have metal weights added just to make them feel heavier and more solid.[1]

[1] For avoidance of doubt, this last suggestion may be what is known as "humour".
well you should consider auctioning that, it will fetch lot of eager attention
> The particular thing that comes to mind repeatedly when reading this is the fact that more or less all of mathematics can be derived starting either from set theory or from logic theory.

No, most of mathematics can be expressed in set theory. It's like saying every program can be written in C. It's more or less true, but the philosophical implications are overblown. That is, it's important that set theory and C are so powerful, but there's nothing[1] special about them in particular, we could just as well choose different foundations/Turing complete languages.

[1] Disclaimer: I am not a set theorist and I presume there's a reason set theorists study ZFC and its more powerful cousins so intensively.
The loopholes are well known, so we'll see the sincerity of the government by looking into the details of the implementation, which we might not get today.
Why no squash? It's a private dev branch, so it doesn't throw off anyone else's work. Just commit to your heart's content for every little experiment. Write trivial commit messages like “checkpoint” because `git show` will contain so little code it's easy to figure out what's what. If you later decide you've headed down the wrong path, `git checkout -b my_feature_take2 HEAD~n` and start back up from a known point. When you have a functional final result, `git rebase -i master` to squash and groom the commits into more meaningful aggregations. Or just a single commit, if it makes sense for the context.

Interactive rebasing with fixup/squash makes the end result very readable. `git reset` and `git add -p` can also be a huge boon when tidying up a branch before PR.
Did you hear about nx.dev?
They don't have any. We're bleeding talent and destroying our pipeline for more. We don't pay well to begin with, so asking people to relocate for a worse quality of life is just ... mind boggling.
One way functions do not need to be reversible.
> No. The purpose of social justice is to ensure equal opportunity, not equality per se.

Who is the authority on the 'purpose' of social justice? Or is what you state just your opinion?

Perhaps this is just the circles I am around, but there has been increasing insistence on 'equity' by those who purport to be championing social justice. With 'equity' being exclusively determined by looking at distributions of outcomes, not opportunities.
We all know plenty of engineers who want to build things for inappropriate scale. The company was a disaster, but part of building a disastrous company is hiring the engineers who want to make everything webscale and have no sense of pragmatism.
The Families of Russia’s Dead
I'm more interested in mandatory house inspections at a regular intervals, rather than as part of a sale.
If you have zero-cost internal network costs, I'd consider adding another server in front of the primary servers to act as a reverse-proxy and/or firewall. Basically, you'd use that server as a firewall and then pass only the good traffic onwards to your game servers, which are probably bigger and more expensive.

If there isn't a possibility for internal-networking (free), then I'd probably use the included iptables for a firewall on each machine. You should honestly have this running on the game servers anyway, if only to restrict communication to between the reverse-proxy and game server.
Russia has a network to get around this. Sort of like the show the Americans but not as sexy and less photogenic players.
As I see it, it's not the best outcome for the computing world; evolving MIPS and SPARC and making them open seems to me like it would have been a better outcome. MIPS is still in widespread use after all.

The way I take Dave Patterson's point (ISAs should be open) is that it would be nice if ARM and x86 were open as well.
I had this question as well/
Wouldn't that follow if microplastics have already been found in human blood?
https://phys.org/news/2022-03-scientists-microplastics-blood...
I'm going to add a dimension I don't see often to this.

College grad/New Hires are super difficult to onboard remotely. It's already difficult to go from school to a tech job, but add in that you now don't have any sense of what's going on and it's easy to get forgotten even with a good/active mentor.

Also lots of young people don't want to stay in their hometown and move to Seattle/SV/SF, and without the office it's very easy to literally have no friends. When I got a job and moved out to the west coast I had to very actively find people to meet up with, I know a bunch of coworkers who didn't and either ended up leaving frequently to go back just to combat mental health issues, or just sitting home alone. Not saying that ALL of your friends need to come from work or whatever, but if you're new to a city and single it's much easier to seed those friendships.

Lots of people don't buy the innovation, "talk about x by the watercooler", argument, but I think on a macro scale it's a bigger deal. How many startups are started because two people became friends in SV, lived together and started a new project. That only happens with talent density that you get from tons of smart people being colocated. (And it's something lots of ambitious young people move out to the west coast to get, where I came from most of the best jobs were trade schools, construction and trucking lol, not too many promising startups come from a small town in the middle of nowhere just because there's noone to work with.)

So there's def some demand from young people to go into the office which puts a pro in the return to office column for the pointy hairs. Not saying that specific policies are good or bad, just want to outline a datapoint.
Back in the day, I ran Windows 2000 for 100 days without rebooting just to kill the meme that Windows was an unstable mess.

I only rebooted because I was scared of the growing pile of security updates.
People have the loans, at least.

Corporations and pensions might have the proper money
But you are writing like a single person would be writing whole project.

I might not be too lazy - but I have to collaborate with 5-10 people.

Well-tested code is also some kind of utopia, no one have seen such code but everyone is claiming that once you get there it is all unicorns and roses.

I can write perfect code if I do it alone for my toy project - when I have team of people that has to agree on stuff it is not going to happen.
Including the dust, if it is from the same era!
Ask HN: What are some great books around API design for $CURRENT_YEAR?
Hey all, I'm looking to level-up my API design game and thought a solid book on the topic could be great, but I'm having a hard time picking out signal from noise in the sea of publications. Especially considering some recommendations out there are a decade+ old, when things have changed significantly in certain areas (like browser tech) since then.

Primarily thinking about web APIs (meaning REST these days) but anything goes. Guiding principles >> "how to build an API in framework Foo"!

Have you got any suggestions? Thanks!
how about 50x return? Home that cost $100,000 CAD is now well past $5,000,000 where I live. If someone hodl'd their property in Vancouver even longer than that they would be seeing 100x return.
Long-term physical activity and risk of all-cause and cardiovascular mortality
Offline music is also useful for travel: airplanes, car trips with imperfect cell coverage, train tunnels, etc. Not a small use case at all.
It’s activists who call facts they disagree with bigotry.
Title edited slightly to fit.
> If the study had continued to get details from all the kids we probably would not have seen an improvement compared to the control group.

Why do you assume the control group kids that dropped out would have caused the data to trend in a positive direction?

Was there data on why they dropped out?
The world of octopus cities and culture shows why it’s wrong to farm them
Wow, first with a distributed ledger system and a sustainable fishing invention. The Yapese are a bright bunch.
Tiny grammatical error on the docs page (https://pipedream.com/docs)

The last sentence of the Open Source section reads: "You can also create a PR contribute new or enhanced components via GitHub."

Probably should read, "You can also create a PR and contribute new or enhanced components via Github."
Middle click paste is awful and I'm glad Windows doesn't do that.