skysight-inc/HackerNews huggingface dataset:
It depends who, what, and when the error is about. Failures are generally a bathtub curve. You have a high rate at start (usually configuration issues), some fairly fixed rate during operation, and then more at end of lifecycle (exhaustion, service hiccups on scale-in).

If it's in the early lifecycle, absolutely, because it's most actionable. X is set wrong, Y can't be reached, etc, guide whoever is operating the system how to fix it.

If it's mid cycle, it's often post-hoc, but context is worth its weight in gold. Less about telling the operator how to fix and more about why it broke, to avoid in the future.

End of cycle, whatever.
Yes, this looks like an error. You don't want unordered pairs, which do not form a vector space, but an isomorphism of under order permutation of the terms. Roughly speaking, V⊕W is not the same as W⊕V, but if you swap the order everywhere then math won't notice.
ublock origin extension can be configured to do this. Go to settings -> filter lists, and under annoyances enable "fanboy's annoyance". Blocks most cookie/gdpr banners.
In addition to the ubiquity of monopolies and negative externalities mentioned, public goods are also a way in which free markets don’t properly reward people’s contributions to society. The classic textbook example is a public park, whose price in the market will typically be far under the value it creates for the community it is in.
I'm sure a lot of the content here is helpful to people, but I can't help the strong feeling of irony that a company the size of a small city is delivering a course on startups.

(Microsoft is a fine place, with multiple billion-dollar businesses, and is more successful than the wildest dreams of most founders, but a startup it is not)
Got it, my follow-up question is, how is it acceptable for customers to have their data to be freely sold as "leads" to random 3rd party companies? Is it in the BuiltWith terms or something?
Wish the article included details on how the US is leveraging sugar to destroy the Cuban economy. Subsidies to US agriculture makes it so Mexican farmers can’t make a living on corn farming, leading to the modern migration to the US. But, Iowa votes first, so it will never change.
Human Resource Machine is pretty interesting. TIS-100 is also neat but it can be a bit much as it can definitely feel more like programming than a game.
Interview with MosaicML Co-Founder Jonathan Frankle about the new MosaicML Cloud and efforts to reduce the cost of GPT Large Language Models!
FWIW, I used to feel the same when Firefox was trying to make their brand scream “we are hackers” and the UI had extra junk everywhere. But the latest versions are very minimal, so if you haven’t checked in a while you might want to give it another look. And it’s really fast now too.
"OPEC+ cartel's recent vote to cut oil production by up to two million barrels per day from November"

Oh goody, I love paying more for fuel.
AWS is never affordable, but offers interesting commodities as a service that these days many companies could not afford to build or maintain themselves.

So it's a matter of choice.
Donating to the Mozilla Foundation and to the EFF have been my strategy for this. I know that $20/month doesn't seem like a lot but it does add up at scale. If everybody reading this thread donated to those organizations, it would be a solid boost for them. (10k people * 240 = $2.4m per year)

https://donate.mozilla.org/en-US/

https://www.eff.org/pages/donate-eff
> Some developers are just lazy

I'm really lazy: if I were on the receiving end of emails with error messages that included instructions about how to fix said error I'd automate Freshdesk (or whatever ticketing system I was using) to respond with instructions specific to that error message, in the first instance, along with a note to get in touch again if that didn't solve the problem. I'd also set the ticket to autoresolve after a set period of time.
As a libertarian I used to be able to say "I'm culturally liberal and economically conservative." That doesn't seem to work any more on either side. Our mainstream cultural liberals and economic conservatives are ever less culturally or economically libertarian. The heuristic of minimizing the imposition of your will on other people has retreated with my hairline. Libertarian political relevence is asymptotically approaching that of the Bull Moose and Whig.

I guess it's a case of a scarcity of pacifists on a battle ground.
Teams with over 100 users are going from $7 to $24?

150 users * 12 months * $7/month = $12,600

150 users * 12 months * $24/month = $43,000

Is that right? There are customers who will see their bills more than 3x?
> But shouldn't we rather work on fixing those things instead of making them bearable by just turning off a camera in a Zoom meeting?

Yeah. Is it going to happen? Doubtful, because it's not necessarily good for business. Most people don't go to a job because they enjoy it, but because their salary outweighs the level of suck at that job. To make things more conventionally pleasant at a job may actually make a person's job suck more overall if it means shifting focus from getting work done to appearing social.

There is definitely something to be missed from the social opportunities at working in a physical office, but the movie Office Space is a classic for a reason. If a sequel was made taking place at a remote company, somehow I don't think it would be nearly as funny. COVID may have pushed remote work along, but said remote work is still a response to even more problematic corporate culture.

> All in all, there is a gnawing feeling in me that Covid made a significant dent on the once fun (Berlin Startup) tech working culture for good. And worse, I suspect there is gonna be more consequences down the road for the tech job market at large that few people seem to see.

I've seen the same thing happen to the Los Angeles tech scene. Absolutely dead. Sure, there's a teeny tiny bit, but trust me, there used to be more going on. This will have consequences because it's much harder to network with random people than it once was.
I disagree with companies pushing some political agenda
, so if I can I avoid such companies' products I do.

I still use Firefox only because I hate the chromium monopoly but I'm this close to giving up.
"Strong dollar likely responsible" leaves a sour taste for Europeans that had to live for decades under the 'price for tech in dollar in the US is price in Euro in Europe' even when the dollar was way cheaper than a Euro.
I burned out in 2016 and worked really hard to recover. But the honest truth is I never cared the same again.
I burned out worse in 2021 after almost 4 years; my client denied multiple PTO requests and I worked 12 months straight with just a few fridays off and I had to pull the trigger on "Roll me off the client or I'm gone". I took a month off of work.
I'm still not the same, and I never will be. There is lots of good advice in this thread, but I honestly love writing code and just want to do it for someone who will pay me to kick ass for them. It's hard to just care less about my art. But I'll never care in the same way again, I work really hard to set boundaries and I'm much less invested in the outcome - which is sad and I miss feeling invested in the outcome.
I don't have any advice for you; it sucks but it is reality.
Ya it's like calling depression "just being sad"
>if you are not ok with yourself and with your life, I don't think you want to have kids.

Sometimes what people lack in life is purpose, and giving your best loving gift to others is one heck of a purpose. That being said the OP is going to be in a similar boat in 13-20yrs time (depending on how independent and/or peer bonded their child becomes)-- so finding longer life purpose will become important again, but being given ~15yrs to find it out just might be enough to span the gap.
> why should they page a German wage for someone who is a face on a screen

Because it's about a 3rd of what a San Francisco wage is.
You can say that about any paid feature of literally any b2b software ever.
wrt the IP not being enforced, do you mean different endpoints can require different IPs, or a client can connect to an endpoint with a different IP configured and it's all good? Last time I tested, if you set one IP per user in your wireguard config, that user must connect with that IP.
If you're a startup with VC money, cloud is for you. The game is scaling as fast as possible, costs be damned. But then came the cargo cult, where if you wanted to be hip, smart, and innovative, why you no cloud? This has led to a lot of orgs jumping in and finding out, "holy shit this is expensive AF and we're not getting a lot of value out of this spend." I have seen this a lot in financial services for example, but there are savvy orgs: Bank of America saves $2B/year by running their own internal cloud infra.

For highly volatile workloads, ephemeral workloads, anything where go forward capacity is fuzzy or unknown, cloud is awesome. For anything where your margins aren't robust, or your workload is known and consistent, you're better off going through the schlep of internal IT management (as long as your org isn't dysfunctional and how you operate this is a business enabler, not a hinderance, forcing shadow IT attempts). If you can't generate more revenue or margin, you've gotta look at cost savings, including the cloud premium.
personal opinions VS corporations controlling speech - not comparable
I fly jetBlue a fair amount and the free Wi-Fi is a joke
not seeing anything in the twitter column, maybe you have run out your api limits...
OpenVPN doesn't have awesome credential management baked in and the core networking code is an order of magnitude more complex, which is why the performance sucks compared to wireguard.
I don't want my browser, its vendor, or even my search engine to decide what is or isn't "disinformation", or "white supremacy", or whatever today's distasteful views are. I'm an adult human, and I'll do that for myself. If someone wants to make a Fisher Price browser that only shows approved things, go for it, but I'll start looking elsewhere.
After initial setup, a managed GKE/AKS is pretty hands-off.
I am in Saudi Arabia. Tor and anything commercial VPN doesn't work here. They blocked it completely and they have a REALLY strong and comprehensive filter list. All traffic go through a a huge filter... I had to go to Linode.com, create my openvpn container/vm in Newark/NJ and connect to it.

Not everyone is literate enough to come up with their solutions.
History has proven the exact opposite, as the failure of Smalltalk and the ascendancy of the web browser demonstrate. And as I assert, Dan Ingals is incorrect.
The context on the same page one paragraph earlier shows other monthly plan price changes that, so it seems reasonable to me for them to report monthly prices to make it easier for people to compare plan prices and savings as they have.
A nearly ideal way to do this on Firefox is to combine

https://github.com/OhMyGuus/I-Dont-Care-About-Cookies

(which is a maintained fork of the original I don't care about cookies extension, recently bought by Avast)

with https://github.com/Cookie-AutoDelete/Cookie-AutoDelete

This setup will automatically accept or reject, whichever works, the cookie nonsense and get rid of them once you're done with your tab. CAD comes with a friendly interface to white/greylist cookies you want to keep.

One of the default blocklist for uBlock Origin aims to remove cookie banners too, but a lot of them cannot be simply nuked that way, hence the above method.
Yeah. I mean, from SpaceX's perspective they're perfectly entitled to try to get the US government to underwrite general operational costs as well; any other supplier is going to do the same thing (albeit not on Twitter...), and Starlink could certainly use the additional funds because the whole network is pre-profit. But that doesn't mean that if the US government doesn't fund everything they ask for the Ukraine service is a philanthropic endeavour. Lots of marginal costs are being unwritten and (again, ignoring Twitter) SpaceX is getting a lot of PR benefit and stress testing from doing it.
Split DNS, where WireGuard may resolve an endpoint differently on a LAN vs internet. Also for IPv4/IPv6 roaming--if WireGuard resolves an IPv6 address but moves to a non IPv6 network, the peer will never connect as far as I know.
Putting aside whether the biological window has closed for your 39-year-old wife -- it sounds like the decision to not have children is a huge point of regret and constant second-guessing. Can I ask why/when you made that decision, generally? What's changed since then versus now at the age of 40 -- have circumstances changed to make having children more amenable or less tenable now?

But if it's possible (financially) for you to have kids now -- why isn't adoption a possibility? Your post reads as if you were in the final years of life, rather than mid-life, when you have the perspective and means to make that big change you put off until now.
not to sound snide but...people still pay for docker?

podman/skopeo/buildah exist free of charge and run containers rootlessly. theres even a podman-compose tool to migrate from existing compose orchestration.

what does a docker subscription get you? the online service? why is this better than just a $250 vps with 12 cores, 48g of ram, and a TB of storage at some place like Ramnode or Vultr?
Apple seems to maintain iMessage and SMS in one app just fine. Granted, they're a bigger company, but it's hard to say just how large the Messages development team is. It could conceivably be even smaller than Signal's workforce!

Apple's iMessage/SMS handling is a perfect model for how Signal should have approached SMS support: a firm hand of features and UI reinforcing the fact that SMS sucks, but reasonable enough support that you can send and receive SMS/MMS just fine.
why exactly did they handicap it? i've noticed it's also weirdly desktop only, i have to add ?imghp to get it to display the reverse image search button on ipad
Sure, the thing about decompilation is it's by nature taking lossy data and trying to turn it into something that is almost lossless. The working theory of most decompilers, including Ghidra's, is to have a base level of "translation" ability between asm and C (for example). However, there's a ton of stuff that is missed in this base level. Every compiler speaks it's own dialect of assembly, and different compilers prefer different optimizations, code removal, etc as a strategy. As a result a good decompiler also includes heuristics that are expensive to create and learn about. Hex Rays has dedicated an entire company to finding these heuristics in many compilers across many platforms. This isn't knowledge that is easy to acquire or maintain. I think that Ghidra has the right sauce to do it (a large community) but it will be a while before that community can organically produce the same results.

Due to these heuristics IDA produces real actionable code quicker. My experience with Ghidra (less than yours) is that it produces mostly garbage on a lot of different things and it requires a lot of prep work to make truly usable. This might not be noticeable on small or simple binaries but on larger binaries it actually becomes a real measurable problem. While Hex Rays isn't perfect, it's about as close as we can come to it right now and it generates very human-looking code with smart optimization removal. One thing I remember with Ghidra not long ago was a common optimization like using SSE registers for arrays would produce a page worth of non-sense for something simple. Additionally, detection of standard libraries still isn't good so you end up wasting your reversing time on re-reversing a different compilers version of strlen than actually doing the work you need to do. If you could use FLIRT signatures in Ghidra legally I'd imagine Ghidra would be vastly improved.
Mozilla doesn't even let you donate money to the browser development specifically, so of course people don't do so.

They get an absurd amount of money from Google each year and they massively mismanage it, while paying an insane amount to their executives.
I think scrollbar blocking is another website "feature" that browsers should disable by default. I don't want to have to deal with the page inspector to browse the web and that isn't even an option on a phone browser.

I can't think of a single legitimate use case for blocking the scrollbar or right clicking but just in case there is one the browser should still offer a way to enable such JavaScript code on a website by website basis.
Clearly you have never taught, especially young people.
Profesor at CMU architecture school, here. Love to see this. Our students worked on building and drawing the P, Q, R chairs designed by Mari.
> Getting someone to sort of clock the difference in a protocol layer security property, that’s an education task that is pretty steep

This is the signal president's stated reasoning on why they couldn't have a blue-message (secure) / green-message (insecure) dynamic, akin to iMessage. I think she is being disingenuous, and that the development effort of MMS is the driving motivation, but I am cynical.
I didn't consent, I use the DNT header. They ignore it. I ignore their banner and ude my right to reject tracking.
It would probably go exactly the same as Do not Track headers did: as soon as something allows users to automatically opt-out, web industry decides thats not tolerable and ignores it. Annoying you into clicking the wrong thing is the point of how websites implement it!
My brother had a healthy child when his wife was 42. I think it's unlikely that the window has closed forever, unless doctors have told you so because of a specific medical reason.
TrackerControl also supports viewing network activity for each app, and then blocking network access entirely or for specific hosts.

Is their any additional features in Rethink ?

Thank you for building this application BTW.
My uncle had a child later in life, such that I have a cousin who's younger than my youngest, so, to repeat what a lot of others are saying: it's not too late.

My sister had a child in her late 30's (maybe 37 or 38), and before she got pregnant was actually spiralling into depression because she was having trouble getting pregnant. And whilst this kid is a bundle of potential ADD energy, he's also very bright and intelligent. Again, it's not too late.

However, fantasising about fatal illnesses doesn't point to a stable mental state, and raising a child, properly at least, requires almost inhuman mental and emotional stability (although plenty of people raise kids with wildly volatile emotional and mental states).

It also sounds as if you're fantasising about a 'solution' to your life, and have fixated upon having children as this solution. It sounds to me (and I've been known to be wrong on every level possible) as if you need to rediscover the joy of living and the uniqueness and diversity of the world / universe by experiencing more of it.

Being able to find enjoyment in life will also make you a better parent by way of example.
I’ll have to check but when I went to updates it didn’t offer any upgrade options. Maybe there’s still a way to do it?
I believe you're referring to AllowedIPs, which is more around the IPs allowed over the tunnel. I'm talking about the non tunnel source IP of the peer. If you can copy a peers key and use the right AllowedIPs, nothing stops you from impersonating a peer. Being able to lock down peers to a source IP would fix this.
I honestly solve that issue by just not visiting those sites.

Sites with ads so obtrusive they interfere with my use of the site don't need my traffic. The web is a hugely redundant datastore and I can just find the info elsewhere.
I think the point is that the higher up you fail, the harder it is to identify why you errored in order to give the user clear and actionable feedback.
If you want to do that with firefox, use ublock origin, go in parameters, and activate the "easylist cookie".
> you need a long-lasting stable relationship with parents that are trustworthy and on the same wavelength.

Also this is an extremely western centric mindset. iirc the literature indicates that having 2 responsible well caring adults is a much better goal. That could simply be an Uncle and Grandma. If OP has a community/network of good people then it's ok if He/Wifey are not perfect.
> transparent browser

previously: Brave’s browser has been autocompleting websites with referral codes [2y ago, 57 point, 32 comments]

https://news.ycombinator.com/item?id=23441605
Show HN: Faster Stable Diffusion
To give an alternative opinion, as someone who has come to see a commute as a complete waste of my time, and also as someone who has spent a long time contemplating the nature of my relationship to work in general, I did not feel condescended by the that post.

I saw each those descriptors separately, able to appeal to those they resonated with. And honestly, the characterization of "working to get paid and not investing beyond what is necessary" is not a deprecation of me, my attitude, or the balance I've struck.

I can understand if that specific sentiment does not resonate with you, but for me, I've come to feel accepting and happy with the ideas that: my work is purely in exchange for money, it is not my identity, and that once I've put my part in, I want to use my time and energy towards the other things that make me happy.

I'm not saying I don't get great joy and satisfaction out of my hard work and coworker relationships, I really do. For me, that comes with: "This is my task, and when I've satisfied it, that's all I'm interested in doing". However what really brought peace to my mind was incorporating: "And that's OK." into my outlook. "I do not care to invest myself beyond that" is not a characterization I feel the need to be ashamed of. Perhaps it's hubris on my part, but I'm proud of the push back that I feel entitled to give, and I'm proud to say "this is the limit of my investment in work".
The problem with RTO is that it is generally a crank that turns one way. Once WFH is gone, it’s gone and there’s no likelihood of getting it back. I’d rather have freedom and be confined indefinitely to a Zoom call than the alternative.
The cookie banners aren't EUs fault, but the fault of companies who take the risk of noncompliance.

Also, most cookie banners I see are utterly non compliant AFAIK (just the fact that accepting tracking is way easier than denying tracking should be enough to verify that).

EUs only fault here is not being quicker and harsher with the punishments.
> you will instantly notice that ads on the internet have gotten way nastier than ever

Anyone that remembers the advent of pop-ups and pop-unders, never ending cascading popped windows, flashy, shaky, and just terrible ads might beg to differ with you.
The Danger of Falling to System Role in AWS SDK Client
Not to hop on the train of criticism, but there are plenty of other ways to invest yourself in your career other than being a social butterfly around the coffee pot. Admittedly I'm a bit socially awkward and fully aware of my flaws, but that's part of the reason I enjoy terminal work in the first place. Commits and Slack are about as social as I was in the office, anyway and when I was social, people wished I would keep it to commits and Slack =P
I sympathize with this a bit. I want to occasionally travel to work and have interesting conversations that only working together at a physical location bring. My problem is that there are not a lot of interesting jobs where I am at.
Learn about security issues at the intersection of appsec and cloudsec!
Agreed 100%- the telescope is an image forming device.
I don't see how Brendan's opinions on Covid-19 have any thing to do with web browsers, contrary to Mitchell's opinions on deplatforming.
Wow, these are great suggestions. Thanks guys, researching org-mode and obsidian. I had no idea how deep this rabbit hole went.