skysight-inc/HackerNews huggingface dataset:
Define "connect an external GPU? (not for gaming)"

I can connect to an external GPU via SSH or Jupyter from my MBP fine.

The internal GPU is also surprisingly capable for machine learning (which is the only usage I'm really interested in).
Even double blinded randomized cross over trials only shows associations. That doesn’t mean you can’t make reasonable casual inferences after looking at the balance of evidence. Else we couldn’t even infer that smoking causes cancer, something most people have to bite the bullet on when they denounce nutrition science.
We in South Africa avoided that particular problem by calling the 5.25" disk a floppy and the 3.5" disk a stiffy.
I disagree, I still upgrade my desktop like the Ship of Theseus, there are even over 10 yo hard disks in there.

My last upgrade was RAM to 64GB, before that the GPU (RX 470 to RX 6600), before that, the mainboard and CPU from some ancient Intel i3 to Ryzen 5 3600. And between all those upgrades, more and more SSDs were added.
Because it's probably something sucky like Confluence, and because people go back to work instead of editing the wiki to help the next person once they find the answer.
Wouldn’t drag increase with the pressure?
100 Americans die on the road every single day on average.
Your odds of dying in a car over a lifetime are about 1 in 100.
I thought the drop weights were held on by electromagnets--essentially a dead-man switch kind of fail-safe. So therefore when the power failed due to the implosion the weights would drop.
Automobiles have matured to a point where the only things manufacturers can compete on are flashy shiny things, kinda like phones nowadays.
> You don't think that there is internal tension ? differing opinions among staff attorneys?

In this case? Absolutely not. I'm yet to hear someone with legal training say this might be a problem.

> second however, it seems that there is a growing conceit among the cloud-native management, that they can ignore GPL

Red Hat isn't ignoring the GPL. I'd don't see the relevance of this digression.

And this is Red Hat we're talking about, one of the few companies that managed to build a sustainable business around mostly GPL-ed software.
Rented a Ford Edge recently and it had a similar setup. The screen had some lag, which just exacerbated my fumbling around for controlling the AC while driving. Hard pass.
Red Hat is not restricting access to the code. You can still get that.

They are restricting access to the RPM which is more than just code. The non-code bits are what is restricted.
Fun weekend project idea: integrate the Fomu[0] into a USB-C Framework module.

[0] https://www.adafruit.com/product/4332
> I'm confused by the sudden digression to Smalltalk. I was talking about C. I'll restate my point.

You are arguing "C cannot be an OO language because it lets you do X, and an OO language won't let you do X." My counterargument is "Smalltalk lets you do X, but everyone agrees that Smalltalk is an OO language; hence, you claim that if a language lets you do X it can't be an OO language must be false".

> So now I ask - to which of the so-called objects does F(const char, FILE, DIR) belong? The answer is whatever you want it to be, because they're only objects in your mind, and you can imagine that F belongs to FILE, or to const char, or to all of them, or FILE/DIR stop being objects, and so on.

If a language permits methods/functions which do not belong to any class, does that mean it can't be OO?

A class-less method/function is equivalent to a single-method utility class. A language can't be OO if it lets you create a utility class?

> Without syntax for objects (either explicit or implicit by convention), it's up to your imagination to decide what are the objects in your program.

Consider this C code:

// Declarations in counter.h
typedef struct {
void *privateData;
int (*getValue)(Counter*);
void (*increment)(Counter*);
void (*decrement)(Counter*);
void (*destroy)(Counter**);
} Counter;

Counter* newCounter();

// In main function:
Counter* counter = newCounter();
printf("Initial value: %d\n", counter->getValue(counter));
counter->increment(counter);
printf("After increment: %d\n", counter->getValue(counter));
counter->decrement(counter);
printf("After decrement: %d\n", counter->getValue(counter));
counter->destroy(&counter);
assert(counter == NULL);

In the above program, why isn't `counter` an object? Assumably "privateData" is just a pointer to an int, but for all you know, the Counter value is actually stored as EBCDIC Roman numerals.

> My point is that if a language doesn't have a syntax for objects then it's not actually OO.

C in itself has no concept of an "object". But, there are certain conventions you can adopt in C code which make something an "object". My code above is one example of such a convention, there are others – for example, Microsoft COM (an object is a struct whose first member is a pointer to a struct of function pointers, and the remainder of the struct is private to the implementing class).
This stuff is probably 10 pounds and $500
They do! You're driving one :D but in all seriousness, they are out there, but the ones still in relatively good condition are a pretty penny.
In a sense, the game pad was a canary (if unintentionally so).
Did OP make an affiliate link just to earn a few bucks from HN'ers?

If so, I suspect there are better uses for their time...
WhatsApp corrupts DB, breaks App
At age 19, you can disconnect from your parents if they do dumb things you don't agree with and drag yourself down. Quite literally in this case.

It can impact your life financially, i.e., he might have faced foregoing an inheritance and heaving to build wealth himself instead of relying on the billions of his dad. But that's his choice, so don't relieve him from his own responsibility. He wasn't 5.
So take some unpaid days of too. If the job pays well enough, then why not.
Ya, any feature that requires moving parts can be eliminated to save money and weight. But none of those are new (even if they are more common now).
Agreed. Hopefully, this will result in a requirement for "black boxes" or "flight recorders" for this type of recreational/tourist endeavour going forward. They aren't going to prevent the accident that just occurred, but they provide valuable data to prevent future accidents.
But once you’re asking about an external GPU, portability isn’t the most important thing is it?
He's still busy microchipping everybody in the west, you know..
Now all dead. Apparently on the way down.
I remember there being research where they successfully froze and then revived hamsters in the microwave (a scientific one to prevent uneven heating though), but it had no hope of working in people or even cats and dogs.
Yes, that was what came to mind for me. My Element UI has organizations (servers) and rooms and people in them, surely Matrix would support all the features this has as well? Perhaps you used it before this was supported.

Or maybe Matrix has some issue I don't know about, which is a more interesting question. Element seems to have both video and audio chat, but leaves a lot to be desired on the UI side sometimes. I can definitely imagine the more the merrier when it comes to open source UIs for open protocols.
I was just about to post about the silicone popcorn makers. They’re amazingly practical, I’m super happy with mine, and I’m pretty sure it can’t get any easier than that. Some risk of burning your popcorn tho as the window between “most kernels popped” and “burnt” is relatively short, so until you figure out the correct timings for your microwave’s power, watch your fire alarms.
A designer who can’t code is like an architect who’s never been inside an actual building.
Say I owned a small restaurant that consistently brought in $14k/mo. Tired of managing it personally, I hire a manager, and give him a checklist of responsibilities. Revenue plummets from +$14k to -$2k. I workshop it, coach the new guy, next month rolls by: -$2k again! I might give him another month or two, but sooner or later, I'm going to fire the guy and find someone else. All very rational and straight-forward. But now that most of the wagies have their pensions automatically piled into vanilla funds, this isn't how it works at all.

Imagine that one of these vanilla funds now owns 100% of my restaurant. Even though they own 100% of it, the restaurant only makes up 0.1% of their portfolio. They aren't going to bother with troubleshooting anything. They will either hold on to it, and keep eating those losses, or they will sell it at a loss and move on--while dipshit manager keeps running the restaurant into the ground.

One nice thing I'll say about a hedge fund is that I will occasionally see one jump-in and sort out such a mess, if only because they were the ones left holding the bag. The large stakeholders are the only ones making the market behave in a semi-rational manner. If it were up to the retail investors, it would be 100% propaganda and noise--the ouroboros--buying at 1000 P/E while huffing Zuck and Elon's farts.
Rive is great and simple, its kinda a better version of Lottie. here is some resources to learn more:

https://rive.app/use-cases
https://rive.app/blog/rive-as-a-lottie-alternative
The ship has to be under some countries flag, it's not like international waters are a totally lawless zone where you can loot, murder and rape without consequence.
Related: https://www.pcg-random.org/posts/on-vignas-pcg-critique.html

via: https://news.ycombinator.com/item?id=29610472

Also, Xoshiro was created in 2018, while PCG64 DXSM was made in 2019 and appears to have addressed various shortcomings.

https://github.com/numpy/numpy/issues/13635#issuecomment-506...
I see a great future for RISCV, but at the current point it's so far behind everyone else in performance, it's nice to play around but not fast enough for anything except web surfing on a GUI.

(Wanted to switch my SBC work from ARM to RISCV but it looks that you need to put in a lot of effort to get Linux reliably going).

[Edit] ARM has less legacy than x86, but RISCV has less legacy than ARM. Intels move to drop 16 and 32 bit modes in the future and some commands seems to show that dropping legacy makes your CPU faster or more energy efficient (less complex) if nothing else you can replace the die space with caches.
> growing use of technology and lower build quality of certain parts are making the models more "problematic"

What do they think technology is?
There are Chinese popcorn cannons that require less work. Here is a video of a family of two operating such a popcorn booth in China:

https://youtu.be/DZQNjZ1xNgE

We have much to learn from their culture.
Oh yeah. The media. How convenient. Nobody would have an interest in this if it wasn't for "the media" pushing for a story.
Planning-Oriented Autonomous Driving
I think I may be forgiven for assuming you got "new study" from reading the HN title, and not from dating the 2014 paper relative to your participation in the field.
Popcorn is 30cal per cup which is low calorie. Since you mention reading a label, the thing you’re getting fat from isn’t the popcorn but the fat added to it.

The comment you reply to specifically mentions oil-less popcorn which is a low calorie stack and a good source of fiber once you get used to not lathering it in butter or olive oil.
A previous passenger (a reporter) said the disclaimer mentioned “death” three times on the front page. I think they were as informed as anyone could be.
Unpopular Opinions on AI
The /u/myusername feature didn't exist ten years ago when I created /r/dredmorbius.

Having a specific subreddit affords the ability to:

- Curate the content presented. It's not everything I've ever posted to Reddit, it's a specific set of interests. Visiting via the "old" view shows those topics, visible at the Internet Archive presently: <https://web.archive.org/web/*/https://old.reddit.com/r/dredm...>

- Style the subreddit, as noted.

- Provides other subreddit-specific features including the Wiki (which I'd made heavy use of), moderation tools, and the like.

TL;DR: It's different in many ways.
If the concern is lifetime ownership cost, repairs need to factor in as well. More analog parts, fewer features, and individual parts rather than monolithic control systems all can make a big difference in repairability.
Did you check out the Baojun E100? The Chinese have made (and sold) plenty if minimal EVs, just not much market for them in the states (well, our safety standards are different also).
I will say this about HTML+CSS: it's not the best layout system I've ever used, but it's certainly the best one I've used that runs on all the platforms I care about.

That might change with .NET MAUI, though. I'm not too deep into it yet, and it is significantly different enough from HTML+CSS to be a challenge to learn, but what I havelearned so far keeps making me question "why did the CSS version of this have to be so hard?"
I assume these people could've been doing something more useful than recovering debris, so there's also the value of lost opportunities to be taken into account.
That's why I take out a dozen or so unpopped kernels before popping the rest. It's easier to throw them right in the trash, rather than have to pick them out of the rest of the popped corn.
One of the things I’ve found most fascinating through this saga is how many people are complaining about what’s going on with Reddit on reddit.

If you aren’t willing to leave and the userbase doesn’t significantly decrease it doesn’t matter.

Platform is important but it’s still secondary to number of users and communities in the world of social media.
https://nymag.com/intelligencer/2017/07/laser-shooting-mosqu...

>despite Myhrvold’s enthusiasm, the Photonic Fence hasn’t been all that easy to actually build

>...laser is not safe for your eyes

>...no one has yet worked out how to make the device cheap enough

The new vaccine may do better https://www.bbc.co.uk/news/health-62797776
I've been drawing together a bunch of HN readers interested in this stuff for several years, and have a new discussion group coming together now.

Email me if interested (address in profile).
> Afterward, they cool it quickly — 24 degrees Celsius per minute — to bypass the formation of cell-shredding ice crystals and directly enter a glass-like state.
Wouldn't the failure there be with the drunk/high/dusts/tired driver? Car companies are in the business of selling whatever makes shareholders the most money, and you can't legislature away bad decisions.
I think that would be insanely expensive. Perhaps could be possible for a few channels though.

Unless there was something like sampling, similar to how shazam recognising music from a few seconds works.

Could someone only get a portion of the content and, semi accurately generate a summary?
Build Slack slash commands using low code in under 10 minutes
Hey Hacker News folks! I wanted to share an amazing productivity hack I've discovered: Slack slash commands. If you're all about working smarter, this is for you.
Slack slash commands let you automate tasks, fetch data, set reminders all right from your chat input. It's a time-saver, whether you're a developer, project manager, or just want to streamline your workflows.
But here's the real gem: DronaHQ for Slack commands. We've made building slash commands a breeze. No coding skills needed. Just a simple, user-friendly interface to create custom commands that fit your needs.
I've personally experienced the transformative power of Slack slash commands integrated with DronaHQ, and I can confidently say it has changed how my team and I work.
So, if you're ready to take your workflow to the next level, I highly recommend checking out Slack slash commands and giving DronaHQ a try. I'd love to hear your thoughts and experiences with Slack slash commands
Florida man [1]. More seriously, you have to remember that this was in a time before there were a million rules, regulations, and lawsuits for everything. The first commercial airline was a man with a plane, likely largely "self built" (whatever that means in a time before aviation industrialization), who started offering flights in Florida across a peninsula. It worked, it was profitable, there was a market - commercial aviation was born.

[1] - https://en.wikipedia.org/wiki/Tony_Jannus
Someone help me get the karma needed to rightly downvote this.
Almost nobody wants power windows?
Adding functionality there makes the parts more costly and the extra complexity increases the chance that it fails. You really don't have to add the complexity there, and the bare minimum hardware needed to display a simple camera feed wouldn't be powerful enough to function as an infotainment system anyway.
I am not one of those "99.9%" (seems like a random number pulled out of someone's ass). Most developers in my poor country don't make much and would quality as lower-middle class in yours. Including a good friend of mine, who is learning web development on a 10-year old laptop — he can't afford anything else. I know he struggles with VSC because I hear about it daily.
Probably was the porthole. It looks like the view port was rated for 1,300 meters. (They were descending to 4,000 meters) An engineer even warned them of the issue, and was fired. I suppose they didn't want to spend the money to develop an adequate one.
Schema-first and type-safe ORM for Golang
Especially since someone who eats microwave popcorn EVERY DAY is someone who clearly treats their body like a garbage can
1. type safety from typescript avoids lots of bugs before running my code

2. linters like eslint forces best practices and readability in my code

3. security is learnable from online sources like latacora blog and owasp cheatsheets

4. reading latest docs and github issues helps a lot in debugging.

5. reading readme file and getting started guides is more reliable than watching video tutorials.

6. videos however are good at getting comparisons and seeig presentations of ideal use cases of particular tool software or database or framework
The fact is that US military spending is not to prop up the military. A lot of it is basically just a make work program for civilians.

Military leaders have warned for years that one of our biggest threats is our deficit and borrowing money. Every time that the military tries to close unneeded bases and get rid of weapons that aren’t needed, they are thwarted by Congress who doesn’t want to lose jobs in their district.

There is a reason that military weapon makers spread out manufacturing throughout the US.
Just because something is easy to understand at first does not make it suitable for designing maintainable software. I can understand the concept really well and it sounds completely appealing. When digging through the 18th code base with 12 deep inheritance hierarchies and various overwritten or not overwritten or combination thereof member functions where all you can do to follow control flow is to employ a debugger do you get the notion that this simple idea might not be so great after all.
While I agree there is a fair amount of indifference when it comes to consuming media. However stating it as zero effect is far from true. There are several examples of powerful journalism having profound effects on the general public. And repeated coverage has been demonstrated to be capable of changing opinions.

In the case of the refugee boat—but not so much the submarine—it occured because of a policy choice of the leaders of many news observers. These leaders have the power to prevents disasters like these. And media coverage has been shown in the past to be able to influence leaders in making some policy changes.
Thanks! Yeah, that could work. Especially in future as those chips improve even more.

Look if we have enough paid clients asking for this we will definitely do it. Thanks for your comment! :)
When you need to generate IDs that don't reveal when they were generated.
There are no developers outside Silicon Valley, got it.
Okay I was hoping someone else was going to chime in but even with the influx of Reddit users, the rest of HN isn't that juvenile so I'll do it.

https://selfesteem.zip

410 - https://yourdad.zip

411 - https://yourpenis.zip

413 - https://mypenis.zip

413 - https://yourmom.zip Formally https://yourmother.zip https://yourmum.zip for the British and also http://yomama.zip

417 - https://yourlife.zip

418 - https://yourcoffee.zip

https://yourdick.zip

https://yourwife.zip

https://yoursister.zip/

https://chatgpt3.zip/

mirrored from: https://www.reddit.com/r/ProgrammerHumor/comments/13pzxea/ht... because who knows if that'll be around in a couple of months.
The kernel provides quite a few string processing helpers; I'm not sure why they're not documented. Perhaps the purpose of the document is to highlight bpf specific functionality rather than underlying runtime helpers?

You can see them listed here: https://elixir.bootlin.com/linux/latest/source/kernel/bpf/he...

And my point in highlighting them in this discussion was to get one to consider how of trap outs to the kernel are sort of fundamental. You get 4096 instructions to execute before you're cut off by the kernel (albeit statically). Given that, say, PATH_MAX is 32768, then you simply don't have enough compute time available to process certain strings you'd expect some bpf filters to be able to handle.

So basically I just wanted to hit home that some raw computation expected of bpf is incompatible with it's current verification model and at the very least extremely deep changes to bpf would need to occur to get rid of helpers.
There is a video going around of the lead guy saying (obviously before this incident) something to the effect of “I will be remembered for innovation and the rules I broke, I was told not to build using such and such materials and I’ve proven people wrong”.
The most troubling thing about this to me is Stockton Rush’s cavalier attitude toward ageism [1]. In considering young college graduates as uniquely “inspirational” he set them up for a lifetime of guilt. I don’t think age or race has any place in inspirational calculus. I’m uncomfortable with how comfortably he dismisses submariner veterans as “old white guys”.

Engineering is a discipline that requires experience and guidance. The young learn from the old. In this case accomplished engineers missed a chance to do rewarding work with young engineers and young engineers have to live with the guilt of killing their crew.

This is a lesson the entire tech industry would do well to meditate on. Especially when we call ourselves engineers.

[1]: https://youtu.be/4dka29FSZac&t=5m2s
For these things I look for flexibility, i.e., from the user perspective, control. That's the nice thing about OSS vs closed source here.

I don't necessarily want to send data to another SaaS vendor's data lake/warehouse/tsdb/etc. Egress costs, privacy, and storage costs. Also if I already have a data platform, I don't want 2.
SUSE free and commercial product offerings
It is exciting! As others in the thread are saying, the cost of individuals with severe rare diseases are also very high.

Here’s a recent attempt at quantifying the costs across all rare disease:

https://chiesirarediseases.com/assets/pdf/chiesiglobalraredi...
Then host your own instance. That's actually more work, but worth it if you don't trust whomever is hosting your community. Should become fairly straightforward once you have parties taking care of the technical details (there probably are already some).

Not sure what else is 'a lot more work'?
/R/Tomscott (2018)
Small screen and around 8x slower than the PineTab-V, between 1.0 GHz vs 1.5, single-issue vs dual-issue (good for ~1.5x), and one core vs four cores. Plus 1 GB RAM vs 4 or 8 GB.

The PineTab-V is at least around the same speed as the Arm-based PineTab2, with the SiFive U74 being very comparable to (even a bit better than) the Arm A55 at the same MHz. In these devices the Arm is at 1.8 GHz vs the RISC-V at 1.5 but that's pretty minor. Also the Arm has NEON SIMD while that generation of RISC-V doesn't have SIMD or Vector -- the D1 and TH1520 do have 128 bit vectors, though standard software doesn't support that, so it's only whatever you write yourself.