skysight-inc/HackerNews huggingface dataset:
We should get rid of consumer single-use batteries in my opinion.

There is an increasing number of smart home devices that tell people to avoid rechargeable batteries. This was understandable when smart home products were a small category, often run by small companies that couldn't possibly put in the effort to understand the discharge curve of every rechargeable battery out there. But given the size of the industry today, they should come together and create a standard for a rechargeable battery. Perhaps they can even partner with battery manufacturers and create a new form factor, so people can't just use alkaline batteries instead.

Professional uses like military, R&D, filming etc are often cited but in reality they are a very small percentage of batteries used, and don't need to change before consumer applications do.
I still prefer "hit button, tap TouchID, done".

I also wish Apple would make it easier to switch to a different credit card for a one-off purchase. And stop forcing everyone in a Family Sharing group to use the same credit card for all purchases
> you can live five minutes away by train and enjoy tree-lined streets and cozy bistros with a bit of outdoor seating instead

Do you refer to Daikanyama here? Easily my favourite neighbourhood of Tokyo (so much so that I just bought an apartment to move there in two weeks!)
I think maneuvering a pay discussion and "shopping yourself around" qualify to me as being somewhat masterful both socially and politically. Especially if you're just plain average at your job and have no successes of note. I do agree more people could get more money by asking, but what turns many off to doing that is what to do in the face of rejection.
I like having static analysis for undefined names in my IDE for exactly this reason: I can write the program in the natural order (high level to low level), and then have a little reminder about what I haven't finished yet.
it depends what your use case is, but if you are trying to mask you public IP, I'd been using Squid Proxy [0] for decades and even have production networks using it for scraping activity in a load balanced way

[0] https://en.m.wikipedia.org/wiki/Squid_(software)
Signing bonuses are not the norm in most places. There are many companies who would pay 30% to a recruiter but not even 1% to an employee.
"stupid" is in reference to the invisible blobs of noninteracting kludge.

"lost" is what I would say the people pumping it are.
I’m considering switching to KiCAD from DIPTrace. DT isn’t anything special but it works really well for me. I don’t think I want to step up to Altium not because of cost but because I only lay out one board a year tops.

I see community support like this and it’s a strong selling point. Any advice?
My point is that a six figure income makes it possible anywhere. Especially a "well over six" income. Of course you have to save, but it's ridiculous to say it's unaffordable.
It seems the market is strong for people with experience of the latest technology, but I'm finding its actually much harder than I expected. Applying online you usually get ghosted, if you get an interview I think I do well then get rejected. I've never had trouble getting jobs before, maybe I'm in the too old bracket now.

The other part is on blind/levels/hn etc people regularly expect 300,400,500+ but those jobs seem to be just for people with the right background.
Apple Pay is different from App Store fees. Apple Pay is a payment process where the store doesn’t get your credit card number. Apple Store fees are a matter of business agreements between software companies and Apple.

Using PayPal won’t help an app company escape its agreements with Apple.
Is there a linear slope between awesomeness of work and salary?

In that case, wouldn’t it theoretically be possible to convince an engineer to work for free given enough awesomeness? Or, conversely, convince them to work on something profoundly uninspiring given infinite salary?
Chromium based browsers also have a similar feature under the "Manage Search Engines" settings (Took me a while to find this after I switched to Firefox)

I personally use short keywords like "ccc Lego" to search CamelCamelCamel or "e Razer" to search eBay

One thing Firefox does make trickier is that it doesn't make clear you're searching your custom search engine. Chromium recognizes my "ccc", so once I hit space it replaces it with "Search CamelCamelCamel: Lego". Firefox just leaves the bar "ccc Lego", makes it tricky to know if it recognized it.
Homes aren’t Just housing anymore. There are investment funds that scan listing and will tender cash offers within a couple hours of real estate being posted on the MLS listing service.

Then rent those homes out at a substantial profit

https://www.washingtonpost.com/business/interactive/2021/inv...
If you want children, you should have children. They will be fine. If you deny yourself you will regret it later in life.
You've been breaking the HN guidelines egregiously with this sort of post. We ban accounts that do that. Please see these other explanations I just posted, and please don't do any more of this, regardless of how wrong others are or you feel they are.

https://news.ycombinator.com/item?id=29916918

https://news.ycombinator.com/item?id=29916858
Say if I was a Senator, and I had the ability to kill some legislation that would financially hurt Facebook using my committee post. I call my wife before the hearing and tell her to buy stock, is that ethical?
I think natural selection is also a factor. Probably you are right that incompetence is more or less evenly distributed, it's just that only organisations with a lot of money can survive using MS stack, by pouring money on a problem. And you can be on the receiving side of it.

Plus, few competent people like working on it, they prefer sexy open source things, it means it's easier to stand out.

Hardly a way to have a happy career, but surely a way to have a happy (and early) retirement.
You call it creature comforts. Starbucks every day I would definitely count as that. I don't count having a family as a creature comfort.

FWIW, I'm completely with you on living below one's means. I don't think the math is as simple as the article makes it out to be. It's missing a few value functions that need to be taken into account that influence what savings rate are reasonably possible at various absolute salaries. Your value functions are different from mine though mine are much closer to yours than the ones your colleagues seem to have with a few key differences.

I'm with you on the fancy high rise. Strike that, nobody needs that. Basement studio with a mattress on the floor? Not worth the <$200 savings for a proper bed frame if you ask me. I've lived in a basement apartment for some years as well and it definitely wasn't bad at all. Very livable but it depends on where. One of my colleague's basement studio is not something I could've lived in. The house I now live in is the "cheapest house in the fanciest neighbourhood I can afford" (i.e. no, we did not buy a house at the top of what the bank would lend us).

I'll give you gaming rigs (and games) as well. I've never been a fan of consoles. Regular "business laptops" for not much money can run reasonably good games that are a few years older perfectly fine. And you get to pick and choose the good ones as you have a treasure trove of information from people that have already played them. I would add cell phones to this (and laptops/computers for that matter). Buy a generation or two behind the new fancy one and you're not worse off at all but save a ton of money. Nobody needs the newest iPhone or fancy MacBook.

(International) vacations is something that our value function would assign a relatively high value to. Can't do without. They aren't extravagant. Nobody's gonna get me to shell out 10k to go to Disney Land, sorry. But yes, we will spend the money to make memories together on a backpacking trip through some exotic country. Best ~500EUR flight and very cheap living costs while there that we ever spent. You can use simple math all you want to tell me how much earlier I could've retired if I had not spent the 500EUR and it won't change my mind.

Which brings me to the next value function: family. Definitely worth it. Even retiring later is worth having a family.
The other day I tried doing a git blame on a line of code. Since we use squash + merge for PRs, it pointed to a 1000 line commit with a message similar to:

Refactor widget (#1234)

* wip
* wip
* wip
* fixes
* pr review

I opened the old PR on Github, and all it contained was a link to the Trello card for the task, where I finally found some context and description for the changes.

It's ridiculous.
Deep Dive: 5G C-Band Interference with Radar Altimeters in Aviation
That's more of a grey area. Just because someone doesn't formally file copyright or trademark it doesn't necessarily mean it isn't valid. Same can even go for patents if an invention serves as prior art.
SpaceX for cosmonauts.
All this because hospitals refuse to increase pay and benefits (the article mentions a few other factors but this one seems like it's by far the most important).

Nationalize, nationalize, nationalize. No more "the margins are too thin, we can't afford to!" All excuses. You have a civic duty in times of crisis to put people (slightly) more over profit. This is what we as a country have historically done during times of war, and it IS a war against this virus. Start putting the fire on the hospital CEOs and C-suite on every platform. Twitter, Facebook, Reddit, LinkedIn.

But of course some do-gooder will write a long post explaining how all of this is untenable and how the status quo or something slightly like it is inevitable. It isn't. We can fix this, but we choose not to.
Let's say we have three search results, good, average and bad, displayed on one result per page in that order. The user is happy, Google is unhappy as there is no motivation for the site owner of the best search result to pay Google for their listing. The only way Google gets money is if it enables the result order to be modified, i.e. the owners of the average or poor sites to disproportionately effect their listing prominence by appearing on page 1. Google do this by allowing paid adverts. Bad or average search results thus get disproportionately high prominence in the listing with the knock on effect that the owner of the best search result now has motivation to pay Google to regain their primary listing. And even further, if the site owner of the best search results now has to pay Google for the prominence of their listing why waste money on continuing to provide the best results? The user is unhappy, Google is happy.
> You can earn 5% investment returns after inflation during your saving years

This is very unlikely long term. Right now treasuries are 5% less then inflation. Lots of FIRE people are going to get shafted.
We actually already have! I contributed hwb() color support as part of my work on Parcel CSS, and it shipped in Firefox 96! https://github.com/servo/rust-cssparser/commit/62d63fea751df...
That's the problem. Not very discoverable, but pretty efficient for those in the know.
Please stop perpetuating flamewars on Hacker News. We've had to ask you this many times before. Eventually we ban such accounts.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
Near the end of the article it mentions that only some hardware supports the option to turn off 2G. Presumably only newer devices.

No luck on my Pixel 4a.
> "good projects" or "smart colleagues"

Those are very very good for retaining people you already have though, so while not super important for hiring they are important for keeping the folks you hired (after all, what is the point if you keep losing people you hire).

> If you want those and can't get it in your job, well that's what open source work is for.

Not necessarily. If your area of interest aligns with your work then even open source work is more productive if you have a use case for it. For example - say my interest is distributed systems, then technically my work will have more impact if it is being used on large clusters with large number of concurrent systems. Open source does not happen in vacuum.
if you read the links you posted, a large portion of these are from people who weren't ready, or had kids with disabilities or adopted without enough vetting, or were not financially ready, etc.

all parents go through difficult periods where they do regret not sleeping, or the work. but on the whole, the vast majority would not trade their kids for lonely family-less early retirement.

just because you found 10k comments on the internet doesnt imply this sentiment applies to 7bn people.

it's great that you'll have no regret about never having kids but instead have a ton of money and free time to spend on something else for 40 years.
Money IS the motivating factor, but what good is a $20k bump if you don't find a niche at the new company?

I've been there - that company you didn't like, the boss that didn't like you, etc.. Every since that company I have been a LOT more selective of who I want to work with and don't just take a salary bump over SUPER job stability.
Can confirm, we do a low-pressure, non-timed, non-puzzle, somewhat realistic, short take-home exercise. But we don't (and can't) add 20+% to your salary in RSUs.
Didn’t they previously fire unvaccinated workers?
Indeed - 1ms was a nice round number, but it was also not that far from the real, sub-1ms number. But note that by "latency" here I mean not only the round trip, but the total measured time of executing a single request, including the time its task spends in Tokio (and its queues), and until its response is fully processed as well. Since the program sent requests with configurable concurrency set to ~1024 or more, the overall throughput was still satisfying.

On the one hand it was (and still is) concerning that the observed latency per simple request was that high, on the other - it never really came up in our distributed tests, since there the network latency imposes a few milliseconds anyway. When we figure out the real source of this behavior, I'll be happy to describe the investigation process in a blog post (:
Don't they say, "This will go down on your permanent record"?

They just don't mention that it'll be used figure out what jobs, credit, prices you'll be able to get... and what ads you're served along the way.

"Congratulation on those bootstraps, would you like some fine Corinthian polish for them?", or

"Mom and Dad always said you'd never amount to anything, this payday loan will prove them wrong!".
I like the idea but would prefer to use a phone / tablet / laptop togther with a separate box, possibly powered by a Raspberry Pi 4 for connectivity and many of the functions described in the article.
Notably missing from the "Most active employer" list is the company that has the most Linux-based computers in the world.
Is dissatisfaction with PIP dissatisfaction with work conditions? I thought it was dissatisfaction with job security and the knowledge that your job was less dependent on your work than on political games your manager had to play on your behalf.
Ask HN: Is Hacker News Blocked in India?
Woke up today and couldn't access the site. Had to connect to VPN to load the site. I'm aware of content blocking in India but why block hackernews?
The popularity of projects like Unraid, and plenty of similar open source ones makes this comment look silly.

There are countless people running Nextcloud and/or SyncThing on Pi and NAS too. Hell, that there are so many consumer NAS brands tells me that people want to run their own servers.

Plex, anybody?
Ok, that seems reasonable. I got stuck on "there's plenty of engineers who have kids (hence, very much not FIRE)," which seems like an oversimplification of your views.
With respect, “whataboutism” doesn’t mean that we shouldn’t also solve the problem of Fuckerberg and whatever he’s calling his latest sneeze machine.
How many times do we have to ask you to stop breaking the site guidelines? You're still doing it on a regular basis. I don't want to ban you but at some point what choice do we have?

https://news.ycombinator.com/newsguidelines.html
I am in the same mindset. I take deep satisfaction that I have something substantial to leave to my kids. I don't want to spend it on me. I don't like to travel, and I don't like "stuff." I have a few hobbies but they are not expensive.
>* The highest paying software companies employ LeetCode style interview. That is off-putting to a lot of people even though the money would be super sweet to have.

Not only off-putting but out of reach to older engineers with family responsibilities. I would also add that the value proposition for working at a FAANG isn't nearly as competitive if based outside the US.
The way that you've explained your reasons for hating the design so much, I think it absolutely does sound egotistical. You don't like it just because it goes against your arbitrary personal preferences, even though the company paid outside specialists to come up with the design and nobody else sees a problem. You're asking to throw out some of the progress that has been made just for your own pleasure.

Maybe there's a better way to explain what's wrong with the design. Don't just say "I hate it because my ADHD and that's it," explain how the design makes the product worse (if it actually does) or what is wrong with it.

I don't understand how there could even be a shape so ugly that it's worth throwing a fit over. Even if it was something really stupid like a calculator app where all the buttons were shaped like starfish, couldn't you just suck it up and make an ugly UI?
Because you care about tone, which is a good thing, please read about how Milgrom, McGaugh, and Kroupa have been treated by cold dark matter (CDM) establishment.
I hadn't hear of the 50-char recommendation before, just the 72-char limit.

In Emacs, magit and git-commit-mode accommodate this well, I just found. Setting git-commit-summary-max-length to 50 and fill-column to 72 has the behavior that a visual warning will be displayed if it goes over 50 chars but it'll only wrap at 72. The body also wraps at 72, of course.
I agree. Exactly when was this utopian time to have kids? Things look pretty damn good now.
That was a longer list than I expected, thanks for putting in the effort and also for your nuanced position.

I'm one of those who enjoy the PDF reader FWIW, same with push notifications. The PDF reader in particular because I almost haven't used Adobe since it came.

Test pilot is fine with me as long as it is voluntary and opt in - but the robot extension - that I literally felt in my body when I saw it.

Again, thanks.

I think most of this should have been created using an extension API and should been voluntary to install. Back in the days this would absolutely have been possible I think.
"By Chemistry" seems to be the keyword here. AFAIK Alkaline also have several chemistry differences, and batteries especially OEM would be matched to the use (low energy-long storage for remote). General purpose/OTS battery seem to optimize for power for ease-of-use. Avoid the scenario of "Oh this toy doesn't work with this battery brand so I'll avoid it". Have you tried specific long-use batteries? Non-alkaline or Alkaline branded as such?
Your thinking is so resonating with mine too... Also I'd like to add...

> 3. Some degree of repeatability in work environment.

Instead of the above point, I am looking for...

A place where I make greater impact in a small company working along side ethical people who are not trying to exploit their customers/consumers, rather than a FAAMG where you're replaceable within a few days and follow no ethics just revenue in mind...

A place where managers are accommodating of suggestions just because I write code doesn't mean my ideas about the product/solution aren't worth listening to...

A place where you admire or atleast respect the CEO and the company's business tactics instead of my ex-company whose past CEO is now an "astronaut" just to play a marketing gimmick I guess... :p

Please connect with me if you consider your startup/company is one such place... ;)
That should be your job. Even the "tedious" parts are too important to be left to a non technical person. Time of day for scheduling interviews really does matter and the initial communication of scheduling this can tell you an enormous amount about the candidate.

Your job should also include lots of time on LinkedIn searching, as many HMs do today. Letting a recruiter do this for you will give you many more bad interviews (expensive) than you'd get otherwise.

But apparently "tedious work" is above a HM. Have fun being on conference calls all day, pretending that you and not the engineers are the ones who do the work. Worker self management needs to become more of a thing in this field in general if we can't trust HMs to take an active role in candidate selection. Companies that disvow managers and empower their employees produce far more excellent work (e.g. valve) even if they don't always do it on the schedule that execs want - so this would be a net positive for the industry.
In JS (and in any expression-inside-html front end framework) this leads to the hugely common bug

if (this.finished) { ...

or

<div v-if="showMainContent>...

With your convention, these could easily be functions, but they are never evaluated without parens. Nor is any error thrown. Instead, the fact that the function exists is truthy and you get the true case always.

In our teams's js code we even include "get" for "is" properties (getIsEnabled() rather than isEnabled()) so that it's perfectly obvious if you're ever using a function without calling it.
Ikea no longer sells alkaline batteries :)

https://www.ikea.com/us/en/newsroom/corporate-news/ikea-to-r...
Interesting. I wonder if personification is analogous to a "memory palace": it's a way to hijack our innate brain capacity for working on something more abstract. I've always felt like physics derivations were like mystery stories - the best ones had a surprise twist of reasoning that leads the detective to the solution from the scattered clues.
I would say it is better than 100%. When was that .001%
Yes I have felt this before.

There are plenty of native mobile apps out there that are better off as web apps.

If it's a service that people use constantly, then there may be some merits in using an app.

But more often that not there are plenty of things people use once-in-a-long-while that should probably be just a website.

For instance I know a place (outside the US, not naming the place because that's not relevant) that has a mobile app just to highlight the local tourist spots. It just shows pictures and text description. There's no AR/VR stuff or anything. Neither can it reserve tickets for any of those places. In my opinion that should just have been a static website!
Do you seriously think people making $1M/yr browse this website
S&P 500 returned ~25% this last year, and 110% over 5 years. That's excluding dividends.
I was also getting multiple Amazon recruiter emails per day until I actually called one recruiter who listed his phone number on the email up. He was willing to mark me as "Not Interested" or something like that in their candidate pool, and since then, I actually haven't had any more Amazon recruiter spam!

Might be worth a try if you like having a clean inbox.
Nah, not for some. I've never made a six figure salary. I have quit jobs in the past that would be six-figure jobs in today's market. They demand too much time and become the central focus of your life and identity. That's not for me.
Last I read, such galaxies aren't a problem for MOND. MOND doesn't say that all matter in the universe is detectable, it just says that due to modified gravity, the apparent missing mass we observe can be explained by dust or some other cold baryons.

MOND has explained similar galaxies in the past by postulating that there's very little dust.
I'm fine for this as long as it is opt-IN