skysight-inc/HackerNews huggingface dataset:
Certainly. But the premise was 'Nobody proclaims “Live to ride! Ride to live!” about cars.' Obviously, the bit about there being popular philosophy written around motorcycles is true, but I'm not sure that proves much?

I'm surprised you would say modern motorcycles aren't harder, honestly. Even modern bicycles are getting into the "you really can't do this without a dedicated shop" for a lot of things. Regular maintenance is easy enough. But that is true of cars. I'm always surprised when I hear folks have never changed brake pads. Drum brakes are a pain, sure, but most folks don't have drum brakes.
“Drop-in” = to the extent it works, it requires no app changes.

“Complete” = it covers everything.

It is drop-in, but not complete.
Fuck Nuance (Healy, 2017)
One small addition...

> they are microcontrollers optimized first and foremost for cost and power efficiency

ESP32 is only optimized for cost. Other wireless MCU are significantly lower power... they are just more expensive (and tend to have worse docs then ESP32).
These people can't be helped. Meanwhile, you are harming functioning healthy people and destroying any public space at great cost to everyone paying the bill. We are all sick of it.
I go to Reddit to look for information on specific things. People talking about Med interactions, app support, very specific things. I don't interact with Reddit because it's a cesspool, and very politically slanted. I'll probably go wherever real people talk about real stuff, and it's almost always reddit. I wonder what percentage are like me, who have no value in "community"?
Cuda has won though, it's not about helping people write code for your competitors, it's about allowing the most used packages for ML to run on your hardware.
I've paid for Apollo and I would pay at least a few dollars per month for my personal API access to keep Apollo working. Those of us who don't want to use the official app aren't unmonetizable, we just have good taste.
US Government agencies hit in global cyberattack
Discipline is a funny word. Some of mine I’m very proud of, and some/many others don’t value it at all. But they sure tell me about how my behavior doesn’t align with their definition of discipline.

I know when I leave projects, my ex coworkers defend my decisions. I’ve gotta be doing something right.
That’s kind of part of the model.

Governance is up to individual instances/communities rather than one faceless megacorp.

It’s a feature not a bug.
I don’t think that first one is an ER doctor (having ER experience is not ER doctor - at least until COVID every medical student had 4 weeks of “experience”) - you’d just say you’re an ED physician.
But more pertinent, on reading it and a reply I think what is being deemed realistic is the scenario (ie patients family arguing treatment) but that’s not terribly controversial, the followup comment even admits that they would not feel good if they were presented with an AI readout: “If they are not processing the information then you have to allow for that, but I do think some relatives would react very badly if given a printout from an AI to explain a situation”.
So I don’t think this makes your case as strongly as you think.

The other one is hearsay agreeing with the “premise” which is a charitable way of saying the story itself is likely bullshit - and in the end disputes that ChatGPT is useful here (go actually read the comment).

For what it’s worth I think the meat of the story (ie the use of ChatGPT) is farcical.

One, I’ve been on the other side even before medical training, this idea that no doctor could imagine what it’s like to be on the other side is stupid. When I had questions about my dying family member prior to any medical training if the response was to pull out a canned script of what are clearly corp speak platitudes, I would have requested a different provider or a transfer.

And finally, pulmonary edema. Good example for an uninformed audience that doesn’t know better, but this is waaay too common - an ED doc in a medium busy service can easily see 10 presentations a day. This is so basic that this type of conversation happens many many times over (commonly multiple times a day for this same presentation). Answering family questions and addressing objections over routine presentations is something that an attending should have been doing for nearly a decade at least.
In academic medicine we talk about how to do this better but I see no evidence this ChatGPT nonsense presented has anything new to add.
It's fixed now, thanks for reporting the issue.
Modern mass timber more than corrects that problem. It does a fantastic job using fast growing, new growth lumber to produce highly precise parts that are factory produced exactly to spec to nearly eliminate waste.
I have 5 invites I'd be happy to share. How is best to get it to you?
That has definitely not been my experience in NYC. I've lived in 3 neighborhoods in Queens, and all of them have had great local libraries that were clean and had friendly staff.
I strive to become a Hashira
This was a continuation of post WW2 humiliation for the former British Empire.
It's like Suez all over again
It should work fine now I rebuilt it to work for the x64 architecture.
That was only for the initial 48 hours blackout.
If money is by far your top priority, sure. But the shortest path to the title might be a miserable one filled with politics, stressful high visibility projects with ton of micro management and extra hours.

In the meantime, I went from junior to principal on a slightly longer path but I side stepped most of the downsides of the shortest path.

I would even argue that because I was less pressured and overworked, I had the energy and excitement necessary to get involved with more initiatives and was perceived as more productive than some of my peers who were powering through massive features!

You can think of it as the 80/20 rule or "Slow and steady win the race."
Carmack's main superpowers seem to be tons of hard work, not raw intelligence

1) Perseverance and focus: He kept rewriting the quake renderer, pushing it faster and better, where other people had long ago settled for a lesser variant or given up.

2) Try everything, even the stupid ideas. When he wrote quake, the wisdom was that the FPU was way to slow for a game. He managed to do z-divisions for blocks of 16 pixels on it, while the integer code spit out the pixels.

3) Attention to detail. The doom span renderer was sub pixel precise, which was pretty unique for its time. It looked better in a hard to define way.

4) Code quality. Doom and quake are very readable, very portable and heavily documented. The average 1-person codebase tends to be messy and undocumented, as nobody else ever takes a look. On the other hand, plenty of fixmes in there. It was unabashedly special cased where he could get away with it.

5) He consumed whatever idea he could get. BSPs were an obscure research trick before he took them and ran with it.

He had huge holes in his 3D knowledge when writing doom, as he admits himself. He didn't care until quake forced him to level up. But he could look in the mirror, say he needed to do better, and learn the extra things when he had to.

I don't know if Carmack is that much smarter than the average HNer, but he surely works a lot harder. And that's an even better compliment, in my book
I have one for you. I guess we don't have DM here so should I just post the code here?
There's not going to be a populist revolt against Reddit stopping angry mods from destroying their communities and/or actively siphoning them to other sites. The people who are already angry may get angrier, but they're already leaving so who cares?

Once you've chosen Exit as your protest strategy, you lose Voice.
We know it's not private because they're considering a private version for 10x the price. https://arstechnica.com/information-technology/2023/05/repor...
If you look at TCO, electric cars are actually competitive with some of the cheapest ICE cars on the market.

https://cleantechnica.com/2023/06/04/tesla-model-3-lifecycle...

I don't entirely buy the author's depreciation argument, since that assumes you're trading in your car every 5 years as opposed to driving it for 15-20+ years until it ready to literally fall apart.

But even still, when you consider significantly reduced maintenance and fuel costs, it's not that far off.
Does the statement make no sense or you simply don't like it? I can understand what it says, sounds like plain English to me.

I think that what you're trying to say is that before claiming to be a "drop-in replacement", make sure that your supported feature set is representative enough of mainline CUDA development.
It's fixed now, you can download the Intel version.
It's just one of the few places where you can hang. Read, watch movies, and nobody is expecting you to spend money. It's air conditioned in the summer, heated in the winter.

Also in the burbs, it's not a trivial task for homeless to even get to a place like the library, where in NYC it's pretty easy to get around.

I still use the library in NYC, but I agree that some locations aren't exactly great places to spend the day studying, but it very much depends on the branch. "unusable" feels like a stretch. I can still pickup books and get help from librarians if I need it.
To me, Rust feels like a better C.
Sorry for the issues, it's now fixed.
> And this is why people like me avoid ML based languages, type astronauts, and shiny new toys

Instead you get things like this in GO

`var _ litestream.ReplicaClient = (*ReplicaClient)(nil)`

And every single variable is implicitly Type or null because obviously the alternative is more complex
It's not saying they aren't comparable in the sense of you can't compare them at all, but rather that you can't find a single ordering on which you can line people up.

For example, you needed two dimensions to compare yourself to the cardiologist in your example. How do you reduce that to a single dimension? Even within a single title at a single org, it often reduces to the same issue of A is better at X, but B is better at Y (and they differ on twenty other things too).
The mentally ill were confined to institutions.

The more functioning homeless put enough scratch together to get a place at a flophouse.

I think it's also policing. There was a time that a bum who got caught in the wrong place got the crap kicked out of them by the cops. Obviously problematic for so many reasons but violence does have its way of modifying behavior.

Also drugs. Just way easier to get and more powerful than before. Back then it was mostly alcohol. While that takes a terrible toll on one's body most alcoholics are functional to a reasonable extent. Not so much for crack or heroin or meth addicts.
In regards to the last paragraph, I saw it happen again and again. Sometimes it wouldn't even be a directly obvious error, but an exception was thrown seemingly unrelated to the actual issue, a proximate cause. Of course that could be related to some SO post that is referenced, but who knows. There definitely is debate about emergent behavior in GPT-4 and it's not quite clear how some aspects work internally.

While it did create quite a few bugs and a couple random hallucinations... and sometimes it would update some piece of code without telling me other parts of the solution were updated (ie. choosing to change protobuf def without being asked to), it was able to fix everything even if I needed to give it a bit of help.

I don't think there is anything I'm doing that is truly novel in isolation, and it's not a lot of code (just a few hundred lines), but I doubt there's anything quite like it in totality out there.
I do hope the dialogue stays cordial, constructive and open rather than becoming distinct entrenched camps - the Python community has a strong and mature community spirit so this seems plausible and not too much wishful thinking.

Much as No GIL would be an adventure, I'm leaning towards the more gradual and stable changes from the FasterPython team and I can see that throwing No GIL into the mix adds complexity at an inopportune moment.
It's sad to see comments like these. It just reminds me that people will so readily take the work of others for granted.

The thing about the work mods do is that it's mostly invisible. If mods are doing their job, spam is getting deleted, reports are being serviced, and no one notices a thing. The subreddit seems to be working fine without them! It'd be easy to trick yourself into thinking they provide no utility. Even worse, since you don't notice the good work being done, all you do notice is the bad work (i.e. power tripping). Which, don't get me wrong, can be bad.

But tbh the complaints I've heard about "Orwellian" mods are completely overblown. I've used reddit for over 10 years and subscribed to hundreds of subs. I've had my posts removed by power tripping mods maybe a handful of times. The number of times I've seen a subreddit go to shit due to lax or nonexistent moderation is much much higher.
> Why do we glorify the vagrants and mentally ill that do this?

Nobody is glorifying anyone.
I've thought about similar techniques (mainly a static redirect for all reddit links to a read-only archive, as a browser plugin).

Technically speaking, this is mass copyright infringement, unless it happens to fall under fair use. Reddit wouldn't have standing (for content its admins didn't create), but every other user would. I can conceivably see a copyright suit being granted class action status, and Reddit (who does have a vested interest, even if they had no standing) bankrolling the whole thing.
This sounds a bit like COM and its apartment-threaded vs. free-threaded objects. The "special safety code" in that case is a proxy object that sends messages to the thread that owns the actual object when its methods are invoked.
Yes, initially, that was my goal (a web-app), but it's so slow that it's completely useless for converting videos.
Plantuml is a really convenient tool for drawing diagrams
Cool idea! Where's the source code? OpenZFS is licensed under the CDDL. I can't find it on the ZettaLane website or GitHub org.
So in Seattle you house the homeless in a giant Rem Koolhaas terrarium. There are worse things.

When I lived there, I didn't know many other software folks who used the public library system at all. Not because of smelly homeless people. It was just more convenient for them to buy anything they wanted to read/watch/listen to.

And there were lots of convenient branch libraries for kids - better than trekking to the terrarium downtown anyway.
All the official EU websites have them too.
Take Vanderbilt's Prompt Engineering for ChatGPT for Free
You can find experienced B2B salespeople via LinkedIn but they will not come cheap. It's a super in-demand skill these days, and even just a couple of years of experience is incredibly poachable.

If you just need someone to do calls and emails, consider reaching out to your local college about internships. This is a good way to "try before you buy" some candidates. You will have to train them yourselves, but a good candidate would be one who picks it up quickly anyway.

You also have a lot of leeway in who and where you can hire people from. There are lots of people in low level call center or customer service jobs who do not know they are made of sales greatness. The best salesperson we ever hired came from Pottery Barn. She ended up closing $1.4 million in new accounts her first year.
Is that supposed to sound like a bad idea?
I disagree completely.

If the data structure needs to be changed it needs to be changed at the beginning of the system typically the front end. And downstream code needs to be fixed to accommodate that.

Otherwise youve created 20 different state machines for each part of the system stacked on top of each each other each expecting a different data structure and returning a different data structure.

So changing anything after the system is sufficiently complex is an exercise in masochism and development will slow to a crawl to avoid breaking one of the 20 downstream black boxes.

There should only be a single data structure contract that all teams follow.

There needs to be a SINGLE data structure passed through the system originating at the beginning of the system.
The data structure can be added to by code along the pipeline but never changed.
Speaking in general terms, when you buy a corporate subscription to those kinds of SAAS products, they will include contractual provisions that bar your vendor from looking at your data.

Your use of ChatGPT is not protected by any such provisions.
Came here to say much the same thing. A great book that gets into the details of this is https://www.amazon.com/Inheritance-Rome-Illuminating-Dark-40...

TLDR; people considered themselves "Roman", or something adjacent to it, long after the western empire officially disintegrated, and of course in the east it didn't really die.

Even on the outskirts (e.g. Romano-British) people held onto Roman, Christian, and Latin culture at a very deep level. And even when the Anglo-Saxons invaded they were extremely aware of who and what the Roman ruins etc. were, even if they chose not to settle in them in many cases.
Here in Canada it’s extremely common for ground works for a new subdivision to take over a year.

Individual houses can be done in a much shorter time, but digging a basement, setting all the forms, pouring the concrete, waterproofing the walls, underpinning the water management, and then back filling back to grade is not a quick process.
The dismissiveness really goes the other way. Pythons like IronPython and Jython don't have a GIL. CPython does because it's primarily a glue language for extensions that might not be thread-safe. Web apps were given huge accommodation with async, so you can't say their needs are being dismissed. Why must we break the C in CPython for a use-case that could use one of the GIL-free Pythons?
Sounds like they're being overly reliant on the tool. I know work life at Google is probably fairly intense and stressful, but this seems pretty odd
faster-cpython team has done a lot of work to experiment on it: https://github.com/faster-cpython/ideas/issues/485#issuecomm...

I wonder if the plan written there is current.
I personally contend that the official Reddit app has already hidden that knowledge. And that it is abusive. As do many others. We are overwhelmed by the urgent imminence of deliberate enshitification. Waiting to be “surprised” is insanity at this point.

I’m not having a fun time with this blackout, but Reddit will be effectively blacked out for me the moment old.reddit goes away. I might as well try changing my diet now, if I’m otherwise going to be forced to change it anyway once doing nothing different leads to diabetes in the near future.

I don’t own my contributions any more than the mods do. My contributions exist only in the context of moderated mass discussion, and in the context of mass audience participation. All broad changes to the context of this collaboration are abusive… and I’m throwing my lot in with the abuses of the mods doing blackout right now.
“ After about a month of persistence, I finally gained the ability to navigate, save, and exit Emacs reliably.”

Yeah, EMacs awesome user-friendly design.
Instead of old and wise, languages only get old and senile. :D (For which there is but one cure: breaking backwards compatibility.)
I'm not siding with the admins, to be clear. I really really dislike how Reddit has been run. Always been a shithole, one way or the other.

But I also think that powermods are a net negative for the website and have turned moderation on Reddit into a joke.

At the end of the day I think users are the "proles" here. And most of them just want to use Reddit for things like tech support or purchasing advice or discussing video games.

That a few mods are able to take ownership of communities that aren't theirs (the community is the users, not the mods imo) and close them down is pretty meh.

I personally would never use Reddit once RiF stops working (and I mean it, I can't even get myself to use the old Reddit interface).

But this is a weird temper tantrum imo that is typical of Reddit; a very tiny minority of third party apps users and even commercial third party app devs shutting down stuff that isn't theirs because they dont have it their way. Again, basically 90% of users just use the new Reddit app and website sadly enough.
Spam in which direction? I certainly seem to be getting more spam from Gmail in the past ~6 months or so.
> However, if all you require is text editing, I'd actually discourage using Emacs.

He obviously doesn't know about esc-q. :)
Just paid the 100$ and got it notarized. Still, you're downloading software from a total stranger :p .
Not all value is monetary. Some moderate because they like having a functioning community to take part in. They don't mind that the company is for-profit because everyone is winning.

With these changes not everyone is winning anymore.
I didn't mean modern motorcycles weren't more complicated than older motorcycles.

It's just nowhere near as severe as cars where the manufacturers are ultra hostile to the owner working on the car and even do their best to make it hard for independent mechanics & shops to work on it.

If cars were like motorcycles I doubt we'd have movements for right to repair.
US Government agencies hit in global hacking spree
If a the only way to fix a usability problem is via browser extension, the entire concept should have been left on the cutting room floor.
this is why i will always love hacker news. thank you
> These people can't be helped.

It might be interesting to actually try to help these people before writing them off entirely like that.
Just personal experience. But I have seen that pattern multiple times.
The problem is actually WAY more subtle, and pretty hard to understand unless you really get in the weeds of Certificate Transparency and certificate policy, but I'll give a shot at providing a concise explanation.

Let's Encrypt has produced two signed artifacts with the same serial number:

1. A precertificate: https://api.certspotter.com/v1/certs/22700bd0d70ac5790e6ae5b...

2. A certificate: https://api.certspotter.com/v1/certs/c0916d24ac8844522b36950...

A precertificate is not a certificate, but it implies the existence of a corresponding certificate which can be constructed by applying an algorithm to the precertificate.

Let's Encrypt intended to create a precertificate which would result in (2) when applying the algorithm to (1). Unfortunately, applying the algorithm to (1) results in a different certificate, (3), presumably because of some bug in Let's Encrypt. Since (2) and (3) have the same serial number, it's a violation of the prohibition against duplicate serial numbers.

An easier-to-understand description of the problem is that Let's Encrypt was producing precertificates that didn't match the final certificate, but the compliance violation is duplicate serial numbers, which is why I worded my compliance bug the way I did.
I've always put advice (and Perl's Hook::LexWrap and other implementations) in a different bucket to aspect-oriented programming, with the idea that AOP is used to build an application and advice is used to monkey-patch around a bug that isn't yet fixed upstream. But you're right, they're similar to some degree.
What exactly does "running inside a Thread/GilFreeThread" in the context of the cpython runtime mean? You pretty much need an entire copy of the virtual machine code.

These are C structs we are talking about here, not some Rust trait you can readily parameterize over abstractly. That either means lots of manual code duplication, or some gnarly preprocessor action. Both are a maintenance nightmare.
Not sure libraries wanted that role foisted on them. Sounds like they became the default because they were open access, and society gave up on things like mental institutions (yes, there were abuses, but imo we went too far and threw the baby out with the bath water) and aren't dealing with the issues effectively. Libraries are dealing with them because they are all there is.