skysight-inc/HackerNews huggingface dataset:
I watched “1899” last week and it was excellent. The characters seems real despite the very slow revealing of their backstories. I can’t stand most blockbuster movies. There’s always so much action going on that characters and plot suffer. No real dialogue between people. Just exposition and one-liners. And everything seems to be rushing. Compare Black Addams to Dune. Mad Max was also fast-paced, but the director knows that and focuses on the action to describe the characters instead of adding useless one-liners and forced jokes.
LOL! Wow, no.

It's just an anchor point that stuck in my mind. The traditions of the nuclear family and religion in the US have been declining, and the '50s are often mentioned as an inflection point.

There are many good reasons (for example, no longer being bound to toxic spouses/family members) it has been declining. Not coincidentally, many social and emotional skills are declining along with them.

It takes a lot of work and skills to get along with people, esp. ones who are unpleasant to you, or keep connections with many acquaintances.
Java can never be Kotlin without breaking a lot of backwards compatibility. That is the "edge" a newer JVM language like Kotlin enjoys.

Since Java's history is very focused on not breaking things (and folks got really grumpy on the few occasions something has been broken), Java cannot ever match the feature pace of languages like C# either.

But the folks writing Java code (most of you here on HN by all metrics), mostly don't care. They enjoy backwards compatibility and stability far more than new features. The overwhelming majority of newly written Java code is targeting Java8 still - which doesn't use any of these new features anyway.

Backwards compatibility is also why things like lambda's and streams are the way they are in Java (and most FP folks would sneer at), and things like Records took years to release (still technically in the Preview stage).

The advantage Kotlin has, and the reason it's growing in popularity in backend development is you get all the FP tasty features you want right now, but maintain near drop-in compatibility with existing Java libraries and frameworks. This was the most brilliant move by the Kotlin designers in my opinion...
Nah, it’s perfect. Provocative, technically true, and when you come back to the title it’s “I have a new insight into this now”.
There's a reason they look like the label on a bottle of Thessaloniki olive oil...
This video about deep time is pretty interesting: https://www.youtube.com/watch?v=uD4izuDMUQA

Melodysheep (the creator) has some great stuff on the topic.
No, that's not how it went. People were not stupid and lacking any foresight in the past. Constrained storage space has been a concern since Charles Babbage's analytical engine, that is since forever in computing. No one ever thought let's stop at 16 bit pointers or whatever and it will be enough for the rest of time. It's an engineering tradeoff to make the best of the technology available at the time. Pointer sizes are not just a number, they correspond to realities down to the electronics and physical design of your system. Longer pointers mean larger address bus, larger registers, more transistors on your chip that won't be available for something else. They are more wasteful if you don't actually have that much memory to address. It's incredibly naive to think today's standards were even a possibility decades ago.
I'm not exactly sure of the connection here?
I will never use something like "2a00:1450:4004:801::200e"
I have to think

Instead with 162.241.217.123 I don't have to
I tend towards simple GUI text editors (Sublime and gedit), but I'm not really a developer. That said, I do use VSCode for anything that has to touch a git repository because screw trying to manage that on the command line. I wonder if that's what tends to push people towards an IDE if they weren't already using one.
I wonder if there's a way we could engineer a nanotech materical that passes light through a screen in one direction without diffusion, but in the opposite direction diffuses the light to prevent reflections.
Yes. I did ask it prior to that if it could solve the halting problem which it said it could not because it is a large language model etc... So then I just gave it the code and it came up with what I posted.
Sigstore is a CNCF project for centralized asset signatures for packages, containers, software artifacts; Cosign, Gitsign: https://docs.sigstore.dev/#how-to-use-sigstore

Re: TUF, Sigstore, W3C DIDs, CT Certificate Transparency logs, W3C Web Bundles; and reinventing the signed artifact wheel:
https://news.ycombinator.com/item?id=30682329 ("Podman can transfer container images without a registry")

From "HTTP Messages Signatures" (~SXG)
https://news.ycombinator.com/item?id=29281449 :

> blockcerts/cert-verifier-js ?

blockchain-certificates/cert-verifier-js:
https://github.com/blockchain-certificates/cert-verifier-js
You don't have to be state of the art to be a bike company. Part of their appeal for me is that they aren't 'state of the art'. They use commodity parts which means that I think they'll be repairable for a lot longer, and they also cost less than half of any of the other brands you mention (just for context, the cheapest Giant e-bike powered by Yamaha costs more than double what a Rad costs, and has a smaller battery).

Kia makes cheap cars using less than cutting edge technology, but that doesn't mean that they are any less of a car company than Mercedes.

Sure, they cater to the low end. But, their designs aren't off the shelf (or aliexpress), they have a network of showrooms and shops, and most importantly there primary business is the selling of bicycles.
What kind of school teaches emotional regulation or social procedures?

The only social/emotional skills I learned in school were how to follow directions and not be a nuisance.
> P.S. Craig Wright is Satoshi Nakamoto.

LOL

No wonder this guy is salty. For perspective, Craig Wright-is-Satoshi acolytes believe that “BSV” (Bitcoin Satoshi Vision), which is dying and in fact nearly dead, is the true Bitcoin and that the mainstream BTC is a fork.

This also explains why the entire lengthy article never mentioned the lightning network which facilitates micropayments beautifully.
> reams of docs and stackoverflow answers which will almost certainly contain solutions

This is both a blessing and a curse. Some answers and docs are decades old and although still work, are not “fashionable java” (think streams, for instance).
Scanning in cloud is far more problematic. There is not transparency at all about what's being scanned for or when new things are added to the scan.
There are multiple different forms of air pollution in smog. The two biggest one is Nitrogen oxide and Sulfur oxide, with personal and commercial vehicles being responsible for around 50% of the nitrogen oxide.

Sulfur oxide comes from homes being heated by oil, coal plants burning coal, chemical industries, and boat traffic.

After those two main components there are secondary pollutants like ozone, smoke (primarily from burning wood) and other particulates.

So simplified one can say that cars and trucks are responsible for half of slightly less then half the picture, but naturally ratios can differ depending on the exact environment.
That would be interesting. Then all someone has to do is generate images that collide with the ones in the CSAM hash database and airdrop them to someone, then they’re suddenly the target of a federal investigation. I remember someone posting about a year ago a bunch of strange looking images that produced those collisions. If it’s all E2E then all Apple sees is a matching hash and can’t do any further review other than refer to law enforcement.
Neither are some old people...
> maybe he realized after years of relative successes that nothing, no achievement, no appreciation/gratitude by others, will cure his depression.

The real kicker is that the cure for this is not free either.

I'd say the cure is to starve the broken part of yourself that needs achievement to justify itself. To do that, you must consciously break the cycle of over-achievement and focus on well-being as a higher value over achievement. This is a lot of work, as you're patching up the hole that achievement was trying to fill, and it is slow going.

Eventually you can have a better relationship with achievement, but there's a cost: you no longer see it the same way, and other people can sometimes detect that about you. You'd choose your own well-being over achievement most times. Because it broke you once, it is harder to have the same hunger for it you once did. And that's good: it means you learned and you changed. (Sometimes I think the fact we can make these big changes at all is a profound miracle.) But, people can see that as aloofness, detachment, or disengaged. It is none of those things. It is kept at arms length the same way a former alcoholic might deal with a drink: extremely cautiously and deliberately.

It will forever be complicated.
This sort of thing really makes me feel uncomfortable.

What are the odds of this hitting us, during our lifetime with the technology to record it.

Seems far fetched.
I’ll believe it when 95% of the things I buy don’t come from Asia
Java's libraries, coding conventions and culture made it verbose more than the core language itself ever required. Starting from scratch and eschewing "good practices" it was always possible to write much leaner code. Get rid of getters and setters, make every field public and final, use anonymous classes to implement interfaces inline, that sort of thing. Obviously wouldn't pass a code review at any "serious" shop ten years ago. But look at Java 20 now, with immutable records and closures and type inference? Well now that code style is now ok! But obviously my ten year old PR is still not approved...
Then you agree that Facebook shouldn’t have run psychological experiments[0] on its own users to manipulate their emotional state?

[0] https://www.wired.com/2014/06/everything-you-need-to-know-ab...
I wonder if the statement was limited to semiconductor manufacturing.
A simple and effective heuristic: ignore the initial announcement of everything esoteric. Wait a year or five and see if anyone is still talking about it.

We are informed about way too much "promising" half-baked results these days. Nobody urgently needs to know about the quantum wormhole. It's much ado about nothing, it's the grinding and squealing of the capitalist media attention sucking machine.

Potential exceptions are things like ChatGPT that you can understand and even verify yourself.
>The difference being that your community is physical.
And more socially acceptable.
Old people in power are the ones moving the needle, not the teenagers
I agree there is a slippery slope concern, and Apple has themselves made related arguments such as the FBI case and not wanting to create a software update to decrypt the contents of a phone.
However that is contrasted with a very real and much more practical concern of malicious parties getting access to your cloud stored photos.

It would help to note Apple also today announced "Advanced Data Protection" in iCloud which closes the hole where iCloud Backups, iCloud Photos and various other bits of data were technically decryptable by Apple. They've closed that (but it's opt-in, to balance the average user losing all their photos against other users desire to be secure even if it means losing their data). Details: https://support.apple.com/en-us/HT202303#advanced

However even without the "Advanced Data Protection" what I said about not having a workflow for any Apple server to "normally" request both the keys and photo data is also still good security.
Your apartment complex decides they don’t want to be party to anything illegal. Just in case, they set up a police precinct in the lobby. They set up hidden cameras in every room of your apartment, and if their AI model detects anything suspicious, they send the video to the detective. Because you aren’t doing anything illegal, you have nothing to worry about, right?

What’s crazy about this?

Another way of expressing the concern: does your iPhone work for you, with the help of Apple’s services, or does your iPhone work for Apple? Working for me means not having software designed to report me to the police for how I use my device. The hash database for now includes CSAM hashes; there’s no reason it couldn’t be extended to include similarly heinous material, like Winnie the Pooh memes, Hong Kong freedom posters, rainbow flags, hormone therapy instructions, or anything else offensive to the regime.

People that are comfortable with their device working for a company with the assistance of the user choose Android.
All tech is abused by criminals. Should an ISP close up shop when one of their subscribers is proven to be a hacker? Likewise, we could argue that many of the legitimate technology companies should be considered criminals. With a few strokes of the pen, they could one day be criminals.

My first interaction with Tor I purchased some weed on Silk Road. All very much illegally then and less so now. Things change and are not always quite right to begin with. I’d wager that many readers here now have legal retail access to euphoria inducing cannabis products that they did not at the time of that transaction on SR.

Also. I understand that Tor isn’t always secure and I may have messed up. But whatever. Even as some obfuscation I’m ok with it. Anyone interested could track the payment and find me.
It's not exactly what you want, but one mitigating factor is if you're using FaceID, TouchID, or Apple Watch -- Those things will dramatically reduce the frequency that you're prompted for your password.
sympathyFor(pretty white female pregnant with pretty white child) > sympathyFor(stinky brown man)

Given this uncomfortable fact, I'd expected Balwani to get 2-4x more than Holmes. But hope in humanity enhanced upon seeing their almost similar sentences.
Dwarf Fortress: watch the review count
Can I buy something from my local supermarket without them knowing what I bought?

That is stupid, yes you can easily if you don't use their fidelity card and eventually that you use cash!
> Once the feature exists your local data might become accessible to a government warrant, which would make the iPhone the opposite of a privacy oriented device

Why does that dystopia require on device scanning? Why couldn't they just do it with an OS update today? It's not a reasonably slippery slope, given the actual mechanics of how the CSAM system was designed (perceptual image hashes, not access to arbitrary files)

> There's no reason to use customer's CPU/battery against them.

That's the better argument, but still not super strong. On-device scanning means you know and can verify what hashes are being scanned for, who is providing them, and when they change. Cloud scanning is a complete black box. None of us would know if Google was doing ad-hoc scans of particular users' photos at the behest of random LEOs.
It is probably cultural. In some it is forbidden to talk behind people who died other than positively. In some, possible to say things like this. I guess.
There are a lot of outsourced dev shops that honestly you wouldn't trust to do devops or to debug things anyway. It would make a lot more sense to start automation in that market and work your way up
The Sun Tan Special was Bay Area's 'happy train' to Santa Cruz. Could it return?
He's executive who claims credit for others' work.
To use Google Photos on iPhone: install the Google Photos app and grant it access to your phone's photos. Then you can go into the Google Photos app to see and manage all your photos.

To keep Apple from saving your photos: turn off iCloud Photos, or log out of iCloud.

To back up your iPhone without iCloud: make a local backup on your Mac or PC. You can even encrypt the backup with a password you choose. You can sync these backup files in any way you would like, including via Dropbox.

You can also sell your iPhone and get a different phone if you don't want anything to do with Apple.
Meanwhile, Dwarf Fortress made a new release, is selling it for $30, and everyone is rushing just to give the developer $30 because they want to support them.

> have all those ppl been playing free DF for 25 years and just waiting for an opportunity to pay $30?

> Yes

* times 50 pages

https://steamcommunity.com/app/975370/discussions/0/37093075...

Something about selling tools to developers just brings out the worst of "bah, I could build that in a weekend so it's not worth anything so I'm not going to pay for it"-ness.
Not totally unfamilliar, I've probably seen some movie based on his books... I remember hearing about his troubles, maybe when he passed away.

BTW, I wouldn't need to read Tarantino's book. I watched the original sources at that time, and we had Bond in the same bag as Wang Yu, Trinidad or Bruce Lee, even if we were teens.

So I totally believe that Le Carré had a bad time, but Fleming wasn't really in the same genre to function as an antidote.
Lots of mature companies use leverage: if you have a million to spend, you can just ask the bank to give you another two million so you can do three times as much. [1]

If you do have three million sitting around, you still have to consider if you can invest it somewhere else for more money. Why do a low-return project if you get more from investing into bonds?

And of course VCs don't get their money out of thing air, they also have to compete with all other forms of investments for money. So if short term bonds become more attractive while capital is harder to get for potential investors that puts pressure on VCs, who will pass it on.

Of course the actual dynamics are complicated and could fill books. But in the end if you are loaning money you have to do better than the cost of capital, and if you have money your own profit margin still has to outcompete other potential investments.

1: https://en.wikipedia.org/wiki/Capital_structure#Leverage
> It's weird to put a filter a question into a full day's worth of interviewing.

Some candidates won't get the full day, to prevent wasting a lot of time.

It's true that I haven't seen an individual interview being cut ultra-short after a failed filter question, but it definitely informs whether the next interviews will happen.

> Experienced candidates that get asked basic technical questions on a phone screen have a tendency to report a negative experience and not have a desire to move forward with the company.

Sorry, but, thanks for coming, and good luck in your future endeavors. As an experienced candidate, if I could not stomach that, politely and with a strong desire to move on swiftly on the other side as well, I am asked a simple technical question for the apparent reason that the interviewer cannot divine if I am actually able to program (unlike so many examples in this comment section alone), I'm not sure why I would really be considered a "grade-A" candidate.
Have you seen the Unreasonable Effectiveness of Multiple Dispatch talk on YouTube? It's pretty good if you have the time
I would think calculating the perceptual hash client side is precisely the "local scanning" part most are concerned about. Pushing a perceptual hash of every photo to Apple would actually decrease your privacy as now Apple can find any known photo in your library - not just CSAM but on any topic - memes, political protests, porn, whatever.
Statically typed languages gain a lot by having an editor that understands the code at hand.
California moves to shut down a third state prison as inmate population shrinks
This reminded me of how excited I was by Godot game engine, then after only three months or so I lost all faith in the developers and moved on.

If you are building a tool you expect other people to use, "correctness" needs to be priority number one. After that you can think about speed and aesthetics.
What's a good one that you think I might have missed?
250 Words
Meh. Running it on device means that it is narrowly scoped and transparent. There is no way to secretly add a new hash or to vary what you're searching for depending on a user's location or identity.

Running it on their servers means nobody knows how expansive the scans are, and there is nothing preventing ad-hoc scans for arbitrary content for individual users.
I do believe that "anatomically modern" includes brains. https://en.wikipedia.org/wiki/Brain_size#Variation_and_evolu...

Can you provide any sources for claims about brain size? I admit I'm not an expert, but I've never heard claims that brain size significantly increased in that period.

A few other facts that I can't say rule out what you're saying, but make it counter-intuitive:

Mitochondrial Eve was 150,000 years ago, Y Chromosome Adam was > 200000 years ago. Aboriginal populations in Australia are descended from populations that reached the island close to 50000 years ago. The Bering Strait was crossed close to 20000 years ago.

P.S. I do agree that saying fire might've been discovered within the past 10,000 years is unbelievable.

Edit: I belatedly see you might be talking about other changes to brains that aren't associated with increased brain size. Still, I'd ask whether there's evidence that anything about our brains changed 35,000 years ago, as opposed to us having accumulated knowledge and culture over time.
> Creating a brand-new API today which cannot handle pointers wider than 64 bits seems a bit short-sighted

2^64 can address over 16 petabytes. I’m not sure when I’ll be working on that scale, but n by the time it happens, Java can introduce new data types like BigLong to handle it.
tiktok ( for one example ), is already highly segmented and containerized by country. The tiktok Russians see isn't the one Ukranians see.
Even that niche has better competitors, I think. I haven't used on-prem CCI, but I used hosted CCI for several years and when my team switched to https://buildkite.com/ it was a huge breath of fresh air. I think BuildKite is the only CI system I've used I thought was actually worth paying for, and I bet it works out cheaper than self-hosted CCI in most cases as well.
Good, almost there and we will finally eliminate modern day slavery. Because paying someone $1 a day at the other side of the world is no different than giving them only food for the days work.
https://archive.ph/VtR7k
This phone might be a miss for you, but I'm going to guess you don't work outside or in the field?

Massive battery, massive flashlight, rugged and waterproof. I work behind a keyboard now, but there was a time in my life where this would have been the perfect work phone.
> What makes you think that companies would have been willing to make the effort to deploy "IPv4+" any more than IPv6?

That it's much easier to set up.
There's no point in marring good PR from the news they announced today with the CSAM tech. When governments pass legislation targeted at E2E they will likely land on Apple's proposed solution as a good compromise, at which point it will be out of Apple's hands and they can just go forward with it.
Fortunately the cases where this might overflow (a and b have opposite sign) are precisely the cases where the naive (a+b)/2 is guaranteed to work. So put them together to get a suboptimal but perfectly fine solution.
I specifically cited concurrent writes. SQLite is fantastic for read-only data. Those websites are using SQLite for what it's designed for. But, if they were trying to use SQLite to do even dozens of writes per second, it would crash and burn.
Adding optional type hints in Python is no problem and does not hurt performance at all. You could add them without changing anything else in your project, except imports for type names.
How does it simulate subatomic particles then?
I guess we're all wearing the handcuffs of not getting exactly what we want.
And where do those two extra bits go? How do existing routers that don’t know anything about two extra bits route those packets? Here’s the ip packet header: https://commons.wikimedia.org/wiki/File:IPv4_Packet-en.svg
I’m new to Java so I just want to confirm… are you saying streams are or are not fashionable? Is there a better api out there?