skysight-inc/HackerNews huggingface dataset:
The good:

The article correctly quotes and understands sec 230, and doesn't misrepresent it as either a license for censorship or a ban on moderation.

The article defines clearly what the author would like changed.

The Bad:

The article is very confused about what is or is not protected by the first amendment. For instance it claims (incorrectly) that hacked information is not protected. It is protected. If a reporter gets hacked information, but does no hacking himself, and the information is newsworthy, he's free to publish. The same applies to defamation and falsehood: I might be liable in civil court if I publish such things, but no one in the government has a right to take a red pen to what I want to publish pre-print because they decide it is false or defamatory. Also, be careful banning defamation separate to falsehood: that means I cannot say true-but-damaging things about people. Is that what the author or the general public want? I can't point out that someone is a thief even if they are and I can prove it?

The article's example is bad and I wonder if he will actually get what he wants. It complains about the censorship of the NYPost article about Hunter Biden's laptop. But then it goes on to claim that platforms should be able to censor hacked material (which that story was based on and that was the original reason it was censored on Twitter). And that it should be able to censor false information (again, most of that story was incorrect or at best remains unsubstantiated years later...) and defamation. So the sort of story he wants to be protected would fall under at least 3 of the categories he wants to be unprotected?!

The article misses the great un-written advantage of s230: s230 makes it clear who decides (the platform) what to moderate and uses a simple measure (whatever they want basically). That gives them a lot of power, but it also does away with a huge issue. Namely, if you give every twitter user recourse to courts AND you have complex rules over what is allowed (who defines falsehood? can you PROVE the moon landings occurred? is calling someone a bastard fighting-words or defamation? What if it's true? Is a penis "obscene"? What about Michelangelo's David?). So at best Twitter now has ungodly legal fees and every court in the land has to rule on all this nonsense. And that's without any judge making a mistake or (god forbid) falling to political partisanship. I don't envy the judge ruling on whether Trumps tweets on Jan 6th were incitement to violence. And they will of course have to give immediate and binding rulings in real time on such cases. S230 made all that disappear, just a tiny proportion of cases had any legal standing.

The truth is, and I suspect that the Author knows they but just cannot quite accept it, s230 isn't perfect. But its the best we can do without "the cure being worse than the disease"...
The bullet's heading is "incitement", the purpose of the bullet is to explain the clear "incitement" standard that Twitter could rely on to block content likely to cause harm, and we've reached a point where we're using the word "inciting" to define it. Like I said, this is a hash of an argument.

There is a clear legal standard for incitement. Sacks hasn't articulated it. Either he doesn't know what it is, or he does know, but smartly recognizes that it cuts directly against his argument. The point he wants to make is that First Amendment jurisprudence already provides a basis for service providers to eliminate the most objectionable content. It does not.

Particularly in the case of incitement: if Twitter was held to the 1A standard, it would be unable to block a great deal of content likely to cause imminent lawless action.
Can you be more specific? I didn't ask what doesn't work
Architecture of Modern Startup
The self-righteous attitude of the article is very much offputting. I'd love to have something to wave around at my boss and co-workers to convince them of the usefulness of the FP paradigm (to at least encourage FP-like practices in our heaps and heaps of existing code) but this article is certainly not it.
I can't believe you think the tediousness of a calculation means "humans can't understand it." You should look into multi loop calculations in quantum field theory.
It’s pretty simple: Google Meet (original) was previously Meet
To those who say Twitter has such expansive network effects it can't be replaced

AOL was replaced

Twitter is AOL

QED
> Tesla also have a "simple" version of this, if you are at home, it will automatically to go to work in the "morning", and in the afternoon it will automatically go "home" if you are at the office.

Yes, and this feature drove me crazy until I figured out how to turn it off. The two places I know how to get to are to work every morning, and home from work every afternoon! It's the _other_ places that need navigation.
That's kind of hilarious because ALL artists copy/imitate other artist' styles during their learning process before settling into a style all of their own.

The number of people who learned to draw by redrawing/imitating Disney stuff is countless.

The thing people aren't seeing with AI art is that it's the same as mass manufacturing, compare: buying a mass produced knife vs buying a handmade artisanal knife. I think exactly the same thing applies; generating machine made art in a given style vs buying/commissioning an artist.

I think taking someone's work to train an AI is fine, as long as you obtained legal access to the material in the first place. There is no copyright for art styles, if there was we would have no artists because even this artist in question would've started out by imitating other artist' styles.

As an update after taking a closer look at the article rather than the discussion: her art style is 100% inspired by Disney (and a few others) and there is nothing wrong with that.
Is that significantly more than average over the same time period? Would imply a fairly low adoption rate even at that peak, if it was one.
Being unvaccinated or out of date on boosters is the minefield to me.
"lot of the major Red Hat backed projects switched to using Centos"

"Which are in large parts RH/IBM open source projects, too"

?
The Fat Leonard Scandal
Can GTD Help You Focus?
- And if the light starts to make radical manoeuvres at insane speeds it is a UFO
Netflix with Ads Launching as Talks Continue with Studios over Content
Personal: Fastmail.

- Pro: Easy to set up many domains and aliases. Reliable. Handles DKIM signing for all your domains for you. Mobile application maintained by Fastmail. Web and mobile UX is good.

- Con: HQ under AU jurisdiction and at potential risk of dystopian regulations.

- Con Mitigating Controls: Use Thunderbird to pull all your emails off the server. Thunderbird makes GPG encryption very easy. Teach your circle of friends and colleagues how to use GPG. Export your Thunderbird data to a set of encrypted USB drives, maybe one for each week of the month as USB drives can fail. People will provide anecdotes saying GPG is too hard but I have a dissenting view as I have taught a myriad of non-technical people to do this.

Corporate: Microsoft 365

- Pro: Designed for businesses. Highly customizable global rules, legal controls, retention policies. Integration with many corporate services, AD, 3rd party applications, etc... Better CapEx/OpEx numbers than self hosting once your company has grown beyond a certain size, varies by industry.

- Con: Expensive... Being abused more these days by spammers that assume approve-list trust of O365 endpoints. Your IT people will need to spend some time on tuning rules or front-end O365 with something like ProofPoint also expensive

______________

If I were starting a small business and wanted to host my own email servers, I would have Postfix relays in every datacenter/VM location that relay to a CommuniGate Pro cluster but that is a whole topic in and of itself. The Postfix entry-points would eliminate some riff-raff using simple regex rules S25R methodology. The Postfix relays would also have TLS mapping to enforce TLS certificate depth for specific domains. I would expect to deprecate this system once my company is medium-large unless I am willing to spend the OpEx/CapEx on managing this. For financial institutions it may be worth the OpEx/CapEx to comply with the myriad of regulations such as data vaulting and listing who specifically has access to the data. Audits, compliance, governance and all that fun
https://en.wikipedia.org/wiki/High-speed_rail_in_China <-Bling, Bling? O RLY?

Edit: Some more propaganda https://www.youtube.com/watch?v=o96yCGqCHFg <- Will be interesting in a few years, I guess.
I think the other business risk here is can you find experienced Erlang developers to hire?
Can someone explain how Mastodon works?

Right now I can sign up at twitter.com and get to see and talk to everyone else who has signed up - where do I sign up for Mastodon and do I get to interact with everyone else who has done the same?

(the fact that this needs to be explained at all should already be a hint that it will never be mainstream)
No one was expecting that half the users would just go away in the first few days of the Musk regime. The problem for Musk is that he can't afford to drive anyone away, or reduce engagement with the platform. Unless he is willing to subsidize the losses out of his own pocket.
I don’t know what OP meant by “steal” but the complicated thing with using OSM data as a mapmaker is that if you “derive” any other data source with it you have to make it available which means (as I understand it) you have to contribute it back to OSM.

If TomTom was planning on conflating OSM data with other sources then in theory it hurts their business model because they will potentially have to make their entire map (or large parts of it) freely available in OSM.

If they can somehow set up clean room conditions and keep all their other data sources physically separated from the OSM data then it might be avoided, but then how do you do the map conflation? And that would certainly impact how quickly they can make updates.

Maybe they came up with some clever way to avoid having to contribute data back to OSM and that’s what OP means by “steal.”
We should have less priests and more practical people. Mine is the only true approach is the shortest path to being told to fuck off.
Who actually wants to end Section 230? Most of the complaints I've heard about it have just been that it should be changed to only apply to platforms (which don't censor), and not to publishers (which do).
AskEdith – Natural language interface for databases
> For me, the FP dream ( and we aren't quite there yet) is that your program is an airtight declaration of the desired functionality, and then we get out of the way and let the compilers and profiling runtimes optimize away.

I would guess we are at least 100 years away from this. Current imperative compilers miss obvious optimizations and FP typically needs many layers of optimization before it would be efficient. Any one layer failing to make progress would result in a very slow program.

Currently FP compilers generally don't even use successors for natural numbers because it would be slow. Typical programs use other data structures more complex than numbers that would need to be optimized into a mutable structure. If FP compilers can't do it for integers, they definitely can't for FP programs as a whole.
It works! Thank you.
Spacer Components – Semantic HTML vs. Generic CSS
Having such a great time using Womp. Very easy to pick up and get making. All browser based (chrome currently) and it's amazing how well it runs. After taking a long time off from making art I always felt overwhelmed having to learn new software and Womp made it easy to pick up and create. So, so good. Highly recommend and Congrats Womp team on making something truly incredible.
The article was not about The Washington Post leaving Twitter; it was suggesting everyone to leave it.
> And of course, "understanding" the engine is required to advance it.

I don't think so. People are clearly making huge advances in machine learning even though they can't explain the systems made 10 years ago, let alone more recent ones. There's a lot of trial and error / cargo-culting involved. Some researchers go as far as comparing machine learning research to Alchemy:

https://www.science.org/content/article/ai-researchers-alleg...

> many systems allow a lengthy complex explanation of the response

All computations have this property: you can execute the code by hand for as long as you have time to. But if you do this for long enough you become a mere observer of the computer's steps, which won't give you any intuition as to why the final output is the way it is (unless the algorithm being run is very simple).
> AI generated content? Forget about it. People are not ready. The emotional impact it's going to have will make you feel like the cancel culture was a whisper in the wind.

Forget about it? People are not ready? When has that ever been a blocker? This is like a new era of 80s computing where some people will get a home computer and their dork kids will dork on it and produce some unbelievable stuff in the decades to come. I'm scared, slightly optimistic, but what is available right now as commodity, there ain't no stopping it.
I think the main problem is how Adobe worded the change. They could have written

"We didn't renew our license with Pantone because it was eating into our profits, so you are on your own now. We also changed said colors to black, to make it easier to spot what you are missing. Have a nice day".

Instead they've written some corporate speak, and let the thing roll by itself.
I stopped working for other people
But what if your national (or local) demography isn't "diverse"? I mean that question in good faith. My understanding is that most diversity targets are not lined up with population as a whole, or even the applicant pool. That's just the default, and to do any worse I imagine could be seen as criminal negative discrimination.
>Many good officers hold the line against sectarian creep, including (or even especially) devoutly religious members, but the pressure to be Christian is growing.

Maybe I'm in the wrong community, but I don't see this at all. My experience for the last several years is that a preponderance of the guys I work with is lapsed Catholics.

I have heard, however, that the Navy, and particularly officers (increasing at higher ranks) is comparatively left-leaning and secularist.
>> navigating all of the offerings, examining their trade-offs

the amount of time you're afforded for that exercise better fit neatly inside a very small window of implementation (in other words you're probably not going to do it, or at least do it justice)

>> figuring out which ones fit best to the system being built in terms of constraints

constraints will always get ya. It always ends up to being what is the tool/paradigm that you (and your project manager) are most comfortable with because you'll most likely use it in leu of anything else (especially given you are not the only one that has to be convinced -- engineers don't operate in a vacuum, and they love predictability, ie what they already know)

>> You won't get a very optimal solution by ...

YAGNI. Premature Optimization. KISS.

I am not saying that ^^^ is true, I'm just introducing you to your new conversation buddies for the foreseeable future. People always bring'em along for the conversation.

>>> trying to talk you into a religion

advocacy among unbelievers is always gonna come off like this, especially when the evangelists have dealt with so many naysayers and the apathetic majority. And this is probably the crux of the entire issue. Students' first languages in school are generally imperative languages. They are taught in their youth a path away from functional programming. Which is funny to me because my school was always promoting that their studies were there to help you grow one's intellect and not necessarily fit into some cog of the industry. But, I don't recall much playtime given to functional languages (not as much as they deserved at least).

My point is that it would be nice if FP was the first tool that was given to students that pour out of universities into developer teams. It would be nice if the easy button for a group was FP, not the other way around. Then it would be much easier to beat the other drums (like the testing drum).
Apple gets a lot right and a lot of small things horribly wrong. Apple’s mice are a good example but nothing is as bad as the all black Apple TV remote. I’ve never hated a small device with such a passion. One wrong touch and you’re in remote hell.
It could be better or worse. Communities tend to follow their core members. If those 70k users were the most connected and central nodes in any of Twitter's thousands of subcommunities, it would precipitate a significant shift. But if those 70k users are leaf nodes, then it will amount to no change as far as Twitter is concerned.
I really disagree about the Touchbar.

I don't understand the negativity against it.

Even though I don't use a Mac, the touch bar is extremely useful, you can click buttons through it, scroll videos, have per-app shortcuts, text suggestions and much more, it really felt like a magical experience.

I was disappointed when Apple removed the touch bar, they could've just added the function row without removing it.
hey.com

But very opinionated and no IMAP.
What's the difference between a sit in at a department store, lunch counter or diner and one at an art gallery
Ask HN: How is it possible to be the CEO of 5 companies at the same time?
As Elon Musk is now CEO of Tesla, SpaceX, Twitter, The Boring Company and Neuralink I'm wondering: Do CEO's generally not have so much to do that they can run so many companies at the same time or is Musk an exceptional talent?
Oh, I missed the defamation thing, but you're absolutely right: Sacks has gotten a legal point wrong that even Walter Sobchak can accurately explain. What a mess.
Are you still in tech or did you change careers?
>During my time off I've been poked and prodded by psychologists and they seem to think I have ADHD and that it was a large contributing factor to this, though I'm not completely sure I buy this explanation.

I think you should give this idea more thought. The situation you find yourself in is not uncommon among high-functioning ADHD persons, and your life can truly get a whole lot better with a bit of therapy and medication.

While you're at it, you can use the therapy as an opportunity to probe why your job was such a bad fit, why you ended up in it, and how you can recognize and avoid such work environments in the future.

It may be a good idea to leave your current job, as others have suggested, but I think it would be quite dangerous for you to do this without also exploring the above more forthrightly. My advice, as someone who has dealt with a similar burden: don't overthink this. Just go to your GP, tell them you are suffering, and tell them you would like to investigate ADHD therapy. Approach this with a calm curiosity. You are in control.
It is technically impossible to be browsing user profiles on another server and then follow people with one click for this reason: People have multiple accounts. This is a feature to compartmentalize identities on the internet. You might have one account under your real name for people to find you, and you might have a different anonymous account for publicly posting political views that you don't want your fascist government or boss to associate to you.
Sorry to hear you're struggling. To share my experience, I burned out and it was a good opportunity to reconsider my career and start a spiritual practice: http://glench.com/WhyIQuitTechAndBecameATherapist/
Doing this, he could let go of the steering wheel and put the pedal to the metal.

Usually when doing turns like this one you need to slow down and assert perfect control on the car.

Essentially, he "became a train on tracks" while everyone was still cars.

The walls also have special protections over them that made it possible, you probably couldn't do that on a regular concrete wall.
better than old classic software.
You can't have multiple yubikeys associated with your AWS account! And you can't have a yubikey as primary and a software authenticator as a backup, for example. It's a huge hole in their operation imo. Even comparatively unimportant apps such as Facebook allow you to associate as many hardware tokens as you like, fallback to authenticator or SMS, etc.
You are. The charts are confusing. At the bottom it says full support ends May 31, 2027.

Red Hat made some strange decisions with the way they’re handling Stream vs RHEL, plus the communication was abysmal, and they changed models mid-cycle. Be mad at them for that all you want, the rest was overblown.

This company could have just used Stream 9 if he wanted a free OS. Since he’s virtualizing, he could have bought hypervisor licenses for $4k a piece that allow you to run as many VMs as your hypervisor can handle. He could have used OpenShift for virtualization and container orchestration, and just paid for the OpenShift licensing. If you use OpenShift, you can run all the RHEL VMs and UBIs you’d like at no extra cost. What you never do is pay per core. There isn’t a single licensing model from RH that forces you to do that. If you license individually, each license supports one bare metal machine, or two VMs. This guy is full of shit. He’s just mad everything isn’t $0.
Functional programming proponents like the blog's author remind of Linux users who sweared by it as a user-friendly OS, thought of everyone else as idiots, and refused to admit its serious flaws as a general-purpose OS. I am not criticizing FP. It has great ideas and many of them have been actively borrowed into other languages. But it's just annoying to see bad analogies that get repeated again and again, like these:

> Now, imagine that every time you ran your microwave, your dishwasher’s settings changed from Normal Cycle to Pots and Pans. That, of course, doesn’t happen in the real world, but in software, this kind of thing goes on all the time.

> Let me share an example of how programming is sloppy compared with mathematics. We typically teach new programmers to forget what they learned in math class when they first encounter the statement x = x + 1. In math, this equation has zero solutions. But in most of today’s programming languages, x = x + 1 is not an equation. It is a statement that commands the computer to take the value of x, add one to it, and put it back into a variable called x.

Deja vu! I read exact same arguments 10 years ago. Maybe if FP did reduce the bugs, you'd have some stats and successful projects to back them up.

I worked at a company where FP was heavily used. It didn't magically reduce the number of issues we had to fix. Possibly increased them because of number of things we had to build from scratch. The company is default dead[1], now. Maybe bugs are not a symptom of the paradigm, but how strongly the systems and teams are architectured to prevent them.

[1]: http://www.paulgraham.com/aord.html
why use `export` ?
That is a terrible idea.
how?

I want this
> but without the verbosity of an Optional or Maybe type

Without the safety of having that encoded in the type system.
Hey HN!
We've noticed lots of teams try to implement a Pull Request Environment solution from scratch which is why we started building Uffizzi.
Uffizzi is an automation tool that lets you preview pull requests before merging. You integrate it as a step in your CI to create, update, and delete on-demand Preview Environments for APIs, frontends, backends, databases, and microservices. We based our solution around a docker-compose application definition.
Uffizzi is an open-source, off-the-shelf, cross-platform solution that works with any version control system, container registry, or CI platform.
True but the vast majority of humans couldn't do that either.
Yeah ‘Fully static’ requires some extra linker flags.