skysight-inc/HackerNews huggingface dataset:
I sought to unserstand "serverless" but every deployment diagram I have ever seen show things that look an aweful lot like they run on... servers?

Maybe I don't get the idea (and honestly I was too lazy to put in the legwork), but when I hear something like "serverless" I imagine some p2p javascript federated decentralized beast where the shared state is stored through magic and tricks with the users clients and there is literally no server anywhere to be found.

Instead it seems like a buzzword (?) for a weirdly niche way of running things that someone with a 4 Euro/Month nginx instance that hosts 10 websites will probably never understand.

Maybe I also don't need to understand because I know how to leverage static content, caching, fast Rust reverse proxy services and client side javascript to develope fast web stuff that gets the job done).
> That sounds tremendously wasteful. All housing will have to be built new now?

Well ya. You don't build to have your home last for more than 30-40 years, which can save some materials. We should get better at recycling and renewing building material, maybe the Japanese counteract things that way?
In what world are "temporary" foreign workers buying homes in Canada? With what salary? Same with Refugees, students.

Funny how in the first hundred years in Canada, we didn't have any issue with housing costs, despite accepting vast amounts of refugees. I'm not saying it's not making the problem worse, but to SOLELY pin it on them is IMO willful ignorance.

if we banned all immigrants, of any kind, tomorrow, would Canada's housing prices collapse? I'd suspect not: credit is still cheap, and every day canadians still want homes.
What is the difference between Lucene and Elasticsearch
Isn't that Customize's intended audience as well?
> scalability

You can scale quite far vertically and avoid all the clustering headaches for a long time these days. With EPYCs you can get 128C/256T, 128PCIe lanes (= 32 4x NVMes = ~half a petabyte of low-latency storage, minus whatever you need for your network cards), 4TB of RAM in a single machine. Of course that'll cost you an arm and a leg and maybe a kidney too, but so would renting the equivalent in the cloud.
I like really minimal IOT that solves meaningful problems in my life. This way I have more mental capacity to live! My mailbox lets me know when the mail person has deposited materials inside. My garbage cans remind me when they're not on the street on garbage day. When someone pulls into my driveway I get a photo of their car texted to my phone. My power and water meters can be checked from anywhere in the world, and if I need to, I can shut off the water supply to the house remotely. My generator lets me know when it needs service. My chest freezer lets me know if it doesn't have power. Etc etc. I only install smart switches as repeaters for the useful stuff.
I'm sure it just changes the URL bar so you can see what happens.

Regardless, it's already in their tool box because they make the browser.

They could be re-writing urls and not showing you, if they wanted to. And as long as no one notices, you can keep doing it.
> Ironically I think those are the same companies that aren't willing to put in the work required to build strong collaborative cultures _onsite_.

Having worked for a company with a strong in-office culture that's significantly eroded during remote work, no, this isn't remotely true and is an almost comical underestimation of how hard it is to convert from an office-first to remote-first company.

The real issue is that if you're gonna be a remote-first company, you have to truly commit to it, and that requires significant effort and a complete change in mindset across many activities, including a profound retraining of management and staff behaviours.
Good catch, though any decent health insurance you can get on your own would be quite a lot higher than $7.5k/year. What I currently pay ~$500/month for via work used to be $2k+/month when I was self-employed. So in real-life it wouldn't always be a wash.
Would it? Or would it simply push home ownership further out of reach and favor landlords with capital?
Couldn’t this be explained by the fact that the phrase “African American inventors” is used a lot?
I doubt it will beat a curated experience any time soon, but I do see a future where it could assist in creating that curated experience.
I am not convinced things break down that simply. Healthcare is probably the best example of something that isn’t compared Apples to Apples across time. The cost of an X-Ray, cast, and some pain killers isn’t seeing nearly the cost increase those charts suggest.
When more people show up, you should build more housing. Canada is a big place with a small population relative to its size — you have plenty of space. Your argument might work if Canada was a small island like Singapore, but it is one of the largest countries by land area in the world.

What prevents you from just building more housing in all that extra space you have? Zoning laws and nimbyism.
The definition of "woman" is only a minefield on Twitter. In the real world everyone knows what it means.
Can you give an example ifna nice solution to a problem?
A $250/month room with a shared toilet is better than living in a tent somewhere. Also, the need for showers can be mitigated with public bath houses, we used to have more of those...again...it makes lower end housing more viable, but most people will probably want their own toilet and shower and will pay for it.

> I'm reasonably sure we can meet housing needs and still maintain basic human dignity.

The proof of your hope would be in the pudding, and right now we have no pudding.
Upvote for hackers.town, whose t-shirt I'm wearing today.
> As far as I can tell he just takes weighted averages, which is a commutative operation.

It works when doing LERPs (linear interpolations) but the algorithm above uses SLERPs (spherical interpolations) which can be expressed with quaternion products/exponentials/logarithms, so I think the order does matter.

A quick numerical check with 3 quaternions and uniform weights seems to confirm this.
>It will make sure that the poor and lower middle class don't get hosed and simultaneously make property a less attractive investment for foreigners or would-be mansion builders.

It will also make sure that you get enough leeway to build in all the corruption you want. Or at least all the NIMBYism you want.

"Yeah, to build in this region you have to pay this huge tax unless you fill out this form and we approve."

Any time you build an intelligent (read: complex) system you rely on the goodwill of the people that build it and maintain it to do what you want the system to do. This in turn gives those people great opportunities to take advantage of others.
I think this is a bit of a shortsighted take. The fundamental question is: should Google allow its systems/software to be used to generate homophobic/sexist/racist/transphobic content? If Google can determine with high likelihood (perhaps through a combination of language modeling of your Google Docs/email + examining your browsing history, search history, email contacts, purchase history, physical location, etc) that you are generating that sort of content, why should you be allowed to use Google for anything?
This is actually a disproven myth. College prices rise because historically high state funding per student has been cut or not kept pace with increasing enrollment. The federal government has capped the amount it loans to $52k for an undergraduate degree for a long time now. Reducing access to federal loans doesn't have anything to do with the cost of providing a college education.
US bans anti-satellite missile tests
Agreed on Flakes. It both makes the entire thing much more pure in terms of its guarantees about reproducibility/portability as well as being a lot easier to understand for me as a non-expert consumer.
Why don't people just use a redirect extension and redirect ^https?:\/\/(.)(\/amp\/|\?amp|\?amp=.)$ to https://$1
True, but one feature I enjoy about Cloudflare workers is that I just edit them in the browser, even on devices without nodejs installed.
> So how is asking to be allowed to redevelop your own lot being against private property ownership?

To answer that: consider, would me being allowed to build a joint pig farm and jet engine testing facility 10 feet from your bedroom window be compatible with your property rights?

Externalities exist. Changes in the usage-- which includes density-- of the surrounding property can have a real effect on the existing residents. Debate over zoning is just a debate over the thresholds.

This isn't to say that existing policies in any particular place are well informed. But the basic concept of setting out the characteristics of neighboring properties, particularly to the extent that these rules were done in advance of your ownership and were clearly established, not only doesn't conflict with private property rights but can help protect them.
This is true for an ideal and perfect bureaucracy. But in practice, some government employees will use bigger budgets to arrogate more power to themselves - bigger projects, more headcount.

Now we do need a degree of bureaucracy, but it’s best to have most of the money circulate in the market where there is pressure to employ it efficiently or lose it.
Technically you are right, ofcourse. An adware is unwanted software designed to show you ads maliciously (no way to remove or turn it off). But let's look at some common features of adware / spyware:

1. Advertisements appear in places they shouldn’t be. (Yes in Firefox - ads in new tab and address bar).

2. Your web browser’s homepage has mysteriously changed without your permission. (Yes in Firefox - default custom home page)

3. New toolbars, extensions, or plugins suddenly populate your browser. (Yes in Firefox - bundles unwanted, uninstallable extensions)

4. Your computer starts automatically installing unwanted software applications. (Yes in Firefox - studies can install extensions without your knowledge).

5. Collect personal data without your knowledge (Yes in Firefox - ad partners and studies).

Again, technically you are right that there are options to disable some of these things, (most of which are all enabled by default that the majority of users won't be aware of) ... But when a software imitates and behaves like an adware / spyware, Mozilla would do best to listen to their users criticism than call us ignorant.
Yes i did work at one of the above. The car count data was actually more interesting than people even realized. One thing even many quant funds missed was that the quality of our 'raw counts' still depended on cloud cover which was meta data that was for whatever reason something we didn't share (no one asked for it), so the quality of the signal depended on the geography. Ie sunny places had more signal - there was even a short window back in 2016 before credit card data was more heavily used, that you could predict the earnings results of retail chains in socal pretty well with our data.

To your article's point, I believe my company ended up trying to switch to a platform that allowed people to create their own insights, but im not sure how successful that was in the end
Your loop-hole doesn't make any sense. Mortgage interest is deducted against income but that doesn't make your loan "free" from cost since the tax rate isn't 100%.

Example:

$1000 in net operating income, $500 in mortgage interest, 25% tax rate

Taxes paid = (1000 - 500) * 0.25 = $125
> cities as already densely packed as Los Angeles

I live in Manhattan. LA is far from densely packed.

It’s idiotically packed, seemingly to maximise time spent in traffic and minimise the number of bars, restaurants and essentials within walking distance of the average resident. But visit Tokyo or Paris if you want to see true density.
George Carlin is rolling in his grave: https://www.youtube.com/watch?v=o25I2fzFGoY
Pretty sure this is a thing for some contract work. Not individual hires, generally.
Isn't it publishers deciding if they want to make an AMP page or not? Also, there is no way to make sure publishers aren't harvesting your data. So if a publisher cares about privacy, how about they just don't make an AMP page? Seems like common sense and most other people here are complaining over nothing. I don't see people here complaining about Cloudflare proxying half the Internet.
> There are 9 million people in Canada (a country of around 40M) currently living here on 10 year visa's. - Crazy!

Talk about distorting statistics in bad faith to further xenophobia…

The 10 year visa is a non resident visa that allows temporary enter into Canada during that period.

It doesn’t let people work, and just because someone has the Visa doesn’t mean they’re currently living in Canada
I think there's a valid concern with this; a concern which is not necessarily distilled down to "big brother" or "corporate overlords".

Google is so large that any stance they take, no matter how minuscule, has immense influence.

Case in point, from this article:
https://www.nytimes.com/2018/08/02/technology/google-maps-ne...

> For decades, the district south of downtown and alongside San Francisco Bay here was known as either Rincon Hill, South Beach or South of Market. This spring, it was suddenly rebranded on Google Maps to a name few had heard: the East Cut.

> The peculiar moniker immediately spread digitally, from hotel sites to dating apps to Uber, which all use Google’s map data. The name soon spilled over into the physical world, too. Real-estate listings beckoned prospective tenants to the East Cut. And news organizations referred to the vicinity by that term.

My point is, it might seem like a small, inconspicuous change. But at Google-scale, this actually has an impact on the real world, and personally I don't feel confident with Google deciding what words are the correct words.
Thanks for the hint, I have fixed the code: https://git.sr.ht/~pkal/ecg/commit/4abf496e89cc93ca4c7fec049...
For news, the common AMP use case, Apple uses Apple News news.apple.com as their version of AMP hijacking websites.

It's not a paid app, just part of the walled garden experience.
> There's no incentive to increase interest rates

At some point the market decides this, if inflation persists. BND (NASDAQ) is already down over 9% YTD and that's supposed to be the safe half of split stock/bond investing.

Despite how some people seem to view the Federal Reserve (and whatever the central bank of Canada is) neither country is a full on centrally planned economy, at least not yet.
Did it suggest an alternative? "land-overseer"
Thinking in Bets (2018)
As the current supply chain crisis evinces, efficiency shouldn't be the end-all, be-all of policy.
> Firefox literally sends your keystrokes to Google, right out of the box.

Keystrokes in the URL bar.
> Right now even definition of "woman" is a mine field

Only if you [not you personally] live in a Twitter/Tumblr bubble
This assumes a static number of sponsors, which I doubt is the case. Somewhere else in the thread I read there are currently over 800 sponsors now.
Local IoT switches (ZWave/Zigbee/etc.) are kind of the best of both worlds: being able to switch off at the wall, plus being able to control digitally/remotely.

For example, I love being able to switch off the living room's lights, as well as all adjacent rooms' lights, all with two taps on my iPhone, without getting up from the couch. Also nice is turning the lights on/off at certain hours of the day, or when certain triggers occur.

My setup goes: ZWave wall switch <-> (Raspberry Pi) [ZWave hub <-> Mqtt <-> Homebridge] <-> AppleTV (Home Hub) <-> iPhone. Despite all of the moving parts, this has been 100% reliable for me with near-zero latency. It even works well when I'm away from home (albeit with a tenfold increase in latency)

Unfortunately, this setup is not a low/no configuration one, so it's not a solution for the vast majority of people, and is why internet connected IoT (Nest/Alexa/Hue/Insteon) are as popular as they are.
Its replacement suggestions were Property Owner or Proprietor. Those both seem like decent replacements.
If you’re in iOS then there’s an extension available to redirect to non-AMP versions of sites. https://apps.apple.com/us/app/amplosion-redirect-amp-links/i...
We're building a highly multi-tenant "isolate cloud" (think VMs => containers => isolates, as compute primitives).

The isolate hypervisor at the core of our cloud platform is built on parts of Deno CLI (since it has a modular design), but each isolate isn't an instance of Deno CLI running in some kind of container.

Isolate clouds/hypervisors are less generic and thus flexible than containers, but that specialization allows novel integration and high density/efficiency.
It sounds like Netlify is essentially reselling a third-party service here. Isn't operating infrastructure Netlify's job? Why outsource this? Can requests end up taking circuitous paths where Netlify and Deno's infra don't line up?
> Aren't brokerages required to file forms for every customer they serve?

They are, but there are corner cases where they might not have all the necessary information. For example, if you trade the same stocks or mutual funds through more than one broker then neither one will have enough information to determine the cost basis for each sale. It's also possible to move shares directly from one broker to another.

For crypto, in the US, none of the exchanges are currently required to track any of this to begin with (they aren't considered brokers) so it's up to the customer to keep track of the cost basis. Even if they did act as brokers the other issues still apply, plus the cost basis of your positions will be affected if you trade on your own without involving an exchange. For example, spending crypto on goods or services from an unhosted wallet can affect the cost basis of subsequent sell orders. The tax filings are probably simpler under the current system, since if exchanges were filing 1099-Bs you would need to submit adjustments to their cost basis reporting along with everything else.
Insteon is dead – just like its users smart homes
> I'm not sure why shipping the transpiler on the production server rather than keeping it in your CI is a good idea, but I think that's what Deno is doing.

IMHO, the decoupling of build step and runtime step in JavaScript was a terrible mistake. I've wasted hours just trying to find tsconfig settings that are compatible with the other parts I'm using. Shipping a transpiler with a known-good configuration alongside the runtime forces everyone to write their packages in a way that are compatible with that configuration, instead of creating a wild west.

The current state of modules and npm reminds me a bit of the bad old ”php.ini” days, where you would have to make sure you enabled the language features enabled by the code you wanted to import. What a mess.
The issue with b-tree scaling isn't really the lookup performance issues, it is the index update time issues, which is why log structured merge trees were created.

EVENTUALLY, yes even read query performance also would degrade, but typically the insert / update load on a typical index is the first limiter.
For me a large chunk of multiplayer is making sure your game is event-driven, ala https://gameprogrammingpatterns.com/observer.html

Once you make it so that everything that happens is an atomic event, serializing them between client and server becomes more straightforward. As a bonus it also makes your engine pretty wonderful to code in. There are some downsides, and the newer ECS patterns might not be compatible, but you probably don't need ECS performance for game logic.

From there it's a matter of prediction and synchronization. No way you can wait for some varying 50-70ms for input to be reflected on your screen, and other player units need to also have their movement smoothed. Lets say you're developing an FPS and a player takes a shot at another who has almost managed to dive for cover, you have 3 states to rectify -- the shooter who thinks they're not behind cover yet, the server who thinks they're almost behind cover, and the player being shot who is behind cover. 3 steps, all 30-40ms apart, all technically "valid". So you have to develop algorithms to intelligently handle rectifying for game logic as well as smoothing the motion. For game logic it's usually taking both perspectives with a certain degree of leniency (yes shooter they would have been in that position on your screen when you'd fired the shot x milliseconds before your shot event reached our server). For motion you need the clients to run the games themselves for those frames between updates and let them take updates as suggestions where appropriate. This is where "rubber-banding" comes from, because the server (which maybe crashed or is dropping packets for more than a second) hasn't validated that you're in the spot you think you're in so the client keeps yanking you back.
I don't really know how I feel about this, the headline is a bit jarring but I guess it is from their own documentation.

But without more than the one "landlord" example, it is hard to really get a feel for what this may be doing. That is a strange example though... I have never seen anyone complain about the word "landlord".

Regardless, I don't like the idea of Google or any company having the power to dictate what is socially acceptable or not in what should be a private document.

Especially when important context will likely be missed.

To add. I am gay, I have certain use cases for the related "F" word. I can almost guarantee it will complain about it... but using it is also my right. And some people find "Queer" offenses and some do not, I have seen some heavy debates about it in the community. I would not want Google to take a stance on that.

Edit: I was curious to test this theory for myself. It looks like this is only in a workspace document and not google docs as a whole right now. So... maybe someone else can confirm what happens?
“Coloreds” = Offensive racism that only my grandmother would use.

“People of Color” = You better use this term and you’re racist if you think this includes East Asians, who are “White Adjacent”.

I’m also glad that Google has come up with a tool to manage the language carousel — and I’m a native speaker.
City dwellers are not subsidizing anybody. In fact there are certain things the government does for the common good. Like protecting border or extending healthcare. It is the kind of civic planning that determines if a community will be able to support ordinary human aspirations like living a comfortable life in a spread out space or a community is going to pile like ants on top of each other. Of course certain people in the top (elite?) may actually love the second option and would love to see people stuffed in small apartments and live life like mechanical robots so that they can enjoy their life in Malibu beach houses.