skysight-inc/HackerNews huggingface dataset:
You can pin a gem to a specific version, of course.

`gem "mygem"` installs the latest version.
`gem "mygem", "~> 4.0.0"` installs >= 4.0.0 but < 4.1.0, which is what you probably want when using Semantic Versioning, which most gems adhere to, to get the latest patch version.
`gem "mygem", "4.0.10"` installs exactly that version.
Side note: Firefox is offering to translate this blog post from Portuguese for me though the content is clearly in English. I noticed the `<html>` element has a `lang="pt"` attribute. The site is generated by Jekyll, which I have not used in years, so I'm wondering if this is a site-level setting or could be overridden in frontmatter...
> running a distributed operating system where processes could be be freely migrated between my phone, desktop, laptop and NAS without too much of a hitch.

This was what i always wanted ever since i read Tanenbaum's "Modern Operating Systems" and in particular his "Amoeba distributed OS" - https://en.wikipedia.org/wiki/Amoeba_(operating_system) Also see Plan 9/Inferno from Bell Labs. But instead what we got (due to industry shenanigans) is this garbage/duct-tape of distribution gone crazy in the "Cloud".
Pardon my ignorance, but I have to ask for explanation of what the wheel group is and does. I'm aware that this might open a can of worms.
"In places with working public transit" is a huge caveat here. The vast majority of the US does not have what I would consider "working public transit". And those places aren't going to get it any time soon.

Unfortunately, sitting in a Waymo is experientially not at all the same as riding the BART or NYC subway.
Fortunately I mostly work on macOS nowadays.
And perhaps I'll built the Linux toolchain on next weekend.
Author here - not an ad, I don't even know anyone at Waymo and don't hold any associated financial incentives.
Was searching for an equivalent for Linux, came across rembg.

https://github.com/danielgatis/rembg
What else is the reason to write a “paper” if not for a class or journal or conference? Do you write papers just because?

I don’t care if anyone uses LLMs to help write papers as long as it doesn’t falsify findings.
Author here - Good catch, thanks for pointing this out
No, that is more like hyperphantasia, where the visualized object is superimposed on top of one's visual reality. Seeing something in one's mind's eye is more like there is a a buffer right above my visual reality where I can imagine something inside that buffer. It is not superimposed over reality but I can focus on both the visual buffer and the imagination buffer simultaneously.
> But the ancient greeks considered them not greek. They wouldnt let them compete at the olympics either.

Says who? Citation needed.
I've always found the rules against "discriminating against disabilities" to be odd.

In most cases, a disability will impact your ability perform general tasks (and require additional accommodation). Businesses will want to avoid hiring a disabled, and such laws will just make businesses find roundabout ways of doing so.

Of course, this sucks for the disabled, but do such rules actually help? All this does is make hiring disabled an even bigger liability and incentivizes business to avoid hiring disabled even more.
This idea was explored over a decade ago, in the context of cloud computing: https://www.cs.cmu.edu/~fawnproj/
If you had paid a deposit for it, wouldn’t the chances of attending be significantly higher compared to a free meeting?
If you cannot program then maybe it helps?
The downside of this is that if you have your system set up to automatically install package updates, then it will start failing, which might kill all automatic updates.

On Debian, for example, I have unattended-upgrades set up to automatically install security updates. sudo is reasonably likely to have updates for security reasons.
Merging branches was roughly the equivalent of git cherry-pick. There's tracking to prevent you from pulling the same commit twice, but not much else.

--reintegrate was introduced later, and even with that it was easy to get wrong.
I'm working on a self hosted Patreon alternative. Would this be effective for sending emails from our creators? Thinking of running an emailing service for them.
Submarines are boats.
I suspect the 3.9% estimation is wildly inaccurate but that the condition / spectrum is true.

In the 1-5 guide, I'd probabably rate myself a 99 or something silly. I feel like the equipment is capable of visualising, but I just don't know how to operate it.

However, I do have involuntary visualizations. My dreams are images, very unlike thought. And in the last 5 or so years I can recall 2 occasions where I was in a relaxed state and pictured things without really trying, so I know it's possible to have dream like images when awake.

My wife says she can just perfect recall stuff. I entirly believe she can visualise, but I believe she confuses what happened with what she can see. She also states she can visualise the apple, or pretty much anything else she wants.
So was anything they did illegal?

I don’t get the problem in this case.
If the guy wanted the code to be secret don’t publish it?
Is there some confusion around how LLMs work here?
Hearing people still mention "monkey patching" always makes me chuckle...
I haven't "monkey patched" anything in Ruby in > 5 years, and I don't see it in any of the popular libraries/gems anymore either.
Are you talking about a lambda function url? Is there not a load balancer in between the lambda function invocation and the web server request?
Technically you can but you spent however many billion euro and aren’t utilizing the capacity. Maybe it still makes sense vs keeping coal and gas underutilized, I don’t know.
It's not required to check $? after each command. It's only when calling out to the shell. How would you propose to handle that? Throw an exception on a shell command which fails?

Some would say calling out to shell is an anti pattern by itself. Others would say exceptions are an anti pattern. (Just use appropriate return type and there's no need for exceptions ever!)
Somewhat, although I guess the idea is still to keep perf flat and just throttle the cooling.
Do people without aphantasia actually visualize for loops, class hierarchies, design patterns, etc…?

If not it would be easy to explain the result of the “visualize an apple” test. It’s just like visualizing a “for loop”. You’ve got a good idea of what’s it like and yet visualize absolutely nothing.
The wheel group is just a regular user group, its just the name Debian gives the group with admin permissions.

It's no different to any other user group on linux systems and you could replace the name wheel with admin, freethinker, systemdestroyer or whatever else you wanna call it.
Damn! Where is Erlich Bachman?
Seagate opens eBay store to sell refurbished hard drives: 22TB drives for $311
That sounds incredibly sad and frustrating. I can't imagine what it's like to suddenly lose that ability, being so dependent on it.

Indeed many of my childhood memories are mostly sequences of pictures, the emotional content kind of "floats" on the imagery. It must be very frustrating, being forced to reinvent how you experience your inner life and memories.

Edit, after reading some more comments: are you musically inclined? Did your ability to hear melodies in your "inner ear" suffer similarly?
For starters, ward nurses spend 25-35% of their time doing documentation. This is doing patient notes, transcribing vitals, filling in forms and checklists, logging in and out of workstations, etc etc.

Much of this could be replaced by audio/video input.

Secondly, if the LLM can identify at risk patients or drug checks, you don’t need a nurse or 2 nurses to dispense medications or identify at risk patients. Multimodal input LLM plus a caring low skilled person can do the necessary things far more often.

These 2 factors alone can reduce nursing workload by half.

As for family doctors, I would personally be very happy to transfer my basic general care to a good LLM right now. Everything I need is straightforward, protocolised and the hassle of making appointments, delays, waiting rooms, form filling etc is more of a barrier to my healthcare than current LLM deficiencies.
Don’t know what to tell you. This is an actual web application that has seen four years of development, a migration from vanilla Vue.js 2, to Nuxt, then an integration of Vuetify 2 (which is about the worst library I have ever had the misfortune of working with, and has a giant amount of runtime dependencies).

I wouldn’t say it’s too many modules. We heavily use code splitting, so most of the time, users will fetch only a few of these, and pages load quickly. Plus, there’s some dependencies we cannot get rid of that are quite heavy.

From my personal experience though, it’s nothing unusual really.
> I think you believe that "normal" people have some magic hi-res virtual movie projector that superimposes crystal clear visions inside their heads. No, it's all just memories and concepts.

Some people do, hyperphantasia. I can do this, perfectly visualize the details of the Mona Lisa and examine it from any angle in my mind's eye. If I am in a semi-lucid state while nearing sleep, I can do it even more intensely, as the other day I was visualizing waves bouncing around in a maze and I could see every single bounce.

However, you're right that most people cannot do it so vividly, but it is not the case to say that it's simply memories and concepts, it actually is images and video inside their heads.
> While this is a capital intensive business, if you cannot create a path to profitability after being handed 100 million I don't see how raising more money could help.

The past few years have proven this wrong. A lot of companies raised far more than that and just recently (relatively) became profitable. Uber, Tesla, and even going back a bit, Facebook.

100 million was a tiny amount of what was needed for them to become profitable.

The rest I agree with though.
Of course it will happen again. If the model becomes too popular Cloudflare will restrict free usage of their APIs. And if it is too unpopular they will just stop supporting them one day.
Master class in why critical software that's relied on by millions wastes billions of people-hours each year, not to mention all the misery it causes.

The part where person making the purchase decision is neither the user nor beholden to the users? That's bad.
It's code from a tutorial. Mission accomplished, the LLM learned the lesson.
Not really! In modern Linux specifically it's just a regular user group, but it's the de-facto standard name of the "administrator" group - users who can escalate to root privileges.

You might not even have wheel anymore; Debian just calls it "sudo" now.
If your face gets hot, turn on the radio.
Great advice, recently read "Build first, iterate later" from Zero to One by Peter Thiel.
Lack of AC leads countries to be more efficient.. how?

Seems like a big leap
Indeed, I just wrote a sibling comment before I saw yours about the same phenomenon, hyperphantasia. I don't think that the parent is right that it's just "memories and concepts," it actually is vivid imagery for most people who don't have aphantasia. It does seem like the parent has some sort of aphantasia, just not as severe as seeing nothing, it seems to be more of a spectrum rather than a binary.
> the question whether machines can hold copyright is decisively shut and closed

That's just a small part of the question. Some of the questions we still need answers for are:

1) If ChatGPT produces an answer that is very similar to something it was trained on, can you use that answer? Or do you need a license from the original author? If you do need a license, how do you figure out if an answer is close enough to some original work to require a license? How much effort can we expect a user of an LLM to put into searching for original sources? If you can't identify sources, can you use an LLM at all?

2) Is it even allowed to train an LLM on data without asking for permission?

3) Is prompting an LLM a creative act? Is ChatGPT just a tool like a typewriter? If you type a poem on a typewriter, no sane person would consider the typewriter the copyright holder. So shouldn't we consider the person prompting the LLM the author?
But what about the concepts that you haven't internalized, faced or taught yet?
The text mode on the framebuffer was terrible on most machines, too.

Still, stop-a and then e.g. 3719 824 + 53 * . when you needed a little bit of arithmetic help was always a possibility ;)
I am in a (large) project currently that has been running since 2016; it has 100k+ files like this. The team (I am there to write a code quality report ;) of humans has 0 problems maintaining it. This weird ‘all code must be pristine’ attitude on HN is interesting; I do a lot of these types of code audits and more than 80% of mission critical code I encounter at large companies / institutions is like this or worse and is happily maintained by humans. Take some Spring projects started somewhere in the 2000s with the original team gone: I see 10000s of lines added in jsps files because it was faster/easier to do than actually understanding the structure and properly writing the classes etc.
It’s not so much the moving it… it’s that it’s heavy enough that “can this floor/piece of furniture support this” becomes very relevant.
I think they're saying the lack of need for AC
China's best coding LLM, which beats GPT4 on coding benchmarks ( https://github.com/deepseek-ai/DeepSeek-Coder-V2 ) was trained by a random Chinese hedge fund.
Another trick is not to use constant RPM because you can hit some mechanical resonance point, but constantly varying RPM around target RPM so that the system even if it hits resonance stays there only for a brief moment and won't start vibrating.
You missed out GitHub !
RSA Decryption
def find_pairs(target_product, target_sum):
for p in range(1, target_product + 1):
if target_product % p == 0: # p가 target_product의 약수인 경우
q = target_product // p
if p + q < target_sum:
print(f"p = {p}, q = {q}")

# 입력 받기
product = int(input("p*q의 곱을 입력하세요: "))
sum_limit = int(input("p+q의 합의 최댓값을 입력하세요: "))

# 함수 호출
find_pairs(product, sum_limit)
#Enter

n and then enter

−
1
n−1.
There are AWS step functions that might fit this use case. Just another product AWS will charge you to use to perpetuate the serverless myth.
It sounds like you weren’t sending very frequently, if you logged in anytime over those 5 months there was a banner letting you know it was getting shut down.

If it makes you feel better, deliverability people will tell you a list that’s been sitting with no sends for a year or more quickly becomes worthless due to list rot (abandoned emails, expired domains, job switchers, people who forgot you exist and will mark spam/unsub, etc).

When you send to an old untouched list, it can tank your domain rep in Gmail since the algo sees tons of bounces/unsubscribes/negative signals. They basically assume you’re a spammer. So it probably would have been a PITA to warm that list again anyways. It’s shitty that gmail incentivizes bulk senders to be annoying and send a lot, but it is what it is.
This is remarkable. If things like these could be AI generated (or even tweaked) to fit a use case, that kind of spells doom for bloated Saas products. Would be amazing to see the progress along this vector.

You may want to look at https://github.com/knadh/listmonk for how to handle heavier loads. This is also a nice project used by Zerodha in India to send millions of newsletters on a daily basis.
In addition to being the default name for the admin group in Debian, the name has some history:

> [from slang ‘big wheel’ for a powerful person] A person who has an active wheel bit. “We need to find a wheel to unwedge the hung tape drives.” The traditional name of security group zero in BSD (to which the major system-internal users like root belong) is ‘wheel’.

> The term was invented on the TENEX operating system, and carried over to TOPS-20, XEROX-IFS, and others. The state of being in a privileged logon is sometimes called wheel mode. This term entered the Unix culture from TWENEX in the mid-1980s and has been gaining popularity there (esp. at university sites).

http://www.catb.org/~esr/jargon/html/W/wheel.html
> but the fact that it then supports Scheme macros

Good for them.

> possibly share code between developing for the PreScheme compiler target and non-PreScheme targets

"possibly" is a strong word, seeing that Pre-Scheme is a statically typed, explicitly memory managed subset and all. There's a very large and coarse-grained semantic leap.

Then you can read the rest of <https://www.steveblackburn.org/pubs/papers/vmmagic-vee-2009....>, for a bonus.
> For a true aphantasiac, this question is meaningless

I confirm.

I would have probably picked up a color at random to play along with the whole “mind’s eye metaphor” before I realized people can actually “see” for real and it’s not a metaphor.
After nearly a decade working in architecture (buildings, not software!), and having reached quite a comfortable position and salary within my company, I decided I wanted more flexibility in my life.

I threw ideas for 80% work time, or 1-day work-from-home (pre-pandemic), to my boss at the time, but was always met with resistance (“architects cannot work from home!” or “you are too important and need to be around all times!”).

I quickly realized my future there was “either accept it or leave it”. So I left and after some months trying to figure out my next move, I decided to take my chances in tech on a remote job (had extensive experience coding throughout my life as a hobby).

My first job in tech, 4 years ago, paid me half of what I was making in architecture. I never looked back. Got a dog, went traveling around while working, made my own schedule, never felt more free or happier.

Today, I am making more than my last salary in architecture and can never imagine working 9-5 in an office again in my life.
In the tech-stack it gives me "Chromium not found"...
In my experience, Bundler has improved a lot with regard to resolving dependency issues over the years.
And OS libs are only really depended on by a few gems, no? 99% of them don't use FFI or call OS libs.

Moreover, how often do you really move a script to a completely different OS, where you don't know which OS libs are installed?
And wouldn't those missing OS libs also be a problem when writing the script in Bash or any other language?
Interestingly, this argument was weak before we ended up with truly elementary particles. Cause there’s no such thing as three apples or three people. They are unique objects with similarities defined by an observer, and then you go deeper and note that “object” is also a purely synthetic delineation. 3 is a model, not an element of reality. Even advanced maths define it as a set which contains nothing, 1 and 2 (which contains nothing and 1, which contains nothing and is preceded by nothing). Counting and measuring is equivalent to drawing lines — adding something that wasn’t there before.

The fact that particles have identity is also vague, afaiu, so existence of numbers or their non-biological origin is not as easy to prove by example as it seems.
Show HN: I Made an App Called PrepPro – AI Interview Prep Tool
Hey HN,

I’m excited to share PrepPro, an AI-powered app designed to help you ace your job interviews with confidence. As someone who has gone through the nerve-wracking process of job hunting, I wanted to create a tool that makes interview preparation easier and more effective.

Features:

AI-Powered Tools: Leverage GPT-3.5 Turbo (GPT-4 Coming Soon) to generate tailored interview questions and practice your answers.
Self-Interview Practice: Use our simple webcam interface for mock interviews. No recordings, just practice.
Unlimited Generations: Practice as much as you need without any limitations.
Comprehensive Support: Get tips, strategies, and support to improve your performance.

Pricing:

PrepPro Plus: $9.99/week with a free trial option.
Unlimited access to AI tools
Self-interview practice sessions
Dedicated customer support

Why PrepPro?

Tailored Preparation: Personalized interview questions based on your job role and industry.
Convenient Practice: Practice anytime, anywhere with our user-friendly interface.
Boost Confidence: Repeated practice helps reduce anxiety and build confidence for the real interview.

We’d love to hear your thoughts and suggestions to make PrepPro even better.
https://x.com/JayPateln7/
Those questions are all interesting in themselves, but utterly irrelevant here.

The first one asks if someone else than the „prompter“ should have copyright.

The second one asks about other people‘s copyright.

The third one is answered by case law, including the Monkey Selfie case. The wildlife photography setup is very much comparable to your typewriter there.
That doesn't say what you think it does.

Quoting the judgement:
"only works created by a human can be copyrighted under United States law, which excludes photographs and artwork created by animals or by machines without human intervention"

Clearly, the machine in question is responding to human prompts. The LLM didn't create this program on its own.

So I think these are still open issues.
in this particular instance.

But you seem to imply that if capitalism didn't exist, nor would chemical companies, etc. Something like this business would still exist if there was a need for it under almost any political-economic system.

There are numerous other ways for people to cooperate and work together, partnerships, co-operatives, etc, etc, that do not involve single individuals reaping all the profit of everyone's else's hard work.

IMHO any collection of workers deserve that their 'owner' at least understand the nature of their work, and ideally they should themselves be owners.
In Florida, most of the homes are built from concrete brick with wood trusses. There are apartments made from wood and concrete.

It’s not the heat completely - it is also the humidity. You can bear up to 80 F before it starts to feel uncomfortable. Humidity will make even 75F uncomfortable.
My answer would have been. Hang on a second you never asked me to imagine a triangle WITH a color?

What else has this triangle got? A flavor? A smell? A name? It would have never occurred to me it had a color in the first place before you asked.
At the same time, disassemblers were handy tools for figuring out how things were done. Could be very learnful. Then they mysteriously went away for some reason.
Very strongly disagree with you here.

We should have had a distributed OS like Amoeba/Plan9/Inferno/etc. allowing us to manage all our chosen set of devices using a single uniform interface i.e. "A Namespace" (in Plan9/Inferno speak). Such namespaces can themselves be connected into "Hierarchical Namespaces" and so on. This is a natural and easy way to let users keep their control over their devices while still being connected to the "Greater Internet".

But the Industry manipulated us into the Cloud model so that they could retain control and make money off of us. It was all Business to the detriment of a better User Experience via Technology.
It's worth noting that the reason why your OS/distro doesn't have or doesn't respect wheel is largely down to RMS opposing it[0], instead favoring people trading the root password around to unauthorized users.

[0] https://web.archive.org/web/20070603191229/http://www.gnu.or...
The idea of a time travel loop in the processor reminds me of a talk by Damian Conway, in which he shows how avant-garde Perl code to exploit sci-fi hardware.

"Temporally Quaquaversal Virtual Nanomachine Programming In Multiple Topologically Connected Quantum-Relativistic Parallel Spacetimes... Made Easy!"

https://www.youtube.com/watch?v=ZpInOI4o2LY