skysight-inc/HackerNews huggingface dataset:
That is horrible. Let's just call it what it is: Airbnb are professional liars who use disgusting legal tactics like forced arbitration to sweep things under the carpet--all to make quarterly numbers.
I'm at a startup that builds an e-comm platform. Currently on Next.js; evaluating Astro.

We're slowly coming to the realization that none of these platforms are either simpler or faster than what we could do with modern vanilla.

Some very basic things like show/hide images and blocks of text based on user selection require an obscene amount of code/complexity in React that in vanilla is just

element.style.display = condition ? 'none' : 'block'

Bonus is that there's no need to think about component re-render. No need to think about hooks, callbacks, memos, effects, etc. A whole layer of complexity disappears.

From a performance perspective, there's no contest. Not only is the resultant JS more performant, having the content actually in HTML at download results in faster renders and time to interactive. Our stats show 90+% of our users are mobile so being fast and light are key parameters.

I think the author's point is that while HTML, JS, and CSS have been advancing, a generation of developers have been invested in React rather than learning the fully capable and often better underlying capabilities of modern browser platforms. There are many, many developers who have been trained in React + component frameworks with only a very cursory understanding of the underlying HTML, JS, and CSS.

Should any team use component libraries or roll vanilla? It depends on the objectives of each team. Often that tradeoff is time to market and future tech debt versus absolute performance. (I have not worked on a React project that didn't have massive tech debt not because of React itself, but the complexity ramp that arises with additional packages, dependencies, state management, and general lack of deep understanding of React's render model).

We still like Astro because it allows us the flexibility to use React (or Vue, or Svelte) in dollops where it makes sense.
The Logic of Experimental Tests, Particularly of Everettian Quantum Theory:

https://arxiv.org/pdf/1508.02048.pdf
New York City was 80/20, with Trump making significant gains in heavily immigrant neighborhoods: https://www.nytimes.com/interactive/2020/12/20/us/politics/e.... Trump won 26% in LA County. He ran within 7% of Biden in Miami-Dade County. The GOP absolutely has room to grow among working class Hispanics and Asians in cities.
Mr. Bone's Wild Ride is a kafkian metaphor for our struggles.
You cannot ride a motorbike without counter steering, it's how they work, being 'experienced' has nothing to do with it.
Often the market is at odds with the public, preferring short term profits over all else. It seems to serve itself.

I fear applying it to governments would accelerate us into an hyper-capitalist dystopia much faster than we're already heading for.
> Of course cops should be reprimanded for bad behavior, as they are.

Are you delusional? This has been a very hot issue for over a year now.
I don't agree with the Twitter thread but the implied alternative is serverside HTML and unclear what is the solution for rapid UX on the client.
They are not "switching youtube to AV1". They are "using their dominant market power to force everyone else to switch first to VP9 and then to AV1, or else"

Device manufactures couldn't care less about AV1. And yet, Google made AV1 support mandatory for Android, Android TV etc.
Right, I'm trying to lead the OP there :-)

I've worked, briefly as a contractor, in one these places before: full day sprint planning, 3 hour retrospectives, 1-2 hour standups, breakdowns of simple stories into sub stories etc. etc. ... but I didn't blame scrum and points for the fact I was miserable.
How does it work? I mean in France I saw many self-cleaning toilets (you can find some in Paris) and they don't need an attendant to function; they just wait for people to leave before the cleaning start and if you get sprayed it's just on you.
Security audit report for our app available (Mullvad)
I'm on the board of the Norwegian equivalent of a condo association, and I wish we could fine an owner every time we got complaints from other residents! Unfortunately the laws still have loopholes that make it very hard for us to hold him accountable as long as he claims to actually be living there. --In Norway you have to have a primary residence registered, and you're allowed to rent out spare rooms in your primary residence, even on short-term sites. We'd basically have to spend a lot of money to have a 3rd party come knocking on the door every night for several months to prove whether or not he's really living there so that we can take proper action.
No argument from me, there.

I’m not going to defend the instability of the rest of the JS ecosystem. It’s totally insane. I try to minimize my deps as much as possible, but even so, they’re in the double digits.

My side project at the moment is a zero-dependency stack.

That said, React itself is pretty stable. My guess is that an upgrade from a 3 year old version would be painless. And I still think React / Preact are the best approach that I’ve found for building UIs. It’s quite painful to go back to templating (ERB or Go templates) by comparison.
You're not paying with money, but you're paying with your identity.
> It's fundamentally a problem of trust.

Absolutely. That's where bitcoin could help a new platform, as a decentralized trust protocol. The bisq.network protocol requires people to put up significant bonds to perform roles that are trusted, and then if they fail to perform well, they can loose some or all of their bond. The bisq token holders (bisq tokens are simply colored satoshis, i.e. they've built functional governance directly on bitcoin) vote monthly on various governance proposals, and can thus hold people doing bonded roles accountable.

The tough question is whether such a system could make to individual apartment rentals in the real world. Its an oracle question: how to you establish the truth of competing claimed about the state if an apartment? Not an easy problem to solve, but if its solveable it could provide an amazing new marketplace.
"We use the History Database of the Global Environment (HYDE) land use data from the year 1800 to pinpoint the native forest biomes that can be established on grasslands and pasturelands with the examined lifestyle change [Klei 2010]. We assume that only forests that have been converted since 1800 to grasslands or pasturelands can be reverted to their original biomes. As such, only about 41% of current grasslands and pasturelands are considered to revert to forests. These grasslands and pasturelands currently sequester 27 GtC on 19.6 MKm2 of land area whereas upon maturity, the native forests sequester 292 GtC. Therefore, the lifestyle carbon dividend of a global transition to a vegan lifestyle is estimated to be 265 GtC, which is more than the 240 GtC that humans have added to the atmosphere since 1750!"

https://www.climatehealers.org/s/GC13E-1206_handout.pdf
I cannot wait for the next.js rfc. React server components are going to be awesome. You could say they’ve been a decade in the making.
A distributed backup might be possible.

Get 200 interested people backing up 1 TB each and you have your 200 TB backup.

With redundancy and error correction data added to the mix, you should be able to lose a certain percentage of participants and still have access to the full, error-free backup.
The Nissan Leaf uses larger cells [1], each roughly the size of a ream of printer paper. So there are real car designers who agree larger batteries are worth considering.

Of course, the Leaf makes a bunch of other decisions that are different to Tesla - lower price point, smaller battery/reduced range, air-cooling batteries instead of water-cooling, a (now abandoned) battery lease scheme, and suchlike.

[1] https://www.google.com/search?q=nissan+leaf+cell&tbm=isch
I pretty much have to also point out two bigger conspiracies (or at best, unconscious ass-covering, which is still bad) :

- "Masks do not work"

- "The lab leak theory is not to be taken seriously"

Where specialists with a conflict of interest and governments pushed both really hard, against specialist(-without-conflict-of-interest-the-only-one-that-matters) opinion.
The issue is that the service that you as a digital nomad enjoy turns the life of permanent residents into misery. Unregulated, private short term rentals are a blight upon cities. Is this a price worth paying for the convenience of vacationers/nomads?

There's nothing wrong with AirBnb in principle, but I strongly suspect if they were properly regulated and actually carried out the necessary checks, provided an adequate level of guarantees and service, suddenly their business model would be much less viable.

In effect, AirBnb externalizes the cost of their business to local residents and authorities, but they harvest the profits. They are not the only industry operating under such framework of course.
If anyone at Tailscale read this: your product is insanely good. I use it and it is delight to set up.
In some cases they even stole tips. Given that the precedent of no significant legal consequences for such theft has already been set, I no longer trust the tipping feature even if I otherwise would've been fine with tipping.
I just did a full write up on the Architecture becaase we have this question often: https://supabase.com/docs/architecture#architecture

> most of their current stack and active development, frontend and backend, is Next.js

This is only the Dashboard. We dogfood Supabase to build Supabase, so we use the tools in the doc above
Cool shit you folks have to go thru there.

In last year in eu Ive been in talks with 3 companies and all of them needed just 1 or 2 15min phone calls and one 1.5h talk over Teams.

So, if you want to do 3 or more tech rounds you better be fucking Microsoft or Apple
On point 2. How do I make it work without internet? App doesn't detect Mac as they're not on same Wifi (there is no wifi)
People have trouble with moderation because moderation requires the skillful exercise of prudential judgement, and since prudence is a virtue, it means that it is something learned and acquired. That we can't verify everything personally and therefore must often rely, for practical reasons, on appropriate trust toward authority does not mean we ought to jump out of the pan of irrational skepticism into the fire of uncritical subservience.
By unnecessary I meant the second M in MM is redundant (since M = Mega = 1e6 is enough). And yes I am disappointed, probably just as much as people's use of imperial units :)

Edit:...

>Roman numerals have been used far longer than the SI system has existed

Indeed it has. But has its use as a suffix existed for just as long? BTW I am also disappointed that the people still use Roman numerals :) (also completely unnecessary, the Indo-Arabic number system is "better").
No worries, Facebook compliance team will ban them soon. Expect an appeal on HN for help one day...but remember, you should not talk to the Police...

https://youtu.be/d-7o9xYp7eE

https://youtu.be/-FENubmZGj8
As it’s their prerogative to see us as “the pots(?)”.
If Facebook's negligence in the genocide of Rohingya Muslims in Myanmar is any indication the answer is yes.
> My feeling is that Everett's "many worlds" interpretation is the clear favorite

But what are the worlds?

My feeling is that Max Tegmark has it right. Everything is mathematics.
> AirBnB might seem like they care, they might seem like they have processes and teams in place to take care of you but they do not.

I am always surprised that people are surprised by this.
This is what those companies do. AirBnB, Uber, deliveroo, twitter, whatever.

It's what they mean when they talk about "disrupt the market".
Offer a service with the bare minimum of humans (underpaid as much as possible).
No concern for communities they "disrupt", or their customers, or taxes.

They are the company equivalent of vermin infesting society.
You could also look into these with should work well for the same purpose:

https://jrnl.sh

https://xwmx.github.io/nb/
Multicultural societies, like empires, seem unlikely to ever reach a state of high trust. I'm struggling to find any historical counter-proof. The USSR tried to meld different cultures together for over half a century and its dissolution was immediately followed by ethnic separatism. The United States is also showing its cracks. New York, the melting pot par excellence, is a collection of many little ethnic enclaves and it's the farthest thing from high trust I could think of.
And thanks for engaging with the question. Another problem I have with this is I never see this problems spelled out.

It's hard to tell, with such difficult subjects, the difference between "I don't know" and "Nobody knows".

On top of that, people like to pretend they know. And some other people do really believe they know even if they don't, just because they know a dictionary definition, or something.
Credit card chargebacks (or lawsuits if you have the money & resources) are the way to go - that's the only thing Silicon Valley scum understands.
well, it is a net benefit for those who are not suffering from poverty, not everyone
The humorous style is very refreshing, if only my networking lecturers had been more witty I might remember more of this
This is the reason we stick to the same hotel chains we know that are good whenever we can; cannot really go wrong with higher tier french chains (not only in France; we used them in India, China, Thailand as well).

We often find that all in all the prices are not so different from airbnbs but with a lot more risk; so when you think about it, a E1200 airbnb for a month (which is hard to find in lisbon, by the way) vs a E1500 hotel, I would always pick the hotel; daily cleaning, breakfast included (usually so much I don't need anything further) and easy to cancel, extend or completely just get my money back or get relocated (especially when using the same chain like Accor).

I had awful experiences with booking.com and very good experiences with hotels.com. More than once, they rebooked us in far nicer and more expensive hotels after complaining. I found our favourite hotel that way; our booked hotel was overbooked and pretty crappy; the staff was nasty about it; one call and we got put up in a hotel 5x the price for the same number of days (2 weeks) instead swiftly and at their cost. More or less in the middle of a paradise.
My experience is that Ansible becomes exponentially more difficult with the difficulty of your workflows, where programmatic tends to be logarithmic. For low complexity tasks, Ansible is simpler and for high complexity tasks it gets more complicated.

Just as a random example, for complex group structures you have to know/remember that although Ansible allows nesting groups, groups are actually a flat structure. If you have prod.webservers and uat.webservers, the 'webservers' group will include members of both.

That's not hard to work around, but it can easily lead to situations where you end up deploying to prod even though you only intended to deploy to UAT.

Variables are kind of a mess too. Assuming the docs are authoritative, there are 22 different places that variables can come from and which one is used will depend on the precedence. At some point, a 'switch' or series of 'if-elif' statements start to sound much simpler.
> 's the division of work into tiny boring pieces

This is only useful if you want to ship changes iteratively. If you're working a on a big blob of a thing that can have waterfall-style estimation and delivery then you'll avoid all that.

> it's the detachment of engineering from product, I suppose

This is more likely the cause. The emergence of product as a ruling class over engineering is a problem. Product is a useful concept, but I think we've all assumed only a person with a Product job title can be a product owner in a team, when I think Product adds much more value as a slightly more distant integration point for engineering, marketing, sales, customer support, legal, etc.
It's why I left. You can't even fix this.
That's a good point! To be fair, there's just no good solution here imho.
Which is why, after playing so many RPGs, I've become a sword-swinging serial killer. /s
I can promise you there won’t be any charges filed in this case though.
Looks like its saying white on red is ok with the new model, I think. A bit hard to use and can't check text in relation to colour.
“No modes” was Larry Tesler, not Raskin.
Ansible, for me, is the better bash.

Anytime I would typically be reaching for a shell script of medium to long length, it's typically easier to maintain in Ansible.

But, if I find my Ansible is getting rather long, I need to do things more complicated than simple loops, or there isn't an Ansible primitive to interact with the system I'm working with... time to start reaching for an actual programming language like Python or Go.
Thank you! So I think for us the only attractive thing is to have cloud runners for our sadly very resource-heavy tests.
As an actor he didn't have a remarcable career. But as an arms dealer ... /s
Digital marketing is a continuous evolving landscape. Over the last few years, it has revolutionized the way businesses were promoting their offerings. It doesn’t matter what product or services you offer or from which industry you belong to – you can never ignore the significance of digital marketing.
The differences between Silk Road and Airbnb is that the former didn't have lots of investors and techbros to pay returns to, so they could actually offer a fair escrow service and still remain profitable, where as Airbnb has to commit fraud by pitching you an "insurance" service that never actually pays out because doing so would lower or even negate the techbros' returns.
RE: variables, I'm a heathen and set `hash_behaviour = merge`. This forces nested dict values to be merged instead of overwritten (lists cannot be merged, unlike Salt...). For whatever reason Ansible encourages users to not use this [1], which makes variable usage far more difficult than it should be IMO and leads to situations like you describe where folks have various top level variables for overrides (ssh:, ssh_local:, ssh_global:, etc to combine values).

[1] https://docs.ansible.com/ansible/latest/reference_appendices...
Toward Next-Generation AI: Catalyzing the NeuroAI Revolution
Noob question: doesn't that imply particles with negative mass to cancel out to the "expected" mass? Is that allowed?
Wrong on the remembered year, perhaps wrong on the ublock origin integration (extensions were turned off which was how I used UO), not wrong on the overall experience.

My review of firefox from September 2020 was very consistent with the ratings drop and other reviews of the time -- there is a reason that 4.6 stars persists when it used to be virtually 5 stars:

> I keep waiting for a way to override text size defaults. As an example, old.reddit.com always renders as tiny text no matter what phone I try on (pixel, Blu). It would be very nice to just be able to override default text sizes or at least make the size human readable like Chrome, Vivaldi, and Brave do. Further, the new UX is a downgrade from before. No speed dial, everything moved around. Doesn't appear to have about:config, and so forth.
“BnB” means bed and breakfast, which of course has lost its meaning with Airbnb.

I knew someone whose family ran a small bed-and-breakfast (pre-web).

I don’t think they cooked all 3 meals but they did at least provide breakfast and brownbag lunch.
Apologies if I missed it, but where in your story did a human get replaced? There were still people working inventory, cash registers, and managing.

I say this because it seems pretty obvious that software can improve the productivity of employees (including managers). But what the blog post at the top says is that AI will replace managers as a category of employees—a much stronger claim.
Great analogy. Lovely way of thinking about it.
Correlation

There are way too many factors at play to simply point at porn, which is probably harder to obtain now in all honesty. I found many random porn magazines/pages as a child. Never did I ever go looking for it, but finding it was always a thrill.

People buy less magazines now (based on convenience store shelves increasingly excluding them.)
I think your point is kind of what I was alluding to with the 'or makes it [i.e. it exists without it] unapologetically transparent' parenthetical?

Certainly it's not 'scrum' per se that bothers me - I was carefully not saying 'agile' because I think that's fine it's just the typical method of 'doing it' that I meant, but seem to have fallen into a different trap in the process - but it is the breaking down of the job into actionable work pieces, 'tickets', and some of the ceremony around that, whether strictly 'scrum' or not.

But that's just me right, obviously some (lots of) people like it! My initial comment was that it's surprising (to me) how few seem to not like it, so I'm perfectly aware that's just my (and some few others') opinion.
His definition is the actually existing one I'm afraid, that is, the one shared by the people who define your paycheck.
Ubuntu Studio 22.10
I don't really understand much of quantum physics - I'd say as much as someone with a passing interest in chemistry would need to (and that's pretty focused on what groups of electrons get up to), but every once in awhile I'll read about the actual problems and experiments that the old Nobel laureates got up to and all of a sudden something will fall into place. A big key was reading about the ultraviolet catastrophe and how Max Planck basically just played around with equations and sort of hit on quantizing energy levels and almost accidentally invented quantum mechanics. If my education had just been a history of all the discoveries in physics from the end 19th to mid 20th centuries (and to be fair to my education that was mixed in a bit), I think I would have been served a lot better, but I also acknowledge that could be down to my individual way of learning.
If you are not gay you won't enjoy the porn and it will impact you different.

Same with CP. You have to be sick to enjoy it. Very sick.
Coding Fast and Slow
> I am always surprised that people are surprised by this

In general, people assume good faith and law-abiding behavior, partly because when regular people don't abide by the law (even inadvertently), it catches up with them fairly quickly.

The surprising bit is that when companies break the law, there are no consequences. What Airbnb is doing here is effectively fraud, they've misled the customer into thinking they were covered by an insurance policy or some sort of money-back guarantee, but are not honoring their part of the bargain.
You really should read the full article before commenting. The apartment was in breach of several local laws (for example, no working fire extinguisher or first aid kit, inadequate signage, non-working lock), and the electrical wiring was faulty, causing 2 people to be shocked. The lighting circuit had totally failed by the time the OP wrote the article. It certainly wasn't someone moaning about a minor issue, and it's not too much to ask for a $3000-per-month rental to be excellent quality and not...you know, try to kill you.