skysight-inc/HackerNews huggingface dataset:
Almost all modern TV series are just a movie spread out over entire TV seasons. They are filled with nothing but teasers and cliff hangers in order to artificially stimulate intrigue and extend the relatively thin plots. I can barely imagine something more boring than modern streaming TV series. They also tend to devolve into characters forming romantic relationships with each other, because there's usually nothing else to do with a small and finite character set once the initial ideas are exhausted.

Movies are far deeper because they try to focus on a coherent story and character development. The incentives for TV series are all wrong aside from episodic comedies and docuseries.

The trends of TV have more to do with attention span, addiction, marketing/advertising, etc. than it being a supposedly more wanted format for actual content reasons.
Actually there can be an arbitrary number of addresses per device, thanks to the privacy extensions. Since your “device id” is a simple derivation of your MAC address, technically you could be tracked across ipv6 networks through that.

Therefore most modern oses will create a time limited random address (within the prefix) to use. When the connections using that address have died, the address is retired. New addresses are generated on a periodic basis. So if you have long lived connections you could have several active privacy addresses at the same time.
Things are much more difficult from space, but DLR/Mynaric posted 1.72 Tbit/s over 11 KM back in 2016, so we might optimistically not be too far off.

https://www.dlr.de/content/en/articles/news/2016/20161103_wo...
I think authors like JK Rowling, Stephen King, etc are the exception that prove the rule. The vast, vast, VAST majority of authors are ones you have never heard of, eking out a living.
Why is stealing in quotes?
Wage theft is stealing.
Tip theft is stealing.
You forget one of the simplest loopholes: "gun to the head for the password".
This comment was posted when the linked URL was https://www.apple.com/newsroom/2022/12/apple-advances-user-s..., which contains the physical security key announcement as well as the E2EE stuff.

If there's a better URL for the security key announcement, we can factor this topic into its own thread, since it's a minority topic in this one and mostly getting overlooked.
Most buildings in Greece are build by civil engineers. Architects are not needed and rarely involved. The result is very small houses with many rooms and "spaces" but all very small and ugly. For example, it's common to have 3 bedroom in 120m².
DuckDuckGo Cloud Save anonymous configuration backup
Wow, and all that runs on the SE? That would be really impressive!

It's still not ideal though, given that every additional feature or library blows up the trusted code base and increases the scope of any audit as a result.

Well, I just hope the existing wallets will remain supported going forward.
The idea of "free* money reducing inflation" is absurd. Lottery winners go broke, and there is no way that giving out Cash somehow -increases- the value of the Cash people already had.

Maybe it increases the valuation of all those out-of-state banks that CA citizens have to sign on with for their "free" money?
(This comment was posted when the linked URL was https://www.apple.com/newsroom/2022/12/apple-advances-user-s..., which contains the physical security key announcement as well as the E2EE stuff. If there's a better URL for the security key announcement, we can factor this topic into its own thread, since it's a minority topic in this one and mostly getting overlooked.)
C promotion rules can can convert unsigned to signed and vice versa so it still matters.
The same way any business deals with any need. The requestor must make a business case for the need that is then reviewed.

I need $x.exe is not just a security risk, it's a business continuity risk. What is the licensing of $X, do we need to pay licensing for it? Are we getting sued for using it? Are we doing to redistribute it, and can we? In general the average programmer, especially on a team should not be making that choice, and someone higher up should before really expensive surprises happen.

I work in software composition analysis/static analysis/SBOM and ya, the average piece of software coming can be terrifying. Its common to see companies distributing things like open source packages in violation of the license. Even worse is when they are pulling in something like 'One-Js' and '0ne-Js' (made up for example) that shows up in audit of our SCA output.
I think it’s labeled “uninstall”.

At some point people have to take responsibility for their own actions and realize government regulators aren’t their sugar daddies in charge of making sure they don’t do anything self destructive. If that’s what sugar daddies do, no clue?
I know this is about back-end, but it partly describes my issues with front end - the industry standard abstractions save you very up front development time, but they increase the project complexity massively.
You might not want that unconditional promotion in a systems programming language.

The problem in C that you can avoid is not taking into account the destination type of a calculation.

If you have in16 + int16, being assigned, returned or passed to a int32 type, then the calculation can be done in int32.

If the result is going back to an int16 type, then there is no need to go to int32.

In C expressions, the types are almost purely synthesized attributes: what that term means is that the information flows up the abstract syntax tree from the children to the parents. in a = b + c, the type of (b + c) is determined without regard for the parent = node. This is very simple and has the benefit of being not only easy to understand but in some ways referentially transparent: when we move (b + c) elsewhere, it retains its meaning (except for the part of what happens to the resulting value in the new context). More sophisticated rules can reduce errors though.
I’m in the PNW, so a fairly different accent. If I say “an historic” the h gets minimized, but “a historic” sounds perfectly natural to my ear and “an” sounds wrong with all the other example words.
AFAIK there are US intelligence agencies that rely on and use Tor for their agents abroad and US intelligence agencies that try to break it for their own reasons.
> That's why architects like Frank Lloyd Wright built bunkers that blended in with nature.

Maybe you meant architects like him, but not "him"?

https://en.wikipedia.org/wiki/Frank_Lloyd_Wright

he was born in 1867. Much of his important work was done before WW I.

Have you ever been to Taliesyn or Fallingwater? Those are not "bunkers that blended in with nature." Blending in with nature was completely his aesthetic, so much so that Taliesyn in Wisconsin was uninhabitable in the winter.

Most of the rest of your post, I agree with.
I've been using ChatGPT to summarize text and as a replacement for a search engine to look up concepts.

Examples:
- "what is the difference between Semigroup and Monoid"
- "summarize following text: <paste something convoluted, like the transcript of a speech by Jerome Powell, Federal Reserve Chair >"
Covid, vaccine misinformation 'spiking' on Twitter after Elon Musk fires mods
Ah, this explains the bitterness of Berliners
It's not really a question if but if enough of their revenue comes from selling ads they have to push it to the legal limit. Companies are suppose to make money but do so within the law. Of course they do have to create their own policies where laws are oddly missing but I imagine more of that kind of fuzzy logic would be the last thing big tech is interested in.
I run dual stack at home and every device I have connected to my home network runs ipv6 with no manual configuration whatsoever. It’s easier than ipv4 when you consider providing inbound access to resources (no nat configuration)
> Starting with iOS 16.2, iPadOS 16.2 and macOS 13.1, you can choose to enable Advanced Data Protection to protect the vast majority of your iCloud data, even in the case of a data breach in the cloud.

Interesting, so this is an opt-in (not default secure).
I think mob violence against individuals is pretty bad. However, it would probably be a better system than the brutal precarious system we have now
I get what you’re saying, but think what it was like for non-white and non-straight people who saw practically nobody like themselves on screen in a “normal” role for decades.
There isn't a hard boundary between "content written by an AI" and "content written by a human".

I can say to ChatGPT: "Here are my ideas in point form, write them out as full paragraphs: ..." And ChatGPT will do that for me. So, is that content written by an AI, or content written by a human?
Iran set to freeze bank accounts of women who refuse to wear a hijab
> Europe is known for a more moderate take on those matters.

Very recently in history. China is bad now, European nations have been bad in the past… but who knows what the future holds.

Once data is released (keys, databases, plaintext messages, it doesn’t matter) it can’t be made private later.
I golfed my own adequate "jailbreak" into just telling it to generate a random response which gives it the plausible deniability it needs to synthesize a position on my questions without complaining.

You can then command it to stop adding "I've generated this response randomly as I don't hold opinions of my own" but who cares.
It's an accurate critique though. The Alamo is up at the top in the competition for World's most disappointing tourist destination.
In this case we've changed the URL from https://www.apple.com/newsroom/2022/12/apple-advances-user-s... to the URL that several users pointed out has more details (and isn't a corporate press release).
>death penalty by Guillotine?

I find it strange when people so callously talk about ending other people's lives.
I honestly never thought this day would come - THANK YOU APPLE!!
The only other movie I really wanted to see on the silver screen this year besides Maverick... had frickin' Sonic the Hedgehog in it.
US geointelligence uses error-correcting codes, but beyond that, individual detectors on sensor arrays fail all the time, and you can't go up there to replace them and you don't want to bring down an entire satellite when it still mostly works, so ground processing needs to be robust to missing data anyway. It's fairly straightforward to just interpolate pixels, but the full process is a bit more sophisticated and also involves building overlay layers rating the quality of each pixel, so follow-on processing like object and change detection is able to take into account not just hey, what am I looking at, but also how reliable is each individual part of the scene. To a human looking at the final image, though, you'd never know the difference.

I'm assuming most of what this would be used for is imagery collected from space. For whatever reason, other commenters seem to think this is for holding conversations, but it clearly says it's for data from science missions. Even if you were trying to talk to someone on the other end, though, it's rarely that big a deal if part of a word cuts out. That happens all the time with existing ground-based calls or even just two people in a loud room and the human brain knows how to handle it.
Fair enough, but most people do know the actual cause... Namely mental illness or depression.
> possible to have an objective “good” or “bad”

yes

> when it comes to architecture that is almost always subjective.

no
Lack of abstraction is also expensive: try writing something large in assembly.

I can't think of a single "best practice" abstraction we have in web development are anywhere near as watertight and useful as what C offers over assembly.

React VS The DOM is more like CFront over C.
> Many fields of science these days suffer from dishonest and attention seeking researchers and professors, overhyping their results on media, fudging experiments etc.

And the administration loves them for it! And they will happily book expensive influencers and self-made media personalities to arrange workshops and courses in how to present your research in the simplest and most emotional ways - to maximize engagement and outreach. It's almost funny to see the disbelief in researchers' eyes when the extroverted influencer brings them the microphone and asks: ignore for a moment the specifics of your research, what are the three qualities that makes YOU unique and special?
Instant market created for toys you can talk to.

Next Christmas should see plenty of robots, teddy bears and other weird and wonderful sentient toys.
The problem is that anything which is declassified for the US public is also declassified for the world. There are plenty of things we wouldn't want our adversaries knowing.

This is why most democracies are Representative instead of Direct -- it's impossible to give everyone all the information they need to make informed decisions while keeping sensitive information secure.

So, elect people of good character and competency to the offices that are privy to this kind of information. Educate the public on why this is important.
They also annihilate the bees which are much better pollinators
There's no drama, but people like the simple explanations of the world. USA: good, North Korea: bad. USA propaganda: justified, special, exceptional. non-US propaganda: suspect, biased, evil. So being confronted with the idea that they're simply a little bit blinkered (not totally brainwashed, just a little ignorant) and that history and current events involves more complexity and nuance causes some people a bit of discomfort.
> Python driver can't really do concurrent access if using threads instead of processes, but this is due to Python/GIL limitations

Confusingly you can't run 2 lines of Python code at the same time, but you can run 2 SQL queries (sqlite, remote server, etc) at the same time. Python threads are true pthreads, they just need to hold the GIL while running Python code. They release it when running C code or doing I/O. So you can have 2 queries running at the same time no problem, but you'll only get a single core of compute processing their results.
single-sex spaces are problematic AF.

What about intersex individuals? What about gay or lesbian individuals? What about masculine-presenting individuals?

All have always challenged the clean separation of single-sex spaces, and are mostly unnecessary.

To put an example, I agree that there should be rape counselling that are exclusive for women. Women should feel comfortable in that space without men present. But those women also need to understand that even if trans people didn't exist, they need to share that space with 1) non-femme presenting women, 2) non-straight women, 3) intersex individuals.

Adding transgender women to the list does not meaningfully destroy the validity of these spaces or ruin them for CIS women. They were never as black-and-white-biology-based as the hateful anti-trans bigots claim they are today.

Are there men attempting to infiltrate these spaces? Sure. They are bad faith actors, and they are exceptions.

Anecdotally, cis, hetero, butch women now report more harassment in bathrooms since the rise of anti-trans hate than they faced before.
In the long run I will, but for the launch it seemed a better option to go with an API. Less chance for errors, and keeps the product more focused.
Search traffic for ChatGPT is mostly coming from China
As most of you know, ChatGPT has been massively overloaded the last couple of days. This led me to take a peek at Google Trends to see when searches were peaking, and I found that the volume of search traffic coming from China is some 20x that from the US or anywhere else, really. Also strange, traffic in the US peaks around 2-3AM, as seen here:

https://trends.google.com/trends/explore?date=now%207-d&geo=...

Thoughts on either of these patterns?
Thank you for all your extremely considerate and detailed answers on this thread.
Are you getting freelance work on LinkedIn, or job leads from recruiters? When I had a LinkedIn profile I got lots of contact from recruiters (both internal and external). Since I'm not looking for f/t jobs I just replied "Thanks but not interested."

I'm sure LinkedIn has value for some people, probably even some freelancers. It never did for me, I always found referrals and word-of-mouth work better.
All the words in this thread are coming from Ancient Greek (hypnosis, history, homo, hoplite, hero etc). In Ancient Greek these words don’t start with an h (υπνοση, ιστορια, ομο, οπλίτης, ηρωας etc).

In Ancient Greek polytonic orthography, vowels can have one of two diacritic marks: οξεία and δασεία. The second one is used to denote the /h/ sound (rough breathing). Words starting with vowels with this mark in their translation to English added the H before the vowel to denote this sound because of the lack of diacritic marks/accents

https://en.wikipedia.org/wiki/Rough_breathing
I think it would be reasonable to also have overflowing and checked versions of the operators, for cases where the compiler can't guarantee the size (e.g. mutable variables in loops).
Arti doesn't even support hidden services yet.
Apple will destroy you regardless, they're a megacorp. If the software is good but only on windows they'll just make their own.
Sounds like IPv6 isn't broken, GitHub and Ubuntu and BitBucket are broken.
You can, in fact, compile the C code with a C++ compiler, given trivial adjustments. Adopting "explicit type conversions" would have similarly trivial results. The benefits would come from leaning into higher-level organization.

C++ code going faster than the C is routine. It doesn't come without activity, but the activity yields a more maintainable system, so is commonly done.

MSVC's C compiler only recognized C90. It was generally easier to make your C99 code compile as C++ than to backport it to C90.
When I worked in fast food forever ago, our drive thru had an automatic greeting that played when a car drove up, regardless of whether a cashier was ready to talk to you.

Sometimes the cashier was too busy to catch anything you said to the auto greeting.
I'm still on the fence about whether this will end up being a net good or not but people don't seem to consider the potential knock on effects of this. Apple puts some nice pro-consumer, along with some less nice anti-developer, requirements on Apps in the AppStore. Easy subscription management, privacy disclosure, parental controls etc. If the developers of an app decide to only make it available outside the AppStore you as a consumer may be forced to choose between using that app and getting those benefits.
Ah yes, the All Abstractions Are Equal fallacy.
Will bun perpetuate the dependency hell that it prevalent with node? I like the deno approach better in this regard.

Are there any install methods other than piping curl into bash? Like packages.
I feel that I am spoiled with a great graphical user interface being available to explore MySQL databases in the form of Sequel Ace for macOS, to the point that I sometimes load an sqlite database in MySQL just to be able to browse through it with Sequel Ace.

Any recommendations for a macOS GUI for sqlite that comes close to Sequel Ace? I have tried DB Browser for SQLite, but that feels a bit outdated to be honest.
Regardless of the issues with TOR itself, or the areas where I disagree with Tor Browser's approach, I love the project anyway because they're great about identifying and tracking all the things Firefox does that could put our privacy at risk. Having more eyes on Firefox update after update is wonderful and I've been incorporating many of their setting changes for years. I hope they can keep doing what they do for a long time!
In Louisiana we have a related problem, due to cane burning

https://www.theadvocate.com/acadiana/news/why-do-farmers-bur...
That's really weird. Why would you expect bad air to improve if you shut it in a room?
Is that individually tunable, or are you suggesting something that the project would have to change in their code?
The restrictions go away after a while, and in the meantime users can vouch for the comments that aren't trolling or spam. They did exactly that for your comment here, as well as for https://news.ycombinator.com/item?id=33898410.

This seems to me a reasonable design that balances the competing concerns. I like that both of these comments turned into examples of the system working properly. It's true that they had to wait a little before getting unkilled*, but that's not "very anti-tor" nor "very user-hostile".

(* 20 minutes and 10 minutes, respectively)
I expected that someone would plant this prefabricated gag phrase of "conspiracy theory" as an argument, thanks for confirming my gut feeling.
That's not the only way money can end up in Russia. Having employees there is a simple one.
> The GitHub API and its code load endpoints are not reachable via IPv6

Should it matter that GitHub or whatever doesn't support IPv6? I understood that it is possible to bridge the divide through an IPv6<->IPv4 gateway. IPv6 is designed to incorporate the IPv4 32 bit address space as a segment of the IPv6 address space and automatically translating between the two is relatively straightforward.

At least that what I believe. The next time someone asks me about supporting IPv6 will be the first, so I've been able to avoid the matter for a couple decades now.
We can bring back pre-loading screens for webpages from the Web 2.0 era.
And, just like that, I can finally turn on iCloud backups on all my devices.
I mean he's kind of right. A preprint is just a badly formatted blog post published in a pdf. Until its finished and published. At least if one see peer-review journal literature as the gold standard of scientific discourse. Maybe this Berger thing has more to it, but scientists can (and maybe even should) talk about their ongoing research before there is a paper behind it.
Book: Boost Your Coding Fu with VSCode and Vim
The marketing is strong with Apple.
Yes, you have been hanging out with the wrong crowd: https://youtu.be/BZLFIRkPmcE
The Minecraft End Poem was released under a public domain license by its writer
TL;DR from Julian Gough blog post[0]:

"I wrote the End Poem for Minecraft, the most popular video game of all time. I never signed a contract giving Mojang the rights to the End Poem, and so Microsoft (who bought Minecraft from Mojang) also don't own it. I do. Rather than sue the company or fight with my old friend, who founded the company and has since gone off in the deep end, I am dedicating the poem to the public domain. You'll find it at the bottom of this post, along with a Creative Commons Public Domain dedication.

Anyone can now play with it. Have fun."

[0] https://theeggandtherock.substack.com/p/i-wrote-a-story-for-... (this link was found on the Reddit post)
Elon's Twitter saga is making him a favicon of FoxNews for all the wrong reasons. Makin me sad:(
I never said it's "lite". I can say for certain that in my experience, when writes start to go up, such as stock market event stream coming in, sqlite3 doesn't perform as well as postgres, and scaling writes is hard in sqlite3. But I have no issue scaling Postgres for those data.

If you say, sqlite3 is good enough for most webapps, then I probably agree. But I would not use it for a lot of things that I use Postgres for such as pubsub, or really high transaction rate.
I've got a bit of experience in this area.

I built an ad engine for Kink.com (NSFW) which had ads placed on even higher traffic sites like PH. I built the original pixel tracker for Marin Software, and @stickfigure and I built GearLaunch, which was the backend that sold those t-shirts you're talking about.

Needless to say, you don't see as many t-shirt ads any more because FB cracked down on it... not because of the targeted ads, but because it became a copyright infringement game and it was easy to block the people creating the ads (and shirts) as they were all outside of the US (ie: Vietnam). That and thankfully FB didn't want their wall to be all ads for t-shirts, lol.