skysight-inc/HackerNews huggingface dataset:
Does the work sound like it'll still be interesting in a couple of years time? If I'm going to invest my time in a company, I want it to be something where I'll grow from it, and learning enough that it keeps me interested and engaged. If I know I'll want to leave within a year, what's the point in changing jobs?

Does it pay enough that suggests they value my contribution and care about my ideas? Actually, my living costs are relatively low because I've paid off my house and don't have a family. I don't need the highest pay available, but conversely a low offer means that they almost certainly won't value the work I'll be doing.

Location should be close to where I currently live, or somewhere I'd like to live, or fully remote.

Unlimited PTO sounds terrible to me - most people will feel guilty for taking time off, and those that don't will be noticed by their manager as taking more PTO than everyone else. In the UK, there's a legal minimum anyway, and most companies give you 25 days plus public holidays (more than the minimum).

Snacks, freebies, work events are just tweaks to quality of life. If you already love the job, they'll just make things even better. If you have any issues with the job, or if you're considering an offer elsewhere, these honestly make no difference in the grand scheme of things. Think what your hourly rate is, and pretty soon you'll realise that even getting free food when you work overtime is a terrible trade - e.g. the largest pizza you can order is probably still less than an hour's work, but you probably won't get food unless you're working multiple hours overtime. Also, fruit or snacks are cheap anyway. It's nice to not have to buy it, but really you're probably being paid more in the time it takes you to eat it than it cost. It's no big deal to buy your own if you're somewhere that doesn't provide free snacks!
I worked there.
While I agree with the general sentiment, and think some egregious cases should even be handled as false advertisement / fraud, picking out Starfield as an example of what changed for the worse is odd, since Bethesda games have been riddled with bugs for at least two decades now.
I think it's pretty amazing that Valve managed to create something of this type (a store/launcher/software platform), targeted at an easily annoyed[citation needed] group of people (gamers), running for this long, that is mostly used by choice and not universally hated.

That's what happens if the buyer is also the user, I guess.
Elixir is bolted on top of erlang so reading error stacks with erlang is common, needing to grok erlang concepts and docs is also sometimes needed. This makes it odd to work with. I know if I'm using a Java, Ruby, Python or PHP framework (django, laravel, rails, whatever latest java web framework) I can read thru docs or source code and troubleshoot stack traces without having to learn another language. Its unavoidable with Elixir beyond simple apps.
For me, joining the Steam coincided with the start of my adult life - I started uni in 2007, exactly when Orange Box and Witcher 1 were released. After careful deliberation on what to spend my first student stipend on, I went with Orange Box. The 16 years since then Steam didn't let me down, I can't imagine Steam disappearing in another 20 years.
This depends on culture. I've taken amounts of PTO that are unfathomable as an enumerated quantity of days. Think 35-45 days off in a year.
This is my own personal bias talking here but I think handwriting might be a poor subject to teach the wider lesson of taking pride in your work. My hand writing has always been terrible. It was a big deal 30 years ago (when I was at school) - it's not really been an issue since. But it's not whether it's outdated or not, it's just not something which easily improves with practice (at least, in my experience). Even when I spent a lot of time and energy trying to slowly draw individual letters the end result was still messy.

My problem was exacerbated because I sat next to a kid who was a great artist. He used to draw comic strips (at age 9-10) and the lettering looked professional (at least to my eyes). Yes if I had spent an enormous amount of time and effort I could have improved my handwriting but I don't think I'd ever be able to produce 1/5th the quality of what he did. My hand just wasn't (and isn't) that steady.

With other subjects you can spend a lot less time and improve quality a lot easier and faster. With something like code layout it's much easier to brute force tidiness in a way that just isn't possible with handwriting (or drawing).
A detailed look at XGBoost hyperparameter tuning.
Honestly, I downloaded https://sourceforge.net/projects/gnucobol/ and read a tutorial but didn't go further.
Mines are robots that kill not necessarily the intended people the intended way.
I've read that advice, about not hosting your own email server, every week for a few years now, but at least for anyone with a few years of self-hosting experience I would disagree.
There is just a little more checkpoints than 15 years ago. Before, you needed to check your reputation on spamfilters, be careful of viruses and sending rates and dome basic DNS entries.

Nowadays, check that your IPs are clean, subscribe to some monitoring for ip/domain reputation, host your own dns server and correctly use IPv6, DNSSec, Rspamd, Dkim, Dmarc, Spf, autoconfig/autodiscover.
But when it's in place there is nothing special to update or debug.

I would suggest to check ISPconfig as a semi-DIY solution.
Oh brother...

>The game suffers an endless amount of video and audio stuttering issues unless you run it from an SSD or an NVMe (even then some people still experience stuttering problems).

This has been an issue with many games for a while. Diablo 3 ran like dog shit and had audio issues on HDDs. TF2 runs like shit on HDDs.

This entire article is "Waaaahhhh I should be able to play modern Triple A games on shitty hardware"
I don't have a blog myself but am this close to creating one.

Some guy said that it's a progression.

You start using the web by being a casual reader. At some point you get more comfortable in public spaces and start replying small comments like you would reply to someone afk.

Then you start reading more and more about specific subjects, amassing knowledge, and your replies have more content. They start being organized. They have a structure, to guide future readers and show them how you came up with your conclusion. They have links to sources. They leave open doors for the parts you don't know.

Then you start writing more and more comments, with more and more content, as a result of your experience.

Then comes a moment where you realize you're going to write the same thing for the nth time, and being a good engineer with a focus on DRY, you want to write your thoughts once and for all and link to it every time. This is the moment you start writing a blog that you actually maintain: you write not because you feel the need to write more, but because you want to write less and direct people to it rather than repeating yourself.
Not sure just how solved that is for write heavy workloads. It seems possible for a medium sized very successful company to hit fundamental limits requiring some architectural changes. Eg https://www.figma.com/blog/how-figma-scaled-to-multiple-data...
Full remote... and thats it, I think.

Decent salary

Interesting work
Rust is novel because it bundles lots of existing ideas into one usable package. Even the borrow checking is not new, it's adapted and improved from research languages like Cyclone.
> Funny you ask, I was wondering the same thing last night so I went through the rust-for-linux mailing list archive. This thread is pretty telling:

> https://lore.kernel.org/rust-for-linux/bddea099-4468-4f96-2e...

> https://lore.kernel.org/rust-for-linux/c61a60ef-fa9d-44ea-98...

I don’t see how either post supports your points. The first is about OOT vs in-tree modules and the second isn’t about anything specific to Rust. You just picked a random post from someone learning about kernel development who happened to be using Rust.

The people doing core Rust for Linux work (not random mailing list participants) are actually very qualified and very knowledgeable about Linux. I don’t think your characterization of them is fair at all.

Grabbing random mailing list posts from non core maintainers and trying to extrapolate conclusions about an entire multi-year is not a good way to evaluate a project.
Really no major complaints, it's an amazing platform and always has been. Imagine if we'd been stuck with a solution made by Microsoft or something.
Hmm. I have several times described myself as a "keyboard bigot". That is, I have very strong opinions about what is and is not a good keyboard, and a very strong dislike of bad ones.

I'm questioning whether I should say that now, based on your comment. Could you explain a bit more about what you mean by "intentionally hurtful"? Specifically, intentionally hurtful of whom?
What is your diet? FWIW I'm in the same boat: both my parents have hypertension, one is a smoker, the other isn't, one is overweight, the other isn't. My mum has taken heroic hypertensive doses to keep hers at bay, for decades. I've been diagnosed with it in my 20s when I was fit as a fiddle... it must be a genetic component, though these days I do believe it's because of a diet too high in carbs than my genes can handle.

Have a look at the effect of fructose on blood pressure. Low carb seems to work well for me, but I'm not consistent enough to see my BP trend down to the point I can throw my pills away. I'm working on it.

And yeah, the entire salt scare is pretty much nonsense that's slowly being debunked. I have a friend who eats more salt than a goat, and he's got hypotension. Go figure. Hyponatremia is not fun, I tend to use salt liberally these days.
Stagefright was the point when I started to tell people to use a safe programming language.

When they ask "Which one?" I am answering "I don't care, as long as it's a programming language that uses a VM".

Every time I hear the discussions about how fast and perfect C is, people seem to miss the point that new programming languages try to avoid complexity, because they were using C/C++ themselves in the past and they fell on their noses more than once.

It's not about what is faster. It is about how often you make mistakes, statistically. And chances are you make dozens of mistakes per day in C that you will never be aware of, whereas in other memory constrained languages they have hundreds of mechanisms implemented to catch those common mistakes.
I still remember my intel 1st gen 80gb ssd. Who doesn't run ssds?

>Not only did I run into the ridicules hard-coded GPU check, that continuously fail for thousands of users that DO fulfill the minimum GPU requirements,

From what I read this was a common linux problem, though not for myself. For me nvidia gpu + linux = no starfield. So I went and bought a new amd gpu.

I had a few troubles but once the game would actually launch it has been running quite smoothly. I have found some bugs which seem not-linux-related. Expected Im guessing.

>Relevant reading

terrible, horrible, bad, worse

https://www.urbandictionary.com/define.php?term=Negative+Nan...

Stop being so negative.
Yea but did anyone else market hot water first? I think not!
this looks awesome, subscribed :)
Flexibility.
I work almoust fully remote. My team is distrubuted in 5 countries.
When I hore anyone I want that person to be able to work from home and the office when they feel is best (like - for instance the #@! neigbour does renovation=).

That includes beign able to get vacation (not just me, but my team as well) when I need it.

And be able to disconnect and nothing (bad) happens.
We used to have unlimited PTO, and even in my interview I chided them that it's obviously not "unlimited".

For a small, organically growing firm like my employer, unlimited PTO is just shorthand for "we don't have the back office staff to track this, so just don't abuse it". Yes, totally subjective, but the point is when you're scrappy you don't have time to make Policy all the livelong day.

As we've grown and evolved we ditched the messaging of unlimited PTO because of the negative connotation it has that everyone here has rightfully pointed out. "Does unlimited mean none?" is a verbatim question I've fielded in an interview.

Anyway, I explain OP's question as what I call the career trifecta:

1. You are working on things that have meaning to you

2. You enjoy working with the people around you

3. The pay and benefits give you space to pursue life's other interests

Most people in the world don't get one of those, much less all three. I have all three and now I'm a spoiled brat and don't want to give up one of them to get more of the other (i.e., more salary doesn't make life better if you lose one of the other pillars).
Yes, and then what happens when you decide to measure the state of the part of the system that lies in one region of space?

If I had any good idea, I would go pick up my Nobel Prize. The only thing I can really say is that I do not think that the wave function instantly collapses as this would be a non-unitarity evolution of the wave function.

That's irrelevant, because EM is local in physics.

You missed my point, I of course did not want to say that turning on the TV is a non-local interaction, just that it looks like one to humans. So if non-local interaction was all that is going on in quantum mechanics, than it would not be that hard to make sense of it, as we have an intuition for non-local interactions, even though only from things that look like non-local interactions to us but are not actually non-local interactions.
> in that it's not suffering from the idea of an ideal standard of divine beauty embedded in the universe

Frankly, it's your take that feels extraordinarily modern. Do you really believe that people living at this time, being familiar with centuries of style movements (from Greco-Roman antiquity to Italian Renaissance through Baroque and Bronze age Egypt) that were all considered to be beautiful, would cling to an ideal standard of beauty?

Why do modern humans believe that for some reason, they discovered thinking very recently and that all their forefathers were obscure brutes?
Because it's not actually unlimited in practice. After all, you would definitely be fired for taking an entire year off.

So, when a company says "unlimited," what it tends to mean in reality is "there's a limit, but we won't tell you what it is." This manifests itself in people with unlimited PTO taking (on average) less time off than people with defined number of days.

When you have a defined number of days, you know exactly what the limit is. In my experience, this results in people using most (if not all) of their vacation days.

I will note that this largely seems to be a US thing.
I use Slack huddles regularly even though my company also has Zoom and Google Meet, and would be ticked off if my company tried to replace Slack with something that was missing voice.

Slack's huddles are about eliminating the friction for hopping on a voice call. There's no waiting time for Zoom to start, no camera check, no "join with computer audio". You can go from a synchronous text-based conversation to a voice call in two seconds flat, as soon as it becomes obvious that's what is needed. That is the value proposition of Slack huddles, and external tools can't replace that.
I don't think it's a generational thing. I think it varies by family. Neither my parents nor grandparents really pushed that kind of message even though they were very focused on education. My family is Jewish-American and still have strong cultural memory of being deliberately excluded from opportunities despite effort. I absorbed it as a dual mandate to learn as much as possible and to play whatever game the schools needed you to play to get recognition.

I also had terrible handwriting despite tons of experience. Meanwhile I knew kids who wrote like typewriters from the 4th grade just due to natural talent.
I was really annoyed that the Nexus mods banned Starfield mods for removing pronouns. It seemed so..petty but.. that's Bethesda for you.
I wouldn't say it's by law, I'd say it's governed by the unions.

If the company you're applying to doesn't have CBA, you might not have some benefits you might be taking for granted, namely pension (ITP)
The per meal price is attractive. But could I get the same with just good old
whey protein and a multivitamin?

They say one meal a day which is fine, if you only ate this product you would miss out on leafy stuff and various micronutrients for sure.
We pay for it though, with lower salaries and higher taxes.
Local governments aren't businesses – so why are they force-fed biz software?
‘Elon Musk’ Review: Move Fast, Blow Things Up
In my experience, deploying BEAM has been just as easy as anything else I can containerize.

WRT getting them to communicate? I ended up giving up on that altogether…

I’m usually good at figuring that stuff out but this one ended up not being worth it (in my case).
I have a contractual right to 37 days in the UK, so it's not unfathomable.
Personal responsibility has very likely never, ever solved a single instance of a systemic issue. I'd gladly accept even one example.
Recently I've tried to organise an IPFS source mirror for a linux distro.

Surprisingly it is unsuitable for the purpose. My node had ~800 peers, but only half of the nodes around the world were able to download anything even more than 24 hours after publishing.

I don't know what's wrong but seemingly IPFS suffers from permanent brainsplit condition.
Simulating History with ChatGPT
Show HN: Rails-like CLI for building full-stack Nextjs apps faster
Hello, HN!

Excited to share Kirimase, a CLI tool I built to scratch a recurring itch: is there a better way to set up my nextjs projects with my essentials packages? If you’ve grappled with the repetitive chore of configuring drizzle orm (or prisma), next-auth, trpc, shadcn-ui and other packages, I hope this can help!

Features
Quick init: Dive straight into development without the mundane initial setup for core packages.
Scaffolding: Inspired by the Rails CLI's scaffold feature, Kirimase helps you quickly set up new DB models + controllers (api and trpc routers) + views (using shadcn ui)
Extensibility: I've recently added support for Prisma and will soon extend support for auth providers such as clerk, lucia-auth, and kinde.

Quick demo: https://twitter.com/nicoalbanese10/status/170090138244474900...
Deep dive: https://twitter.com/nicoalbanese10/status/169901888660200677...

Check out the GitHub repo (https://github.com/nicoalbanese/kirimase) and share your thoughts, pull requests, or even just a star if you find it handy!
Personally, I find unlimited PTO useful not for actual vacations but for instances like taking a Friday off to drive somewhere for the weekend or taking a half day to help a friend move. Basically it prevents my vacation time from getting nickel and dimed.

The ideal would be some sort of policy that specified a number of vacation days and provided flexibility for incidentally being out of the office.
Amazon follows Microsoft, investing big in carbon capture
You seem to be assuming the surfaces will reflect like mirrors and not as if they are painted white. There is no reason the reflection would have to be specular.
I don't really see those as issues... The hub chip is cheap and doesn't directly do i2c, but, so ? Controlling VBus seems to be by design, exactly for devices that are separately powered to still work: see author's other project https://github.com/JimHeaney/usb-toggle . There should be a way to block further communication at the software level if that matters to one's use case. You can expand this, just plug a bunch of them into another hub...
Not if you do not include the nosy bits. Use an AOSP-derived distribution like LineageOS, do not add 'Gapps' (Google Apps), use free software 'apps' from F-Droid or something similar (including Fennec, a Firefox build minus telemetry/Pocket/...) and you're good to go. LineageOS itself has its derivatives like GrapheneOS which claim to take the idea of a leak-proof mobile OS further but since that only runs on a limited number of devices none of which I have around here I have not tested this yet.
Thanks a lot for the kind words, and I fully agree with your assessment!
Wrote you an email right before I saw your comment ;)
I have it and strongly dislike it. “Undefined PTO” is a much better term than “Unlimited PTO”.

There is a limit, the company just delegates the definition of that limit to team leads. It makes planning holidays uncomfortable since it’s never quite clear whether you’re pushing a boundary.

Generally I just stick to the UK norm of 25-27 days plus public holidays.

A generous but fixed allowance that you’re actually expected to use in full would be a much better system.
thank you! appreciate it! :))
> With respect to saying it out loud, I occasionally have to repeat my e-mail address once, but that's usually all it takes; we must be dealing with very different people.

It's not so much having to repeat myself - it's just me@myname.com - but people who apparently have never encountered an address that isn't @gmail.com etc before, who then want to have a 10 minute Q&A/tutorial session where I explain to them how domain names work, how anyone - yes, even you - can buy a domain, how email works, etc. Some people have just never looked behind the curtain, and I understand their curiosity. It's just sometimes quite annoying when I just need to get on with something.
I was on my way to my eighth grade civics class that day, in northern Virginia. I remember before class, a lot of people started talking about the Pentagon exploding (many kids had parents working there) and that's when it started to get out exactly what happened. People left school early, getting picked up by family members, etc.

I distinctly remember someone asking my civics teacher, "who could have done this?" and she said she would bet her life it was Osama Bin Laden. That was the first time any of us had ever heard that name or understood what terrorism actually meant. We were all too young to remember any other bad things happening in America, besides perhaps Columbine and had been pretty convinced America was invincible after finally "beating" communism in 90's and Desert Storm.

Over the next year or so, we talked about it so much and were inundated with so much coverage that I became almost completely numb to these sort of events, and eventually extremely depressed.

It's taken me becoming a parent to reconnect with the horror of what happened and now I have a hard time sitting through coverage of Ukraine as it relates to its impact on children.
Remote is a requirement, due to family reasons.
Salary.

Vacations, health insurance, parental leave are all given by law here (Italy). But, if they weren't, I guess they'd be pretty important.
Did you even read beyond the title? To say that because of this choice of title, I lack humbleness or respect for peers who came before me is despicable.

My title is too presumptive. Yet, the reality for almost everyone who doesn't interface with other systems that already require UUID is that.

The brief article gives some points – backed by trustworthy sources – and shows some alternatives without further ado.
I didn't spend days writing it. I could cover many more scenarios but didn't invest my time in it. So what?
LG G5,
LG G8,
LG V30,
LG V50,
LG V50S

Reasons: God tier audio quality, SD card support, god tier fingerprint sensor, top tier all round camera hardware, god tier offical panorama & 360degree camera, god tier price/perfoemance, no nonsense lockscreen (omni direction swipe without swipe distance lowerbound)

My next phone: Every phone is a downgrade from LG.
I always mentally autocorrect "unlimited PTO" to "there is a limit to PTO, but we won't tell you what it is!"
Even if bounds checking made the decoder 10x slower, would that even matter, outside of low end mobile devices? How many milliseconds are spent decoding images in your average website anyway?