skysight-inc/HackerNews huggingface dataset:
"Happy families are all alike; every unhappy family is unhappy in its own way."

Every new dishwasher is assembled the same way; potentially, every broken dishwasher is broken in a different way, and needs some different part and different fix. (I mean, there are probably a handful of problems that account for 90% of the failures of any appliance. But still.)
this is probably the git plugin doing a "git status" or similar. Check the "plugins" array in .zshrc
I haven't touched my zsh config in years.

Omz != Zsh.
Check out your console some easter eggs. Pretty cool!!!

Also that is a ton of data polled like every second. 68 deep array of objects. impressive would be cool to read about their backend
Seizures were once thought to be caused by sinfulness. We used to think problem gambling was a decision, until we discovered a drug that can cause it. I don't think we know why addicts become addicts just yet, so it might be a little early to orate upon it.
New Zealand only offers a high quality of life if you bring money with you.

Our productivity and wages are low, and we have some of the least affordable housing in the world - our median house price is around 600usd (and the quality of that housing is very poor).

NZ’s “high ranking” people don’t stick around.
please dont swear
https://fly.io/blog/how-cdns-generate-certificates/
I write PHP for my job almost every day, and have for the past 4 years, and there's some truth to what you say: anything you can write in another language, you can also write in PHP.

Personally, I can't stand writing PHP, because, sure, I can write secure, testable, safe code in any language, including PHP, but, how do I say this, PHP is the only language that feels actively hostile to my attempts to do so. The house style at my current company could be boiled down to "Check 3 times that there are no PHP footguns present in this code. We have been burned before." The developer experience and tooling is far behind comparable languages. I feel like I have to put my sysadmin hat on to fix anything that goes wrong with my environment.

When I write Javascript or Python, I have complaints and issues, but I enjoy writing code. I think PHP, for many programmers, including myself, is just a hostile and unenjoyable experience. If you enjoy writing PHP, I have nothing against you and am certain you will remain employable, there's a lot of PHP out there.

> Honest question: what are people using if not PHP? Node? Python? The 80% of us who aren’t FAANG and are writing CRUD apps.

Python, Node, Java, .NET, Ruby. MVC CRUD apps are pretty similar in all of these (also in PHP). All of those languages (including PHP) power many many many software companies (including FAANG, who use a lot of Java and C++, and Facebook famously was built on PHP).
Edit: seems like I'm wrong.

They are both completely different and almost no one mentions how they differ in these comparison blog articles.

querySelector return a static node while getElementById returns a live node. If the element returned by getElementById is deleted in the DOM, the variable becomes unavailable while for querySelector you get a snapshot of the node that lives on.

If you use both of them the same way or don't know the difference, you are gonna have a bad time.

https://developer.mozilla.org/en-US/docs/Web/API/Document_ob...
> the F-16 Block 40/50, had a 49% higher CPFH at $7,000

and F-35 is probably around $30k/h
What does region mean in this context? A region of the body?

Antigen binding?

Your statement on future infections by a distinct antigen than you were immunized for is objectively true. A vaccine is not a panacea for all viruses.

If I prepare my home for a flood then I shouldn't expect an earthquake to be stopped.

If we are making the case that a surface protein is too targetted then I would point towards the seasonality of the flu.
Lots of stuff gets written down nowadays, but so much of it is crap, and most of everything kind of vanishes into the ether of old forum posts as time marches on.
Is the name "BFCM" a dark humor nod to the ICBM-like visualization?
Speak softly and carry a big stick - sometimes you're not the one starting the armed conflict.
I was going to skip the video, but after knowing the metrics I needed to add to the level of bewilderment.

The video has been up for ~80k hours. It just got 80% of its views in the last hour.
Modern plumbing and sanitation is one of those things that’s nearly invisible and taken for granted, but is almost miraculous how well it works most of the time. If I had to choose, I’d rather have a weeklong electric outage than a weeklong water supply disruption, it’s not even close.
Poverty could be defined as an unavailability of high-quality resources.

So if the quality of the available resources goes down, that's poverty?
Where are you getting these numbers? Most have the Gripen at $30-60 million, depending on specs and things.
This difference would be advantageous to us though wouldn't it?
Standard abbreviation for Black Friday cyber Monday.
Eh, between the two, I'd reckon it'd be foolish not to go with the wealth. I can always get a job, or use the breathing room provided by wealth to gain skills for a job. The inverse is not nearly as reliable.
In a way the absence of a meteoric rise of Monero is good, its supposed to be fungible money. The lack of traceability and origin of the coins bring concern though.
Has any vaccine in known history been truly 100% effective? "Immunity" was never the goal to my understanding.
I picked up Lisp early on, and don’t care that much about t1 + t2 vs. (+ t1 t2) vs. t1.add(t2). But without method overloading and generics, changing the static type of anything requires editing everything.
I can't think of any situation you'd put an enum in the container though. Maybe I'm just too tired to think of a situation where that would be helpful. Can you think of one?
Thank you for the suggestion and for finding the spelling mistake! I appreciate your time you took to review the site.
emacsclient can also talk to multiple emacs-servers by name. this is awesome to keep different sets of buffers available.

also, there's zile.
Funnily enough, convection toaster ovens are rebranding their same old models as being air friers now. Because of course an air fryer is just a weirdly shaped convection toaster oven in the first place.
I actually like it being a touch typist? Using the mouse gives me more movement and I like it. From my observation, there also seems to be a very high correlation between touch typing and carpel tunnel as well.
Nice, I love these kind of stories.
Crestron may be as good as humanity can do for home automation, but it's the way to madness with proprietary development tools, security vulnerabilities, and hardware that still isn't up to infrastructure reliability levels.
Not as a profession, but I worked with our sale/pre-sales side people a fair amount. I can say, generally, they liked the pace, challenge, compensation, and that they constantly got to do new things. Quota was complained about, as was paperwork, tooling, and internal politics/bureaucratic in fighting. Travel was common.

The titles at my company (Microsoft) are generally some sort of “architect” or “specialist” for straight up technical pre sales / sales or “account manager” for a more straight business and relationship side of the house.
Whoa! As someone who likes to think they know a thing or two about vanilla JS, I did not know this. This is pretty dang important.
…and sadly those humans still won’t be able to describe their experiences in any way we would understand. “It’s just its own color that’s separate from all the others. You know, the color the black lights are”.
There are a lot of junk ‘deals’ on Black Friday, but there are also legit deals. For example, AirPods are $20-$40 less than usual (and aren’t EOL, which is one trick retailers pull). I picked up several items this year at prices that are significantly lower than normal.

I have to be careful, though — only buying things with a verifiable price history, which typically means name brands. Otherwise it’s too easy to be fooled by fake ‘normal’ prices.

I use dealnews.com to keep tabs on most things I’m interested in; otherwise I use camelcamelcamel for spur-of-the-moment purchases.
The thing I hate about almost all plugs and sockets is that you almost always have to check the orientation before you can plug something in. Sometimes you can do it by feel, but generally you have to look. USB-A is the worst because half the time you get it wrong despite looking.

Cylindrical plugs (phono, barrel/coxial, BNC, Edison screw, banana, etc.) are great because orientation doesn't matter. Also, the 'click' you get from phono or BNC connectors is satisfying. RCA connectors mess up despite being cylindrical because they generally come in twos or threes, so you still have to check which goes where, which defeats the purpose of a round plug.
I don't find these kinds of what-ifs very useful. I haven't used Rails, but does it somehow prevent you from accepting user input and programming it to go where you say you want it to go? Isn't there an element of "holding it wrong" with any language or framework?
What an awful design. Why would it differ like that? No doubt some legacy baggage that was later turned into a justification.
Is this a problem? TVs become outdated with or without internet connection. I guess I don't understand you. TVs are so cheap now, if anything is actually expensive, you are better off just buying another (cheap!) TV.
Those projects are doomed and I would urge anyone not to spend much of his career trying to delay the collapse.

I say that as a member of a team whose median tenure (three years ten months) is short enough to concern me a little.
I know I shouldn't "judge a book by it's first few paragraphs", but the "40-50 years old = bad" is such an annoying fallacy in tech.

It's like throwing out proven fundamentals of how to build a bridge just because we went from horse and buggy to cars.

(I say this as a nerd that desperately wishes for a lisp os that goes down to the metal, for plan 9 to be popular, etc.)
Obviously older, but Japan and South Korea have probably improved even more if we look since the end of WW2. I hadn't known until recently that South and North Korea were both similarly poor at the end of the Korean War.
"because we cannot place our trust in corporations"

Fixed your statement to demonstrate why Web3 is a thing. Once we saw how many scientists on FB, Twitter, LinkedIn, YT, etc got muted the past few years, the need for communication outside of the corporations is desperately needed.
Nonce and the Mega List and Insight Canvas Are Now Free (An IT Virtual Hatchery)
List of TCP and UDP port numbers
I kinda dragged Oracle's UEK over the coals for xxhash. That was a red herring.

https://www.linuxjournal.com/content/btrfs-centos-living-loo...
If your framework can’t display 1,000 rows then it’s a bad framework or you’re programming it wrong.
MyHDL: Using Python as a hardware description and verification language
That's to start, before public announcement. More funding will come as more companies realize how important it is for it to happen. There's really not been any avenue for companies to directly fund PHP core development before.
It pretty much is declarative enough to count, if you describe your operations in enough detail and rely on modules where you can. Not many people bother to go 100%, but you can easily get to 99%.
Perfectionism and Pragmatism
It is understated how powerful and ergonomic ZSH is.

I hated Apple, but my opinion changed when I learned how to configure ZSH.
Honestly, because most emphasize function over form.

The most comfortable laptop I ever used was a T430 ThinkPad. It was thick but the cooling was fantastic, you could put it on your lap all day and it never got warm.

Now I have a laptop about as thin as a MacBook and it's significantly less comfortable than that old ThinkPad.

Also, if you do want MacBook thin, there's the Dell XPS line, Asus Zenbooks, Samsung Galaxy books, etc...
To make progress in OS architecture, it’s optimal to have a clear view of the failings you want to address. The author seems to have a fundamental misunderstanding of basically everything.

Unix is garbage in a lot of ways. But there’s nothing to see here.
I use vanilla Emacs with 145 packages and my startup time is 0.9 sec on a 6 y/o thinkpad. With deferred evaluation, there is no need to use a daemon.
It's at 33k/h right now.
Good Writeup; brings a different perspective to Maslow's writings and makes you think.

I had long believed that Maslow's "Hierarchy of Needs" was a little too pat to reflect the "Real" World and was interested in knowing how he came to develop his ideas. This article has given me lots of pointers for further research.
FWIW, I use emacs exclusively inside tmux, starts in ~0.3ms for me with more than 40 external packages.
Yep, amazon takes a lot of earned hate for all the scammers on the platform. The current setup has shopify as not a real consumer brand and just a piece of infrastructure like how your VPS host isn't part of the store.
On the flipside Spotify is starting to use Elixir. I don't think it matters until there is a mass of companies moving away. I see job ads ever so slowly increasing but heading in the right direction. And I never hear of people moving from Elixir to Node, Ruby, PHP etc. They are usually coming from those languages and enjoying Elixir.
I always pronounced it rhyming with cloth.
I'd actually expect the opposite just from the names. I'd expect a selector to select a "live" node, and getElement to get a static one.
The F-35, if not localized, is slightly more expensive than a localized Gripen, yes. However it will cost much more to maintain in the future.
I think you could actually justify it with something sufficiently radical, but TFA fails to do that.
Addiction is a choice. Classic HN.
The best part is it doesn't even matter. If you like megameters most, just put an imaginary . before the first 3 digits.
Interesting, any links to cite?
This fills me with dread. The scale and glee with which we murder the planet is astonishing. We deserve everything that we get.
One may never be convinced if they are ok with centralized/federated alternatives at their disposal, esp since "actually interesting dApp projects" is subjective, and that is perfectly ok in my mind.

When I had a conversation with someone who traded lehman positions out of administration profitably years after its collapse and the issues that preceded that with JPMs centralized collateral management procedures and their interest in various decentralized analogues in DeFi that could replace it, its good that they are not looking to seek to convince you.

When I had a conversation with someone who traded interest rate derivatives for a big bank for 13 years and their take on how DEX liquidity pools could be a serious contender for ways how people from tradfi can hedge various forms of risk on chain (esp when those markets break down in various places around the world for various reasons [not limited to regulatory reasons incentivizing breakdowns of a particular market]), its good that they are not looking to convince you.

When I did some work for a nigerian fintech that was able to bypass a lot of crappy local/cross boarder payments infrastructure by leveraging crypto markets in order to help provide access to financing/liquidity and settlement infrastructure for local commodities traders and producers to the global market for their goods, its good that they are not looking to convince you.

The great thing about DAGs/blockchains/DLTs is that people don't have to use them for things if they don't want (provided that they have access to centralized/federated alternatives, and actually trust that their incentives are aligned with their own). I don't have to give a shit about random POAPs or NFTs while being able to still use various chains at the same time as others who are only interested in various chains for doing stuff with POAPs or NFTs who dont give a shit about disintermediaton of various things that go overlooked, even by central bankers (especially if they have been relegated to footnotes in various publicly accessable reports that often go unread by the public at large), in tradfi.
Is there some reason AMD seems uninterested (at best) in supporting an open source compute stack? Not everyone is running one of the distros supported by ROCm which will discourage more than a few users.
I used it from 2012-2015 on my main machine, and now after a mix of Windows, macOS and Chrome OS, I'm back to Fedora as of this week. I enjoy Fedora but I really like Gnome.

It was also the only real option for me given Ubuntu's continued push for Snap, which I just don't like.
>>>why wouldn't the Chinese support their government?

Trepidation at encouraging/rewarding a state apparatus that is comfortable driving armored vehicles over its own protesting student citizens? It's easy to support a government during periods of success and abundance. How does the government treat its population during periods of hardship and uncertainty? The CCP has already demonstrated its preferred solution: grind the population into hamburger under its power, in order to preserve the position and quality of life of those at the top.

https://www.buzzfeednews.com/article/gabrielsanchez/disturbi...

https://allthatsinteresting.com/tiananmen-square-jiang-lin
Walmart's website is trying to be Amazon in the worst ways. Usually when I go to the website of a brick-and-mortar business I'm trying to get an idea of what they might have in stock, and about how much I should expect to pay for it. Other stores (Target, Home Depot, etc.) manage this very well with clear indications of whether an item is sold in stores or will need to be ordered. Walmart's site is useless for this.

They seem to be more concerned with selling the third-party stuff online than getting me into their store to pick something up today. My guess is, they've calculated that they can make more money off of third-party stuff online than impulse extras from in-store pickup. I'm certainly no ecommerce expert though.
Is this a HN thing? I actually originally censored myself with "f'ed" but changed it before posting as I felt weird doing it.
> querySelector return a static node while getElementById returns a live node. If the element returned by getElementById is deleted in the DOM, the variable becomes unavailable while for querySelector you get a snapshot of the node that lives on.

I'm mostly sure that this is not true: https://imgur.com/a/XaS3b0W
In what currency?
Not strange at all. Kilometers is a unit of distance that we are familiar with.

I have literally never heard the term “megameter” used in conversation and I’m pretty sure if you said it in any metric country you would get blank stares.
Because Apple has lots of financial resources? Especially for the the MacBook Air, they just aim for lightweight and design it to be slim and light from square one.
Totally agree with you and the author of the post.

Part of the problem is the lack of filtering (or even sorting) on the client side to reduce the information overload to something you're willing to wade through, which would trade off results returned for query complexity (of course, this also assumes its been programmed correctly...).

We lose a lot using the 'search box only' query interface that google popularised.

If there is filtering, sometimes you can see how poor the integrity and/or quality of the data is due to some weird-ass categorisations, typing mistakes etc. etc.

Attempting to limit searches on laptops to a specific screen resolution did my head in on pretty much all of the major manufacturers sites.
That’s incorrect. Maybe you’re thinking of querySelectorAll, which returns a static list, compared to getElementsByTagName and getElementsByClassName, which return live ones?
OEMs mostly deal with this by grouping everything in to modules. If a chip fries, they don't bother checking every chip to find it. They just replace the entire board.

But it still requires someone to go to your house, pull the thing apart, and put the new one in which costs way more than robots in India putting the thing together almost unassisted.
> and it doesn't particularly matter whether it is good at its job.

I would amend that to: "it doesn't matter whether it excels at its job, as long as it's good enough." And those modern, cheap toasters are good enough.
'Total Cost of Ownership' not 'Unit Cost'.
I completely agree, but if Canada is unwilling to spend the money to buy and maintain a capable and reliable fighter, it may be better-off without any. The F-18A/B is just an antiquated platform, parts are getting hard to come by, and the main wing spars will need to be replaced.
It s like Halloween in France, it's so weird how tv shows made people with a strong identity adopt a foreign culture.
Log-structured protocols in Delos, Facebook’s control plane database platform
Is it broken? It just says "An error occurred" when I typed "Plushie" and then "Fruit"
Canada should have banned Boeing outright on the basis, including purchases by Crown or quasi-Crown corporations like Air Canada etc..
Thank you. I found your post helpful for better understanding the situation.
"His buildings are nicknamed cholets, a portmaneau of chalet (a Swiss mountain house) and cholo (derogatory slang for indigenous person)."

Just a small comment on the above paragraph from the article:

While in mexico the word "cholo" is used on a derogatory manner, in the andes (Peru and Bolivia) the word Cholo is used also as a pride term (like the N word can be used in the US) So people often claim "Cholo Power" for amazing endurance or Cholo Pink for a vivacious color on clothing or "100% Cholo" as a term of proud heritage.

In this particular case, I believe "Cholets" is used as a proud "originality" term.. but it certainly could be used as a demeaning term by the local equivalents of the infamous USA "Karen" type :)
Yep, it just went down. We've been using spot instances, and those are hard to come by around Black Friday. I'll look into it.
Is this the one they’re calling the ‘Covid Delta Plus Rewards Program Variant’ ?
This is nonsense for querySelector and getElementById. They both query the current state of the DOM and return an Element or null. Variables can’t get deleted under you in JavaScript, so if you have a reference to a node that you remove from the DOM, it’s still the same node until you release all references and it gets garbage collected, or you put it back in the DOM.

What you’re talking about is only applicable or relevant for the methods that return collections. querySelectorAll returns a static NodeList, getElementsByName/getElementsByTagName/getElementsByClassName return live NodeLists or HTMLCollections.
Just ask: How much money do you expect to get? Who currently has that money? Why would they give it to you?
BTW. You do not need typing skills with Emacs, because it has
an autocomplete. And it is subject and writer specific. Firstly you load some text containing words you want to use in another buffer and then you bind M-X hippie-expand to some convenient key. I use (global-set-key (kbd "å") 'hippie-expand) because Swedish å is useless in Finnish keyboard.

This works even better with languages with varying form and spelling. Finnish Android autocomplete gives mostly annoying and mispelled suggestions, but in Emacs you can use your own writings as the sublime storage of words.
Just found this by Oliver Rackham

https://en.wikipedia.org/wiki/Oliver_Rackham

“Social Forestry Network”

Hedges and Hedgerows Trees in Britain: A Thousand Years of Agroforestry

https://cdn.odi.org/media/documents/950.pdf