skysight-inc/HackerNews huggingface dataset:
> Most applications gain nothing from having, say, yet another mediocre bitmap graphics format.

Applications gain a tremendous amount of usability for me by being able to read or write the formats I actually use. Instead we rely on a hodgepodge of scripts and tools to do format conversion manually.

Amiga applications released decades ago can load webp files for example, whether or not the people who wrote them are still releasing updates or are even around. It might not matter to you. It matters to me that files keep being easily accessible.

Today there are plenty of tools I use regularly that can't load or save various formats I regularly use directly. That is pointless, when providing a mechanism to reuse conversion was a solved problem decades ago.

> Actually Gimp does. Gimp's file format handling is all via plug-ins.

But it's not reusing system-wide plugins, which was the point.

> You've almost understood. Instead of adding a layer of abstraction, and then unifying around this unnecessary layer, we instead chose to just use a specific standard format. The problem you're intent on solving vanished.

Unfortunately you failed to understand. We haven't unified on a standard format. We never will, because we get new requirements regularly, and people also create new formats for arbitrary and stupid reasons as well. Format conversion will always be necessary to handle formats produced by different tools.

We can choose to do that "out of band", or we can choose to re-implement it for applications time and time again, or we can move towards a unified system. Today we do the first two. A tremendous amount of time is wasted implementing conversion and loading and saving for different applications, and a tremendous amount of time is wasted on doing out-of-band conversion. I've spent the better part of the last month dealing with crappy data conversion because a tool I need to feed data into implements it's own conversion in a badly broken way instead of reusing a better one, forcing me to go via another format. The amount of developer effort wasted on this bullshit is massive, and the amount of inconvenience for users is too.

> Didn't you ever wonder why Datatypes seemed so brilliant for image files, and kinda sorta OK for music, and then basically of no value at all for most other file formats? It's because there really were sixty different crappy pixmap formats that were completely interchangeable and half a dozen PCM audio formats likewise. But that's not what happened in other domains, because it's pointless.

No, I didn't wonder that, because the limitation there was that Commodore went bankrupt and datatypes was not progressed to cover additional domains, and the Amiga community was not large enough to take on the task of covering more complex structured data options. Meanwhile we still depend on conversion filters for all kinds of other formats all the time for e.g. office suites. So no, it's not pointless.
Our main value adds is that we can allow minors to trade safely. You have to be 18 at Skinbaron. Another is that Skinbaron charges over 20 percent total.
Marketing and pre-installation on devices. Seriously ChromeOS and chromebooks have been gaining huge marketshare, Linux could've been that if there was any player interested and wealthy enough to put on a similar campaign to what google did.
Never again. Best of luck to all reading this who have been on the receiving end of this, and those who are now wise enough to avoid it in the future.
This actually happened, I believe the guy was in the wrong because the drone wasn’t on his property or something. The details are hazy.
"Detect" for experiments like this is almost certainly an ABX test. That is you get to listen to samples A, B, and X repeatedly and are asked to decide whether X is A or B.
Does https://duckdb.org enforce types?
There is no such thing. AirDrop can "appear" to everyone, but not accept. At most you get a popup.
Poll: Add /launch Page to HN?
I'd personally like a /launch page with one submission per YC company. What do you think?

(Where some submissions from /launch would surface to the main page just like /new, /show, etc.)
I'd like a /launch page.
I like the new batched format.
I like the old format.
Something else.
Hubspot; Complete Analysis
Automated migration of your projects to Bazel build system with Airin
Rust and Golang Developers

ChainSafe Systems is currently seeking for REMOTE Rust and Golang, Developers to join our Engineering team.

ChainSafe Systems is a blockchain R&D firm on a mission to realize the potential of Web3 infrastructure through sustainable, open-source development. Our vision is to create a world with organizations that empower people to build and innovate through blockchain agnostic tools and other distributed technologies.

We are global leaders in the industry, unique in our work across multiple blockchain ecosystems, and currently are pioneering Ethereum, Ethereum Classic, Cosmos, Polkadot and Filecoin technology. We are actively pursuing the development of our own product suite, having recently released Files, which allows users to upload and store files on IPFS and Filecoin with the goal of furthering development to provide a decentralized alternative to cloud storage.

ChainSafe is a unique company in a unique space, growing quickly and building a global reputation in this nascent space. Beyond offering experience across every major blockchain space to our team, we provide an open, inclusive, and supportive environment where we help folks reach their full potential as a human and as a professional.

Here’s what you might want to know before reading on:

Our stack is progressive and open-source and includes Go, Rust, and TypeScript.
We spearhead ecosystem projects like Lodestar, Web3.js, Forest, Gossamer and Ethermint.
We are global, remote-friendly, and open to contractors (who can commit to a minimum of 35 hours a week).
Culture fit and alignment to our core values are extremely important to us. We are fueled by an immense intellectual curiosity of what technology can do and the impact it can have. You will thrive here if you are intensely driven by tackling technical challenges that no one else has solved yet and are inspired by the possibility of building the next generation of web infrastructure and decentralized systems.

Sound like a good fit for you? Please apply at https://chainsafe.io/careers

If you have any questions please contact me directly
Frances MacDonald
Talent Acquisition Business Partner
frances@chainsafe.io
https://www.linkedin.com/in/frances-m-573a617/
ChainSafe Systems
ChainSafe.io
> The Delta variant itself rose in India, which has
> really low vaccination rates.

Vaccines became available in India on February 1st, 2021. The delta variant was first detected during the same week.

https://www.medrxiv.org/content/10.1101/2021.07.07.21260142v...

I hardly believe it managed to both mutate and be detected within that week. Accordingly, it couldn't evolve due to either selective pressure driven by vaccines, nor a lackadaisical anti-vaxx attitude.

It just happened randomly, as such things do. Nobody's responsible, nobody's culpable.

Check your facts, and you prejudices, against whomever they may be.
It's our cow and we're to milk it!
The IFR seems to be about 1% now that we a have a lot of data, and a bit higher in the US. But that could change or are you asserting it won't? And are you completely unconcerned about new variants? We'll have to disagree on that. The Delta variant has saturated ICUs again, no problemo I gather?

And you're misrepresenting the paper. It doesn't claim 35% fatality, it cites the 35% fatality of MERS, a distantly related coronavirus and the 10% fatality of the original SARS pandemic, a closer related virus (1), both mostly settled science, as potential upper bounds of what variants could emerge if we don't get this under control.

Viruses evolve to do one thing: make more virus particles. If there is a gain of function that increases the fatality rate then so be it. Usually they become less deadly because that makes them spread more effectively but there are exceptions. It's comforting to assert that it's impossible for a virus to evolve to become more deadly but it's also false.

1. https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7718587/
LEO have never, ever planted a baggie of weed in someone's car. Likewise, LEO would never, ever ensure that a picture that matched a known phash gets on a target's phone.
Respectfully, I think you missed the point of my reply.

The person asked: "Would love to hear if anyone is actually using a Linux phone and enjoying it."

...so I responded about what I enjoy about using a "Linux Phone". A "$10 raspberry pi-w" is not a Linux Phone.

The question didn't address "security and privacy", so I didn't add it. Though, since you brought it up, I will answer how the Pinephone "helps with having security and privacy".

- I have hardware (cut physical power) switches to kill the Microphone, cameras (independent for front and back), and Wifi/Bluetooth.

- I am running a full GNU/Linux distro that I have a lot more confidence in their want to protect users security/privacy.

- I can run software of my choosing on it (the Pinephone actually defaults to booting on an SD card! so it encourages you to experiement with OSes).

- There is serious effort to run the mainline Linux kernel on it, so it will not be artifically obsolete in 3-5 years (or be sutck on running some ancient swiss cheese kernel in 5 years like my old Pixel/Nexus devices).

- I don't have to install/link to some opaque binaries to even boot the system.

I'm sure I can think of more, but that's all I have for now.
> The proposals are Apple’s attempt to find a compromise between its own promise to protect customers’ privacy and ongoing demands from governments, law enforcement agencies and child safety campaigners for more assistance in criminal investigations, including terrorism and child pornography.

The 1st and 4th amendments tell the fed to go pound sand, Apple should follow suit.
>I believe it will disproportionately negatively impact poor and minority populations in NYC who already have a bad/mistrustful relationship with health care and government...

In my day job, I interact with many prisons and jails both across the US and in other countries. Minority inmates reject vaccination at a rate well above White inmates, largely due to trust issues. It's a huge problem, one that's not talked about enough due to the moronic social media meme that everyone who doesn't want to get vaccinated must be a MAGA-hat-owner. This is provably incorrect.

Note that the C.O.s also largely distrust big .gov. I was just out at a facility where half of my escorts spontaneously brought up buying guns before Biden bans them (as he has indicated he wants to do — it's not a crazy notion). I've always been a skeptic, but the degree of distrust in authority has never been greater in my lifetime. It is unfortunate that this trend is costing lives.
How many doses of alcohol were the study participants consuming daily?
This article raises serious privacy concerns. Just building the infrastructure for on-device scanning and reporting is extremely troubling. A slippery slope, or a break in the dam, as others have said. My view is that we've been on that slope for a long time, and this changes little. We just have to trust Apple, as has always been the case.

When I look at the technical details, it seems to me to be a reasonable compromise. It allows Apple and government to do something about the worst offenders, whereas it has no impact on anyone else.

Two technical reasons for this:

- The "neuralMatch" algorithm suggests some sort of CV, whereas the article talks about matching against a hash of know images. My guess is that the actual technology is something like Microsoft's PhotoDNA (https://news.microsoft.com/on-the-issues/2018/09/12/how-phot...). Hash collisions aside, this should only produce matches against images that are already in a government database. It will match manipulated images (e.g., rotated or cropped), but it won't match new images.

- As described here, the scanning only applies to images also uploaded to iCloud ("[the] algorithm will continuously scan photos that are stored on a US user’s iPhone and have also been uploaded to its iCloud back-up system"). While we don't know whether this description is accurate, it suggests that if you don't back up images to iCloud your device won't do any scanning locally. Apple already has the keys to your iCloud backups, so if you value privacy you're probably not backing up to iCloud anyhow.

- It sounds like it doesn't flag a single image, but requires multiple hash hits.

So, if you want to feel better about this, understand that it is a system that will flag people who are downloading storing known child exploitation images on their devices and naively backing those up to iCloud.

This is the sort of privacy compromise that works in practice. Serious offenders are either caught or diverted to other channels. Minor offenders are probably not caught. The risk to non-offenders is zero or close to it.

Apple has the control to do all sorts of invasive things to our privacy. They could be scanning and reporting all kinds of things already, and we might not even know. Or they could start doing so tomorrow. From this point of view we're already trusting them to do right by us as their customers, and this feature doesn't change that.
"I’d be more keen here in prosecuting the people who devised the flowchart that the police are following, for not engineering it to be robust against this failure mode."

In my post above I've suggested that police and public officials be prosecuted but I'll nuance that by saying that ought to be in cases of exceptional negligence. Moreover, if the granularity isn't right the law wouldn't be effective, either it would be ignored and the status quo remain, or public servants would become too timid to do their work effectively.

You are right, much of the problem lies with those hidden and unknown gnomes who draft the laws that politicians often blindly pass and also those who 'engineer' the way the police work (and/or the way the law is administered). As I've said in my post it's time these people were brought to account. For starters, their names ought to adorn all draft laws, briefing/organizational documents, etc. Unfortunately, there's a snowball's chance of it ever happening.
Seven tips for writing cleaner functions
The UK is far from immune to this type of behavior.

"The Vagrancy Act was passed in the summer of 1824, which means it is now just shy of its 200th birthday. And if it held any relevance then, it certainly doesn’t now.

At its core, The Vagrancy Act is a way to punish people “in any deserted or unoccupied building, or in the open air, or under a tent, or in any cart or waggon, not having any visible means of subsistence”. Essentially, it criminalises homelessness. For homeless people, both begging and rough sleeping are things out of their control, and the Act does little to get to the root of why people are homeless in the first place."

https://centrepoint.org.uk/about-us/blog/everything-you-need...

Also:
https://www.theguardian.com/society/2020/nov/12/new-home-off...
This could be fixed with punishment for the responsible party.
Right, but these are small companies that offer no other services. In both cases, they just offer VMs. Game streaming is a VM.

I am not talking about Microsoft and Google. I know a guy who runs one of these companies: they offer VMs for gaming, they offer VMs for offices, the machines are set up identically.
More info here: https://www.facebook.com/policies/cookies/ and here: https://www.facebook.com/help/2207256696182627/
In the United States, the process of reporting potential images of CSAM is defined by the government, and a technology company’s active responsibility ends with a report to the National Center for Missing and Exploited Children’s CyberTipline: https://www.missingkids.org/gethelpnow/cybertipline#whathapp...
Okay, but in practice you’re going to trade on an exchange, which can… do whatever it wants?
I think it's more valid than an argument from definition. At its most cynical, a legal system is at least an attempt to disguise brute power as reason. So even then there's an allowance that reason and fairness should have precedence over brute power - they just try to dress it up. So if that concept of reason and fairness being important didn't exist, they would just do away with the song and dance.
> The JVM bytecode for people is English.

What are you telling me? That I need to drop English?
Is it more charitable to assume you genuinely can’t tell the difference between the US Marshals and SS troops or that you’re arguing in bad faith?
OpSkins got banned because they tried to circumvent the 7 day tradelock, and they we also moving closer to the position csgoempire have today which is skin gambling. We dont want to be that. We want to do for skins, what coinbase did for crypto
Apple promotes $676/year scam apps on the App Store
There were dozens of media organizations reporting on the nursing home scandal before the election. Months before the election. And after the election. There are dozens of articles about it this week from national news organizations due to the renewed interest in Cuomo.

The media responds to what the public is interested in.

It's clear from your comments that your throwaway account was created solely to spread FUD so I will stop engaging with you now.
> I could see people who are super-cereal about types getting bunged up about it in SQLite

As soon as you have more than one client authored by different people talking to the same data store, you, too, will care about types. In a purely embedded system where the database is simply long-term storage for itself, this may rarely become a problem. Once you're using SQLite as a microservice's data store, however, you'll quickly find that what you think is predictable and what everyone else thinks is predictable don't really match all that much.

There is a reason that most SQL RDBMSs have features like NOT NULL, UNIQUE, or support foreign key constraints. It's to prevent some other fool's application from breaking your application because they think 1.5 of something makes sense when you think it's got to be a whole number.

Can you seriously tell me that you don't see a problem with this notation in the documentation[0]:

> Note that a declared type of "FLOATING POINT" would give INTEGER affinity, not REAL affinity, due to the "INT" at the end of "POINT". And the declared type of "STRING" has an affinity of NUMERIC, not TEXT.

I really like SQLite, but I think I'd quit a project that asked me to document that kind of behavior as an acceptable consequence of the overall design.

There is a very good reason that nearly everyone prefers a data store that will emit errors instead of silently making guesses about what the user wants. Returning an error is not a crime.

[0]: https://www.sqlite.org/datatype3.html
Not sure where you got that information. I haven't seen any official announcements, so I assumed based on it being US-only and rolled out with no fanfare (except critical press stories citing unnamed sources) that it's something the FBI asked for.
Australia to prevent citizens ordinarily resident overseas from leaving
Judge Hauls Officials into Court After ICE Refuses to Comply with Court Order
> Funny, I used to loathe KDE but I ended up with it by default after trying out NixOS for the first time and... I haven't left. It's great. Just fabulous.

Same here: I was a long-time xfce user but, over the years, I found myself using more and more KDE applications. For a friend I setup a Debian with the default KDE environment... I ended up using that myself - with not too many tweaks I just love it: the defaults are sane and if I want to change anything I can !

Has KDE changed that much or have I changed ?
Apple will be scanning the photos on your phone and cross-referencing them against photoDNA for a government database. You don't see how that's not a huge potential for abuse right there? The government decides the images. And you best believe they're not going to release the images publicly to verify what's in the db, for [many] obvious reasons.

This is a horrible idea, a massive regression in Apple (and therefore the broader industry's) stance on security/privacy, and the fact that you are dutifully swallowing the "child porn" justification is so incredibly concerning to me.
Who wants efficient passenger rail?
Most sporting skill is from repetition leading to muscle memory so you are able to do the skill consistantly every time. There are lots of examples of pros with "bad" form that still exceeded in their sport just because they had become accustomed to this "bad" form.
I think it's because you don't understand quite how powerful the smallpox and polio vaccines are. I can walk around wherever I want with 0 concern of transmitting some dormant smallpox or polio. I don't see why people are comparing the COVID vaccine to either of these as you can still transmit COVID. In an absolute sense, all the COVID vaccine does is make your life more bearable, but those around you still have a non-zero chance of getting it from you. When you take that into account I start to wonder why some are so obsessed with treating it like the smallpox and polio vaccines when it is anything but.
Pardon my ignorance on the subject, but is it feasible to create a false-positive hash match? Isn't a hash directly correlated to the file content? So if the file content is changed at all, the hash should be completely different, should it not?
It depends on what you do with the revenue. If you distribute the revenue equally to everyone it stops being regressive and is actually progressive.
Versus Sybase!? Not my experience (but its so long ago now). I feel this may be a just a comfort-zone switch for you. Like, Sybase is known and therefore already figured out and "better". All big systems take some ramp-up / comfort-building time. As others have said, the documentation, the community (still on IRC and email!) are excellent. And heck, digging in the code for information is not so terrible either (and it's huge, and C (and I don't do either of those things) and I still found what I needed). I'm sure you'll be used to it in short order. I've already poured you some Kool-Aid :)
Rich people love to say they're "middle class" or "comfortable"
I'm confused about your position on this, though: the amendment in question ensures certain cryptocurrency-related activities won't be taxed.

I agree that we shouldn't be banning this sort of thing, but if people want to throw electricity at it in ways that I consider a huge waste of resources, I'd really like to see that taxed better. And not in a regressive way that makes every electricity user pay more.

> Obviously HN community is down on crypto.

I don't really think that's true, and please remember that the HN community is not homogeneous, and various people have very different (and strong) opinions on many things. I'm personally not a fan of cryptocurrency (I think it's a waste of time and effort, and to top it off it's currently an environmental disaster), but the top comments on this article are relatively positive right now.

I believe @dang has mentioned often that early comments on most articles end up being pretty negative, because the early posts will be more knee-jerk (which tends to bring out the worst reactions in people). Only after people have time to read and cool down will posts be more measured. This article was only posted an hour ago (at the time I'm writing this), so no surprise there's a lot of negativity here.
> I really don't see how this is going to end well, there could be perfectly innocent photos on someone's phone of their own children doing perfectly normal things that kids do. Like a kid running butt naked around the house, or a photo of something like a rash that is sent to a nurse friend for advice on what it is etc.

These are still illegal in the US right now right? It's been a major criticism of these laws that they can hurt people accidentally.