skysight-inc/HackerNews huggingface dataset:
Not super au-fait with this, but I think the person he shared the info with was already a Lt Col[1] in the reserves and so had some clearence already. That doesn't make it ok but significantly reduces the severity of the breach depending on how the documents were used.

[1] https://en.wikipedia.org/wiki/Paula_Broadwell
And who is the admin of the GitHub repo? Programmer thinks they've found clever legal workaround, episode 392659.
> not having NYT puff pieces being written about how they've somehow magically avoided jail time by being uncooperative in investigations.

Hardly. The "puff piece" is a textbook example of the "just let them talk" genre. The result is damning.
In this case it wasn’t a LLM, or AI. It was a pretty dumb chat bot script.
Remote work requires asynchronous communication
I bet there are several magnitudes mores Americans in China now than there were in the 60s…
This. Bees are very closely related to ants.

We also trade with Wasps, which hunt other pests. And wasps are basically winged ants
Will someone think of children?!!
I’m glad she wrote the article.

I wasn’t a “fan” of The White Stripes back then.. In that I didn’t look into anything about their personal lives, I just loved the albums. Kind of like the way I like Red Hot Chili Peppers or Weezer — it doesn’t go deep, but I also don’t turn off the radio or hit next when they come on.

I don’t think I knew a thing about Meg and Jack White other than that they were “siblings” before this. I actually don’t like any of Jack Black’s solo albums. Whenever I hear one of his singles and I always kind of wondered about what happened to his sister.

I’m glad I know what her deal is. Nothing more rockstar than being disinterested in the idea of being a rockstar.
> Neither are even remotely close to competing with AWS, GCP or Azure in terms of features though

And this Swedish startup is?
Simpleaichat: Python package for easily interfacing with chat apps
Good for them. I'm glad it worked out.
The reason why suburbia historically dictate how the city center is built in the US is pretty clear too. I hate this, but this was a race issue. Now that rich (white guys) reinvested the city center, i guess we'll see policy changes and less parking.
(IANAL) You are likely right, however this is not some minor technicality, but the basis of their cease and desist.

1. Not using their API therefore not bound by their TOS

2. Wrong recipient

3. invidious.io isn't offering the service

It's possible that ignoring this is the best answer, but in any case consulting a lawyer is recommended.
When these fake name/number sites first appeared about 5-8 years ago, they didn't have any ads or even outgoing links. (I looked without an ad blocker.) Ads might be the explanation for many of them today, but I don't think it's the original or sole reason. Though I suppose it may have begun as a proof of concept without ads to gauge the traffic, then ads got added years later.

I've read speculation that they were started by telephone spammers to poison the utility of those who-called-me websites that highlighted spammers' phone numbers. I don't think that's the real reason either. It sounds too cute and clever for spammers. (As an aside: nowadays those services are useless since spammers can so easily fake the caller-ID.)

I'm still thinking that there is an interesting story for the original purpose.
There are misses on nearly every artists albums, it's just that some folks have different opinions about what missed and what hit. Personally I loved the White Stripes and their lofi slightly unfinished aesthetic. One of my life's disappointments is that Jack White broke his hand when I was going to see them at some festival and I never got another chance to see them.
How much of the world have you scratched?
Hmmm, interesting point. Hypothetically speaking, should someone successfully create a full-fledged browser using Javascript that can operate both independently and within web pages, 'custom browsers' could be displayed anywhere.
A better approach is to give it a link to a non-existing government page about the news.

I got it to succumb that New York has been declared the capital of France.
Replace bash scripts that are more than 100 lines with Python or Go binaries. Use ansible for configuration.

Make your infrastructure as immutable as possible.
"Journal of Controversial Ideas" is a nice idea.

After skimming the content:

I guess most controversial ideas are to controversial to be published in this journal. (which is maybe a good thing)
Ask HN: What's a good library/command line tool to extract tables from PDFs?
Is it still? Afaik now with everything HTTPS, caching proxies on the ISP end are completely useless.

We instead now see (proprietary?) cache boxes by big players like YouTube and Netflix that ISPs can install in their DCs, but that seems less elegant, even though it gives the content providers much greater control over what, when and how much gets cached. Still, as a smaller fish, without going with cloudflare, there's no caching involved anymore, probably not even if I decide to run my site on HTTP only.
It’s one thing to use an adblocker to bypass ads, it’s completely another to just outright “steal” using a VPN scam.

Before netflix, you could watch dumb videos on youtube, that’s about it. They deserve to be paid for the market they built.
How nice to read a long-from piece online, simply and clearly formatted, with no adverts, popups, affiliate links, or such nonsense. Just genuine writing.

> The work was the only thing that kept me out of my anxiety.

I know it's a trope for knowledge workers to romanticize physical work, but I find the opposite when programming. The work increases the mental anxiety.
Were the people wearing glasses? Did they have curly hair? It's not mentioned because it makes no difference. Calling out that they're US citizens or Canadian citizens implies that these people are somehow first-class people, and everyone else is riff raff − fair game for such experiments.
There needs to be an alternative to big tech so that we can move on from this perennial angst of abusive corporate practices and focus on the positive, hopeful, uplifting aspects of computing.

Not a niche, nerdy altermative. A mainstream, institutionally recognized and supported alternative.

The capability is already there, almost, in the form of all the amazing open source communities have achieved.

But now we need to win maybe the most important battles of all: Winning the moral and political argument and.convincing people that free and open source computing is not a weirdo obsession but the bedrock on which a democratic society will be built.

Really looking forward to a future HN where every second entry is not about how an entrenched business class has confiscated and abuses our digital future.
This seems to be a common pattern with Microsoft Services these days. A few months ago, Outlook for Mac switched to seemingly requiring you to opt-in to having your IMAP credentials (or Google OAuth token I guess) stored and your mailbox and calendar mirrored to an Exchange box. There was an opt-out, but it required clicking "Not IMAP?" to use IMAP. There is also no way to discover if Microsoft stores your credentials or your mail, how much of the mail, and no way to explicitly delete the mirror.

I did go through a few instances with GDPR supervisory authorities and eventually got a few questions about this answered by Microsoft.

"Based on your request please find the information related to your query:

• How long is mail data fetched from the non-Microsoft server retained? On 31st day of user inactivity we mark the account for removal. The account is soft deleted, and the data is purged within a week (approximately) after that.

• What happens with an account that is no longer being used? Does the service continue fetching and “enhancing” mail data or does it happen on demand when a user opens Outlook? - If the user is not signing into the 3rd party accounts using outlook mobile, Teams for life or Outlook for Mac. We stop syncing any data after 7 days and mark the account for deletion after 30 days.

• How do I know what data the service holds? - Service holds Mail, Calendar, contacts data and profile data for the user (User provides consent to collect this data during add account flow).

• How can I make sure data is no longer retained? (e.g., does logging out from Outlook delete the mail data and credentials?) - When removing the account in Mac you can choose to "Sign Out On All Devices" which deletes the mailbox from the Microsoft Cloud (Exchange-backed mailbox where the third-party account is being synced)."

This is at least a violation of GDPR as in the service strongly suggests mirroring is required for functionality whereas Article 13 2(e) makes it clear that the data controller must make it clear if data collection is a "a necessary requirement". The Supervisory Authority (dataprotection.ie) didn't seem to care though.
Request and response migrations for Stripe-like versioning of your Rails API
Unless I actually need one of the services that's not available on a tier 2 provider, I would personally never want to use any of the hyperscaler services if all you need are covered by the services offered by the tier 2 providers.

And this is mostly for security reasons: I'm not familiar with Azure but AWS and GCP setup is very complex and it's very easy to make a mistake that would impact the security of your infrastructure. Tier 2 providers like DO, Scaleway, Linode before Akamai, etc generally offer products whose setup you can fully understand and that helps a lot in giving you the confidence that you didn't mess up and shot yourself in the foot without knowing it.
> Everyone learns to write in school.

This is like saying everyone learns math in school. It's technically correct, but only if you ignore the vast difference in skill between the average person and (e.g.) an accomplished novelist.
On Android using Gboard (Google's default keyboard) you can insert those as images into many IM apps.
Politics aside, why would they build anything at this point? They already got the tax break.
That is basically the main source of transport for these food delivery people in Barcelona. They're everywhere. Easier to buy an ebike than a car and often faster in traffic and for parking etc.

Glovo is a very successful business here and not without controversy but they're rarely using cars.

Bigger pizza chains use mopeds which are also often electric. Less local pollution and less noise - all round just better.
I'm Sebastian Bach!

No, I am Sebastian Bach!
And yet it's the one I trust the most. Weird, isn't it?
> why it's funny to see people view the war

Why? I mean you have a point about geopolitics. But it’s still about as stupid as someone saying the exact same words about Poland 1939..

You have a megalomaniac dictator waging an unnecessary imperialist war of aggression . That should make it pretty straightforward, no?

> a lot behind the scene the average person doesn't see.

the overall goals and interests of all sides seem to be pretty transparent to be fair
Part of this too is the cultural infrastructure available to you. I have moved from the USA to Europe, and one thing I found surprising that’s normal here was access to artisans at reasonable prices, sometimes even lower than the mass-consumer price in the USA.

As an example, I needed to take some basketball shoes down a size. If you look up insoles on Amazon, they’re about $20 (which is insane). On the other hand where I live there was a cobbler that did the work for less.
That seems awfully harsh, and I'm not sure why you're being so cynical. I am interested in working towards a better future, but no matter how dumb you believe I am, comments like yours definitely won't lead there either. In an effort to continue the conversation constructively:

I understand the power of connected systems because I've worked with distributed computing systems for the better part of a decade. The more servers the better in my field, and the more situations they can compute in (my pocket, a volcano,space, etc.) the better. I like my computers connected, but I also like them under my control.

There's a reality to swallow; my grandmother doesn't want to configure a server, or understand what a certificate or even a yubikey is. A truly universal privacy and security management system has to do better to make privacy accessible.

Context is important; my health clinic knowing my cholesterol level: important. My credit card company knowing my cholesterol level? Unnecessary. It's going to be important to categorize personal information and provide controls on access.

What if my government adds a new type of issued ID? How does a company efficiently request access to my "swolshon_id" and provide rationale for it's use?

Is a company allowed to reject services if I choose not to provide a portion of my user data? Alternatively could some requirement be to require companies provide services that operate with limited access?
Looks like it's one year free and it renews at $26.24
Cliché that the best people are among the remote workers.

Are they, though? Coding well doesn’t make a good programmer. Interaction does, and influence in the office does.

I think remote workers just hate office politics, like everyone else, but that makes them non-contributing to company growth.
Does it preserve readable (ad stripped) versions of pages I collect from falling to link rot, and does it automatically convert everything into content type adapative embeddings for citable chat querying with GPT-4 / user’s own personal LLM?
Why not email groups? (also known as mailing lists)

Email groups are still actively used, provides pretty much same user experience usenet provides, can be decentralized (federated), easier to filter spam, can apply moderation (approve contributions before publishing) and all of us already use email for a reason or another.
I suppose the "cats domesticated themselves" theory could be thought of as a trade that cats initiated.

For people not familiar, the idea is that cats hung around human grain stores because they were good places to catch mice and similar prey attracted to the grain and humans tolerated them because they drove away the pests.
Nah, just a copying gc:

http://www.cs.cornell.edu/courses/cs312/2003fa/lectures/sec2...

Generational has more heaps where objects are promoted between them when they last longer.
I still don't quite get it. If you can closed-loop reuse the nasty PFAS, can't you also just reuse the water?

From what I can find it seems like immersion cooling just uses water anyway to cool the coolant, why not cut out the middleman and just run the water through a water block?
Xovietian materials is alway high quality, with reasonable pricing. Our family still kept some things from those days, they're high quality !

Nowdays, i couldn't buy anything except for some forced computer for work. Reason: materialism sucks my ** that most of them is bad quality on purpose for you to rebuy/repair for some time.
There's no generation here. Just live or dead objects. It also sounds like they don't scan the pool, and instead just deep-copy the top-level state object.
And if you don't like it, you might try Guix which is a Guile Scheme based implementation of basically all the same concepts and features.
Interesting refresher. I do remember in college we had to build the lookup tree for some word as an exercise. Obviously the name Huffman stuck in my brain. But for the love of god, I can't even remember if the lecture mentioned Fano. Seems he was just as important in the design process of what we only refer to as Huffman encoding today.
> This is why it's funny to see people view the war in Ukraine as a "good guy vs bad guy". The geopolitics are incredibly complicated and there is a lot behind the scene the average person doesn't see.

This war is as clear as WW2 if you don’t see that then I don’t know what to say, it’s plain as day to most people.
Reddit is snakebit - doomed to die...
In the EU this is already the case. You are only allowed to collect what you need for a specific purpose.
I'm from Italy. When I change the place where I live I declare the new address and before they update my data an officer comes and checks that I really live there. They can get in and check that's not an empty house and I'm only pretending to live there, if they want to. The check is usually nothing more than peeking through the door though.

It seems an easy task to perform.
> This invasion was not in the interests of the state.

Well a significant proportion (the majority?) of Russians don’t really agree with that and I bet there would be close to zero opposition to the war had Russia actually managed to win in the first few months.

Likewise very few Germans didn’t support Hitler when they defeated France and again there was basically no serious internal opposition until Germany started losing the war.
Why the New York Times and Others Didn’t Publish a Report About UFOs
Well, to be honest, for now, he would be in a better position by having just ignored the mail.

In France, an e-mail have no legal value. You can just argue that you never received it. That’s why any legal document must be send via tracked physical mail.

However, it starts to have a value if you somehow admit to have received it. Most of the times it’s by answering, and here it’s because the receiver wrote a public blog post about it.

Also, France doesn’t extradite its citizens. It doesn’t mean that no action is possible but Google will have to sue him in a French court for violating the French laws.

Idk if he can be sued for violating the French law but I myself would totally ignore that e-mail. Maybe you can talk about it to your lawyer I you feel that can escalate but nothing else.
I made a universal timeline[0] that scales from milliseconds to "all of time", and for various reasons I store the time as years BC/AD in JS floats (64 bits). It goes to 2^1024, or approximately 1.7977e+308 years. Not the most efficient, since all the numbers < -13.8e9 are wasted, but it means the raw number matches how we commonly talk about deep time. (Historical dates are stored as an ISO-8601 string and converted).

0. https://timepasses.net
> I still believe that having the code available for review is important, but I don't think it's a reliable means of saving people from insecure or malicious software.

Just having the code available, in and of itself, is probably not. However, the presence of the source is not the only thing you have to provide reliance. For Archlinux, for example, different package repos have different requirements and provide different levels of safety. You can put more trust in packages in core than you can those in extra, and you can trust those in extra more than you can those in the AUR. Anyone can push packages to the AUR, and so can they to other package repos like those of different languages (rubygems, hackage, etc.). Different languages will have different communities and you can get a feel for how trustworthy they are as a whole, based on their requirements, etc. This is like the difference in safety in different cities. You can check the author and get some kind of idea as to how much reputation they're holding. You can also check the package maintainer and get some kind of idea as to how much reputation they're holding. You can check how many other people trust that software, and if there's any particular notable ones. You can see how well established and widely-adopted the development process is formulated in the homepage/github/etc. You can also review the source yourself, and even if you're not some security expert, that doesn't mean your review is absolutely worthless. It's got a score. Put a score on every source of trust, add them up, and check with your risk tolerance.

You don't need to do everything. If I decide to walk on a street, I'm not checking the crime statistics there, the internal state of the nearby police department, etc. I'm mostly deciding based on the city/neighborhood I'm in, how populated the street is, the state of the people there at a glance, and that's generally more than enough for most people.

> but I do sometimes wonder how many open source products have never been read by anyone outside of the people who wrote/maintain it, and for those projects where anyone has reviewed the code, how many of them were really qualified to understand what they were seeing?

In case my point was lost in my ramble, you don't have to base your decision on trusting a particular piece of open source software based on how much you trust the whole body of open source software in existence. You can decide to e.g. trust the official repos of a distro based on how that curation works, so trust the packages in it and not the software outside it (e.g. the AUR or random Github repos), and you can decide to trust based on other signs of your choice like that, too.
I think that's absolutely a valid short term option, but I think ultimately that's legitimizing this cat and mouse game of companies mining citizens for personal information. We shouldn't have to feel cornered and preyed upon
The collective guilt and remorse of all of mankind is a heavy burden, but one he is willing and able in his nobility to bear.
Of all things to worry about when designing a website, the basically-zero percentage of people who voluntarily disable JS doesn't even make the list.

I view the noscript tag more along the lines of "Hey, your browser isn't working" than "Here's a sales pitch for my site for you and the 2 other people who disabled Javascript".
> In the US, the rights came first.

Impossible, given that the first three items on my list predate Europeans settling on the American continent :). But in the other sense, desire for those rights was present with people throughout history - you can see echoes of those in any ancient empire that reached some degree of stability.

My point is that it seems you need to reach a certain level of economic and technological advancement to create a "fertile ground" for "social advancements", otherwise they won't hold. After all, many of those are no-brainers and would be trivial to achieve if there wasn't some opposing force preventing it. Those forces, I think, are always economical in nature. Things like, "survival of typical household requires so much labor there isn't time for anything else", or "there is a strong demand that's best fulfilled by ${something abhorrent} and there are no viable alternatives". While they're it play, advance is impossible. Once they weaken, advance becomes inevitable.

Compare: it's not the ecologists that stopped whaling before whales were hunted to extinction. It's the petroleum industry coming up with synthetic oils and crashing the market for whale oil pretty much overnight.

Compare: it's pretty clear in sciences that progress happened incrementally, and wasn't dependent on rare geniuses - once theory and tooling advanced to certain point, the next step was pretty much inevitable, which is why many (most?) breakthroughs in history have been made independently and simultaneously by many people around the world.