skysight-inc/HackerNews huggingface dataset:
Ex-Dropbox manager here. I also built BetterHelp (sorry) and I was the VP of Engineering Grooveshark.

Dropbox was the first job I've had where managers are not expected to code although they still go through a small ramp up where they can fix a tiny bug or make a hello world commit and deploy it to production to show that they understand how some of the systems work. Due to some crazy circumstances with the team I took over, I never even got to go through the ramp up. I was thrown straight into the deep end leading a team dealing with an urgent crisis that could end the business.

It was scary as hell, going from what in hindsight had been a "TLM with extra responsibilities" in my previous jobs to a full fledged EM role with all of the same accountability for quality and timely production, but none of the direct control. But I quickly realized that I was surrounded by people who were at least as capable as I was and usually more brilliant.

I think my greatest technical strength was always in eliminating technical complexity, making systems more robust and maintainable. It turns out you can still spot the blinking red lights of unnecessary complexity just by talking about the systems from a high level and asking the right questions, and when you help other talented engineers see those problems, they will naturally want to fix them. No need to jump in and do it yourself.

Once I knew I had a team I could trust and understood the strengths of the different players, I had to shift my focus to learning how to be a real manager. Managing people is a wildly different skillset than writing good code or building a good product, and I realized that I had never really been a manager despite leading teams of people. My apologies to everyone who ever worked for me before this point. Without realizing it, I had always treated the human factor as an annoyance and I probably hindered the growth of past teams a lot by stepping in and doing the high stakes, high urgency stuff myself.

When folks grew under me, especially at Grooveshark when I was young and immature, it was a happy accident and not something I was very intentional about. At Dropbox I really learned the importance of investing in people, giving them opportunities to grow and creating space to allow them to make mistakes. I didn't touch a line of Dropbox code or ever commit a thing, but my teams were high impact and many of the engineers who worked with me told me I was the best manager they've had.

Now I'm a co-founder at my own startup and, of course, I'm writing code again. Yeah, I'm a little rusty with some of the language specifics but I've been talking to brilliant engineers about their work for the last 7 years, when it comes to robust system design I'm probably a better engineer than I was the last time I wrote production code that was used by tens of millions of users. I will of course be in the hybrid role of building and managing folks for a while, but I hope I can keep my manager chops honed and support my team properly as I build and grow it and, eventually, stop writing production code again.
For the sake of argument, a company could be structured such that your boss knows what you do and their boss knows what they do but not necessarily what you do.
It's a good point.

My workloads are similarly bursty. I've had no problems so far; the worst I've had to deal with is splotchy printing after it's been sitting for O(months), and a quick print head clean fixes that right up.

Laser printers are great if you're doing all or mostly documents though, I can't argue with that. About half of my printing is stickers and high quality photo prints, both of which benefit from inkjet printing.

(My specific model of printer is an Epson EcoTank ET-8550)
Tailwind CSS Recommend Multi Cursor Editing to Make Styling More Reusable
Am I crazy or is this an insane suggestion? I would think typing this out would lead one to think "we have a serious problem. I cant actually recommend this."

To be fair there may be perfectly good ways to re-use styling with tailwind. I'm not a tailwind expert. Although I know its a common complaint. I assume with React making a component to share styles is a perfectly fine solution.

Of multi-cursor editing, the docs say:

>You'd be surprised at how often this ends up being the best solution. If you can quickly edit all of the duplicated class lists simultaneously, there's no benefit to introducing any additional abstraction.

This is no less true for code in general. Can you imagine opting for IDE multi-cursor editing features over putting something into a function? No of course not, because that's absurd.
Small discussion, including video (14 points, 14 hours ago, 2 comments) https://news.ycombinator.com/item?id=43254455
MFA Fatigue: A Growing Headache for Schools
I'm very happy to see this as I have been advocating for something like this for quite a while: a single setup and configuration that handles SPF, DKIM, DMARC all together.

I understand, and appreciate, the modular philosophy behind OpenSMTPD, etc., but in practice it is quite frustrating and difficult to piece it all together - especially if you add rspamd, etc.

Speaking of which, how is spam handled ? I see this in the FAQ:

"Mox does spam filtering based on reputation of received messages."

... but it is not further elaborated.

Also:

I assume that the web service can be fully disabled and Mox can be run with no httpd but that is also not specifically called out ... can it ?
>There is no way that conservatives are going to let DOGE touch Medicare that and social security are the third rail and he can’t cut either one without Congress. What is he going to do?

I've been highly disappointed everytime I said this year "there's no was X". I heard Medicaid was the same but look what's happening as we speak.

He'll break something, bad. Maybe then people will wake up. He's already starting the astroturfing over "dead people collecting social security" because the programmers don't understand the code they are reading. That's how it starts, eroding trust in the system.
A Guide to Customer Identity and Access Management Products for Developers
I find it more akin to prompt engineering; something else that is nothing more than 'typing some shit until it does something useful to someone' and then acting like it's actually a skill.

But we are very good in our profession to make up garbage terms to do anything but describe garbage.
I don't buy the argument that every transaction in theory creates wealth. The only way that holds true, is by using a subjective/arbitrary meaning of wealth, which would imply, I can become wealthier/poorer by merely changing my mind. In such a case, I can be the wealthiest man in the world, and the poorest 10 minutes later, when no transaction or anything really even happened.

Sure mind over matter, but I'd prefer using a more objective definition for wealth, rather than an arbitrary one. It makes measuring and comparing things much more sensible, otherwise you are free to reason whatever you want and have no culpability, which is very unscientific.
What, and move my entire hand to the far side of the keyboard like some sort of savage? (But seriously, I actually do prefer avoiding moving my hands for ergonomic reasons.)
A suspicion of something bad and illegal is an accusation. There's really no real distinction.

You wouldn't say this kind of things to anyone without an evidence.

"Hey boss. I suspect my teammate commits a fraud. But it's just a suspicion! I don't have any evidence!" Now replace fraud with equally heinous crimes like pedophilia and murder.
Yes, inflation incentivizes spending and/or investments, and (in moderation) that's generally a very good thing.

The only other alternative that doesn't create incredibly bleak incentives for anyone that doesn't inherit wealth would be wealth and estate taxes, but good luck getting either passed or reformed.
If you normalize it against the legitimate uses, it's crypto by a country mile.
Photos of Every Writer's Typewriter
GenAI Isn't Killing SaaS
2022...

"More Than 30 U.S. States Don't Have Enough Cash To Pay Their Bills
By Mayra Rodriguez Valladares, Senior Contributor"

>This news is worrisome, especially in a rising inflationary environment and one in which some economic indicators show us close to, or even in, a recession.

2022...

"As The Fed Fights A 40-Year Inflation High, Investors Must Remain Vigilant
By Mayra Rodriguez Valladares, Senior Contributor"

>Current inflation will cause both consumers and companies to reduce their spending, which unfortunately, will lead to a decrease in gross domestic product (GDP). If a significant recession arises, that too will push company stock prices down.

2022...

"High Interest Rates Will Continue To Challenge Most Sectors Of The Economy
By Mayra Rodriguez Valladares, Senior Contributor"

>While raising rates may be necessary to temper inflation, rising costs of borrowing for individuals and companies is likely to get us into a recession or close to it in 2023.
If you can't make a half-day of time once a quarter to fix a bug or make a minor UI change, then I would argue that you are wilfully avoiding doing it, and that some introspection as to why you are avoiding it would be helpful.

Is your environment too complicated to set up? Is the process of deploying something too onerous, and you'll still be trying to get it into production by this time next week? Do you not have any easy bugs to work on, and is that because they all get fixed or just because nobody's recording and triaging them? Is your tech stack too complicated for an infrequent contributor to understand?

These are all really important things to know! And you would know them if you tried to write some code! Any code at all, written at any frequency less than a year apart, would help understand your team.
Wow I remember using this in...1998 I think. "Desktop publishing" was quite the rage back then.
This isn't going to end with more companies building domestically. Trump disrupting the CHIPS act shows that isn't his goal.
I'm Zuri, founder of Icosic AI, a startup based in San Francisco - we are Perplexity for your server logs.

The problem:
- searching through and filtering your logs using keywords is tedious at best
- semantic search is a step up, but still has no real intelligence regarding your query or your server logs
- engineers spend around 10 hours per week sifting through logs to investigate issues and uncover insights

The solution:
- Icosic AI is an intelligent search engine for your all of your company's server logs
- We use LLMs to intelligently understand your search query and intelligently understand all of your logs
- This gives you insights and answers that previously would take your engineers hours to uncover
- For example, a fintech company's engineer could ask "Why has there been a spike in transaction failures this morning?"
- Another example: "Tell me all instances where we got a high latency warning within 2 minutes of a transaction failure"

The time and cost savings:
- A typical example is a company with 100 engineers, where each of them spends 2 hours a week looking through logs to investigate issues and uncover insights and information
- If they're paid $70/hour, that's $70 * 2 hours * 4 weeks * 100 engineers = ~ $56,000 / month searching through logs. Our search engine does ALL of that for you.

More:
- You can integrate with your existing observability platforms like Datadog and Splunk to use logs that you've indexed there
- You can also just use logs that you've got on a cloud server somewhere at a specified path, for example /var/log/example.log
- You can use unstructured or structured logs - or both!

You can start playing around with the product using our demo logs right away, no sign in required.

Feedback would be much appreciated!

What other integrations would you like to see? Let me know in the comments!

And feel free to check out our demo, which is on our landing page:

https://icosic.com
I wasn't sure how I would like the keycaps when I ordered it. Hard to describe but they feel better than the stock keycaps (with the silent switches) and sound a little better when I strike the plastic keycaps. The stock keycaps have a slight hollow sound (if I recall correctly).
It's kind of amazing that capitalism can go so far as to make customers want to opt out and build their fucking own...
I'm a brother shill but a while back they experimented with a consumer-hostile firmware update for one of their models.

Since then, I've been edge blocking the rdns of update.brother.co.jp. It usually resolves to 4 IPv4 addys. Depending on the DNS resolver, they should lie in one of these subnets.

3.164.143.0/24 # per asia dns
13.249.98.0/24 # per us dns
18.154.219.0/24 # can't recall
18.155.68.0/24 # per alibaba dns
18.160.225.0/24 # per he.net

edit: It looks like Brother is using cloudfront to provide CDN services. Every region I try I get a diff subnet. Better to query yourself than rely on my IPs.
Yes - mine is an Epson EcoTank 8550. It has a flatbed scanner and can print up to 13x19.

They also make one that can only print 8.5x11 but that has a document feeder on the scanner. It's otherwise the same printer.

I'd recommend either one, depending on how useful a document feeder would be for you and whether you need the larger print size of the one I have.
I think every team needs a TL. If the EM isn't filling that role, then another team member should be, and most of what you're talking about falls on the TL (with some sanity checking from the EM by talking to other team members about these things as well)
I would say that the Soviet Union had strong manufacturing power but they manufactured too many units of things that their citizens didn't want, and not enough of what they did want. By the end they could make more tanks and tractors than anyone needed but household goods were in short supply.
> But solution point 1 — brain drain the rest of the world — is an absolutely first rate policy. The fact that the US requires newly-minted PhDs educated here to get a different visa or leave is absolutely self-defeating. We should be welcoming skilled immigration from everywhere.

At what quantile of an R1 does graduate education become something other than a visa scam? What domestic student is going to toil for years for poverty-level wages? The further pursuance of policies that are turning research institutions into immigration scams is a bad idea.
I actively use this frame for small projects. Classless is great.
Security. Extensions can't pull it remote scripts and execute them on a web page. Everything has to be in the extension so you know exactly what it is doing. All the browsers will switch to manifest v3, they all testing it now including Firefox.
Speaking as a pilot for a moment, I think your instincts are correct in theory but hard to actually implement.

In a critical function like control, you don't want to split a pilot's attention. You wouldn't want them to sometimes be monitoring a datalink system, but then also sometimes be listening to the radio for deviations. Even if it's less efficient 70% of the time, you reduce cognitive load by training a pilot to ALWAYS go to the radio for clearance and command.

Of course, there are edge cases these days where pilots use datalink for some clearance delivery before taxi and enroute, but you can see how these phases of flight (before you push back and after the auto pilot is on) are selected for very low competing load. In a live terminal environment, you want a pilot focused in one place for instructions.

Furthermore, you're correct that most pilot-controller communication falls largely within tight set of procedures, but deviations are common enough (weather, traffic, emergencies, hold patterns, taxi route, etc) that you find yourself on the radio regularly to sort it.

Last thing: pilots are allowed to say "unable" if they deem an instruction unsafe. I've personally had to do that many times (most common case for me is trying to comply with a vector instruction under VFR with a cloud in my way). VFR may seem like an edge case that commercial planes don't deal with, but again that's not always true in a terminal environment. Plenty of these planes fly visual approaches all the time. And if ATC is talking directly to the computer and not through the pilot, you lose the opportunity for the pilot to quickly and clearly decline an instruction.
Logitech MX3 is the modern version, not sure what else there is. It's got a magnetic mechanism that allows the scroll wheel to freewheel if you want.
Are they giving equal value to people who don't mind the ads, and people who hate ads enough to install an ad blocker?
I thought mozilla reversed course?
I guess it depends on the perspective, and the attitudes of those above you towards your work. If people and product managers are showing deference to your team's expertise in this knowledge domain (whatever it may be), then that's good, and I don't think anyone here is going to complain about that working relationship.

Where folks get objectionable (myself included) is when those same managers conflate superior rank with superior knowledge. It's the CIO demanding we use a specific product suite without objective justification, or the SVP forcing a given architecture because it suits their political objectives rather than organizational ones. That's presently on the rise as tech companies (in particular) bring in "outside talent" (aka, the same failed-upwards managers and leaders of unrelated enterprises in their social circles) instead of promoting from within or hiring qualified candidates, and it results in a whole host of grievances and problems that can rot the org from the inside out.

The clue is the rise of these sorts of posts, trying to coach us on how to step into leadership roles and transition from Individual Contributors to People or Product Managers instead. The takeaway I got was less "managers shouldn't code", and more "managers should not assume their code is better or necessary just because they're managers"; in other words, to strike a balance.
>the reason you picked the phone you use is because of the software, written here

No, I picked it because of hardware too. You can't just say "your sandwich was made in america because the bread was made here". I didn't order bread, I ordered a whole sandwich.

And honestly, the sentiment of the software being American made is also more suspect by the day.
Intuitively, if a toaster costs 5x in the US what it would cost in China, GDP says that a sale in the US was more productive when in reality it’s the same thing in both places.

My opinion is the money is a means to an end and we’d be served better by focusing on those ends instead: healthcare, housing, education, life expectancy etc.
I agree with your takeaway however the comment you’re replying to is reacting to the tone and the presentation and I agree with them.

The two points in the article, that 80% is done by 20% and that to get to 20% all you need is relatively little effort, if taken to heart give license to deride those who aren’t in the 20% because clearly if they cared at all they’d just try and be solid at things.

Siddhartha[0] recently was on the front page. I’d highly recommend it as a much more humanist take on “the world isn’t that daunting so long as you are intentional with your actions.”

[0]: https://en.wikipedia.org/wiki/Siddhartha_(novel)
Now apply it to physical and mental health, arguably the most important foundation for everything in life.
I am genuinely unable to understand the majority of this post. Are you feeling okay?
I like old school interfaces as much as the next nostalgic hackernews reader, but nothing about this looks “modern”.
Yes. He called on congress to end appropriations.
I feel like the real alternative is backspace and replace, personally XD
Unfortunately, they were acquired by Canva last year, so I feel like it's only a matter of time before things go downhill.
Yeah, that's the trap many people don't realize. price almost never come down after inflation.

If you want that, you need deflation. And I'm not sure at this point if that's a better move than what's going on now.
Remember, the business model[1] of Brave Software, Inc. is various cryptocurrency schemes including the BAT currency ad scheme integrated into the Brave browser. Also, the CEO and co-founder of Brave Software, Inc. is Brendan Eich, a financial supporter[2] of the CA Proposition 8 same-sex marriage ban.

[1] https://en.wikipedia.org/wiki/Brave_(web_browser)#Business_m...
[2] https://en.wikipedia.org/wiki/Brendan_Eich#Appointment_to_CE...
Why Techdirt Is Now a Democracy Blog (Whether We Like It or Not)
Nope! As long as you've got a bottle or a syringe with an opening small enough to fit in the refilling ports, you're golden.
They sell ads, uBlock is an Ad Blocker. Does it need anymore explanation?

They will give you all manner of justification for their actions but when it comes down to it, uBlock interferes with their ability to monetize you and they want it gone.

This abusive relationship people have with Chrome is reminiscent of MAGA folks.
Only if there's something flowing back that amounts to more than crumbs falling off the edge of the table, i.e. ownership of what these talented people help build, not just salaries/remittances.

Silicon Valley is actually pretty good at that, compared to e.g. academia in the US.
Mars lies just at the edge of the asteroid belt. There is plenty of gold in the belt.

But to state the obvious: the Martians can keep their gold in Earth banks, just like Russia used to keep its gold in UK and Swiss banks. Many European countries still do. Even on Earth, nobody prefers to move gold around.
"A Canadian candidate for Prime Minister" does not equal "Canada".
A lot of glass panels these days will do this in the PFD. You get your clearance via datalink from ATC, it loads everything right up, and you just keep the plane in the box or turn the autopilot on once you're in the air.

Of course, this still keeps the pilot in the loop and ideally they will notice if something seems weird.
>Why is FF the one app that you’re a privacy policy enthusiast

because their favorite Youtube influencer told them so. That sadly is the reality of it, we're living in an age where people get their information off social media and clickbait, so some random legalese changes by Mozilla that don't mean anything get more attention than Google's pervasively bad privacy practices for the last 20 years.
i looked into this a little bit - you’ll notice on realoem the catalogue is only 2019. I think this is also around the time BMW made the TIS system update and also knocked off newtis. ETK is the name of the parts catalogue pricing data iirc. I have the db, uses transbase.
Their revenue streams are now secure.
I don't see why the economy benefits long-term from people spending/investing only to get the money off their hands. Especially when it gets parked in things like gold and real estate just cause those supplies are sorta fixed.
You didn't give a solution. You just asserted "the free market will handle it."
Wow Watch Firefly Blue Ghost Land on the Moon [video]
You can infer the reasoning by considering that Doubleclick took on the name Google a while ago.
Best of luck. Companies want lower costs to make stuff, customers want lower costs. We did indeed fall from being a superpower when we outsourced all out labor overseas.
oh man, I wrote the same thing down below and then got so many down votes.
For what it's worth, the included uBO extension's blocklists do get updated automatically, even though LibreWolf doesn't. What LibreWolf does offer is a slick Docker-based build tool/suite that's nearly easy enough for the typical Windows user to figure out: https://codeberg.org/librewolf/bsys6
> The people who articulated a more complex and nuanced strategy

Damn we had those? Where?
That hasn't been true since 3.5; it can and does generate full working code and sometimes with only a few attempts. Sometimes it cannot figure it out and then you need to fix it yourself as it will just loop forever. These things can be absolutely trivial (and thus frustrating) at times, but it's also fairly magical when it just does work.