skysight-inc/HackerNews huggingface dataset:
I hear you. I have avoided generative stuff, but I'm so lazy I'm quite happy to have it organize. Basically trying to build exactly what I want.
Frameworks and examples now exist showing how to gain this freedom. Jacob Lund Fisker[0]'s ERE[1] in particular is an interesting system theory based approach .

[0] https://en.wikipedia.org/wiki/Jacob_Lund_Fisker

[1] https://earlyretirementextreme.com
A few years ago Yahoo forced a password reset on old accounts. People had to remember the answer to secret questions from many years back, instead of the password they could enter correctly. And if they couldn’t guess the secret question, they were simply locked out of their email account. Utter insanity, but these types of quirks are everywhere still. Banks have strange password rules very often. And they may support only SMS 2FA. United Airlines still forces users to enter secret questions and answers. Medium has a bizarre “magic link” workflow. Etcetera.
It's not as simple as that. As population growth slows, median age goes up. A declining population means a very high median age, non reproductive age. If this goes on it's a spiral to extinction.

The few people that are having kids will inherit the earth, but it's going to be a rough road.
Try watching UHD HDR on intel iGPU without accel, or AV1. MPV also supports vulkan decoders.
Regardless of these fields being separate departments/job titles: people are not getting promoted for doing QA, release engineering, continuing engineering, or DBA work. It's a huge cultural problem in tech.
Well this spawned a very lengthy multi day discussion! Hahaha! :)
National pi hole :)
https://ollama.com
The points raised in this discussion deserve more response!
Having read them all, and then searched for them in the "archives" selection of Bizarro cartoons, I feel no more enlightened as to their meaning or any of the mysteries of life. Nonetheless, I am amused and somewhat delighted.
Look at Microsoft's personal accounts (live.com or whatever they are calling it this week) - they still have this limit.
Is it actually a black and decker? It isn’t some sort of special FDA approved medical saw? Is that even a thing?
Slightly off-topic but this explainer article on how TailScale traverses NATs/firewalls is interesting.
Tailscale fools both endpoints into believing they are initiating the same network connection simultaneously enabling direct connection between 2 endpoints that would otherwise be impossible.

https://tailscale.com/blog/how-nat-traversal-works
"Big bucks" is the last thing I'm talking about. I'm not talking about symphony subscribers and other blue hairs in a concert hall. I'm talking about an audience of creative peers.
I have deployed lots of metrics systems, starting with cacti and moving through graphite, kairosdb (which used Cassandra under the hood), Prometheus, Thanos and now Mimir.

What I've realised is that they're all painful to scale 'really big'. One Prometheus server is easy. And you can scale vertically and go pretty big. But you need to think about redundancy, and you want to avoid ending up accidentally running 50 Prometheus instances, because that becomes a pain for the Grafana people. Unless you use an aggregating proxy like Promxy. But even then you have issues running aggregating functions across all of the instances. You need to think about expiring old data and possibly aggregating it down into into a smaller set so you can still look at certain charts over long periods. What's the Prometheus solution here? MOAR INSTANCES. And reads need to be performant or you'll have very angry engineers during the next SEV1, because their dashboards aren't loading. So you throw in an additional caching solution like Trickster (which rocks!) between Grafana and the metrics. Back in the Kairosdb days you had to know a fair bit about running Cassandra clusters, but these days it's all baked into Mimir.

I'm lucky enough to be working for a smaller company right now, so I don't have to spend a lot of time tending to the monitoring systems. I love that Mimir is basically Prometheus backed by S3, with all of the scalability and redundancy features built in (though you still have to configure them in large deployments). As long as you're small enough to run their monolithic mode you don't have to worry about individually scaling half a dozen separate components. The actual challenge is getting the $CLOUD side of it deployed, and then passing roles and buckets to the nasty helm charts while still making it easy to configure the ~10 things that you actually care about. Oh and the helm charts and underlying configs are still not rock solid yet, so upgrades can be hairy.

Ditto all of that for logging via Loki.

It's very possible that Mimir is no better than Victoria Metrics, but unless it burns me really badly I think I'll stick with it for now.
I believe that most good to the world would be done by first working out the theory & then developing an applet, EG website, that lasts long, and will automatically determine the best possible backup solution "real-world."

This would use Bayesian heuristics, openly available data, user's personal requirements.

Non-technical granny can press the buttons, it gives them a printable PDF-sheet that says keep three copies of this; these are your best possible backup rules.

For a good design, the problem of changing requirements must be addressed. By mapping every scenario imaginable and implementing support for the transitions, usability would increase significantly.

This'd answer your problem – I'd call it paranoia – of ransomware. By the way, qubesos can make at arbitrary times exact or near exact VM image backups, and and move files from one host OS to another, without shutting down, mitigating every non-targeted piece of ransom malware & majority of non-state-backed targeted ransom malware.
Happy Kaomoji – Express Joy with Japanese Emoticons
It wasn't a bug. It was deliberate deception.

As other have said, they've lost court cases over it.

I'm a dev, I ship bugs all the time. When I discover one, I fix it asap, apologise to everyone, make amends if I can. Zuck did none of that.
Is there precedent for this? E.g. if I accidentally sell a faulty door lock, does that constitute damages automatically? Don't damages require damage?
Wasn’t the G+ push a response to Facebook’s popularity, that they feared losing out on ad revenue?
You have full source code available to inspect and modify. Are you from Slack?
Different scenarios have varying demands for GPU types. For tasks like model inference or basic operations, a CPU or even on-device solutions (mobile, web) might suffice.

When a GPU is necessary, common choices include T4, 3090, P10, V100, etc., selected based on factors like price, required computing power, and memory capacity.

Model training also has diverse needs based on the specific task. For basic, general-purpose vision tasks, 1 to 50 cards like the 3090 might be enough. However, cutting-edge areas like visual generation and LLMs often require A100s or A800s, scaling from 1 to even thousands of cards.
Common Misconceptions on Buying Earbuds
When it comes to finding the best earbuds Reddit users rave about, there are several factors to consider. The most talked-about feature is Active Noise Cancellation (ANC). ANC technology dramatically improves the listening experience by reducing ambient noise, allowing users to focus on their music or podcasts even in noisy environments. This is especially beneficial for frequent travelers or those who work in bustling areas.

Another key aspect is the sound signature, which refers to the balance of frequencies in the audio output. Some users prefer a bass-heavy sound, while others might favor a more neutral or treble-focused signature. This choice often depends on personal taste and the type of content consumed. For instance, bass enthusiasts might lean toward brands like Sony, known for their punchy low-end, whereas audiophiles might prefer something more balanced, like the Technics AZ80.

Design and fit also play crucial roles in user satisfaction. Earbuds should not only look good but also feel comfortable during extended use. Poorly designed earbuds can cause discomfort or even fall out during physical activities. Customizable ear tips and ergonomic designs can enhance the fit, making them ideal for various ear shapes and sizes.

Battery life, connectivity options, and brand reputation are additional factors that can influence a user's decision. In summary, finding the best earbuds requires a careful balance of ANC, sound signature, design, and fit, all tailored to individual preferences.
That's me (iOS scan the QR code) and I've never encountered the bug either.
Yeah he should really stop saying stuff. My opinion of him has really plummeted.
That is also not working where it is tried.

But even if you do that, you'll have an issue in a generation or so when those childless people are old. They're retiring, they're drawing from pensions and social security programs, they're using the hell out of the medical services, and someone has to pay for that. They don't have kids to take care of them, so all that capital that went towards the children gets siphoned from them in their working years. Now they're in a situation where they can't afford kids, and that trick can't be done anymore. It won't actually get population growth up over a few generations.
Like others mentioned, Amazon levels are one level below Google levels, and I think their higher ranks are also compressed. Also IMHO Google IC SWE levels of 2024 are about 1.5 levels below Google IC SWE levels of 2009 (i.e. a mid-L6 today is about as good as someone just promoted to L5 in 2010, an L8 promotee today is about a mid-L6 from 2010, a new L4 today is the equivalent of an intern back then). So with that mapping I'd put Google L3-L4 = Junior Developer, L5/early L6 = Developer, mid-L6+ = Senior Developer today.

Fifteen years ago L5 was actually senior, L4 was a developer, L3 was a junior developer. L6+ = you owned major user-visible features with hundreds of millions of users. L9 = you did something world-class like invent BigTable or Google News, and L10 didn't exist.
Anxiety reframed can make business pitches more effective, study suggests
That would be great, however most of my pdfs don't have the author property set.
they all have their own problems, which leaves us in the same place. there's no practical way for the masses to give me 10 cents.
interesting. so the solution is to pile on more regulation yes? if a little is garbage and destroys the system then more must be better right?
it's crazy what you can do with its plugin scripts. MPV Android also supports them.
I wrote one which turns off keyboard backlight and maxes brightness for HDR.

Also I'm using it to stream from Gerbera and to sync progress seamlessly between phone and PC.
That's not true. I promise you your home, food, entertainment, tools to live your life are significantly better and you have way more of them. In developing countries, hunger is on it's way down, as is disease. All in all people are richer.
Agreed - languages that keep on changing result in a lot of churn in the ecosystem, as older libraries quickly feel dated when they do things "the old way".

New features often interact poorly with some of the existing features, as those features weren't designed with the new feature in mind.
> After my supervisor talked with the pilot and listened to the tapes, we discovered that my control instruction was ambiguous and that I should be more clear next time

This sounds like a slightly painful process, but I bet it saves a lot of lives. Amazing.
I agree that doing this work is looked down upon and not recognized as the critical work that it is.
This comment reminds me of a recurring nightmare I have about a math class I forgot to drop, never attended, and have to pass for to graduate. I’ve no idea if I pass it or not, since I always wake myself up by then.

This guy wouldn’t have helped me though, since I never attended the class.
Great that JavaFX is not dead yet.
I still use it for hobby projects e.g. apps that communicate with Arduino or MIFARE card readers via serial ports.

Ad 2024 the framework is seriously behind any other commercial GUI be it WPF or Qt. I found the SceneBuilder to be highly unstable, crashing often several times during development.

The idea to use CSS for styling is not bad, but there is absolutely no autocomplete in IntelliJ Community for it. Makes writing it hard. There is a JavaFX plugin for Eclipse but it looks abandoned.

All in all it works when you need to put a simple GUI for your hobby project but I would not recommend it for any serious app.
Ok, so at Google L3-L5 are junior developers, L6/L7 are developers, and L8+ is senior developers?
Philip Glass and Steve Reich worked together as removals men. For some reason I find it fascinating that the two greats of minimalist composing did this. It shouldn’t be that strange, I have plenty of struggling musician friends who work day jobs together. Perhaps it’s the fact that they both became greats, or just my reverence for them that makes it seem fascinating (or perhaps it's just the mental image of Philip Glass and Steve Reich moving a sofa up some stairs!)
I (Electrical + Software Engineer) once worked for a physicist who believed that anything less than an order of magnitude was merely an engineering problem. He was usually correct.
In organic search, Google's ranking algorithm takes into account various SEO factors like content quality and backlinks. For high-traffic search queries, thousands of websites compete fiercely for visibility, employing all sorts of optimization tactics. Wikipedia, while a treasure trove of information, doesn't actively engage in such SEO practices, putting it at a disadvantage compared to these highly optimized sites.
Broadly, it's anything made from metal or glass that serves a food-related purpose, is multi-use, and comes in direct contact with food (or drink).
This is such a crazy take for me. Any profession that matures eventually specializes. I wouldn’t expect the same person to pour my foundation, install the plumbing, and wire the building. Yet in an ever expanding field we expect someone to be able to do it all. Also saying people who don’t code have no stake so egocentric.
> A playback architecture that can wrangle all of that cruelty into a consistent experience was hard won.

No, it hasn't. The only reason I use mpv instead of VLC is because of the frame step feature. Everyone else has proven that it is possible and practical to do.

Never let the perfect be the enemy of the good. If people don't use your product, it doesn't matter how right and pure of vision you are.
You don't have WiFi in your apartment complex?

I agree with you with content changing being one of the many downsides of relying on streaming services. I just think that most people are willing to accept the trade off.
Even for Microsoft accounts, use an alternative app for 2FA/MFA. Recently I switched to the open source Aegis, which allows encrypted backups and does not have the issue described.
In most of the globe it is cheap.
This brings back some nostalgia for sure!

I was a BB customer and worked for Hollywood Video for quite a while, just as Netflix started taking over. It was sad.

There's a lot to be said about the "old school" way of movie rentals. Looking back and seeing Netflix and the other streaming options sprouting up, and the "cut the cord" movement.. it was neat. Until you look at where we are now. We're now paying and exponential amount of money for the same level of entertainment.

We all got swindled, and it's too late to do anything about it now.
This is the sort of rot you want to get rid of if you want a platform not to descend into 4chan. There is plenty of scope to criticise anything you like in society in a way that isn't just provoking hate. There are riots on the streets because of posts like this!!
> It is too complicated.

I wouldn't say this. It can bring complications, yes: but only because like a lot of expressive tools people will over-engineer things with them (probably like this sentence)

To me, Typescript saved JavaScript from under-constraining. It's bringing me some peace of mind.
What would the difference be in your mind?

As long as the blade is suitable for cutting bone and it's all sterilized, what would make it medical grade over carpenter grade?

My Dad was the manager of a tool store for decades. He has had a lot of knee problems and he has a funny story about his knee surgeon coming into the store looking for a drill bit to drill out a stripped screw. He jokingly asked if the stripped screw was in someone's knee, and sure enough it was.
That's a lot of words and yet I'm not any closer to the source of this information.
If a breach means jailtime, we would see a drastic reduction.
It's not clear what kind of distinction you're trying to draw or why it would be relevant. Some kind of representative democracy where policy is chosen by something more involved than a majority popular vote would still have to be just as forbidden from engaging in tyrannical activities that influence the public discourse or the mechanisms the populace uses to express their preferences.
MPV is slowly becoming the major embedable media player on the PC side. It's in a bunch of stuff and that's great.
> It’s a clear no-brainer at this point: null references were a mistake, and any language with compile-time type checking is flawed if they’re allowed.

Maybe you mean 'dereferences', not 'references', because without NULL/null/nil, we can't interface to the real world which is filled with "there is no value here!" values.
I love mpv. But when I pause and resume the video, the first few seconds are jittery. I've not encountered that on other players. Does anyone know why this is?
The choice not to implement it for architectural reasons is entirely up to the devs, is likely justified, and in most cases users acting entitled to support and feature additions from OSS developers who are volunteering their time is something I side against. But the devs also should be able to talk to people who aren't marinated in that same viewpoint, for their own sake if nothing else. The leap from "there exist cases where implementing this feature in a performant manner wouldn't be feasible" to "we shouldn't implement this feature even for the many cases that would support it" isn't going to be obvious to everyone.

VLC's poor performance in seeking backwards in general, not just by frame, is a big part of why it's no longer my media player of choice. Which is fine! As an OSS project there's no real reason to care about the number of users as long as enough people are involved to sustain the project, and making the developer experience pleasant is more important than making the user experience pleasant on that front. It just means it's not as good a tool for some users as others, like mpv.
There are a lot of jobs in teaching and most are not tenured. And that's probably true of many disciplines, not just art. Many are not even full time. So... depending what you are looking for, it may not be a comfortable situation - but it might be good enough as a day job. At least if teaching art is within your tolerance for a "not toxic" job... From an economics perspective, the fact that plenty of people teach art without tenure may have something to do with why so little tenure is available.
Every block and 'prompt' entity does get embeddings made of it, so the search works pretty well. Kind of with the goal of moving away from tags entirely. I've never found graph views useful, and I don't really tend to click around in my notes. Beyond clicking on my daughter's name, and in that case, all mentions are listed there. You can ask stuff like "What's Bob's kid's name?" and it should mostly answer.

But yeah, there is lots of room for improvement -- I'm such a minimalist when it comes to notes, there's a narrow band of use cases I feel like it's good for at this point. I've never tried to organize actual deep knowledge with an app.
That's something on your side - I'm running a pretty strict tracker/ad blocker that inadvertently affects a lot of sites, and it works for me.
All of the twitter links are broken for me
Captain Disillusion Debunks the Cicret Wristband Projector (Video, 2016)
https://www.levels.fyi/?compare=Amazon,Google&track=Software... is largely accurate. An L7 at Amazon would have an easy time getting an L6 interview at Google; an L6 at Google would not have an easy time getting an L7 interview at Amazon, barring prior experience and other modifiers.

Of note, The person who wrote this article spent the vast majority of their tenure as a SRE TL/M, from their timeline. That's not going to map cleanly into any career track at Amazon, and when this person tried being an L6 SWE, they transitioned back into management.

At Google, I knew L6/L7/L8 managers who were fantastic engineers; I knew L6/L7/L8 managers who were pure-management and excellent at that but hadn't written code in a decade and change. Varied dramatically by what the org needed - those engineer-managers tended to have a lot of lower-leveled engineers and the pure-managers had more highly leveled engineering reporting to them.

Anyways, while I was at Google, L5 was the lowest level where you could officially have a direct report (not counting interns), so yeah, anything of cross-team note was generally lead by an L6 or higher. (L5s routinely lead things that were critical _inside_ of a given group, but if you were having cross-team impact, well, that's L6 work.)
My argument is exactly about the ergonomics. If the goal is to target Gnome in particular and take advantage of C interoperability (ideally, without the overhead of a foreign function interface), Vala seems like a solidly ergonomic solution to that problem.
Stud3ntA1d24 here we come!
It definitely has. Just general statements with no way to track back to the people. But the color of how they felt was invaluable.
Yeah, as an ex-SWE, seeing this person take just over two years to get from L3 to L5 is kind of shocking.
Alternatively, the could simply treat abject TERRORISM as 'Terrorism'. Stabbing little girls was already against existing laws. Never let a good crisis go to waste as they say in American politics.
I used it commercially, at a very big international company. All users had access to its unmodified source code and templates. There was no trouble at all.
Using custom snippets in your editor
> Cars, computers, and cellphones are unnatural

They are not a part of, or the whole human body
Have you tried Lunch Money (https://lunchmoney.app/)? I found it through HN. I've been very happy with it.

I think their discord community can help you with your specific questions.
A great illustration of what "not toxic" means. For you manual labor seems fine as a day job. (While for other people it might be the opposite.)
> what would make it medical grade over carpenter grade?

In my experience, about $50000.
Bloody hell, the state of Russia’s war production must be even worse than previously thought.
For me I have that with VLC and MPV is the stable one (in Archlinux). In my experience, trying different sound output device or module settings sometimes fixes such issues (and usually pulseaudio is the laggy one)
If finding balance will be enforced by the environment's self regulation, why do we need to do anything about it? If the earth's biosphere is a self regulating system, population decline due to anything other than resource scarcity is a bad thing.