skysight-inc/HackerNews huggingface dataset:
OoenSnitch can, but it's not implemented O:) (only as a PoC)

But does it have any sense?
Usually you block inbound connections, allowing only certain services. If a rogue process starts listening on a local port, you could display a warning alert, and as inbound connections are already blocked you'd be safe (as long as you trust netfilter...) and you wouldn't need to ask the user to perform an action.
Sorry, bullshit. We're social beings. You can tell yourself all you want that others and mean comments don't affect you, but I don't think that's true at all.
Do execs not consider long term brand damage? It is hard believe that very smart people, who likely use these products themselves, can be blind to the damage they are doing long term, eroding the trust they have earned.

Surely this leads to lower profits in the future (say, in a decade), and should be considered a bad business decision now
Americans basically.
I get what you mean, I would just be worried about what it means to your relationship to that person.
It was first observed in Israel iirc, that you can get myocarditis by exercising in the period after the shot. It is the same when you exercise while sick. That might explain why more men where affected too.
That's giving climate change denialists a bit more credit than they deserve. Scientists look for inconsistencies and potential flaws, and try to understand how significant they are, if they can be controlled for or if they completely invalidate the research they're reviewing. They'll give and accept feedback and criticism, if it's valid they'll take it into account in future study, if it's not they'll explain why they think it's invalid.

Climate change denialists only look for inconsistencies in others' work - if they find any whatsoever they discard the entire idea of climate change (a foregone conclusion, they already discarded it). If they find none they manufacture them by wilfully misinterpreting what is being presented. If they are confronted by problems in their own work it is hand-waved away as if it were some conspiracy or stick their head in the sand.

That is, if there's any sort of pretense of science whatsoever. A more mainstream sort of climate change denial you will see is right-wing news outlets saying something along the lines of "it is snowing, so much for global warming" during a snowstorm.
The one before the last is ascii art (I hope the formatting doesn't get messed up, sorry if it does).
EDIT : It actually does, so here is a screenshot instead : https://ibb.co/Kr67DHk
Mastodon is made with the ActivityPub protocol and Mastodon is a notable social network implementation of the ActivityPub protocol so when everyone is talking about the decentralized social network that they are joining after leaving Twitter, they will say Mastodon. If someone is talking about a federated decentralized protocol, then you will hear them say ActivityPub.

Your comparison is like asking why people say Wordpress when they mean CMS platform. I joined Mastodon rather than I joined the ActivityPub protocol. I joined Wordpress rather than I joined a CMS platform.
I tried it for a toy project in Python and Jetbrains Pycharm supported python installation (completion, navigation of libraries) within container perfectly. Then I moved to VS Code, installed a few extensions but it didnt work at all.
Yes, it's an easter egg. Add -qn="random" to the Target in the shortcut you use to open Notepad++
Signal is just XMPP implementing the Axolotl ratchet.

XMPP is just SMTP and some protocol addons on top. SMTP is just FTP with RFC 469 and others. Etc.
I absolutely LOVE 12tone!

I'm not a musician, but I enjoy learning music theory concepts, and that channel for me is pure gold. I can understand half of what's said there, and still enjoy it a lot.

A couple of my favourite videos are:

* Why Does Metal Have To Be So Loud? https://www.youtube.com/watch?v=8fEdIKG7pm8

* What We Get Wrong About Genres https://www.youtube.com/watch?v=OXOowACoUjE&t=478s
Not always but often, when faced with two paths, one hard and one
obviously harder, my "mindset" kicks in and I pick the harder. Because
fuck it.

On deeper reflection, when I'm making those kind of choices, out
mountain-biking or yomping, they happen very rapidly and come from a
more direct place. My soul is demanding challenge. There's no fatigue.
It's not carelessness, just caution taking a back seat and reading the
map while I drive.

On the other hand, stuck between the choices of which two fine drinks
to order.... comfort kills.
Is that a list of vengeful authoritarian regimes, in your opinion?
> modern written chinese was designed and constructed as a lingua franca for hundreds of different cultures and languages within china, so the grammar is as minimal as it could be without being ambiguous.

No written Mandarin was not invented in the 20th century. There was some pronunciation and orthographic standardization, but written Mandarin has been the lingua franca of at least the literate class since at least the Song Dynasty, maybe even earlier, and written Mandarin itself extends back to the Tang Dynasty.

Here's for example here's the Southern Song philosopher Zhu Xi complaining about "kids these days" in written Mandarin (these are his original words, not translated into modern Mandarin), with modern Mandarin spelling marked in square brackets.

> 今学者不见有奋发底[的]意思，只是如此悠悠地过；今日见他是如此，明日见他亦是如此。《朱子语类·朱子十八》

And here's the Northern Song Cheng brothers complaining about Buddhism (again in the original)

> 佛学只是以生死恐动人，可怪二千年来无一人觉此，是被他恐动也[this 也 is purely for effect, same as it is occasionally done in modern Mandarin]！《二程遗书·卷一》
99.9% of the algorithms are open source, that is still no reason for them to be trusted since it takes years and years (sometimes decades) until exploits included by design are revealed: https://www.theverge.com/2013/9/11/4718694/how-far-did-the-n...

Trivia: What percentage of open source end-to-end encryption algorithms were developed by coincidence next door to the NSA headquarters?
I might be one of those boring types, but I agree. Jokes get old, source code stays. Seeing the same shit obscuring the workflow gets tiring really fast.

This kind of humour is fine to see in passing on HN, but I'd be furious if someone put it in my production code.
> People playing it obviously aren't good at math

Jackpot winning and odds is almost irrelevant, but is the only focus of most literature.

There are thousands of winners multiple times per week, and they do not split those smaller prizes. Several of which are over $1,000,000

regarding relative utility, I spend more on a cocktail
I know I'm a few days late, but, users that can pay $8/mo for twitter bring in more ad revenue per user than those that can't.

Average ad revenue on social networks for US people is about 10x the worldwide average.

This there are two confounding problems with paid Twitter:
1) If you let users that can afford the $8/mo pay to not see ads, you will lose more ad revenue than you gain in subscription fees.
2) The people that are bringing in less ad revenue than a subscription probably won't subscribe.
To be fair, Apple Arcade is pretty good. Great, even. And Apple keeps it completely pure — no ads, no in-app purchases, and some really great games

They may not be publishing games for hardcode gamers, but there are some great indie titles, and it's the only place on the App Store I let my kids have free reign to download what they like, knowing that they will never see an ad or be lured into some grindy game mechanic to tempt them into an in-app purchase
See also: https://supercollider.github.io/

Supercollider is another real time audio synthesis tool.
Thank you for sharing.
I think Apple wants to replace Facebook advertising with its own, isn't it?

I am fighting Apple with Microsoft.
I pay for 300GB iPhone Family backup, but I am moving all my other data on OneDrive+Office365.

It costs a bit more (50€/yearly) but at least I avoid lock-in on a single provider.

I have experienced issue while trying to download all my photos on my Mac: it seems iPhoto does not really download them until you try to open them, one by one.

It seems it try to avoid you own all your photos on a local drive/single iPhone (cfr "optimize storage" functionality on low-mem iPhones)!
We did weigh the risks. We did study asbestos. And we as a society made an informed decision that the risk of asbestos outweighed the risk of buildings catching on fire.

I don't understand the point you were trying to make here. Why shouldn't we invest effort to research a technology that might mitigate the 2nd leading cause of death in the developed world?
"Carefully, precisely, surgically and in our own way, as we know how." => FoxNews and Carlson Tucker
Nature is a science journal. It is surveying grad students in science. You may notice the questions about things like experiments and labs?
On the other hand, 2022!=1982

https://www.washingtonpost.com/outlook/2021/07/07/guys-defen...
not if we talk about OLED
Calibre developed by Kovid Goyal it's a one stop shop for eBook management.
His reply to the issue

"Python 2 is retiring in thirty months. Calibre needs to convert to Python 3."

was

"No, it doesn't. I am perfectly capable of maintaining python 2 myself.
Far less work than migrating the entire calibre codebase.

status wontfix"

[1] https://bugs.launchpad.net/calibre/+bug/1714107
I don't know this, but I think the parent maybe meant the term boyfriend/girlfriend rather than the acronym?

It is strange to parse given that it means "person that I'm non-platonically involved with" (i.e. not simply friends).
I don't think this is the whole story. Of course, it is a tragedy when people who had undeniable raw talent are neglected or passed over and don't get to achieve as they might. It's also sad and disappointing when we observe structural injustices in our society.

However, isn't it possible that giving great teaching resources to people who aren't already at the top level in terms of raw talent, allows them to succeed at a very high level? If so, it's not a zero sum game - the 'averagely clever people who have received great tuition' and who go on to succeed might be a sign of the education system working, not its failure. We might focus more on making sure a wider group of 'averagely clever people' get such good tuition, rather than on the finding and promotion of undiscovered geniuses.

Two examples that I often think about in this context: firstly the Budapest school of mathematics in the early 20th century. A hugely disproportionate number of the world-class mathematicians from that era were directly taught by Fejer and/or part of his seminar and mentee group. (He stands out as a supervisor to a far greater extent than any mathematician stands out from the pack for his own achievements.) Is it possible that while one or two of this group might have been 'born geniuses', it also includes several who might otherwise have been second-rate, but who became world-class because of the influence both of Fejer and of their high-performing colleagues?

Secondly, George Harrison of the Beatles. In the second half of the Beatles' recording career, he wrote some of their best-loved songs, several of which are regarded as absolute classics. Did the Beatles happen to contain three inherently gifted songwriters, by sheer coincidence? Or is it more likely that working for a decade alongside two extremely talented and successful songwriters nurtured and elevated Harrison far beyond what might otherwise have been expected?
I don't like the idea of the price of a service being increased during checkout, but it's good that people are shown what part of the price that they pay goes to complying with regulations, city taxes, etc - that information allows them to vote better.
I’m quite sure. Some specific people I’ve known have included grad students in history and physiotherapy, for example.
All I want is a way to quickly delete media per chat without needing to select every image and video manually.
> This is all 100% a dark pattern to keep users locked into Apple.

Quite a bold statement that it is like that to lock in users. I highly doubt that. This is rather negligence as Apple still has a hard time to catch up with the main product features.
Numbers eat too much of space, I would rid of them for having more text on the screen.
I think the main problem is that industry is focused more on keeping users in their little bubble than on actually making better product. And that of course means no actual talk with "competition", because making both of your products work together better might mean some of your customers might go to them for something.
Yeah, ever read the story? it ends with the wolf eating every sheep.
Dfk-ap: A debugging tool for ActivityPub developers
no, was there intended to be a moment of introspection introduced by that strawman?

it is coincidence that jobs failed to find a way to sort job seekers except by gatekeeping with higher education. higher education did not adapt to this purpose, and doesn't need to and never will need to. the utility of the working class needing higher education will have more diminishing returns, whereas literacy will have less diminishing returns.
A good electric cargo bike can go up to 10k.

One of those can pretty much replace a car for a family and will run practically free for a decade. You can fit two kids and groceries in it easily.
I don't know about Google Play, but Apple's App Store has absolutely horrific search. More often than not, I am googling the app name then finding the App Store link from Google Search results

App Store search is abysmal
> that figure is not indicative of much

Microsoft does not appear to agree.

>Mark Russinovich, the chief technology officer of Microsoft Azure, says developers should avoid using C or C++ programming languages in new projects and instead use Rust because of security and reliability concerns.

https://www.zdnet.com/article/programming-languages-its-time...
Isn´t it a very obvious thing to get the idea that the information of this site should not be hidden inside an ancient three-column design that resembles the antique NukeCMS (PHP)?

Why is the most important coder website build in a way that hides information so hard?

What purpose do the left and right column with empty space serve?

Once I used to install some user css to get 100% width for the content, but I got tired to do that.

How can such a design dinosaur survive for so long right in the center of "modern development tools"?
Agreed. Im 80% sure CSV is best for his use case. Maybe even JSON line files. I think that he's working with regular data (a few hundred MB) because he's considering memory mapping it.

I have a rule that no-one is allowed to use the words big,small,fast or slow. You must quantify.

I've met too many people who think that 100MB is big data or that 1 Gbps is a fast internet connection.
Does anyone have an archive of their code for this?

https://github.com/bytedance/monolith exists, but is an empty repo. A Web Search for "github bytedance monolith" finds a bunch of files in that repo that are 404s when you click on them.
This is horrible.

Now all those awesome employees hired by the best companies are going to have to move downhill and take the "less good" jobs. They will push the "less good" people who can only get the "less good" jobs to a lower level of "ok jobs". The current "ok jobs" people are going have to then move down the "crap" job level and push out the "crap" employees who are already there from those "crap" employers. That is where I am. There's no lower level for me and other "crap" employees to go. What do we do?
It would be nice if the article explained what the club is :( It just assumes they everyone knows.
Ask HN: How do you create learning plans for skills development
In this dynamic world and specially tech space, there are numerous things coming up and evolving. To stay competitive, we have to improving our skills on technical, business, and other soft skills. As there is a wide variety of things to learn, how do you create learning plans (specific path towards a direction)? Also how do you avoid participating in the sessions which offer beginner-friendly content? How do you find good quality in learning materials? I find most of them offering just basic introductory lessons. But I find them overly repetitive, and want to focus on practical use cases more than theoritical aspects.
It's pretty public information, though you have to go to state lottery commissions for all the details: https://fortune.com/2016/01/13/where-the-money-from-the-1-5-...

Somewhere around half goes to prizes, another quarter to running the lottery, and the remaining bit is the proceeds for state funds. It's not especially effective as a source of fundraising, but it's a hack of a lot better than Vegas.

I have spent about a thousand dollars on lotto tickets through my life (including the rebate from my meagre winnings), and I've spent that amount on things that were a lot less entertaining per dollar. You're buying dreams and the flight of fancy, not any tangible benefits.
Side note, but it bothers me when people call a phenomenon a paradox. A paradox isn't just something you wouldn't expect to be true, it's something that causes itself to not be true. For example saying "This statement is false", or time travel shenanigans.

This is simply a phenomenon.
I joined Mastodon rather than I
joined the ActivityPub protocol.

To me it is the other way round. You joined an ActivityPub node that runs the Mastodon software. If you are @denu@x.com and I am @jona@y.com - how did we not join the same network, independent of which software x and y use?

If x or y changes their software from softwareA to softwareB - did one of us then "leave" the "softwareA network" or the "softwareB network"? I would say no. We can still interact just like we did before. We are still on the same network, as long as x and y speak the same protocol.
Right on the money, they're 2N1301 germanium PNP transistors for the most part.
I imagine it’s selective negligence. I doubt making the off-boarding experience super is high on their priority list, so it becomes as good as a dark pattern.
Of course it would be a throwaway with the malicious assumption. Might as well say "I wonder if the reason why they have trouble finding new members is that they kill half of them".
> He asked to join NATO (as equals) and rather than leaping on the opportunity NATO told him to join the back of the queue.

It is a little more nuanced than that [1].

"Join the back of the queue" is an uncharitable way to express "treated equally to all potential partner nations". There is no queue to apply to NATO other than logistical limitations.

Putin sought deferential treatment to affirm Russia's greatness and assuage the wounded national pride. He didn't get it, and the ensuing delay for a diplomatic solution soured into suspicions that opened divisions that deepened into today's chasm.

There was a very intriguing article [2] now behind a paywall that described Eastern European intelligence agencies warning their Western counterparts for decades that rapprochement with Russia shall always founder upon a deep, dark cruelty within Russian national character until that stain is removed by Russians. I don't know if that is true as I've never seen that first-hand in the Russians I've befriended in the West (perhaps I fell victim to the same Western naivete the article describes of the West) but if so, then perhaps joining NATO back then was needed to gradually draw out that poison.

Personally with the layman's perspective upon international affairs I have, I didn't see the harm in the symbolic gesture of inviting Russia to join NATO in a diplomatic manner that didn't slight the nations already underway in their application process. There must have been some pretty compelling inside baseball to have switched Clinton from a "sure, why not" off the cuff response to no follow up, though.

History would certainly have taken an interesting twist if a Jerry Pournelle'sh "Quad-Dominium" emerged with a CN, EU, RU, and US unipolar alliance.

[1] https://www.trtworld.com/magazine/russia-could-have-joined-n...

[2] https://ekspress.delfi.ee/artikkel/120084966
Author of the article here. I did not know that – thank you for sharing. This makes the poem even better but definitely not the best choice for the article!
My rule for tools is:

1) Buy the second cheapest one (Don't get the shittiest no-brand one, but just above it)

2) If you reach the limits of the tool or it breaks down from using it so much, get the best

The only things I've reached step 2 is my hammer drill and circular saw. Both went from corded to cordless.

Still on step 1 with my 3D Printer, for example =)
It's a parody of "I think, therefore I am", which I find hilarious.

My code is littered with expletives...
It was quite some time (embarrassingly so) before I realised that this has nothing to do with SQLite.
> Switzerland Is Paying Poorer Nations to Cut Emissions on Its Behalf

Or as someone in an east european country said: we are selling carbon (CO2 emissions) certificates because we don't polute enough.

The problem here is not Switzerland. The ptoblem are the carbon (CO2 emissions) certificates.
Minus evidence-based science, free markets, government of the people, freedom of religion and the end of slavery. Yep, exactly the same.
Nothing - except, end-users don't know if they are private / secure by default.
Maybe someday npf will be ported to FreeBSD from NetBSD too. I can hope.
I've been using dma for some Linux servers in a simple 'smart host only' configuration (that is, all mail is forwarded to some central 'real' MTA), mostly in order to deliver mails from cron. As the commit message notes, DMA is not a full-featured MTA like sendmail or postfix, but rather a minimalistic MTA. Makes sense to have as the default one; those who have a need for a 'real' MTA can install and setup such a thing.
Have been trying to get into live coding, mostly with Supercollider but Sonic-Pi looks nice as well (certainly less verbose). On the composition side of things it seems to be fantastic, I've used a lot of Renoise and this way of doing things just feels like a more direct way of what I was trying to do there, really nice.

The big drawback for me so far has been sound design. Actually building your own synths can be difficult to even get the basics down, working with samples is predictably a bit of a pain (to the point where I intended to just use synths for everything, drums included), and it doesn't look like many of these tools provide an easy way to reuse synths you've made before in different files.

I know that a lot of the time you can plug these tools into a traditional DAW, which obviously fixes the sound design issue, but this is the kind of thing I'd only really want to use standalone. Maybe its just a part of the learning curve, and eventually sound design gets more intuative.
There are moments I'm pretty proud of my intellect and what I have achieved with it. Reading and not comprehending even the very basics of proofs like Zhang's are a good reality check in that regard.
Looks super useful, and brings me back to the days of installing phpMyAdmin on all my servers

Browsing through the docs, is there some kind of authentication that could be done in app? Would need to figure out how to keep things protected and only accessible by a few people.
Entertaining writing!
I wonder if anyone's working on compiling SQLite's C code into C# so it can run without interop.
> a memory leak in a memory-safe language would really be a big deal...

It is not.

Let me show you a memory leak in the memory safe language, rust:

let vec: Vec<u8> = Vec::with_capacity(1024);
std::mem::forget(vec);

Let me show you a memory leak in the memory safe language, go:

_ = time.Tick(1 * time.Second)

See the docs for time.Tick in the stdlib, which documents that calling it is a memory leak: https://pkg.go.dev/time@go1.19.3#Tick

You can also, if you want to leak memory in go, set the environment variable GOGC=off, and there you go, instant memory leak.

Practically any language, memory safe or otherwise, will let you create a memory leak.