skysight-inc/HackerNews huggingface dataset:
> Like do you have any idea what kind of content is hosted on these sites?

Mostly internet drama and true obsessive hater fangirling, as seen in many other places since Livejournal, and even before that. You know you can just type the domain name into the address bar, right? Right?

I suppose that journalists who invented “darknet” now pretend that any site that does not belong to corporations making top 10 apps on your smartphone store is also spooky “darknet”.
At some point in your life, somebody's undoubtedly thought the same thing about you. Probably even a bunch of people over many years.
Windows 10 does this more or less if you use it long enough without changing the recommend settings. FAANG is spyware.
Rutkowski should be jumping with joy. His originals are about to explode in value. The derivative AI images can be created by the truckload and will have little value but his originals are rare. So collectors will want them just because they can brag that they have an original Rutkowski. This in addition to his exponential increase in popularity will lead to him becoming very rich from his work.

Fighting AI will lead no where specially since he has no claim over the derivative images. Even if he's successful in removing his originals from the training set the AI derivatives will take the place of his originals. It's too late. He should embrace the lottery he just hit.
Python type hints are a step backwards in the evolution of programming languages. There, I said it.

Before the pitchforks come out, I love types and I love dynamic languages too.

But if I have to create a struct[struct[struct] for a type, and then import it with an obnoxious "if TYPE_CHECKING:" and then have to use an IDE that can do static analysis to even make sense of types, I might as well use a well-designed JVM language.
>> This article doesn’t suck.

I’m the author. This is the BEST compliment I have received on any platform. Thank you! :)
One of the psy-warfare references is Paul M.A. Linebarger, aka Cordwainer Smith.

https://en.m.wikipedia.org/wiki/Cordwainer_Smith
Ah.

I see where you're coming from, but I frankly believe that the internet as we know it is fundamentally unworkable without the ability for some platforms to restrict the voices of some users. It's also fundamentally unworkable if we make the platforms liable for the users words.

I'm up for solutions like breaking up the larger platforms so that users have more choice, but I consider 230 to be integral in mass user interaction.

To put it another way: I'm uninterested in an internet where websites are legally forced to either be sterile and userless or act like 4chan.
Chinese people are cool but the Chinese government is objectively draconian and fascist. By trading with them we are showing our tolerance for such regimes.

Remember, it won't be long before Xinpang is getting the Putin treatment over Taiwan. Except you might be surprised how much we let slide in the end.
I wonder if public libraries came along before or after this article was written.

I'm glad to see that the spoken tongue is holding up well against, if not dictating, the written language.
imagine yourself as the more powerful/senior person in that dynamic. "Do you mind if I disagree with you?" Still good advice, it's polite.
Thanks for sharing this link, I really enjoyed reading!
I tried to get a degree in electrical engineering, but calculus halted that. I’m just not good at calculus. I would’ve really liked to of been an engineer. The professors were not good, they were all mathematicians, and it was all very rote and bland.
Tenet is an accidental Christopher Nolan parody
But not tiresome enough you keep engaging with the pretzly people :)
The Merge Is Done Now What?
Ask HN: Why is local event search so bad?
Trying to find events (block parties, concerts, carnivals, festivals, etc) always seems horrible online. Google and Facebook both have very limited options, and the quality of the data seems horrible. Has anyone worked on this problem and know why it's relatively unsolved? My best guess is that the limited time of the events makes it so that the amount of revenue possible per event sourced is low. Still, it seems like a reasonable revenue stream for one of the big tech companies and I'm curious why it seems underinvested in.
Mobile access is one of the reasons I hope a near term next gen iPhone has USB-C support directly. The lightning / usbc yubikey dongle is just too unwieldy in my experience.
FWIW as a professional C++ programmer since I graduated university 7 years ago I haven't really had that experience.

There's certainly a large learning gap; both for "classic" C++ as well as the popular modern features. But once you get over that I haven't found other peoples C++ any harder to read than other peoples C or JavaScript or Python.

No one's reaching to esoteric features like "..." or atomics unless they're some low level library wizard (in which case all their friends are also low level library wizards) or the situation actually calls for it.
Also if you speak some Japanese and listen to the Japanese audio while reading the subs it makes for some interesting food for thought, often the translations aren’t exactly what the characters are actually saying so you get a feel for how the languages and cultures differ.
A lot of times you can validate whether a market exists without writing any code. You can engage in communities that would use your potential product and see if there are problems there that exist for a decent number of people.

Once you're convinced and ready to start building I think you just have to quit like you're saying. I did exactly that about 6 months ago because I had the exact same type of contract (despite what other folks are saying, they're EXTREMELY common, pretty sure all FAANG has them).

Good luck!!
A link to their own opinions? Huh?
Isn’t that email before decent spam filters? I much prefer my inbox with spam filters.
The Score Bug: A Case Study on Creating Digital On-Screen Interfaces
Do you have a link to these strawmen?
You'd be foolish to start a company with immediate liabilities created due to ip and employment contract violations. Those are headwinds you might not overcome. If you think you can get away with it, then that's your call.

That said, everything is manageable. If you really believe in the effort, I would hedge by finding a well enough paying contracting gig (without any legal entanglements), then leave your current job and start marketing your offering.

At some point you have to start. It never happens if you don't. But always cover risk. Good luck
Sharp sarcasm.
I find this particularly relevant because in a recent public debate in my state the pro-life proponent actually argued that an abortion ban wasn’t taking any rights away from women since they could just go to California.

It was a irl selfawarewolves.
That's right, I don't support the American sociolegal construct of free speech in the age of social media.

No sociolegal construct is sacrosanct. They're all subject to revision if facts of the world change to cause them to have more negative consequences than positive ones.

Our ancestors realized that there needed to be some limits on free speech in the age of print, i.e libel law. You now accept these restrictions because you're accustomed to them - don't pretend it's high minded ideals. You have simply mentally compartmentalized libel as that speech which is OK to ban. You are no more a free speech purist than I am.

We need to realize that social media has created new speech related societal failure modes that didn't exist last century. In response, we need to update our paradigm and somehow address these failure modes, because the old paradigm no longer works for the new era we live in.
Exactly. That's my point. It is true that sometimes an idea is too stupid to even deserve a reply. But simply stating here that 'this is so dumb, I'm not going to respond to it' doesn't contribute anything nor is it in line with the spirit of HN, per https://news.ycombinator.com/newsguidelines.html
Caring for the only known full kākāpō feather cloak in the world
Military History Visualized Bottom 5 Tanks
I’m the author.

We solved that problem by giving every intro a VERY tight time constraint, 2 min I think. I’d make ‘em stay inside those lines, but then I would also find an interesting point in their speil & ask a leading question to draw them out for another minute.

So nobody drones on and you maintain control of the format, but everybody still feels like they got to say their piece in front of an interested audience.

Oh also: there was often a previous attendee on the call with a similar or complementary story. So I would often make that intro right there and use the opportunity to get a quick update from that person.

It made for a really organic flow and the sound bites were short enough that nobody got to be boring for long. Not even me. :)
And then I found the strawmen three, but not the original ones we were looking for.
Weird Al said it best:

> It's hard to bargle nawdle zouss with all these marbles in my mouth.
I'm not living a story. My life is really boring.
I work all day where it’s taboo to talk politics. I read my hacker newspaper and the butler is kind enough to remove the politics section for me.

Is it too much to ask, Martha, sips scotch for you to have my slippers and pipe ready, a hot dinner on the table, the children ready for bed, and to not mention, chugs the rest your fucking activism?
I think it depends on your reading speed and ability to skim. If you can read faster than people can talk, subtitles aren't really distracting because you can glance down and then go back to reading the visual expressions and background details of the dialogue.
Pydantic’s a great example of a good use of metaclasses. I’ve seen them abused in places where there were far simpler ways to accomplish the same goal, and promptly ripped that code out.
The current model of social media is analogous to an email host DELETING all emails that are sent to you but it considers to be spam.

What I propose is that the email host preserves all emails sent to you, but puts them in your spam folder if it considers so. Moreover, I should be able to disable that and let my email client to do spam filtering on the rules I make.
We actually do use bazel, where I have a love-hate relationship with that as well.

It's incredibly painful and a lot of overhead to bazel allthethings. Using bazel to define dependencies is another double-edged sword where you can get them enumerated, but EVERYTHING has to use it. You can't check out a repo and go, you have to check out the repo and bazel whatever you're trying to do. No "I know Python, let me venv && pip install -r requirements.txt or pipenv ...", now you have to incant the magic bazel incantations instead of native stuff. Same for NPM/Yarn, Rails, Go, etc. And that's assuming there's good support for your language/framework of choice; a Rails acquisition a few years ago was awful because bazel didn't have good support for it.

We have a double digit number of humans on our DevEx team dedicated to this stuff, and it's still painful. That speaks to the effort you're talking about.

On the love side, being able to query for "what does this dep trigger a rebuild for" without guessing is about as good as you can get, and having a requirements.txt-equivalent that magically packages itself into a standalone set of files with minimal effort is pretty sweet. The overhead to get from 0 to 1 is a lot (like... A _L_O_T_), but 1 to N is easy.
What an incredible game. All I want now are more games like this, where exploration takes the front seat and the player decides how to traverse the narrative and landscape. Breath of the Wild is another fantastic example.

But Outer Wilds sure is something special. Make sure to check out Subnautica if you haven't as well.
> Also, it is now fashionable for actors to mumble.

Why does it matter that actors are mumbling, though? Don't most lines in Hollywood movies (that aren't already recorded on a soundstage with a boom mic inches from the actor's face) get ADRed these days?
Subnautica, Breath of the Wild, Red Dead Redemption 2 and Life is Strange all similarly left gigantic holes in my heart and left me unable to play other games for a while.
I don't see what in the interpreter converts the lambda calculus into the Morgensen-Scott encoding.

The Wikipedia page describes a "mse" function that is in some meta-language which is not lambda calculus. So first wee need a Lambda Calculus based interpreter for the meta-language, which can run this "mse" function.

It looks like mse[x] is supposed to match a variable term, and mse[M N] matches a function application and so on. There are no such concepts and representations in lambda calculus, not to mention shape matching on them.

The meta language might as well just be a paragraph of English: instructions on how to hand-compile the lambda calculus into a bunch of thunks which the interpreter can just invoke in certain ways to bring about the evaluation.
I mean if I specifically ask Twitter’s moderation team to do this by turning on the filter then… yes? That’s kinda the whole point.

Twitter, Reddit, and Tumblr are borderline unusable without blocklists / recursive blockers.
I mean, I do "try" in the sense that about half the movies I watch are foreign, and therefore require subtitles. Despite this, I really do feel that I miss out on a lot of what is happening in terms of cinematography and creative directorial choices because I'm spending about 1/3 to 1/2 of the time reading the subtitles.
Gen Z never learned to read cursive
A private company gets to decide its own policy? If the government wants a platform where everyone can say whatever it wants it’s free to create a government funded platform.

Alternatively, conservatives are all about the free market. Let them create a platform where their views can be heard.
I watch a lot of things in foreign languages, but still feel that having to use subtitles is a worse experience.
Conservatives love the free market. Truth Social is showing the free market voting with its dollars
I’m the author. That’s something we always wanted to do, but the show kind of ran its course before we had a good opportunity.

FWIW, I wanted to do that BECAUSE I had the sense that the format we were already using would work well for a combined online/IRL audience. Basically treat the whole IRL room as one Zoom caller, with the camera focused on whom ever had the mic.

If I were to try this again with an IRL component, I’d definitely use this framework as my starting point.
Collecting is different from hoarding. Collecting a lot of stuff is fine. Hoarding is when you cannot let any of that stuff go, even if it's soiled, useless, or hazardous to your health. Hoarding is grabbing more things, without knowing even why you're grabbing them, like an emotional eater.
I usually have that reflection when I'm travelling. It's indeed a depressing feeling. Last time it happened I was in the middle of Rome/Italy with many unknown faces around me, that I was seeing for the first time and - thinking at that time - that I will never see them again.
It is definitely federally illegal on the grounds of sanctions [1], if not treason, to knowingly provide service to the Islamic State. Twitter's hands are tied.

[1]: https://sanctionssearch.ofac.treas.gov/Details.aspx?id=8759
1st amendment states: "Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof;"

Note, it does not say anything about corporations. It simply says the government cannot put you in jail for freedom of expression. Ergo, it's totally within any establishments rights to ask you to leave if they don't like what you have to say. That is very different from the police coming in and arresting you.
When I go to a hotel, I never let any staff in. DND 24/7. I'm very clean, very organized, and very private. I don't really have to clean much when I leave, in fact if anything the room is likely cleaner than when I found it. This is how I was raised. I wouldn't pay for anything I normally wouldn't do, and my time is very valuable (a lot more so than money). AirBNB offers a better experience for me most of the time, but the locations and amenities of hotels are usually better. Hidden fees are awful, and let's not get surprised. You can contact the host before, and the barter system is in full effect on AirBNB. It's a lot less IRL with hotels (unless you're standing at the front desk). Anyway, I'm in the weeds too much on this. Consider yourself lucky you have the options and make a great memory.
But it actually is almost impossible to truly start your own phone company, in terms of running wires to people's homes or putting up towers. The capital expenditures and regulatory hurdles are near impossible, save for extremely well financed and well connected people.

I've had SMTP servers which have extremely high deliverability rates hosted for <$100/mo for over a decade.

The capital expenditures are nowhere near comparable. The regulatory burdens are nowhere near comparable.

Email providers are not common carriers. Its very easy to just sign up for a different email provider. Its easy to buy a domain name and update MX records across literally hundreds of commercial providers eager to have your business. And even if every single host bans you (you really should then question what you're doing if nobody wants your business) its still technically possible to go it on your own. And once again, as long as you're not being generally abusive its possible to have good success.

Comparing getting banned from Gmail might as well be the same as comparing getting banned from McDonalds. McDonalds isn't a common carrier no matter how much you like Big Macs. There's plenty of other restaurants available.
Your contract allows it unless it is related to work your business does. The question is where do you work and what is your business?
Although you may be right, and they may be wrong. Not that I advocate going around thinking like this as it'll only lead to unhappiness and poor relationships (and you'll also very possibly be wrong).
I use tig and with 200k commits, walking the log goes a bit wild so the trick is too just default to loading a maximum number of commits etc.

There's a sample config in the repo on how to manage large repos
Can you use the Yubikey as a keyboard on iOS?
Of course, but how do you solve that problem in the general case?

When everything lives next to everything else it's harder to draw the line around the blast radius of a change. If there was a repo boundary, that's a really easy hard constraint.
As I understand it, this is awe inspiring when experienced in real life. Pictures just don't do it justice, or so I am told.
Excepting Vancouver for some odd reason.
The way I read the parent comment, they dismissed Volokh for stated reasons, but then provided three other sources to bolster the idea that early analysis is generally all against this ruling.

They mentioned they cited sources across the ideological spectrum. In theory, that's good.

It sounds like the primary issue here is mischaracterization of Volokh, but that doesn't necessarily change or invalidate the other sources mentioned.
I recently participated in a hackathon where a whole bunch of people tried to solve this and failed pretty horribly. Granted, this was a weekend event, but I wouldn't say that any of the ideas made any progress at solving the problem.

Granted, this is not a professional attack on the problem, but there were a few VCs in the crowd and they were stunned at how nobody found any real new ideas to attack it at all and when asked about that, it revolved around data quality and data timeliness.

Data timeliness is a problem nobody seems to have solved. I keep seeing LinkedIn posts and FB posts and tweets that have dates in them and thus are no longer relevant as the deadline has passed, or will get the old version of something to come up on Google first.
So Twitter of all things are a monopoly? Truth Social is proof that anyone can build a social network platform. It being a failure is an example of the free market at work.

Landline phones and the internet infrastructure and the cell network are all examples of natural monopolies, a website is not a natural monopoly.
I wish my Denon AVR had a usable night mode. Instead it has a setting called "dynamic volume" that makes it so all dialog right after an explosion is inaudible...
Will mocking be a good enough option? For example, Moto (http://docs.getmoto.org/en/latest/) mocks most of AWS infrastructure.
I feel you could make the same argument re: stenography?
So users have to use Google?
I assume those who decry this effort to regulate gig companies, are against minimum wage, and against setting minimum working conditions, as well. Clearly no one would need to take a job if these safety nets weren't there, and would they be better off with no money, rather than $.50/hour?

If an argument is made as to what is the minimum standard that a person should expect to receive at any company is truly the question, then fine. That is a reasonable discussion. And likely one that no one honestly knows the exact answer to. What do we want to be as a society? How little do we want to help people who weren't "the lucky ones"?
... what is a sextant?

https://en.wikipedia.org/wiki/Sextant
The concentration can vary though. There are places I’ve been where everyone could teach me a lot, and then there are the other places.
The author of this piece, who teaches at _Harvard_ found that 2/3rds of her students couldn't read cursive.
I try to remind myself that there are perfectly fine reasons for this to occur. For example, the person might suffer from insomnia. They might have a lower functioning brain due to developmental issues. They may have been in an accident which caused brain trauma. They might operate on a wavelength sufficiently different from you in that moment such that communication seems impossible, and you perceive that as their deficiency rather than a mutual problem.

The reasons to be compassionate are far more realistic and numerous than the possibility of a person being a zombie. It’s best to assume they have a story and a reason attached to their current state that, given time to consider, you would probably relate to them easily.
Nolan is just trolling us, he knows we’ll pay good money for crap we can’t understand or hear.
I think that what you call "learning to bear a cross" is really an application of empathy, and an important one. It's the knowledge that "if I have an emotional meltdown, those close to me will be forced in to the role of caring for me, which emotionally drains them."

It's such an important skill to know when to hide or bear your hurt, to spare others the burden of care, and when to share your hurt to acquire some care. It's a difficult balance to strike because if you go neglected for too long, you will completely meltdown, but if you elicit care too often, you will also elicit compassion fatigue from your carers (especially as an adult, I mean, parents will pretty much pour all the care required in to their young children, it's not that they are limitless, but the limits are way higher).

To be less transactional about it: you don't make every negative event be all about you, because you recognise that things affect others, even things that seem to only affect you. That requires a quite refined and well-developed sense of empathy where you are balancing various overlapping and conflicting needs of, potentially, several people at once.
when i have an embedded board with say 64mb storage,a few rust executable will fill them up fast. problem is that rust does not give me option to do dynamic link to its stdlib.
> We were brought in specifically do to the rewrite.

That's the key difference. The stakeholders should always be in on the rewrite.