skysight-inc/HackerNews huggingface dataset:
I'm pretty sure most devs are going to use whatever CSV library that comes with their language. When that breaks, it's generally not a simple fix.
Wouldn’t it also just be possible to turn a jailbroken iDevice into a CSAM cleaner/hider?

You could take actual CSAM, check if it matches the hashes and keep modifying the material until it doesn’t (adding borders, watermarking, changing dimensions etc.). Then just save it as usual without any risk.
"When did Artemis 11 landed"

July 24
I tried with "... on Earth" and got the same result as with Mars or Moon.

So looks like the Google result ignores the celestial body in the query.
As does "when did Louis Armstrong set foot on the moon" and "when did Richard Nixon set foot on the moon"?

JFK, on the other hand, apparently "set foot" on the moon on May 25 1961 and "land[ed]" on the moon on September 12 1962, and Arthur C Clarke some time in 1968

Gives a good answer for Homer Simpson though
> LibreOffice saves its exported CSVs by default as tab delimited

Maybe it's actually presenting what you've selected last?

It's giving me comma as the default separator, and it's the first option in the dropdown. Tab is the 3rd option.

>> Those other things have different names like TSV

That depends on the writer. I've gotten what should be named PTVs (pipe-terminated values) as CSVs. I can understand how it happened. If the underlying software outputs PTVs, you don't want to bother converting that because you're working in a legacy language that's a pain to work with (the type where identifiers can't be longer than 4 chars), and you want the user to be able to double-click on it and have it open in a spreadsheet without prior configuration, you just push the issue to the reader of the file, since by tradition readers are already quite tolerant of format differences...

Of course, there'll always be the case where the reader is simply not tolerant enough, like when the escaping syntax differs. There doesn't seem to be a way to get LO Calc to interpret "foo|bar\|baz|" as cells "foo" and "bar|baz", for example.
Here's a comment:

https://news.ycombinator.com/item?id=28198933
> I've tested it before, multiple times; NAT won't deny an inbound connection.

Test it with a consumer level router, stock configuration. I'm not concerned with networks that have split NAT / firewall devices. These are setup by people that know what they're doing.

> A router that's NATing outbound connections will allow inbound connections through unless there's also a firewall.

Yes which is my chief complaint. Not getting rid of NAT, pushing the firewall to the client.

> Scanning a single /64 takes

Why are we the entirety of the 64 subnet? You can use some knowledge about networks to cut this down a lot. Just the one knowing a network is there is enough.

Then you're also assuming people won't group together on this. Lists will be sold in short order, making the search space even smaller.

You're still hiding security behind it being hard to scan because of a large number, so that will quickly be invalidated.

And then if someone say hides in the middle of their /64 and changes their address every hour the attack will then change and it will become focused with malware or other means, except there won't be a fronting NAT protecting them to stop inbound requests.

> Think of it as being something like vaccination for the internet.

What does this even mean? How does a computer get a vaccination?
If someone asked you in-person "when did Neil Armstrong set foot on Mars?", would you just say "July 20, 1969"? Or would you say "nobody has been to Mars, but if you're talking about the moon..."

Google's response here only makes sense if Google said "Did you mean: When did Neil Armstrong land on the moon?"
He's saying it's an intrinsic quality. The implication being that we spend too many resources educating people.
As an avid Datasette (and Simon Willison!) fan,

> then deploy the Datasette web application

Is a huge hurdle for non-technical folks holding on to their CSV workflows.

I think there is no barrier low enough that CSV cannot limbo beneath it.
I think it's fixed now, but I came across this one a few months ago: https://twitter.com/lkbm/status/1330598466989543425

("First woman in space" result snippet is about Sally Ride, the first American in space. First result, below that is the Wikipedia entry for Valentina Tereshkova, the first woman in space.)
This is really hyperbolic — "engraving" in this context means words Apple will etch into your device when you buy it (see https://www.apple.com/shop/engraving-and-gift-wrap). We're really going to act like it's censorship because Apple won't write certain words on the back of your iPhone?
Harry Porter's Relay Computer (2009)
I don't think any skeptics caused you to not be able to get a potentially life-saving drug. If they have, please show examples. Lyme disease is not life threatening. GSK didn't go through with distribution because it didn't make business sense.
Barely anyone ever cared about privacy. Convenience, no matter how insignificant, always wins. I will be surprised if this is the last straw that finally gets the masses to care about privacy. In reality there might be a few scandals but at some point no one will care anymore and Apple will remain popular.
Modvidius was not killed, it was throttled by Intel. They had a whole traditional computer vision side of the chip that they did not allow developers to get into, including stereo vision. Think OpenCV on a ASIC. Intel redefined "computer vision" to mean "Processes that can be run through a tensor engine and be integrated into OpenVino.
I literally read the title as moon, because that’s what my brain expected the 4 letter word beginning with ‘m’ after the words ‘Neil Armstrong’ to be.

I was wondering what on earth was interesting about this post!
Thank you, that's very considerate of you!
Andreas Kling [1]. He is developing an OS from scratch in C++. I really like watching his videos. Watching him code also lowered the barrier for me to contribute his open source project.

[1] https://youtube.com/c/AndreasKling
Yes, time to invest on Viagra-making companies.
I feel similarly about the "twist" that "it was just a dream!" or something similar. It's already fiction. It's already made up. If I wanted to be stuck with just the stories & endings and such I could make up, I wouldn't be coming to you for a story. Not that there isn't room for ambiguity or complexity or anything, but, I already know what I think. I'm here precisely to find out what someone else thinks, and "well, what do you think?" is not very helpful.
I would have thought that there would be prior art on that (zip / post code lookup) from US Postal Service or the GPO
I dislike this in that it promotes ageist thinking in many people.

There is a presumption that younger people will have a higher slope. In one sense, it's true. Consider the weightlifting analogy. It is easier to train to deadlift from half your body weight to 1x your body weight, than is is to deadlift 2x your body weight to 2.5x your body weight.

Similarly, capable junior developers become "mid-level" and sometimes "senior" developers in two years. They learn how to build a system. They learn how to be on a team. On good teams, they learn good design principles. Fast forward and take that same developer with 18 years of experience. In the next two years, how much are they stretching?

Or maybe, we can consider the intercept. It takes that developer 2 weeks to become proficient in a new library, and it takes a junior developer of similar general aptitude 2 months. How do you consider growth there? For the more experienced developer, their actual slope is pretty low: they didn't learn any new concepts, they just learned a new syntax. The junior developer has a high slope: they learned entirely new concepts.

So, we will diminish the slope of an experienced developer in most cases.

So, don't use this as an excuse to discriminate against the 60 year old developer because you're "worried about the slope."
Apple defends anti-child abuse imagery tech after claims of ‘hash collisions’
Maybe ID is asked to feed marketing database so they can sell data about you ?

In Europe we aren't asked IDs but usually email/phone numbers and that's for marketing reason (spamming and being able to identify customers cross businesses).
You don't have to be perfectly spherical to not be a manipulative liar.
The nanosecond that happens, Facebook is going to only be available as a sideload and that version will spy even more than the app has ever done.
OK, and so what? "Tripping the alarms" in this case means somebody looks at the pictures that were put on your device without your knowledge, sees that they're all grey blobs, and flags it as a false alarm, case closed.
Cries in Phi
I've been a user of Flow Club for a while now and I highly recommend it even though that's probably not in my personal interest. I often find that I am >2x as productive during these hours, which I find remarkable, and sometimes it gets me to crank out something I would have otherwise procrastinated. I find it great as well for adding structure to my unstructured work schedule (I work for myself). The combination of forced intention setting with light external accountability is really powerful.
I love it and have seen it several times, but I still don’t know what’s going on. I believe you, though, because my girlfriend in college tried to explain it to a friend and me after we had all watched it. She had been able to follow it, but we were lost.
No, the threshold encryption only allows for the 30+ cryptographic “vouchers” to be unlocked, which contain details about the hash matching as well as a “visual derivative” of the image. We don’t know any details about the visual derivative.
I must have been busy... I would have remembered that.

I must've...

Have sounds like of, so it's often written incorrectly.
I have zero idea what their Chief Privacy Officer was trying to achieve with that statement. If they think that makes them look better, that's a pretty wild assumption on their end. In my eyes, even if we take that statement as truth, it makes them look even worse off than not saying it at all.
That's kind of an odd way to look at things, because people are on some kind of curve.

A steep slope today might plateau very soon due to various limitations. The projects that seem great today might bog down in technical debt before release. The project that just launched with great reviews might have operational problems as people start using it.

All of these things will take the shine off the potential you see today, and make a track record with actual results seem appealing.

And it also explains why people stop learning new tech: because they are learning from the mistakes they made earlier, which will make them better at seeing projects through the entire lifecycle.

But if you are trying to impress investors today, then yes, you need a lot of steep slopes that are visible now. And hopefully your company reaches escape velocity before those limiting factors creep in.
It wasn’t ever intended to be a buy-and-kill, it’s just unfortunately what ended up happening. When Slack acquired Screenhero, it was with the full intent to bring voice/video/screen sharing to Slack. The problem was that, post-acquisition, leadership lost interest in what could’ve been a promising feature set and growth vector for Slack (see: Zoom in 2020). Partially because integrating disparate pieces of software is a hard problem and partially because management's appetite for investment in the team waned after the first year, building Slack Calls was slow and it was unclear how valuable the feature was to Slack's success. Add in the cost of maintaining what is a very complicated and far-reaching implementation for interactive screen sharing, (not just for engineering, but also for policy/legal and customer support), it made sense for Slack to kill it.

While I was still at Slack, there were retrospective conversations around how Screenhero maybe should have been built on the Slack platform, instead of as a first-party app. However, the acquisition happened so early in the life of Slack that the platform didn't really exist yet, so it's unclear how we'd do better if we had to do it all over.

With Pop, we're doing things the right way. Pop is a standalone app, with a solid Slack integration. It makes it really fast to jump between the two (in fact, it's faster to jump into a Pop meeting via Slack, than it is to join a Slack Call!).
How do the product managers and engineers who implement these blatantly user-hostile changes justify them?
That's actually uplifting to read! Even if we don't end up getting fusion power out of this, it's got to be helping fund improvements in nano-manufacturing!
In what case do you think the hash will be introduced as evidence, where the actual image being hashed, which is a grey blob, cannot?
Maybe the term fingerprint is better
In the book "Close Calls" by Stratis Kas, Dr. Sonia Rowley tells a heartbreaking story of having to endure constant sexual harassment from one of her colleagues during a field research expedition. She was already a PhD and nominally in charge but decided not to blow the whistle because that would have set her research back by years. It's never an easy decision.

https://stratiskas.com/closecalls/
The Xerox/AT&Ts of today, as those of the past, are the big tech monopolies (roughly FAANG + Microsoft).
Well it might be at times.

But there are movies/stories where it adds a whole different layer upon leaving that decision to the viewer.

For me the final scene in Inception is a really good example of using the above said ambiguity.
I don't know about any one else but I got a very 'Max Headroom'/ 'Big lebowski' vibe from the whole presentation.
>Do you not understand the FDA approval process?

There are industrial-grade chemicals fully FDA approved for ingestion by the US populace which are outright banned by various European countries.
Non standard delimiters. Escaping delimiters in fields - sometimes with a \, sometimes doubled (""), sometimes not at all. Double new lines.

Poor handling from standard CSV libraries. Either unable to read or unable to create for some downstream process.
If you don’t like skiing then you really don’t have to ski.

There’s a billion alternatives to Facetime. There’s a billion cross-platform messengers. Etc

Comcast is not at all a comparable situation.
Figma is a lot harder to replace than postman and it's primary users are not developers (although they often consume the result of the primary users). I think developers are more fickle than designers as a customer, especially for tools that are not central to the end result.

If I deploy my app and it works it does not really matter if I tested/documented it with postman, it's not central to the app at runtime.

I also think that postman's core product is a lot easier to replicate (they were not even the first to do it) than figma and there are a number of open source projects that do.

When it comes to their API gallery I would expect that any serious API would come with a non-proprietary definition or documentation (in something like OpenAPI or at least just good docs) too.

I don't know, I just have a hard time to see why this product (and by extension the company) is worth 5.6B.
The Power of Myth (J. Campbell) – The importance of myths in our daily lives
> So it’s very hard to make time scales match for 20-year intellectual journeys.

Xerox did it with the copy machine. Which then remade the business world. They did it again with the user interface, though it was Apple that capitalized on it.

Frank Whittle soldiered on for many years trying to invent the jet engine, funded by venture capitalism at the time. The government wasn't interested until he demonstrated flying jet aircraft. In the meantime the US government shut down Lockheed's nascent jet engine project.
Postpaid plans are a rotating line of credit- you are credited the upcoming charges and pay off previous charges.
Lying by omission isn't a good choice, because you're using a classic tactic of overstatement-by-framing that has been weaponized into standard police procedure to sway people into believing you. The truth is more precise:

"I'm switching because of Apple's surveillance of my files so they can find child porn to report to the police"

But that's also much less likely to win you converts to your cause, which is why we never see anyone saying it so clearly in these conversations. Which is more important to you, being completely honest about your beliefs, or evangelizing others to believe them too?
A fun one I tried was "Which president became supreme dictator" that answered "William Howard Taft." It took some finessing to get it (I originally started with "dictator for life"), but it's clear that it picked up only "supreme" and "president" in the query to guess that you meant to ask which president became a Supreme Court justice.
What if you lose your card? How do you prove your identity to get a replacement? How do you prevent someone from reporting your card as stolen, representing themselves as you, and getting a new card (with a new PIN) issued in your name? What if you forget your PIN, how do you reset it?

You make it seem like the EU has an ideal system, but the truth of the matter is that identity verification, in a way that is both reliable enough to allow it to be used for making legal commitments (that cannot be backed out of), is flexible enough to suit a long tail of edge cases (the intellectually disabled, the elderly, children, etc.), and is secure enough against loss or theft is a very hard problem.
Haven’t seen it in Ireland either.
Ambiguity, the planting of multiple possible interpretations, has been a part of art forever. All art: literature, painting, etc. I would even say it’s an integral part of the best art.
As far as I know, everyone is an artist and everything can be considered art.

The trick is to state that fact early enough, when people start questioning your work.
It does a bit of this now. More to come.
After considering the way I phrased this comment above, I want to clarify that I never personally observed or witnessed this kind of behavior myself. My own dealings in the Elm community have been almost entirely positive. I had heard a lot of these criticisms from comments on hacker news or reddit and realize now they mostly resemble hearsay or people like myself repeating what they heard from others resulting in a sort of echo chamber. I apologize for adding to that echo chamber.
The art understander has logged on.
I don't know how quick it would be, but multiple navies around the world construct nuclear powered ships and submarines ( US, UK, France, Russia), usually in the "years", not "tens of years" timeframe ( unless it's an entirely new design of ship).

For instance, the French Barracuda class submarines have 150MW reactors, and while the first two boats took 10+ years to build, the next are expected within 7-9 years. And that's for the whole complex submarine, i highly doubt the reactor takes all that time, but i might be mistaken. And that's for a small 6 ship class, i imagine that doing "mass production" of said reactors could be more cost and time effective.
This one? https://www.sqlite.org/fileformat2.html#btree
China’s Xi calls for wealth redistribution and clampdown on high incomes
They contribute a lot to Rails though.
Hi Hoseja—

I am indeed talking about ground effect–that's why I included a link for "flying close to the surface reduces aerodynamic drag" which explains how it works.

I also specifically addressed how algorithms differ from memes in footnotes 4 and 14.

Curious to get your thoughts.
> I don't think there was an overt election fraud.

The USPS back-dated thousands of mail-in ballots, for one.

Last-minute state ballot law changes were rolled back by judges after the election, for another.

Who owns Dominion voting, used in 26 states, but banned in Texas because of unclear ownership? Looks like the CCP bought it just before the election.

> Certainly there were some people who filled in mail in ballots for their dead spouses or things like that (as there is every single year)

The FEC considers each count of those a federal crime.

> but it's minor, and not enough to have changed anything.

It actually was enough to change outcomes. 5% of the names in a recent county recount don't match voter rolls.

You have no idea what you're talking about. There's reasons why half the country doesn't believe in the election results.
I just called for Kinect Azure and they told me Oct 2022 for next stock. Thanks I will have too look into the Infineon lidar. I'm guessing Velabit is a chipageddon story as well.
sounds like a use case for the BLOCKCHAIN!
Well, it's a free market (for capital, but even then not really, but close enough for rhetorical purposes). Outcompete those offshore workers, there was never any other option.
Pop.com is a great domain name. How did you manage to get it, if you don't mind sharing.
Murder generates value for murderers; the question is how much value it generates for society.
> Also, what you say "Hitler's aggression was significantly worse than Stalin's during the war" is false.

I misspoke a little bit here. I know of the much more sinister behavior of the red army, from first hand accounts by my grandparents.

What I was referring to though was Hitler's much worse expansionism during the war, with plans actuary put inot action of controlling the entirety of Europe + Russia at the very least. Stalin also had expansionist plans, but they seem at least to have been more modest, for however little that's worth.
Carriers also have financing and/or renting of expensive equipment (phones) as part of their post paid plans. This is a very big deal for many people.

Post paid plans can also have a minimum term/termination fees, which the carrier would be interested in collecting.

Post-paid plans are also often grandfathered when prices increase for new customers.
> I believe in absolute truth but that is increasingly unpopular in an increasingly relativist age.

You believe climate change is real. I don't. It's 50/50, so nothing happens on a policy level and we all slowly die.

See the problem?

> I would rather we spend our time educating our people to be rigorous thinkers vs controlling what they are exposed to.

Por que no los dos?
There have been several insightful interviews in German media with an ex-soldier who is part of a network that tried to support former local contractors of the German government and NGOs.

He says the biggest problem was that they were not politically allowed to acknowledge the rampant corruption, which the locals pointed out as the most important problem preventing them from "rebuilding". Not just bribes but it seems in some ways the entire country just consisted of small gangs uninterested in what the Western appointed government had to say.

He also says almost 80% of these contractors are being left behind by the German government and have targets on their backs because their collaboration makes them "infidels" in the eyes of the Taliban, though they seem to be allowing those with non-Afghan passports to leave, at the moment.