skysight-inc/HackerNews huggingface dataset:
but there was a time - not so long ago - where folks firmly believed nobody would need more than 16 memory bits

This is not true, no one seriously thought 65 KB was ever going to be any sort of a limit. If you're talking about the Bill Gates quote, it's basically a myth that never happened or was taken WAY out of context. Bill Gates himself has given interview where he talks about the entire state of released and upcoming computers of that time and exactly what everyone thought was going to happen and what actually did happen.
Agreed, the pricing is all wrong. That's the #1 reason I know people have actively moved off. Not competitive esp as all source control services have it included now.
Eh, Holmes was 19 when she dropped out of colleges. Despite legal adulthood, people are disproportionately stupid and/or naive at that age. It by no means excuses what she did and I think her sentence was at least reasonable and perhaps too lenient. But I think age and the lack of more experienced people with level heads around her is 1) a slight mitigating circumstance and 2) partly her own fault.

In short, adult supervision should at least be a consideration. Had she be 17 at the start, a difference of a mere two years, that might seem more clear (to some). Legal adulthood at 18 doesn’t confer some magical maturity and wisdom so we shouldn’t regard it much differently than 25-27.

To preempt arguments that this went on without Sunny for some years after she turned 19: 1) Plenty of people with some experience and maturity could have been in her circle of influence before then and 2) I did say age was only a slight mitigating circumstance.
> Or am I just confessing ignorance and this isn’t a thing and it’s no more complex and magical than Rust or JavaScript or Python?

This is it. There are things which are better in Java than in the other ecosystems you mentioned (e.g. dependency management) and there are things which are worse (the language is more chatty, maybe the designs tend to be more convoluted, but this differs project to project). Even enterprise Java has come a long way, it's different to what it has been a decade ago, it's definitely more lean.

Every sane developer uses either Jetbrains' product for JS, Python or Rust, or they use VS Code, which, after installing all plugins to reach the same productivity as with Jetbrains, becomes an IDE as well.
Can you set my mom up with a Graphene phone? And deal with the inevitable support?

I think I’ll keep recommending Apple to 99% of people.
There's nothing particularly special about LTS releases. According to Ron P, they are basically arbitrarily decided by sales and marketing: https://news.ycombinator.com/item?id=33039539
Why should anyone else care that you recieve no interest for the uninteresting things you say?

This very complaint is essentially merely observing that truism, and as such is itself uninteresting and would wind up ignored if it were a comment, or actively downvoted for being whiney and pathetic, complaining about something that was not any kind of mistreatment.

Some of my comments are likewise uninteresting or unpopular, but I don't consider that to be some algorithm designed to suppress me. If I say something jeuvenile or simplistic, it gets no upvotes or even gets downvotes.

But what do I care about that? Why am I here reading other people's comments and leaving my own?

If I have a thought and it gets downvoted, or upvoted, it really means very little either way because if you say anything of any significance or matter at all, then there will be both some people who agree strongly, and some people who disagree strongly, and some of those will hit their up/downvote buttons, but they rarely explain why, and no one ever has to defend their vote with any kind of objectively evaluable argument. Anyone can vote in either direction simply because they are idiots, or because I am the idiot.

So you have to want to trade ideas for their own sake, not because of any validation from popularity.

If this post were a comment I would have probably downvoted it. But in this case, you would know the reason because I explained it above. Observing a truism (uninteresting things garner no interest) is of no interest or value at all, and on top of that complaining that this is somehow some woe upon you that anyone else should care about is just kind of pathetic.

My comment here expressing this criticism is pretty callous and negative, so it will probably be downvoted itself.

AND THAT'S OK.

It's more important to simply have some sort of opinion that is sincere and as well-considered and defensible as you can manage, and express that if you think it's important to be said to add to the conversation, or if you think it's important to see what counter-arguments it might generate which might expand your own understanding and depth.
I think asking the question makes sense even if the answer is "no answer". It's interesting to think about and to explore, and helpful to get the input of others.

By the "sameness" point - I mean that in a deterministic universe where initial conditions are precisely the same, that the same universe structure will continue to arise and play out over and over again (putting aside quantum uncertainty). While the "ship" may not be the "same" ship, it will still be a ship and not a refrigerator.
The practice of "Steelman"ing is presenting the strongest possible argument. So please answer me this question.

--

The Fourth Amendment of the United States Constitution reads:

The right of the people to be secure in their persons, houses, papers, and effects, against unreasonable searches and seizures, shall not be violated, and no Warrants shall issue, but upon probable cause, supported by Oath or affirmation, and particularly describing the place to be searched, and the persons or things to be seized.

--

Before you take step 4 above, please explain to me how you established probable cause for each and every scan that takes place. Both those scans that were positive and found CSAM, and those that were negative and found nothing.

In the US, there is a long history of Dragnets being deemed unconstitutional.

--

And I personally understand that this Amendment protects us from actions by the US Government. Not Apple. But here Apple is conducting the scans and forwarding the results onto the Government for the purposes of law enforcement.

In my personal opinion, when apple began these scans, they effectively became an agent of the state.

--

In any event, I am glad the scans have stopped.
Also moved off CircleCI to GitHub Actions for similar reasons.
When I had Comcast about 5 years ago it was enabled by default.
I don’t have any objections to focusing on polluters other than wildfires, but as someone who lives in a place where “dramatic” feels too much an understatement when describing the impact of the severity, frequency, and longevity of wildfires and their smoke over recent years… it’s not really up for debate. This is a real, significant climate change impact, and it’s devastating for air quality. It may very well be and stay highly localized, but that’s totally consistent with climate change predictions: different local climates of course will experience different local changes.

But it’s not turning anything into a climate change debate to recognize that some places which used to seldom or never have serious impact to air quality from wildfires but now quite do. It’s definitely a change in climate (hotter, drier weather over longer periods) that leads to longer, more severe fire seasons. And they’re definitely happening… again, even if just in some locales.
You get ahead in academic CS by writing papers not by writing programs. Some people in CS are brilliant programmers but I’m certain that a good fraction of CS papers didn’t really implement the algorithm that they thought they implemented. (No different from the pervasive bugs in application software.)

If the paper is the product than the considerable work involved in documenting something and making it reproducible (easily π times the work of a spike implementation). Sometimes you don’t need fully working code, if you can prove that something you think might work really won’t work that is a very useful research paper but it obviously does not end in working source code.

I try to post papers from arXiv to hacker news with an eye and quality and thinking about what makes a good submission. One of them is length. A lot of CS papers are just 4 or 5 pages and I think almost always papers of that size don’t have enough room to really explain anything, particularly to a lay audience. I guess I could write a script that downloads the PDF and counts the pages but back when I worked at arXiv years ago they had rate limiting that would make it hard to write a script that would do that and I suspect they still do. I can imagine downloading the PDF for 20% of the articles but not much more than that. A link to working source code would be another good quality indicator.
> Because without a priority, you have no means to make a decision when the goals conflict. <Can't have cake and eat too>

You're mixing a zero sum concept with the on-topic hypothetical.

I can buy fame with money or convert fame to money. It's not even zero sum.
It outperforms Google and most humans.
But it is not, in fact, written in such a "language". Nothing is.
> You could say they will look me up, but they don't. In fact, they sometimes don't even know they need the service.

Sounds like they're doing just fine without it, then. In what sense do they 'need' your services?
ATP requires adenine and ribose. The former requires nitrogen fixed for the grass by microorganisms and the latter requires glucose for the pentose phosphate pathway. Adenine might also be recycled by the mitochondria which would further complicate things (can ATP be sent back into the mitochondria? Can the mitochondria recycle adenine without the entire glucose/electron transport pathway?)

I suspect a photosynthetic cow would still need to eat a lot of grass
They were wanting to implement end-to-end encryption for Photos and iCloud backups (both announced today). Scanning uploaded data in the cloud for CSAM wouldn’t work then. Hence on device scanning
There are still a lot of companies out there with significant control over their respective markets. Apple, for example, still has a huge control over the mobile device market and is not afraid to use it to their advantage. Companies like Amazon and Google also have significant control over their respective markets, particularly in the technology space.

Seems like we can never relax, always some company waiting for the chance to take over a space. Gotta stay vigilant.
> tell undergrads at top schools to spend months practicing

Come on. A friend of mine spent 2 weeks studying the leetcode corpus and then passed Google's coding screening. He complained about having to do the study, and I suggested that Google's salaries were such that it would be the most cost-effective 2 weeks he'd ever spend.
Explore Nextcloud. That is their vision and what they have implemented. I have been running on it for years since I left Goopple.
My textbook says Java 6. So I guess so!

I’m kind of excited now to try it again.
No, it was not just Gates that thought this. Look around you, all of your old tech was designed for smaller numbers. Even IP addresses were designed with "we'll never need more than X", and look at the mess we're in today.

Every time someone in tech has said "that number is large enough", the number gets surpassed in no time.

So while 64 bit memory addresses seems way more than ample today, it will not be forever. That was the point...
The pool rules considered no religion and only what is necessary for pool safety and cleanliness. The law that the city passed made concessions for a religion (just one). If your religion requires you to defecate in the pool each time you enter, should they make laws allowing that?

People who are forced to wear certain clothes by others in their religion are also often forced to have that religion.

Confusing race with religion is even crazier. We should accommodate people who are physically different, but there is no reason to go out of our way to accommodate people with arbitrarily wacky beliefs and even less reason to go out of our way to accommodate oppression by people with arbitrarily wacky beliefs.
This is not how it works. Anyone in the Academy can vote on the nominees. The nominees themselves are decided by the people in their specific category.
>> something went terribly wrong—something that risks damaging trust in the scientific process itself. And I think it’s worth reflecting on what we can do to prevent it from happening again.

IMHO it's waaay too late. This kind of over the top bombastic shit happens at least once a week in mainstream media. The unknowing probably think we will be in some kind Star Trek future in a few years. Then there's me who just shrugs that someone's duping the public yet again.

The solution is to just stop going public.

You know they better prove that quantum computers are actually "better" than classical ones because every Turing machine can be simulated starting from 15 gliders in Life - a recent result that I found fascinating but didn't go mainstream. Why? Because people proving things in Life understand its a niche thing and don't have egos the size of Andromeda.
Leaving comments to boast about what you flag and moralizing about what kind of content is worthy of attention?

You might be an internet person, my friend.

More like this article, plz. Or we could go back to our usual high brow, attention worthy content of "I asked GPT about a thing and you won't believe what it said"
Curious. I use maps all the time. What ads are in there? Or is this a US only feature?

(I don’t use stocks and news isn’t available outside the US, or atleast Singapore/Taiwan.)
Is there a plan to add:

- Compiling to a single binary

- WASM
At previous gig already seen some isps in India that are ipv6 only
Yeah, it is more in the spirit of "no code first" [0]

I suspect generic data-driven low code platforms like pipedream [1] and autocode [2] could do it this way at some point.

[0] https://zupa.hu/posts/no-code-first
[1] https://pipedream.com/
[2] https://autocode.com/
An internet search tells me there are somewhere between 10^76 and 10^82 atoms in the universe. We must not rest until all atoms are mmap-able. That should require at least a 273-bit length type to be safe. Since we need a power of two, 512-bit length. This size also gives us a little room for fat pointers.
ChatGPT is entertaining because it can pump out low impact content at essentially zero cost. A poem about global warming in the style of Shakespeare? No problem. The world wasn’t hanging on its every word, but that’s ok. I think we are all richer for having this capability. I see it as analogous to having a vase of flowers. It’s a nice thing to have even if the flowers are imperfect.

ChatGPT doesn’t worry me though, at least not yet. It’s not reliable enough to do most things people will pay for. Can it write some python code? Sure, and sometimes quite impressively. But too much of the time it’s wrong. And as long as that continues to be true, software engineers will keep their jobs. Ditto with essay writing and even holding a coherent conversation, frankly.

I happen to think we’re at a local maxima in terms of what purely statistical language models can achieve. I think we’re going to need some planning, some working memory, and a knowledge graph to get things working, but I could be wrong.
The existence of international trading networks of CSAM material speaks otherwise to this, as well as the frequency with which participants in trading but not active producers are usually an ingress point into compromising them.

Even if the currency is barter - i.e. "more unique content" - that means the incentive is for people operating unchecked to feed their thirst for it have a market for the creation of it. Temporarily cornering the market with new content no one's seen before means you can trade for huge amounts of other content successfully.

After all, everyone involved is taking a huge risk by even being a participant.
I think this is addressed in the article when he discusses "authors" vs "writers". Le Carre is the former and Fleming is unapologetically the latter.
This is by far the dumbest exchange I’ve had on this website.

Have you considered advocating for a more functional mail system where you live rather than trying to convince people in other countries that the very concept of mail delivery is universally flawed?
A servicable laptop at the pawn shop can be had for $200.
Less internet is more healthy for everyone
> Men more inclined to exit job market when earnings decline

And probably more inclined to stay in the job market when earnings increase or at least stay the same.

Very insightful.
Ask HN: Why companies do not hire prisoners to work remotely?
What do you think if govs teach prisoners programming so then they can be hired as a remote employee?
So this time is Germany.

https://en.wikipedia.org/wiki/Golpe_Borghese
They were charged for different crimes and had slightly different roles in perpetuating the fraud within & without the company. Whether or not young white females get more leniency isn’t even quite the issue: That assumes they might get less than deserved. That is a separate questions from whether or not a brown male got more than deserved. The questions may even have some overlap in a Venn diagram but they are not correlated 1:1.
https://archive.ph/d4VaQ
> To 99.9 percent of the population, Charlie is nobody.

So why is she writing an article about how terrifying he is that he scared her off the Internet?

Over half of those 99.9% of people use the Internet.

> When I got back from New York, I logged out of my Twitter account on my computer and deleted the app from my phone.

And then immediately logged back in to Tweet about her article.
Can you not do it, why do you need some random person on HN to do it?
GHA has macOS runners but they're persistently 9 - 12 months behind macOS versions, making it difficult to keep using them when Apple starts requiring the latest OS version for Xcode. Luckily self-hosting is pretty easy, if you have the time, money, and expertise.
Java doesn't require any config files, and the only generated files are .class files that are equivalent to .o files in C.

There are all kinds of things that you can pile on top of it, usually for managing big projects. Those can seem arduous when you're at the Hello World level. If you got introduced to those it will seem daunting and unnecessary (and for many projects, it is).

But basic Java is no more onerous than Python or JavaScript. About the only difference at that scale is that Java requires type notation, but no more so than C.

And I wrote Java for over a decade with vi. IDEs make it better, but they are not necessary. (And good ones are free anyway.)
just a misspelling. Apparently those time wasting adds don't work.
It’s the fundamental attribution error and victim blaming in action.
Given that the people being detailed are literally documented predators & abusers, I think the tone of the article was overly kind.
Can you point me to the Google Drive/Photos/etc source code? Android itself might be open source, but the parts that most people care about are not.
I’m sure the CSAM detection disaster gives Apple some leeway/plausible deniability with the governments who would have liked them to scan for illegal data being uploaded to iCloud before encryption, since they can say “well we tried!”
Me, too.

I don't trust anything that looks like a faceless megacorp pretending to be social and altruistic.
FWIW, I'm over 40 and was "online" as a teen, first with BBS and then with dial-up internet.
Taylor Lorenz wrote an article. I assumed whomever I was speaking with has also read it or knows of it. Only going off the article isn’t zero evidence.

> Clearly you would not be responsible for that.

Because I am not an influential propaganda mouth piece. Also I did not direct any one toward any one else nor am I saying some wild accusation like saying any one is a groomer. I also am in no way directing any one to have libsoftiktok or any one else “cancelled”.

> You seem so emotional bout it you make up stuff.

Yes, this is such a good faith reading of my comments…
I was curious how expensive marble actually was, so this is my attempt at looking at historical archives:

Tiles were ~1" thick: https://archive.org/details/TheBookOfVermontMarbleAReference...

Using an 1889 price book, it cost ~$0.25/ft2 of tile. Add $0.70/ft3 for shipping to St Louis, which is $0.06/ft2 of tile @ 1" thick. That's ~$0.30/ft2 total in materials. https://archive.org/details/pricelistrutland00verm/page/16/m...

50' x 50' x 10' building, (floor:(50 x 50) + walls:(4 x 50 x 10)) = 4.5k ft2, which @ $0.30/ft2 is $1,350 of marble.

For comparison,

- Average annual wages look like ~$700: https://babel.hathitrust.org/cgi/pt?id=mdp.39015002738212&vi...
- A 50'x50' 2 story house was probably $4-5k: https://archive.org/details/gfbarber1905/page/n20/mode/1up

So adding the marble interiors may have been 25-33% of the price of a house. If the average US house today is $400k, then that's $100-130k for the marble interior.
Ask HN: Best practices for technical SEO for domains with more than 100k pages?
By "technical SEO" I mean SEO problems that require software development.

What's special about domains with 100,000+ pages (e.g. niche search engines and large e-commerce sites) is that most basic SEO advice is necessary but far from sufficient.

I'm on a project with 1,000,000 pages and only about 50,000 are indexed. My "crawl budget" is absolutely small, but relatively large. How do I make sure the "right" content gets indexed? How does Google even define "right"?

I seem to be writing a lot of code to answer basic question like "which of my 1,000,000 pages are indexed?" and "which pages should I be actively seeking to index and de-index?"

If you work on "technical SEO" for something like Stack Overflow or Amazon I'd love to learn from you.

And if these are the wrong questions to ask, I'd especially like to learn from you.
> The public don't mind using cloud services despite terrible CSAM and terrorist content being circulated throughout them undetected, but resist when other technology might try detect it.

Isn't it obvious, though? CSAM and terrorism is a tragedy, but for most of us, it's out of sight, out of mind (second-order consequences we all suffer from are less apparent).

The calculus changes once someone introduce technology that has non-zero chance of having a false positive that lands you in prison, or on a sex offender list, or even makes you go through a trial which is bound to destroy your life through the rumors alone - despite you being completely innocent. Technology that reaches into files you consider private (whether on-device or in the cloud) and never intended to share with a wide audience. Technology that fundamentally can't distinguish between what's legal private data and what's a crime. Technology that's not just a potential threat, but also whose very existence makes you realize the vendors lied to you, or at least misled you, with respect to who owns what on the phone and in the cloud.

This is less about CSAM per se, and more about Apple scaring countless tech-aware parents shitless, all while reminding everyone that their smartphones and their cloud storage aren't really theirs, and never were. If Google and Dropbox and Cloudflare got a free pass here, it's because they weren't this blatant with it.