skysight-inc/HackerNews huggingface dataset:
It doesn't allow the developer any actionable feedback. They could have included screenshots highlighting the exact ways this app is a copycat. What if the developer changed the UX differently- would it then no longer be a copycat? It also downplays the which the app isn't a copycat, namely that it uses a different language. As it stands, just calling something a copycat is not substantiative, you actually need to provide justification. See Apple Inc. v. Samsung Electronics Co.
Yeah I came here to say same thing. I find it hard to concentrate when bottom two boards are cutoff.
Any references for Unices traditionally skipping FUA or synchronize cache to the storage stack? Sounds surprising to me. Here's Solaris for example: https://utcc.utoronto.ca/~cks/space/blog/solaris/ZFSDiskWrit...

Also re Linux here's eg PostgreSQL 9.0 documentation saying ext4/zfs + scsi used the "SYNCHRONIZE CACHE" command with fsync even back then, and a equivalent SATA command being used by the storage stack with SATA-6 and later drives: https://www.postgresql.org/docs/9.0/wal-reliability.html
Any surveys done worldwide as to how many people do TDD, how many just wrap in tests afterwards, and how many don't unit test at all ? At different N tier levels?
In most of the (US) country 100k looks pretty good to amazing for 1 person, but just kinda ok manageable for say a family of 4.
Great response. Looks like you guys are targeting two totally different groups. Sprig only has linked responses, which are the same as google forms, unless I "Contact Sales" which I am not going to do as a small startup.
Bruce Schneier has written extensively on the subject (and has written a password manager so he knows what he's talking about):

https://www.schneier.com/blog/archives/2019/02/on_the_securi...

https://www.schneier.com/blog/archives/2019/06/risks_of_pass...
No matter how carefully and thoroughly we design a system up front, we almost discover more elegant solutions once we start writing the actual code. I suspect this is true for nearly all non-trivial systems. If we were to fully implement every unit test up front we would usually end up wasting a lot of time.
But also please be aware that some of them aren't phony.
> However, for many other people, I think a huge part of the problem is consumerism coupled with borrowing.

I think this is a large part of the problem as well. I see so many people taking out large and lengthy auto loans on a new car as soon as they graduate college.
Love this project a lot!
My point is that people's non-discretionary spending can grow to meet income, rendering "paycheck to paycheck" kind of meaningless.

The family of 4 making $150k and spending not-cheapest-option $40k on childcare and not-cheapest-option $40k on groceries from Whole Foods (or wherever), while paying $30k annually in not-cheapest-option rent, may also believe they have no discretionary income. But that doesn't mean the same thing.
I’m a relative newcomer to a comfortable, middle class life in the U.S. One of my biggest terrors is falling back into poverty. However, most of my friends and colleagues are all too happy to live beyond their means.

People I know who have large, immaculately well cared for homes with gardeners and German cars in the driveway live paycheck to paycheck. One realtor I know never sets aside enough money to pay her substantial tax bill (she is on payment plans to the IRS). From the outside they appear wealthy, but they are nearly always broke. The same realtor will happily pay $2000 for a pair of jeans.

I don’t get it. I make a great living. I paid off my house and drive a 2004 Outback. My retirement is looking good. This alleviates my fear of slipping into poverty. I guess I just don’t care about the window dressings of wealth that are so important for some people.
BTW, I should say I have gotten it 2 out of the 3 times I've played it so far, so it's probably enough guesses, just today I really wished there was one more.
"Who gets what" to me sounds like a zero-sum situation: we have one pie, and capitalism will decide how big a piece every member of the group gets.

"Everybody as much as possible" is a different situation where you're trying to get as many pies for the group as possible.

In the first situation the wealth of the rich people comes at the cost of the poor people, in the second situation both groups can gain, although some more than others.
The problem is that, if everyone took your advice, who would pick up the garbage and make the lattes?

The other problem is that if you want to "better your life" and stop working at Amazon for $15/hr, historically you had to go somewhere where those better jobs are (often NYC/SF/LA, depending on industry). Maybe with remote work becoming more common this will change, but telling people to live in low CoL areas unless they're already making a good income puts a serious damper on social mobility.
And on top of that farms get all kinds of tax advantages on top of real estate gets.

There's a reason Bill Gates is the nation's biggest farmer.
$3,000 a month mortgage. Just the fact that an insane mortgage is affordable for a dual income house hold so much easier than a single.
It offers more advanced search options than the omnibar for example only search in a specific subreddit
Ah, I understand now, yes that makes sense. If Amazon is not refunding the handling fees to the publisher, that's indeed unfair. Though that seems like the issue should be firmly between the publisher and Amazon/Audible, I don't see why they also took a shot at the consumer with the glib "where the consumer could return their AB whenever they pleased" comment.
I've been wiring up my house for the past couple years. All of our light/dimmer/fan switches are Lutron Caseta and work without a hub. You can add the hub for additional automation and functionality, but you don't need it. Without the hub, the switch controls the device and it just works.

When we leave my plan is to leave the Caseta system in place. Some of the devices are wireless and some switches have batteries (CR2032). We did this so we could put switches in locations you would normally have switches in a modern home without having to tear out the walls and rewire an 80 year old home. Ripping the system out is not an option, and I'm ok with that.

Everything else is going with me. All the z-wave outlets, bulbs, timers, sensors, etc. will still be useful in a new home. I've saved all my old outlets so it will be an easy swap switching the new back to the old.

The only thing I'm unsure about is the Wyze camera/security system I am currently building out. My expectation is that by the time I even think of selling my home it will be obsolete so I'll probably just leave it for the new owners to worry about.
I see. Indeed that is a potentially long time to block.
I think the term is widely enough understood that most people would understand it, but I also will agree that reliably measuring facts other than the fact of the popularity of opinion by a one-question survey that does nothing to confirm a common understanding of the question is very much unreliable.
It's capped, but yeah. That's the SALT tax cap that has been a point of political contention.
I don't see the analogy. I still own lots of music and don't rent it at all (unless you count listening to the radio). It hasn't gotten any more expensive to own music, either, digital tracks and CDs are still readily available and inexpensive.
Experts Say.

How many times have the "experts" gotten anything right these past few years? Trust has been broken and that sucks because science is cool sometimes.
Yes, any combustion will produce CO as a byproduct. Candles, fireplace, kerosene heater, the aforementioned water-heater, furnace, etc. And Carbon Monoxide is particularly deadly because it's a "chemical asphyxiant" meaning it binds more readily with the hemoglobin in your blood than Oxygen does.
I've found the flow true for some environments with extremely well defined structures for doing any work (classic backend API servers being one example), but it's definitely not true for all envs. A lot of envs have you spiking so much on just how to even approach the feature that writing tests up front is wasteful overhead.
What you describe is not TDD.
Things to spend money on raise to fit your paycheck, no matter how much you earn.

I could support my family only half of my income. I'd have to get rid of this house for one where payments are a lot cheaper. I'd have to eat cheaper meals. I have to quit buying so many toys... But I have a large income, and I like my lifestyle.

I do have good savings that comes out first, but sometimes I wonder why: both my parents got cancer at 65 (they are still alive, but social security is more than enough to pay for what their body will allow them to do), I had other friends who didn't even make it to retirement. Why not enjoy life and the money I make now - I can't take it with me when I'm, dead. (of course I also know those who lived to over 100)
I was intentionally being very generous. The thing about the cost sharing you mention; it's the kind of change that companies make all the time. An extra $200 out of a family's monthly check can be ruinous.
Bless you. This took 30 seconds to put on my phone and laptop and has already improved my results so much.
I think local open source password management software that you run on your machine are more trustable and less likely to be the subject of a big targeted attack than a cloud tool. So just to be clear, I am not advocating against Keepass or similar, only web tools with thousands of users.
Lessons Learned after $5B of M&A
I thought we knew this a long time ago. The energy inputs exceed what we get out of the system. Or am I missing something?
Will NIMBYs become an endangered species? A lot of regulations are aimed at keeping property values high with the idea that most (or at least a substantial portion of) voters own real estate and want it to appreciate. If we become a nation of renters with only a tiny minority owning real estate then who cares about keeping property values high anymore? It's not your problem! Your net worth will no longer be impacted by changes in the market value of the house you live in. Housing will be an expense, not an asset, and "the rent is too damn high!" might catch on.
This wouldn’t be a standard allowing a special case, it would be forcing all current and future machines to implement a special case. What if one vendor decides not to care? Then there would be a de facto split, it’s likely why the unicode committee doesn’t directly fix the issue.
It uses a master password to generate these passwords, so I actually think you wouldn't be brute-forcing their HN password that way but the master password itself. If you crack one entry, that means you've found the password they're using to generate all of the others.

Note that regular password managers also have a master password people can try to brute force, so I actually think this algorithmic method is technically more secure since there's no need to trust a third party to manage the password store, while still having the other flaws that traditional PW managers have.
Do you understand the concept of a password manager?

You only have to remember one password, and for that reason people can choose a longer and more complex one.

Then your passwords are encrypted using that master password.

So people cannot “reverse” your password if you pick a reasonably long master password.

For reference, my master password is a 27 character sentence which would take somewhere between a millennium and the heat death of the universe to crack. It encrypts around 500 passwords, each in itself 25-35 character long pass phrases I do not know.
Thanks. I'll try running through that. relm4 links to https://www.gtk.org/docs/installations/windows/ and I followed those steps without success.
I switched to XC years ago when I discovered browser autofill support, TOTP, and SSH key functionality are all built-in and don't need plugins. (fewer things to set up and keep up to date) Since the database file format is the same, the switch was painless.
I use KeepassXC. It's free and open source, and local-only: my password file never touches the cloud even in encrypted form. It has hundreds of account credentials in it, along with other notes like security questions and which email I used for signup. The random password generation feature is a godsend: we all hate those security policies that ask for "at least one lowercase, at least one uppercase, at least one number, at least one special character, between 8 and 20 characters long" or some such outdated nonsense. I can tell it to generate a random password meeting those requirements, saving me the hassle of doing it myself. Or I can ask it for a 6 word long diceware phrase, for sites enlightened enough to support that. It makes my online life massively more convenient and secure.
Great app, but doesn't have anything to do with the goal of the OP. Firefox Focus doesn't block EU cookie banners.
some people are genuinely rich, but America is a debt based country so without looking at peoples finances you can't really tell much about how rich they really are vs them being able to afford monthly down payments.
And yum, dnf, dpkg, apt, pacman, emerge, zypper are not Linux. Like brew they repackage software. Let's also not pretend that in the world of Linux I haven't had to add a 3rd party repo to get something working or look to community repos or even enable testing/unstable branches assuming I can get what I want working to work.

There are trade offs everywhere. Considering it takes an entire second to add brew to a machine, it's not a big deal or what I would hang my argument on. I've spent much more time messing with packages in Linux versus troubleshooting brew. I disagree it reinforces anything. I'm using a lot of rust tools on my CLI today and they're all available via brew, on Linux not always because the developer isn't targeting all of the different Linux package managers.
Show HN: Typetester – typing practice for the command line
https://en.wikipedia.org/wiki//dev/random#Linux has :

> In October 2016, with the release of Linux kernel version 4.8, the kernel's /dev/urandom was switched over to a ChaCha20-based cryptographic pseudorandom number generator (CPRNG) implementation [16] by Theodore Ts'o, based on Bernstein's well-regarded stream cipher ChaCha20.

> In 2020, the Linux kernel version 5.6 /dev/random only blocks when the CPRNG hasn't initialized. Once initialized, /dev/random and /dev/urandom behave the same. [17]
This is why people design password managers with "Zero Trust Architecture" and it is open source and auditable. Now what have you to lose?

The comment section is full of false dichotomy of no PM vs vulnerable ones like SaaS based ones.
Maybe I'm reading this poorly, but it feels very poorly written.

The opening stanzas describe a conversation over Signal, followed by a message from Otter.ai. But there is no initial disclosure that the journalist sent the conversation to Otter. The way the story is written, it sounds like Signal was hacked or his phone was exploited.

Later, he states:

> "Otter said that the fact that Aksu was the focus of the survey was only because I’d entered his name as the recording’s title."

So OK, you submitted a recording to Otter? Why not disclose that you used Otter intentionally:

> Apparently I wasn’t the only Otter user worried about this kind of scrutiny. “This survey has been discontinued over concerns that some customers (such as yourself) may include personal or sensitive information within the title of the conversation, and including this information within a survey may cause some concern,” Lai said.
US government often doesn't recognize your family member as a dependent, so you get taxed a lot and you still get to support your family members that completely depend on you. So your FAANG $200k salary in CA will yield $120k in cashflow(no 401K or medical), and if you have two parents to support - you're screwed by the government and your real income is shared between 3 people.

I mean.... I literally cannot get my mother to be my dependent, even though I fully financially support her.
I don't know what your Z-wave setup looks like, but all I've got are GE smart switches and GE smart outlets, controlled with Home Assistant using an Aeotec Z-stick. It works flawlessly with zero noticeable delay, 100% of the time.

It sounds like you've either got some bad interference or bad devices.
There wouldn't be enough revenue as not many people have Tuberculosis, formerly known as Consumption.
Google is the only one to be mentioned in the link (in the screenshot), so I doubt Google is the one that left.
You get $500k in capital gains waived when you sell your house in California. You don't get that with GameStop stock
Call the FBI!

You shouldn't be talking about this publicly either. You could be compromising the future investigation.
Note: the order of "foo" and PID is switched in this example.

$ sudo tubectl register-pid "foo" $(pidof httpd) tcp 127.0.0.1 8080

ExecStartPost=tubectl register-pid $MAINPID foo tcp 127.0.0.1 8080
One almost thinks there will always be a base of americans living paycheck-to-paycheck.

If you read Road to Wiggin Pier, Orwell talked about his vain attempts to get people to save money from week to week. Instead they wasted it on strong tea and good toast. What he came to realize was that this was _all these people had to look forward to_.

Even if wages were to rise, some people's first thoughts aren't to save it but to buy something that brings them joy because that extra couple of dollars' worth of joy is worth more than whatever it brings them saved in a bank account, socked in a share or two, etc.
What actionable feedback could there be? The author is copying Wordle. The very nature of the project is to copy a copyrighted application/website.
> A lot of apps already do this with camera/photos access.

And location, including demanding “precise” tracking (why does Apple even let them detect that?)
As long as there are fewer homes coming available than ultra high net worth people who want to live in them, absolutely.
I think most recruiters operate like email spammers - just throw out 1000's of solicitations and hope one of them connects with somebody.
Hmmmmmmmmmmmmmmm.........

Let me see now, you're asking me to type my searches into a website that:

- Has weird domain name
- Has no obvious indication of jurisdiction or ownership
- Has no obvious privacy policy, terms & conditions
- By design aggregates my queries across multiple services

Erm.

No.
NO.
NO !
Nice!

I'd like to have an option to save a list of sites and terms to exclude by default. Google would be so much nicer if I could tell it to "ignore these 57 sites and all things Kardashian unless I say otherwise".
Oh, nifty. I tried getting it going with msys2 and didn't have good luck. I think something might be conflicting. I haven't gotten to the point of wiping the machine yet. Maybe I'll have better luck with meson.
In the Bay Area making "six figures" under $200k isn't as much as it seems on paper. Taxes and pre-tax deductions (insurance premiums etc) easily eat a third of your bi-weekly check. Unless you've got a half dozen roommates rent will easily eat a whole bi-weekly paycheck. The other check goes to a car payment (essentially required in the South and East bay), insurance for same, at least a cellular plan if that and a residential broadband plan, utilities and other monthly bills, and then food for the month.

Because rent is always due at a particular time of the month people need to use whatever cash buffer they have to cover expenses until their next check. So there's people living "paycheck to paycheck" that do have a non-zero amount of dollars in the bank but that buffer is constantly being drained and refreshed paying all the non-rent bills. If they don't have a cash buffer then they need to use credit cards which have fees and interest that obviate any savings margins.

There's a wide dynamic range in the "six figures" category of salaries. In HCOL areas it takes a pretty high "six figures" salary to get over the "paycheck to paycheck" living.
You don't need to trust all of them. You might have been wrong to trust lastpass a few years ago as they got hacked, however something fully open source like bitwarden builds trust through sheer code. It is truly end-end transparency. You're welcome to look at it if you'd like.

I count on their cloud to host my data but might as well switch to the hosted version. If you have multiple devices with the app installed you should be able to have at least one device that still holds all your data should bitwarden ever go down.
I think this highlights that the core of TDD is understated. The core of TDD is encapsulated in the saying Red, Green, Refactor

- Write the Test, they're going to fail cause you have no implementation

- Write the implementation, so that those tests are green

- Refactor to clean up the code, make it real nice

Rinse and repeat as needed, until you've settled on a fully tested solutions. If you do this, you are practicing TDD as its intended. I think the overall message around TDD, how it gets talked about in industry, and how its gotten promoted (or not promoted, I guess?) makes it so confusing. This is the heart of it here, is to rinse and repeat these 3 steps, always starting with writing Tests first, which is to validate that you understand what you're building

What I have found in my decade+ doing this is that most of the time when I run into team members who draw blanks or feel that TDD is a roadblock is that's one way or another they don't have enough information about the requirements of the work involved in what they're doing.

Not sure if this helps anyone or not, this has been my general experience and may not capture every case, though I feel confident enough that this is a shared experience that I hope it brings another way to think about TDD in terms of simplicity.
Hey, nice surprise to see Plain Org mentioned (author here). Glad you find it useful.
It was built by a different Dan G. but I'm happy to somewhat endorse it.
I just got another notification that exposures are still being tracked on my behalf. Anecdata, but nobody I know has ever gotten notified of anything. Even people that had COVID (including myself).

Perhaps you're right, it does seem rather useless.
It's kind of terrible that you can use extensions XOR your own browser on iOS. One of the many things that drove me back to Android after a good three years using an iPhone.
Does PipeWire offer a way to route a specific app's audio through specific devices? The same way I can do `xvfb-run some-app` or `Xephyr :1 & DISPLAY=:1 some-app` to run an app in a specific X server.

I couldn't find a way to do this with PulseAudio, instead I have to find the app's devices in pavucontrol/pagraphcontrol and re-route them (but if the app disconnects/reconnects I have to do it again, based on the name which is "Chromium" for most of the apps on my laptop (thanks Electron)).
At my last job we had a team spend an entire quarter just to help visualize and properly track all of our AWS expenditures. It's a huge job.
Because even those of us with some knowledge do not know all the details of all the laws. We don't know what jurisdiction you live, what jurisdiction the other folks live in, which one might actually be correct for your suit. Because of that, we cannot know the details of the specific laws for specific situations. After all, the very first thing they taught us in law school was that the answer to every question is "It depends."