skysight-inc/HackerNews huggingface dataset:
I've been travelling through South East Asia and Korea/Japan recently. Cambodia, for instance, is a very Buddhist country and much like Thailand, they practice Buddhism as a religion. Cambodia has a very rich history, and Siem Reap is an amazing sight of the Angkor and Khmer civilizations. The temples on these civilizations shared both Hindus and Buddhists origins. It seems that there were some conflicts/similarities between both of these religions.

But something caught my eye, and I think this is how I became biased toward Buddhism. Monks, supposedly the most innocent creatures in the universe?, were begging commercial shops in the street. In Thailand metro, monks have their own priority seats. In Phnom Penh, the religious ministry has a massive establishment with security/guard escorting the "minister?" everyday.

I think, and might be wrong, that the "Buddha" was not really much different from any other prophet. A highly deranged individual. His writings were made up with time, and given the size of Asia, it had multiple bifurcations. The religion itself got used by the establishment to establish and exercise power.

Not really much different from the world today. And not really different from a militaristic order. Religions benefited from a less structured and modern world, because being loose (vs. a military rule for example) made them evolve with generations and mutate into the powerful institutions that exist today. The spiritual meaning deriving from a religion might be an artifact (a side-effect?) rather than the reason of existence of religion itself.
Slightly off topic but I see this often enough and I’m curious to know, when do you call someone moving to another to work an expat instead of an immigrant.
That's what happens when you're a monopoly.
not at all. California burrito just means with french fries, and that's one of the most common uses.
Bicycle riders ride on surface streets. For safety reasons, they should be in favor of diverting the maximum number of vehicles, especially large trucks and commercial vehicles, towards freeways and away from surface streets. Widening highways facilitates that.
Not only would it have been left unanswered, it would have been almost impossible to get an answer even with enormous resources. You could have paid a detective agency millions of dollars and the chance that one of them would stumble upon an obscure memory test containing the numbers would have been slim to none, even with tens of thousands of man-hours dedicated to the task.
AGI timelines ignore the social factor at their peril
The post is also available at the writer's blog: https://trevorklee.substack.com/p/artificial-general-intelli...
There’s that old saying “God gave you two ears and one mouth, please use in that proportion.”

So much of the social aspect of the internet has been about “giving more people a voice”, and we’ve chased that desire at the blogging, milli-blogging, micro-blogging level.

I’m undecided, but I have a hunch that the increase in “speaking” via the internet has not increased at the same level as encouraging people to “listen.” I think there have been increases. Wikipedia is an asset I didn’t have as a kid. I can search for more stuff and read more stuff. But it doesn’t feel like they’ve increased at the same rate.

Or put as quasi math, if

M = desire/effort to use mouth and be heard online

L = desire/effort to listen/ingest ideas of others online

Then it feels like M/L is rising as a number over the last 2 socially netified decades.
Then we'd better start as early as possible.
Looking into it, I came across this: https://blogs.gnome.org/mcatanzaro/2022/11/04/stop-using-qtw...

It looks like the Qt side of things doesn't get updated anymore. If you want to use webkit, there are still options, though.

However, in my experience the open source webkit engine and Safari are very different. I don't know why you'd use webkit for anything if Blink and Gecko are available.
It's clean and fast, and completely useless as a store.

Can't even estimate shipping & tax without creating an account.
> "Some may even choose to move farther away"

I've been pretty sure for a long time that this is one of the most overlooked results of building/widening freeways/highways - a large number of us make decisions on where to live based on travel times of relatively newly-built or improved roads (not to mention cheap fuel etc.). That then effectively locks us in to a car-dependent city layout whereby too many of us live too far from the places we need to visit regularly (incl. where our family/friends live) for anything other than car-based travel to be convenient. Obviously there are huge benefits in making it easy for people to travel significant distances quickly and cheaply, but at some point the costs start to outweigh those, and it's not clear we have any sort of process in place for assessing when we've reached that point.
Some places will give "credit for prior learning" or "recognition of prior learning". This is mainly for people who have worked in the field before and requires evidence from say an employer.
What do you mean? What’s so unique about Whatsapp?
I moved back to my native Netherlands after several years abroad and encountered significant problems with the bureaucracy, more so than in any foreign country I've lived. I don't think it's an expat problem, rather it's a "if you fall slightly outside of the happy path then you can expect to run in to a lot of trouble"-problem. It's just that expats are a group of people that fairly frequently tend to fall outside of the happy path.
To be fair, once you're developing on a project with enough commits/day, you no longer have a real choice if you want an overall linear history. You will have to cherry-pick to main somehow.

Some people want to rather merge instead, but in my experience few people have the discipline to develop in large enough PR granularity to make the resulting merge commits meaningful and not polluting history while also keeping the non-merge commits meaningful by doing rebases while the change is still in review.
No, no, never would do this. If, as a company hosting an event, I want them to enjoy themselves and then spread these pictures of their own accord. Blocking access to the pictures to get feedback means you aren't getting accurate feedback with or without blocking.
Drop downs do not require JavaScript. HTML has basic form validation and your POST endpoint needs to validate the form anyways, sending the form back to the user for corrections is not very difficult.
> Now why couldn't there be a service that was simply a super-bot, it would automatically open an account for me on all social media platforms. It would then post all my entries to all other platforms, relay the responses back to me. Why not?

The part of the article's analysis about switching costs is spot on. Facebook is aggressive about keeping switching costs high.

It is against the ToS of Facebook users to give their password to any service like that, and they will shut down any account they suspect does this.
How would a handicap person hit that button?
If you look around there are lots and lots of objects that are "distributed", or aren't but should be. Synchronicity is often what's killing performance and introducing complexity.

> You surely don’t want to continue reading the remaining 3.9GB source file and call write() in noop-mode another thousand times in your loop before realizing this error on flush

It can be completely reasonable to back out only at strategic points. Copying a few KB or MB of memory more will rarely matter for an error case that shouldn't be optimized for. If there is an error, you'll typically want to reset a larger context object anyway. It depends on the situation, but by not having to handle the error at first notice, you can sometimes simplify the logic.

> What do you do when write() fails because the buffer is full (EAGAIN)?

EAGAIN is a different beast, it's not a "real" I/O error. With better APIs you retrieve buffers first (often in a different phase), removing this class of errors completely. But you can mostly just ignore EAGAIN anyway. It's a transient error (or not an error at all, really) that simply tells you the reason why zero bytes were written.

With fwrite(), not sure if it is well specified how it should interact with non-blocking FDs and EAGAIN. Probably it doesn't even allow you to distinguish between EAGAIN and I/O errors. It could also be an option to return a short write in this case (but I believe fwrite() needs to set either the error of EOF flag if it returns a short write). I also think fwrite() is largely not used with non-blocking FDs.
Over the course of the past 2 decades we've gone from "perhaps some day we'll find extra solar planets" to "most if not all stars have planets".

JWST's already found water.

At this point it's no longer a matter of if but when extrasolar life will be confirmed, and with which instrument. Might be JWST, might be WFIRST, might be HabEx.
The biggest issue of working without branches is that virtually all code review tools nowadays work on a Pull Request basis (thus branches). Almost no tool allows adding individual commits to a code review, the only one I know is Upsource but that is unfortunately no longer being developed.

As my team does trunk based development we're struggling with that. Since we're not able to find a code review tool that is compatible with our workflow, I assume we are doing something wrong and trunk based development is no longer an industry practice - though it works very well for us.
Anything in a 15 day orbit of its host star would be tidally locked, no?
John Deere is a monopoly?
Which? Cougars or Mountain Lions?
"Essentials of Psychology" Douglas A. Bernstein, Peggy W. Nash which is on the net has it (spaced out - "9 2 5")

They reference Howard which doesn't seem to be 'available'

Here is a test of your immediate memory span (Howard, 1983). Ask someone to read to you the numbers in the top row at the rate of about one per second; then try to repeat them back in the same order. Then try the next row, and the one after that, until you make a mistake. Your immediate memory span is the maximum number of items you can repeat back perfectly.
Better than their current life in pens with same outcome. This actually could be quite humane compared to what we do now.
Just wait until you see rockauto.com
Additionally, you can also do:

Host foo foo.example.com some.other.alias
Heh, yeah I clicked back as soon as I saw that too.

It's an easy quality measure for me.
I don’t think “triggering reward centers” is the reason that e.g. nicotine is addictive. It is because of chemical dependency.
I managed to quit WhatsApp for about a year and have recently been sucked right back in.

I nearly lost a significant sale because a client claimed they sent me a message on WhatsApp about a new purchase, which I obviously never received. It was only that about a week later I made a client contact call that I found out and the sale was made.

More recently, my young son’s sporting clubs only seem to communicate crucial information via WhatsApp - is training going ahead, what time, which equipment to bring and changes in location etc.

The above really made me realise that the vast majority of people care not a jot about the same things I do in terms of privacy and autonomy.
I was wondering the same thing. It isn't explicit in the write-up but it's because rsync does not have a native Windows implementation, only rsync under Cygwin, so they developed this to achieve the same thing except it turned out faster than rsync.
I'm trying to think of how that would change the product.

I would have to hire a team of folks to actually provide tech support, for sure.

But the product? Would need less attention to detail because we'd always be a phone call away.

Edit: Maybe I can train a ChatGPT embedding on how to use my product and force customers to use that...
Interesting, I no one has reported this kind of bug to me yet. Will look into it, thanks for letting me know.
I don’t have any beginner-specific material for optimizing Assembly.

But after skimming a few of Agner’s manuals, I think “beginners” means “new to programming” or “new to computer science”. Not the optimization aspect.

If your level of programming knowledge is “I learned to write Hello World in Python last week!” then Agner’s material may as well be hieroglyphics. But if you’ve got some C or C++ under your belt, have written a little assembly and can articulate the difference between a register and the stack then you should be able to understand Agner’s manuals.
Gotcha! Gonna change it on my website! Thank you!
I agree with the sentiment expressed in the title, though am pretty confused. This just seems to be the McMaster-Carr homepage? I was expecting an article or blog post analysis of the UX and why it's "thoughtful and well-organized."
I Spent 3 Years Alone Building a Log Cabin
In order to remain competitive, OpenAI will need to make ChatGPT free. It's basically going to be a repeat of the browser war since all the major tech companies have their own version of AI that they can offer with their other products. The main issue is that they, OpenAI, don't have any other sources of revenue so they can't continue to give away the product without going broke. Yet, the big companies can do it forever since they have other sources of income. Also, it's unlikely that a big tech company like Microsoft or any FAANG would be able to get antitrust approval to buy OpenAI, so it's not going to happen.

Unless OpenAI becomes a non-profit and can get funding from people who don't want the big tech players to have control over AI, I don't see a bright future for it. It's more likely to find a place similar to firefox where the big search engines pay it for the traffic it sends to them.

MS buying it is not going to happen in 2023 or ever.
Hahaha, I did not think anyone would care. But if you noticed, than I must change it.
I thought they were?
No it isn’t (there are similar laws in at least France and Italy, and a much broader one in the UK).

All of this delightful nuance goes to my previous point; there’s plenty to debate and discuss here and the whole idea of an absolute right to privacy in public is comical.

https://www.gesetze-im-internet.de/kunsturhg/__23.html
Unpaid taxes could destroy porn studio accused of copyright trolling
>stricter-mode let means what const meant before. stricter-mode var means what let meant before.

The const declaration creates block-scoped constants, much like variables declared using the let keyword. The value of a constant can't be changed through reassignment (i.e. by using the assignment operator), and it can't be redeclared (i.e. through a variable declaration). However, if a constant is an object or array its properties or items can be updated or removed

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...

How can this be complicated?
Incredible! I'm on a somewhat similar journey - do you mind if I get in touch with you?
By adding -1B per year in interest rates? Interesting strategy!
So shouldn't the amount of [lanes on] highways be decided by actual physical housing in and out of the employment centers & also coupled with actual rising commuter traffic? thats relatively easy to gauge. otherwise not building highway lanes when really needed is just one more 'we've got standards now go make the sacrifices needed to meet them'. not saying cars are the only solution but then there should be some objectively better alternative investment like busses plus improved local connectivity. Also, the time delta between public transportation & car option should be a consideration.
If flashcards count as games, then Memrise (or Anki which is FOSS but you have to setup the gamification aspects yourself)

If ELO rating grinding counts, then chess or competitive programming. Or any game with a competitive scene.
Yep! That’s the philosophy! Rings are just stuff with the minimal practical value of signaling one’s marital status. As a piece of stuff they’re something that could be lost and replaced, wholly different from people or relationships.

The ephemeral nature of a cheap ring is meant to evoke the importance of the intangible value of an invaluable relationship.

The stuff and the important relationship are intentionally separate.
Awesome work and great job writing and collecting resources. I spent a lot of time going through your docs and references.
"Ryan, you have a WUPHF on line 1"
iPhone Safari supports different things to iPad Safari? ...Good lord, why.
Always interesting to see the sort of tangential projects that get rolled into the budget of larger projects at companies like Google. Funding the development of yet another file transfer utility, interesting as this one is, definitely wasn't necessary.
I don’t think this is a constructive line of thinking.

Popular music by definition is popular because… well a lot of people like it.

And so they make services/devices catering to that large population of people.

Just because people like things that are mainstream doesn’t make them boring
This is just the same argument as the comments upthread rehashed. In the absolute most minimalist, hair pullingly annoying implementation, that is correct. However the polish you are used to on dropdowns plus countless other controls you interact with every day require javascript.
I’ve found it pretty great for the things I’ve needed from them. It’s a lot better for finding the stuff you need than having to click in to multiple listings on say Amazon
They are separate problems and not really comparable, git is a higher level tool. The diffing in git is for humans to compare code, and as such it is actually computed on the fly and not stored anywhere (unless you use git patch). Similarly, git does not provide any mechanism for sending/receiving files, it re-uses existing solutions like HTTP and SSH.

This tool exists to send/receive files, and the diffing is an implementation detail used to achieve a high level of performance. It would make more sense for git to use this library under the hood as you mentioned.
Making money online can be a daunting task. With so many different sites, platforms, and strategies out there, it can be hard to know where to start. Hive.blog is an up-and-coming platform that offers users the ability to earn money from their writing and activities on the site. For those ready to try their hand at monetizing their online presence, there are a few key tips for getting started on Hive.blog. Read on for five valuable tips to help you maximize your earnings from this unique platform!
Kepler-452b has 2X Earth gravity.

Eternal leg day.

But seriously, these are all too far away for us to reach in any of our lifetimes, barring some insane discovery that breaks all the rules as we know them.
Ok, I guess I will be the party pooper this HN post. McMaster broke middle-click opening of drill-down links in tabs in their most recent complete UX rewrite some years ago. The old site was even better.
A few hours ago, while searching for something completely unrelated (decoding serial numbers for some obscure equipment) on Google, this odd result showed up and I decided to have a glance out of curiosity, but now to see someone else submitted this exact same page to HN and that it's on the front page? A very puzzling coincidence indeed!?
What's the best way to obtain the cumulative set of all Win7 security updates, akin to a "final service pack"?
Why are you saying that this is a "PG essay"? The page states that it is written by Aaron Harris.
The topology of the universe: the biggest manifold of them all
Which is why I'm talking about the bigger guys - the "smart" investors. See their on-chain wallet activity and you'll find that they almost never hold any Tether at all. There are almost no major on-chain pairs for $X/$USDT - it's all DAI/USDC (if stables).
Unfortunately I disagree. I always want to like Doctorow. In theory we have similar political views and I love that there's a famous writer who espouses them.

But then I read his work and pretty much always find it lacking.

For example, this post. It starts with a very clear point: huge numbers of users are leaving Facebook and Twitter, to the point where these companies are in serious trouble and will soon go the way of Myspace.

But then... There's nothing to back it up. No data. You're just supposed to believe it's true because Doctorow said it and he's famous, I guess.

Except that he always does this. Leaves out critical data, doesn't back up his points. So I don't trust him.

Worse, I think he essentially writes wish fulfilment narratives aimed directly at people with my political leanings. These are close enough to the truth and even closer to what I want to be true, so they come dangerously close to short-circuiting the scepticism I work so hard to apply to everything I read.
This is absurd thing to get fired over.
* Look into recent academic reviews and the literature they cite as a good entry point: https://scholar.google.com/scholar?as_ylo=2019&q=ovarian+can...

* If you have sufficient funds, consider measuring circulating tumor DNA to ensure she has low numbers of cancer cells.

* If she gets into remission, sequence the tissue they extracted in the hysterectomy (DNA & RNA) and hopefully preserved in FFPE. Use to see the type of tumor.
I like to have Caps Lock cycle the last two used keyboard languages. A necessity when there are five designated on the keyboard!
I use the hide button infrequently but I do use it. Maybe making it an opt-in profile setting is a reasonable solution, since most of the responses are negative it seems?
Two lanes in each direction. https://www.fhwa.dot.gov/ipd/project_profiles/va_transform_6...
Archiving data from the Internet Archive is useful, but I would argue there's a greater need going unfulfilled: local direct site archiving. Twenty years ago you could punch a URL into HTTRACK and get a local site copy that was indistinguishable from the live version. As far as I know there's nothing like that available today. The closest methods I know involve stringing together four or five entirely separate utilities to get one saved site.
Fuck lenovo Europe for parts, nothing available for an X1 C6, so around 3-4y old. Had to buy on a customer website hoping for a genuine part. What was Lenovo answer to buy a replacement battery ? Send in your laptop to diagnostic a dead battery.
Now I feel old, using bittorrent and soulseek.
This thing is so satisfying. I've done something to mine though, I feel like the claws have moved down a little or something else has moved up. It keep getting jammed and I have to give it a boot.
Yet I know cases when police returns a stolen car to it's owner, and never bothers to look for a thief, even though the car is left with a lot of junk (papers, receipts, personal items) that could lead to the thief easily.

And the cars are usually just found randomly, not really looked for.
The main aspect of Airbnb being attractive in Portugal is that rental laws are very biased to tenants. It is quite literally almost impossible to evict. Also in general civil court cases are backlogged for years.

Airbnb will probably feel like neo-liberal haven for these landlords.
Except when you're an expat in a country that actually knows what it's doing, like Singapore. Bureaucracy here is A+, and is the yardstick we should measure every country against.
Refreshingly thought-provoking suggestions. Hilarious relevant cartoons too.
With high enough margins, you get customers who are willing to provide an engineer or two specifically to travel to you and learn how your product works.