skysight-inc/HackerNews huggingface dataset:
I've built quite a few highly interactive webapps over the years both with and without "modern FE" (although more without), and I found the more "classic" approaches tend to be quite a bit faster than SPAs, and never really had serious problems with complexity.

I never understood this whole "it is literally impossible to do it without React" (or React alternatives) thing. I've seen it a few times now and it reminds me of 2005 when people were saying it's literally impossible to build any serious program without OOP. I don't really want to have a fight about which approach is "better"; I don't really care, maybe SPAs are better. And if you want to build SPAs then by all means do. If my boss wants me to build an SPA I'll go do it without complaining; maybe not my favourite approach but that's okay. But clearly they're not the only approach that can work well. The insistence that it is, is something I find rather off-putting.

I absolutely think you can do SPAs well; my favourite example is FastMail's web UI, it's pretty good and quite a bit of attention has gone in to various details such as the way the scrollbar/pagination works for large mailboxes. It's just hard to build a good SPA.

I borrowed quite a bit from FastMail's design when we built our own email solution a few years back with a more "classic" server-side templated approach, and I felt the UX was on par, and it was a very manageable project technically.
What license is AV1 available under? Is it really "open" like they say?
I don't think that Moore's law is what's driving down ML compute costs in particular, where there seems to be a lot of innovation going on in terms of hardware architecture and compilers (much of which is proprietary). Even just thinking about memory bandwidth, which historically has scaled much slower than compute: the $/second required to push 10+ TB of training data into some piece of hardware that can do useful work on it isn't going to fall by 100x in a decade.
> given what people like Stalin did to many ethnicities in USSR they are hardly to blame... I mean who wants to be willingly with Russians in one state

Stalin was a Georgian. His next successors were Ukrainians.

I don't quite remember the latest ones, but it doesn't seem too far from the truth to say that the only Russians (as in ethnic, not "Russian" == "Soviet") among the highest leadership of the SU were just Lenin, Gorbachev and maybe someone else super obscure.

So yeah, "Russians".
new house on a new lot in Ontario even in smaller communities now goes for 1 million. Small lot with, a normal house, two car garage, standard obs construction.
New house will often require tons of additional finishing after purchase. With interest it's actually 2 million to pay off. While many professional people, like educational support workers are still stuck in the 50k a year pay bracket for the last decade are getting offered tiny raises in pennies
What has scrum got to do with it? You can still have month-long tasks that are broken down. You just need scrum masters/product owners/managers who accept this as a viable way of working. We certainly do. Also, stories spanning multiple sprints also happen. It's always just a question of assigning resources efficiently and planning the tickets properly.

/e: also I'm very interested in what your specific "anything else" would be.
When people say they enjoy travelling, they mean they enjoy the destination - I don’t think anybody enjoys the plane ride.

If you’re going to focus on the plane ride and the expensive hotel, I can see why you don’t enjoy it.

I enjoy travelling because it means seeing how other cultures work, how they had different governance systems throughout history, different ethics, different music, different food, attitudes to money, cuisines, literature, humour, and definitions of beauty.

Then there’s the people, go on a few dates, fall in love (or just a short term lust thing), different cultures produce vastly different forms of love and intimacy, from different physical beauty to different interaction dynamics.

Ive see construction that’s 1500 years old, painting that are 1000 years old, spa pools filled with wine, music with instruments that I’ve never heard before, a smile from a man who doesn’t know who he is, free food from a street vendor who I just made laugh with a dark joke, a volleyball game on a Spanish beach and the sun on my face in a lush green park in Berlin.

That’s why I like travelling
> Wikipedia demonstrated that crowdsourced data can be pretty competitive.

The problem is DL is really sensitive to dirty data, disproportionately so.

At $DAYJOB once we cleaned the dataset, removed a few mislabeled identity/face pairs (very few, about 1 in 1e4) and the metrics goes up a lot.
I don't like it much at all. I see the value of idempotency and so on, but it is a terrible "language" shoehorned into yaml. I am now migrating my home Ansible scripts to Nix and I won't look back.
Have they filed tax returns in 79 countries?
> They don't care if they're banned or reported. They'll just make a new fake account. Low ratings? No problem, just pay for some fake reviews.

Sorry, just a quick check - are you saying that rhetorically or do you mean it? Because as far as I know AirBNB relies on getting a genuine address in the system to work, and that is difficult to fake.
You make it sound like you weren't affected by the need to cook? Do you know how to cook?

Edit: If you weren't on that trip then please accept my apologies.
To add to that: Hotels are rightly regulated.

The consumer is naturally disadvantaged: They can’t assess until they arrive, they must reserve in advance, and packing up and going elsewhere is often not an easy option.

Though I’ll add that even regulated hotels can be a hit or miss experience.
It's been while since I've heard frontend devs even speak about actual frontend. Layouts, fonts, accessibility, that sort of thing.
It's more than that. The judge usually has a good relationship with the prosecution, and the judge is deciding on what the jury is allowed to see and what expert witnesses are allowed to testify as expert witnesses.
Post-Google, I don't think there's any excuse for founders of marketplaces / platforms to ignore the ultimate metastasization of their business models.

If you are wildly successful (oh, to be so lucky), what will your company be forced to optimize?

Mid-years Amazon's radically generous customer service refunds and Etsy's seller revolt yanked their courses away from volume optimization for a few years... but it's their inevitable end state for boosting revenue. No public company can resist maximizing revenue by any means available, and especially when no other plausible alternatives are available.

So think really hard on how to set up a marketplace / platform with a business model that mixes in more user-aligned and sustainable goals? Looking at you, Apple...
Okay, I'm with you - but I meant for, like, people who have some idea of what they're doing (and don't just impulsively reach for a massive framework to deal with routine content dispatch).

What do you suggest for manageable SPA-like development -- for those of us who have actually thought the matter through and have decided that's what we need (at least in certain corners of this otherwise lean and mean, mostly static / old-school website we're building)?
These ones: https://aomedia.org/license/
At first I found it surprising to start finding all of these Twitter threads making it to the front of HN and thought "well, it must be a really compelling message..." Now I just ignore them altogether. It is a very distracting medium for the longer posts, and that distraction shows through from the writers side as well.
While the US leaves their view on Taiwan's independence ambiguous, Biden was extremely clear in his answer that the US forces would respond directly to a Chinese invasion of Taiwan.
It basically works like C-x C-s in Emacs, but within even easier reach since you're in search mode as long as you hold down the LEAP key, and releasing it puts you back in regular editing mode.
At this point in history, it's very unlikely your identity is secret anyway.
The first series or the remake?
It's just this:

j() {
local FILE="/home/$USER/notes/journal.md"
if [ -z "$1" ]; then edit $FILE && return; fi
echo >> $FILE
echo "$@" >> $FILE
}

I like what the other comment recommended, jrnl.sh.
I see what you mean. It required both devices to be on the same WiFi for the time being.

Making the app work without the need of WiFi is one of the most requested features and in the todo list
Neuron Cell Migration Video
Correct. And I'll add that it is an intrinsic property of the bicycle.
Basically, nothing in SCRUM helps empowering the grunts outside their own bubble, but SCRUM gives a lot of feel good things for management to expect from the bubble of grunts.

It does nothing to solve fundamental issues inherently. But these fundamental issues are well known, so any method not addressing them is rather weak by default.
I feel like the comments on backwards compatibility are due to the absolute shitshow of TF2 compatibility for TF1 code and models.

Also the threat of Pytorch can be seen when reading between the lines, especially since it's now run by a foundation and the darling of the diffusion model developments.
The last two times we traveled, we looked at Airbnb versus hotels. The Airbnb's were all ~$150 for a bedroom in a shared space with shared bathroom/kitchen/living room, or ~1000-~1500 for a house or one floor of a two-story house. The hotel was $325 and $275 for a suite style in both cities.

To me, it's worth it to get consistent quality, guaranteed privacy, no questions about safety, and again, consistency in quality.
Mysterious breeding habits of aquarium fish vex experts
We've hit peak Go. I don't think it's getting more popular than it currently is, especially when compared to Rust.
Completing Einstein's homework on special relativity in electromagnetism
I love that you used the term flop house and it also accurately describes the value prop :)
> 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’s just a ternary conditional in React. How is it complex?
If you have only one particle of the entangled pair, you can't do any experiment to check if they pair is still entangled or someone else has done something to the other particle and broke the entanglement. Someone else is not necessarily a person. May be a device or just a brick.

In a common case, when you measure your particle you get 50% "yes" and 50% "no". So if you have a stream of particles that are one half of an entangled pair, you just get a random sequence.

It doesn't matter if the other half is still flying happily in vacuum, got into a detector like the one you have, or it just hit a wall. You just get a random sequence. Otherwise, it could be used to build a FTL "walkie talkie".

If you later can talk with someone in the other side that measured the other half of the pairs, then both of you can compare notes and notice that the two random sequences are equal or oposite or something in between according to which experiment each of you have done.
Or else... what? As you say, hardware manufacturers are holding back codec progress. It's google's product, they can force manufactures to comply, but it's not abuse because it's a better and open standard. All consumers benefit from this move.
The programming challenge that is a modern browser
Really cool as always! But uhh...

https://i.imgur.com/sTMUkag.jpg
Epidemiology doesn't work without taking into account politics.

You can't have go unpunished specialists conspiring (or at best, just unconsciously covering their ass) when they're the ones that are supposed to be on the front lines preventing and fighting epidemics !

P.S.: Wow, I just remembered... this lampooning hits quite differently now !

https://youtu.be/9WfZuNceFDM?t=504
Would be great if this could be solar powered.

Something makes me feel uneasy about using batteries to keep plants alive (probably unjust compared to solar production cost over only a few years of use.)
It'd be a big differentiator: look forward to this being rolled out.
Twitter tells employees there are no plans for layoffs

https://www.reuters.com/technology/twitters-workforce-likely...
My most used WebStorm keyboard shortcuts
The very concept of "your organization" is not meaningful for some users. Even when working for a single client organization, I usually need VPN connections to my own servers at the same time - my own business is the second organization.

Typically you start some consulting work for an organization, and they hand you an identity to use for the work. They won't use the one you have already or grant access via an ACL. They give you a new id (yes, a new Gmail address even for an 8 week contract, and you're supposed to check it).

So you're consulting for 3 organizations this Q4, and you've been given 3 identities to use for VPN access.

To actually be useful to them in your consultancy work, you need to connect to your own servers during the day as well. Being able to use those is key to what makes you valuable.

Fast user-switching or even simultaneous login would be handy, and having to agree special arrangements with various IT departments is usually a lot of friction. Slow user-switching is what you end up having to do in practice, and that's a pain. I've had this with other VPNs when doing consulting jobs. Re-logging in via slow dialogs to their VPN 20 times a day, due to switching.

I didn't know Tailscale had this restriction until the GP comment, as I have been avoiding Tailscale due to the social-SSO constraint. I was considering, reluctantly, trying it out with my GitHub credential, the one that I think I'm least likely to lose access to. (But consider that all Russian accounts were suspended abruptly this year.) But I do use multiple VPNs to servers under the control of different organizations through the day, so the switching constraint seems relevant too.
My point is that all of those things would be deplatforming even though they could replace the platform themselves for more independence, which means the argument doesn't hold. Regardless of whether Amazon deplatformed, the distinction is not based on whether Parler could have built their own servers.
> I named one of them Gregor.

Not everyday you come across random Kafka references!
>You work with tech or maybe have considered it. You probably have a knack for coding, and might love to work for a tech company if you already don't

All that from my HN username? Spooky!!!
It still holds rampant copyright infringement.
My wife and I decided to do the whole digital nomad thing earlier this year, flying around the US. At first we thought about doing AirBnbs because that’s what people do.

We booked our first AirBnB and stayed for three weeks. While it was everything the host promised, we weren’t misled at all and it was nice enough. We realized we would like hotels better…

- consistency: we could just go on the Hilton or Hyatt app and we wouldn’t have to worry about what we were going to get. We knew what to expect from a Homewood Suites, Embassy Suites, Home2Suites or Hyatt Place. Even if the hotel ended up having issues, we knew there were easy remedies - everything from getting another room or changing hotels easier.

Besides, we are changing cities on Sundays and I need to be set up to work by Monday morning and don’t need any complications.

And no secret codes. We get to the hotel. We do a digital check in from the app and our phones open the door. We check out digitally and just leave.

- gym access: we have two rooms in our house dedicated to exercise. We have a studio for floor exercises and another room with cardio equipment. We wanted to be able to go downstairs to a gym.

- no hidden fees: we know exactly what we are going to be paying up front.

- no expectation to have the place spotless when we leave. Staying in a hotel is purely transactional. No reviewing the host. No worrying about reputation.

- loyalty points: between the loyalty points that come from the hotel and the cobranded credit cards, you can easily get 15%-25% back in points you can redeem for future stays.

- housekeeping - enough said.
There is a new language for writing Zero-Knowledge Proof Circuits at it has intermediate representation.
Too late to edit the other content, but I think this is a perfect example of humans just putting "together a technically correct and properly structured reply that may sound kinda plausible to the uninformed but which lacks any real insight" when asked to draw a bicycle from memory:

https://www.mensjournal.com/adventure/people-asked-to-draw-b...
I kind of hate how browsers have pushed this centralized cert system and don't show self signed certs as valid.
I remember reading an article years ago (mid-2000s, must have been) about an entire book that used palindromes extensively. I believe it was sci-fi-adjacent, only thing I remember distinctly was something called "ylyly" in the book.

Ylyly was a planet, I think. Haven't ever been able to find this again. Anyone know what I'm talking about?
This is a rather stupid and short-sighted "effect". Sex gets better and better with a partner you have a strong emotional bond with. Also, as you get more familiar with each other over time, new levels of connection unlocked through mutual trust and comfort are attainable.
Right, what I’m saying is we know <1% of virus types, and it’s reasonable to believe we know <1% of coronavirus strains.

The bats don’t need to be at all near the market, the theory is an intermediate host was in the market. A bat could infect the host population days prior or years prior. A long potential span of time.

It might be illustrative to look at MERS. They found camel populations >3,000 miles away from the outbreak with antibodies to MERS. One potential explanation is the virus doesn’t sicken camels and had been spreading in their population for a long time prior to transmission to humans.

Or we look to SARS. They did not find SARS in a bat population, but after 5 years of searching they did find a cave where all the building blocks existed. It was a couple provinces away from the outbreak. >500 miles.

So despite your beliefs, how many bats freely roaming the neighborhood may not actually be a much better probability analysis than flu viruses in Antarctica. /s
> We're not done with our request payload yet! We sent:

> Host: neverssl.com

> This is actually a requirement for HTTP/1.1, and was one of its big selling points compared to, uh...

> AhAH! Drew yourself into a corner didn't you.

> ...Gopher? I guess?

I feel like the author must know this.. HTTP/1.0 supported but didn't require the Host header and thus HTTP/1.1 allowed consistent name-based virtual hosting on web servers.

I did appreciate the simple natures of the early protocols, although it is hard to argue against the many improvements in newer protocols. It was so easy to use nc to test SMTP and HTTP in particular.

I did enjoy the article's notes on the protocols however the huge sections of code snippets lost my attention midway.
I was initially confused too.
I love doing side projects in other languages / frameworks, mainly ones with very different philosophies. It gets me thinking in a different way, and I bring that new mode of thought back to my work.

I mainly work in React with TypeScript, and most of the devs I know rely heavily on plain objects and arrays, writing a lot of glue code to squeeze these square pegs into all the different shapes holes they need. There is a lot of opportunity to model your state and data flows using whatever programming technique I'm interested in, along with the added challenge of implementing those in a way that other devs will be able to understand. Trying to straddle this line has absolutely made me a better developer.

Some examples:
- Forth emphasizes using small, reusable "words" which you then build on top of each other to essentially create a DSL for describing your app / data.
- Rust has a great type system which improved my understanding of TypeScript. It also has really sexy monadic data types like Either and Result that you can implement in TS/JS.
- Elm is a pure functional language that compiles to HTML CSS and JS. Any amount of time spent with Elm will make a better React dev.
- Lua is close to JS but lacks a lot of the niceties. If you want classes or arrays or anything like that, you pretty much have to implement them yourself.

None of my side projects are world changing, but the effect they have had on my day-to-day code is significant. Programming teaches you new modes of thought, and the more you are aware of what goes on in these other parallel worlds, the more fun it becomes to try and tackle problems that are hard in your language / framework, but easier in others.

I also spend a lot of time listening to technical podcasts. I always recommend that JS / TS devs listen to the LambdaCast, which hasn't produced an episode in 3 years, but is still a very valuable resource. I also like the ArrayCast (array programming language nerds talking about array programming).
phone can still run hotspot mode, even when there's no upstream signal
Hack Your Car with WiCAN
I know, but it’s a principle that Raskin endorsed & you also see in the Cat.
When I read comments like these, I remember a quote from late friend of mine who was an industrial designer:

> Ergonomics is ugly.

He casually pinned these three words like he pinned something to a cork board.
Each screen is off in some way but not the same way. By grading on a screen that is properly color graded you prevent the picture from looking trash on some. Imagine color being off is a vector in 2D space starting from origin. It can be in any direction. If your monitor is off too then your color error vector would be added to the consumer's color error vector. It might make the color even better for some when those two vectors cancel each other but make it outright unbearable for other's. That's my understanding of it and not very accurate.
It's even bigger than that: the diameter of the main galactic disk of Andromeda is 152 000 light years. There are additional stars orbiting the galaxy in a halo with a total diameter 220 000 light years.

In comparison, Earth's moon is very much smaller, with a diameter of less than 1 light year.
>iOS has terrible discoverability,

I’ve used it since v1 and still don’t know how to do some things reliably.

Lately some weird new copy and paste bar appears, no idea how I’m triggering it. I mean if it works better than the OG awful copy paste menu I’d be all for it but how the heck is it even appearing.

Don’t get me started on the camera app, can never figure out how to get the flash setting how I want it. It tries to be smart but stops me just setting it as I want. Need apple to trust me when I know long exposure won’t be enough
My Dad taught me to sell, in the days before computers, but what he taught me still applies today.

Don't focus on selling something. Instead, find out what it is that your contact needs (I don't call them customers at this point). Then offer to help solve that need. And hey, sometimes your contact needs something that your competitor offers instead of you. But they will remember that you were honest with them.

Nobody wants to buy from you. But everybody has something they need. In your case, you are looking for people who need a good SEO blog.

And keep in mind that you're going to hear "no" ten or twenty times before you hear a "tell me more". And it might be twenty or twenty "tell me more" before you hear a "yes". Don't get frustrated.
Closer is eMacs ^s and ^r. You csn type ^stext and it will jump to the next instance of ‘text’. Keep hitting ^s and you continue searching.

Pedantically it’s a keystroke less than / <enter>.

The distinction is that the Leap key is more like a shift key bs how vim and emacs works.
The real crime of Airbnb is the added pressure on residential housing stock in globally desirable cities. This story is pretty awful, mind.
Publishers became addicted to the traffic hit from push alerts