skysight-inc/HackerNews huggingface dataset:
NHS Covid app for Android hit by notification bugs
the original article quotes https://developer.apple.com/forums/thread/81281, so I guess the App Store requirement is a thing at least for some people. Not all entitlements work the same way - some can be configured through Xcode, some require special signatures provided by Apple through other back channels and some are only available to Apple themselves.
It's not about funding, it's about culture. In Europe, no good developer wants to work at a startup - they want to work in a large century-old semi-government company which provides long paid vacations, slow work pace and work-life balance. No one wants to fund a startup either. Almost no way to exit. And whole "industry disruption" thing is even inappropriate to talk about - you are supposed to go with the flow and play by the numerous formal and informal rules and uphold hierarchy.
There's something wrong at your end, 1 minute to download 7.66 MBs is abysmally slow for a > 100 Mbps connection.
Jimmy Wales: The Unconventional Innovator Who Created Wikipedia
>> Just stop using Macs/Windows. You can have it better.

Someone is privileged / in a bubble enough to think this is even remotely plausible for a massive chunk of people.

When native Photoshop, Final Cut Pro, Logic Pro X, hell; even Unity makes it to Linux, I’ll be able to consider it.

Until then, I make my money off those apps. How is not having access to the vast wealth of commercial software ‘having it better’? Even for just the average person?

It’s not. Plain and simple.

Can we finally just drop this ‘just go to Linux’ shit? It really only works for Grandma or Mom who only needs to check their emails, Facebook and type documents, and programmers who happen to be lucky enough to have that extremely limited set of tools work for them.

Until solutions like WINE are no longer required and commercial software is available it is and will remain a non option for the vast, vast majority of professionals using a computer.

No offence intended - but seriously every time someone posts ‘everyone should just move to Linux it’s so much better’, I have to ask myself how isolated in that community they made themselves to make that ‘realistic’.
Typical Canadian attitude^

Proudly mediocre
Same way I'm curious about those tweets he fired that led to the riots
I was wondering why Google did this. Still seems disturbing that the master token is something that once acquired is still useful even after hours of use. Even if they did plug the web auth hole via app-controlled browsers.

I'm surprised a limited time + per app + per user code isn't used, where limited time is enough to be useful for app purposes but not worth storing for long enough to be swept up in some data grab.
Bots are good in moderation, but in some cases bots can annoy everyone involved...

For example; the Angular repository has a "stale bot", which closes and locks the issue after a certain amount of time of inactivity.

This sounds great on the surface, however it's insane in practice. The users constantly need to recreate duplicate issues, as the original issue is locked. Most of the duplicates are not linked, so maintainers can't determine which issues are duplicates. And it also increases the friction of users notifying that the issue is still occurring.

Basically the result of "stale bots" is more duplicate issues and less engagement on old issues (as they're locked)

Moral of the story, use bots in moderation
Some of these comments seem to be complaining that

a) snakes gotta eat, and,
b) children often wear school uniform.

The reason you should want to keep children and alcohol apart is because alcohol is a drug, not because you think school-children are inherently sexualised.
Alright, that’s pretty much what I expected but glad to hear it definitively. Thank you!
You mean speaking?
No, I meant almost the entirety of reddit nowadays is attempting to radicalize people to the left. Just look at the vitriol you see toward conservatives in the average /r/politics thread.
Same feeling, the fact that one has to assume people will not take 5s to read and understand a message has nothing to do with the project being open-source & free or not.

I feel that it must be even more annoying when you're offering free great work to these people. But I believe it to be a fact about all users (I include myself, though I'm trying to work on it).
It has not previously been the case that using common political rhetoric like "fight like hell" was equivocated with "inciting violence," and we carved it out for law enforcment and courts to adjudicate--not private companies.
Open-source tool for Cloud credentials management now support AWS Single Sign-on
I meant skip 3. Skipping 2 is like making a laptop without a processor.
> The advertisers are the ones paying billions into Google's revenue

I control a decent chunk budget on Google Ads (although probably not comparable to Fortune 500 spend) and would happily sign up for a customer union, along with a "users union" if one were to create one :)
LOL Huawei's ownership is concealed in a zillion ways, but it is an open secret that it's owned by the CCP itself, not even the government.
one would think Signal can hire bunch of devs full time with 50M donation to avoid such lame excuses
That only applies to petroleum producers, and they could alternatively use those dollars to buy other resources or currencies -- or hold the dollars in reserve.

The US tech sector is supported by the Western world's extremely broad IP protections. In my mind, that's the number-one way in which US tech benefits from the US government.
Well Rust and npm happened in that time.

I don't have much experience with the latter but I know of the former that despite promises of semantic versioning, it is quite common for a crate to not work with a newer version, requiring one to hard depend on a specific version.

Add to that that Rust's definition of “non-breaking change” in theory can include changes that A) read to compilation errors or B) compile fine but lead to different behavior.
In colonoscopy, the prep is the worst part if you do it with sedation. The prep is just unpleasant because you spend so much time on the toilet.

For myself and many others, it's not really about the pain (supposedly there is little to none), it's just the unsettling thought of that scope so far up one's...

I was sedated with Propofol and that seemed to be routine in the facility I went to. It was a white fluid that came in through an IV. I remember saying to the nurse as I saw the propfol going in "that tingles..." and she said "that's normal", but it seemed to me that she said her answer before I finished saying "tingles", then a herringbone pattern visual from my tightly shut eyes, then nothing, and I woke as I was being wheeled out to the recovery area and felt no grogginess at all, seemed that only a couple seconds had elapsed from the time I saw the propfol (it was 20 minutes). Powerful drug.
I also had enough, I now consider the Apple ecosystem a legacy platform, similar as Internet Explorer in the web world. I still do port my software but as a "best effort" scenario, nothing guaranteed basically, their ecosystem is too much out of touch with proper development practices to be able to guarantee anything, and I do warn people that I cannot guarantee much as well.

I'm sure there's going to be some people annoyed just by reading that but if you dabbled just a bit into their ecosystem, you'll certainly know why I have this opinion.
A few bugs, but I like the humour.
The Tik Tok bit was funny.
Same here. Took a couple of reloads. I'm glad I persevered, the game is very nice indeed!
The worst part about Covid isn't the virus itself but the stupidity that surrounds it.
Yeah. More proof : Gab : Mastodon didn't collapse and Gab gets to sniff their own farts in their corner. Happy ending for everyone.
One thing that's clear is that these algorithms are here to stay forever. What's not clear yet is what we should do to cope with it. Culture emerges to help people deal with problems - so what cultural factors will emerge to protect us?

I'm starting to think the answer is a sort of "feed hygeine" that we will all have to learn to keep up with. I successfully made my facebook feed a very calm place by unfollowing toxic friends, hiding posts that made me angry, and joining positive and productive groups.

Maybe we'll be expected to teach our kids how to do this. Maybe it will become part of mainstream internet culture that we know how to curate our own feeds through our activity.
This is not really evolution. Evolution specifically depends on the mechanism of selective pressures on a population as a whole - basically the culling or growth of populations depending on inherited characteristics.

This is a single individual learning a new trick. Technically this is adaptation.
Facebook has monetization plan for whatsapp in India. In partnership with Reliance Jio, they are launching an e-commerce on whatsapp! So all of these strategies including publishing ad in newspapers makes sense in that regard
Mailing lists are not heavily used outside of free software. In the corporate world I’ve never had a project provide a mailing list to be used for discussions.
A clearer more accurate statement than the parent statement would be:

I have personally witnessed violent statements on Twitter over several years. Postmodern leaders, such as AOC, have encouraged low levels of violence using the Twitter platform.

This definition of violence is meant to describe violence as a spectrum which includes the destruction of property and destruction of job prospects of conservative individuals.

As far as I know, AOC has NOT tweeted the worst levels of violence. I apologize for using AOC as the primary example. If I could edit the parent statement I would because she is NOT the best example. It is also possible there is a less inflammatory word to describe cancel culture and property destruction than violence; I don't want to mix two things up.

The AOC tweets I was referring are below:

- Encouraging riots.

AOC, protests/riots threat:
https://twitter.com/AOC/status/1334184644707758080

"The thing that critics of activists don’t get is that they tried playing the “polite language” policy game and all it did was make them easier to ignore."

- Encouraging cancel culture.

AOC list tweet, is now deleted but was widespread. https://twitter.com/ScottAdamsSays/status/132481791745673625...

Other tweets I've seen:

Mike Adams bashing soon after suicide before burial:
https://twitter.com/ProfeRandolph/status/1286440502271901707

Most Rand Paul violent tweets were deleted. Most were anonymous. This is where Kelly Paul states her memories of the tweets.
https://twitter.com/KelleyAshbyPaul/status/13483463720434524...

Hang Mike Pence as recent example. Most of these were deleted.
https://twitter.com/TeaPainUSA/status/1348828960679997440
may be site where you post all your complaints will be delisted!
Maybe reptilian mind reading.
While we might intuitively be very attracted to sexual and gore content, it doesn't mean that's what we want.
In an alternative universe, one could imagine macOS developers being so frustrated that they only bother with updating their windows/linux versions.

In which case, only apps like parallels would have to be working, then the bugs of macOS could be bypassed for many and focused for a set of well-funded developers.

All apps would have a translation layer, but that seems to not be an issue with the m1.
Intel CEO Bob Swan to step down, VMware CEO Pat Gelsinger to replace him
I've been using scaleway, for a small project I started a few months ago[0]. It's similar to Digital Ocean, and it works quite well (no downtime so far, been using it for 2 months). The datacenters are in Europe.
Any opinions about it?

[0] shameless plug: keat.app
This would indicate that you liked one or more videos containing misinformation about the election, gruesome videos of people feeding live animals to their pet snakes and other animals, and sexualized content.
The Stockfish mentality is: not everybody owns a GPU and Stockfish should be available for everybody and perform well [1]. So they went for a CPU micro-arch optimized neural net, which is great. Maybe this is ultimately not the best for tournaments.

What I would find interesting is if they could give engines an energy budget instead of a time limit. Maybe that makes CPU vs GPU games more interesting & fair.

[1] https://github.com/official-stockfish/Stockfish/issues/2823
The house in which I spent most of my teens had a basket mounted above the center post of the garage. An airball, at the proper angle, could land inside the garage and bounce up to hit one of four garage windows (two per door). Fairly soon, all four windows were of plexiglass.
which is what the thread is about - US tech is swimming in money partly because the US supported their tech industry to the point where it became a big monster swimming in money, at which point the brains in EU drain off to the money oceans of the US.
> Gresham’s Law, a finance concept which states that bad money drives out good money until only bad money is left. Gresham’s Law can explain why the median consumer reads low-quality information online

I disagree. I think it has way more to do with the fact that creating noise or uniformed posts, content, etc., even up to the point of sloppy journalism, is produced in such a higher quantity than good and information-rich sources just because it is easier to produce.

"Never attribute to malice that which is adequately explained by stupidity". Or, in this case, ignorance / laziness as a substitute or part of that stupidity.
I can't remember where but there is a group of devs who offers to sign mac apps for open source developers.
> My kids are twice exceptional. This is probably the hardest educational profile to try to effectively educate.

This is probably true if you want to educate them to their maximum potential. But the wiggle room for ineffectiveness is enormous. If you have kids that are incredibly smart then you get a natural buffer. The challenge is that we sure would like everybody to be able to read and write at a high school level so being inefficient in teaching the kids who are already going to struggle with this ends up being less acceptable.

There is no question that homeschooling can be enormously valuable for kids that are smart and interested and have parents with means to participate in their education. Scaling to the rest of the population is the hard part.
> Not if you have a state-backed cultish operation leveraging hyper nationalism and breaking all of the rules.

OK, but enough about Apple.
In my company there are several types of Principal Engineers.

I would say they usually have 3 role dimensions and each principal has a different percentage of each:
1) Architecture
2) Orchestration
3) Direct Problem solving

Some are 10/0/90, others are 70/30/0, others are almost like Project Managers, something like 10/90/0.

My personal preferred for them style is something like 40/10/50, but usual expectations are more like 40/50/10, which very few are.
Yeah. It's literally one checkbox lacking on GitHub.

So (1) Scrape the old, closed issues to a static website, link it from README.md. (2) Disable Issues in GitHub's repo settings.

Part 1 is somewhat complicated, because issue-to-issue linking.
I think this sounds like a paradox for those who don't realize that the driving force in the market is profit not quality.

Most of the options on the market are in a race to the bottom regarding price, with a tiny minority being in a race to the top regarding quality. In abundance competition makes cheap things get cheaper, and good things get better.

The majority of the market will gravitate towards lower "price" and most options will target that, pulling down the median compared to scarcity. The smaller percentage of the population will afford to target the high quality thus pushing the maximum achievable higher than in scarcity.
Weird, I guess it really does matter where you are geographically, as well as your "likes" bubble.

I did a similar experiment myself and found it to be a very delightful stream of content. While it did have some sexualised content for sure, it wasn't too much in frequency and degree, nothing more than you would see on a normal tv drama anyway.

And it was just so much fun - mostly teens doing amateur choreography, skids and pranks. I uninstalled it mostly because it was so effective in capturing my attention than anything else.

I still see teenagers going about trying to mimic one routine or another, and it always makes me smile as I can see them being creative rather than just consumers. Doing a high quality YouTube video would be too hard for them, but a quick 10 seconds video - they feel they can do it and try to participate, which is great in my book.
I fail to see how looking like a greek statue means steroid use.

Not sure how many roids the fit during Greek times had.
I particularly put the word sinister within the context of the process of evolution. To create such a monster through the process is frightening.

It eats its own tail and itself when it has no choice. At the very least Komodo dragons are relegated to one island more or less, they aren’t swimming up toilet pipes.
As all my photos is being made by my & my wife phones:

1. Sync/send it into OneDrive cloud.

2. My mostly-offline (and powered down) home NAS downloads it and create a copy on its RAID disk (I'm switching it on for that task like once a month or so)

3. Once a year, I'm sitting down for the evening with my wife and choose the photos from the current year that should be send to print.

4. Printed photos are being delivered, we put it into our photo album.
I'm not sure if this is comprehensive, but it lists a good number of companies implementing RISC-V.

https://en.wikipedia.org/wiki/RISC-V#Implementations
Bleh. I don't really appreciate this.

User entitlement and harassment are major problems in FOSS, and I don't endorse it, even for Signal. But, coming from Signal in particular, this seems pretty weak. It almost feels exploitative of the real problem - harassment in FOSS - as an excuse for Signal to make self-serving design decisions at the user's expense.

Remember that Signal touts itself as a secure communications tool, with endorsements from the likes of Edward Snowden and Bruce Schiener. We should hold them accountable for delivering on that promise, or we risk the real human lives who choose to rely on a flawed tool. Signal has made several design decisions which reduce its ability to address the problem of secure communications, which are conveniently self-serving. When their arguments for these decisions have been debunked, and yet the self-serving designs persist, this is a bad look for Signal. They have chosen to weigh their self-interests against the user's security, in a tool designed for securing vulnerable users.

Signal is unlike most FOSS projects. They have access to resources which put them among the most privelged projects in terms of ability to execute on changes. The Signal Foundation has a war chest of hundreds of millions of dollars.[0] With a hundred million dollars, a full-time dev team, and 10+ years of development, I think we can expect them to have addressed many of the complaints ten times over, especially when similar systems have been built by volunteer teams in a fraction of the time. Complaints, again, which address ways in which Signal's privacy guarantees are lacking, and which Signal conveneintly benefits from leaving unsolved.

I don't think anyone should be mean or rude to FOSS maintainers, including the Signal contributors. Entitlement and harassment are huge problems in FOSS. However, I do think we should hold Signal accountable for delivering on its privacy promise, being good stewards of vulnerable people, and not compromising on this to chase after their own self-interest.

[0] https://projects.propublica.org/nonprofits/display_990/82450...
i knew it sounded familiar
Show HN: Microideation – New way of quick and concise learning(lockdown project)
The processor maybe, but what about the e.g. USB3 controller, WIFI, etc, that can also freely snoop around your memory. Are there even open USB3 implementations?
she stopped using Wireguard (and ranted about it) rather than stopped using Apple's products (which are ultimately responsible for the failures she complained about in Wireguard)
Great tool, worth sharing
Odd since SQLServer was Sybase, which ran on Unix.
> They already have ultimate power over Google since they can simply go elsewhere.

This is like saying if you complain about the government you can always "simply" move to a different country.
I dunno, I could select multiple pictures to share in Whatsapp for years, Signal implemented this when, year or two ago?

I can chat online in browser with Whatsapp for years, you still can't even do that with Signal, so not sure what features are you talking, but Signal is for sure lacking more basic features than Whatsapp.
Imo (having built several projects on each of them) both projects have issues from the perspective of anyone wanting to depend on them for any project that has users or customers. But dat/hyper is the only one worth bothering with.

IPFS at this point is a write off for me. It seemed like it was built up as a project that courted the decentralisation/p2p/etc people, then did an ICO off the hype and essentially vaporized. The tech is reasonable, the abstractions and tooling were a really interesting approach and enabled a ton of powerful new things, and they did really well with making it easy to get started and productive. But I'd never build anything on it again because I fundamentally don't trust them now.

Dat/hyper etc. is a great project and ecosystem. Technologically it's incredibly impressive. The project and ecosystem are themselves decentralised (which is a profound demonstration that the people in this community are true to their stated values). Unfortunately this means it suffers from two major, related, problems (which can be framed as selling points, depending on your perspective):

- To build something with hyper you compose small modules. This is an excellent strategy if you can quickly discover and understand which modules to use and how to compose them. There are thousands of tiny useful (often remarkably elegantly written) modules that do useful stuff relevant to hyper and can be composed to do really amazing things - and it's impossible to find them quickly or learn how to compose them except by having hundreds of conversations with people in the community. So it's really not possible to be productive with it unless you're looking to just immerse yourself in it. If you want to build something on it as a dependency without participating in the community - good luck.
- Once you've got a project that depends on the ecosystem, it's almost impossible to keep it working and up to date. To find out what the current state of the ecosystem is (which libraries are the current ones, which dependencies should I use for what, what has replaced some previous dependency), again you have to have a lot of conversations or very actively follow other people's conversations. As a dependency, it's a lot of continued investment, and it's probably only worth it (or even possible) to do that if you have a huge amount of spare energy and time (or money to pay other people) to invest in it.

In summary with IPFS the problem is it's vaporware and I fundamentally don't believe the project is safe to build important decentralised projects on. With dat/hyper the problem is the opposite - that it's a completely decentralised community and it's very labour intensive to onboard and then keep up. It's missing the meta layers needed. Neither one is currently the right choice if you want a reliable decentralised stack for something critical. But hyper is likely to become it, and is a great project.