skysight-inc/HackerNews huggingface dataset:
At a previous job, I set up all our Kubernetes secrets such that their canonical location was in pass; Creating or updating them was a simple shell script:

kubectl create secret generic -o yaml --dry-run \
--from-literal "foo=$(pass show foo)"
foo | kubectl apply -f -

I was very pleased with it - It was simple enough for developers to use where necessary, easy to distribute passwords, and worked very well.

The next guy ripped it out and replaced with Vault and none of the passwords have been rotated since.
Most people do if they install a distro from my experience. It’s easy and it just works.

You never install more software in Linux? I certainly do, it’s why I got it. You can use this to make Windows “distros”. https://docs.microsoft.com/en-us/windows-hardware/manufactur...

I’m not a Windows user but it’s not fundamentally different, Linux can come bloated, Windows can be stripped or another version like LTSC can be used.
Shoot me an email if you’d like—I’d be happy to share any learnings from what I built if relevant.
I disagree, microservices are an architectural concept related to the software, not to the infrastructure.

Whether you are using containers or VPS or serverless or bare metal for your infrastructure, that's completely unrelated to the concept of microservices: you can deploy either a monolith or microservices in any of the above.

As an example you can deploy a monolith on Lambda[1] or you can deploy microservices on bare metal using one of the several self managed serverless engines available[2].

[1] see e.g. https://claudiajs.com/tutorials/serverless-express.html or https://blog.logrocket.com/zappa-and-aws-lambda-for-serverle...

[2] see e.g. https://fnproject.io/ and https://knative.dev/
> There was a huge marketing push to make the game more attractive to a broader market along with the release of fifth edition. This grew the game enormously because fifth edition is a lot more "streamlined" than previous versions.

No. 4th edition was the most streamlined, to a fault. Thank god they worked some decent mechanics back into 5E.

> I find it all so dull. I like the numbers and crunch, theorycrafting crazy builds, I like games that reward a deep knowledge of the ruleset. 5E is none of this

Be glad you missed out on 4E.

That being said, most people I know of who also missed the crunch played Pathfinder instead.

----------

3.5E was clearly too crunchy, and the crunch had some exploits that were made obvious by the internet sharing those exploits. Pathfinder closes a lot of those loopholes and was just superior for the internet age.

3.5E probably was fine pre-Internet. But now that you can just "download a build" with all of the crazy exploits making level 1 overpowered, you can't just have untested crazy builds like that anymore.

EDIT: The age of Pathfinder 1.0 is over though. Its been a good run, and Paizo has a huge amount of respect from me for taking care of the venerable 3.5-like system for so long. Maybe my next campaign will be Pathfiner 2.0, but a lot of my players are old-dogs who don't want to learn a new rule system.
Is it just me or does anyone else notice that everything which has the word "experience" in its name or marketing material seems to be user-hostile these days?
It isn't at all clear to me that Centurylink sells a separate business-class service to residential addresses. I put in my home address at https://www.centurylink.com/small-business/business-fiber/ and was quoted the ordinary residential price.

Furthermore, you need some kind of ONT for fiber termination and it isn't clear that Centurylink uses a different ONT without this feature for business class customers.
The app still tracks them…
This is the US we are talking about. Must be against the constitution and government is bad. Better to live in perpetual fraud.
President Jimmy Carter and a Canadian nuclear meltdown
I’ve been using it for the past quarter. In addition to the speed, I’m very pleased with the pyspark-esque api. This means migrating code from research to production is that much easier.
You might be interested in this table table mapping internal tools/technology at Google to public equivalents: https://github.com/jhuangtw/xg2xg
I installed&configured&used it as part of my private PoC (I evaluated ~20 different DBs).

Just forget it - primitive, performance wasn't great even compared to classic RDBMS, and so on => cannot be used in a real-world scenario, but interesting as an experiment.
Idiotic
ArchiveTeam usually sends all the data they collect into Internet Archive. The two are independent, unrelated organizations, but IA is pretty open about accepting hoards of this type.
> Let's normalize not selling your soul to your employer out of some misplaced sense of pride.

That's a bit dramatic, I'd say.

The reason people can get away with working one hour a day is simply because software development is so abstract, that it can never be estimated or tracked accurately. This guy takes advantage of that, by giving his co-workers the impression that he's actively solving problems, when he's just kicking back and doing something else all day.

And respectfully, I suspect your managers were either not actually happy with someone literally delivering the least they could, or they were incompetent.
I like how the arguments used to import the database need to match the arguments used to export the database. I can recall on two separate occasions receiving a database dump from a client site that took us two weeks to figure out how to successfully import. The second time we wound up writing a series of bash scripts that used the strings command on the database dump file in order to grep/sed/awk enough information to reconstruct the arguments needed to successfully import the database. We wound up taking it that far because the other two offices that worked on the product we did had DBAs and ours didn't, so their process when they needed to replicate bugs customers were reporting was to pester the DBA to import a DB for them which would take several days, and our process was to import it instantly via our magic script. Fun times.
In general, ArchiveTeam has scripts which hit random links to see if there is any content. They have coordination servers which share info on which slugs have been checked before to avoid duplicate effort.
How does compare to Vaex?
Taking an absolutist view that empiricism is the litmus test for all truth is similarly magical thinking, in my opinion.

Asserting “something that isn’t falsifiable isn’t real” is just as arbitrary as asserting that there exist phenomena that are beyond the absolute boundaries of our capacity to perceive them (that is, no amount of technical innovation will allow us to observe such phenomena). The latter statement, though, seems much more reasonable of an assumption.
Doesn't mean they don't pay for that same data.
What’s wrong with what we’ve been doing? Emancipate and educate women, vaccinate and educate children, and suppress the worst of male-supremacy ideologues, and fertility comes down.
Amazing.. 100 gratitudes for you from me for taking the time out to explain all of that. Very impressed by this and all the work that’s been done.

Oh and for un-padding, I meant like how do I do the inverse of fill_none . pad_none

Also saw there was some stuff about algebraic types (eg semigroup reductions) - is that kind of algorithm-level type annotation a direction you all are interested in exploring further?
>Through most of that time I have averaged roughly 5 - 10 hours of actual work a week

>This is both normal and mostly acceptable, in my professional opinion.

If you are expected to engage for 40h/week and only show up for 5-10, this is unacceptable. It's literally theft.

If you have to spend 30 out of 40h/week in meetings, etc when it's part of your role as senior or architect etc it is acceptable.

If you have to spend 30 out of 40h/week in meetings, etc when it's not part of your role and you don't attempt to raise the issue that your time is not spent fruitfully, this is unacceptable. You're expected to be autonomous and paid handsomely for it, if this is acceptable wtf is wrong with this industry.
someone roast White Wolf (Vampire, Werewolf, Mage, Changeling, exalted, more) next please.

gawd there's such good podcasts for this multiverse though. like, not a lot of people, but hearing the couple real smart know it alls chat up these multiverses is so so so good.
Interesting: IME, it's the Americans who are called rude and overly direct. Go to Japan and give it a try, for example.

Edit: Reading your link: First, that's well-written and insightful; thank you.

However, it seems like a common (young, if I dare guess) frustration with human communication, especially among geeks (if I dare guess, here on HN, and including myself as one): Communication is not transmission of information, but a social interaction. You have to think about all these other things (where many geeks feel out of their depth), and in fact those other things are more consequential than the information (with which many geeks feel very confident). In other words, it sucks to have all the information, to be a master at it, and find that it doesn't matter so much.

Tip: Don't try to dismiss it; it's human nature and won't change; learn the skills. 'Skill' #1: learn to not objectify the other party (they aren't an endpoint device in your communication network), and the best tools for that: curiosity about them - about their unique universe in their mind, their own wants and perspectives, completely unrelated to yours - and compassion: they have a difficult life too. (Of course, that's just my perspective! :) )
Heh, this is the case for almost all comic books, as well as more than half the TV shows that end with a cliffhanger and never get funded for a new season.
In Brazil, the offline route to apply for the conditional cash transfer program was removed and the only way now is to use a smartphone. This is a program designed for the poorest people that the current government decided to restrict this way.
x86, X64 Instruction Latency, Memory Latency and Cpuid Dumps
Yes, I like that. EFTs, disconnected. Awesome.
> ” If you spent a day background thinking of best ways to achieve the goal while resting in your backyard hammock”

There is absolutely no part of OP that warrants this charitable interpretation. My interpretation is that they just spent the day playing video game or something like that. You are reading things that are not there
I would suggest that you keep studying life. From what I've learned: life was never promised as being fair. Civilization is a thin veneer over the Jungle, but it does try (without ever achieving 100% success), to provide fairness. One can debate where in the world Civilization is thriving vs. struggling (it's mostly struggling). Meritocracy does exist and does work, except where it is undermined (i.e. "Equity", or assigning merit based on immutable physical traits like race and gender).
He wasn't convicted for anything related to crypto though. He was convicted for laundering US dollars, trying to hack someone's computer, and narcotics trafficking.
It's special in the way that it is a standard. Pretty much the only standard NoSQL query language still.
> That rule is great for one single person (a pilot). In corporate incident management we can do better, and not blocking communication because you're overwhelmed with keeping the system up; in fact proper incident management workflows designate different people with different roles and delegates communication duties to a dedicated person if possible.

I agree with you, but Cloudflare seem to have done exactly what you're describing in this instance?
Oops salaries are quoted per year here, that tripped me up lol
This is a point I often make that people dismiss out of hand quite often. "People need jobs to have meaning, people need jobs to feed their families" and while thee are true, nobody really wants to screw toothpaste tube caps on toothpaste tubes for a living, and a world where nobody has to do that job is inarguably a better world for everyone.
Just as one data point, I work 100% remotely, and I put in pretty much a full 40 hours every week (and generally not any more than that). It probably helps a lot that my work is interesting, challenging, and unambiguously impactful. (Specifically, I do bioinformatics research on COVID-19.)
I’m still surprised the character shared a name with a real mycologist.
> jacobinmag.com

Into the trash it goes. Do they somehow believe D&D was invented by central planners in USSR?
What are these Gopher proxies of which you speak?

Still works fine for me on Mosaic 3.0...

https://archive.org/download/mosaic-ncsa-evolt_browsers/wind...
"Wrong-headed" is a dismissal, not a counter-argument. Do you have a specific point that you want to argue against?
CenturyLink uses customer-specific authenticated PPPoE at the router. I don't know if the ONT is authenticated at all.
Lessons from Log4j
> I blame the participation trophy era of kids.

As one Gen Y/Zer once commented: Those trophies weren't handing out themselves, and they weren't the kids' idea. Whose idea were they?
It is indeed better that you didn't start a WISP with this additude. There's enough bad ones out there as it is.
>"That could be said about any language though"

Correct. Go is not special in this regard
In theory yes, because generic types are monomorphised, so I would expect performance to be no less bad than implementing each individually.
Free market requires free access to information, congress members by design get access to information that is not available to the rest of the “free” market. So congressional access to the free market is a violation of the entire concept.

Either all market relevant information that Congress receives is made completely available to public at the same time as to Congress or Congress cannot have access to the market.
ArchiveTeam wiki on Reddit: https://wiki.archiveteam.org/index.php/Reddit
It's more that Microsoft is a huge company that contains both benevolent and malevolent actors. The Windows team has embraced dark patterns wholeheartedly whereas the VSCode team is doing good work to earn developer love. That these goals are in complete opposition seems to not trouble MS execs.
What a waste of the space of the Internet Archive. Just because something exists doesn't mean it should be backed up, I would be surprised if anyone actually needed something from Usenet for example. Things like this are going to kill the Archive eventually.
I dont think we should be encoding rules relating to which classes of people are "above" and "below".
Can you see how encoding a platform with rule sets for the "highers" and "lowers" could be problematic if maintained for years?

Obviously im failing to grapple with the content. However, it is time we look at race as a technology of control- and if the "above" class is taught sticks and stones while the "below" class is taught that words and silence are violence - are we not re-entrenching the same oppressive binaries?
(Oh right i forgot what the point was)
Dungeons and Dragons: Wizards of the Coast Removes Problematic Lore
Once you’ve lost your yubikey, you have to reboot as root then?

Is it possible to register 2 keys, so that any of them is correctly recognised?
Horse crap grows the best mushrooms, I hear.

And modern Star Trek rocks. Definitely a different groove but a fun one regardless.
Mentioned farther in the thread, but it's based on this: http://bash.org/?244321
To be fair if I were to read it paired with, 'surprises users' like this headline - I might be prone to assuming an out-of-the-box discovery
I discovered that the cable to a boom mic seemed to be picking up a radio station mid-production when I used to do AudioVisual stuff when I was in school.

Muted it so fast I almost broke the slider.
I sorely wish this was the case. I have a W11 install now but always have an extra SSD for a Linux install (right now EndeavourOS with Cinnamon), but there's little things that keep me away from using it fulltime. The majority of them are gaming related, but there are other reasons. Last hiccup I encountered was trying to watch something with a friend over Discord, only to find out audio sharing is nonexistent. There seemed to be a way to pipe all audio through Pipewire mic input and have it work that way, but then I'd lose the noise threshold functionality. Ended up just booting into Windows anyway.

I'm really hoping with SteamOS, the Steam Deck, and the Linus daily challenge videos, the Linux desktop can get more love, but it's just not there for the majority of people yet.
> ” If they deliver X”

What make you think they deliver? Certainly not the OP.

I think everyone is reading OP as an “anti-agile champion”, a “hero against meaningless jobs”, but the way I read it they are just a lazy person lying their way around to trick companies into paying them for work that they are not doing. At all. Not even willing or trying to do. Just lying to people.
Absolutely. I have a longer comment elsewhere in this thread to that effect. There are certainly plenty of Dragon-level bugs that takes weeks to debug, and then it's a single-line fix. A guy on my team once spent something like a month to figure out that the the race-condition in our application runtime was due to a fixed-sized array in linux kernel's library table. It was a one-line patch, and a hell of a debugging exercise. That guy rocked!!

But all things more-or-less equal, if one guy is landing 15 lines of code in the repo a month, and everyone else is landing hundreds a week or whatever, then that guy better be able to show that he is actually tackling really tough problems.
Heh, exactly. I bought an amazing all-AMD laptop this summer and its 2TB SSD and 32GB RAM still lie on my desk right next to it. I'll get to opening it up and upgrading it and then will proceed to try and make it my main machine with Linux, including for light AAA gaming and main gaming machine for everything that's not AAA -- console emulators, MAME / arcade emulators, Steam Proton, you name it.

(Well, for programming too of course but a 6c / 12t mobile CPU might not be good enough for a main dev machine. We'll see.)

So yep, my sentiment is exactly like yours. I'll start slowly but seriously work towards ridding myself of Windows forever. It has been on a downward spiral for far too long to ignore anymore.

Linux is not all sunshine and rainbows either but at this point I am willing to take the plunge and create my own Frankenstein monster of scripts and workarounds so that it can work perfectly for me. Plus, if more people start doing it, desktop Linux will eventually improve (lol; but who knows?).
There is nothing on that page that says the figures are per month
Is tech shaping a 6th sense or have we opened the door to the 4th dimension?
It's entirely possible that, through some strange quirks of circumstance, I've managed to avoid every problem space that would make me wish for generics.

In spite of that, it's unlikely that I've written implementations where using interface{} would be easier to read and reason about than not using interface{}. And the experience of the author whose blog post we're commenting on tracks with mine: "In my 5+ years working in Go, I can probably count on one hand the number of times that I felt like I really needed generics." I can too, just without using any fingers :-)
Excess mortality is a rough proxy of death from COVID. In the bear attack example, the proximal cause of death is the Bear attack, and diabetes is a comorbidity. The death of the diabetic arose out of complications stemming from the bear attack, so it's reasonable to categorize it as a bear attack death.

I'm assuming that you are arguing that from the excess deaths standpoint, death from x vs. death with x both count as death from x, to which I agree. I also think it's a reasonable characterization.
Do you already know the answer to that?

They can and choose not to, someone used their own 2012 tools they developed in a scientific paper (detection of Nazis)

Nobody controls their own data, it’s not FB it’s all data mined.

How can you trust Facebook? I refuse to use their rebrand, you don’t give trust, they earn it. Did Facebook earn your trust?

The proof they can detect is is they use it to advertise. https://www.latimes.com/business/technology/la-fi-tn-faceboo...

Nazis are pretty easy to detect (caste discrimination can be trained, anti Muslim sentiments are easy too, but this is a low hanging fruit).

Like Leary said, do they care?

Facebook obviously can do it, they’d rather sell ads and use the users as marketing data instead of removing them, until they need to virtue signal. I can’t find the paper but I doubt anything I said is a surprise. These tools are used to make money, not moderate.
Ask HN: What's the easiest way to make a living with $600k in cash?
I have 30 more years until retirement.

I don't like working with clients but do have software dev skills and trading/investing skills.
no caps when you spell the hooks’ name
You're sort of forced to handle them, in that if a function returns (Data, error), you need to assign the error to a variable (or do data, _ := func(), but at least that indicates you're intentionally ignoring the error), and since Go treats unused variables as a compile failure, you might as well check them properly. But there's nothing that says you must check them, no.
That's right. I'm the author of the one called reveddit and maintain a FAQ about how it works if anyone's interested,

https://www.reveddit.com/about/faq/
Click the first link and....

"Malicious Activity Detected
You appear to be using software associated with or exhibiting bot-like activity. This is banned for security reasons. If this is a legitimate access, please E-mail gopher@floodgap.com with an explanation.
httpi/1.7.2 (nano_inetd_turbo/AIX) by Cameron Kaiser"

Well, never mind.
> The self-governing republic works only if it expresses the will of the majority.

If by "works", you mean creates a functional society, that seems probably incorrect. The "will of the majority" can and has been wrong many times. What's most popular isn't always what's best.
> Just because something exists doesn't mean it should be backed up.

/r/DataHoarder disagrees. It's pretty crazy the what people will back up these days.
I would beg to differ. While I agree that some of your reasoning is valid enough I read the OP as what I would call a dead beat developer.

Its not easy to distinguish sometimes because we all know from our own experience that it just happens that you get a task that happens to have 10 pitfalls hidden in a row and what looks like an easy peasy fix is a day of debugging. Sure.

What usually is the case though is that if this happens 10 times in a row it isn't particularly bad luck. It is very very likely something else. Such as what the OP described. And especially if the manager is also overworked then distinguishing the two cases becomes even harder. Then even a manager that wants to do something can't because you don't want to fire someone that doesn't deserve it based on incomplete information.

Some managers are also just afraid of the organizational hassle, the emotional toll on themselves, might fear the overall consequences for morale too high vs. the morale impact of co workers noticing the slacking or simply couldn't care less since they are doing the same thing just one level up. What's another dead weight at a company the size of GE or a large bank or insurance etc.

I definitely say something. Many others say something as well. But we aren't the majority especially in large orgs. Usually it's known which people you try to keep away from your projects and that's as far as everyone goes.

If you really have a 10x person, there's no need to lie on stand-up 3 days in a row.
For the signing problem, both signify (and its clones) and modern OpenSSH (ssh-keygen -Y) do what you want today without all the baggage of OpenPGP, obviously that would mean explicitly choosing to migrate off OpenPGP signatures, but that does not seem unreasonable.
Ill leave this here, pretty ridiculous for this price point: https://www.youtube.com/watch?v=horgq-_8Gys
The Video Game Magazine Preservation Machine