skysight-inc/HackerNews huggingface dataset:
The article was fine until the swipe at trans people (nurture not nature) at the end. That was unnecessary and literally reads as "don't let your kid do gay shit and they won't turn out gay". The author would probably say they were just doing good parenting, but spotlighting it whilst also chuckling and remarking about how spicy your -isms are and how people are going to call you offensive kind of gives the game away.

Anyway, I agree with the premise, a lot of parents have no control over their children and are letting them be raised by the internet. This is probably the second generation of kids this is happening to.
88% of the volume of the universe is more than halfway across the universe. Assuming a spherical universe with us at the center.
It took me a few attempts, but I have gotten this to work fairly well. I started with explaining my ideal app like this:

We're going to design a (language) application that performs the following tasks, delineated by semi-colons:

Then I listed about a dozen high-level user stories, separated by semi-colons, and ended the list with a period. Then I clarified my instructions like this:

We will design each step together, where you ask me for any specifications needed to complete the step and I respond with those specfications. When you feel we have completed designing a step, ask me if I have any questions before proceeding to the next step.

It started with a high-level recap of my user stories, asked if I was ready to proceed, and then began to describe the first step. Over about two hours of back-and-forth, I ended up with a 20-page document of high-level architecture interspersed with code samples, db schema samples, and answers to questions that popped up during the "discussion." And I got about halfway to a working prototype during those two hours.

BLEW me away how well it worked.
Distal Coccygeal Osteophytes
Artemis I Flight Day 22 – Orion Continues on Its Journey Back to Earth
I think people objected to having the flagged hash database and comparison locally. I suppose the split of perceptual hash client side, comparison server-side might be objectionable on the "it's draining my battery" angle, but I suspect those who prefer cloud-side scanning would generally like hash creation client-side if it were the price of E2EE.

Of course that's a lot less secure and leaks more privacy info, but the objections seem more about the morality of having a device you own doing the scanning, not so much about any privacy concerns.
Yeah, but doesn't Ghosn still, uh, have money? Theranos was a massive fraud.
Music is pretty much my primary hobby at this point for the exact reason: it has a near-infinite skill ceiling, highly creative, improvisational, and it can be both a private and public pursuit. It is the ultimate grounding to the present moment, and it provides very good feedback when you start drifting out of it. It demands a very high degree of awareness and rewards you accordingly. Truly magical.
StaffEng Security
This is the definition of FOMO ;)
95% of what? Disposable income spent on clothing and trinkets?

Assuming you’re living in the west somewhere, you housing and food expenses would be local. Ditto for the majority of your energy consumption.
I don't see that anywhere in the post - was that in a previous version, or somewhere else, or your summary?

This is surprising, because the Julia devs have been very careful to maintain backwards compatibility since version 1.0 released in 2018.
Yeah something like that. I probably misworded it and my memory is fuzzy after such a long time.
Is it really adding anything new the custom graphic tilesets provided?
Not even that.

There are people out there who have built hash tables, who don't even know what they've built is called a hash table by educated folks. I know this, because I formerly happened to have worked with such a guy, after needing to change some of his code and discussing it with him.
The question was obviously “What’s the point of only scanning the cloud?”
I think 20 people watching you do something would be mildly noteworthy even in the middle ages.
There's a huge difference in the effort required of maintainers (both actual work and cognitive) from just upping the integer size vs what IPv6 is.
To an extent, but it may be a bubble thing. I was just in Vegas for a conference and it was as busy as ever. I attended a music festival with 20,000 people while I was there. I was annoyed, especially at the lack of masks (I was one of the few), but I still enjoyed it.

And frankly it was good to be back at an in person work conference. It was so much better than the virtual crap we've had the last few years.
What is the globalization information economy exactly? The broad suggestion and standard interpretation of globalization is that the movement of physical goods is coming to and end.
holy shit. ChatGDP blows my mind. Thanks for coming up with this! Shows what is possible (and can be a great additional learning tool for novice programmers as well!).

Regarding new comments: You can actually ask dang by mail for this exact feature. It already exists but still in beta or so. I have it and adore it. It works like this: When you go to a comment thread you've been before, it shows all new comments with a vertical red line to left side of the comment. Great feature. I already use it for years?! Could be rolled out actually... :D
If it was easy to set up, the providers would just include it (or the price would be low enough to shrug it on).

But it's not really trivial and IPv4 works well enough for most people to bother. Remember the typical workaround for network issues being disabling IPv6?
Akava (akava.io) - Technology Consultancy | Senior Software Engineer (Go, JS) | USA - Remote | Full-Time or Contract

About You?

- You have 7+ years of professional software development experience building scalable, highly performant front-end, backend and/or full stack applications
- You have loads of experience building web applications, solutions and/or systems using Go, JavaScript (Typescript, Node & React) and Python
- Bonus: You have experience working on/building a Terraform Provider
- You have experience driving technical projects, prioritizing work, identifying dependencies, facilitating technical decisions and cross-functional team discussions.
- You have strong experience working on cross-functional teams with ability to communicate effectively and timely through written and verbal communications, including synchronous interactions with others.

What You'll Do....

- Your primary charter will be working on one of our enterprise programs where we are maintaining their Terraform Provider which includes building new features in Go, implementing customer requests, trouble shooting/fixing bugs and adding product enhancements

- Your secondary charter (as time permits) is you’ll lead or contribute to an array of client projects by supporting the ongoing development, delivery and maintenance of software products by writing high quality code using Go, JavaScript (React, Typescript, Node) and Python (at times)

//////

If you are a US based senior software engineer who has strong Go and JS chops, we'd love to hear from you as we're looking to add this FTE or full-time consultant ASAP!

Please reach out to Brandon at bd@akava.io
What's always resonated with me is David Foster Wallace's description, thinking of it as a decision is not the right way to look at it.

"The so-called ‘psychotically depressed’ person who tries to kill herself doesn’t do so out of quote ‘hopelessness’ or any abstract conviction that life’s assets and debits do not square. And surely not because death seems suddenly appealing. The person in whom Its invisible agony reaches a certain unendurable level will kill herself the same way a trapped person will eventually jump from the window of a burning high-rise. Make no mistake about people who leap from burning windows. Their terror of falling from a great height is still just as great as it would be for you or me standing speculatively at the same window just checking out the view; i.e. the fear of falling remains a constant. The variable here is the other terror, the fire’s flames: when the flames get close enough, falling to death becomes the slightly less terrible of two terrors. It’s not desiring the fall; it’s terror of the flames. And yet nobody down on the sidewalk, looking up and yelling ‘Don’t!’ and ‘Hang on!’, can understand the jump. Not really. You’d have to have personally been trapped and felt flames to really understand a terror way beyond falling."
Okay, that's fair.
The evidence is that scale is against you, and the profit motive is against you.

I tender as evidence: "don't be evil"

Some amount of navel-gazing is needed. The thing would be to keep it as small as possible. My own personal barrier is 45min meetings not 1-2hrs and half-day, and no workshopping the semicolon in the mission-statement. That said, I could handle once a year? and a subcommittee?

Some of this is unavoidable. Culture changes. We don't make women leave the workforce when they get married any more.
I find that hard to believe. That may be true for endpoints, but I'm talking about the network infrastructure in between. There, I believe that the vast differences in the protocols on higher level (autoconfiguration, link-local addresses, temporary addresses, Neighbor Discovery as part of ICMP6 instead of ARP, ICMP6 itself, and so on and so forth) are much, much more work to implement than dealing with new DNS records and APIs, and the new struct sockaddr variants.

My point is exactly that I have a strong suspicion that the longer addresses are not the problem for slow adoption, the different network protocols and semantics are.
If anything I think HN has the opposite problem. Authoritative-sounding rebuttals to the submission tend to collect more upvotes than the quality of the rebuttal deserves. The key is to maintain a disinterested tone and write enough words that people just assume you must know what you're talking about.
> I wonder why the guys didn't want their faces in the article?

These guys get frequent death threats. It's reliving trauma.

> That would solve the problem for those guys at least!

That's how therapy is supposed to work. You just asked "why don't people just face their fears in therapy RIGHT NOW and get it over with?" The answer is "because people have emotions".

Sadly, emotions are also the reason these fraud schemes work.
Actually, aws and the big cloud providers are only now starting to release ipv6 aware services.

If close to half of US traffic to google transits over ipv6 is considered a failure, I would hate to see “success”.
I have never understood this. Making MAKE accept spaces in addition to tabs would be a backwards-compatible change. I see no reason why this could not be done even today.
> I honestly believe that if the App Store were to start now, they would feel entitled for a cut of all physical goods transactions that happen.

There must be a name for this fallacy, where one bases their opinions on speculations about how things would be different today if their already-held opinions had been true long ago. Some kind of retroactive confirmation bias?

> It sounds like you saw value in something, and you paid for it. A competitive product would be able to stand on it's own and developers (and users) could make a decision on what product they wish to use - I'm sure that a lot of developers would continue to use Apple's payment infrastructure because they find it easier!

You're not paying for the payment infrastructure. You're paying for the discoverability and distribution. I cheerfully paid 30% to reach a few hundred thousand users when I could have reached, maybe, tens of users on my own. I find it hilarious when people explain how I was ripped off with exorbitant fees.
Google combines Maps and Waze teams in restructuring move
Becoming an impenetrable balls of mud also depends a bit on the language design. For example in Python one can implement how objects respond to operators (double underscore stuff), but that hides the characters of the object. In other languages one has separate functions for doing things with different types like string-length, vector-length, and so on. When you see that in the code, you immediately know the type of that argument of the function, because it is explicitly in the name of standard library functions. It is a language design choice.
> No, that's not how it went. People were not stupid and lacking any foresight in the past

It truly is in so many cases. Not stupidity, but perhaps hubris. The same hubris that says nobody will need more than 64 bits today. Given time, 64 bits will fall waste to 128 bits and more.

The people who designed IPv4 truly thought the number of IP's would be more than enough forever. They literally had no concept that one day your average person would own multiple computing devices and require multiple IP's just to get through a normal day. They were very wrong, and found out in only a few year's time.

The only constant in tech is our assumptions today will be wrong tomorrow. Assuming "X" is big enough is foolhardy in just about every scenario.
> However, static languages cannot change the size of the values dynamically at runtime without additional memory allocations.

That is false; a static language could have bignum integers. E.g. you can easily have a bignum class in C++, which is static.

You can't have a variable-length bignum as an unboxed value type.

"Language with unboxed value types" and "statically typed language" are separate, somewhat related concepts.
Sometimes it's helpful, sometimes it's not. Unfortunately it always sounds fully confident.
I wouldn't be surprised if Microsoft wasn't doing the same thing with photos viewed in their default Photo app (The names of the images viewed in that app are sent as telemetry already along with the times they were viewed and how long each image was left open).

Windows defender may even be checking the files it scans for whatever content MS considers objectionable. We likely wouldn't won't know unless it becomes a news story or a whistleblower tells us.
> Literally a week ago in India: https://torrentfreak.com/telegram-discloses-user-details-of-...

That wasn't by breaking the encryption, it was by court order.

> it isn't encrypted by default in all scenarios.

It is using encryption in all cases, but it's not using end to end encryption in all cases. I know plenty of people will argue that it's the same thing as no encryption, but by using encryption you then force anyone who want's to eavesdrop to go through court to get the data from Telegram, and not just listening on the same Wifi network. Saying it's unencrypted is disingenuous.
It’s not just “some” government official saying something that makes us “uncomfortable”.

It’s a person who was handpicked for the specific reason that they did not follow science and were promoting quack theories, continuing to promote their quack ideas we know to be false.
Epic - this fits into category 2 with the "big crunch" situation, but the nothingness / heat death of the universe one also seems possible. I think the gravitational pull of a supermassive black hole consisting of all black holes in the universe would probably overwhelm the expansion force and draw everything into it, but who knows.

Very cool - thanks for sending.
You're right, but its the standard that everyone has converged on. The assumption is that it is for lithium ion chemistry which is nominally 3.7v

I don't know if this is going to frustrate you more, but I recently needed a small battery so I picked up this unit[0] at walmart, where it came rated in mAh for both 3.7v and 5v. The battery itself also has WH marked on it. A step in... a direction I guess

[0]https://www.walmart.com/ip/onn-Portable-Battery-4k-mAh-Black...
I do know people who write Java in vim, with some plugins installed to give them IDE-like features. I've tried it, but, frankly, it's just so much easier to use something like IntelliJ IDEA, that it feels silly not to. The non-IDE ways of doing things are still pretty unpolished and missing features, while the IDEs are incredibly polished at this point.

I think the whole config/generated files thing is for old-school J2EE "enterprise Java". Most of the frameworks I've used have just involved writing code. Sure, sometimes you need a config file, but that's pretty normal -- most of the time I'd rather specify things like port numbers and logging configuration in a separate config file, rather than hard-code them in the app themselves. If you stay away from the old-school Java Servlet frameworks -- or use a framework that builds on top of servlets and hides the complexity -- then you don't have to deal with that crap.

The build ecosystem is a bit more fragmented than Rust (maven or gradle or sbt or...), and the build tools do require a bit more boilerplate to configure, for the most part (especially maven), but it's not too bad. JavaScript, IMO, has some of the most inscrutable build systems I've ever seen, so I don't think that's comparable to Rust, or even Java. Maybe the complexity of Java build systems is similar to Python, though in different ways.

The recent releases of Java have added a lot of quality-of-life improvements to the language, so it's a lot more pleasant (and less verbose) to write Java than it used to be. I still prefer something like Scala (2; haven't tried 3 yet), but it's a lot easier to build a team around Java than Scala.
Does Apple contractually guarantee that they have no access to the decryption keys? If not, this is probably yet another fake crypto scheme.
No, it wont. The UK and USSR dumped nearly 100 PBq of radioactive waste into the ocean. Scientists have monitored its activity and found that it dilutes to background levels of radiation. Over 2 million PBq of radiation were released during the cold war as part of nuclear weapon tests.

And you know what dwarfs all of these figures? The naturally occurring potassium 40 isotope in the ocean makes up 14,000,000 PBq [1].

Even if your figure of 10 PBq is correct (you don't give a source for it) it is a drop in the bucket compared to what's already been released. Even 50 La Hague operating for 100 years, producing radioactive waste at your figures would not reach 1% of naturally occurring radiation.

It's painfully obvious that Greenpeace is exploiting fundamental misunderstandings of radioactive waste, and how small it is compared to our background radiation exposure. And I'm sorry to tell you, you've fallen for their misinformation.

1. https://en.wikipedia.org/wiki/Ocean_disposal_of_radioactive_...
I'm curious to hear other people's takes on this, too.

How unique is the content on each page? What do the crawled and not indexed vs discovered not crawled ratios look like relative to indexed pages? What does linking to the detail pages look like (category pages, similar items)? How much authority do category pages have in terms of backlinks? Page speed issues-- in GSC, can you manage average download time <100ms (makes a huge difference)?

Noindexing may help-- if you just initially handle that based on page content uniqueness and/or presumed MSV potential for the page. Otherwise, based on your language, can you request a quota increase from the 200/day notifications for the Indexing API?

If you like reading about the topic, maybe head to BHW forums (very poor SNR, though) and read about what some of the more unscrupulous people are doing to index MM+ pages/mo and extract some of the less-risky strategies (e.g. don't abuse the news/job posting APIs to get spam content indexed).

As additional commentary, the last 2-3 months have been chaos in terms of algo updates. There was essentially a 30 day period where Googlebot all but disappeared for most sites, then the two HCUs and other random updates tossed in for good measure, stacked with desktop infinite scroll and the switch to mobile first indexing. I can't remember as many changes happening in a single quarter in over 15 years of being SEO or SEO adjacent.
s/gun/phone card/
If not for Taylor Sheridan I'd agree with you.
That quote was written decades ago. It's not a reaction to "woke culture" or any of the right's current bullshit. It's just an author saying he is unapologetically writing books with tough men, hot women, and dumb action. He's admitting, proudly, to creating junk food lit.
>You want to separate iMessage and iCloud and say that yes iCloud breaks end-to-end encryption

No, iCloud simply has nothing to do with iMessage E2EE, nor with Signal nor Nextcloud nor anything else.

>but that doesn't matter because it's separate from iMessage

It is indeed.

>so you can still call iMessage end-to-end encrypted separately from iCloud Backup by defining the "end" as before iCloud Backup runs.

Yes, because that is correct, and you are wrong. The "end" is when an authorized end user possessing the keys access the data. That's how it works. What they do with that data afterwards in completely orthogonal. They can print it out, make it into paper airplanes, and throw it off a skyscraper in the middle of a city and it still will have been E2EE. By your argument, there is literally no E2EE in existence on any common hardware in the world, since it's easy to use a PC to backup unencrypted (and indeed at least until relatively recently that was the rule not the exception, and even FDE only rose to general usage within the last decade or so.

>First, iMessage and iCloud Backup are not simply apps that you can replace with other services as you choose

Irrelevant even if you were right, which you are not.

>"For your own protection" against malware or whatever, Apple policies prohibit anyone from offering an SMS app or backup app in competition with iMessage or iCloud Backup.

You seem awfully confused if you think "SMS" has even the slightest security anywhere on anything. As far as messaging apps, Whatsapp utterly dominates iMessage worldwide. Signal is also very popular. There are Matrix apps, etc etc. What an absolutely ludicrous statement. Internet backups not being open to 3rd parties is indeed bad as I've said, but you can backup to a computer same as was always the option well before iCloud Backups even existed. That's what I do. Or simply not backup of course, such as if someone was using a phone in a high security situation and would rather lose history if they phone had to be wiped then have any risk of disclosure.

>iMessage and iCloud Backup are not separate; they are part and parcel of the larger piece of software called iOS. There is no firewall between them.

Wrong. If you want to allege that Apple is secretly backdooring stuff at a much lower level, well why not go straight down to the silicon? And you're going to need quite the evidence for that.

>Second, even if they were separate apps and replaceable, they are made by the same company. The service provider the end-to-end encryption is supposed to protect against is the same one making the non-E2EE backup blah blah

Also all irrelevant.

You've come up with a make believe fantasy head canon version of what "end to end encryption" means that has nothing to do with what it actually means. People like you love to throw around criminal allegations like "fraud" very lightly.
256GB ROM?
There are a multitude of ways to inspect the decrypted traffic of your own device, whether it's a jailbroken iPhone provided by Apple to the security community or a non-kosher jailbroken device. People inspect this traffic all the time.
Maybe IPv6 should have had a stronger backwards compatibility story. Maybe not IPv4+ as described in a sibling comment, but something that lets me easily be compatible with IPv4 without having to do the whole setup again.

Having to actively manage 2 totally separate systems isn't economical at all, so it's no surprise that so few bother, myself included. I totally want to "switch to" (-> add) IPv6, but just can't justify the cost. There's nothing in it for me here, I would only lose.
NixOS on the Steam Deck
How much were they making before and for what work? How much will they be making and for what work after?
Pokefusion AR – Multi-Directional Latent Traversal with AR Target Tracking