skysight-inc/HackerNews huggingface dataset:
It is abnormal in the _USA_. The USA is not a very typical place, so probably should not be taken as representative of other countries, or even other rich countries.

I suspect a similar kind of student organization is normal in Europe as well as the british commonwealth, at least, but I'm not sure.

It is not how it works in the USA.
On the contrary; Thunderbird's chat has built-in IRC support which you can use without installing something like ChatZilla [1][2].

It's not very good, though, including warts such as automatically attempting an SASL login with your credentials, even if you've never registered a services account on the IRC network [3].

[1] https://i.imgur.com/LQrzpoy.png

[2] https://i.imgur.com/X8idAGl.png

[3] https://bugzilla.mozilla.org/show_bug.cgi?id=1618061
Why didn't you leave?
> I guess it was the undisputed no. 1 in 1989 because it already had a surge of immigrants by then. Heck, America was made by immigrants if it comes to that.

Those immigrants were the poorest and least educated ones Europe and Asia had to offer. I’m just saying it’s presumptuous to say America “needs” the educated elite from other countries.
This is a fair criticism and something I'll bring up with the team
"Tracking users" has lots of uses. For example, we were trying to do OP on gwern.net for a while, using several of those tricks. It failed miserably and we could never figure out why.

What evil things were we doing? Well, I wanted to know if people were using the links I put inside popups, like to Google Scholar. Was anyone using them? If not, they were just so much clutter and should be removed for the users' benefit. I also wanted to get a list of outbound links by popularity, so I could write summaries/annotations for the most popular unannotated links, and rank dead links by priority for fixing (there are too many unannotated or dead links to 'just fix', so a ranking would've helped a lot).

But the link tracking never worked, so, I couldn't do any of that.
Author here.

Maybe, but later in the post, I show that Zig does, in fact, fit Bob Nystrom's definition:

> Third, async is, in fact, viral. The language reference says,

>> Zig infers that a function is async when it observes that the function contains a suspension point. Async functions can be called the same as normal functions. A function call of an async function is a suspend point.

> (Emphasis added.)

> In other words, if you call an async function, your function gets a suspend point, which means that your function becomes async.

> In fact, if you look at Bob Nystrom’s point 3, “You can only call a red function from within another red function,” this means that Zig fits point 3!

> What Zig does differently than Bob Nystrom’s “hypothetical” language is that if it sees you call a red function from a blue function, it shrugs its shoulders, makes the blue function red, and does not tell you. This gives the appearance of being able to call red functions from blue functions while still only allowing red functions to call red functions.
Summary:
Leaves -> paper -> glued paper -> cardboard -> corrugated cardboard

Also: wax paper, glass, metal

Overall, the article is pretty interesting
The recent trend in copyright rulings for music amount to a kind of enclosure of a traditional commons, which should be regarded as a bigger issue than it is. There are entire genres of music based on the adaptation and elaboration of existing melodies. This is an ancient practice, and copyright law has historically fit into gaps in that practice (for instance, covering modern innovations like printed sheet music and recordings), rather than totally overriding it.

The law should err on the side of permitting copying. There's enough IP in lyrics, complete arrangements, recordings, etc. (where copying can be clearly demonstrated) to protect the interests of artists.
> If their members were really convinced of the value that tragedy of the commons wouldn't occur.

It’s called a Tragedy for a reason.
That's not quite correct. Concrete is basic and prevents/slows the rusting of metal reinforcement, but not forever and it's made less effective with rising CO2 levels.
Nobody would blink an eye if they just used the technology without licensing either. It's not like other countries could stop them.
Wow, thanks for the thorough answer and showing me a way of studying in the US, despite my financial situation. Definitely going to look into these Options and doing more research on my owm.

I really appreciate your answer!
I agree with you, but the cases when I want to copy the contents of a directory instead of the directory are extremely rare.

Because such cases are so rare, it does not make any difference for me if I have to add "/*" instead of the slightly shorter "/" (even when I also have to add "/.*" for hidden files/directories).

So I would like if rsync would have a command-line option to ignore trailing slashes, like other programs have (and which I always use with them).

As it is, rsync is the only program where I have to be extra cautious before executing a command-line, because the directory names are in most cases provided by auto-complete, and most shells terminate them with a trailing slash, which I have to be very careful to always delete, which slows me a lot.

An exception is when using zsh, which sometimes, but not always, deletes itself the trailing slash added by auto-complete (zsh might be confused by the aliases used by me, so it usually deletes the trailing slashes when they do not matter, but retains them when I would want them to be deleted).
NFL quarterback Dwayne Haskins, 24, struck by car and killed in Florida
Things can change in an instant, so remember to live a little each day. Putting off things “for later” might never come to fruition due to changing health or circumstances. As Warren Zevon said, “enjoy every sandwich”.
I wouldn't be surprised if takedown requests from China and Russia also have confidentiality attached to them. There are some countries you are bound by national policy (as administered through private media companies) to respect, like the Saudis for example, and others that you're lauded for not respecting, like China and Russia.
you do not complain against hn voting system.
Look, I’m in Barcelona right now. A huge chunk of the population here would be deeply offended by your “negligible externalities”. In fact, I’m not sure who wouldn’t be.

Almost half the restaurants are just gone, other sectors are absolutely devastated too.

The hospitality industry is absolutely fucked, while most hotels still operate they usually have less than half the staff on payroll they used to have before lockdowns.

Because of the economic damage, the security situation in the city has gone to hell. Violent robberies are way up, it’s now normal to get robbed at knifepoint while driving your car. Cars with broken windows are everywhere.
Well then, please explain what you think he means and enlighten rather than make insults that add zero value to the conversation.
Quality of life for the same pay is different though. In India, labor is much cheaper. However, rule of law, open space etc are not as good. Working temporarily in the US to save money for India could be a good arbitrage.
Literally every sentence here is wrong. Pro-immigration sentiment is at its highest in decades. The H1-B visa is a dual intent visa and is the only real mechanism for skilled professional immigration.

The whole comment is so uninformed it’s just wholly nonsense. It’s fiction from the /r/asablackman genre.
Middle managers fear they've become irrelevant with work from home
Sadly, given my experience as a steward, I don't think a union could actually help in this particular situation.
https://anno.so/ZajoaZ8zJbdpATREt9qGW
"WERE they friends with republican donors, donald trump or a basketball team?"
At least OP had the full address of those apartment on that website, so he could plot them on the map.

Here in Austria, most leeches, sorry, realtors, avoid putting the street in the ad to prevent you from trying to contact the property directly and bypassing their fees, so apartment hunting is even more of a headache.

Still, amazing work from OP.
My finger hurts
This longstanding claim that age-of-marriage was historically that low is silly.

Typical pattern in Western Europe was women married at 19-22 in the 1500s. You can find outliers like Tuscany in the 1400s where it looks like that number is 17-21.

Typical ancient Roman marriage patterns were for women to wed at 20-25, it seems.

There's outliers, of course. Especially with elites: where political and other concerns often created pressures for early marriage.

Looking at the outliers in today's world, you can find e.g. in Sub-Saharan Africa about 35-40% of women wedding before age 18. So there's really only tiny pockets of the world in space and time where it seems that the average marriage would be under age 18.
Enabling multiple languages to consume the Windows API was the whole motivation behind COM.

https://docs.microsoft.com/en-us/windows/win32/com/the-compo...
I don't think the problem is located in academia or research, it's in the market and user obsession of the software industry. For a very long time we didn't produce software primarily for consumers, we produced software for engineers and researchers. Bell Labs and the corporate research lab as an institution with its significant freedoms is an example of this. A lot of innovation was the result, including practical innovation.

Hardware still works this way today basically. The performance optimizations, practices and goals are engineering centric, not consumer centric. Consumer benefits happen downstream as a side effect. The hardware sector is still run by scientists and engineers, one only needs to look at the people running the companies.

There's no shortage of great software research that could be put into practice, plenty of languages with great features are underused. It's the result of the mentality in software that puts costs, users and marketshare over an engineering culture.
Thank you for actually engaging in a meaningful discussion.

> How do you propose to get schools to allow part-time work or to change any other bad practice if not through organizing the workers?

I alluded to it, but this change requires massive changes at the government level. The first thing I would like to see changed is that universities cannot count waived tuition as a cost of a grad student. Trump actually proposed to tax these waivers taxed at the individual level. Short term, this would have crushed students. But, imagine working for a car dealership and part of your pay was a new car, of course it should be taxed. This tax would have really brought this distortion that this causes in the market. Second, the student-employee limbo needs to be solved. Personally, I think being allowed to pay your PhD tuition should be allowed. That is, if I can make $100k outside, I should be allowed to pay $50k in tuition and work at my own pace. I don't want to advocate for government intervention, but it seems to me that if there is a tuition, that is an implicit admission that that is the price a student would need to pay for the services of being a student. After the university admits me, they should have no control which route I decide to go: TA + research or work + research. This would require rethinking the F1/J1 visa.

Now, why do I think organizing workers won't solve this issue. Because, it does not break the student-employee limbo. As I have pointed out in other comments, PhD students enjoy many benefits of being a student. Chief among them, international students can come here to "study". However, the problem is that your status at the university is dependent on your progress as a student with many programs having hard caps on the number of years to complete certain tasks. This is fundamentally opposed to organized labor because they cannot bargain for changing degree requirements.
This already exists, in the form of various think tanks and lobbying organisations.

Maybe that was the joke you were making though, I can't quite tell.
Not sure if this is the final result. With tens of millions as the prospective payout, an appeal is always on the horizon
Have you tried creating a custom date picker in those? I am fairly sure web tech would come out last with the infinite amount of divs here and there.
is it still "child proof"?
Kind of crazy how someone is calling this "sentimental and emotional". And claiming that, at "grand scale", "millions of deaths" and "probably tens of millions of cases" are prevented and the economy still going(, so it's fine?).

Yeah.... it's not really a big deal, just few dogs and stories such as:

- Hospital refused to rescue their own nurse who had an asthma attack, leading to her death (https://new.qq.com/omn/20220329/20220329A02CZK00.html)

- In another an asthma death case, an ambulance (carries another patient) drove away while refusing to offer any help to the person who was having an asthma attack (https://new.qq.com/omn/20220331/20220331A0DFA900.html)

- Here is a video of an elderly man crying in front of a hospital, because the hospital refuse to take in his daughter: https://www.reddit.com/r/China_irl/comments/tz74vk/%E4%B8%8A...

- The "neighborhood committee" (a community level management department) refuse to let a heart attack patient go to hospital. The patient dead as result: https://www.reddit.com/r/China_irl/comments/tztiu0/%E5%B1%85...

Those were all caused by the lockdown.

Let me teach you a Chinese word here, called 理中客, which is an abbreviation for 理性 (Rational), 中立 (Neutral) and 客观 (Objective). This is not a positive word, instead, 理中客 is a derogatory term describes people who disgusts their excuse under layers of reasoning that looked Rational, Neutral and Objective at first, but starts to break down upon deeper inspection.

For example, someone might apologetically claim that "Yes, there are pains, but in the end, most people will survive, so it's all good", which is rational, neutral and objective. But is it though? Why the pain essential? Have you tried something else? Have you learned anything from the good instances in the past two years?

I'm not an emotional person as well, nor sentimental. But if a policy is leading to such massive destruction, then objectively speaking it's a bad policy, especially when there are many safer and better ways to implement such lockdown. Using word such as "sentimental and emotional" to describe people who's currently suffering through this disaster is, logically, at very least, "weird".

I hope you learned something today.
There hasn't been a Beetles movie since when?

Peter Jackson documentary last year!

https://wikipedia.org/wiki/The_Beatles:_Get_Back

Yesterday movie 2 years ago

https://wikipedia.org/wiki/Yesterday_(2019_film)

We can't get rid of them - they're so infused in the culture you haven't even noticed!
I don't make my money from copyright
Reagan was an entertainer for people who wanted entertainment. Carter was a decent man replaced by a vain man.
I wasn't aware that I have to actively use Instagram to click on Instagram links. Also I didn't complain. I stated something.

I also stated explicitly that this is my consideration.

> and I assume many HNers do

I actually assume that most HNers do not.
Well, so adapt them for the omicron. It's something every other vaccine producer did at some point, but didn't move forward because it was not the best policy outside of China.
You can just pass props to events like any other object data structure.

I work at Heap and am just curious why you would still want to implement manually coded tracking.
What kind of business is it and how many clients does it lose you?
You guess correctly.

This person isn't my friend, and I consider him beyond help.
> everything else happening to the average people in the world around you

Did you read the part where I said "invite your friends and family", or you just jumped to write such a thoughtful response?

My parents don't care about Facebook, Twitter or whatsapp. They care about being able to see and talk with their grandkids. If I tell them that they can do that by using a different app, they will install the app without second thought.

If they want to continue using Facebook/Google, they can. But the important thing to me is that now they are less dependent on Facebook and they have an option.
This is a superficial ask, & laced with barbs. Linux does "just work", without "configuring anything", for many window managers, and it's rarely laced with bugs.

This attitude is mainstream accepted bullying. This belief in adequacy is always given the benefit of a doubt, we let the doubt & deficiency monster in, & expect nothing from it.

There's only one actual specific complaint- about screen recording, which I've seen be very good iut of the box. The rest is unconfirmable slander, is weakly expressed strongly held biases about how great and awesome macos is & how everything needs to be like that.

The cultural snubbing of Linux is such an undertold story. So many cultural forces tear at this project, & bemoan it. The support & maintenance burden is vast, yet so much does get done. But this winning hearts & minds campaign- no matter how many happy & joyous users their are, of all stripes & varieties, all it takes is a couple posts like this one, & everyone will register inadequacy & insufficiency. Even though many of our lived experiences dont match up to complaints, disbelief reigns.
"Indeed", nodded the HN reader sagely, as they sat in the back of their Uber ordering some Doordash and checking on the cleaner with Handy.
Can’t tell if that was sarcasm or not. I still have hardware from the DOS era. For example, Microsoft Works starts up almost instantly. That is definitely not the case with Office 365 in 2022. Latency is far lower back then too. I could go on and on.
Not to be confused by: https://impervious.com creators of another browser called Beacon. [0]

As for this, Lightning is not even Bitcoin, so what is the point of even mentioning 'decentralization'? Lightning is known to be significantly (and growing to be) more centralized and defeats the whole point of it all since there is a relentless push for people to use that instead of using Bitcoin on-chain. Lightning's centralization is inevitable.

Hence this, does that also mean Bitcoin has failed in its original purpose if everyone is going to use Lightning?

[0] https://impervious.com/beacon
My impression is that the title’s accurate, with the exception of “identifying,” “fraudulent,” and “network analysis.”
I'm doubtful. While individuals may respond to stories, cultures and settlement grow vegetatively. Communities would have grown back, and to my untutored mind in less than a century.

Unless the ecosystem was upset, which it was. Small camps that returned after the tsunami show a narrower diet, which is a red flag? I imagine folks didn't return because the food chain was disrupted, and they couldn't return.
Agreed, in fact I have all of those in Ansible. I've been using OpenBSD as a home router for over a decade.

When I saw the first paragraph of the Nsh Github Readme my initial thought was "why?".
Interesting article: I did something similar but for Zürich (finding a low-price, but good apartment there is almost impossible).

I did follow a different approach though, and reverse engineered the APIs of the most common rental listing websites here.

I didn't publish the code (or better said, I didn't make it public), but it's similar to yours. Instead of SQLite I used a PostGis database where I stored the apartments with their point to point public transport distance from my office (pre-covid search). I did it in Rust.

Whilst the application is not available to the public (yet), all of the libraries I've created are now available.

I should have both a Rust and a Golang version for most / all of them.

On a side note, I did a similar project (scraper + visualizer / search) for finding a job for my girlfriend by scraping LinkedIn, Xing and a couple of other local job posting websites.

[0]: https://github.com/denysvitali/sbb-api-rs

[1]: https://github.com/denysvitali/homegate-rs

[2]: https://github.com/denysvitali/flatfox-rs

[3]: https://github.com/denysvitali/go-sbb-api
Visi On by VisiCorp – The obscure first full GUI for the IBM PC
Exactly. They piss off ten people for every one they think they're helping. It's not sustainable.
Cheers. I must admit I've completely ignored the async aspect of Zig for the time being, so I know nothing about how close or far it is from already doing enough of this work. Thanks for the info.
The parts in question also admittedly sound quite similar.
I did a PhD in the field. And only then became an actual software engineer. As it turns out, doing software engineering research does not involve a whole lot of engineering software. So, I had a lot to learn.

So, this criticism resonates a bit with me. The problem with software engineering as a scientific discipline is that many engineers probably would not consider it a proper engineering discipline to begin with. Also, many computer scientists look down on it as not really related to that either because it is a bit of a soft science.

So, there's a problem with researchers in this field not really having the right background to do good research:

- they are typically not experienced software engineers. Quite many, like me, start working on a PhD without actually having worked as a software engineer.

- they typically have studied computer science which teaches you a lot of math, algorithms, formal methods, and other typical beta skills but is perhaps a bit light on the type of stuff a sociologist or anthropologist would learn. That's a problem because a lot of software engineering involves the behavior of people in groups and coordinating that behavior to produce software. Studying that behavior to verify theories you might have about how software engineering works or ought to work requires an empirical approach. That's not something a lot of computer scientists learn how to do.

So there's a lot of software engineering research that gets published that you could accuse of being a combination of naive, wrong/misguided, and poorly executed in terms of its methodology. Mathematicians or computer scientists trying to be empirical is not great typically. Sometimes you get some decent papers but there is a lot of pseudo scientific nonsense that gets published. Doing empirical research properly is hard and many computer scientists have no clue how to do it properly nor any appreciation for doing so.

Just looking at ICSE's program last year you can see from the titles a weird mix of empirical studies of various topics and other papers clearly written by more computer science leaning types working on algorithms, machine learning or tools. Looks like there were some interesting papers in there but also a lot eye brow raising titles like "How Java Programmers Test Exceptional Behavior". I actually skimmed through the pdf of that one and it fits the pattern beautifully. It's an actual empirical study that tries to answer the question in the title. That's it. There's no new theories being formulated. No remarkable findings that were reported. It's just a very dry survey that yielded exactly what you'd expect. The answers to the research question are almost beside the point and should be completely unsurprising to any Java programmer. Great example of a well executed emprical research paper that answers a question any Java developer in need of actually testing some code that throws exceptions would answer with a simple Google query in a few minutes.

So, yes underwhelming impact indeed.
That’s a tougher one. But you can just send the app time stamps and do a bit of math between events.