skysight-inc/HackerNews huggingface dataset:
I affirm that the hypothesis is not solidly proven at this point. Although I also wonder what else could explain the widespread fall in criminality. Is it possible that the 90s was just the point where we reached economic sufficiency for a large swathe of people who would otherwise have been criminals to attain more? Maybe violent video games have diverted the little criminal in many of us (I jest but I have heard this idea floated in some places)? Did people switch to drugs that were less likely to cause criminal behavior? It would be nice to have an answer but I suspect that we will never have more than questions and conjectures on this one.
I'm a heavy user of Azure, and I have 2 general issues with their docs.

Firstly the documentation for the various SDK is often an issue, because it's often behind the latest release of the SDK.

For .NET libraries especially, there is just so much churn that they obviously struggle to keep the docs updated.

And then secondly, as you say, there just aren't enough examples beyond the most trivial.
I used to walk around the office a lot because I'm a fidgeter. At home as well, I rarely stay seated for long.
I mean pretty much everything that has ever been written, and will ever be written on hackernews counts as come(ing) from very wealthy people who have time thinking those thoughts.

I'm not sure why you wrote that here rather than on some discussion on programming or whatever else.
Win+PrtScr saves the screenshot as a PNG file in Pictures\Screenshots.

Windows also ships with a tool called Snipping tool[0], but that now says that it will be replaced by Snip & Sketch [1].

If you want to quickly take a cropped screenshot you can use Win+Shift+S. It only saves to the clipboard, but a lot of places, like imgur and Github, supports pasting images so I often find it more convenient than to have a bunch of old files cluttering the system.

[0] https://support.microsoft.com/en-us/windows/use-snipping-too...

[1] https://www.microsoft.com/en-us/p/snip-sketch/9mz95kl8mr0l?a...
For much of my life, I engaged in "Nice Guy" behavior.

A common Nice Guy pattern is helping someone else with the (unstated) expectation that they will reciprocate. Glover calls it a "covert contract." I had to learn that I was doing this, and it was embarrassing to learn that I was, in fact, doing it.

Google "Robert Glover" and "Nice Guy Syndrome" if you want to check whether this might have some applicability to your situation.
I'm been a compiled-language programmer for 35 or so years. I don't view procedure calls as glue, I perceive them as a fundamental mechanism for organizing code. At the level of code that I normally operate at, if you don't write everything in-line, then you've got procedure calls. Not glue, at least, not primarily.

Glue is a way to move data (and perhaps other stuff too) across code boundaries that are imposed by design, language or other constraints. So, sure, stuffing a bunch of stuff on the stack, jumping to a new address and doing something with whatever is on the stack is, in some sense, a sort of glue.

But your TFA seems to be talking about a much higher level of glue than this, I think. The sort of glue that's represented by things like (random list): protobufs, RPC, serialized JSON, even ye olde CORBA/OLE models. Questions like "I've got this customer data, I need to give it to some code that will munge it in some way... how do I do that?"

In that sense, procedure calls are low level mechanism that will support a higher level solution. Again, if it's not all just inline execution of machine code, then at some point, there's going to be a procedure call no matter what abstraction level you're working at.
How to Create NFTs with JavaScript
OP was talking about real world use case. Why does crypto have to be more beneficial than credit cards to count as a real world use case? There are people in the US who cannot get a credit card easily.
Yeah, being unaware of your alcoholism doesn't make it any less influential on your behavior. If anything, telling someone who is in denial about their alcoholism to "stop drinking" seems like the most useless option.
A smart company will want a worker who feels and is more efficient in their life to prevent burnout, which is costly.

But I agree that the average company employer isn’t thinking at this depth. They might be blinded by emotion.
China's tech companies seem like a giant version of the prisoners' dilemma. If the workers could just agree to cooperate, they could have reasonable working conditions. They could rotate the "privilege" of being the "loser", where the loser purposely puts in a low effort, and the 4 other workers agree to limit their hours and productivity to a reasonable level, and perhaps they have a lottery to pick the one "winner" who gets to work harder and advance their career.

That would effectively be a union.
This is great ! In fact, this got me thinking about what a simple ML model for automating HN's 2nd-look could look like. One could assume that the log odds of user_a' upvoting an article, after visiting it off the 'new' page, is a linear function of

* the article's quality (denoted by x) and

* user_a's click happiness.

P(upvote_a | seen_a) = exp(a + λₐ x) / (1 + exp(a + λₐ x))

Both a and λₐ are unknown parameters that can be estimated from past data given some prior over x, say centered at 0 with a high variance.

One can grant a new articles a 2nd look if the posterior probability of x crossing a gate keeping threshold is sufficiently high.
Spoiler: they don't! The ACCESS act, for example, applies only to services with > 50 million MAU and either sales or market caps over $600 billion. Since there has never been any company with $600 billion annual sales, it applies to only 7 companies in the world, and really only 6 because I don't think Saudi Aramco really qualifies.
Maybe. But I've also just gone deep into what most people would call a forest and just sit there for more than 2 hours. No music. No notebook. Nothing to read. Just sit there. Close your eyes. Sit.

Does that qualify as doing nothing? Or is that classed as some kind of meditation?
Pretty good, actually. It's a rare area of agreement between the parties that Big Tech has too much power.
> iron grip

Jeez, give it a rest. Companies don't give a crap about your life. None have ever showed the slightest interest in anything I do when not at work.
What strawman would that be?

BTW - I agree Bitcoin has issues (speed/cost being the 2 biggest). It was literally the first generation coin. Other coins are trying to solve those problems. Personally I like Cardano/ADA for that reason - its trying to fix some of the issues with first gen. coins.

Also, if you think you can get people/businesses to pay their fair share...I think your dreaming. I really hope you can, but I don't see it happening in the next 20 years.

I agree about consumers. Its annoying so much energy is spent talking about the 'minimum wage', when we really need people with a 'middle class wage' to drive the economy. Seems like we're more interested in keeping people at the bottom then actually increasing the numbers of people with disposable income to drive the economy.
Hey cool project. I had the same problems so I made a similar tool: https://github.com/nikita-skobov/monorepo-git-tools

The idea is that you can have a set of files/folders in your repository that map to an external repository, and you can contribute updates, and also receive updates back and from the external repository by filtering a temporary branch, and then rebasing the changes.

I looked through the documentation and I see you have "Git rebase cannot solve the Not-Forking problem space. Neither can Git submodules."

Could you elaborate on why you think git submodules cannot achieve this?

My understanding of git submodules is that they offer a solution to this problem of external repository sync, although in a not very convenient way.
According to one of the new ops for the now unofficial Freenode #fsf channel, #reactos may have stayed. If true, the count would be four.

> @freenode_CrystalMath:matrix.org

> and i'm a reactos developer, though we're not on libera at all

> @freenode_CrystalMath:matrix.org

> we're only on freenode and mattermost
Ask again when the job market isn’t as good. And be careful, when layoffs come, those that aren’t seen as much will be thought off as less useful, even if it’s untrue. I’m for WFH where possible but let’s not pretend time zones and in person interactions, just to name a few benefits of colocation have no benefit or that they don’t appeal to anyone. Personally, my personality is such that I need to be at the office to be productive. I don’t actually think I’m in the minority.
Failing to keep score has gotten me robbed and conned. Definitely keep score. Not exact score, but when your "friend" asks you for a loan, do consider if they paid off the previous one.
I'm glad to see this article and posts like the one mentioned because Gemini really doesn't make sense. It seems like a hobbyist project that people now are getting defensive about when questioned on the value of its spread and existence. Gemini misses the point. The problem with the web is Javascript, not italics. It's a good example of throwing the baby out with the bathwater.
Definitely channel that distress into anger. You hold the cards. Encourage the company to change, and vote with your feet if they don’t.

WFH isn’t just a preference thing, having the option is about being treated with dignity like an adult.

We are uniquely privileged to be in an industry where leaving for better jobs is common and rather doable.
An Introduction to Lucky Imaging for Astrophotography
You probably would notice, because system apps like Safari are tied into it. I'm not sure how much of the web is broken on Safari 9. Or whether iMessage or Facetime still works.

I would say that's the one place where Android got it right, you can keep having updated system apps for a long time after the OS itself is abandoned (which is shamefuly quickly).
yes, and the focus on tech is a red herring distraction du jour. every company over $100MM should be scrutinized for breakup into smaller entities. m&a should be default deny, with extraordinary evidence required for approval, with penalties that pierce the corporate veil for not meeting stated fair market objectives.

that would actually encourage competition and functional markets without harming substantive efficiency/productivity gains from economies of scale, which, despite the popular conception, tend to be sublinear rather than superlinear. that's because coordination problems scale superlinearly with size (a la mythical man month), which in turn is why there is a optimum firm size both for the firms themselves as well as for the markets they compete in. markets (independent actors loosely coordinating via price signals) actually specifically arose to solve these very coordination problems.
Made me realise how much it depends on who you ask

Here, 50% [1]
There, 59% [2]

Intriguing that there isn’t any reliable statistics on the topic

[1] https://www.emarketer.com/content/iphones-gaining-us-market-...

[2] https://gs.statcounter.com/os-market-share/mobile/united-sta...
Just as a counterpoint, moving out at 18 is the norm here in the Nordics, living with your parents when you're 22 is considered weird.
User Interfaces for Programming Languages
> HN is basically what one tech-subreddit would be

Not really. It may have been true ten years ago, but during that time Reddit has slowly accreted "features" (Reddit gifts, Reddit Premium, sponsored contents, a chat...) whereas HN didn't.
I never thought about it that way

Just went to the homepage of McDonalds and guess what their title says:

Burgers Fries & More. Quality Ingredients.

…
I cant wait until I can go back to the office 100%. WFH, while convenient, is something I never wanted. I didnt want it 20 years ago when I started to work, and I dont want it full time today either, even with the covid experience. Human interaction is not tradable, and online conferencing sucks even more then a real meeting.
Me and my wife just left NYC after living there for 7/9 years, respectively.

I was born in Oak Park and grew up in the Chi burbs, we just moved back to Lake View East.

We are both going through a very real, raw and emotional withdrawal from NYC, especially after living through COVID there. Like you said, after you live in NYC for a good number of years you realized you survived living in one of the most dynamic and chaotic environments on Earth; finally becoming a New Yorker in the process.

Leaving NYC to literally anywhere else on the planet after that adaptation leaves a large emptiness and sorrow that can only be equated to a death. However, the worst (and also best) part is that NYC still exists and people continue to make the City thrive. With a normal death, the person dies and there is closure. When you leave NYC, a piece of you dies but the City lives on in a taunting fashion, always trying to lure you back.

I believe we'll move back to NYC some time in the future and fill that emptiness but until that time comes, we'll revel in the things Chi provides that NYC does not: the Lake/Lake Shore trail/Lincoln Park, Wrigley(ville) and Midwestern hospitality.
The big benefit was long distance calling. Breaking up the bells quickly resulted in dramatic price drops.

Technology clearly helped, but you can adjust for that by compare to other countries telecoms which had the same benefits.
No, it’s used as an adjective here
Just because you don't feel the weight of electron apps, it doesn't mean it's not there.

You just have a powerful computer.

I switched from Slack / Discord to Ripcord and, even though the UI is not great, it's much cheaper to run. It's using 80mb of RAM with multiple slack organisations open and multiple discord servers.

Pritunl written in Electron is using more than 100mb or RAM, just to let me provide 2 factor auth and connect to my VPN.

I've been toying with the idea of writing a native app for Pritunl, but I don't work for Pritunl and I have 32GB of RAM.
I'd love to rewrite Visual Studio in Qt, but I don't work for Microsoft.

The funniest thing is that the developer experience on Qt is years ahead frontend development in the browser and it's been like this for more than 10 years. You have a mature widget system and you even have native looking widgets.

I can see the appeal of Electron; if all you know is web development, you don't want to take the additional complexity of learning a new framework. Personally, I would definitely use Qt.
No, I couldn't be bothered either.
> Managing director of Thiel Capital

> posted a paper describing Geometric Unity online and went on Joe Rogan’s immensely popular podcast to discuss it

What makes someone an old school progressive, in your opinion?

I'm having trouble finding anything progressive about this person. His crackpot "theory of everything" has apparently been around since about 2013.
> but management is insistent on disallowing WFH

I think a lot of management will be out of a job in the future, and they are grasping for control. Not saying we don't need managers, just that there are lots of fat that can be removed, and people have noticed lots of the managers weren't needed or invisible when WFH.
They'd better, they've invested previously earned capital. Workers didn't invest almost anything, they just sell labor.

Also, California workers made more in income than Portuguese homeowners made in equity.
This is a good start.

Bring on the real spec Linux phones with flagship CPU / ram / cameras. If only to act as a catalyst to improve the other platforms. But mostly so I can run What I Want (tm).

But first, the market needs to be tested. So, these early devices are a good idea.
How to develop a fullstack Q&A app with Fauna and Next.js
I'm knowledgeable on C and Rust and security and it sounds like a red herring to me.

It's unclear what they're trying to say, but a charitable interpretation would be that C code assumes unsafety, therefor mitigations are in place. But it's actually the opposite situation - rustc is generally quite aggressive about turning mitigations on, and adopts them very quickly.
I'm not begging for donations, nor am I dealing with the tax implications of taking donations, sorry.

I made these apps before macOS enforced the $100 Apple tax on all apps. I would not have created them today if it meant jumping through the hoops that Apple imposes in 2021.

It actually costs me money to maintain these apps, because the time I take to maintain them could be time I bill to a client.
I think it's still somewhat (fairly?) common for internal facing apps where you can just tell your users "It's going to be down in this window, plan accordingly". For a publicly available app, you'll lose your customers to a competitor with a more advanced maintenance strategy (or even one that happened to pick a NoSQL database where rolling upgrades are trivial)
Make the office worth going to. Have socials that are interesting enough to come to. Meetings all day should be done digitally since we have a globalized economy.

Organize in person events that are worth attending. Maybe we found a new purpose of management…
One real world use case I’ve seen is in sending money to basketcase countries. For example I pay a woman in Venezuela with Bitcoin and Amazon gift cards for digital content because her government would get their hands on the money otherwise.
I have 5 stories on both sides I wanted to share but deleted them before I pressed post. This subject is too radioactive to comment on and have linked to you in the future. TLDR from the stories: several of my female friends have either boasted of false accusations (later retracted) or else been sexually abused as children or young adults and it’s just a messy horrific situation
Hey Saber,

Thanks for everything you do on inspircd and IRCv3, I've been using the former for my network for nearly 15 years now.
Wow, I think that's my new go to example for bad documentation.

That may actually be worse than no documentation because you wasted time looking for what is in essence a mere repeating of the function call and nothing else.
I wonder if this an inadvertent dark pattern used by Congress. Doesn’t this fundamentally set up lobbying infrastructure? You set up a racket where you start regulating a business, then said business reacts by funding massive lobbying toolkits to buy the crooks in Congress off to curtail regulation.
At least with Bitcoin, I'd worry more about systemic risks (China controls most of the miners) than risks in particular algorithms. That said, while SHA-256 has a lot of accumulated knowledge about hash functions in it and has had a lot of eyeballs on it over the years, it hasn't had such a big bounty on it, yet.
Yeah, boredom is a key, one I remember unlocking creativity when I was younger, and one I rarely can find anymore without effort (like John Cleese of Monty Python sitting in a barren room for four hours, 3.5 hours of boredom followed by a half-hour of inspired writingj[0][1].

[0] Create a space to play (2min clip): https://www.youtube.com/watch?v=GWEXQ9E4QiI

[1] Make time for boredom (36min, Swedish subtitles?): https://vimeo.com/176474304
GNOME has gsconnect. It talks with KDE connect apps using their protocol. I've been using it for years until a couple of months ago, when it started to eat into CPU and make all my desktop lag. There is an open issue for that. I'll check if new releases fixed the issue. My devices can still talk between themselves.
I don't really know why you're asking this, but there are many.
Xbox and Bethesda Games Showcase
What’s a mature language then? I’ve encountered this issue with rust, php, ruby, nodejs, python , java.
Always play at 1.5x and skip the first third. That's the secret. You can skim videos just like skimming text. It's a learned skill.
One of the biggest disappointments to me about where we are with crypto is how the arc of the space supports the conventional wisdom about financial systems in general.

There was this idea, back at the start, that crypto would bring a new era of low-fee finex (especially for people in countries suffering under exploitative currency manipulation). The dream was that you'd be able to freely and cheaply transfer digital currencies and avoid the hardship of happening to live in a country that's experiencing high inflation. However, it seems like every time a crypto currency gets enough support and utilization that it might really be an alternative to the local currency, that popularization also pushes up transaction costs or exchange rates above the fiat finex rates. So we get the world we have now where all the big currencies have high costs and aren't even practical for transactions in the wealthy world, much less the developing world.

To me, it really feels like a repeat of the system that crypto folks critique: the banks. They too are uninterested in providing low-fee transactions, despite their energy costs per tx being far, far lower. The general idea is that they are greedy (and obviously banks are) but I'm very sad that crypto hasn't produced many real world examples to demonstrate that the banks are obviously greedy in this way.
As a human you have a choice about how much of an ecological disaster you, personally, are going to be. That is the privilege and responsibility of sapience.

Its worth emphasising that many animals and their eating habits are also ecological disasters. Cats, cane toads and rabbits come to mind.
That's obvious flamebait, and tedious self-congratulatory tropes like "Unpopular opinion" and "expected better" are flame multipliers. Please don't post like that here.

We detached this subthread from https://news.ycombinator.com/item?id=27492086.
Get Your Free Learning Book for Videos Making
Why does crypto have to be more beneficial than credit cards to count as a real world use case?

Because if you want people to switch from credit/debit/paypal to crypto, the idea is that it needs to offer some tangible benefit.

There are people in the US who cannot get a credit card easily.

Yes. Debit or Paypal can be used then. The only clear benefit I see from crypto are people who are completely unable to get ANY bank account. But still with crypto, you need a way to purchase it. Not easy without a bank account, but possible if you can find a way to buy it with cash.
The utility of const does nothing to support adding classes to javascript.

TypeScript, also unnecessary and often just a pita.

I've written very much javascript and have never had a bug that took "forever to debug'.

Programmers who like classes, and type-checking, and all the other syntactic sugar should, imo, just use languages that support such things and leave javascript alone.

I learned a lot about programming from the SICP when it first came out. I appreciate and use the good things Scheme inspired in javascript. And with very rare exceptions, such as const, let, and enhancements to builtin objects such as arrays, I still use vanilla js. I create new objects using factory functions and have zero use for classes.

However adding Map, Set, and similar objects to what is essentially the javascript library is fine with me as they do not impact the core syntax of js.
Is Googling not allowed? This situation is pretty common, so there are plenty of SO answers and articles on how to accomplish rewriting history to erase it from the repo.

Removing from developer machines is a separate issue and requires you to be able to coordinate your Devs.

If you meant that it's not simple to work out from scratch what you should do without lots of reading and trial and error...that kinda goes for a lot of tools, no?
In ancient Greek too. They invented the thing. The Romans had a similar legal contract, but adopted the term to avoid confusion with other lending practices.

As dt_r pointed, apotheke always meant "away room" so it makes sense to think that it got the new meaning because of context: it surely was imported alongside other Greek terms about drugs.
That is because VLC would act as the streaming device and that functionality exist with Kodi as well.