skysight-inc/HackerNews huggingface dataset:
How about an open-source ChatGPT plugin store?
https://github.com/davidyu37/rate-my-plugin

Because it could be better
As someone whose parents are pushing that age, and whose grandparents did years ago, it's not that simple. Someone's personal medical situation and what they do and don't have matters a lot more 70+. Diabetes, cancer, and heart disease in particular; I've lost colleagues to the last two as young as their 40s and 50s.

When the dice of fate come up snake-eyes, whether due to an undiagnosed problem that got missed or wonky genetics, it's your time, and no one is entitled to live into their 90s.
You mean that's not what you previously misrepresented my position to be.
Afaik, it has partially to do with regulations. In Europe the max length of a truck includes the cab, thus it's as short and upright as possible to leave max room for cargo (cab over engine), whereas US trucks have the long "hood". Old trucks were quite angular but the new ones are a lot more aerodynamic.

Second, those "tapered" add-ons in the back can help a lot to approximate a teardrop shape better given that there are a lot more constraints in general in the front.
Cash is convertible trash, except during deflation when it is King.
A hedge is a financial instrument that is negatively correlated with an exposure. A hedge position is not supposed to have a positive return, it's supposed to offset another position, so that the combined return of both positions is zero, or close to zero. You're using financial jargon in an attempt to sound clever, but you only sound like somebody who doesn't know what they're talking about.
It's not cheating!

Bridge is a game of limited information, and making best use of the available limited information and this included signalling WITH card play, but NOT tone of voice, expression, mannerism, or other such "pokerisms".

For instance "When I lead the Ace of a suit, I promise the king" is legal signaling. "When I hold my cards with 3 fingers I have the king of spades" is not.
> I am wondering if YC would be happy if all of their startups produced sites that took this approach.

IMO, I think they wouldn't mind. It is the startup's decision on what their websites would look like.

> I am talking about the company that funds thousands of web/mobile startups per year seemingly not being able to lead by example

I have no idea what YC's website looks today, but HN was meant as a small project by Paul Graham (founder of YC) as a way to "sharpen the Arc programming language."

---

Yes, HN's UI doesn't work well with phones, but hey, that's better than nothing!
It's not cheating if you use allowed information bits (eg card value, not the orientation it was placed on the table) and disclose the systems to your opponents. The bidding also has some rules about allowed systems, but it's the same kind of thing. It's a great game for hackers, but the boomers kind of ruin the fun sometimes.
Severance is typically not "unambiguously contractually owed." The fact that many here would want company executives imprisoned for not offering goodwill boggles my mind.
The last two sections is mostly what I want to address. I feel the same way of more stamina doing my projects then what I do at work, but I feel like the blame, at least for me, can't be attributed to school. Here is the reality, at least for me. I got into software engineering because I like to build really cool shit. The problem is, when people hire me, it usually isn't for really cool shit. Its a business application, often with insane requirements because the client has no clue what they want or even why they really need it. When it does get figured out, its often just some boring business application with nothing really challenging to it or interesting. I'll code it out, but there is nothing interesting about. But when I go home, I just do whatever I want. Want to build my own internet protocol built at a lower layer than TCP? Sure, sounds fun! But no one wants to pay me to do that, or the jobs that would pay me to do that are so far and few between.

If anything, school set me up with higher expectations. Here I am in college, doing interesting math problems and programming projects and such. I get out to the real world and boss man is just like, "client just needs an application/feature to do X," and the solution is just fetching the data, putting it in a list, and doing a for loop over it. If anything, College had me expecting to do a lot cooler shit.
> My non-commercial creative self-expression is equally important to me as my career.

I recently read a Tweet says that, some people dreamed of owning a storefront of the trade that they love, but not just for the money. They also wanting to use it as a place to allow them to express their interests, tastes and qualities in an externalized way (while making money doing it).

I think this is what the author was trying to say there. And in the context of design, I'd totally agreed :)
Waiting for PopOS Cosmic. Hopefully this won't affect me and they'll break away from all this.
> Seems like inequality in Hollywood is even worse than other industries

This is a gentle way of saying that there are far too many unnecessary people in Hollywood.
Yeah Renoise is still the Go To tracker on windows/mac today, for its general ease of use and versatility.
Carbon black, or black carbon? Black carbon only stays in the atmosphere for a few weeks, and while I can't find data on carbon black it presumably falls to earth pretty quickly too, which makes me think you're comparing instantaneous rather than lifetime greenhouse effect.
> 2017: A man ran into a fire and died from burn injuries.

Incarnated: invested with bodily and especially human nature and form, made manifest or comprehensible: embodied.
Honestly, anyone who has domain knowledge about something the press reports on, and doesn't realize that the press is just doing whatever they want and fitting the relevant facts to that, is probably not paying attention much at all.

It's also pretty obvious that the "officially accepted story" around the 737 is better for everyone including Boeing - because it's now been wrapped up and completed; there was a bug, the bug is fixed, the end.

The real story that there are some unknown number of pilots flying planes right now that will not deal correctly with emergency situations - that's a much harder problem, and much scarier to face.

But it's obviously real; any number of air disasters occurred because the pilots didn't follow the basic emergency procedures.

None of that means that the cases where they have to shouldn't be reduced, mind you.
Be attached to outcomes, not the means
How is it criminal behavior to not offer severance, which 99% of companies don't offer? Not offering severance has nothing to do with criminal behavior. If so, 99% of small businesses owners would be imprisoned in your world.
> Which is why we should shame every one of us that does do it.

I don't tend to have the issues people are describing using Firefox for banking, paying bills, etc. And when I'm shopping for something at random and looking for the best price, if one site I've never heard of doesn't work (typically Cloudflare) I just go somewhere else. But Verizon reworked their back end within the last month, causing UBlock Origin to SCREAM (over 2000 blocked scripts and counting when all was done), although the real trick was spoofing as Chrome because until then only the page headers and footers would appear, not the body with the "Pay my bill" button. Opera was even worse, so somebody screwed up something badly! I was chatting with support all this time and they logged at least one ticket.

Thinking through the "public shaming" bit, if the issue reoccurs next month, I'm going to the Better Business Bureau. While they can't guarantee a resolution, it is a very simple way to publicly shame a company doing wrong.

Long term, I'm thinking we need to add "user agent" to the list of "protected classes", i.e. gender, race, sexual preference, etc. to really hammer the point home. While it's just a piece of software, there is a real person behind it. Bots need not apply. And from there perhaps a law or FTC rule to state that public web sites must be accessible by the public.

I do wish the EFF would take up this cause.
Nugs and Negative Failure Demand
Yea, I had the good fortune of reading it in a class in school where we went through a number of spy thriller books as a genre exercise. Reading it alongside something like the original Casino Royale by Ian Fleming is a really interesting pairing. In some ways, it's similar to other splits in genre - Neuromancer vs. Snow Crash, Agatha Christie vs. Conan Doyle. Neither is objectively better, but they both set the tone of the genre for the next century.

Both Fleming and Le Carre had experienced real-world spycraft, and so their competing visions of fiction both had the pedigree of realism, but applied in different ways and with different worldviews.
Ubuntu 23.04. It worked on it's first boot, but suddenly broke that day.
China adopts foreign state immunity law
Note that they're still used today.

if you want to keep going down the youtube rabbit hole...

https://www.youtube.com/watch?v=IDn7ZDcx9w0
Similarly for WiiU/3DS, Pretendo: https://news.ycombinator.com/item?id=37377078
Not paying severance is not wage theft. Severance was not included in Twitter's employee contract.
> 1. it's insane. nobody would write such an optimization because there's no possible performance gain, and it changes program behavior

LLVM explicitly has an 'undef' constant value which facilitates this optimization. https://llvm.org/docs/LangRef.html#undefined-values

FWIW, the most important reason compilers do this is to decrease compile time. The compiler notices that some code has undefined behaviour and deletes the code now instead of waiting to prove that the path to this code is unreachable. The later optimizations tend to be slower and scale badly with more code in the function, so deleting it earlier will speed up the compilation.

> 2. malloc is just a function, it's not treated in any special way

The compiler is full of optimizations that treat malloc and other functions specially. This file implements an analysis, but the results of the analysis is used by transformations. https://github.com/llvm/llvm-project/blob/main/llvm/lib/Anal...

> 3. there's no guarentee this malloc is a per-spec malloc, it can be a user-defined function for which this is perfectly valid

Yep, there's a flag for that mode, `-ffreestanding` which corresponds to freestanding mode in the C89 standard, section 2.1.2.1. Without that flag, we assume malloc, strlen, etc., are the standard library functions that do as described in the standard.
PIE is fascinating. I desperately wish we knew more about that culture
I like the HN UI. I like its minimalistic no-clutter fast-loading timeless design.

The only thing that irritates me on HN sometimes, are duplicate posts/topics. That is essentially the fault of impulsive users who post without checking out if something has already been posted. A duplicate detection algorithm with minimal interference on the UI could be a solution.
Everything in America is a health and mental health issue, please consult your nearest expert and get a prescription for some drugs. We dont want you to go through normal human emotions, that's such a "weak" thing to do.
I’ve worked on UI/UX projects for both household names and fledgling startups[1]. There’s something that is often misunderstood: Redesigns rarely cater to the current users.

I used to not understand why people wouldn’t change such obvious UX things in their products. But as the years rolled on, it dawned on me: it's not about the users you have, but the ones you want to acquire.

Existing users? They've already invested time. They've built their shortcuts, their habits. They might grumble about quirks, but they've adapted. Change the core experience and you're bound to hit resistance.

But fresh users? They come without baggage. They're the ones who gain from revamps.

Imagine spending years in a house, only to return one day to find everything's shifted. It might look modern, but it's disorienting.

For example, Dropbox, post its rebranding, faced flak, especially on HN. What many didn’t understand though is the business rationale that went on behind the scenes: their growth had flatlined.

They'd maxed out their initial audience. The rebrand, and the subsequent UI/UX changes, were about courting a different crowd, not placating the old guard.

Startups often relegate design to the back burner until they scale. But to avoid your users creating threads like this one in the future try this: integrate design early, evolve it steadily, and everyone—both old-timers and newcomers—benefits. Do it as an afterthought, and you might just find yourself catering only to the next wave, leaving your loyal base behind.

[1] https://fairpixels.pro
> There's no reason to think they have any expertise in this domain.

If they're taking a measured approach, and it's working, then it seems like they've either bought in the expertise or managed to develop it. :)
I wonder why the original example emits `ret` instead of `ud2`. Clang is known to emit it for paths with the provable UB.
>Do game producers get royalties for IP they come up with in a large company? I'm guessing no.

Should they though? We treat the games industry just like any other software, but really games as a business are a lot more like Hollywood movies. They have a release date, a hype cycle, a launch, and they either flop or succeed. It's not like a SAAS that chugs along generating value for years. Why shouldb't the creators receive royalties just like a film writer?
Anatomical Machines
Would you trust Google for anything political?
If you've played whist and euchre you're almost already there - just play bid whist a bit and then stepping up to bridge isn't hard at all.

And get the very basic conventions and don't try to bid slam all the time, and table-talk like maniacs. It's quite fun.
Professional designer and commercial artist here: all looks legit. The names are either in very common parlance (eg vaporwave, Corporate Memphis) or slightly less common but still used (eg Zen-X) and the images I saw I either recognized, or they seemed genuine. Even if they were AI-generated, I think "inspo/mood board" type applications like this are probably one of their only genuinely useful professional applications right now. Grouping images by some conceptual underpinning communicates that concept far easier and more effectively than words ever could: and as long as those images convey that idea, it doesn't matter if that one little inanimate objects in a tiny part of the frame is inexplicably made of elbow skin or all the chairs in the image have an odd number of legs.
This isn't a name per se, but I think the effect you're describing is a result of having a really good, original idea without the supporting artistry to create something that is enduringly great. To use your example, consider The Matrix. As a film, it is cheesy. But the quality of the original idea more than made up for the cheesiness at the time of its release. Now that the idea has aged and its originality has worn off, the bad qualities of the movie are more evident. I still love The Matrix, but I understand why people don't. In order to be great for long periods of time, you need the beautiful, original idea, but you also need the master craftsmanship that creates a work that can stand on its own.
Why do we always say “car keys” if there’s only 1 key for your car?
I have it. The community is active in Discord. They also have a section for buying/selling Glove80's from users and getting mods done. The firmware is ZMK and lots of configuration options. I was glad to have bought this over any Dactyl. The physical key layout is amazing. The Red Pro switches even better than I expected coming from C MX Reds. The low profile is also great and I prefer it over standard height keys. It met my expectation. Checkout Ben Frain on YouTube since he has the Glove80, Moonlander, Kinesis Advantage 360 and a Dactyl. A customized to your hand Dactyl w/ low profile low force linear switches would be enticing.
And Activision does sue them. This is how we lost the xlabs project a few months ago. Still makes me sad to think about it because some of the MWII servers were like a third place to me.

On that note, I have an offline dump of their gh org. If someone wants try resurrecting it, I can hook you up.

https://twitter.com/XLabsProject
Thank you for asking this. I signed up for the training trial and will pay for the duo plan after that to help make kagi viable.

google keeps its 0.0.0.0 pole position in my search engine array
That's the exact idea behind the Charybdis and Dilemma keyboard (kits) from Bastard Keyboards [0]

[0] https://bastardkb.com/
Regular SD cards are at least easy to handle. MicroSD are so darn tiny, sometimes pretty hard to pick up.

I know modern devices don't have a lot of space, but regular SD cards and mini-SIMs weren't really that big. (The full credit card sized original SIM card size is dramatically oversized though)
When Wrigley’s Chewing Gum Changed the Police’s Image
I had so many Adaptec SCSI controllers in the mid-90s. I think the decent half of the Internet at that time was running off PCs with Adaptecs in them. I was running an EFnet server and what was certainly the largest warez dump site on the Net off those.
I love the break down, but also how it paints that there are no saints in the line of work. Everyone is dirty for the most part with grey morales. There are no true 'good' guys or 'bad' guys in Smiley's novels, its just one side trying to out compete the other. With the exception of Smiley himself having the cleanest hands.
I've been using Vale for several years now to steer my writing style. It is easy to customize and simple to work with. The only issue that I faced is that many available styles have too corporatey rules, which is why I'm maintaining my own style for personal writing.
He was really an incredible poet.
This was a fun watch. Very interesting that so much police gear, from bodycams to tasers, are actually bluetooth beacons.

I liked the suggested applications of this knowledge. You could make a device which detects if cops are around and, say, automatically self-destruct your computer. Alternatively, you could use it to verify the presence of a body cam or automatically determine if you're near a known "bad apple" officer.

Also heartened to see that, despite the subject matter, the presentation was pretty much apolitical.

(Edit: Oh hey OP, are you the speaker? Super well done!)
The soundtracks and the aesthetics of the first two games had a huge impact on me as an early teenager.

I think I had only really seen video games presented in one or two ways, and something so colourful and left-field really shook my expectations open.
When I was in college you could find a pickup game late at night in the dorms. In grad school we could have two games going every day at lunch and enough skilled players to put together a tournament after finals. Daily play did wonders for my game.
> The pilots did not diagnose it as stab trim runaway because it's not stab trim runaway

Runaway stab trim is uncommanded movement of the trim. MCAS failure exhibits as exactly this. The most likely cause of uncommanded movement is an electrical fault of some sort. Electrical faults are often intermittent. When you don't know why an intermittent fault is happening, you turn it off. This is not rocket science. In the first LA crash, the crew restored normal trim 25 times. The uncommanded trim happened twenty five times. In what universe is this not runaway trim?

From what I've seen the definition you're using is one invented after the fact by parsing word meanings like a lawyer. If it's your butt in the pilot's seat, I recommend thinking like a pilot, not like a lawyer.

From your link:

"in at least one simulator session, Boeing pilots took more than 10 sec. to react to a runaway stabilizer"

First off, they don't seem confused about what a "runaway" is. Secondly, 10 seconds was plenty of time, as in both incidences the crew battled it for several minutes.

"Aerodynamic loads on the mis-trimmed aircraft made the trim wheel hard to turn"

The loads were too high because the pilots were at full throttle and ignored the overspeed warning horn.

> It's very easy as a pilot to say that you would do a better job and something like this would never happen to you.

And in the first incident, that's what the crew did. They just turned it off and continued to their destination.

> the wheels going clack clack is a normal thing at that phase of flight

When the wheels are clack clacking and the nose suddenly pitches sharply down, there's the clue that the stab trim is running away.

> The earth is pockmarked with the smoking holes of these people's airplanes

It sure is, and that's why airline pilots are supposed to know things like what the switches in the cockpit are for and what stabilizer trim runaway is and read and understand all Emergency Airworthiness Directives. Flying an airplane is not a joke and you'd better pay attention in training. My dad flew 23 years in the AF, including combat) and anything less than 100% proficiency was unacceptable.
Sony memory sticks were like that. Mini Disc as well a bit earlier. The main problem was Sony.
Those without the sixth finger.
If you do any volunteering you'll meet people like this. The author is just a prick. Your volunteering isn't up to their standards, so you better volunteer better.

He/she doesn't like email, facebook, or phones, so there's an obvious solution: the entire club must switch communication tools to accommodate this person. Ignoring the difficulties you'll have getting most old folks to use these tools, or the fact that many of them likely don't use smartphones or laptops.

So also the website, etc.

While fb isn't great as a company, their free groups tool is a godsend to all sorts of clubs and organizations, particularly those without access to a volunteer with IT skills.

The author also doesn't like the hours that other people arrange games.

:shrug: Some people just can't be pleased.
Naltrexone and Chronic Inflammatory Diseases
Ask HN: Which programming books are suitable for self study for beginners?
For people with mathematical maturity there are options like SICP and other. But for those who are not so much mathematically apt, what are the options for bookish learning?

Are there books suitable for SELF STUDY that don't water things down but actually teach programming in any language? By not watering things down, I mean that the student doesn't just learn a bunch of libraries or frameworks and after finishing the book doesn't know how to solve problems on own.
Others have explained pretty well about UBs, but I would give an explicit evidence against 2 by quoting the actual glibc code [1]:

/* Allocate SIZE bytes of memory. */
extern void *malloc (size_t __size) __THROW __attribute_malloc__
__attribute_alloc_size__ ((1)) __wur;

Expanding macro gives three GCC function attributes [2]: `__attribute__ ((malloc))`, `__attribute__ ((alloc_size(1)))` and `__attribute__ ((warn_unused_result))`. They are used for GCC (and others recognizing them) to actually ensure that they behave as the standard dictates and give better error messages. Your own malloc-like functions won't be treated same unless you give similar attributes.

[1] https://github.com/bminor/glibc/blob/807690610916df8aef17cd1...

[2] https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attribute...