skysight-inc/HackerNews huggingface dataset:
Does glibc count? If you use systemd, then you are dependant on GNU (as noted in the article). GNOME is becoming more systemd-dependant, so GNOME is also implicitly more dependent on GNU.

Other things include mDNS (what, if anything, does blah.local resolve to on non-GNU systems), libquadmath (which tends to be required more often than people would expect) or GNU-specific flags/behaviours (e.g. GNU tar just does the right thing).

I suspect if you did purge the GNU stuff (baring the things which either require you to specifically say you're fine with the result or remove required software) you'll find lots little things that don't work right, because the GNU code is functionally the only option (missing features, integrations from other software etc.). I don't think GNU is particularly special this way: try going from vim to busybox vi, or looking at how much stuff depends on imagemagick (a.k.a https://xkcd.com/2347/).
I still can't find it.. Got the link to the repo?
I'm just going to say again - I can find no good evidence donors had accounts blocked, just a lot of noise about it. What was definitely blocked was access to the funds that had been donated, being used to support the activities of the protestors.

I find that with Parliamentary oversight, I have no issue with this at all, and calling it a stain on democracy is entirely disproportionate, especially considering the actions we see in other countries.
Org-mode. An operating system for life.
and if cashless shows up, nostalgic memories are all we'll have left
> We already have a mechanism to restrict choice - regulation.

Regulation is great is there’s a one size fits all solution, or if a single compromise is good enough for the entire population. Otherwise regulation will only provide the least common denominator, the smallest set of rules that fit everyone.

Apple can enforce rules that don’t work for everyone - there are alternatives to choose from for users who need things that are not possible in Apple world.
It's actually the opposite in the UK.

Banks are required to deny bank accounts to people who are disqualified from banking, and also deny them from being added as signatories on shared accounts.

This is why cashless in the UK would be more harmful than in countries where everyone is allowed banking as a right. In the UK, access to banking is a government-controlled privilege, even though most people take it for granted and think that everyone can have it.

https://www.independent.co.uk/news/uk/home-news/home-office-...
What does missing two opposite corners mean? Opposite to each other? Opposite to the player?
Remember when operating systems didn't have multi-gigabyte binary blobs performing cryptic actions with an extremely chatty online connection?
Roninchain is centralized. I figured that out when I tried to make a swapping service and could not. Axie had direct special privileges on the chain.
> That's why code review process must have a guidebook with a rule "it's on the reviewer to show why the suggested change has a tangible benefit".

Agreed, yet you're implying that:

- there must be a guidebook in the first place
- that it must actively be followed

Sadly, that is not the case in many environments, where disagreeing with another developer might actually make you waste more time discussing (or rather) arguing things back and forth, rather than just doing the changes that they want.
That's the Go party line but not really true.

Counter-example: The Go GC is tuned for HTTP servers at latency sensitive companies like Google. It therefore prioritizes latency over throughput to an astonishing degree, which means it is extremely bad at batch jobs - like compilers.

What language is the Go compiler written in? Go.

This isn't fixable by simply writing the code differently. What you're talking about is in the limit equivalent to not using a GCd language at all, and you can do that with Java too via the Unsafe allocators. But it's not a great idea to do that too much, because then you may as well just bite the bullet and write C++.

Java doesn't actually need lots of GC tuning parameters. Actually most of the time you can ignore them, because the defaults balance latency and throughput for something reasonable for the vast majority of companies that aren't selling ad clicks. But, if you want, you can tell the JVM more about your app to get better results like whether it's latency or throughput sensitive. The parameters are there mostly to help people with unusual or obscure workloads where Go simply gives up and says "if you have this problem, Go is not for you".
https://imgur.com/a/JWwmb1x
https://www.parity.io/blog/un-world-food-programme-uses-pari...

The UN saved more than 40,000 USD per month in bank transfer costs by using blockchain.
it’s free entertainment.
Moreover when folks talk about doing only one thing and one thing well, they are referring to command line utilities and pipes. And pipes were an invention of Doug mclroy, not Ritchie or Thompson.

And the unix command-pipe philosophy is realized much better as ordinary functions in a functional programming language.
I would argue that the area the term might apply to has widened over the years, so there is more room for languages that don't do things that require more explicit management of resources like memory.

Also, given the number of times per week that my CPU fan spins up because of some daemon that misbehaves on macOS, I would also argue that whatever makes system programmers produce higher quality code would be better than having people who struggle with C/C++/Objective-C write daemons that blow up all the time.

After ~5 years of Go, I think it is an important systems language simply because it is easier to write reasonably performant software in with a lower chance of silly mistakes that makes it blow up.

After ~35+ years of programming I also think that the notion of "fast" when used about languages is a bit silly because that isn't where most performance actually comes from. Not in actual real life. Most performance tends to come from picking the right idea and then implementing it efficiently and without too many silly mistakes. It doesn't help you if you use a language like C or C++ when you end up doing more work due to poor algorithm or design choices, or you fail to exploit the parallelism your computer is capable of. And you will make poorer choices if much of your cognitive capacity is tied up in just keeping the car on the road.

As we speak I'm working on a system where we just moved a bunch of higher order functionality out of firmware and into a server just because producing an acceptable quality implementation of that functionality in the firmware takes about 4-5 times as long. I am pretty sure a high quality implementation just wasn't going to happen regardless of how much time you sunk into it. That's the kind of real-world problems where better choices have actual impact.

We kind of have to relate to reality. The reality in which my mac keeps having daemons blow up because whoever wrote it didn't didn't manage to do a good job. It doesn't help that C/C++/Objective-C is a systems language when people write software that doesn't work in it. And that happens. With annoying regularity.

Sure an expert C/C++ programmer can probably do better than an average or even reasonably good Go programmer. But I've been at this for 35+ years and in my experience, the C/C++ programmers that can consistently write correct, understandable and performant software are much rarer than people tend to believe. It doesn't help to have more performance potential when most of that potential is outside the reach of most practitioners.

People tell themselves all manner of stories about which is better, A or B, but the only useful metric is what quality software comes out the other end of the pipeline. It isn't always what you wish it to be.

(I have hopes that Rust might replace C/C++ on embedded platforms. But for a lot of systems work, Go is just fine by me. Whatever enables people to write software that works better)
Their metric for "it works" is that it makes them money. This isn't Mastodon's goal.
Not quite - stack is constantly being reused and thus always hot in the cache. Young gen is never hot because it's much larger and the frontier is constantly moving forwards, instead of forwards and backwards.
The rise of smart cameras used to catch maskless students in US schools
I don't know. I'm using FB only for sharing links to my portfolio page. I don't consume anything on FB over 3 yeas. RSS give me much more control over my daily feed and I'm ok with that.
On my enterprise world, it is all about .NET and Java.

Unless one is doing DevOps related tasks involving some form of Docker or Kubernetes, it isn't even something people bother with.

And even then, most automatition tasks are written in a mix of Python and PowerShell code.
Even while reading these "positive experience" on Erowid, I feel very anxious. I am definitely not a candidate for these kinds of drugs.
Newspapers often publish stories like these off the back of a single source. In this case, it’s “a report from the Royal Society of Arts commissioned by cash machine network Link”.

Not to say it’s not newsworthy or even inaccurate, but it’s worth noting that this is a report commissioned by one of tHe UK’s biggest ATM operators.

Second, there are costs to managing cash, especially when it’s a niche payment method. However, I’ve yet to see a place with human cashiers that doesn’t take cash. The big problem usually is vending machines / supermarket checkout machines whose cash readers have stopped working. Also the rise of “card only” machines, but again, these are placed alongside machines that take cash.

I do agree it’s frustrating though, if you’re faced with machines that won’t take cash.

Unfortunately, unless society starts using cash more (vs cards), this will just keep happening.
Thinking about this and the Gemini protocol, it seems to me that HTML has become too user-hostile, or at least it gives too much rope for site developers to hang users.

The way I'd solve this problem would be to develop a new file format that was similar to Markdown but contained semantic elements (eg "this image is relevant to this bit of text", or "this text explains that text".

This would be rendered into HTML by a browser extension so the browser could display it, which would help keep authors honest (because if the server renders it, we're just using HTML again).

The format would contain no styling information at all, apart from the semantic tags, so styling would be entirely on the client. You could pick the way you wanted your articles to look, which would probably be different per device.

This sounds a bit like epub and would probably be great for book reader devices as well, while being extremely light to load because there isn't much you can do with it.
It needs one to understand Go modules and how they change across language versions.
Open source is where you don't have to apply guesswork to find out what a suspicious looking piece of software is doing on your computer.
I appreciate my parents being on FB. But I’m an adult. I also left FB for a time though too.

I think FB can do real psychological harm so you have to be psychologically prepared for it.
Supsis Live chat and solutions for customers
Thanks to the Supsis live support system, you can respond to requests from all communication channels through a single application and provide online support to your visitors.
In same way that the patriot act is legal, yes.
Burn lombok with fire. Code you can't read, and cant debug, is horrible to work with.

I find the best was to make your code grokable, is to have junit tests for everything that run fast in the ide. When code needs maintenance, you can run it in the debugger quickly and see what it actually does, instead of what it was intended to do.

The worst Java code is lombok code that gets fsked by aop and/or hibernate. I call these abominations Nojos (not plain old java objects)

Again: burn lombok with fire. Wrong line numbers, ungreppable code, obsure bugs, different depending on the lombok version
70% maintenance cost compared against, two seconds to have your ide automatically make explicit the code you are going to run.
Yes, I use both together! They work together perfectly fine.
They can’t buy TikTok which is the big thing right now.
A very enjoyable story indeed.

I think it would be improved by adding at the end:

"No."
Features :
Live chat
Visitor Tracking
Ready Ingredients
Reports
Notification
Language Translator
Offline Messaging
Chat Bubble Customization
Easy to Use with Shortcuts
File Transfer
Inter-Agent Messaging
Video chat and screen sharing
> To me, its like they don't have branches (tons of new code not accessible in the game is released in a patch)

This is likely by choice, feature flags have a fair few advantages over feature branches and are generally far less of a pain point long term.
There would also be more housing on the market if more houses were allowed to be built
Just quoting another comment by someone else under here which somehow disappeared, because I thought it was such a good comment:

Shulgin's "A day at the Stanford museum"[1] is much more representative of the beautiful experience it can provide, and the effects you describe are not at all common from what is generally reported. This said, I don't mean to discount your experience in the slightest and don't doubt that it happened as you described. Not only does everyone react differently, but with the current status of these substances it's also often difficult to know exactly what you're taking and how much of it.

[1] https://erowid.org/library/books_online/pihkal/pihkal020.sht...
Bug Report: On Chrome on Windows (on my PC at least) it auto scrolls up a bit too far, cropping off the top line slightly.
Kubernetes was originally written in Java, it was ported to Go due to some new team members being Go advocates.
When Ripple releases a whitepaper, you sit up and pay attention..

CBDC. Central Bank Digital Currency.

Going Direct.

https://ripple.com/lp/cbdc-whitepaper/
That's fine, I don't deny that, companies like circleCI and co are doing really well, but Docker is also critical to a lot of enterprise as well and yet the business model was not as strong as initially thought.

I'm curious to understand what the pricing is going to be and whether it's going to be well recieved or not (and right now, there is nowhere on dagger.io's website where pricing is mentioned)
Thanks, as a person working more or less tangentially in rail this was really interesting to just quickly page through. Also loved that the author's last name is "Oldknow", this seems like old wisdom for sure!
My house is unlocked, my packages left on the open and hey, no theft. A high trust society has its benefits.
You described how I program and think in my job better than I could have ever dreamed. Thank you for articulating this!
Half price is a good deal
Their metric isn't user satisfaction, it's user engagement as a proxy for user satisfaction, so says the sales pitch. It's obvious at this point it is not a sufficient proxy. Slot machines have a high user engagement and return rate too.
> a lot of people are starting to wonder if it's ethical to work in technology at all

Can you share some evidence to support this claim? Who thinks we're better off addressing climate change, etc. with less technology?
at a certain point wouldn’t you say ‘screw it do i really need Twitter’?
Just implement your own semantic search or work with one of many vendors! HuggingFace OOTB pretrained models + Vector Databases provide a much cleaner user-experience than Google that your team can control.
I've been using IMAP with mbsync and gnus for probably over a year now and I've not had a single issue with it. I'm not the most prolific emailer, mind you.
Man claims to hack airline website to find lost bag
At least I agree to some of his points, let's look at an example:

https://tracker.debian.org/pkg/samba

current stable at 4.13.13, accepted 2022-02-13

current testing/unstable at 4.13.14, accepted 2021-11-12

https://www.samba.org/samba/history/

current stable 4.16.0 released 21 March 2022

older stable 4.13.17 security release dated 31 January 2022

I don't want to point fingers at anyone but look at those version numbers and dates.

I'm pretty much an arch(and sometimes alpine) guy now, except some proxmox servers, which unfortunately is debian based.
Nope. If you can get an erection in the morning, the vasodilatation mechanism works, so Cialis/Viagra won't help. If the mechanism works, but you still cannot get an erection when you're with your partner, the problem could be psychological, say you're not attracted anymore to your partner, anxiety, stress, all stopping you from getting aroused. And you need those neurons or endotheliums to fire. Another example is drugs that are vasoconstricting, stimulants like amphetamines or cocaine, which even though create a high arousal state, they are so vasocontricting that it's hard to achieve an erection (so Cialis/Viagra helps, but it's not indicated to combine drugs that combat eachother).
>Who handles health insurance and 401k match?

The Federal Government.

>Who handles the sexual harassment complaints and the illegal hiring discrimination?

Team leads, or lawyers if it gets far enough. You don't need a team of people on full-time for an event that happens twice a year.
The drop cap at the start of the article, is capturing pointer-events. Adding pointer-events: none; will make people who read by selecting text with the mouse happy.

.single .entry-content:before {
pointer-events: none;
}
I disagree, client/server where there are multiple servers is the future - for legal reasons and for social reasons. It allows you to handle all sorts of governance issues...

1. If the EU passes some crazy law, you can just host the server in the EU and peer only with EU servers and EU customers so everyone complies with regulation.
2. If you don't like the mod rules, you can change servers and find new policies/rules. That is what we're seeing with many "conservatives" who feel that big tech is "biased".
3. Inevitably, people who create bad content ("sick crap" as you say) will be blocked and forced migrate to low-moderation fringe servers (or stop using the system if none exist). Very popular servers will increase their KYC type policies to cut down on moderation needs (and use moderation as a selling point). Sketchy servers won't be allowed as peers to common servers, or will come with warnings, just like how gmail flags many self hosted email servers as spam and corporate email servers flag everything from external domains.
4. Today, email is the only common protocol that isn't centrally owned besides phone systems for people to communicate. Zoom had a good boom during the pandemic but because its centralized it won't stay as a viable compatibility tool between organizations. As the costs rise on using centralized products (compliance, etc), then turning to self-hosted with inter-op will be more popular. Maybe those businesses don't care about a Twitter clone, but federation lets orgs own their communication (eg. monitor traffic, add retention policy, etc) but operate beyond their borders.
Yes, there are good and bad con artists. Do you believe woman like Joan of Arc or similar stories are no con artists? You probably are some sort of con artist yourself without you even recognizing it but I get it ignorance really is bliss and the world is so much easier to understand when everything is just black and white.
You guys should try Brave Search (I'm not affiliated, just a user). If you like the speed of Chromium and the Blink engine, but you're dissatisfied with the Firefox/DDG combination, it's particularly good.
I think somebody came up with something similar to this called Aftertext(1). I remember it as I found the concept kinda interesting.

Unfortunately the easy part is designing the protocol, the hard part is universal rendering and adoption.

(1) https://news.ycombinator.com/item?id=29643313
I was hoping that COVID would trigger a contactless revolution in bathrooms where I don't need to touch a pooped up door handle to get out... But sadly seems not a thing
> Do you see what I mean? math.colse()" increases the cognitive load for no benefit.

That seems to me to be a matter of perspective. It doesn't increase cognitive load for me (appropriate name, meaning is clear, checking the implementation, that's how I would've done it anyway, etc.) so I guess opinions differ.

from your earlier comment:

> Golly. Do any programmers need it explained to them why floating point numbers are not precise and equality does not apply?

I think the answer is _yes_. Actually, all programmers need that explained to them. Especially python programmers, as python is used by a lot of beginning programmers. So I don't see the problem here.
2 different things
https://swimm.io/blog/code-comments-vs-documentation/
Magnitude 7.0 earthquake strikes near New Caledonia
I actually like the code colouring. It is clear indication that the function is optimized for asynchronoty and that I need to take care how to properly integrate then to achieve the goal. Is the Async suffix stupid: yes. Is a clear indication needed: imho yes
IMHO people around me have been using FB more in the last couple of years, partly due to the pandemic (UK):

1. generally keeping in touch with people they couldn't see due to travel restrictions, including FB Messenger

2. organising events for people with shared interests / hobbies. I've connected with a lot of new people on hiking and music groups recently that I didn't know before

3. advertising and placing orders on micro businesses e.g. micro breweries, food outlets

FB has a platform that can cope with this without any work on the admin side and no cost. The type of things I mentioned in 2/3 often wouldn't exist if the people had to support their own website. Google works for businesses (3) to an extent, but I'm finding listings on fb more common for small events. I'm not sure the other social platforms really cater well for any of these things in my country.

This only works because most people in the target demographic are already on fb
Climate groups say a change in coding can reduce Bitcoin energy use by 99%
I was working in a lab one day by myself and kept hearing a faint voice somewhere in the room; this turned out to be an AM station that was being picked up by the drive coils of an old seismograph-type pen plotter and vibrating the mechanism enough to produce sound.
The link is broken... anyone got a cached version or something?
F-Secure did, https://www.f-secure.com/en/consulting/foundry/usb-armory

Unless we now start the semantic debate if a Unikernel is an OS.
> After all, there's no such thing as a free lunch.

I think a lot depends on where your cost goes. E.g. you could create hyper-optimized code that performs incredibly well, but it is also hard to maintain, next to impossible to comprehend and cannot adapt to change very well.

I believe it is possible to create code that does well on all fronts (readable, maintainable, adaptable, performant), it is just a much harder search task (you pay it with developer time/experience).
I've never understood why a new ball in introduced only at the tournament itself - where no players have had any previous experience with using it, and any changes it brings - rather than for the qualifying campaign so that any nuance required can already be learned and thus they would get to use to its full potential. For a tournament featuring the best of the best, where the champions of the world are to be decided, changing the equipment that all participants have been used to in the previous years is a weird idea.
I think the interaction between the small c# design team vs. JEP process plays hand in hand.
> Under your proposal, surgeons will be incentivized to selectively operate on easier patients and minimize their complication rates while not performing surgery on very sick patients who may also need the same surgery.

Isn't that already the case, even without formal tracking of outcomes?