skysight-inc/HackerNews huggingface dataset:
Not to mention:

1) IRC doesn't support any form of message threading. There's some user conventions like "username:" or "@username" to direct a message to a specific person, but there's no way to make a clear distinction between multiple conversations in a channel. (You can make a new channel for the conversation, I guess, but that's even more hostile than usual to other users trying to follow along.)

2) IRC doesn't support messages longer than ~400-500 bytes. There's an internal hard limit of 512 bytes per line in the IRC protocol, and part of that gets silently consumed by fields like the server hostname and channel name. If you try to send a longer message, it's silently truncated. (Your client will probably echo it back as if it all went through, but other users will see it truncated.) Trying to discuss anything longer than a single line of text typically requires users to post it to an online "pastebin" - adding another external tool you need to make IRC work.

3) There's no reliable, standard way to transfer non-text content on IRC. DCC is unreliable, slow, requires one or both users to set up their firewall to allow incoming connections (!), and only transfers files to one user at a time. All of this combines to make IRC incredibly awkward for discussing audiovisual content, like graphical designs or audio/video. Sure, you can upload screenshots or videos to another web site and post links to IRC - but that's yet another external tool you have to bring in.

4) User authentication and authorization in IRC is incredibly crude. The protocol is built around the understanding that users can change their username at any time (!!), with systems like NickServ bolted on after the fact to "protect" names. User permissions are tied to a user's presence in a channel; private channels are implemented with a single shared password. All of this is "good enough" for a lot of social IRC networks, but completely unsuitable for a business setting which demands a higher level of assurance.

A previous rant of mine on IRC's missing features: https://news.ycombinator.com/item?id=40813743
At this point, C and C++ are not compatible. Please stop with this "Oh, just compile C with a C++ compiler." That ship has sailed over twenty years ago with C99. One major difference is designated initializers, which works differently between C and C++ [1]. And C also allows structure literals in function calls:

cgci = XCreateGC(
display,
window,
GCForeground | GCBackground | GCFont,
&(XGCValues) {
.foreground = ccwhite,
.background = ccblack,
.font = cfont->fid,
}
);

[1] C++ requires the fields to be initialized in order; C doesn't have this restriction.
Why would wanting redundancy be a ZIRP? Is blaming everything on ZIRP like Mercury was in retrograde but for economics dorks?
Has a LOT to do with how it's configured and what plugins are installed.
The government is just using a regular feature to block by country. Nothing special.
I agree that I broke HN rules, yet I've grown tired of the meta being used sparingly (not the fault of the mod team per say, but more so a reflection of how much HN usership has grown over the past 3-4 years).

This connects with a point I've made to Dang multiple times over the years - ban any and all culture war topics like this from HN, they only degrade the platform.

Alternatively, HN rules need to be reformed - HN is no longer a niche platform used by a handful of connected techies.

I've even shown cases where accounts that Meta's abuse team linked to nation state disinfo campaigns remained active on HN [0]

[0] - https://news.ycombinator.com/item?id=37308530
Not all 4WD systems have locking differential's.
GoddamnProxyFactory
If you're making the absolutist argument, then yes, you are correct.

If you're making a practical argument, then we can trade exclusions 1-for-1 in the US vs UK, and the UK list will go on far after you've exhausted the US ones.
I don't really understand what you're complaining about. She did inform the police. She was also at the conference in a professional capacity with two colleagues who got her drunk and raped her. According to you she's just supposed to ignore that connection as if it were some assault by random strangers? Just... not ever bring it up at work? Weird.
Iterative – Make Mobile Testing Great Again
What do you want people to do?
I agree with others calling this fluffy. I bounced after this:

> to test your payment systems in sandbox for an amount of time that’s
reasonable. And not a second more.

For an amount of time that is reasonable? and not a second more? what is this dribble?
I used this exact same keyboard and ADB adapter until 2017 (probably 15 years). I only got a new keyboard when I wanted N-key rollover for games. I love the feel of that keyboard a whole lot and tried to get something similar with my new one.
Worked at a few places that did just that. One used SIP phones for actual voice chat. Liked it very much.

To respond to the sibling comment: we had text files on a share that we could actually grep. Far better than the inexact, incomplete search functionality that seems to have become normal these days.
Be serious?
"Anarcho-tyranny is a social condition characterized by a combination of anarchy and tyranny, where the government is simultaneously ineffective at enforcing laws against criminal behavior and overly oppressive against law-abiding citizens."
This comment lists most of the questions I would ask. Couldn't agree more. Only advice I would add for the OP:

Check if your contract with the vendor includes any business continuity clauses. What happens to their solution, their code, and your data if they go out of business or get acquired (by someone else)?

One relatively common option is to have them put their code in escrow, and get access to it if certain events happen. You can probably negotiate this into your contract if you have enough leverage.

If their software is critical to your business, and you feel they are stagnant and underfunded, there may be some risk here you can address today - check with your lawyers.

(also, just noticed the username I'm replying to... hi Teren!)
https://threadreaderapp.com/thread/1821554841786683554.html

X is broken and more so if not logged in, which is a shame.
https://acoup.blog/
> "I'm not just firing resumes out at random, after all."

This, I think, is really the core of it. Talented candidates can be picky about what jobs they apply to because they are in demand; they have looked over a company and found one or more specific reasons to apply. Answers like "I'm looking for a job and this position matches my skills." suggest that the candidate is being unselective, possibly because they are desperate and/or are significantly below average.
> I (deliberately) haven’t bought a consumer electronic device that still uses Micro USB in years so don’t accumulate those cables for free anymore like with USB-C.

I guess you’re not gonna be buying a Pi Pico 2, then. So why are you complaining about something you aren’t going to use?
The problem isn't the hate speech or the enforcement really.

The problem is that these powers have, can, and will be abused by petty bureaucrats, power-hungry law enforcement, the government itself and, as a result, enable actual tyranny.
SaaS Copywriting: Marketing SaaS Framework
> At high-growth companies, resources are precious

Yeah, at those low growth companies, you have unlimited resources /s
More importantly, hardlinking means writes to one file would affect both, while FIDUPERANGE creates copy-on-write semantics.
IRC is so lightweight that a single-core sub 500MHz system can host 10,000 or more connections, and did back in the day.
It all hinges on hiring the right people for the job - you may want to find someone very senior who perhaps doesn't want to build it themselves, but can help you evaluate tech talent - help you hire the first few key senior people to get started.

And I'd say, if whoever you hire can get the database schema nailed down more or less correctly in the first iteration or two - you'll be good. It all hinges on finding someone who's done this sorta thing before, won't over complicate it, and can wring out the first level of mistakes before implementing an entire software system around it. Knowing the business in and out would definitely help here.
Because there is no other way in a democracy to handle overreach... it's always the same straw man argument.

"We'll end up in a dystopian autocratic tyranny nightmare TOMORROW if we do anything against it. With the only conclusion let's do nothing at all."

Great input.
Why would moving to Kubernered from ECS introduce performance issues?

They already has their architecture, largely, and just moved it over to K8s.

They even mention they aren’t a micro service company.
Errrr, what? He might have been born in India but I don't think we can claim he wasn't British.
>1. "HN hivemind" never goes over well.

interesting. why?

i have used it a few times in my own hn comments, after having read it on hn multiple times.

as an experiment, i did this:

https://hn.algolia.com/?q=hn+hivemind

and looked at the results.

interestingly, the term was also used for positive comment.
Yes, there are also instances of problems in NP that are hard to solve in practice.

But here again: solutions to your problem are easy to verify, so it might be interesting to let an AI have a go at solving it.
Hard to tell.

If you ignore the FPU (I think it can be power gated off) the two cores should be roughly the same size and power consumption.

Dual issue sounds like it would add a bunch of complexity, but ARM describe it as "limited" (and that's about all I can say, I couldn't find any documentation). The impression I get is that it's really simple.

Something along the line of "if two 16 bit instructions are 32bit aligned, and they go down different pipelines, and they aren't dependant on each other" then execute both. It might be limitations that the second instruction can't access registers at all (for example, a branch instruction) or that it must only access registers from seperate register file bank, meaning you don't even have to add extra read/write ports to the register file.

If the feature is limited enough, you could get it down to just a few hundred gates in the instruction decode stage, taking advantage of resources in later stages that would have otherwise been idle.

According to ARM's specs, the Cortex-M33 takes the exact same area as the Cortex-M4 (the rough older equivalent without dual-issue, and arguably equal to the Hazard3), uses 2.5% less power and gets 17% more performance in the CoreMark benchmark.
What is wrongful death? Who may file or pursue a lawsuit in Portland, Oregon? Portland Wrongful Death Attorney | Winning Team
https://goldbergloren.com/locations/portland-oregon/wrongful...

"Losing a loved one is never easy, and when it happens due to someone else's negligence, it can be even more difficult. If you are in Portland, Oregon, and have lost a loved one in a wrongful death accident, you may be entitled to compensation. Goldberg & Loren is a team of experienced wrongful death attorneys who can help you through this difficult time.

This infographic provides an overview of wrongful death law in Oregon. It covers the following topics:

What is wrongful death?
Who can file a wrongful death claim?
What damages can be recovered in a wrongful death claim?
How long do I have to file a wrongful death claim?
We hope this infographic will help you understand your rights and options after a wrongful death accident.

If you have lost a loved one in a wrongful death accident, please contact Goldberg & Loren for a free consultation. We are here to help you through this difficult time."
> company makes money in logistics and as a software dev I would be second class citizen and cost center

If software can make the company provide better logistics more efficiently, it's not a cost center, it's an enabler. It pays for itself in reduced costs and increased revenue.
How does it integrate with my existing stack? I don’t want to expose my github or source code to this.
Anaconda puts the squeeze on data scientists
> For context, compare making music with parenting and imagine we had a legal framework allowing parents to extract a royalty from their kids future earnings, further imagine some clever lobbying having made that right transferrable.

Seems reasonable?

Of course, there's plenty of ways to make this system terrible. But I think the objectionable thing, if any, is the royalty payments in the first place. Making them transferable is just efficient. And eg would allow parents to pay for current expenditures they have because of the kids.

See https://www.msf.gov.sg/what-we-do/maintenance-of-parents/abo... for something that comes close to a real world example:

> The Maintenance of Parents Act allows Singapore residents aged 60 years and above - who are unable to provide for themselves - to claim maintenance from their children who are capable of supporting them, but are not doing so. Parents can claim maintenance, in the form of monthly allowances or a lump-sum payment.
IRC feels more fringe, but it's actually held up surprisingly well. According to the stats, it's currently about half as popular as it was in 2000 when I started[1]. That's better than I would have guessed.

[1] https://netsplit.de/networks/top10.php?year=2024
Do you have any protection against power/clock glitching attacks?
There’s also been at least one naturally critical deposit.
Totalitarian regimes don't win when the majority believes the general line. That never happens. Totalitarian regimes win when the people give in to despair. That's why people use the one-liners. They are coping.
Didn't Texas go a step beyond that and literally empower private citizens to bring cases?
> What is the difference?

The emotions are all personal but some topics evoke emotions of lesser or greater intensity than others; the topic of one’s parenting will likely be more emotionally intense than the topic of their tech stack at work. Most people in relevant situations will be far more invested in the former than the latter.

> If we assume that advertisements can be evil, how are we certain the type that doesn't go after insecurities aren't the evil ones? Like you say, there doesn't seem to be much data published to back up which and which ads aren't evil.

It’s a personal belief that this behavior is evil; indeed, that seems a necessary component of calling anything evil. I also wouldn’t distinguish between advertisements which play on emotions and those which don’t -- they all play on emotions. The important distinction for me is in the specific topic being exploited. (There was also the distraction I brought up of false advertising but I think that’s more uncontroversially “evil”.)
Sounds about right, you can get a ~4x speed up by compiling Python with Nuitka or Mypyc.
It is (together with FuncUI Elmish) an extension for Avalonia to write GUI applications in F#. What difference does it make if Avalonia itself is written in C#?
I generally agree that this is annoying but look at the flip side of this:

From a security perspective the average user is probably getting scammed by a whole lot of apps that ask for screen recording permissions once and abuse it.

There’s no way in hell your user interface-blind retired mom or dad is noticing the little screen recording icon.

There are a lot of users who legitimately need to have this reminder because they install all kinds of privacy invading software.

I’m sure that in the future the nag will be adjusted to strike the right balance.
If you start a company and spend a non-trivial amount of your time, effort and money into handcrafting and customizing a perfect IRC server, that company is going nowhere.
> iPhones are significantly more expensive than comparable Android phones

This misperception is key to understanding the market, which is really two markets: Android has cheaper phones and dominates there but in the mid to high-end market the situation is reversed because the equivalent Android devices aren’t cheaper and because Qualcomm/Samsung lagged so far behind on CPU performance you’re getting something which performs like 1-2 iPhone generations back in most apps.

Breaking out of that dynamic is hard because the Android manufacturers have to share more of their hardware revenue with less service revenue to compensate, so they don’t really have much room to lower prices since they’re already underperforming at the same price points.

What could change a lot would be regulators forcing App Store competition or limiting revenue sharing across units. Apple and Google both benefit from that at the expense of the pure hardware vendors, but I’m not sure how effective e.g. the EU App Store regulations will prove in practice.
I saw your deleted comment and I am not gonna engage with you because of it.
Civil servants desperately trying to hide their mistakes won't believe they are overreaching, and neither will their friends or the politicians who would held responsible by the media.
What are the harmful side effects if you don't have a preexisting health condition?
> Yeah, I don’t believe that.

The PDF format does actually let documents instruct PDF processors to disallow printing [0]; Acrobat Reader (if nothing else) presumably respects these instructions, even though they're obviously possible to work around.

[0] e.g., https://opensource.adobe.com/dc-acrobat-sdk-docs/pdfstandard..., p. 123, Table 3.20, "User access permissions", and probably others that I can't find right now
Plenty of people make more than 10% more than their costs, you'd be taking away money from all of them.
> Until about the 70s all the media, leading scientist and organisations were concerned about the impending ice age

no, not "all" the media nor all the leading scientists.. this is simply false
Awesome book; great reference in grad school.
Can anyone explain the mindset of these firms that become very protective of execs that do things like this?
How is it "funny" when the Freenode saga is literally what this article is about?
And if the report turns out to be false you’ve ruined someone’s career.
Not complicated, not a thing worth litigating.

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
I'm sorry that you didn't think my one liner was funny.
Apparently this firm fired the exec.
The article makes a solid point about the timelessness of a protocol versus a service. I will never get to relive my memories of CompuServe, but just last weekend I was able to goof around with Microsoft Comic Chat 2.5 under WINE. It connected to a server just fine and it was 1999 all over again. I really wish we would see new Internet (No not web, Internet) protocols. The last one I have seen get any resemblance of traction is the Gemini protocol and that is still a very niche thing.
Google Image search has an option under Tools (seems like you need to search first to get it to show up), then you can pick one of unfiltered, "Creative Commons licenses", or "Commercial & other licenses".
The desktop replacement segment of the laptop market exists, but does not undermine the validity of more portable machines or make a fanless laptop a terrible idea. The viability of desktop replacement notebooks as desktop replacements is in large part due to the efficiency gains driven by the demand for the other kind of laptop—the ones that are thin and light. A 5lb+ slab of a notebook is still a pretty constrained form factor compared to the thermals and acoustics of a mini tower desktop.

I can understand you characterizing desktops as bulky, but calling them noisy in comparison to desktop replacement laptops is ridiculously wrong. Small fans with restricted airflow are what makes computers noisy, and they're much easier to avoid with a desktop form factor. Your laptop cannot sustain desktop performance without getting loud, and if it doesn't get loud under sustained load it's because your laptop is choosing to instead get slow.
Apple changes EU app store policy after Commission probe
The Business Favorite Laptop Has Barely Changed in 30 Years
Wikipedia entry: <https://en.wikipedia.org/wiki/Nankai_Trough>
1893. In 1908 he unleashed the Model T. I am super impressed.
Employers are overly protective if charges have not been filed and litigated due to the reputational impact it might have.

It can also potentially mean the employer is liable as well for not protecting the victim - such as the case being litigated in the article, where Blumberg Capital is alleged to have tried to hush up sexual harassment allegations.

Furthermore, in relationship heavy fields like Entrepreneurship, power politics can and do happen - look at what David Sacks did to Parker Conrad.

Sacks only stopped because PG and sama both threatened to blackball A16Z. Now imagine if you are a less connected founder like Parker Conrad - you don't have many options and if you go public, you might be blackballed despite being the victim.
how does this compare to keycloak and supertokens?
We heavily debate this and as kid in school I made paper cranes to honor the victims.

We don't make Red Envelopes to apologize for Agent Orange.
Discussions at the time 17 days ago

(307 points, 160 comments) https://news.ycombinator.com/item?id=41037745

(141 points, 36 comments) https://news.ycombinator.com/item?id=41037774
Nonsense.

You actually fell for the early FUD being spread by the fossil industry?

And you're still parroting it 50 years later?

Have another pack of death sticks and kick back with nine out of ten doctors sucking back cancer.
Meh.

I got into IRC multiple times, but I really have no desire to go back to it. The fact that I have to set up a ZNC bouncer if I want messages to show up on multiple devices kind of feels like, well, something from the 90's.

I feel like Matrix is considerably less annoying, while being federated and relatively easy to set up.

I'm happy enough with IRC dying.
I feel this is a response to a 4chan attack:

https://x.com/surfmaxing/status/1821162520406630535
Machiavellian in the sense of "Defend Your Worth, Grow Your Ambition, and Win the Workplace" [1] or what? (Machiavelli is a good person to pay attention to, in my opinion)

[1] https://www.amazon.com/Machiavelli-Women-Playbook-Getting-Ah...
we meet up on occasion to kick around ideas[1] - we're both in nyc and the 'people doing creative tech stuff in nyc' world is not that big. I think(?) we first met right after I made stranger video; we've batted around ideas about it for a while. Pretty sure this idea was from him!

There's probably 0 overlap in the codebase - 100% (or close to it) of the code is from Neal (the only code I wrote for this was a very early prototype that cropped out just the eyes, instead of the bar you see now). I sent him a couple of snippets from my codebase early on but mostly just gave pointers on my tech stack / chatted about some of the problems I ran into. Given the size of Neal's audience the default scale for a project he launches is pretty big!

Anyway, mostly wanted to clarify that the similarities between this and stranger video are intentional :)

[1] this is where the idea for one million checkboxes actually came from!
Large language models don't behave like people, even though we expect them to
I mean, I don't think many people with Alzheimers are having kids. And while mice are genetically similar to us the 'Alzheimers' they're made to have isn't the same disease so we might have been chasing our tail for the last few decades.
They fired him. What protection did they provide?
From profile of VC in question: "Formerly he was CTO of Sausage Software".
There is a limit on the size of titles on HN, and I cannot imaging the original title would fit that limit. Thus, someone made a choice on what to remove.
Admitting blame in any form exposes you to all sorts of litigation potential.

Since it's impossible to know definitively that every hire you make is a good human, it's inevitable that someone will come along who can really do damage.

That said, culpability at the org level is mostly optics, unless it's a systemic problem. Which this could be.

TLDR if you have a legal team, they'll demand you say nothing and not admit any wrongdoing.