skysight-inc/HackerNews huggingface dataset:
Migrating from Heroku to EKS
Your experience is also my experience.

One should try googling anything with reddit.....most of results will be private.
Mentoring juniors is both an explicit job requirement and rewarded during the performance cycle / promotion consideration at my employer.
A few hard truths

- No alternative is going to show up which can host anywhere near the amount of traffic that reddit receives/received. That takes a lot more money than any new contender can drum up.

- reddit isn't going to decide it no longer wants to make a profit

- A lot of users are going to wander back over to post-blackout replacement subreddits

- A lot of communities are just going to disappear. It breaks my heart as a member of a sport-based subreddit, there's just no good substitute. If I were in charge of a sports league, I might be working on some sort of equivalent because for me personally a lot of the joy of watching a sport is sharing reactions with others. I can see my interest just fizzling out.
I'm not convinced this will actually replace laptops. There are clear use cases where an AR headset like Vision Pro makes a lot more sense than a laptop, but the opposite is also true. I'm skeptical that I will want to go through the effort of strapping goggles to my face just to sit on the couch and scroll through social media and catch up on email.

This isn't like the rise of smartphones, where iPhones and Droids were a mostly additive experience to the dumb- and feature-phones people were using before.
Yeah, as long as we're focused on the really important things. Like animations that nobody actually needs or wants (apart from the person putting it there). That is, of course, until it ruins the user experience by bogging down the browser. And then, sure, let's debug that and make sure it runs on everyone's browser/os/cpu/gpu combo. That's a brilliant use of time.

Until someone turns up with a new combo where it doesn't work. Because judging by the comments, this seems to be a janky piece of code that isn't well understood.

"Turn it off" (or rather, "rip it out, and throw it away" is good advice. If there is even a slight chance this might come back to haunt you and screw the user experience, it isn't worth it. If your animation is more important than avoiding a horrible user experience, well, that's kind of useful for your customers I suppose.
> Boggles my mind that people do that.

:( I only reboot when my machine freezes or when updates require a reboot.
I did a lot of on-call in my life and I saved tons of time by leaving everything open exactly as I left it during the day.

~> w
11:19 up 18 days, 17:03, 9 users, load averages: 3.87 2.96 2.39
In many EU countries that cost difference is a policy failure:

> Italy, Spain, the United Kingdom, Belgium and Germany. All five countries overtax electricity — in three cases by more than 200% — and undertax oil and fossil gas while not taxing wood use at all. Only in Italy is the tax rate on heating oil close to the value of the environmental costs caused by its use.

https://www.raponline.org/knowledge-center/aligning-heating-...

But going from first principles Renewable Energy Without the Hot Air could run the numbers back when it was written in 2008 and show this was a good move:
https://www.withouthotair.com/c21/page_151.shtml

> Let me spell this out. Heat pumps are superior in efficiency to condensing boilers, even if the heat pumps are powered by electricity from a
power station burning natural gas.
I'm not too upset with the pay because I have a nice niche in the FANGoverse. It's mainly the short-sighted muntzing that I find tedious, where tens of millions in development costs are spent to avoid tens of thousands in BOM costs over the product lifetime.
I'm questioning whether or not I should continue into the realm of gamedev... the amount of "works on my igpu from 2015 in low power mode" and "stutters on my rtx 4070 ti" here is making me laugh out loud.
Reddit owns the content so you can’t do that.
> What makes people defect from the secular centers back to religious communities on the border? Just the opposite trade off -- less money, freedom, power. But you'll be more grounded and connected to a community, which can be immensely satisfying. And it's easier to raise kids

I feel like this is a more recent trend than vice versa

Another thing that the "religious" parts provide is population, some of which will flow to urban centers. Which will probably be exacerbated in the US in coming decades because of growing cultural divide between different states
Problem is, Reddit can’t obscure its content from Google because it is a source of traffic and new users for them.
I agree that Altium is the best for starting professionally. The very biggest and most complicated designs tend to move to Mentor because even Cadence eventually chokes. Simberean would be the one to develop a plugin, but they already have a standalone gui.
A React Query Gotcha
In a project I maintain on billing and payments[1], I had a link to Google Ads API. It was documenting how they had hard-limit budget, with notions like "capped actuals" and "monthly with rollover". The explanation was quite good so I keep it around to explain the concept, and why it was perfect for customers to avoid any surprises.

Then the URL[2] 404'd and the API disappeared. I couldn't find any references to a "BillingCap". I wondered why[3].

Now it makes sense: they got rid of budgets as you explained above. Everything's seems to be obfuscated behind a quite opaque Proposals/Deals[4] data structure now.

[1]: https://github.com/kdeldycke/awesome-billing

[2]: https://developers.google.com/ad-manager/api/reference/v2019...

[3]: https://twitter.com/kdeldycke/status/1625409998225285121

[4]: https://developers.google.com/authorized-buyers/apis/guides/...
Yes, there's a name for this, but I forget what it is.

Being a beginner or a true expert are relatively safe. Beginners are aware of the limits of their knowledge/skills. Likewise, true experts are aware of the limits of their knowledge/skills.

In between the two, though, people tend to think they understand more than they actually do.

And, of course, being a beginner, intermediate, or expert is topic-specific. You can be an expert in one things and a beginner in another at the same time.
AMD: EPYC “Genoa-X” CPUs with 1.1GB of L3 Cache Now Available
How is what you're doing with this comment any different?
I don't know, discord makes me hate life less than discourse.
Well, negative pH is mathematically impossible, given that pH is the -log of the hydrogen ion concentration. It makes no physical sense to discuss "negative hydrogen ion concentration". If anything, it's mostly a shorthand than an actual phenomenon.
Having seen this years ago, my favorite part is still the comic that says "do I out things of Look! can order." in section 15.1.1 "Why Hardware Misordering?".
that description is... not accurate

concurrent is about logical independence, parallel is about physical independence
Ask HN: What is the best license type for my open source project?
Hey HN,

I am working on a fun little React.js project that has been getting more developer interest than I initially expected, and I'm not exactly sure which license is the best for both users and maintainers.

I've created a simple content creator tool with a pretty nice interface, and it's free to anyone with no strings attached. I've noticed that there isn't much in regards to UI editors for React anymore, and the ones that do exist have become vendor locked and have funky tight wording within their licenses.

Now that my little side project has gotten a few views and contributors, I would like to make sure that we have an air-tight license that is in the best interest of both developers, and us contributors and maintainers.

I don't believe in putting "rate limits" and such within basic UI component libraries like a number of React content UI kits out there. But I'd also like to protect our own work from said UI kits forking our own code and then trying to implement those types of terms on their users.

I appreciate everyone's input and opinons!

Thank you in advance :)
How can theology be a metaphor for truth when the core of what it's trying to reason about is unknowable?

"Theology is the systematic study of the nature of the divine and, more broadly, of religious belief" [1]. The latter part I get, lots of people and groups (and regions) have religious beliefs and differences, so it's definitely worth some effort to figure out (from a sociological or anthropological view) what's going on within and between groups of people.

I also get the ethics and philosophy parts, trying to what it means to be "good" etc. But this study of the divine is pure horses*t - even if it's not all just made up, then by definition it's still unknowable. If it's something that someone has just concocted on a whim and claimed it was dictated to them by the Almighty, then it's at best a 2nd or 3rd hand source and a dubious one at that.

[1] - https://en.wikipedia.org/wiki/Theology
They'll come back. They'll all come back. If creating official communities for pedophiles to swap (legal) pictures isn't enough to get you to leave nothing will.

(there have been notable other controversies, but I thought I'd mention a "classic")
It doesn't replace reddit, but Discord is serving community building needs. A lot of large successful projects do support via Discords.

I know it is incredibly inefficient with the same questions being asked and answered constantly, but it appears to be what we do now. But even with that downside, it creates more intimacy/connection instead between members. So it likely leads to more engagement, even if it is inefficient.
The pixel shader is cool, but consumes too much resources. On my 1080Ti, uses about 20% of GPU to render, which is too expensive for such a simple graphics.

I’ve looked at the source, and it seems you’re doing too much computations there. Metaballs are usually rather simple, and they don’t require any trigonometric functions. Compute something like `sum( ball.z / length( pixel - ball.xy ) )` and apply the threshold. If you want anti-aliasing, use fwidth() for the screen-space partial derivative of that value after the loop, compute two thresholds around the iso-value, then smoothstep() instead of a hard threshold.

Also, consider moving the ball parameters (center and size) into a constant buffer and update them on CPU. Because there’s just a few balls, JavaScript is good enough for the job. Your current version computes these things from time for each pixel for each frame. There’re about 8 megapixels on my display, so these computation costs are escalating very quickly.
It's the same everywhere. Talking is more profitable than doing anything
It's fascinating how periods of high demand and scarcity can lead to inflation, while technological improvements and abundant resources contribute to disinflation.
Seems like the technical hiring process is to blame if just anyone can waltz in and start planning sprints.
Plus Reddit doesn't own the copyright to the posts, the users do.
I'd also point out, it's not like the pricing of the API is going to be uniform for everyone anyway - spez has already said/conceded that certain users of the API can continue to use it for free (above the free limits). At that point it's a deliberate decision to make 3rd party apps pay the same price as AI companies, if they wanted to keep 3rd party apps around they could have set a different more reasonable price point for them or went another route (Ex. require 3rd party app users to have Premium).
If you accept that Reddit could be OpenAI's moat, I think you could explain Reddit's behavior even without OpenAI's intervention. Like the premise here is that Reddit's data is super valuable and so OpenAI would want to stop others from getting it. But it also makes sense to say Reddit's data is super valuable so Reddit would want to limit access to it and be able to charge a premium for it.

That said, I'm not totally sold on the idea that Reddit has truly unique and valuable data that's a cut above what can be found elsewhere. After all, several of the so-called "glitch tokens" in GPT's tokenizer are Reddit user names that occur over and over in threads of people just counting. See: https://www.lesswrong.com/posts/8viQEp8KBg2QSW4Yc/solidgoldm...
Still waiting for the day when all of the truck drivers are put out of work and revolt as promised 5 years ago…

McKinsey et al put out these BS reports every year just regurgitating the current hype with zero value add (except for lazy journalists who want an easy story to copy paste).
I agree. If the subreddits remain closed indefinitely, I think the only options are forceful removal of the holdout moderators for the largest subs, or, and this seems somewhat unlikely, a shake up at the company. I don't think it'll save the situation, but I could see the brass removing spez if that means it would all be over.
> You cannot pre-shop for conditions you don't know you have.

In some ways you can. When hospitals acquire a reputation for being pricey without offering better care, people tend to avoid them, and even in a crisis the hospital's name won't be the first that pops into your head.
It sparked a whole new genre, Demoscene. I miss those days.

https://en.wikipedia.org/wiki/Demoscene
Just goes to show you that it doesn't matter how much of a lead or the millions you can pour into a blackhole, hubris luckily makes everyone an equal player.
Subreddits like yours are the true loss here.
Amazon racist doorbell: User locked out of devices
I migrated away from Namecheap because it prevented me from logging in when I used a VPN (that was not Namecheap's own VPN). The company rep's response on HN was less than satisfactory: https://news.ycombinator.com/item?id=27705863
I have not really seen that much value ?
> In VR you can sit up, lean back, walk or even lay down while you compute…all in a compact form factor that saves on desk space. We believe that in 10 years, nearly every office worker in the developed world will be using VR/AR to perform their work.

Ummm.. "walk"??

Reminds me of that funny Google glass parody video. https://www.youtube.com/watch?v=t3TAOYXT840
A possible issue that came to my mind now: what's the weight of these headsets? Compared to glasses, which are lighter, they extend significantly from the vertical axis of the body. I wonder if we're going to develop a thick neck and/or neck pains instead of carpal tunnels. Nobody is 20 or 30 yo forever.
I don't see the problem, it's a perfectly cromulent word.
Maybe there’s enough money in Europe that investors who were anxious to join the AI train jumped the gun. Indeed the whole thing is sketchy.
I went and found that Launch HN, and yeah, that rubik's cube is horrendous on my computer. They did not do as much effort as you did to make it work on low end machines. I don't have a GPU at all; your site disables the background effect but their site shows the cube anyway. Their site drags once that rubik's cube appears, and the cube itself animates at 1-2 fps. It's a very poor experience and I don't really see what the cube adds, but I do see what the cube subtracts.

(Your site works fine on my computer. The effect is disabled and it's not a problem.)
I consider Vite to be in the same "last generation" family as Webpack/Babel; the "last" of the "last generation", kind of.

With everything in ES Modules I often don't see much need for other than the Typescript compiler alone (just need type stripping), and when I do need a tool for spot-bundling a library here or there I find esbuild fine to work directly against without the "swiss army knife" weight of Vite sitting on top of it.
> musical accompaniments

Can someone please explain this to me?
A 150k EUR salary can be had easily in Europe but that’s true you’ll not find 500k to 1M salaries here like you will stateside.
I completely support Reddit doing this in some cases. Mods have no right to hold my city’s sub hostage indefinitely without consulting the community. If they don’t want to mod, that’s there right, but namesquatting is not. Not the city I live in now, but I imagine support would be about the same as r/NewOrleans for an indefinite blackout (non-existent).

https://www.reddit.com/r/NewOrleans/comments/1491zmn/moving_...
The work seems to generate per-instance weights that describe the features based on the effect that they have on the outcome. How would you propose to do that with two LLMs?
What subreddit is that?
> I am definitely not going to spend $3.5k and still buy a $1k MacBook to do my work.

I would happily spend $3.5k on an insanely portable, wraparound, multi-monitor setup for my $1k MacBook.

If this thing works anywhere close to as well as they say it does for that use case, I won’t be able to get my credit card out fast enough. The fact that it could be used independently is just a cherry on top.
> The skyrocketing during the freeze, I mean

I paid $0.08/kWh during the freeze. Very, very, very few people were on spot pricing plans. Like maybe a few thousand out of 10 million households. Griddy had a peak of 29,000 customers. They were urging customers to leave like a week or more before the freeze, so chances are they weren't still at 29,000. Even then, that's like 0.2% of households in Texas.
I mod three niche communities on Reddit. Two are for sites I own and run, and the third is for TTRPG generators. I made the first two private with no intention of making them public again. The third I'm not comfortable making unilateral decisions on, so I'm just un-modding myself for it.

Now I'm considering starting up old-school forums to replace the first two subreddits. It would be a lot of work to manage them over time and I'm not sure that's the best use of my time. However... they would be communities fully under my control.

Decisions, decisions.
> Then you have those types who put their machine into hibernate with 100+ Chrome tabs open and never do a full boot ritual. Boggles my mind that people do that.

Hey, I'm that guy (although I put it to sleep instead)! It honestly works really well and is in stark contrast to how Linux and sleep mode interacted just ~10 years ago. It's amazing for keeping your workspace intact.

(FWIW, I also don't reboot or shutdown my desktop where it acts as a mainframe for my "dumb" laptop.)
I use eurodns.com since it supports a wide range or TLDs.
For anyone interested, I created our existing license using GitHub's tool.

I'm not exactly sure how much legal weight it carries, or if it's even enforceable if I put my own language in it.

https://github.com/elegantframework/elegant-cli/blob/v2.3/LI...
Take a deep look at this keyboard:

https://www.amazon.com/KINESIS-Gaming-Freestyle-Mechanical-K...

Or the non-rgb version: https://www.amazon.com/Freestyle-Ergonomic-Mechanical-Progra... (but for $30 more, get the RGB one!)

Pitifully inexpensive compared to the value and amount of time that you probably spend at the keyboard.

With two profiles (eg: home / work / laptop), and a dedicated "macro-zone" that you can control the color of the backlights, it's literally a game-changer when not used for gaming purposes.

I've got certain frequently used commands / passwords / passphrases programmed in those buttons (color coded: green for gpg passphrase, blue for ssh, red for login, etc), and it also supports a "layer" mode, so you could use that like a particular "shift key" for your app if you're like a video editor or streamer or something... red for pause, green for play, yellow for cut/paste, etc.

All the buttons are 10000% remappable, it's basically like being able to 'hot-edit' your keyboard in real-time. Map/macro "A" to "Z" or "A" to "AAA" or "Z" to "F12" or whatever. Basically each button on your keyboard can kindof do whatever you want or need to at a time, and you can switch through the different "profiles" in order to change how the keyboard behaves depending on the app/computer/task that you're interacting with.

If you're considering the RGB-version, please consider this a "glowing" review. ;-)
Unrelated, but I ahev been a user for some years, you rock.
Show HN: HouseWatch, open source pganalyze for ClickHouse
Hey all!

Yakko from PostHog here.

We manage a few large ClickHouse clusters and found ourselves using a lot of different tools internally to monitor and manage them. We also realized that there was no proper UI available for easily digging into query performance and deriving actionable insights, so we built HouseWatch.

HouseWatch is meant to cover some of the functionality that pganalyze does for Postgres, but also covers some cluster management aspects that we felt were very tied together, given optimizing ClickHouse performance often requires system tuning and data migrations.

It was initially built at a hackathon but we've spent a couple of weeks on it since and decided to launch it as Beta. Deploying is super simple with docker-compose.

We hope this is useful to others running ClickHouse in production!
Why do people reference the ‘10,000 hour’? It instantly reduces your credibility because that number was made up.
While I don't have a ton of faith in Reddit power-mods, my HOPE is that there would be enough solidarity amongst the mods to make finding replacements difficult and I can't imagine investors would be happy to see leadership excising a potentially significant percentage of their current volunteer labour force.
All comes down to incentives. My leetcode has done far more for my salary than work quality. If there is no reward for work that works long term, I will not do work that works long term or bother to learn how it is done.
A Guide to Making Black Box Models Interpretable
What happen with ggml?
I think this depends on how reddit handles anonymous access. Even if someone took the approach of sharding calls but combining the results into a single interface, I suspect it would quickly catch reddit's attention and cause further changes.
> they think their intelligence in one area means they’re qualified to make assessments or reach conclusions in fields outside of their own

That's not what intelligence is. General intelligence is general, and can (generally) be safely generalized. When you said "intelligence in one area" did you mean "experience"?
It's part of the demoscene culture, which overlaps a lot

https://en.wikipedia.org/wiki/Demoscene
CRISPR/Cas9-Based Gene Drive Could Suppress Agricultural Pests
Right? I had a lot of fun learning K8s for a client. Every new thing I learnt made me think it was even cooler.

Then the first maintenance came. _"Not worth it"_ doesn't even begin to cover it.

If you have both:

a) Well designed microservices that follow the 12 Factor App principals _fully_
b) A team of (minimum) five to dedicate solely to K8s maintenance

Sure, go for it. How many people using K8s can tick both of those though?

If you want something reliable, easy, and (almost) maintenance free; Just use AWS Lambda + API Gateway (or whatever Google and Microsoft equivalents you have).
https://archive.is/MBkQc
Biasing a binary search would only be beneficial if you know something about the distribution of the search space
Hyper raises $3.6M for its iPhone-based, VTuber-friendly avatar platform
This was a fun read!

It reminds me of a very similar post I put out in 2018
https://by.ben.church/Get-notified-of-user-signups-and-plan-...

But I think Peter did a much better job going through the mechanics and providing a more modernized example.

For those that are curious there are pitfalls (that can be worked around)

1. If your DB goes down you may loose messages

2. If you have multiple backends behind a load balancer you may trigger additional events

3. There is a limit to the payload size you can send through these triggers

But for those that want to try this approach I do have a library here that does wraps everything Peter layed out:
https://github.com/bnchrch/postgrex_pubsub

Also if you want something even better I recommend WalEx
https://github.com/cpursley/walex

Which is based on WAL logs and doesnt have the same limitations.
If investors are going to act this way we're gonna have a dotcom level bubble.