skysight-inc/HackerNews huggingface dataset:
There was (still is?) a standard of pluggable computer interface into commercial displays. Like you'd get a TV with one or more bays where you'd populate with essentially a small computing blade with whatever capabilities you needed. Different inputs, chaining displays together, running signage apps, etc.

Cathode Ray Dude has a few episodes about them.

https://youtu.be/wRPDn5zPF7U

https://youtu.be/q9a3dCd1SQI?t=2006

They're called Open Pluggable Specification Modules.

https://www.touchboards.com/ops-pc-modules/
HackClub is great. I feel like I aged out of their target demographics recently though.

I can share my single and very positive experience with them.
In summer 2020 (I was 18 then), they were going to host/sponsor some hackathons (IIRC), but because of Covid they couldn’t do that so instead they gave away that money to students who had some project idea. If your project was accepted you got $100 for it - but you had to share the result with the community.

I applied and got that 100, and used it to make a remote-controlled mobility scooter [0] with my friend. Not the most useful thing in the world but it was ton of fun!

[0]: https://youtu.be/WWUe42dH6nw
Absolutely - they’d fit right in here. My email is malted@hackclub.com.
> You can do all of that _without_ advertising.

I want to double-emphasize this. Most advertising sucks, but the effect it has on people is not unique to advertising. Given your five senses, you are being consistently and constantly blasted with information people want to put in front of you in the hopes of effecting your future behavior in a way that makes you think that you’ve talked yourself into it.

But given a non-intrusive ad that isn’t trying to also surveil you and isn’t making demands on your attention, they can be informative. The problem is that non-intrusive ads that don’t make demands on your time and attention don’t support advertising-reliant companies with market caps as big as TV broadcasters, and if you want to also be as big as Google or Facebook, you also need the surveillance aspect of it, so if we ever get our shit together as a society and do something about that and they haven’t diversified their revenue streams sufficiently, they’re in for a very bad time.
My LG remote from maybe 5ish years ago has a pause button
It doesn't help that the are all stuck on the one video feed and you dont get to play with the remote to explore the ui and get a feel for it.
Look at Samsung commercial displays. Usually no smart features - but pricey.
To clarify for anyone wondering, 404 Media and WIRED have a partnership so WIRED will occasionally publish their content and they hope to collaborate together on articles (although I'm not sure if this was one of them)
Is that really an issue? I just haven't seen a file name with a newline in it. If so, couldn't it just be run with -o0?
Tinder is location based, so probably through that.

Not sure about other apps.
I need to read research papers. I just implemented my own paper reader ... https://www.youtube.com/watch?v=uU_WeER2PSs but it doesn't have an AI agent.
https://www.mnvibe.com/shows

Like the other person said, house proud is probably my favorite. If you see a tall thin guy likely wearing a sweater and hat, say hey to me!
That exploit is indeed legendary but the code execution involved is not JavaScript. In fact the iOS PDF renderer does not have JavaScript enabled.
It absolutely is, especially realizing that a significant percentage of the applicants to these programs are international students, who have tuition fees 5x that of local students, and who have really no choice but to pay for another year of studies in order to reapply to their intended majors, or have wasted hundreds of thousands of dollars and multiple years.

I am obviously jaded, after spending 2 years of tuition there, only to be rejected from my intended major, and told to spend the next year re-taking classes.
Is that due to software engineers or management/marketing? I doubt that engineers could make such decision
I even hosted a mirror of the original Mozilla source code dump from St. Anselm Hall, and nobody ever complained ;P
Cell BioPrint claims to give personalized advice on slowing signs of aging
In case I wasn’t clear, I asked ChatGPT to explain what I wrote above. I think it did a pretty good job:

This reflection expresses a deeply existential and relativistic view of the world. Here’s a breakdown:

1. SNAFU as the Status Quo: The term SNAFU (Situation Normal, All Fouled Up) suggests that chaos, dysfunction, and disorder are inherent to the world. It implies acceptance that imperfection and unpredictability are the norm, not the exception.

2. Limits of Comprehension: The belief that trying to make sense of the world or universe is futile arises from recognizing the limitations of human cognition and perspective. This acknowledges that meaning, morality, and truth are often constructs rather than absolutes.

3. Relativity of Values: Concepts like compassion, love, morality, and even suffering are seen as subjective. They are shaped by context and perspective—what benefits one being might harm another, exemplified by the food chain.

4. Critique of Human Ethics: The example of industrial animal farming underscores a broader disillusionment with humanity’s moral contradictions. Even well-intentioned actions can have unintended, unethical consequences, leading to the view that absolute moral “rightness” is unattainable.

5. Indifference of the Universe: The idea that the universe “doesn’t give a shit” challenges the anthropocentric tendency to project meaning onto existence. This highlights the randomness and indifference of nature, leaving humans to assign purpose to their actions as a way of coping.

6. Civilization as a Construct: Meaning and morality are framed as tools for societal cohesion and conflict avoidance, rather than intrinsic truths. This echoes a nihilistic perspective where life “just is,” devoid of inherent purpose or universal justice.

It reflects a worldview shaped by realism, skepticism, and existential questioning, wrestling with the contradictions of human morality and the indifferent nature of existence.
Ha, the SAP button must be a close second. I remember my neighbors literally screaming at the cable company on the phone over it while I was over there to watch a movie. I hit the SAP button and went back to my beer.
For Gzipped PostScript, code execution is its raison d'être. But it is at least possible to build a PDF viewer without code execution.
Show HN: Meta Wrapped – Spotify Wrapped but for Instagram and WhatsApp
MetaWrapped is your personalized storytelling tool, bringing fun and engaging insights straight from your WhatsApp and Instagram chats! Dive into your messaging habits like never before—discover who you text the most, which friends are always there for you, and maybe even uncover a secret admirer . Whether it's about your funniest conversations, your most-used words, or your flirty exchanges, MetaWrapped transforms your chat history into a vibrant, story-like experience that’s uniquely yours.

This project has been a labor of love, designed to make reflecting on your year in messages both fun and eye-opening. It’s a passion project that I’m incredibly excited to share, and I’d truly appreciate your feedback! Whether it’s your thoughts on the user experience, ideas for new features, or ways to make the insights even more engaging, I’d love to hear how I can improve and make MetaWrapped even better for everyone.
I've gone through like 5 Android phones back to back. Photos, documents, emails, installed apps, contacts... It's all seamless and works, literally just with Google's defaults.

What do you think you lose?
Following this, an idea I’ve had for years without any ability to act on is a smart TV replacement board that’s sold alongside adapter boards for various popular models of TV that handle differences in power, display connection, etc, making dis-enshittifying one’s smart TV as easy as upgrading the GPU on a computer tower.

You could have 2 tiers of board: Essentials, which is cheap and only has as much hardware and software as is strictly necessary to produce a pre-smart-TV experience, and Deluxe which would be pricier and built around a recent flagship SoC (e.g. Snapdragon 8 Gen 1/2/3) with an unlocked bootloader and preloaded with Android TV.
Look at MDAnderson in Houston.

https://www.mdanderson.org/cancerwise/glioblastoma-survivor-...

https://www.mdanderson.org/cancerwise/how-i-knew-i-had-a-bra...

Along with other success stories, they helped my sister with a particularly lethal form breast cancer in one of their clinical trials.

Also - If your friend is approved and needs a place to stay, let me know. Know a couple of people who help house people who are getting treatment here.

You’re an amazing friend and I hope your friend gets the care they need
aegis plus syngcthing fork works well
Sorry for a dumb question, what are those
But it is a boolean value, there's only two possible values TRUE and FALSE. But because it's SQL you can define any column as TYPE | NULL.

You could say that a boolean column with a NULL value is FALSE like how a lot of programming languages coerce it but if you wanted that you would just make a default of FALSE. The meaning of NULL in general being "value not specified" lends itself pretty nicely to "either true or false."
Why isn’t the business model scalable? The model is to write software which scales at low cost so with lots of users the fees are minimal. And it seems to work since they are profitable and made 4.8 billion last year.
SEC Head Warns Against 'AI Washing,' the High-Tech Version of 'Greenwashing'
+1 house proud. Funny seeing it on this website haha. If you see a tall thin guy likely in a sweater/hat, say hey to me!
Used to have bash aliases, but nowadays I work on so many different machine, without my dotfiles present, that aliases seem kinda pointless. I'm a fast typist.
> although it's proven that at least one of them is irrational

And not particular to e and pi. More generally, at least one of a+b and a*b must be irrational, if an and b are transcendental.
It's not even listed as a permission on the manifest, so it can't even request it: https://play.google.com/store/apps/details?id=com.king.candy...
what is the tl;dr on this vs fzf?
That doesn't address anything in the second half of the post though, starting with this pull quote:

> The fact that NULLs are distinct for UNIQUE columns but are indistinct for SELECT DISTINCT and UNION continues to be puzzling. It seems that NULLs should be either distinct everywhere or nowhere. And the SQL standards documents suggest that NULLs should be distinct everywhere. Yet as of this writing, no SQL engine tested treats NULLs as distinct in a SELECT DISTINCT statement or in a UNION.
Thats pretty much how I now see it.
I don't get the hate for smart TVs. I don't have strong feelings either way. I activate my Apple TV and my Sony TV automatically turns on, switched to the correct input. Same for my Nintendo Switch. The only time I ever interact with the TV's UI is when I accidentally sit on the remote and mash the buttons. The TV isn't even connected to my WiFi, so I don't worry about it spying on me or getting hacked.
Lost my wife to brain cancer (gb4). After sifting through the noise, here’s what works based on stat sig research as far as I know:

1. Radiation

2. Surgery, awake craniotomy to reduce loss of function

3. Temodar chemotherapy

4. Optune helmets

5. Monoclonal antibodies

6. Maybe high dose vitamin C (suspicious results)

If I knew then what I know now I would have focused on reducing stress in our lives as it felt like it accelerated the growth, perhaps due to a weakened immune system. Quality of life and joyful moments together is the best you can hope for. It brings you into awareness of the magic of life and each other. Focus on that — which is 100% in your control.

Here is a link to the optune helmet: https://www.optunegio.com/
Try here

https://www.clinicalnet.com/
This protocol worked for some patients:
mistletoe, valerian, stinging nettle, thyme, mountain germander, rosemary, oregano, yarrow, peppermint, lemon balm, chamomile, hops, st john's wort, glechoma hederacea (ground ivy/evergreen creeper), catnip, artemisia absinthium (common wormwood), artemisia vulgaris (common mugwort), greater celandine, erythrea centaurium, calendula officinalis (marigold), capsella bursa-pastoris (shepherd's purse), betula pendula roth (common birch), basil, althaea officinalis (marshmallow)
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5809810/

Some things will stimulate the immune system for a little while and then taper off (prunella vulgaris, blue agave syrup, wasabi), whereas others are higher reliability (modified citrus pectin, ashwagandha, milk thistle, kefir/probiotics, food like coconuts, berries, pomegranates, mangoes, mushrooms, broccoli, cabbage, asparagus, etc).

There are harsher herbs/substances that work against cancer but damage your organs which should be avoided if possible (cat's claw, thunder god vine, aspirin, etc).

Other things to avoid include some b-vitamins like niacin/folate, amino acids like methionine/lysine/glutamine, potato chips, and other things that can help the cancer grow once it exists.

Also be sure to purify your air/water, air pollution will make the cancer grow a lot faster.

Additional notes are here:
https://github.com/outdreamer/build-a-cure/blob/master/docs/...
Meta Quest
Without trying to imply that this thing needs to be “different” from fzf, but how is it different, if at all? A comparison would be appreciated.
I’m struggling to understand how a thrown dart could land on an irrational number. It seems definitionally that any physically realized outcome must pertain to a rational number because it is impossible to physically measure one at any level of precision.

It is possible to write a random process that returns 5 or pi with 50/50 odds so this isn’t a very compelling argument that it’s possible. I don’t feel the semantics of picking a random point along a number line is gg solved just by appealing to the existence of uncountably infinite irrationals.

By most people’s definitions of random points along the number line, including the dart throw, it seems to me the probability of getting an irrational is 0.

Invoking the number of possible outcomes has bad feeling implications. For example if your set is 1 2 3 pi 4, then the probability of getting an outcome in [3,4) is higher than [2,3) and that seems like it’s breaking the intuition of what the line represents. Like as a stupid example say we only include the irrational numbers between 9 and 10 and pick a random point between 1 and 10. If the random method uniformly sampled a point along the line by distance we would suggest a 90% chance of getting a rational number <= 9 and a 10% chance of getting an irrational number above 9.

But if we sample by naive odds you’d probably claim there’s a near 100% chance of getting an irrational number above 9 because there’s an uncountable infinity up there.

That seems dumb.
Same. I’m in US and mostly use in US, internationally I usually do hotels. To me they’re totally different and the comparisons are weird IMO. And personally I find most hotels grosser than most Airbnbs.
It might be a demand issue. In Singapore a lot of people are lactose intolerant, hence the demand for dairy substitutes is greater.
It has an export function that you can scan from an old phone. And I kept the setup keys in my keepass database.

On top of that now Google backs those up for you too.
This list is suspect. PodcastAddict doesn't even request location permissions[1]. How can it possibly get access to your location? If you read the article carefully, it caveats that the location might not even be sourced from gravy apps. At best, it's getting your ip location, which you're broadcasting to every website you visit anyways.

>Although this dataset came from an apparent hack of Gravy, it is not clear whether Gravy collected this location data itself or sourced it from another company, or which location company ultimately owns it or is licensed to use it.

[1] https://play.google.com/store/apps/details?id=com.bambuna.po...
I love git stash, but to be fair, if you've just had Git do something unexpected to your files, I can completely understand why you would not then trust Git to keep your changes safe while you use more Git commands to get back into a sane state! Sometimes simple and well understood is the best way.
Brightness and contrast isn't too bad when you're in a dark nerd cave.

Definitely no comparison to an active display in a well lit room though.
Can you imagine if management were to prioritize what consumers wanted, rather than jumping onto the latest trend for their careers?

We might have TVs with remote locator buttons that would make the remote control ping audible via a press of a button on the TV? So much time saved and happiness granted with ancient technology.

But no, AI. Bad product folks who want to experiment and make their mark more than they want to improve the experience.
Absolutely but "blazing fast" has become kind of a meme among rust projects. Getting a bit tired of seeing it everywhere personally, at least show me some benchmarks when you make claims like this.

No shade against this project (or rust in general) though, it looks very nice and I wanna try it out.
I generally like Swift, but one aspect that strikes me as amateurish and arbitrary is that structs are passed by copy, while classes are by reference. There's no visible syntactic notation to tell you what's happening. You have to examine the definition of the class or struct.

Swift programmers are urged to choose structs for their data by default, which breaks Apple's evangelized "single source of truth" in their "reactive" SwiftUI paradigm. You can't have a single source of truth when everything's being copied all over the place, as it is with structs. And SwiftUI's observation framework only (kind of) works with structs and primitives, not classes.

So the entire thing is a contradictory mess that makes programming on Apple platforms a joyless slog and a nightmare to test. Your entire app becomes a pile of contrived states and flags that you tweak to trick the UI into doing what you want.

So the question is: Are we to abandon the "use structs whenever possible" mantra in Swift?
Andy Hertzfeld shared the background on why MacBASIC didn't ship with the Mac.

> Apple's original deal with Microsoft for licensing Applesoft Basic had a term of eight years, and it was due to expire in September 1985. Apple still depended on the Apple II for the lion's share of its revenues, and it would be difficult to replace Microsoft Basic without fragmenting the software base. Bill Gates had Apple in a tight squeeze, and, in an early display of his ruthless business acumen, he exploited it to the hilt. He knew that Donn's Basic was way ahead of Microsoft's, so, as a condition for agreeing to renew Applesoft, he demanded that Apple abandon MacBasic, buying it from Apple for the price of $1, and then burying it.

https://folklore.org/MacBasic.html

It was a shame, since MacBASIC allowed users to write software that supported the features of the Mac UI and Microsoft's BASIC did not.

> Benchmarks published in Washington Apple Pi Journal suggested that MacBASIC had better performance as compared to Microsoft's MS BASIC for Macintosh. The language included modern looping control structures, user-defined functions, graphics, and access to the Macintosh Toolbox. The development environment supported multiple programs running simultaneously with symbolic debugging including breakpoints and single-step execution.

https://www.wikipedia.org/wiki/MacBASIC

However, the late betas were out in the wild with no copy protection, so it was passed around by user groups.
Didn't realize this was geohot when starting it but wasn't surprised when I reached the end.

I strongly disagree that "wokeism" is Protestantism, whether that's the leftish definition or the rightish definition. I strongly disagree that everyone is blindly pro elon and I hope hope hope against more policymakers kowtowing to an abusive, self aggrandizing, childish world view.

I find the Elon infatuation both surprising and grating. Every good faith conversation I've had about it instantly devolves into regurgitating buzzlines with zero ability or willingness to follow up. It's frustrating how many people I've talked to will openly say things like "he saved free speech" and aren't willing to hear about the conversations still moderated on x (which is especially egregious juxtaposed next to what is no longer moderated).

Regardless of what you think about anything, remember we're all better off if we're willing to learn or hear the facts, even if (especially if?) it contradicts with the official narrative you're told to repeat.
I gotta say: Palm Pilots with IR blaster apps such as OmniRemote check most of these boxes, but we loved them. In 2004.
Just copy DCIM to NAS

Everything else like contacts, sms, software backups goes to the cloud.
Meta Quest is exactly what deleting facebook account should be named :)
try flickboard. once it stops melting your brain it is awesome
> months to hire

I've seen that at BigCo, but that's the exception. Every other place strongly prefers a start date of ASAP, with O(weeks) from initial contact as a next-best option. If you state that you aren't available for months you probably won't be hired.

> concern is that firing is so difficult

There are lots of concerns.

Keep in mind, 95% of resumes are some sort of bot/scam, and 0.5% of the rest are actually at the skill level I'm looking for. There are lots of potential explanations, and I don't think it's that only 0.5% of developers are who I'm looking for (there are sampling biases, survivorship bias, and all sorts of things at play in that data), but from my position doing the screening and interviewing those are the stats I see.

1. Suppose you actually did hire everyone who passed a 1hr screen. You'd still have 20+ failed candidates before you found the right person. Even with a 2-week trial period, that's 3/4 of the year not having your projects properly staffed, a demoralizing experience for all their coworkers, and 3/4 of a SWE-year in wages and benefits lost.

2. Is it really fair to hire somebody if I know there's a 95% chance I intend to fire them? What if they have to move? What if they hadn't quit their old job till I accepted them? I suppose if somebody said they were confident in themselves and were willing to risk a trial period I might allow it, but the current set of social expectations is that once you're hired your employer will spend months at a bare minimum trying to make you successful, I'd want to be cautious with that sort of arrangement out of respect for the candidates.

3. Onboarding is even more expensive than it might seem since it sucks away your more senior talent for the training. If the cost of a bad engineer were just the normal day-to-day post-onboarding it wouldn't be _that_ terrible (you still have attrition and other knock-on effects to worry about), but having multiple onboarding sessions for a single hire (because of multiple trial periods) is the most expensive part of the process.

etc

> General proficiency can be determined in other ways, especially with how prolific GitHub is these days

I agree. Walking through a project with a candidate is one of my favorite interview sessions. They tend to be more comfortable, I tend to learn more, and I get to learn something about their technical communication on top of any coding knowledge.

Not everyone has a GH with anything interesting, so I make other interviews available for everyone, but my life is a little easier if public "proof" (till you talk to the candidate you really have no idea how much they know or who wrote what, but I thankfully haven't seen that problem yet in an interview) exists.
Looks really good and is also relaxing to watch when it’s compressed. Did you open sourced it?

And your projects are really nice too. Wall smasher is amazing!
Random bit of trivia: the older versions of these had the interface implemented in Flash. That's right, Adobe Flash Player on a remote.