skysight-inc/HackerNews huggingface dataset:
Immigrants would not be able to assimilate into Japan and mass immigration would effectively mean the end of Japanese society.

Nearly the whole developed world, from Sweden to Japan, countries became rich in the first place without immigrants. What’s changed that they need immigrants now?
Physics aside, I think the FCC is very, very slowly considering removing the "no encryption" aspect of ham radio. The arguments against encryption seem to be weak, and revolve around "if we don't know what people are saying, we won't know if they're trying to use it for commercial purposes" which is just simply not true. Oh well, here's to hoping the FCC will move into this century!
A lot of people commenting are referring to hobbyist art, like TFA's piano tuning, or audio cables, or sewing equestrian tack.

The point (that the article alludes to but definitely does not spell out) is that, with the advent of general AI, this style of artistry will die in EVERY field if we allow it to; not just art and media, but engineering, technology, policy too.

This to me is a HUGE problem with the introduction of these consumer-ready AIs. You may be able to say "agh I'm an engineer and I wouldn't let this happen in my project!" but some places just want their dang power plants, whether or not they have a host of lifelong nuclear engineering in their region. I worry about a power plant that has a fault when the only true experts are few and far between.
Composability is what I love about Notmuch: https://notmuchmail.org/
But that's litterally not what capitalsim is. Calling that "capitalism" is no better than calling all regulations "communism".

It just serves to poison conversations on the subject.
Weight gain is a sign of pregnancy. I've gained weight... A̶m̶ I̶ P̶r̶e̶g̶n̶a̶n̶t̶?̶ Am I pregnant? It's highly doubtful - I've got the wrong plumbing.

There can be lots of reasons that a company mistreats their customers. I would be very hesitant to say that every instance of mistreatment of customers is an indication of monopoly status... and while they are (were?) the most popular ...

https://www.traqline.com/newsroom/blog/us-fitness-equipment-...

> As of September 2023, the most popular Fitness Equipment manufacturer continued to be Peloton, in both unit (11%) and dollar (25%) share.

> However, as seen with outlet share, Peloton saw decreases in brand share. In dollars sold, Peloton saw the largest decrease in share across all Fitness Equipment brands, with a loss of 4 points YOY; in dollar share, Peloton lost 1 point.

That does not look like a monopoly.

Rather this looks more like desperation from a company on its way down trying to milk any revenue out of its customer base.
> you can get 100% GPU utilization by just reading/writing to memory while doing 0 computations

Indeed! Utilization is a proxy for what you actually want (which is good use of available hardware). 100% GPU utilization doesn't actually indicate this.

On the other hand, if you aren't getting 100% GPU utilization, you aren't making good use of the hardware.
You will find no logical answer, it's a religious issue at this point.
Back in my J2EE days I knocked out a paginator server-side component that constructed a guaranteed ordering of items. This paginator stored its paging state in memcached with a consistent hash for a key in order to share paging indices among similar requests. Staleness was handled with a periodic check for additional result, or cache expiration after a while. The client had to handle the stale check and the "oops, sorry, let me refresh the paged list..." after idle. This was only suitable for roughly half the use cases.

It was complex, but it worked. Thank goodness I didn't have to deal with infinite scrolls back then.
Academia is a guild. There are far more people who want the job that can get it, and has very strong employment protections for members. They don't welcome outsiders anyhere except the bottom of ladder.
It's not just convenience. AAA says

> Projecting these results to all drivers nationwide [US], 255 million drivers
made a total of 227 billion driving trips, spent 93 billion hours driving, and drove 2.8 trillion miles in 2022 [1]

If you reduce speeds and increase trip time by 1%, that's 930 million more hours, which is the equivalent of about 1000 lifetimes [2]. At some point you save lives from acute injuries but take lives by wasting everyone's time on the road. There's also issues with the current fleet where a gasoline car is going to be much less fuel efficient at say 25 mph vs 50 mph, and you're killing people with emissions; although EVs and hybrids turn that around.

[1] https://aaafoundation.org/wp-content/uploads/2023/09/202309_...

[2] https://www.dreams.co.uk/sleep-matters-club/your-life-in-num... reports a average lifetime of 692,040 hours, I'm running loose math.
I think you mean “AEI”: Artificial Enlightened Intelligence
The Rise of AI Work
How did humans exist before data
> It's not even as if the bike is disabled when bought used, you can just use it like any other spin bike happily.

While that’s true, a Peloton attracts a premium price above regular spin bikes. So if you had no intention of using the software you’d just buy a cheaper bike. If you do intend to use it you now have to add $95 to whatever price you’re paying.
The point of a JIT is to optimize code that is, roughly, the largest percentage of program time. Most programs follow a power distribution where there is some very important code that is ran a lot, with a lot of code that isn't ran very often (or worse, only ever once). If you JIT compile the N highest impact parts of the code, then you get the highest impact without actually needing to process that much code - which is extremely important, because the act of JIT compiling is very slow and only should be done when it's likely profitable in terms of execution time to waste so many cycles compiling code, with the expectation that you will make it back by making it N cycles faster every time it runs in the future.
The vast majority of content that entertains people online is just the Nokia Snake Game but for writing or film. Near-zero-value time-wasters. Hard to make it much worse or ruin it when it’s already worth about as much as used tissue paper. That’s also why I don’t relate to concerns about what might happen to the Web without ad revenue—nearly all of what that pays for has nearly zero value and is easily replaced by plentiful other low-value things.

(Yes, I do include this comment among the low-value junk)
If you want to do physics-based sound transformations which amount to applying partial or ordinary differential equations you have to sample at a rate 3x or more than the Shannon rate because otherwise you encounter instabilities.

Similarly you can't really hear more than 16 bits worth of sample depth if you got your levels perfect but in the real word recording in the studio and field a few more bits of headroom make a big difference.

Thus I'd expect people to record at a high sample rate but I think there is no practical delivery rate.

I'm somewhat agnostic as to whether or not people can hear anything atr all past 44.1kHz, particularly because if you consider how accurately people can point out objects in a real physical soundfield (e.g. like a blind man shooting a gun) and you believe phase accuracy is the key, you'd make the case that people can hear timing differences that couldn't be captured at 44.1khz.

But no "surround sound" technology comes close to replicating how accurately you can spot things in real life and I don't believe practically any commercial recordings past 44.1khz are noticeably better on any real equipment.
Ask HN: How to sell a startup for $5M in 5-10 years? (not about product ideas)
Let's say that the goal is to create and sell a startup to earn 5 million dollars within 5-10 years. This question is about everything except product ideas:

- Where do you do business?

- Do you get partners, co-founders or investors?

- How do you approach sales and marketing?

- Do you go for a lot of small customers, or less big customers?

- Do you target a small niche market, or compete in an established large segment?

- Where do you find the buyer? What does the buyer want, and how to optimize for that?

- Is it possible to reliably plan for acquisition by one of the Big Tech companies?
sorry, I used propaganda in the original latin sense of "something intended to be propagated", which includes all the others too :)
Yup, similar to SM efficiency in that sense too. If you aren't seeing >80%, there is certainly time left on the table. But getting a high SM efficiency value doesn't guarantee you're making good use of the hardware as well. (still a better proxy than GPU util though)
> One last point is that I think Peloton gets unfairly targeted for non-use. Gyms, all fitness equipment, even things like boats and motorcycles are frequently bought and never used. Just how consumerism works.

What's different with a Peloton vs others is that there's a ongoing subscription cost, so it sitting around unused with a subscription is a real monthly cost. A better comparison would be a gym membership. Also the Peloton takes a lot of floor place in your home and can't really be stored away.
Same thing - I put them in my shell. Here is the list I use:

alias ga="git add"

alias gaw="git add -A && git diff --cached -w | git apply --cached -R"

alias gb="git branch"

alias gbl="git branch -l"

alias gbD="git branch -D"

alias gbu="git branch -u"

alias gc="git commit"

alias gca="git commit -a"

alias gcaa="git commit -a --amend"

alias gcam="git commit -a -m"

alias gce="git commit -e"

alias gcfu="git commit --fixup"

alias gcm="git commit -m"

alias gco="git checkout"

alias gcob="git checkout -b"

alias gcoB="git checkout -B"

alias gcp="git cherry-pick"

alias gcpc="git cherry-pick --continue"

alias gd="git diff"

alias gd^="git diff HEAD^ HEAD"

alias gds="git diff --staged"

alias gl="git lg" # TODO - make these options defaults for "git log" itself

alias glg="git log --graph --decorate --all" # TODO - make these options defaults for "git log" itself

alias gdc="git diff --cached"

alias gpom="git push origin master"

alias gr="git remote"

alias gra="git rebase --abort"

alias grb="git rebase --committer-date-is-author-date"

alias grbom="grb --onto master"

alias grbasi="git rebase --autosquash --interactive"

alias grc="git rebase --continue"

alias grs="git restore --staged"

alias grv="git remote -v"

alias grh="git reset --hard"

alias grH="git reset HEAD"

alias grH^="git reset HEAD^"

alias gs="git status -sb"

alias gsd="git stash drop"

alias gsl="git stash list --date=relative"

alias gsp="git stash pop"

alias gss="git stash show"

alias gst="git status"

alias gstn="git status -uno"

alias gsu="git standup"

alias gforgotrecursive="git submodule update --init --recursive --remote"
> Rather than chase after this hazy idea of an ambassador, I’ll spend the rest of this post exploring concrete ways to expand our notion of data.

That is a shame actually. I think LLMs are interesting to explore here.

For example, if I had a bunch of data and I wanted to combine it with data in some other form, I might have to hope that some transformation between formats is pre-existing. In some near-term future, I might actually just expect some LLM to inspect the two formats and either do the transformation manually or even intelligently write the code to perform the transformation.

As a totally trivial example - imagine I had my CV/resume details in some database and I wanted to apply to a lot of jobs. Many job boards have their own weird formats for inputting your education, experience, cover letter, etc. It feels reasonable to believe that soon a LLM could take my resume details and intelligently fill out the form. Extending this to any form or any API seems reasonable.
I think the root issue is lack of consumer awareness and informedness.

In an ideal spherical free market in a vacuum, nobody would buy even slightly enshittified things, because a rational educated consumer understands how it erodes the whole market and thus harms them personally.

In reality, of course, consumers frequently barely know anything about what they’re buying, and en masse will happily trade away any rights for a meager discount (or nothing at all), without even really knowing it. The worst part is that there is no effort to fix this - only some crutches and legal duct tape to protect consumers from most blatant abuse.

I suspect that with information gaps and lack of full transparency, no matter if it’s some perfect free market capitalism, textbook utopian communism, or anything realistic in between - things are still going to be broken (just with different flavors).

In other words, capitalism is a distraction, and lack of even just a strive to have true well-informed competition (which is fundamental to any socioeconomic model, not just capitalism) is the reason we can’t have nice things.
Are there really that many rules in the wild?

I think generally if you strip periods for Gmails (but not for Microsoft accounts), truncate anything after a plus, and go all lowercase, it should normalize enough.

e.g.

eX.am.Ple+anyThing@gmail.com

becomes example@gmail.com

Technically the user part of email addresses can be case-sensitive, but I've never seen a real-world example of that.

The plus sign (plus addressing) is usually a vendor-added feature, but I think it's generally safe to truncate. (Your users might get annoyed though, because they might be using that to separate different accounts)

The period thing is provider-specific too. Gmail just ignores them, but Microsoft treats them as distinct accounts. Yahoo might too. You can't always tell when a third-party domain is hosted on one of those (unless you want to do a mxlookup for every address).

Maybe instead of outright blocking similar-looking emails, you can do some other ID verification on those (require a credit card, one of the id verify services, or just have them manually email you for processing, etc.). e.g. "Did you mean _______? Your email address is similar. If you forgot your password, blah blah. If that isn't you, please send our support team a message."
I think this is a bit of a sensational take. The code being executed is all there without obfuscation.
Yes exactly! It still astounds me how much human manual work is required in the space, and it really impacts customer experience from the longer onboarding times! Thanks!!
There are links to various case studies on my blog inside the README of the repository.

https://github.com/boricj/ghidra-delinker-extension/blob/mas...
AI-Powered Cold Email Blocker – Sign Up for the Pre-Launch Waitlist
Hey everyone,

I've been working on a side project that I'm really excited about and wanted to share it with the community. I noticed that CEOs, CMOs, CTOs, and other high-level executives often get bombarded with cold emails daily. Sorting through them can be a huge time sink, and sometimes important emails can get lost in the noise.

To solve this, I'm developing a browser extension that uses AI to scan incoming emails and block unwanted cold emails before they even reach your inbox. The idea is to save time, reduce inbox clutter, and help business leaders focus on the emails that really matter.

Here’s a bit more detail:

AI-Powered Filtering: The extension will analyze the content of incoming emails to determine if they're likely cold emails.

Customizable Settings: Users can adjust the AI prompt to whatever they want to block.

Seamless Integration: It’ll work directly within your existing email client as a browser extension, so there’s no need to switch apps or platforms.

Privacy First: No data will be sold or shared, and no humans will have access to your data. Emails will be accessed using the Gmail API.

If this sounds like something you'd be interested in, you can sign up for the pre-launch waitlist at NoCold.io.

Thanks for your support!
Python’s Preprocessor
ISRO Gaganyaan mission scheduled for December
JIT *Coding* not just compiling
We don’t need an “ever increasing birth rate.” But definitionally any sustainable society needs a birth rate that is, on average, around 2.1. Which is a figure that no developed society is currently attaining. It would be one thing if societies were trying to temporarily reduce birth rates to shrink the population, but that’s not what’s happening. There’s no reason to believe the rates will just bounce back once the population hits whatever you think is a sustainable number.
I would say, as someone who works on performance of pip, no one else was able to reproduce OPs severe performance issue, not saying it didn't happen, just it was an edge case on specific hardware (I am assuming it was this issue https://github.com/pypa/pip/issues/12314).

Since it was posted a lot of work was done on areas which likely caused performance problems, and I would expect in the latest version of pip to see at least a doubling in performance, e.g. I created a scenario similar to OPs that dropped from 266 seconds to 48 seconds on my machine, and more improvements have been made since then. However OP has never followed up to let us know if it improved.

Now, that's not to say you shouldn't use uv, it's performance is great. But just a lot of volunteer work has been put in over the last year (well before uv was announced) to improve the default Python package install performance. And one last thing:

> for a non-compiler language?

Installing packages from PyPI can involve compiling C, C++, Rust, etc. Python's packaging is very very flexible, and in lots of cases it can take a lot of time.
The majority of music apps on devices have their own "custom" EQ settings. It's probably not surprising that they all sound a little different, even if everything around them is digital and "exactly the same signal".

It very much gets into matters of preference and taste - people love to abuse the word "objective" when there's not really any objective measure. Sure, you can say the dominant frequency of a note on a piano is correct or not, but the rest? More due to taste. The preferences can often be "shared" by culture associating specific quirks with "better" or "worse", but that's still just preference.

How many musicians intentionally use older techniques or "worse" equipment specifically because of the sound they create? Look at the culture around Synthesizers, for example. Is it really crazy to believe that the "perfect" concert piano tuner example in the article is just a preference in a shared culture of "Concert Pianists"? And are we then really losing something that's "better"? Or just another cultural artifact that may fade with time?

We're not "losing" things any more than any cultural shift is a "loss".
Just curious: what kind of cows did you all have?

(the dairy farmer near us has Simmentaler and Rotfleck)
Perhaps when the current Sonos CEO is freed up, which might be quite soon, he can take on this one.
Do they command a premium when used?

I have one that I got for free, YMMV.
I like these aliases best: https://magit.vc/manual/magit-refcard.pdf
Yet still no true sideloading.
Yes, that is why it was invented, as I alluded to. LDAP was an alternative to DAP. DAP is part of the X.500 standard, LDAP is not. LDAP when it was first invented was built to access an X.500 directory. That is no longer a base requirement and most directories in the wild are not built on X.500. Standards mean things, just because LDAP was originally built to access X.500 doesn't mean it's part of X.500, and X.500 is a very detailed and specific standard which most directory services no longer follow.
Depends on what you want. some places you can find just as high quality. There is a lot of junk out there to wage through. They also have a "allergic reaction" to the thought of an algorithm to curate feeds which throws the good out with the bad.
Higher quality for cheaper implies exactly the same as higher quality for the same price or same quality for cheaper.

They are all the effect of price per unit of quality going down.
Would call it stretch to say it was widely used by ISPs. Some old ones may still be using integrated IS-IS as their IGP (early OSPF had scaling issues and complicated solutions for that), but that's nothing like widely using the ISO stack. But they might have used IS-IS it to route NSAP in their network at some point in time to manage ATM-era equipment, the ISP I worked still had some ctunnels for that purpose, I doubt they still have them.
Many related relevant thoughts:

• This sounds very similar to what Calm Technology¹ is trying to achieve. Their first example was a freely dangling string tied to a motor, directly connected to the Ethernet. The string then spun soothingly in a corner with some auditory and visual indication of network activity.

• I seem to recall that the developers of the new computer in The Birth of a New Machine connected (old, analogue) oscilloscopes to the CPU pins for register content, directly driving the X and Y coordinates of the oscilloscope beam, and thereby got a visual image of how the execution usually looked in different situations, and when they looked “wrong”, it was time to slow down and analyze step-by-step.

• Many older machines were not very well shielded against RF interference, so in olden times hackers used to turn on a radio to the most interfered channels to listen to the CPU executing their program, which helped with debugging. (Later, many home computers were similarly not very good at compositing a TV signal, so the computer’s activities would partly bleed into the sound and/or video output. This also similarly aided debugging.)

I was somewhat disappointed that the artificial sounds in the video were actually old game machine sound effects tied to events, not the actual sounds of the high-frequency events turned into audio.

1. <https://en.wikipedia.org/w/index.php?title=Calm_technology&o...>
I am using k in this particular message to mean kbps but it I think it does describe the menu of sound quality options that people will hear.

I know people can't hear sine waves above 17kHz but there are questions about transient response and particularly how accurate you would need to represent phase if you want to replicate how well people can spot the direction of sounds in the real world. (Notably no "surround sound" technology of any kind would help a blind man with a gun shoot as accurately as they can in the real world)
Personal preference. Perks include consistency and hackability. Mutt for instance hasn't changed a whole lot in decades. The relative simplicity and stability also means I'm not running into a whole lot of bugs. GUI email clients on the other hand...

Resource usage is also about as low as you can get.
It's amazing how easy writing is when you're procrastinating responding to somebody you really don't like. ;)

I appreciate the compliment and glad it was helpful!
> but it's still annoying to see no progress be made on destigmatizing the underlying concepts

I think this is just not true - the underlying concepts are constantly being destigmatized. I mean compare now to 50 years ago.

Whether the words helped this or not - not sure.
It's not hard to guess where this is heading. Unless you are wealthy enough, you will eventually be priced out of owning domains with certain TLDs. We need domains for the internet to function, and we all want domains to remain predictably priced. So let's nationalize the .com and .net TLDs and loosen Verisign's grip. Combining that with price controls would provide a secure alternative to trusting privately owned TLDs.
Rendering HTML emails is fine, IMO, unless you want images. (I use mutt with w3m auto-view.) What’s more difficult is authoring/replying to HTML emails.
Using the Source Entry Utility SEU – AS400 ISeries IBM
What isn’t modern about Firebase and what makes this modern in comparison?