skysight-inc/HackerNews huggingface dataset:
IMO it's mainly Google and Chrome/ChromeOS trying desperately to keep people away from the competing Windows and Apple ecosystems, which requires that the browser do essentially anything a stand-alone program could do. This doesn't explain why there are a million JS frameworks, but it does explain why the browser has ballooned in features and complexity over the years.
I use an app called Daylio for journaling and keeping a log of my mood and activities. It has weekly, monthly and yearly reports built-in. And it helps keeping up with my goals.
RDP, Run dialogue, MMC.exe and Services.msc should stay the way they are thank you very much! These are work tools, in guides and SOPs all over. Rather no redo those.
That's how they are used in the US too, if you look at things a bit askew.

Other payment methods work fine and are widespread, so the vast majority of uses of checks are by people who have confused ideas about how they work (they prefer the ceremony of writing a check compared to the effort of understanding), or in particular circumstances where they were used traditionally and maybe satisfy some antiquated legal mechanism (almost a literal ceremonial money transfer).
So it is better to be taller, causing the bullets fired at you to fall short, than be shorter and have the bullets fire over your head? I'd rather them open fire thinking I am further away than I actually am.
I'm not an AI, at least, I don't think so. It's been co-opted by Russian weirdos, but the concept of a "land holding civilization" versus a "maritime civilization" is one of those historical metaphors that aids understanding rather than undermining it. In my opinion at least.

The two organizational principles are so fundamentally different, they're almost apples and oranges.
I mean it technically kinda is, I suppose.
AMD really dropped the ball with this generation. People aren’t very interested in budget alternatives that cost $1,000. The price is too high for those constrained and the trade off to high for those that don’t and can manage to get the 4090. They couldn’t even win out on the “don’t have a high profile launch hardware issue that ultimately gets pinned on you” card which I would never have predicted at the start of the 4000 launch.

Maybe the lower end of the lineup will fair better if they are able to price it attractively and keep supply going.
Through the phonetic. Here is a sentence in Wolof "No toudou?" Anyone who reads it and understands Wolof would know the language. I know because this is how we (I am Senegalese and Wolof) write to each other in WhatsApp.
Follows my experience.

Context: I'm a Rails full-stack developer, I started developing web apps 12 years ago.

I still consider myself a full-stack developer, even if I'm a BE dev right now, since now we have FE and BE in the company I work for.

12 years ago, there were no FE/BE devs: there were only full-stack devs. We used to struggle maintaining tons of imperative JQuery/Prototype/MooTools/you-name-it JS code built on top of server-side declarative HTML.

It was an hell of development/maintenance. Imperative code was pretty easy to write at the beginning, but after 2000 JS LoC you had half of the view implemented in JavaScript. end-to-end testing tools were almost inexistent, so there was no way to avoid regressions on the messy JS code you wrote. After 10000 JS LoC you were pretty f*ked. This workflow was unsustainable for any web app that aspired to appear "modern".

In a couple of years, FE frameworks (AngularJS was the first among popular ones) started facing this problem. They offered you a declarative way to implement dynamic HTML views.

Moreover, companies killed two birds with one stone: they could totally divide FE and BE, so to hire way more developers as junior developers are better suited to work for FE, and reserve the senior ones, with more experience and better payed, for BE. This is another crucial aspect of BE/FE devs division.

Now, to answer to your question:

> But... This is FE development, you think the backend devs would like to be writing this?

We (BE devs) had done that for years. But now we'll fight hard against going back to full-stack, but only for our advantage: in this way, we can get treated way better and get payed way more.
The study measured hydration in terms of sodium, but how do we know that the effective age reduction was not (or additionally) due to relatively higher consumption of potassium rich foods (such as fruits & vegetables)? Potassium can reduce sodium via membrane potential.
I'm 5'10 and countertops are a little low for me too.
Imagine being so reductive you lost the point along the way
In my experience, the real win is having short legs. I'm 6' tall but I have a 30" inseam. I don't have problems hitting my knees on the seat in front of me. The cost is that I sit tall, but usually not so tall that I hit things with my head.
I'm 6'2", size 13 shoe. I remember as a kid all the cool shoes I couldn't get because they stopped at 10 (some went to 11).

I have a friend who is 7', he basically can't fly.

Being tall, or larger, isn't all that it's cracked up to be.
> I doubt that credit card style charge backs are possible.

Actually they are, but only for SEPA direct debit (i.e. you giving your IBAN to the seller to authorize a recurring charge). Also I'm not sure if this is automatic or just standard practice but failed SEPA charges will invalidate the mandate, so you'll have to issue a new one if it ever bounces.

Some(?) banks also allow you to reverse a bank transfer in online banking but I'm not sure if this just an "undo" before the transfer has actually gone through or an actual reverse charge. You can also set up recurring transfers in most online banking software for free but again they're not usually reversible like SEPA direct debit payments are.

As for cash payments in Germany: the pandemic led to a lot of retail adoption of debit card payments but if you don't know in advance whether you'll be able to pay by card, it's good to keep cash on hand. Most larger retail stores (clothing, pharmacies, etc) and pricier restaurants take debit cards, grocerers/bakers and non-chain fast food places often only take cash. You probably can't pay for your Currywurst with your debit card but you can pick up your prescription (if it's not fully covered by health insurance) or pay for a fancy dinner. In the latter case they might even take credit cards, if they're particularly fancy.
What he, and many other men do to signal that they're attractive even though they are short, is to "Jestermax" or "goofmax". I believe it deserves it's implied perjorative sound.
The author is a woman.

From a dating perspective, there may be no worse time in history for a male to be short.
Haha, nice. Apparently that word is has quite the wide range of meanings.
https://en.wiktionary.org/wiki/d%C3%A9conner
"remove one's penis from a vagina"
In my opinion the complexity is caused by the amount and the combination of technical choices, design choices, and process pipeline choices.

... Long story short is that a web app is cross-platform (browser) program and that very quickly gets quite complicated requirements. Of which security, dependency management and frameworks are a big part. Because you need to know about them, and how they work etc..

Long story / ramble:

A simple static website can be as simple as a bit of HTML with CSS.

But when you introduce workflows and users it isn't long before security comes around the corner. And that introduces a lot of complexity, which frameworks and packages help with. (Don't roll your own)

So the security packages comes with typescript. Which makes you adopt typescript and adds a bit of complexity over JS. (But also typesafety! I'm a fan FYI)

And then you want the website work as a progressive web app, so you need a service worker. More complicated.

You then might want to add some sort of isolation of CSS, or use Sass or some other framework. To help with code re-use and avoid breaking things as the app gets larger. Also more complicated.

Then your PO says you need to have async workflows and let the user know when something starts and is done, with push messages. So you need a background worker and push messages.

And we're not even talking about the technical issues, like not all browsers supporting certain API's or certain styles. Or updates to package X breaking package Y, needing a package patch.

Not to mention keeping up with the evolving syntax and language capabilities. HTML, Javascript, Typescript, CSS, SASS etc... They all keep changing and evolving.
Manlet cope.
Hmmm, performance has been a key part of Apple’s branding for decades from Power PC (don’t disagree with your point on G4 though) through Intel in the MacBook Pro and Mac Pro and now on iPhones and M series Macs.

Edit - this is a comment about branding ie how Apple presents itself not actual performance.
The first sentence is a valid reason:

> Because the browser nowadays is an "operating system" that needs to be capable of handling all manner of dynamic software: maps, video, image editors, games, etc.

If frontends didn't use the "OS" capabilities of the browser, how would one build a multi-user real-time text editing app like Google Docs?

Edit (and off topic): Writing this comment gave me flashbacks of using Mapquest online for driving directions before smartphones. You had to print the directions out and bring them to your car on a piece of paper. It worked though!
I wouldn't login to my bank via Tor. So far though, both the financial websites I use don't care that I use a VPN.
Unless your problems revolve around not being able to reach the top shelves.
> with them also saying they won’t date shorter men

This is the female equivalent of saying you won't date a woman with small tits. I still think it's crazy so many women say this openly as if it's something to be proud of.
They're really going out of the way to ignore the obese elephant in the room.
Come on, I didn’t downvote you but it is a lazy reaction to just repeat a tired label as if it explains something. All writing for the public tries to spice things up to engage the reader, some take it too far. We could talk all day about anti- woke hyperbole.
The single most "oh, Microsoft" moment I had when updating to Windows 11 is actually glossed over in this article without comment. Context menus are restyled, and also now have a "show more options" entry[1] -- if you press it, what happens? The pre-Windows-11 context menu appears.

That's right. There's archeological layers of UI design in context menus now.

[1] https://ntdotdev.files.wordpress.com/2022/12/image-4.png
Help me understand why that is significant, or is that your point, that the viewport changing shouldn't be a big deal. Not following.
Your understanding is correct, but I can't vouch for the claim's accuracy. This could make the execution of models much more accessible to people who don't have a 4x / RTX3090 or better in a ML or mining rig ..
When you ignore such large chunks of context, it makes conversation unfruitful
6’1" here. Grew up in the UK and clothes were always too short and wide. Moved to Scandinavia as an adult and for the first time in my life normal clothes from normal shops actually fitted me.
What I find most surprising is that people think the computer industry is somehow immune from the most basic of human qualities: choice. It's perfectly fine if some people don't choose or don't like Apple products. Just as it is perfectly fine for some not to want to use Linux or buy Windows. It's just choice. How silly that for some it is a strange, almost religious, war.
It gets better!

My youngest is now 3 and I'm slowly getting more time for myself (and to be with my wife). She goes potty on her own, she can play on her own for 15 minutes and not demand anything, and we don't worry about her climbing the shelfs or playing with knives.

It's still hard, of course, but so much better than 1 year ago.

I don't have any advice that you haven't heard a million times already, but:

1. Carve out time for yourself. Work with your partner so each of you gets 1 hour of uninterrupted time to yourselves per day.

2. Sleep when you can. If you try to be productive while tired, you will fail. Better to spend the time sleeping.

3. Be present with your partner. You're going through this together so you should go through it together. Share stories and feelings. And make sure to give an appropriate amount of hugs, kisses, and encouragement (especially if you're not feeling it).

4. Hang in there and enjoy the ride as much as you can.

5. And again, remember that it gets better!

[p.s.: Obviously this is 10x harder if you're a single-parent. I don't have that experience, so I can't offer anything except admiration and encouragement.]
So apparently eugenics is just fine if it is for the environment?
There are some misleading points in the article. First of all, Ajam doesn't mean foreigner. It means "Mute". The story goes back to when Arabs invaded Persian Empire in the 7th century. Iranians (Persians) called the Arabic language "Tazi", which means dog barking (since a simple conversation in the Arabic language sounded like a dog barking to them). Arabs, in retaliation, called Persians Mute since they couldn't pronounce Arabic sounds. Since then, to this day, Iranians still mention Arabic texts and language as Tazi, although Arabs already gave up calling them Mute (Ajam)!
The second point is about "Islamic evangelists" spreading the religion. The writer forgot that the Islamic evangelists were also actively burning books and scrolls all over their newly invaded territory because all books were apparently useless except one book! (You know which book I'm talking about, I don't want to lose my head, I'm not name-dropping). As a result, in almost all Muslim countries (except Iran and Afghanistan), the written languages were lost forever and replaced by Tazi. So, whose fault was it? Who made hundreds of local written languages vanish? Local people themselves since they didn't bother to fight back against Arabic culture? Arabs since they shoved their holy book and unholy culture in every corner of local cultures? Europian who knew about all of this, but they lied and hid it to have their own exploitation plans? Or all of the options?
SEEKING WORK

Full stack web developer with over 2 years of experience working with early-stage startups and founders. Fluent in Python and JavaScript.

Location: Brooklyn, New York

Willing to Relocate: Yes. I have citizenship in Canada and the US and would also consider elsewhere if sponsored.

Remote Work: Open to it but not necessary.

Technologies:

- Python (building APIs in Flask and FastAPI, web scraping with BeautifulSoup and Selenium, data processing with Pandas, database interactions particularly with Postgres)

- JavaScript (Svelte, React, vanilla JS)

- Relational database design (Postgres, MySQL)

- Deployment (Heroku, Railway.app, AWS)

- Ruby on Rails

- Java

Resume: https://drive.google.com/file/d/10Ivj_RCAzp__gMhcRH-SHQl_c09...

Personal project: www.ephem.fm

Email: msmccready@gmail.com

Rate: $30 / hour

References upon request.
The point of my comment was not to diss FP, but to explain that imperative code with some local mutability is not necessarily in direct opposition to pure FP.

I have never tried Haskell, so I cannot really hold any truly fair opinion there, but I find Odersky's "values" or approach to programming language design much more in line with my own. Scala 3 seems like a very well designed language (pragmatic, expressive, conceptually solid).
> would be impossible to lift into space

Why on earth would you try that?
Location is important to keep in mind, I lived in a few European countries and while women were indeed more attracted to taller men, it wasn’t a dealbreaker either. Having a good character really does go a long way.
With women it's the opposite - smaller are usually more attractive. Maybe nature's way to balance average height, pairing up tall men with smaller women?
> Historic revisionism has become very popular so as to make everyone feel better about their ancestors place in the annals of history. [...] To me it’s weird because it’s so unimportant. Who cares which groups of who were advanced or not and what they were doing back then.

The short answer is: a lack of humility. Humility, which is a readiness to accept the truth (forget the common misconception which construes it as a kind of theater of lowliness), is need to accept history as it was. It is needed to accept the causes of things as they are or were, without rashness. Pride, which is antithetical to humility, leads people toward delusion, toward either chauvinism or denial and therefore away from the truth and toward agendas and what they want rather than what is in a way that is divorced from reality. So you can have chauvinists who will use their civilization's successes as a pretext to dominate others, and you can have envious people who belong to generally unimpressive civilizations and cultures who cannot accept the inferiority of their historical record according to various measures. We all know this to be the case, but we are often conditioned to fear admitting the obvious (we may be wrong in the details, but I have in mind the general principle that cultures and civilizations may be superior or inferior to others according to various measures). There is nothing to be gained from this prideful status game. If some culture or civilizations can teach us something valuable that isn't found in our own, however small or large, what conceivable reason could there be to refuse to learn from them? The only reason is pride.

So, it is not insignificant that some cultures and civilizations thrived while others did not. The fruits of a civilizations are useful clues, though naturally clues that require wise interpretation. And there is no reason why one cannot be grateful for the accomplishments of his ancestors, but this is gratitude, not bragging or condescension. Charity motivates a desire to share these fruits with others. And indeed, the colonial era was a period when that did happen, even if lots of bad things also happened. We lack the ability to accept that societies are mixed, that there are bad actors and good actors. The current anti-colonial narrative is characterized by a kind of embarrassingly anti-intellectual, reductive, boorish simplemindedness. That colonialism benefited the colonized in certain ways does not contradict the valid criticisms of what occurred during that era. Pointing out the positives is not colonial apologetics. The world is not a comic book in which the world is neatly divided into good and bad people, into good and bad groups.
Probably different use cases but I've never found tools that show the window contents to be useful over the window title.

I almost always have many windows that would have thumbnails essentially indistinguishable from each other (think text editors, file managers, terminal prompts etc.)

So I use the task bar as almost like a system wide "tab" interface. Grouping stuff into the app icon is terrible because I can't easily tell if I have a window of the type I want already open. I don't click on the taskbar items to navigate, rather I use them to check what is already open so I can quickly keyboard switch to them.

The Win11 UI completely breaks this workflow so now I either need to do a linear search to flip through all windows, or pull up either the task view or hover menu above the app icon, and pray I can tell apart the huge grid of identical window thumbnails.
Try MS PowerToys, enable Everywhere search in the Run utility. Win+space will be nearly as good as Spotlight.

Edit: I think this is now called Windows Search or File Search. Sorry been a while since I've used windows full time. https://learn.microsoft.com/en-us/windows/powertoys/run
I took a sabbatical a while back after a couple of back to back bad contracting gigs that had me thinking maybe it was not them but me.

My plan was to work on software for permaculture, but there were a number of confounding factors that limited that and I ended up abandoning the work. Portable devices were still not great in full light settings. Although that has improved in the interim, the bigger problem was that at least half of the permaculture people I knew were anti technology. More than a few were borderline pastoralists, and I found a group of them having an antivax conversation (pre-Covid, pre-Trump). I can’t recall the last time I was that disappointed.

Connectivity is a big issue as you say, but also the ergonomics are just bad for many settings. Glare is bad, especially when combined with dust. Farming and landscaping is dirty work. Touch screens do not like dirt, especially abrasive dirt. Work gloves prevent blisters and some dirt, but some gets through the gloves. But also getting gloves on and off repeatedly is a huge pain in the butt, which is something I only came to discover more recently when my partner or work would try to message me when I was working in the yard. It takes you out of your flow.

I think we will get there, but it will take OLED or better displays, and many more iterations on scratch resistant coatings (I gouged the shit out of my Apple Watch 5 by wearing it gardening), and I think then the path will still be voice recording, note taking and location tracking as the primary tools to split data collection in the field from copy editing accomplished while sitting at the kitchen table or office desk.
Sure, just make the fields of the struct private and you can make a public constructor:

https://doc.rust-lang.org/rust-by-example/mod/struct_visibil...
> And this is why half of the internet is borderline unusable. Page layout jumping around for 5-10 seconds after what appears to be a full page load

This is not why half the internet is borderline unusable. React will happily do a full page render in under a second (including network load time). The primary reasons for that are:

1. People writing code that does many network requests in series. 5-10 seems to be not uncommon for many apps.

2. Adverts and as SDKs.

The app I inherited at my last job was a huge 2MB bundle (due to including both the firebase SDK and a large charting library), which I assumed was the cause of the slowness (it was taking ~3-4 seconds to load). But it turned out that was serial network requests that were slowing it down. The app is still 2MB (we made good progress on removing firebase, but hadn't quite gotten there when I left) but it now loads in around a second.
My mental health problems are chronic, can get worse rapidly, and so far, nothing but escapism seems to fill me up in life, especially when I compare my life with that of others at my own age.

I have given up on hope many times over, today I saw a self-text from 5 years ago of me questioning if I would ever make it, and so far, I have not. I have seen a psychologist for many years, a psychiatrist, and have asked people for help.

I have nobody to blame for all of this but myself and the consequence of my own actions and decisions. I have no hope for my own future, but I wish everyone the best, and for people to know that I am the example on what not to do in life, so that future generations do not become who I currently am.
Would you say the same thing about someone who spent a couple years writing a biography of Mendel? Digging through his letters, possessions, life history?

This gives background on his epilepsy and health conditions. It's interesting. It's respectful. Scientists can have fun sometimes; it's OK.