skysight-inc/HackerNews huggingface dataset:
Most password manager ecosystems consider this vector. They're either zero knowledge (bitwarden, lastpass ...), local(keypass, pass, buttercup ...), or are vulnerable in the way you describe and suck.

Hashing is sure an interesting way to create passwords. I've considered it as well. I liked that it protects you from credential stuffing and it's stateless. But I found it hit practical roadblocks I couldn't route around:

* you need a plaintext that wont change at the site, but will change across sites. URL is most common, but URL's can change.

* if that site does have password requirements and your digest fails to meet those requirements, you have to either iterate or alter your plaintext (and remember) or alter your digest (changes everything), or alter for that specific site (and remember).

* sites often have password rotation requirements because users frequently use bad passwords across sites and that basically forces you to remember state.

* If you store any of this state, it's no longer stateless and you hit all the problems of syncing across devices and so on and so forth.

What do you use for your plaintext anyway?
Does this also apply to gym memberships which are notoriously difficult to cancel?
But the project isn't pointless!

For example, most of my help was to make sure she took 10 different containers and placed them in different locations around the house to increase the probability of getting a few decent crystals. I discussed redundance with her in the context of explaining why some of her friends were not getting results from their single try. I think that these practical thought patterns are extremely valuable, better than creating a miniature jaded adult...
I know I'm nitpicking a bit here but it's more accurate to say that it's static HTML, JS, and CSS hosting. If you want to host images you have to solve that yourself. This part is pretty confusing to me given that both Vercel and Netlify have pretty much 1-click solved the rest of static site hosting.
Wall Street Journal robbed me this way.

I clicked to subscribe to a paid membership for both print and web. Then when I wanted to cancel, they sent me to a chatbot. The chatbot told me told it had unsubscribed me. Three months later (I wasn't at home), I realized WSJ was still charging me monthly for a WSJ subscription. I called them to see what is going on, they told me you can only unsubscribe via a call. I told them I had used the bot which was the only option on the site and it confirmed that I had been unsubscribed. The person told me it only unsubscribed you from Barron's not WSJ.

So yup, after 10 years of loyalty to them, they definitely burnt me and I will never subscribe to them or any of their publications ever again.
The sitcom Modern Family had an episode in which kids had to do an egg-drop project and were helped by their respective parents.

https://www.wikiwand.com/en/Egg_Drop
>In my head i’m thinking: “If their leetcode-engineers are that good why do they have rely on my open-source?”

>What would you do in this situation?

I would ask out loud “If your leetcode-engineers are that good why do you have rely on my open-source?”. Mind you I did that once when company I was contracting for wanted to hire me full time. They went with someone else with brilliant CV and ace whiteboard skills. They got in touch almost a year later asking for a rescue mission when nothing worked anymore, made more money contracting again than if I would work there full time.

How about you ask them for consulting gig instead?
Encrypted communication is not allowed on the ham radio bands.
It seems like Factorio (I prefer Dyson Sphere Program) might be an outlet for creativity that you already have. Other people will not be as creative, they might need guiding to learn how to optimise and how to make tradeoffs, etc.

Depends on the child/person a lot IME. Sometimes we think it's the game that is creative, but it is we who are creative and that creativity can be built in other skills.
Is it still true that saving a file you are working on is Ctrl-x Ctrl-s?
I am sorry but I will take vim's :w normal/insert/visual mode hell over this simplistic but cumbersome ergonomics issue any day.

(disclaimer: happy vim user but always looking :) )
so whats the deal with the unlimited bandwidth? anyone pushing more than 10-100TB with input?
Yeah one pain point is if you squash your commits on PR merges, you'll have a situation where the branches look like:

master: 1, 2, 3
feature-1: 1, 2, 3, 4, 5, 6,
feature-2: 1, 2, 3, 4, 5, 6, 7, 8

Then we merge feature-1 into master (numbers in parentheses indicate squashing):

master: 1, 2, 3, (4, 5, 6)
feature-2: 1, 2, 3, 4, 5, 6, 7, 8

Then say we have another commit to master:

master: 1, 2, 3, (4, 5, 6), 9
feature-2: 1, 2, 3, 4, 5, 6, 7, 8

And now we need to rebase feature-2 onto master. We can't do a normal rebase because git will try to do:

feature-2: 1, 2, 3, (4, 5, 6), 9, 4, 5, 6, 7, 8

Instead we have to do a slightly tricky maneuver where we rebase just 7, 8 onto master, getting:

feature-2: 1, 2, 3, (4, 5, 6), 9, 7, 8

It's not impossible and you can memorize the process pretty easily, but I'd love a natural solution to this problem.
Sooo, like Gerrit?
Haha, I meant become rich.

Little joke
Here is a relevant thread that goes into how complicated it is to purchase:

https://community.spiceworks.com/topic/2167558-explicit-inst...
I see no reason why anyone would take him at his word. He's already shown that he will lie and mischaracterize things to get his way.

I fully support right-to-repair but I despise that he's become the face of it.
I am not sure that Scott would fit into a newspaper environment.

Scott has some really interesting articles. He has one huge advantage over journalists. He seemingly doesn't work in the same deadline constrained world that typical journalists do:

>> I know I’m two months late here. Everyone’s already made up their mind and moved on to other things.
Me at the Zoo [video]
The problem is finding two spare working days to fit the interviews in and the expectation that is a normal thing to ask to interview for one position. Unless you are some amazingly hot company I suspect this will filter out anyone that already has a job.
did Grover drop an f-bomb? https://www.youtube.com/watch?v=1mU7t9GZ9Os
It’d be nice to have a bunch of positive examples.
I like the way you are thinking here. Speaking of the brain as a neural network, what might be the counterpart of psilocybin in our cs neural networks?
https://en.m.wikipedia.org/wiki/Chemical_garden
The seizure was in the US, despite being a Hispanic name. I don’t understand why you’re jumping to conclusions about place of origin. It’s easy to imagine the name could have been Smith and the same content could have been written and fit right in.

Please don’t be snarky about context — not only is it against HN guidelines, it’s not giving full faith to me or anyone else who might read this and the blog entry in its entirety.
Lobbying
> If basically everyone follows, then why require it and shut off or slow down future innovation? Regulations like this are nearly always obsolete by the time they are implemented.

Apple doesn't follow it. Also the reason companies settled was that EU threated them with regulations, if they didn't follow through when some companies (Apple) misbehaves it would mean that such threats would lose teeth and wont solve future problems. So if anything the problem here isn't EU, the reason that law is coming is Apple. Best possible scenario is that companies dynamically create new standards and fall inline, but Apple refuses to play along so regulations are necessary.
I disagree. It looks like both companies went to https://en.bestfonts.pro/font/tungsten and just wrote IMPOSSIBLE and chose semi bold. Anyway, the fonts are clearly different, the M being the giveaway and HQ has (for probably trademark reasons) whiteout the middle which synergizes with their product of crossing out the impossible which Foods has not done because they want to emphasize their food is impossible.
We've debated Minecraft.

They play it so, so much (still). We're just trying to force them to branch out a bit.
> XMPP is fundamentally flawed

how is it fundamentally flawed, can you elaborate?
This seems somewhat ungenerous. This article was written in 1997, barely a year after the CSS standard was released. If anything, it's a failing of browsers to not render basic html in a palatable way.

One day, I truly wish to come to hacker news and not have this type of comment be the first thing that people decide is worth posting.
Strokes are not contagious and do not spread exponentially through a population, overwhelming the health care system all at once. Things like smoking and lung cancer, or lifestyle related metabolic disorders might cause a lot of health care cost down the road, but they don't cause highly synchronized hospitalization throughout the population.

Some hypothetical, stroke-causing, meme-like behavior which can spread rapidly would have to be quite insidious to spread as effectively as COVID-19, cause a temporally correlated medical event, and not be self-limiting. The closest I can think of, off hand, are spikes in drug overdoses or things like suicide clusters. But those are examples are self-limiting, in that most people seem to recognize that they do not want to have that outcome.
> I agree that excessive interviews are a warning sign, but that needs to be kept in perspective. 3-4 one hour interviews is almost standard practice in many locations and tech sectors.

For someone who comes to the company cold or in response to an advertised opening, sure.

If the firm is reaching out to a prospect, its not a random unknown applicant, and the filtering should be substantially less. If its not, its a sign of managerial dysfunction at the firm, which should be a negative signal to the prospect.
> Even 4x2 hour interviews is still only the equivalent of a single workday.

How many software engineers are working "hard" or to the level of 4 long whiteboarding-style problems for all eight hours of their day?

In my experience, not many.
Dishwasher salt is not actually widely available in the US, since we we generally don't have dishwashers with built in water softeners that need the salt.

Most places either have soft water from their water supply, or people install a whole house water softener, if their water is hard enough to cause problems with mineralizing on dishes.

The salt for the whole house water softener would probably work, but the bags are pretty huge.
I don't think he misunderstood anything.

There's the kind of library Lucene wants to be, a configurable library. But there are other libraries do not want that.

In this case, Datalevin is a database system, full-text search is just but a feature, I do not want users to configure full-text search in Datalevin as much as they like in Lucene. I want the default to be good, which Lucene's is not.
Why not pray for satan with a goat sacrifice? That also doesn’t harm you and has similar quality of evidence for working. But my point is that there are literally infinite things that could cure covid, but in the end only empirical evidence is meaningful. But we have to choose our “fights” and methods with not even a probably way of effect are more than likely useless.
I strongly suspect one of the important reasons for burnout is because of doing work without a strong purpose. And the problem is, software is rarely created for a greater good.

You can see people who work in charity for chump change can go on for hours of work day after day for years without burning out because they gain energy from the work due to their strong alignment with the purpose, on other hand people who work without a strong alignment of purpose do work as transactional that drains energy and burns people out.
> The viewpoint you're responding to is the GOP strategy, not a viewpoint derived from facts.

I wondered about this too but wasn't aware this is a "GOP strategy". In contrast, I only responded because I'm still wrapping my head around a Michael Malice quote:

"Conservatism is progressivism with speed limits."
Perhaps get a 20kg / 40lb bag of pool salt for $20.

I’m not sure about purity or anti-caking, although some brands are advertised as high purity. You can even get it delivered in the US: https://www.amazon.com/s?k=pool+salt

Perhaps look at the 20kg bags of food salt sold at wholesalers, which might not be iodised. I recall seeing one at a Chinese store, but I’m in New Zealand, so I’m unsure about the US.
Avis sends me a monthly statement for $0 dollars, even though I have not rented a car in years. :)
This might be worth a read or listen to with read aloud - https://adamwathan.me/css-utility-classes-and-separation-of-...

He discusses why he changed from this thought process & mentions the old CSS Zen Garden many of us grew up with as the "ideal" way to do CSS.

Of course your mileage may vary depending on the type of work/projects you do.
Also worth shouting out Widgets, which were a great super interesting ultra flexible PWA-like-things before PWAs. ;)

They were more a micro-app store model than web pages that could be appified, but they had much more creative control over themselves. They arrived in 9.5, a year before the launch of the Palm Pre, a first & second star in the constellation of web-based applications.
s/cowboy/tough guy/
> MasterCards issued by other companies still impose full rates.

Not at all. These exclusive acceptance deals do usually have lower-than-otherwise rates for all cards from that issuer, though perhaps not as low as the co-branded card.

Think about it - if Costco had the same fees from a normal (not co-branded) Visa card as they did from a normal MasterCard, what incentive do they have to disallow normal MasterCards but still allow normal Visa cards?
Sell the house? I think that's a pretty common 'strategy', at this point.
Fishing in Lake Lanier – Variety and Quantity
https://archive.md/IRf2l
Damn, I had that exact same experience. Eventually, in exasperation I said something like "I don't want you to respect my wishes, I want you to act on them." And somehow that did the trick and the CSR cancelled immediately. Of course, I then got increasingly insistent spam from them for the next year.
We tried manually rebasing too, before building Graphite. The challenge you face with manual rebasing is two parts:

1) If you update the bottom branch, you need to manually rebase each branch above it. That becomes brutal if your stack is >3 branches.

2) You cant perform a simple rebase-onto, because you'll copy all commits between the higher branch and trunk. You'd have to perform a three-way rebase, specifying the range of commits you'd like to copy onto the destination. This becomes infeasible by hand.

Graphite-cli gets around this by tracking branch metadata and storing it in native git refs (https://graphite.dev/blog/post/y6ysWaplagKc8YEFzYfr). When you rebase a stack, it recursively performs the three-way merge to fix things up smoothly.

On top of this, git provides no good mechanisms for submitting the stack. Graphite cli can submit/sync your whole stack as individual PRs, and can prune merged branches from the bottom of local stacks. Ends up coming together as a really powerful workflow :)

The cli is open source here: https://github.com/screenplaydev/graphite-cli, with docs here https://docs.graphite.dev/guides/graphite-cli. There's also an active Slack community which helps provide input on new features and adjustments.

Please let me know if you have any other questions!
> Even 16 hours is only equivalent to 2 days of this new job.

Except there is no guarantee you will get the job.

Assuming one will interview in 10's of companies, that's a lot of hours to waste.

> Honestly, your post suggests that maybe you don’t really respect this company, from their use of your library through the fact that they want you to go through the same interview process as other candidates (important for accurate hiring decisions as well as fairness). If you’re digging deep for excuses to dislike them already, maybe you aren’t a good fit for this job.

Please don't jump into conclusions about OP.
> The top part of the article is excellent, and literal worms as a confounding factor in trials of a deworming treatment makes a ton of sense.

The blogger's idea is supported by 9 data points, 7 or 8 that kind of match the hypothesis when plotted on an at least somewhat arbitrary axis. Not a statistics expert, but pretty sure you could find many things that correlate that well.

It's a tempting idea that a 'horse dewormer' works by deworming because people believed to be idiots turn out to be idiots, faith in institutions is unshaken, and everything makes sense. But ivermectin has been and is being investigated for efficacy against many single-strand RNA viruses so 'deworming' is only one possible explanation and must be supported by actual evidence.
You're responding to the guy that made the video.

My guess is that everyone that uploads videos with catchy titles and thumbnails wants to monetize their videos eventually. Even if money isn't a motivation, getting more views probably has a value in itself for most content creators.
I hesitated to mention the specific supplement for that reason, but maybe it will help someone.

Apparently, the glutamate-glutamine system is implicated in psychiatric problems. Through my research I found that GABA deficiencies can cause ADHD symptoms. GABA is produced in the gut, I have stomach problems, so this seemed feasible. I learned that NAC increases glutathione and helps regulate glutamate. The effects people report point to an effect on this system.

The Wikipedia page for NAC has many references, but this is one review of its possible uses in psychiatric problems: https://www.sciencedirect.com/science/article/pii/S014976341...

https://en.wikipedia.org/wiki/Acetylcysteine
The “table of contents in a paragraph “ is almost compulsory in any engineering (even applied maths) paper, in most journals… As far as I can tell.
That architect is Dave Cutler: https://news.microsoft.com/features/the-engineers-engineer-c...
Likewise, those 1-2 hour interview sessions aren’t going to be hardcore coding from the second the timer starts until it ends. Some or even much of it will be two-way conversation and a chance for the candidate to get to know the team.
The way I read the article is that they created what I would consider an extremely impersonal hiring process - sent automatically generated videos to candidates, made them do a test and record some responses without actually talking to them, and then wrote an article about how "personal" it was.

It's pretty normal for real people in a company to reach out to candidates and talk to them personally. This is the opposite of that, somehow presented as being personal.
Congrats on the launch DK!!!
I think if this interests you, you'll like the LoRa-based devices better. They're unlicensed, so you can encrypt, use it without a ham radio license, etc. LoRa is pretty proprietary which is evil and all, but the end result is good.

Hackaday has some good example projects:

https://hackaday.com/2020/04/25/a-lora-im-me-for-the-end-of-...

https://hackaday.io/project/171790-armawatch-armachat-long-r...
After reading this post I'm now very suspicious about the ethical foundations of this company. Why would anyone work at a company that tried to trick them into thinking someone like Alexis Ohanian made a personal video for them when in fact it was generated by a machine and was as impersonal as it could possibly be?
I'm currently in the middle of that - at my last job I was tech lead, took over some management duties after my manager left but I was still officially an IC. I had the same concerns as you.

It was trivially easy to run a high performing team in a well oiled org. I was basically doing IC work with some career dev and 1:1s. Not high stress, processes were in a good spot etc.

Since then I joined a high growth startup as a manager in a brand new team, with somewhat under average engineering practices, more junior engineers in general, less mature processes etc.

In addition to that my new team had a couple contractors, with a couple low performers.

It is a much harder job, managing under performers (coach into improving, and then managing them out if it still doesn't work out), coordinating process changes, staying away from my engineering skills while still trying to nudge engineers into taking ownership.

I may or may not go back into ICs, I like both roles, and sometimes I miss a good day of technical puzzle-solving or cranking out pretty architectures or nice code.
I will echo what others have said, the org would make or break the role. At an org with a bad culture I would rather be an engineer.

I'd say try it, it's made me a better engineer, and I would have regretted not trying. You can always go back to IC if you realize you don't enjoy it as much. Some of the parts I enjoy less about my work were also problems I had to deal with as a principal/staff eng anyway (politics, maneuvering to get projects rolling, syncs and check ins and scrum of scrums, etc).
Assuming these are edible when complete? I could imagine these for fancy dinner parties where each diner gets a crystal and a small cheese grater
How much are you offering for this feature?
> Potentially unpopular opinion on HN, but I don’t see this as unreasonable.

It's unreasonable because they, 1) have the OP's open source project to assess his technical abilities, and 2) they approached the OP, not the other way around.
> Even 4x2 hour interviews is still only the equivalent of a single workday.

It is crazy to me to casually drop that it's standard for a company to get a free day from someone they're interviewing and may just never contact again.
Show HN: Shellhook – turn any shell command into a HTTP API
You'd rather hit 4 keys over 3? And use 2 hands instead of 1 (US keyboards)?

shift semicolon w enter

ctrl x s

(Flaming in jest and good heartedness)
How is your EQ/EI? Take expert assessment on Amotions
Get expert assessments and feedback on skills important for your career and personal success, such as emotional intelligence and interpersonal skills on Amotions. Check out the resources to help you grow - high-quality content, exercises, workshops, and insights developed by industry leaders and coaches, plus a supportive community. Sign up on https://amotionsinc.com/ #career #success #community #leaders #emotionalintelligence
Matrix is not even a protocol. It is by far inferior to xmpp, especially regarding extendability, and the only flaw in XMPP is a rather lethargic council of elders that are not really interested in its development. This council is too be ignored, the base of the protocol is healthy.
My favorite job ever was helping run a camp site at a state park, a couple summers. Carry wood around, take fees at the gate and keep some light records, golf-cart around from time to time to bug people for payment, who were mostly pretty chill about it. Sunlight, outdoors, a fair amount of light physical activity. Busy days with huge lines at the gate flew by in what felt like minutes. Slow days, not much to do but read. Perfect.

Nothing tech related I've done over ~20 years of being paid to do tech shit has been half as good. Buuuut that job paid barely over minimum wage and had no benefits. So. Here I am.

[EDIT] Oh, and not a single screen all damn day! Old-school cash register and paper records.