skysight-inc/HackerNews huggingface dataset:
I did the same thing, also with undershirts and socks. There is a quality difference in some brands, and others are overpriced junk. You pretty much need to sample test to find out which is which. I paid $80 for an undershirt, and $40 for a pair of underwear, and $15 for a pair of socks, but all of them have been heavily abused and washed for years and are still in fantastic shape and super-comfortable. There were more expensive and cheaper options available that were worse, however, some worse than Walmart brands, for too much money.

I wish there were some truth in advertising to consumers, but caveat emptor is the the rule of the day. All you can do is get one of each, pick what actually works, and invest in your comfort.
Seems like if your boss is a receptacle for status updates, the company is doing management wrong. Sure, it works less bad with one, but that doesn't mean it's good.
A solar quartz fits this more. Those don't even require movement or correcting as often as with mechanical watches. Just light
> Like? FEDRAMP?

No, STIGs.

> The vast majority of compliance is about threat modeling and access controls.

If compliance doesn't address security, that sounds like a bigger issue than a new hobby language existing.
Most beginners nowadays are instead using something like Wordpress or Squarespace. I agree that UX is crucial.
When I was at Google this was a huge problem.

I worked on features/products that could be built and supported by small teams. Once those projects were ‘done’, those same teams inevitably turned to unnecessary rewrites, expansions and redesigns. And they all got promoted for it. For turning a 5-person project into a 25 person project that did the same thing, but with more moving pieces.

Because you can’t usually reach L6 by maintaining a project, no matter how impactful.
The first thing that comes to mind reading this is that 'corporate ladder' is the wrong visual concept. Corporate hierarchies are trees with root at the top. The problem is then comparable to the academic world, where each PI will have a series of PhD students who themselves want to become PIs, but the PI replacement rate is too low to accomodate this. Unless the global academic world is expanding, inevitably the majority of PhDs will not become PIs.

One general solution is to flatten the hierarchy, which ultimately would reduce the spread in compensation and rewards from the bottom layer to the top layer. This would make promotion somewhat less attractive particularly if it came with heavier administrative responsibilities (generally less fun and more hassle).
Pretty sure there's a way to load perl as a webserver module like PHP, then you can do that embedded stuff too
Personally, I've seen much more of the opposite - clever devs shrugging off good advice without understanding it, just thinking "it doesn't apply to me"

But I think you're right about the more mid-experience developers. It would be nice if things like the 12factor specification weren't driven by Heroku's desire to make people feel like their approach is right, but rather, had a more nuanced approach like "these are our guidelines, we're confident in most cases they should be followed. If you fully understand a guideline and have a reason (driven by the bottom line, not subjective tastes, and not mentioned by us) to avoid following that guideline, do not follow it"
I'd try jellyfin first to see if it fits your needs.

I went with plex years ago, because they had good app support on the various devices in my house. (Mostly roku now)

The problem with Plex is:

1. during a recent half day internet outage (during prime-time) I was unable to use plex because the app didn't have access to the internet. The network was all up and running, devices could see each other, but plex decided that even though the media was on the local network it wasn't good enough and refused to finish playing the video we were watching. (The internet went out 20 minutes in)

2. Plex the company has gone fully into adding all kinds of streaming services in order to make a buck. While you can remove these things from your menu, it is just annoying.

3. Plex doesn't always fix known issues. Over the years I've run across several issues in plex that after trying to troubleshoot find that it is a known issue Plex refuses to address. For example, I've recently had some issues with some videos dropping half or more of the frames while the audio is fine. Turns out, plex doesn't like something in the files metadata and this is the result. Plex is the only one that has the issue with the file. It plays fine locally with VLC and streams fine with other programs.
Another example of this is their OKR system. If you meet all your quarterly goals at Google, that's not a success. In fact, you're frowned upon for not setting your goals high enough.

Their whole management process encourages people to chase after impossible goals, and literally discourages people from getting things done.
Go is not a traditional systems programming language and calling it one is misleading at best and maybe even borderline dishonest. Two big problems are the lack of control of memory layout and the lack of some form that compiles down to a computed goto. It’s just not possible to write performant systems code without those.

I’m not bashing Go though. I appreciate the focus on readability among other things. It’s a fine language for the use cases it was actually designed for, like pushing petabytes of ad data to serving clusters all around the world with acceptable latency and reliability.
Tailscale employee here. Tailscale has a fallback that does connections to a relay server called DERP. DERP works over HTTPS, so if you can't access the outside world via HTTPS then you have much bigger problems than Tailscale not working.
Besides what account42 noted, two more things:

- Have to consider the domain is a string, not a hierarchy. Too many premier domains have had subdomains with spam, malware, etc., running on some random thing in their namespace, trying to draft on the domain rep.

- Legit traffic + comment forms + web links are a thing spam and adult "se.xx 2nite?" bots target. They seek out the ranked traffic to boost their clicks and good rep to boost their SERPs, so -- perhaps counterintuitive -- scoring traffic + rep as an indicator (to be combined with other indicators of course) is sensible.
I’ve openly stated that I want my retirement job to be an SWE3-ish role somewhere. High enough to have interesting, somewhat challenging work, but with negative desire to climb the ranks any further.
https://mcfunley.com/choose-boring-technology

This is an important writing on the topic
Tell me you care more about your legacy than actually helping the world without telling me you care more about your legacy than actually helping the world.
The Nebula CA we built at Slack was very specific to Slack's internal devops, and just wasn't generalizable. It is highly automated there, and is custom tooling, just as you describe. The open source version is somewhat bare bones (a command line tool for CA vs something like vault).

I will say that the OSS tooling of Nebula is everything someone needs to stand up an entire working network on every common platform (linux/mac/windows/ios/android), but there is a definite gap in simplification that we need to address to make it easier for smaller scale use cases.

We actually have a managed enterprise Nebula offering at my current gig, but that's rather a different market than Tailscale, so I'm avoiding talking as that company as opposed to a Nebula OSS project lead. The commercial offering is targeted at large enterprises, because that's the market where Nebula has unique advantages. It also means we don't currently have a freemium or smb type offering, and are not prioritizing creating one at all. I don't want to give people false hope that we will, and would prefer to see the OSS project improve to address the small-medium use cases.
"If it's from Stanford, pretty much whatever you want."

That not true at all. The name of the university can only get you so far. For example, if you have a climate-related degree, can you really compete with Stanford CS majors for a SDE job? Or with ME majors for a product design position?

IMO if you get into Stanford and can pay for the degree, it would be a waste to spend it in a major like that unless you're really passionate and have very specific goals.

"So, basically, investment banking or data science"

Well, those are definitely not "whatever you want".
This is why you shouldn't run Python in your downloads directory:

python3 -m http.server 8000

Concepts of "app" have changed and superstitious ritual has built up around the sacrament of deployment.
A week ago I would have down voted you as a run if the mill bitcoin naysayers. Someone we see often who looked superficially at what the crypto market is doing and scoffed. There's a lot to scoff at, but the core proposition that is slowly rolling out is world changing.

But over the past few weeks I've become really unsettled as I've dug into the history of bitcoin that I missed - the 2013-2017 Era say, when bitcoin really did fail at its core goal of being a currency. It has undeniably failed. That isn't to say it isn't finding a new use - but the whole ecosystem is missing that core currency use case. We're sort of seeing attempts at it with lightning network and stablecoins - but these are toys.

All this to say, I agree with you, and I'm horrified that people will ignore and write off the experience and history offered by people who were there so they can jump on the latest fad - in this case a polarized bitcoin good/bad opinion.
For some systems, this is arguably a feature. Banks are rightly cautious about touching core transaction processing systems, systems that cost millions per minute when down.

But the use of COBOL generally doesn’t extend to the consumer facing product, or the APIs that support those consumer facing experiences.

Banks may be backwards, but the use of older languages is not one of the primary reasons.
Experienced something similar, but it was not an outage. Had several knowledgeable people leave the company, and they all happened to be experts in a particular service. Positions weren’t backfilled even though the people gave advance notice. About two months later we ended up getting out butts kicked when nobody knew the details of the service implementation and the service was expected to be updated to support some new features.. couldn’t get it updated for about 3-4 weeks because we couldn’t afford an outage.
Death of Savita Halappanavar: How Catholic Ireland Rethought Abortion
https://www.fossil-scm.org/

And

https://tiddlywiki.com/
Besides that fact that this statement is simply untrue because the government of El Salvador has backed Bitcoin, it is not logical.

When people say that they mean, you know -- large, stable, democratic governments. Which El Salvador (and the CAR et al) are essentially the opposite of.
Maybe. This is largely a "we don't know" situation.

Everything you say is correct, but it's also correct that the "Sweet Spot" effect is real, that well spacing parasitism hasn't been solved, and that the well decline rates haven't really changed with advancing technology.

We really don't know anything about reserve recoverability ten years from today. I do think it's certain the author is wrong that we won't beat 2019 production. It's inevitable that we do, but I'm not sure for how long.

Guess we'll find out.
Show HN: Diremo, the Amazon of crypto – 50K+ physical products sold with crypto
>>>Deflation encourages people to not spend their money. Not spending money means goods and services don't flow, means an economy collapses.

How do we square that with the unending flow of junk that is produced with obsolescence baked in and disposed of? How do we square "economic growth uber alles!" with the constant warnings of man-made climate change and our impending doom due to wasting our resources on cheap shit from China?

I would argue that the short-term time preference should balance the effects of inflation. I don't really care that a Lamborghini might cost half as much in 10 years. If I want to drive one TODAY bad enough, I will still buy it. If my umbrella has a hole in it and it's raining, if I want to be dry RIGHT NOW, I don't care that an umbrella is cheaper tomorrow.

I would also argue that technological improvement is inherently deflationary, and that technological improvement is all about resource efficiency: accomplishing the same work with a smaller expenditure of resources. Even if rising demand were to lead to higher equilibrium prices, we should be balancing the economy in such ways that prices still fall or at worst remain static, to reflect the diminishing resource requirements for a given unit/widget produced.
serious question here - how does Apple deal with this problem ?

Apple also survives on big bang releases - the next iphone, macbook pro, etc etc. But also is famous for not abandoning old phones. iphone 6 was still receiving updates in Dec 2021.

so how does Apple manage this dichotomy ? or is the company level yearly release completely wipe out the need for individual "hard problem" solving ?
Or you just replace Python with Nim and get the performance of Rust.
> The only 'REAL" people I met online were either focused niche/small subreddits or gaming communities.

I've found gaming communities (and I've been in many) to be excessively toxic. You can meet good people there, but I've found it's not worth the headache.
Show HN: Jump – yet another self-hosted startpage for your server
1000%.

Sent this to my dad, and can't wait to talk this weekend. When I was a kid we would tinker around with watches in the basement but, alas, I had different interests and never really got around to truly understanding these mechanisms. I don't really know web development beyond setting up basic pages, but how the CAD was integrated into this is wonderful and I'd love to see more posts going through things like human joints or ICE, or maybe weapons ... other things where we kind of intuitively grasp how they work, but don't know the details. This entire blog seems to do a lot of that. So cool.
Wallabag and owncloud, self host on a VPS.
I'm asking for specifics. What specifically do you suggest? I'm open to suggestions, I'm not asking this as a way to deflect.
This is premature optimization. A very small percentage of APIs return so much data that you need to worry about stream parsing. The vast majority of APIs in the world, including probably yours, returns structures that are easy to manage in memory.

If you render this `{"MyMessageType":{...}}` structure, people who live in statically typed languages will hate you. At best you've created a union type with a truly vast number of possible cases. In practice you've forced this to be read as `Map<String, JsonNode>` and dynamically interpreted.

Unless your problem domain routinely streams gigabytes of data across an API, don't do this. And if it does stream gigabytes of data across an API, figure out how to chunk the data and still don't do this.
Competition is healthy. Whether it's good or bad, we'll see. No one can divine that, but I get the sense that Plaid's product team is a bit worried right now.
Your comment suggests that women are so fragile that even a comment that suggests that it’s somehow impossible/unconventional for women to achieve what Sci-Hub did will suddenly discourage women from building projects like this.

Comments like this are a part of the problem.
> I do wish this was easy and automated.

It is, on MacOS and iOS. HideMyEmail works for normals, and Sign-in w/ Apple defaults it on.
This is bad. Stripe doesn't have to provide the best service here. A lot of companies already use Stripe making the barrier to trying this out very low. Likewise for startups, if you're already trying out Stripe billing for your MVP you're more likely to use another Stripe product than to try out Plaid.
Right — if it was going to crash, wouldn't it have done so the last... 40 times it crashed?
Yup. I left a decade ago with this exact thought. There are people there who lift mountains to create real working systems, but you're actively discouraged from doing that if you want any sort of career there. And spending two weeks a year on performance reviews just serves as a constant reminder of those values.

It's easily visible from the outside too. The constant stream of one half-baked video chat solution or social network replacing the last one, without any sense of progress or continuity, why would a company do that? Easy, no one gets promoted for fixing anything, but creating the next broken thing? That's vision.
I would offer two suggestions that might improve reception:

1. Put that disclaimer at the top

2. Shrink it to no more than a couple sentences and link to a blog post or something for the detailed comparison. It looks pre-canned and kind of spammy the way it is now
Probably not, but it probably is the best way to get a building/department named after you.
> Suburbs are what actually trades off against pro-urban/pro—density though. No one builds a dense city in a rural area. They do build suburbs there, and then those suburbs face pressure to become denser.

I agree with this, but I don’t see what that has to do with our conversation.

> I will push back a little on your claim that suburbs are different: postwar sprawl is a remarkably homogeneous product, the codes from jurisdiction to jurisdiction are very consistent, the home builders largely national chains, the businesses in the strip malls also largely national chains. I’m sure there are exceptions but really for such a big country with so many ostensibly different places and identities, it makes very little difference which sprawl-agglomeration you live in. “Local character” and distinctive building styles mostly belong to the historic walkable core districts. The suburbs could be anywhere.

My claim wasn’t that suburbs are diverse, but rather that there are exceptions which suffice to prove that suburbs can be done differently. If we can rethink our cities then why can’t we also reimagine our suburbs (or at least more creatively than “make them dense and urban”)?
I would have liked to see a version of the test where they remove one of the symbols altogether, and see if the birds register it as different. There might be a gap of understanding as far as which songs the birds are reacting to. Pretty interesting study, though.
I have primarily used Plex and pretty much everything you said is accurate for Plex as well. Limited transcoding based on the machine it is running on. As disc has become cheaper, I have pretty much stopped doing batch transcodes, which is great for the most part. But there are definitely negatives when you want to watch something offline, or remotely. Biggest pain point is subtitles though. Since they aren't ripped as text and then sent to a client, they have to be burned in to the video itself and transcoded on the fly. Which means losing out on 'forced' ones if it can't transcode fast enough.

Plex has definitely started to try and commercialize itself more and offer other stuff, when all I want is access to my own media. So I may look into Jellyfin more soon.

As for batch transcode jobs, I had a system that I was able to set up as essentially a black box. Drop a rip into a folder and out the other side comes a smaller one at a reasonable quality. With forced subs burned right into the actual video. Mostly based on https://github.com/donmelton/video_transcoding
I'll warn you that Plex will do everything possible to get you to add an account. One update (several years back) locked me out of making any changes to my server until I created an account.
Part of this is due to companies shooting themselves in the foot over and over, recruiting developers looking for challenges rather than grunt developers okay doing largely maintenance for a solid income. If they advocate themselves as providing the challenges for the former and filter out the latter, yes, obviously your employees are going to leave after they have to move that one div by 5 pixels for the umpteenth time and get no mental stimulation for months.
Chiming in here to concur with your points about MS screwing up how to buy Minecraft. It's an absolute mess.
No, not necessarily, but if you're using an aftermarket router rather than an ISP-supplied router, then this rather long list is not applicable to you.
Part of the fun of regex is learning to make sense of what looks like black magic

I imagine asm programmers feel the same way

fwiw I think this world needs less "it's too hard for me" and more "let me roll up my sleeves and dig into this"
This is a very fair concern. First off, most of this funding will go to a building. The rest will go mostly to an endowment.

The concentration of mega-gifts at the top has very perverse impacts.

Harvard built a $100M building a few years ago that is used by a total of 100 people a year.

Philanthropy combines prestige, PR, and “legacy” in a way that massively overvalued those three vs. any kind of measurable impact.

The alternative you are suggesting is badly, badly needed in the non-profit world.

But the “brand” game has won vs the execution game, esp. in higher Ed.
It also doesn't say what "highest" means, so that number could still be low.
Open-source can drive a company strategy
The vast majority of _Western_ music doesn't need it, but microtonal music is extremely important in a number of Asian, Middle Eastern, African, and even Eastern European systems.
>They could instead have said that. "Most Salvadorans have switched to a different bitcoin wallet."

Is that actually true? The article only says that "many living in tourist hot spots on the Pacific coast". "Many" is not the same as "most", and even then it's only talking about people in one region of the country.
Just make sure your host workstation has automatic security updates turned on, but otherwise yeah letting docker manage all the services is totally fine.
Something to learn as we begin to have conversations surrounding the looming overturning of Roe v Wade.
I was curious how he did those visualizations so I looked at the source code. Turns out he codes everything by hand in WebGL [1]. Absolutely impressive stuff. Source code is non-minified so you can have a look and understand everything as well.

[1]: https://ciechanow.ski/js/watch.js
As someone who has a difficult time reading music, at first glance this looks like it might help.

My main issue is that note in the middle of the stave are essentially unknowable for me. middle c-f is doable. but in the middle it get very fuzzy, too many lines.

I thought this notation might solve that, but instead of having notes with lines through them to indicate notes on a line, they are slightly above/below. That for me makes it very hard, even though most of the stave has been removed.
The DM Muse website appears hijacked or otherwise missing -- it was redirecting me to what I presume is a spyware site which attempted to get me to install a firefox addon.
Text only version: https://lite.cnn.com/en/article/h_0fd24a1af905ebca1c4d19b6fc...
Ironically, I suspect a lot of them might end up in fossil fuel companies and do greenwashing R&D.
"Passwords may not be duplicated across accounts"

hmm, how do they know if those passwords are same across accounts?

Either they save them in plaintext or they can't check if I have same password as some other account.
I’d rather work twice as many hours per year for half as many years. It’s not that one choice is obviously dominant over the other across all people.
SpiNNaker 2: Building a Brain with 10M CPUs