skysight-inc/HackerNews huggingface dataset:
The "we've never seen it done any other way" problem is 100% a real thing.

One of my employers 60% of the company had spent all or most of their professional career there - and things were scrolerotic at times - because there was a huge amount of group think, and a strong NIH/"the way we do it is fine" problem - simply because of a lack of indexing to how other players did it.

You ideally want around 50/50, 50% lifers, and 50% new blood, its even helpful to encourage employees to leave go get knowledge elsewhere and then come back later if they desire.
I couldn't readily find any mention of any third-party security audits.

Compare that to the numerous audits a VPN like Mullvad has had - https://mullvad.net/en/blog/tag/audits/.
> will be potentially pretty hard to, more than mere "minutes."

This makes it sound like you’re arguing against something no one said — which makes it a weird thing to quote.
Connectly | Frontend/Backend/Data Engineers | Remote(Worldwide) / San Francisco | Full time

We are big believers in the future of messaging. At Connectly(https://connectly.ai) we are building an AI-based messaging platform to connect businesses and customers. For example, I don't understand why I need to call or email instead of messaging businesses from my WhatsApp. Today we are a 18-people team(hiring 10+), have raised a large amount from top investors in Silicon Valley, and built an early product that has 30+ paying business users(SMB/Enterprise). Message volume has been growing 100%+ week-over-week.

I'm proud to say our team is pretty awesome and our tech stack is quite modern(golang, python, typescript & react). We pay people well and treat each other with respect.

We aim to get to something meaningful quickly while cultivating a good & open culture along the way. Email me at careers@connectly.ai or apply at https://jobs.lever.co/connectly if you are interested to know more!
There are some loopholes with donations, mostly regarding difficult-to-value benefits and also around donating dificult-to-value things rather than cash, stocks, and/or bonds.

But, if you donate $1.1 billion to an eligible charity (and claim to have gotten nothing in return), then the US government basically pretends that you never made that money, and your tax bill goes down by roughly your marginal tax rate times the size of the donation. There are limits and caveats, but in general, it's a pretty fair treatment. I'm pretty sure big donors generally under-report the value of having their name on a building, etc. However, I believe it's nearly impossible to wind up with more money in your pocket post-tax by donating cash instead of keeping the cash. (I'm not an accountant. This isn't tax advice.)

I'm not saying you in particular are claiming people are donating cash out of greed, but the way I hear some people talk about tax write-offs is very misleading. It seems many Americans believe that donating $1.1 billion in cash can result in a $1.1 billion reduction in tax owed (assuming a marginal tax rate under 100%). Presumably, someone that wealthy gets their marginal tax rate down around the long-term capital gains rate, so they're probably getting about $165 million in tax reduction in exchange for that $1.1 billion donation. (Again, I'm not an accountant. This isn't tax advice.)

(Now, one could buy $1 million in art, get it appraised for $4 million, and if your marginal tax rate is under 25%, get more than $1 million knocked off your tax bill. Like I said, there are some loopholes in valuation, but not for cash and marketable securities.)

That being said, it would be nice to see something where getting your name on a building or an event in your honor would come with some automatic accounting assumption that the value of the publicity is worth at least 25% of the donation. If you want the full write-off, take your name off the building.
That's simply not a very well followed (and thus discoverable) standard. Especially for hand crafted code, minifying functions and variable names only obfuscates what is written and minifying whitespace often only has minimal benifits.

In practice this seems to be a lost cause, and links to alternatively hosted source code is more common. Sadly this makes is simple to introduce subtle, harmful differences between the source and what is hosted.
> I wonder when ... ~24" 1080p60 monitors will look old and outdated

Already happened. Have had two 4k monitors for at least five years now, would not go back.
For data I care about, the data is hosted on a NAS that incorporates an encrypted snapshot backup strategy with off-site storage in Google Drive.

Configuration I tend to store in a git repository that I back up.

For the VMs/whatever, I just document the setup and, in the case of a disaster, would just rebuild. It'd be a gigantic PITA, but the data and configuration are the important bits. The rest is just labour.

That said, this is why I don't self-host truly critical infrastructure like email or messaging. Everything I run are things I could live without for a while if I had to.
https://archive.ph/9VvWn
> There isn't convenient integration with password managers, that I know of.

Fastmail also offers this service, so I think it's becoming a popular enough idea that password managers may start to see value in introducing it. Hopefully...
I've worked for three different employers and have never left this spare bedroom. Relocate? Where? To my living room? :-)
> Maybe you’re going to be correct, but I think that these closed platforms are all going to do what Facebook has and slowly become places that a lot of their users no longer like.

I agree with platforms turning into a state that is not liked by their users. While I still have my FB account more than one year ago I removed everything as an experiment and didn't want to return after a month.

IG is becoming more and more the same for me, while I still use it for a secondary account for business. I still don't like it.

I would love for some Form of decentralized thing that I could host as well as could join a network that monetizes somehow and offers space for people who don't want to host. All embedded in a Form of mesh that enables shared groups across nodes, discovery, followship while enabling me to decide what specific parts/apps/tools to host and use and how much I am willing to share.

Edit and btw: Greetings from near Hamburg only "slightly south of the border" ;)
Good point! I think you're right.

So currently there are two narrowly defined options for career progression:

* technical leadership on core project/domain

* engineering management

Perhaps instead of eliminating the depth option for the technical track and making the T shaped depth/breath mandatory, just make it an additional option to provide an additional track for people to take for career progression.

* deep technical leadership on core project/domain

* broad-based technical leadership on core project/domain and supporting role on multiple projects

* engineering management
It depends on what your needs are. If you are using it for CIAM (customer identity and access management) then you are probably going to be putting it on the internet. If using it for internal IAM (identity and access management, also known as workforce identity) you can keep it inside your network.

I believe Keycloak works either way.
> you can make statements about how likely things are

Sure. And it's true that some sequences are more likely than others to have been emitted by a random process. [Edit] All sequences from a random process are equally likely. It's still true that some sequences are more-likely to have come from non-random processes.

The point is that randomness isn't a property of the sequence; it's a property of the process.
It's hard to guess that extra assets exist on the server if they aren't being pulled down by the site itself.

Seems better just to have premassaged source available in a repo somewhere, or called out on the page itself for a downloaded archive.
Ory Kratos and Hydra are API only and so don't provide a UI. Localisation then is entirely up to you.
why would anyone write a book for o'reily (or anyone) for such low royalties?
> Early stage climate tech funds

An interesting fact in this vein is that by some estimates 14% of all venture capital is going towards climate tech [0]. Its a pretty broad category and really a hard number to pin down but it is still encouraging. They define "climate tech" as something that:

1. Directly mitigate or remove emissions

2. Help us to adapt to the impacts of climate change

3. Enhance our understanding of the climate.

[0] https://www.pwc.com/gx/en/services/sustainability/publicatio...
Nice for this professional news analysis. Still, here is the HN community discussion yesterday:
https://news.ycombinator.com/item?id=31256676
He made this in the spirit of watch making. Super impressive and interesting website!
Let me just say Stripe's design team is doing an absolutely amazing job.
I agree with bitcoin specifically. When it started it was useful to me for cheap cross border value transfer and timestamping. Now we have alternatives. I still would prefer if a more efficient payment mechanism was widespread, that hides my transaction details from the payment processor.
Plenty of people who "know tech" chose Slack. Don't give them a pass.
> Because that could return an array or a hash

@array[1] returns a single-element list-like thing. It mostly works, but you get a warning:

https://perldoc.perl.org/perldiag#Scalar-value-@%25s%5B%25s%...
you are right, but the problem is that most of us engineers are too caught up in the chasing of the next hot tool or language or busy grinding leetcode and complying with whatever the next ridiculous demand is by hiring companies and their recruiters.

nobody is focusing on the key issues of our industry and what is important and what needs to be changed, to have healthy, productive, respected and comfortable professional careers. to make this happen a shift in focus needs to come about.
Comma Body Announcement
Show HN: ToolJet 1.11 OSS Retool alternative with realtime multiplayer editing
> even built my own in the end.

Can you tell me more about this?

Did you end up building your own from the ground up, or leveraging existing libraries?

Is it open source/available for others to use?
SQLite is so beloved that it's a natural for upvotes here ;-)
My future perfect "practical" programming language will have type inference, strong typing, and intrinsics for misc data structures. In other words, looks kinda like JavaScript, behaves kinda like Java.

This:

foo = { "apples" : 100, "bananas" : 20 }
bar = [ 100, 200, "oops" ] // error

Instead of this:

foo = new hashmap<string,int>
foo.put( "apples", 100 )
foo.put( "bananas", 20 )
bar = new array<int>
bar.add( 100 )
bar.add( 200 )
bar.add( "oops" ) // error

I believe, but cannot yet prove, this would eliminate 98% of the (popular) pressure (desire for concision) for adding generics.
A quote from the GP

> The answer it gave me was surprisingly coherent wise and useful. From there (AGI) we could be minutes away from artificial super intelligence

What am I missing? I assumed of course that they didn't mean literal minutes but more metaphorically, but my reply was also using it in the metaphoric sense - it could be a potentially heavy lift to go from point A to point B.

e: I guess I am missing that they are conflating GPT with AGI and saying it will be minutes from AGI to artificial super intelligence in the literal sense. That, I actually do agree with, but I don't think GPT-X or PaLM or LMs in general qualify as such.
OP didn't say PHP and jQuery were why Pieter Levels is making millions - just that they're tools he's using to do it.

Ergo, they are at least fit for that purpose. They aren't bad enough to prevent him from making millions.
Maybe instead of promoting, which is a stand in for $ and peer respect, you give those things, and/or provide a track which values being a domain expert+maintenance e.g. professor emeritus.

Building half working shiny things is bad for the company, and erodes user trust.
> 99% of climate change effort is social signaling, the other 1% is engineers and scientists working on more efficient, cleaner technologies.

China, India, Russia, Indonesia, Brazil, and Iran combined produce about four times the GHG emissions of the US (and nearly half of all world emissions). Move forward in time 30 years and add in countries with large populations like Pakistan, and it's clear that making alternatives to fossil fuels cheaper is a big deal for climate change. That's not to say the US political situation is of trivial importance, but it's not accurate to say we should ignore everything else.
As someone that purchases CO2 for horticulture, I agree. I believe methane is presenly used for commercial production.
hey do you live in Bay Area we have a dog meet this weekend
Sure having a book published by O'Reilly is a good brag point on a resume. I wonder what other IT book publisher could offer similar (obviously smaller, but still) level of recognition at higher royalty rate.

No Starch Press maybe?
If it's a privately used domain, then tools could be modified or built to monitor that (if this approach becomes popular or if an individual becomes targeted, possibly other reasons).

Approaches for randomly generated usernames are probably the best way to go. DDG's @duck.com email service (and similar) is pretty fantastic if you're forced to use an email.
Yep! A project I use with Kubernetes is CloudHypervisor[0] (with kata-containers[1]). This is a rust-vmm based vmm that has VirtioFS (host FS sharing) support while still being leaner than QEMU.

Very neat stuff.

[0] https://github.com/cloud-hypervisor/cloud-hypervisor

[1] https://github.com/kata-containers/kata-containers
You are 100% correct. Unfortunately, that attitude is needed because it also serves as an early-warning fuse for that relationship; the in-built assumption in my advice is the contractor has the freedom to leave and contract with someone else. If the employer tries to extract work from you without compensation, they are abusing the contractor relationship and giving a clear signal that it may be time to take one's labor elsewhere.
> Unless you're referring to something else.

Perhaps. Statistics seems like a way for us to quantify uncertainty under certain assumptions. We can formalize this, but I'm not sure that's helpful for me to help articulate my thoughts in the matter.

The Skeptic's Dictionary has a fairly lengthy definition of faith that I suppose is a suitable working definition for maybe making the question more clear:

>Faith is a non-rational belief in some proposition. A non-rational belief is one that is contrary to the sum of the evidence for that belief. A belief is contrary to the sum of the evidence if there is overwhelming evidence against the belief, e.g., that the earth is flat, hollow, or is the center of the universe. A belief is also contrary to the sum of the evidence if the evidence seems equal both for and against the belief, yet one commits to one of the two or more equally supported propositions.

I'm not sure how far we can take this, but there appear to be some shades of meaning in which:

1. Faith is a wrong belief. (The earth is flat, nothing you say can convince me otherwise.)

2. Faith is a wrongly-held belief. (I should be agnostic about which face is visible in my next coin flip, but I believe it will be heads in my heart of hearts.)

It's this second point that brings out more of my question, which I suppose could be phrased, "At what point is a belief warranted?" I've seen some arguments for example that physicists require five sigma to announce a discovery (or is it six?). Is that the point at which we say that faith is no longer faith?

Really the specific limit isn't of particular interest to me, but more understanding what constitutes reasonable belief in general and how far one can take skepticism before it sinks under its own weight.
The median household only has 2 people so presumably the median income for a family is higher.
Mice shouldn't require drivers.

My 18 button mmorpg mouse is fully USB hid compliant.
The whole usage of the phrase "Toxic masculinity" to describe "Competitiveness" is some throughly pointless gendering which only serves to confuse matters.
When people stop feeling attacked when they hear the term “toxic masculinity”.

So, probably never. It’s a bit of a loaded term for lots of folks. I can understand why, even if that’s not how it’s often meant.
it is not less magicy, rust is more magicy. which is why i don’t want it and why i think we don’t need it. a new language cannot abstract you from the machine or OS you write software for.
Wow very comprehensive & well done.

If mechanical watches tickle your fancy, there is a ton of watch repair video on YT. I particularly enjoy wristwatch revival (https://www.youtube.com/channel/UCD80T1s2Za4K682CQDGwEKQ).

A warning though, if you consider to get into that hobby. I tried, it's really hard, expensive (I spend close to €1k and that is with b-quality stuff. Good stuff is 5-10x more expensive.) and can be rather frustrating. Finding parts to buy can be complicated depending on your locale, loosing parts is very easy and destroying parts, even when gentle and careful is par for the course.

I hat to put my repair hobby on halt after running out of practice pieces. All now have broken or missing parts. your milage may vary ofcourse :)
I've begun developing a philosophy under the idea that I have less interest in touting my accomplishments and successes in the aim of getting a promotion and instead expect my lead/manager to notice and actively reward that either through promos, raise, new equity grant etc.

If a company, or speaking more locally, my manager doesn't do that, I'd rather just leave and try somewhere else. Some may view this as childish, picking up and leaving just cause I don't get what I want. I view it as exercising my market power and refusing to be pigeon holed into a system that exists just because that's the way it's always been.

This philosophy certainly benefits from the current job market and this makes me feel more empowered knowing I can just pick up and leave and get a better raise, promotion, new equity round etc.

A good signal for identifying these types of companies where this approach can work IMO is

- Smaller companies

- Ask and look into engineers seeing if there are lots of internal promotions

- Learn what the promotion process is at a company before joining.
Not all publishers do rates this low.

Lost Art Press specializes in fairly niche woodworking content. All authors get the same 50/50 profit split deal. Their books are printed with great care and quality, and the content is some of the best woodworking content available.

https://lostartpress.com/pages/about-us
> They don't even have a nuclear engineering department!

Why criticize that they're establishing something on the basis of not having something?
Perhaps we're not gaining much from this clarification except resetting the stage, but the dichotomy I was seeing was anti-car vs pro-car, which for America I feel is synonymous with urban density vs suburbia due to the way zoning laws pretty much mandate suburbia be pro-car. The bit I was specifically rebutting was that anti-car is somehow anti-nature, which was what I felt you were implying.

My hope would be that a city planned more around human level interaction with less focus on cars would reduce urban size overall, and reduce suburban sprawl. Better integrating nature all the way from the outer burbs and in toward the city.

Having visited many of Japans incredibly dense cities, and ending up yearning for the sight of a tree, I can totally see the negatives of extreme density, and that's definitely not what I'd want from a low-car city. I also live in a fairly exceptional city in regards to nature, I have national parks outside my doorstep and can ride from suburbia into the city and from the city to the beach along reserves and greenways, not just parks but regenerated forest, so I can see the very thing I'm advocating for and I fucking love it. The bad parts of my city are always related to how car infrastructure has ruined that in some way. That's why I'm passionate about it.
Jax vs. Julia (Vs PyTorch)
You realize that's his point right? Each of those is trying to be the Cool New Thing, and part of what distracts the company while it ships butterfly keyboards, touchbars without escape keys, AntennaGate, whatever plagued HomePod so much they quietly discontinued it. Polish and Attention To Detail is outsourced to execs, who are increasingly spread thin.
You cant mine bitcoin with GPUs.
A fantastic blog post that dives into the same problem: https://mtlynch.io/why-i-quit-google

It inspired me to quit years later and write my own version: https://suketk.com/why-i-quit-google
https://en.wikipedia.org/wiki/1%25_rule
Is it a pharmacologically relevant acetyl donor btw?
Taking private money and making it public for the purpose of combating a global crisis is objectively a good thing. Cynical paranoia is not helping.
> The other problem is that it becomes this game where nobody dares giving bad feedback to one another, because you know they could retaliate which could damage your chances to get a promotion.

It's good to have people who understand the difference between the prisoners' dilemma and the iterated prisoners' dilemma.
Oh, you're right! I guess that dream has been postponed indefinitely.
Diet is #1, meal prep, less sugar and carb intake and fasting. You'd be surprised how your body reacts when you replace it's fuel supply.

#2 get your hormones checked, testosterone/estrogen, tsh, etc. These gradually decrease with age, and imbalance is bad. This is more "controversial" but TRT treatment works, is proven with several studies and there is a big big line between supplementing Testosterone vs abusing it - something like 100-250mg injected a week is therapy levels while 500-1gram a week is not and considered "abuse."

#3 patterns and patterns. Your health is within your control, going for convenience can be harmful and also "expensive" vs having meals prepped, gym/workout time scheduled and having your body checked for preventable or treatable disorders. A pinch of prevention is worth a pound of cure.
Re: the one version rule

On the other hand, my users can pin versions, and we maintain a longer LTS window for those features. To this day, that LTS window has never been exercised because we end up having to build backwards compatibility into everything we do. The backwards compatibility promise also means our testing is extremely verbose.
People who joined early on will always have much much more opportunity to become heroes.
People here did much more than that and were hardly punished.

idk, keep pushing. Eventually we'll solve the problem with a more complete and final solution.
As someone who has superficially looked into it a couple times and gotten pushed away by the complexity: what do you recommend for a backend? Is there another container that provides an LDAP service I could use? Or Kerberos?

I am rebuilding my homelab soon and I am interested in having centralized auth across all systems and as many applications as feasible, using my centralized fileserver as an IDP source via some application or another, as well as using Keycloak for some one-off projects where I don't really want to write a user layer.
> With IPv6 you already know your address and just give it to the peer you are communicating with. You then tell your firewall to allow connections from the address(:port) that the peer tells you. No STUN, no TURN, no ICE.

What about phone networks? (in the US providers block all incoming traffic.) Or other ISPs that block incoming traffic?

NAT has been used to address a fundamental problem of what traffic can be trusted. That's what Tailscale fixes.
Apparently the third-party authentication service is needed just to get it going. If you get an "enterprise license" you can choose among more authentication services, but not yourself.

Some people suggest trying Nebula instead.