skysight-inc/HackerNews huggingface dataset:
This is interesting, but would be nice to submit a blog post if the site doesn't explain or document itself.

Hacker news love to hear about the developers journey :)
Are you serious? Writing a shell script or thinking about ways of tweaking stuff is not valuable but wasting time reinventing wheel is? You're the perfect example why there is a complete lack of creativity. Everyone is about making pointless abstractions no actual substance.
Foundation is not the standard library of Swift. Swift has its own standard library that is bundled with the language on all platforms that are supported.

And Foundation itself isn't written in Swift, a good portion is written in C.

> A significant portion of the implementation of Foundation on Apple platforms is provided by another framework called CoreFoundation (a.k.a. CF). CF is written primarily in C and is very portable. Therefore we have chosen to use it for the internal implementation of Swift Foundation where possible. As CF is present on all platforms, we can use it to provide a common implementation everywhere.

https://github.com/apple/swift-corelibs-foundation/blob/main...
I feel like participating in a community, whether IRL or something like HN or reddit, exposes individuals to a set of memes on a repeated basis. Certain ideas get repeated at different times or in different contexts, and as a result tend to engrain themselves. A form of naturally occurring spaced repetition.

One of the things that I like about HN is that these memes feel higher quality or more useful in some way. This can be in the form of coding philosophy (which could arguably just be the distillation of ideas from books large parts of the community have read like Clean Code or the GoF or the design of everyday things), or more general life philosophy (spaced repetition and this article's idea about, essentially, Slowing Down).

Of course, this is probably how group think and social bubbles form, and exposure to new ideas can ideally shift the memescape. But it's interesting how my HN addiction results in this learning by osmosis.

Although then This makes me think about advertising, in the branding sense, and how that repetition is used and abused to build familiarity with a brand and thus a product. Or how pop culture ends up being a sort of self-replicating meme.
I feel like I once heard of Jay Rubin say something like, if you don't know japanese, you've never read a word of Murakami, you've read Rubin. I suppose it's obvious but it did make me stop and think about how distant japanese actually is from English.

I can't actually find any reference to him saying this though.
Tried to contact you but can't find your address.
It's really saying something that within the first five seconds I knew exactly which MOD this was. It's one of those tunes that you absolutely had to listen to back in the day along with Stardust Memories, Comic Bakery, and a handful of others. It definitely deserves a remake... second only to Comic Bakery (which if you haven't seen the video of the boyband remix... go watch it).
Beautifully written as it is, it's missing huge chunks of the picture. How can you talk that much about translation, natives and learned speakers, international and immersive culture, and never once mention the internet? This would have been an immensely powerful essay in 1985. Now it seems like a dusty tome in a corner of the library with a burned-out lightbulb. It has insights, sure, but he's not living in the same world we are.
Ayyy, even the author gets it wrong.

DevOps is not about letting developers own services in production. This is the common misunderstanding that has lead to DevOps teams be platform teams. DevOps is about helping separate Development and Operations teams work better together so that the organization, which needs both, can benefit from their harmony.

The simple fact of the matter is that the modern stack is too big. It's not possible to expect to be able to hire someone who can walk in and do their own product management + write frontend code + backend code + host the frontend on a CDN + own the backend on Kubernetes + handle all the security, monitoring, uptime requirements around the clock. Maybe over time people will expand their skillsets, but right on their first day? No way. Not a reasonable expectation.

Organizations need to allow people to specialize. This is the only way anybody ever truly gets productive, they learn some part of the stack, learn in deeply, handle that part of the stack for the company, and communicate. True DevOps isn't pipeline engineering / automation engineering, it's corporate communication engineering, so that the concerns of people later in the value stream (ops, security) can be handled as early as possible (e.g. development/staging environments) to improve overall throughput.

You still need dedicated ops engineers! We just call them SRE now. You still need dedicated security engineers! We still call them security engineers.
There was a Qld newspaper report today proposing some state health departments want to focus on hospitalisations as a functional measure of stress on the system. I also heard anecdotal suggestions that contact tracing was going to be dropped as too unwieldy in the face of ubiquitous infection. I find that very scary, close to a "giving up" mentality.

The hospitalisations measurement, is I think sensible. I still think underlying case rate means something.
I find, in my fourties’ how nostalgic I am for those moments of discoveries I made in my late teens. I found mods very early in both my college life and internet exposure (~’94). Space Debris was one that stuck with me the hardest (along with Unreal ][ by Purple Motion which is really an s3m, not a mod). I was pleasantly surprised to find Kaarlonen’s blog about his experience composing the track.
Wow... This is incredible... How is everyone not talking about this?
That just links to Space Debris, not whatever playlist you created. I was going to poke through and see if I could recommend any additions, but, well... here we are.
Was just about to mention that. In Roman times much of Germania was forest. I suspect the wood was utilized in the following centuries, but by the 1850s or so much of the old growth was utilized and the need for large wooden ships was subsiding. I suspect from there onward we saw an increasing utilization of iron, coal and steel. Many woods grew back. Sure not hundred plus year old trees, but 80-100 year old trees can still make a forest
Technopoly – The Surrender of Culture to Technology (2017)
For Safari there’s Dynamo, too, that lets you skip ads apart from changing the speed:

https://dynamoformac.com/

(I am the author.)
AT-AT designer shows how to take it apart
Isn't a sub-CA just another "intermediate", basically in the same way the actually CA certificate Let's Encrypt uses to sign is an intermediate?

In that case, I'd have expected the failure mode of something not supporting the name constraints extension to be that it doesn't recognize the constraints: it would accept any certificate issued by the sub-CA.

Is that not true? Or is the problem that Apple devices are a big enough target that allowing these bad certificates to be issued in the wild would be too much of a problem?
Good article, but please don't roll your own crypto.
You said:

> The effect of infection is stronger wrt to spread for a few weeks or months but that difference isn't a long term thing. That's not how you reach herd immunity, it's how you reach seasonality.

The authors of that study said:

> Community immunity to control the SARS-CoV-2 epidemic can be reached with the acquired immunity due to either previous infection or vaccination.

I haven't seen anything yet that says protection after infection wanes all that much. I see a lot of "we don't know how long it will last", but it seems to last as long as we have data for so far.
Ok? One you need to disable debug logging and two I still don’t see a problem with that amount of data. You also don’t need to keep logs more than a month or so. How much log data do you think cloudwatch and the other majors filter per hour? much more than terabytes.
I mean how could I know which part of my comment you took issue with, I was describing my recruiting experience. I still stand by that statement though -- doesn't matter if they've been doing it for 2 years or 20 all the best ops people started on their path by being a dev who found themselves as the ops person of last resort and fell in love with it. The experience gained by being thrown into responsibility for a production system and having to figure it out in real time genuinely can't be beat.
This music really traveled. I'm in the US, and instantly the song started playing in my head when I saw the title. This song, and others like it, downloaded from BBSes when I was like 10-12 years old, introduced me to a much vaster world of music than I had ever experienced in my rural US environment.
Or what you do. UI/UX? Close as possible.
Probably any 60 minute video can be converted without loss of information in a 10 minute one.

I understand that learning and retention are achieved through repetition, but repetition can be achieved in other ways.
It isn't just that the absorption is poor. It's that the things you're absorbing are also generally poor. That's why you can listen to them at 3x in the first place, low information density.
Yes anything about category theory is 0.1x speed. Or I need to watch 10 times at 1x speed to understand anything :-)
There are other (better) reasons to leave the toilet seat down! :)
Air tags can be persuaded to emit a sound, but they can be modified to prevent it.
It’s undeniable that racial egalitarianism is part and parcel of the ideological complex of the postwar world and its attendant ethical commitments also shape our scientific discourse. It might be correct in its claims, but anti-racism can absolutely form the basis for an ideology just like its opposite can.

The New Yorker published [a decent article](https://www.newyorker.com/magazine/2021/09/13/can-progressiv...) recently about a geneticist—not a “race scientist”—who has to contend with hysterical, hyperbolic backlash from progressive scholars for simply exploring the genetic components of human behavior. The fear is that her work will somehow rationalize racial and sexual inequalities, so it must be suppressed.

>“There will be no reason to pursue these types of research programs at all, and they can be rendered to the same location as Holocaust denial research.” By the time he wrote again, several hours later, one of Harden’s few supporters among the fellows had changed the thread’s subject line from “new genetics paper” to “Seriously? Holocaust deniers?” Darity responded, “I feel just as strongly that we should not keep the notions that the world is 6000 years old or that climate change is a fabrication under consideration.”

What is that if not pure ideology?
Tuurborepo by Vercel
I'm inclined to agree. There's a profound difference between how I remember something I've heard and how I remember something I've done - even if it's something I've heard through spaced repetition.
Totally trial and fail
Unfortunate title, because the most practical insight is that you don’t learn much by letting information wash over you. You need to repeat, engage with the data, do things with it.
Nothing to do with your age, it's always been either a difference between users of the media, convenience for the producer, that it's easier to monetize video, or the ability for instant feedback when it's in-person or live.

Socrates to Plato perhaps: maybe I'm just old but using text to pass information is just making your memory weak.
I've read that quote on a couple of different occasions, and don't see a conflict. Of course you want to prepare engines to pass the tests, and in fact, make any ECOs to make that work.

Every airplane prototype goes through exactly that.
Covid is endemic and increasingly less scary.

> I find that very scary, close to a "giving up" mentality.

Everyone can have a vaccine, there are multiple highly effective therapies and even the risk of death without intervention to the majority of people (under 55) is already astronomically low.

To put it in perspective, if you’re under 30 with asthma, your risk of death from the original covid variant (not the less lethal variants) is the same as being struck by lightening.

We haven’t given up, we’ve successfully mitigated fatalities until we have effective treatments and a vaccine. Now it’s time to move on.
> Because 5-10 angstrom resolution isn't terribly hard to do either with traditional biochemistry, or with homology modeling, with very few exceptions here. The problem I have is that the confidence level there isn't good enough for the actual work that matters. Exact ligand interactions, etc.

It really doesn't seem like you are well versed on this topic. I don't know any other way to put it.

Before alphafold, the best modeling methods would hit ~75% accuracy, and x-ray crystallography is both prohibitively expensive and also specimen specific in regards to it's efficacy or even possibility. So what alphafold can do, "traditional biochemistry, or with homology modeling" can not touch and I don't know why you are claiming they can nor what you are basing that claim off of. I feel like I'm repeating myself and I wish I didn't have to, but, alphafold's 90% is 90% because that is the highest possible score with the level of error within the source material, not because we know there is 10% error left to "fix".

> The problem I have is that the confidence level there isn't good enough for the actual work that matters.

Yeah, that is actually how the world works. Confidence starts low then builds upon successful results. It's really not worth bringing up unless we start to see a string of failures from alphafold's prediction ability, which is the opposite of what we've seen from alphafold. 90% accuracy has to be good enough to be useful as it already has been pointed out, that's within the error range of x-ray crystallography , the current "Gold standard", so let's be clear here, any "crisis of confidence" here isn't "this isn't precise enough to work" but "I don't trust dem neural networks, they are going to take our jobs".
Hiring Werner’s little sweatshop from Cornel truly changed the world. It’s funny how much shit Jesse caught from recruiting for pulling off that coup.
I saw someone mentioning that in some places the MSDN documentation was light on detail because because in the early days (Win32/MFC/AFX) they were trying to sell training and certifications with the actual detail in it.
The main problem with using hospitalization is that it lags cases by 1-2 weeks which means it's not ideal for policy making.
Managing Dotfiles with GNU Stow
Yeah, the thing is that I don't know any CLI programs that are exclusive to macOS and might be useful to run on Linux. That's what I was asking about
I used to run a team like this; we called it “the tools group”.
Seems like a context manager is what you really want, right? some other exception could be thrown from some deeper frame while sock is in scope and this wouldn't ensure it gets closed.
I’m sure Swift is great but I wouldn’t want to devote a significant amount of time learning a language that is effectively only for a single platform.
I found languages that are distant (English - Chinese) are generally harder to translate, and languages that are closer are much easier (English - Dutch, Chinese - Korean).

Some people are against translation, some people are okay with it, but it mostly boils down to the meaning of the text itself and the two languages that people are working with.

Things are easier to translate: 1) describe something objective like scientific fact or mechanism like "water is made up by hydrogen and oxygen" 2) communicate with commands like "pass me that bottle of water". It's possible to translate legal documents or business requirements faithfully if the translator knows the two of the language really well.

Things are hard to translate:

1) Puns: "Nothing right is left, and nothing left is right".

2) Aesthetics: Chinese people especially love to use the word "big/great/grand", it can be beautiful in Chinse but usually sounds awkward in English.

3) Contexts: like many Chinese people today would still use a lot of ancient idioms, which is a compact four-character format that describes an ancient story that happened millennials ago, and they're referring to the moral of those stories. Korean also use a lot of those idioms which make things much easier to translate.

4) Culture: This is the key difference, everybody knows it but it's always more than I assumed. Say there's a talk from a successful person talking about his experience - an American would probably focus on how hardworking he/she was, while a Chinese would very likely focus on rendering the bitterness he/she has encountered during the process (it has something to do with the Eastern Asian Buddhism background, and takes a lot of footnotes to make things clear to the Western audience). At the end of the day, it's not the languages that are different - it's the things that people talking about that are different.
That's a fine solution if I'm only curious about whether one place is open. I want to know what options I have and I may want to do it late at night or in the morning rather than call twenty places during a busy period.
I think it's quite good to be honest. But if I may make my own suggestion -- try harder to earn your moral authority, barking orders at strangers doesn't impress.
There's nothing wrong with passive listening, but it's awful if it's the only way to teach
You actually need to go further, many people are not hospitalized FOR covid. You need those numbers.

Further, we couldn’t contain delta. If Omicron is 10x more virulent (as claimed), then we have no hope. Masks didn’t help, Lockdowns didn’t help.

Luckily, these illnesses are treatable with the plethora of therapeutics that were discovered. Plus, the strains have become less lethal over time.

It is fear mongering on the part of media (to make money) and governments (to seize power).
Elon Musk will pay over $11B in taxes this year
> But it has one fundamental problem, which the entire community refuses to address: the steep entry.

Do you have any evidence for this? From what I’ve seen, the Rust community has invested considerably in creating learning resources and so forth to make getting started easier. However there’s only a finite amount of time/people working on it, so rough edges remain for less common use cases
They will connect it to you sooner or later. Then it doesn't matter if it's dummy or "real".
[rant start] Similar thing happened to me recently (not restaurants, but language schools), I decided I would rather continue without services I need (even if it was e.g. kindergarten for a kid) than make (dummy) FB account (Whatsapp, Instagram included). I am more annoyed by big tech practices by each day (Google and Paypal even more). I really hate them all :| The only bigtech service I'm still using is LinkedIn (also hate it) and only because it remained as only connection to some old friends and acquaintances. They all really suck in any possible way [end of rant]
This is what was described as McDonell acquiring Boeing from the inside. I have engineer friends in the company but the attitude of the upper rungs definitely changed.
you are not wrong or outdated

different people prefer different methods of learning

they may or may not be more effective -- just that they are more preferred -- even if for no other reason than ease

sitting down with a page of text and focusing on it to learn new information is becoming harder and harder for me personally ...with the bad habits of constant smartphone and social media use

I fall back to have someone do the reading and explain it to me

videos let us pause / rewind / skip / slowdown as needed
..so I am noticing that I am depending on his control also and sometimes zoning out of videos too ...

...which sometimes bites me when I am watching a live stream that has no rewind or worse ..attending a real meeting and hear someone explain something at length
> persuaded to emit a sound

please explain your choice of word, an AirTag is not a person, you don't persuade it
Hopefully you agree with yourself, yes, however the parent was asking for a pointer to someone else who agreed with your position.
Are there any estimates of the degree to which policies like these increase the rate of drug use as opposed to just reducing the danger for existing users?

Are people surprised that subsidizing drug use seems to attract more drug use?
Ok, but it was fully funded months ago.
> The most useful technology is not intellectual property in the form of written documents, but the unwritten knowledge in people’s heads.

It's interesting how often companies try to treat Software engineers as fungible resources. That has always seemed to me to be ignoring the very real cost of understanding the task at hand.

At least at my current (FAANG) employer, I see a lot of process optimizing for the relatively high turnover common in tech. Some of this is for maintenance purposes, but there are generally only a small number of choices for technologies to use to solve any given problem, which typically means that expertise in the common internal stacks is relatively transferrable between projects.

My team is in the B2B space, and I have found that every new team member takes a long time (at least a year) to gain an acceptable grasp of the business complexities which our clients are already experts in. It feels like this problem is endemic in tech companies where products are routinely built and replaced without fully understanding the problems being solved. I feel like if Software Engineers stayed in the same product space for longer this might begin to be less of a problem.

Curios if this matches other's experience.
Monitoring the vintage server room (and reverse-engineering USB sensors)
I have developed firmware for Atmel chips. AT90USB1286 for example. Their IDE is nice, libraries are great. Porting switching to Rust just for the heck of it I think is absolutely not worth it. And the type of safety Rust adds for that type of job I think is overvalued. My firmware for MCU works for years and no bugs reported. I can't formally prove that they do not exist but what do I care. I am a practical man. If customers complain and I loose revenue I would look for the reasons why did it happen to avoid repeating. If they don't - I have better things to do than waste my time on yet another language where it does not offer me tangible benefits. I am my own business and programming languages to me are just tools. I do not work to program in particular language. I work to make products I want and have clients pay for it.
All the behaviour changes, vaccines, masks and other public health intervention have the effect of reducing Rt, geometrically, by some factor. When Rt goes below 1 for long enough, not only do variants go away, covid goes away. When you do all kinds of halfass measures and either Rt does not go below 1, or keeps going below and above 1, then you’re giving time for the virus to mutate, and this has the effect of moving people from the “immune” bucket back to the “vulnerable” bucket. When you’re beyond the very beginning of the infections S-curve, this results in an increase of Rt, which further prolongs everything. The longer this happens, the more things change (and more likely than not, for the worse), hence goalposts needing to be adjusted.
> If Omicron is 10x more virulent

I think you mean “10x more infectious” as virulence is how serious/deadly/damaging the infection is. Omicron is no more virulent and maybe considerably less virulent than previous strains.
I build a PC during peak pandemic in 2020. The main problem I had was getting all the parts. Had to buy from 5 different places.

I am very happy with the machine. If I were to do it again, I would probably get a bigger power supply.