skysight-inc/HackerNews huggingface dataset:
I don't know how difficult it is to set up DNSSEC, but I do know I had to disable it on my internal BIND DNS server because it wasn't resolving google.com ("query failed (broken trust chain) for www.google.com/IN/A at query.c"):

I had to modify my default BIND options to disable DNSSEC:

options {

dnssec-enable no;

dnssec-validation no;
I think that if you follow the recommendation to disable password-based authentication, then fail2ban is downgraded from a near-requirement to a defense-in-depth tactic. It's not nearly as important to restrict the number of retries if asymmetric key-based authentication is used, because there is a much larger keyspace to search through than if passwords were used - assuming that the cryptography works as intended.
Hotwire in the Real World
Wine was originally released in 1993. You're talking about a period 7 years into it's development.

https://en.wikipedia.org/wiki/Wine_(software)
This article is about warehouse workers, not developers.
I’m thinking some places in central Canada. Currently you would have to deal with lots of snow, but climate change will shortly sort that out.
This is what they always say but they never say which orgs are good or bad. When you’re a candidate you are rolling the dice
No technical reason, djbdns is great and I wouldn't hesitate to run it again.

I did tire of building my own djbdns and daemontools packages. When I switched from qmail to Postfix, the others were collateral damage.
It's about the fraction of that medical knowledge is likely to be revised when considering new controlled studies.
That code is never acceptable. Don't catch all exceptions just to log and continue. That's like Visual Basic's On Error Resume Next sprinkled with logging! Now, you could instead catch a specific exception, a caught exception, log it, and write a very detailed comment on why you're only logging and not rethrowing, so the reviewer doesn't have to ask.
Maybe a dump question, but was it so, that it is not only Let's Encrypt that uses Certificate Transparency Log, but all the other providers too?

If so, then the decision is more like, whether to use a public or private certificate for an internal service.
Ah, no unicode. Yes, yes.

The 1990s in IT in Czechia were a time of several competing encoding standards. Normal ASCII does not cover most Czech accentuated characters, so we had to choose from:

a. ISO 8859-2, typical for *nixes and often found on the web

b. CP852, an IBM-based DOS standard

c. Windows-1250, a Microsoft standard for Windows; therefore, programs localized for pure DOS (with CP852) would have malformed Czech resources when running under Windows 95 or so

d. Mac CE, for Apple only

e. so-called Kamenický kód, a very clever local encoding (could still be somewhat readable even when switched to ASCII), but with zero institutional support, so doomed to insignificance

f. KOI8-CS, a Cold War Czechoslovak standard for a line of computers that could not compete with the Western ones.

I've seen Turbo Pascal programs trying to deal with all of them...

TGIUnicode.
There's also, uh, this insanity [7]; it's so far off the deep end it could be a right wing false flag, but, well, it's from 2021, so anything's possible:

[7] https://itsgoingdown.org/16-things-you-can-do-to-be-ungovern...

EDIT: Yeah, I think it's real.
Dreaming is free. Lol! I want a world where what a rich did or what a homeless received voluntarily from someone has the same value: it cannot be stolen on any basis. No matter the explanation, justification, good will they explain they have and what they will do with it. You earn something, you manage it. You want something, you deal.
Ceramic shingles are replaced after 40-50 years as well. At least in Germany.
They don't.

Usually you have a general topic you like to talk about, but you can't because it is all well known. So you have to give it just a little twist.

This can be a new method you try, for example a neural network that does some thing. You then explain the general topic, then give some Infos about the NN and may compare its success to an established method.
This has been done in every field now, that people already get sick of it.
But this generally holds, just apply an out of field method and compare. It makes for interesting content and you can regurgitate the known theory to get enough mass.

If you have hard data, that is not easily available, because the process to receive it is espensive, you can publish with just some basic evaluation. Just make it a tiny bit more shiny.

In your case with environmental modelling you should be in between the two. Just keep it simple and well struktured.

The scientific process is the art of adding a lot of very small steps. You contribution can be tiny if you already walk a well known path.

It's all luck and knowing people in the end anyway.
Yes: https://www.miamidade.gov/global/transportation/metrorail.pa...
You keep comparing things of wildly different scales.

Forgoing normal (i.e. unmasked, undistanced, etc.) social interaction is, for most people, a _much_ bigger sacrifice than giving up a few foods you're allergic to.

On the other side, the risk of death or long-term life-altering consequences is _much_ smaller from ignoring Covid precautions than from eating foods you're severely allergic to.

(If you didn't mean severely allergic, but only mildly intolerant, then, well, people can and do eat stuff like that all the time.)
Shell Scripting Primer
That was typical of all premodern breads, other than sourdoughs. Yeast was isolated in the 1800s.
Cheap developer that can easily be moved to any kind of position? :)
You fix it by shopping elsewhere.
The worst "Biggest Swingin' Dick on Campus" ego-fest I have ever experienced was working at the F in FAANG...

--

Such a den of.... you can fill in the rest...

I know someone who was literally fired for being "too social" -- and all they did was participate in the stupid parties that were had like "Build you're departments happy hour bar, here is $400 for alcohol to stock it up!!"
One of mine was similar. I got sold on a 100% remote role that turned into 9-5, 5 days a week in an office 350km away from where I live. I was really clear up front that relocation was not an option. I'm not sure if they ignored me, or just felt I'd be compelled to move.
A big part of the design work was trying to get it to be good at that, while still being entirely tree based. But you'll have to judge yourself how successful I was.

Well, your judging that would be easier if you could use it, rather than just read about it... I still have the source code, but since it was designed to work with a vector graphics display attached to a PDP-11, getting it to work in a modern environment would take some work. We had only one vector graphics display, so there was no chance then to have a significant user community, which was another problem.
lol my brain was automatically adding K each time MRR was mentioned. Completely missed that.

Nevertheless, nice work.
I Miss RSS
I got a linkedin ping from an Amazon recruiter which I politely declined. He replied: "Great! The next step in our recruiting process is a short phone screen. Call me to set it up!"
> This is actually an underserved niche

I find this comment very interesting.

The vast majority of SaaS businesses that are shown/sold/started here on HN are complete mysteries to me in terms of their domain and customer base. It's rare that I see a business about which I can say "OK, I can see a need for that product." This one is yet another example: I simply can't fathom ever finding a use for this feature.

Please understand, I don't mean this in a negative sense. OP has definitely accomplished something to be proud of. It's just that my section of the industry (embedded systems) is so far removed from general web apps that I have no context for the use cases of a lot of what is introduced here.
That's fair, but traditionally the rule of thumb in aerospace and avionics is to compensate for every single possible edge case into consideration. (Obviously there are diminishing returns past a certain point, but assuming modified and emergent flight modes is important for a reason.) In an edge case where avionics failure is inevitable, fully automated aircraft with flight envelope protection like Airbus, Dassault, and Lockheed still retain "direct law" and "alternate law" modes that allow direct control of aircraft control surfaces. It just seems like an oversight.

In 99.99% of normal flight law situations there will be no issue with touch controls. That 00.01% however is even more important in space than it is in the air, which is why Crew Dragon's avionics design philosophy strikes me as particularly odd. If there was ever an Apollo 13 style disaster on board, it would be an uphill battle to retain control compared to a traditional spacecraft like Orion or Soyuz.
Bolsheviks are not a great example of a success story to bring up in support of your argument...
Yes makes sense. I used this https://m.aliexpress.com/item/32975256528.html which is very cheap and 22lt for daily use expandable to 37lt profesdional looming enough.
Well, we've done it with concrete tents [1].

It seems plausable you could begin with that kind of shelter and use that as a basis for further reinforcement.

[1] https://www.concretecanvas.com/cc-shelters/
Almost all neural network frameworks are Python based, so you're severely limiting yourself here.
Should have seen how much they'd be willing to increase the offer.
Hmm... very interesting.
Run your own recursive server and instrument the crap out of it: https://github.com/m3047/rear_view_rpz You can't get local knowledge from anywhere else.

The latest BIND has DoT (DNS over TLS) out of the box, or you can put nginx in front of any decent DNS server to terminate TLS just like you do with a web server (this is fundamentally TCP not UDP however).
Interestingly, my partner just went through the interview process at both Amazon and Google. The Amazon process was horrendous, with an insulting “good cop/bad cop” series of interviews. It was a relief when they decided not to move forward as the process was enough to know they’d be horrible to work for. The Google process was great, productive, and generated excitement about working for them. In the end they offered the job but couldn’t make the compensation quite work. But they walked away on good terms.
So…you misspoke?

I also find this a really odd line to draw. The fact that treating ICU patients with anticoagulants is standard does not automatically mean it’s useful for long COVID patients. If it turns out that it’s useful, awesome, but it’s not obvious a priori.
On top of that it is not true you contributed the last bit. Take a look at my reply. You contribute in all the chain, always.

There is no other way. You are not going to get anything for free in that chain. Every step in the chain, from employing to get products to work to deliver your stuff are paid in one way or another.
Good question!

Maybe they are trying to show due diligence to a supervisor? Or maybe they are working from a script?

Or, maybe they are "passing you through" to another agency? They take the $5 off as part of their cut, then re-represent you at your full rate downstream? It might be their way to collect a headhunter fee. Normally a company pays a headhunter fee, but these cats may be working both ends.

Here's an idea: tell them you'd turn down the $5 cut, but would accept a $4.37 cut to the rate. Get them off their script or budget, and see what happens.
George Floyd's niece shot in targeted attack
Ubuntu feels to me like it’s been feature complete for about ten years and all we really get in the new versions are updated upstream apps and drivers, a stability crapshoot (sometimes better, sometimes worse), and an extension of support. Is Fedora doing anything different?
If keeping Apple from developing search functionality is the goal, this appears to not be working, since Apple already uses it's own web search functionality for Siri results and Spotlight Suggestions.

>Applebot is the web crawler for Apple. Products like Siri and Spotlight Suggestions use Applebot.

https://support.apple.com/en-us/HT204683
As sad as it makes me, blocking large parts of the world that you don't expect to connect from via a list of CIDR blocks is an incredibly effective way to secure anything and reduce logspam.

I personally use nft blackhole [1], which I can recommend for its ease of use.

[1] https://github.com/tomasz-c/nft-blackhole
If you want DNSSEC to work, be sure you set up NTP and that it's working properly.
> You had an amazing year, but you’re sitting on a bunch of stock already, so take this tiny new grant and fuck off

That's true, but it can go the other way too. One person I know got a needs improvement rating and no stock at all, but turned around and did rockstar work the next year. Because AMZN happened to have crashed about 50% in that time, getting the person back to target total compensation for the exceeds rating required granting considerably more RSUs than they would have received had they also gotten an exceeds in the prior year.
He was not part of Sonic Team. He was part of Traveller's Tales. That was a British studio who was contracted to do some Sonic games. This game and Sonic R.
I've never had an interview like this. Get out of SV if you don't want to play those games.
Webb Secondary Mirror fully deployed
Interesting read. Anyone know why he calls Bellingcat an adversary?
What is it with you starting ad-hominem? You basically don't like that I consider your comments on the topic plainly wrong and therefore dangerous, and you think that stating it along with reasons as to why they are wrong makes me a kind of bad person.

You have not pointed out any of my statements to be wrong with any kind of evidence supported contradiction.

That last link you just posted https://www.sciencedirect.com/science/article/pii/S105381192... for instance is a philosophical article published in a relatively low quality journal with no model and corresponding research to confirm that model.

UPD. Even that last link points out that research into creativity being boosted by psychedelics is so far inconclusive, which should be read as "does not support the statement, that psychedelics increase creativity". Considering you somehow read it as supporting your point, this kinda proves your point is based on wishful thinking rather than careful reading of research.
I have a good friend who manages a fairly large group at a (mostly) government subcontractor. Their description is similar. A PIP comes after someone has been completely unresponsive to requests of various kinds, isn't doing good (if any) work, etc. My sense is that a PIP, in this case, is a reluctant last resort after months of this--and hardly ever works.
> DIY versions are normally more expensive than mass-produced equivalents. So either this DIY version has atrocious quality, or $600 is far too expensive. (Judging by the prices in normal countries, $600 is far too expensive!)

Yeah, the answer is $600 is far too expensive.

IMHO the answer is some kind of regulation (e.g. limiting the profit margin on generics or even drugs more generally), or some kind of boutique government-owned generic maker tasked with being a manufacturer of last resort and selling generics at its cost (which should be higher than a non-price-gouging private company, so it works to put a price-ceiling on those companies and also acts as insurance against unavailability).
GDPR is a regulation in EU law on data protection and privacy in the European Union and the European Economic Area (so all EU countries + Iceland, Liechtenstein and Norway, but not Switzerland). GDPR comes with a "Right of access by the data subject" to one's own personal information. This is what I believe the OP is using.

A "GDPR request" can be as simple as[1]:

> Dear...
>
> I wish to make an access request under Article 15 of the General Data Protection Regulation (GDPR) for a copy of any information you keep about me, on computer or in manual form in relation to...

GDPR does not apply to US citizens living in the US, but some federal and state-level (eg. CalOPPA or CCPA) privacy regulations might offer some similar rights (IANAL).

[1] https://www.dataprotection.ie/en/individuals/know-your-right...
Openfire 4.5.6 Is Released
Any premodern bread that wasn’t made like sourdough was made with beer barm. Bakeries and breweries were typical colocated. I’m not sure what was done in predominantly Muslim areas for yeast though, since they wouldn’t have had breweries.
I'm militantly anti-WYSIWYG and pro markdown

- I don't need key commands. What you call clunky I call orders of magnitude more ergonomic.

- Keep in mind things like _italic_ __bold__ and `code` "just work" on mobile.

- Code blocks.

- The document isn't formatting for me while I am typing on it.

- I don't need to type it in your shitty/slow/buggy web editor, I can copy/paste it from my text editor with zero formatting errors.

- I don't care about tables.

- I don't care about type faces or font height.

- I don't care about margins or page breaks, it will never be printed.

- I want to write in monospaced text 100% of the time.

- Hyper links and image links are trivial to add.

- A table of contents is trivial to add.

Confluence for example is the exact opposite of the doc writing experience I want.

Markdown is essentially the perfect balance between quick writing and good enough reading, with no mouse interactions and a standard enough interface for all the places I want to use it (internal docs, GitHub issues, online notes, code review, etc).
What sort of issues? I'm also running NixOS on mine.
Looks like this is 82 episodes in. Are there any specifically high value ones that people have heard to point me in the right direction? I have some young kids and would be interested in some of this but don’t have hours to devote to a podcast. Thanks!
I've never used Leetcode, but it keeps coming up here. I've been interviewer a lot lately and I keep trying to find ways to filter out the candidates that care more about interview prep than solving real problems.

Is this a nonstandard perspective?
I'm willing to wager that no matter your ethnicity you'd have an overall much worse time in Eastern Europe (where I am also from) than most of the US.
Think this depends on the amount - my sign-on bonus worked as you described, but some others I know got a lump sum (they were more junior and getting a smaller bonus).
The CodingBlocks podcast has a great slack community!

https://www.codingblocks.net/slack/
I recently used them to create a framework for handling plugins to an IRC bot.

By creating an IrcMessageHandler metaclass, I can easily subclass it to encapsulate functionality into different classes without having to add boilerplate to load each plugin. There's a Plugins directory with a __init__.py that automatically loads all .py files, and the main bot just has to do `from Plugins import *` to load them all. Each plugin script merely needs a `from ircbot import IrcMessageHandler`, then creates a subclass. So there's a Calc class that adds a "!calc" command, Seen class that adds "!seen", and more. Each of them merely needs to include an "on_message" function that parses IRC messages.
I don't think you can do better than : you have to pay to rent in the namespace. This allows first-come first-served, and squatters, but they have to pay. Since the namespace is new, in theory there's no benefit to squatting because no particular name has any value yet.

Of course often there's a desire to mirror some existing namespace (e.g. DNS, trademarks) where there is value in the name already. In that case the best you can do is to build some oracle mechanism that consumes proofs of namespace ownership. Similar to how LE/Acme works, but used to drive an oracle.
"Your company makes equipment used to build roads, yet at the same time you use roads built by other companies. Interesting."
I've worked on employment litigation in several industries (white and blue collar), they are everywhere.

Defense usually wins if they have good documentation of putting employees on a PIP, even if the reason is obviously dubious*.

Maybe I'm cynical because I've only seen it in a lawsuit context, but if you're put on a PIP, start applying. There's no out.

* like, discrimination, company wants to fire long-term employee because of an injury, company wants to fire an employee for union organizing, etc.
Memory Management with Stephen Dolan (Signals and Threads)
Are you suggesting you should qualify the jobs people create? The important thing is if someone wants to do it or not.
A long long time ago on a toy lisp called Interlisp/65 I used something that was like the s-exp equivalent of a line editor.

https://atariwiki.org/wiki/Wiki.jsp?page=Lisp

Source is here:
https://atariwiki.org/wiki/Wiki.jsp?page=LispEditor

If you really wanted a vi-like experience for editing lisp, you could figure out how to make an editor like that full-screen and interactive.
Openfire 4.6.7 released (Log4j 2.17.1 only change)
Where are they now?
"Why not also require third-party integrations" - it almost has to include that anyway, but.. the skill set required to understand and work with third-party integrations is almost certainly going to be a subset of 'front-end' or 'back-end' anyway. Mastery of client side and mastery of server side are distinct enough that those sort of 'what abouts' you raised seem to fall under the broad 'front/back' domains already, no?

There's enough virtualization that 'hardware' itself is a somewhat elastic term. However, I've had to deal with 4 different devs in the last few months, all trying to get set up with one of two projects. Both are docker-based. But... "well, I'm on windows... I'm on WSL... I'm on Mac, but M1... I'm on Mac, but Mojave, and this doesn't work..., oh, I can't have 2 things running on the same port?" Unless every single person is on the exact same hardware/OS combinations, having some understanding of 'hardware and OS diffs' and how they may impact you may still be necessary.
I hit the same issue in some app I wrote. It's what convinced me never to use MySQL ever again.
QR code scammers hitting on-street parking in Texas cities
> That rarely happens with churches.

I agree. If the church didn't survive, they would just build a new one.

I imagine there lie the remains of hundreds of separate cathedrals under one. But you would never say "the church fell down". Rather, "there was an accident and renovations were required".

I see them as a Ship of Theseus, where the most long-lasting examples were determined through a lot of trial and error.

Isn't this a thing with Notre Dame? It's been a while but I remember the opening of Hunchback mentions the rebuilding right?
Just an observation: It’s interesting to see that the strongest “attack” is coming from the US.
In my personal case I did not job search during the time you mentioned because the job I had was super flexible and I had kids at home with no child care - I put off any hunting until school was back in person (and looked stable at that).
Finding hard workers isn't easy. Leetcode is not a bad way to do it. It's not a great way, but it works and more importantly it scales well to the organization level.
And that's exactly where tracing comes in. Except instead of writing a dozen log queries in your ELK/datadog/splunk/etc system and switching contexts that many times, you have a single view that centralizes who called whom when, and even aggregates text metadata that you may have chosen to include. In other words, logs, but you don't need "started xyz" because that's just the natural beginning of each span.