skysight-inc/HackerNews huggingface dataset:
Not dumb. Human. It’s rare to come across someone who, after hearing by anything vaguely negative about them, is listening attentively to what comes next. Not saying that such people don’t exist. I can count the ones I came across in my 44 years of life on two fingers.

This includes people who directly said that they want to hear things in a straightforward fashion. This includes me, who also likes to hear things in a straightforward fashion. We’re wired in a way that we don’t even notice.
Some historical context that might be of use to one or two lonely grad students reading this comment :) As a US peace corps volunteer working in a very rural health center in South Korea (one paved road in a large county, many villages still without electricity), it was impossible not to notice the huge push the Park Chung Hee government was making into birth control. Pres. Park was convinced that Korea's very high birth rate was an anchor around his plans for economic development and so devoted substantial government resources toward reducing it. Many families had 5-8 children, especially in the first four were daughters, as at the time there was an overwhelming preference for sons. This preference generally changed to daughters sometime in the 1990s.

In practice Park's birth control program meant that every township (면, about 10,000 in population) outside the cities had a special nurse devoted to birth control (가족계획요원) operating out of the local township center. My job involved tuberculosis control out in the villages, so I came to know these nurses well. In practice they provided information on birth control to all married women and were tasked with keeping track of the menstrual cycles of all married women, a fact I found extraordinary at the time and still do in memory. Additionally, the government encouraged vasectomies financially (esp. for government employees) and there were often long lines of anxious-looking men outside our health center awaiting the procedure. There are many reasons for the low birth rate in contemporary South Korea, but the inflection point came in the 1970s and the now long-forgotten family planning nurses were at the forefront of this change.
Because when you look at it closely, there isn’t a fine and clear line that defines life vs death

Exploring these limits and definitions have had tremendous impact in at least the medical field

It also has an impact on the way we see, understand and treat the world around us

Questioning our basic assumptions and perspective is what leads to scientific insight and progress

Would you prefer we never wonder about the definition or meaning of any words? Or only certain words?
I'm using NixOS again after installing it years ago and enjoying it, but I still have a real hard time understanding just how to somehow implement or use a flake, or create a useful new package with it that isn't in the nixpkgs repo already.

I still find much of the syntax incredibly confusing and hard to just get simple concrete self contained examples, or without worrying if this is intermingled with some non flake code somewhere that isn't compatible.

I've bumped a few nix packages via github PR's and can hack around a bit with existing things I see upstream, but knowing how to do everything is still confusing.

I guess I need to sit down and read all of https://zero-to-nix.com/ and see if there is anything I'm missing.
Same issue multiple times. I recently got an SD card with no protection delivered in the same box as 2 heavy 12-packs of canned drinks. Could barely find the card in the box.
The roguelike bits are mainly client-side; there are people using Evennia to develop roguelikes (not sure if any are actually released, but it can be done).
Leaning on one instance of a massive overkill response against a relatively small group of PMCs and rebels isn't really saying much.

And sure, the US has successfully 'fought' similar 'battles' against groups of Taliban troops before, but eventually lost the war.
Nobody is using nuclear weapons, or everyone is using them and exit the human race. They’re political tools more than effective weapon systems now.
Nah, email and classic Unix use entirely unrelated date formats. The RFC 822 format looks like "Thu, 31 Aug 2023 20:53:11". Unix / ctime(3) uses "Thu Aug 31 20:56:52 2023".
You said it yourself. If there is no money in your account, google can't take payment. That isn't true of credit cards. And they're closely linked to a person's identity which is pretty useful to a company that makes hay with ads and user tracking.
Male pronouns are assumed in most such cases, but that is not necessary in the example you provided—the instruction would be the same for both genders, in Hindi at least. "आपको विशेष छूट के लिए आवेदन देने के लिए इस काउंटर पर आना होगा।" It doesn't have any gendered pronouns, most such instructions don't.
Happened to people still shadow banned by the twitter dick detector
This seems more like a quarter of Sedra/Smith[1]---which, at over 1200 pages, could very well be three courses---and half of an electronic materials/semiconductors course.

[1] https://global.oup.com/ushe/product/microelectronic-circuits...

When I did a Sedra/Smith course, it was after two semesters of passive linear circuit analysis, so it makes sense to skip the basics in lecture 1.

-----

Personally, I found 6.002 (MIT's Circuits lecture[2]) very good for getting through electricity basics and into amplifier modelling, and then using Falstad's simulator to explore real amplifiers and diode circuits. I wish the lecture audio was better, because at one point he moves from the I-V bend of a crude amplifier into the linear region (by applying a bias voltage and shrinking the signal input) while playing music[3], and that sounds really cool live.

[2] https://www.youtube.com/playlist?list=PL9F74AFA03AA06A11

[3] https://youtu.be/JqvKtMNz3RQ?t=1480

It's old content, so 240p. At one point, they had better lecture videos from a more recent year, but those are maybe on edX or MIT DSpace or their Digital Learning server.
+1. Federation would be a cool feature to add.
Bad Ideas Are Fun
I do. Having worked with so many engineers with almost no social skills, I think there's a lot of room for improvement in their communication style. "Why didn't you do it this way?" is aggressive and critical. "have you thought about this approach?" makes them feel like you have their back and are trying to help. I agree there's not a huge need to the "I really liked how you tackled this" part but even never praising your coworkers is a an issue.
http://web.archive.org/web/20230831164847/https://www.404med...
Hmmm. Hard to say exactly which is my favorite: in some cases it's hard to even tease apart what is "just" a hobby and what is a hobby that I'm interested in for other reasons.

But no matter how you slice it, two of my top hobbies are definitely fishing (mostly freshwater fishing, mostly for bass) and bike riding (mostly MTB, some road, some BMX). Both are hobbies I took up when I was very young and have been with me for basically my entire life.

There are "tech" things that could also be considered hobbies, like messing around with discrete electronics, working with Arduino's and other microcontroller platforms, goofing around with Raspberry Pi, etc. But to some extent I have interest in those things simply for their own sake, but also for a career / financial / commercial sake. That is, I have ideas about building things to sell, or at least to learn things that will advance my ability to build other things to sell, etc. So "hobby" I guess, but not "pure hobby" if that makes sense.

How did these things start?

Well...

Fishing - my dad took me fishing as a kid. Both freshwater and saltwater. The bug didn't necessarily "bite" right away, but by the time I was around 11 or 12 I fell into a habit of going fishing a lot with an older friend from school who lived down the road from me, and I just slowly got more and more into it. I had a few pauses or gaps here and there where I didn't fish much, but the pull was always there even when I left other things take precedence and keep me away from the water. I got back into fishing really often in 2019 and have fished relatively regularly since.

Bike Riding - my parents bought me a bike when I was pretty young. 8? 9? I don't really remember. I didn't like it and never rode at all really. A few years later I met a friend who was into BMX riding (same friend from the fishing story, BTW) and begged my parents for a BMX bike. They didn't want to buy me one at first since I never rode the earlier bike, but somehow, by hook or by crook, I managed to convince them to buy me one. I started doing dirt jumps and some flatland freestyle stuff and was hooked. Riding Mountain Bikes came years later when I was in my late 20's or early 30's. A few years after that I bought a road, nominally for "cross training" to support my MTB hobby. But over the last couple of years I've started to see roading biking as something I do for its own sake as well.

Electronics - I was just always into taking stuff apart and tinkering with innards from a young age. Electronics and electricity always fascinated me. I found a good "basic electronics" book in the library at my high-school when I got to that age, and started actually studying some of the theory. For quite a while I thought I would major in electrical engineering in college... different factors led me to major in computer science instead, but I always kept that interest in electronics.
They did leverage the Skype brand, at the cost of the Lync brand people in business all knew. They made that one change because people in business all associated the brand "Lync" with a low quality product.

At the time of the pandemics, they decided to push the Teams brand instead of Skype because people in business all associated the brand "Skype" with a very low quality product.
That assumption isn't valid.

In some languages in order to say anything about anything you have to apply either the masculine or feminine form of the verbs and adjectives, so there's no way around picking one of the two, so if you don't know, you must guess or assume.

And if we look at languages with three grammatical genders, for some of them the neutral option is exclusive to inanimate objects, and using these neutral-gender forms of verbs and adjectives involving any person is explicitly insultingly dehumanizing, you wouldn't even use it to refer to an animal, much less to any person unless you want to make a point of intentionally disrespecting them as "it", saying that they are not worthy to be considered a person. In these languages[1] we do see the neutral gender option applied towards nonbinary and transgender people, but it's done by transphobes as a way of dehumanizing them in conversations.

In such languages usually the proper way to behave if you don't know the gender or if that's a mixed gender group is to default to masculine grammatical gender; because there's no polite way to avoid choosing; and, I might guess that there's also probably some aspect that historical patriarchal social reasons it might have been traditionally considered that misgendering someone male-to-female is more offensive than misgendering someone female-to-male, so that's how that default might have come to be.

[1] edit - I know about some of these languages, I'm not asserting that this applies for all such languages, perhaps there are some of them where the social norms are different, it's very hard to generalize globally.
> there is no difference between local time and "offset from UTC"

The difference is between applying the UTC offset for a future event using present rules. What we are saying is you should not do that because the rules can change.

I ask you today that we meet at 3PM on January 24th in 2026, at the train station in Berlin.

In my paper calendar book for
I mark the date January 24th 2026 with the following note: “meet jvanderbot at 3PM at the train station in Berlin”.

I carry this book with me for the next few years.

Meanwhile, you decide to be modern so you store a note about the meeting in a database. In doing so, you convert the information into a UTC offset for that future time. But you are using current rules for today, which may change.

And then when the day arrives, there has been political changes in the meantime that made it so that the utc offset is different.

Because you converted to utc offset ahead of time, your representation of the time no longer maps to “3 PM” but instead to let’s say “4 PM”.

I show up at 3 PM local time, as we had agreed. But you are nowhere to be seen because in your digital calendar the meeting appears to be for “4 PM”.

This is what we mean when we are talking about the problem with converting a local time to a UTC offset a long time ahead.
We didn't lose to the Taliban for any other reason beside not having a clear picture of what victory would look like.
Sorry, a digit was missing, but now
https://github.com/powturbo/TurboBench/issues/43

Well, a correct benchmarking is not done with special data, but with datasets that represent a large set of distributions. Such datasets are for ex. einwik8/9 for text, silesia for a mixed dataset.
As a corner case example, RLE-compressible data is not representative for benchmarking compression libraries.

If you provide a link for a dataset 10-100MB, I can verify your claims, because I'm not aware of a dataset where igzip is 2 times faster than libdeflate. In TurboBench there is no I/O or other overhead involved, additionally it's single threaded.
It's also possible that you're comparing two different CLI programs, one (igzip) I/O optimized and the other as a simple CLI.
The big upside to federal overtime protection of the 40 hour work week is that labor activists stop throwing dynamite at the police and rail bridges. The 40 hour work week was fought and died for.
A Man from Fifth Avenue
Having lots of Chinese friends, whenever I see the letter X at the start of a word, I instinctively try to pronounce the X as a "Sh" sound. And this definitely isn't the first time this happened. Every time these Twitter/X threads comes up I have to laugh at some of these spellings :)
Better tooling, simpler interfaces, better error reporting, validation… etc.
I think it's fantastic that MUDs inspire people to want to create them. There's something really great about crafts that look approachable enough to not scare people away. Something about text makes people confident that they can do it themselves. So many people are happy to take a shot at writing a book or a screenplay or a text adventure or a MUD that would never try to get into, say, 3D modeling or stained glass. Is it perhaps that everyone has enough intuitive know-how that they can start making something immediately with no study, even if they need just as much practice and study as the other disciplines to make something of quality?
There's the White Salmon, too.
The policy changes regarding biometrics seem to be sufficiently vague to allow video and voice data processing beyond just "identification", which sounded kind of BS anyway.
> Not at all [a lie]. The trick is to force yourself to find something about their approach that you liked.

A lie is not always a falsehood; it is rather any use of communication with the deliberate intention of worsening somebody’s idea of the state of the world, and cherry-picking evidence (your “trick”) very much counts. I’d say it’s a very popular approach, even. You’re welcome to use a different word than “lie” here if you want, but my point is that either way the result is the same: the target is now worse off in their knowledge than they previously were.

In the spirit of Harry Frankfurt’s definition, bullshit is the same as a lie but instead the perpetrator wants to change somebody’s perception of the world with disregard to the actual state of it, not in contradiction to that state.

So from your description I’m not sure if your “trick” counts as lying or bullshitting: generally speaking, adjusting your logic or evidence to arrive at a predetermined conclusion is bullshit, but that you talk about a “trick” suggests an acknowledgment that you’re deliberately not communicating your best idea of reality, which would make it a lie.

But it’s definitely one of the two, and regardless of which it is I still think it’s quite bad, both in the immediate sense of not letting the other person (if you’re right) or you (if you’re wrong) learn, and in the sense of eroding the conventions of honest communication in ways that make it harder for others to learn in the future.
If I want a meeting at 9AM MST (Mountain Standard Time, which Phoenix observes year-round) then, when CA is on PDT (Pacific Daylight savings Time), they have the meeting at 9AM local time.

But when CA switches to PST (Pacific Standard Time) the meeting shifts to 8AM for the people in CA.

But if the people in CA lead, and always want the meeting at 9AM local time, then the meeting for the people in Phoenix will move from 9AM to 10AM and back.

Can't have it all.
>It's a lease

A 'lease' at gunpoint is an occupation.

And the US pays a fixed $4,000/mo, which Cuba doesn't even accept.

https://www.reuters.com/article/idUSN17200921
The only reason I can play this game is because "Icons with Labels" is impossible to deal with in the AWS console. I _really_ wish I could just set the labels myself.

"AWS Simple Email Service." Were you worried I would forget it's an AWS service? Or worried that I wouldn't remember it's simple, or a service? Do you offer any other email service? Can I please just rename the label to "SES"?

First world cloud console problems, I guess.
>If you're not intimately familiar with GPU drivers and what goes on this gives you a very quick, back-of-the-envelope of the size and complexity of the work involved. 1/7th the size and complexity of the kernel for this one driver.

ehh, no.

almost all of this are header files

>Meanwhile the open-source NVIDIA "Nouveau" driver is around 201k (21.7k blank lines, 24.3k lines of comments, and 155k lines of code). Or the Intel i915 DRM kernel graphics driver is around 381k lines via the same cloc judgment.

so it seems like GPU driver is around 1% of kernel's code

and you start thinking why actually kernel has this much code if GPU (out of all software) needs just around 1%.
>You're better off just leaving the platform.

It's still fine. Some things are better, some are worse. Overall my experience hasn't changed much.

But, Elon's unpredictable, so who knows. I know for a fact I don't care for Twitter/X to be the "everything app".
>> The purpose of education is not labor preparation :)

> It absolutely, unequivocally is. People can romanticize it anyway they want, but formal education is very different than religion camp, painting class, or spiritual retreat training.

No it isn't "absolutely, unequivocally." What specific formal education are you talking about?

Especially in the past, but continuing somewhat into the present-day, formal education has mainly been about enculturation, and not "labor preparation." That can seen clearly by the former emphasis on dead classical languages and the continued (though lessened) emphasis on literature and similar subjects. There's zero value in reading Shakespeare or Lord of the Flies from a "labor preparation" standpoint.

However, I do see a modern trend where many people are so degraded by economics that they have trouble perceiving or thinking about anything except through the lens of economics or some economics-adjacent subject.
How much did the emerald
mine produce? Who cares what his father says. Would you care if Bill or Steve’s dad was a liar or lied about business deals? No? Okay.

Imagine getting “facts” off a family member “setting the record straight” to a tabloid.
It’s not efficient to send 3 messages when only one is needed.
Tiny magnetic beads produce optical signal that could detect pathogens
Made it about 1 question in before I realized it was over my head
Yeah, I don't like any 'pull' bill payment at all. I know exactly why they do it. It is a lot harder to get the money back after the screw you than it is to bail on a changed deal.
> Also, if you are working on anything dealing with date in the future, you nearly always want to store wall clock time + location. Sadly, there is no standard for that.

iCalendar is an RFC standard for this. [1] Note that some times have two representations and some times are not representable in this format when there's a time change due to DST.

iCal also does not contemplate a location being reassigned to a different time zone, an issue discussed elsewhere in this thread.

Of course, properly formatted iCal files also include data for all of the referenced timezones. Which makes it cumbersome if you just wanted to output a single datetime.

[1] https://icalendar.org/iCalendar-RFC-5545/3-3-5-date-time.htm...
Lisp programs are always alive. But in other languages, they are dead
Interestingly both X (TT) and Instagram are trying to popularise their group functions, but it's not popular enough.
Visual artists fight back against AI companies for repurposing their work
In the general case, durations can be non-intuitive or ambiguous when applied across DST changeovers or leap seconds, or when they include a month count.
> The core foods include whole grains, fruits, vegetables, beans, legumes, nuts, seeds, herbs, spices, and healthy fats such as extra virgin olive oil.

> Moderate amounts of lean proteins (such as fish, seafood, and poultry) are encouraged, as are eggs, dairy products such as yogurt, and wine (red wine, in particular, with meals). By contrast, red meats and sweets are meant to be consumed less often.

> Over time, this healthy eating pattern came to be known as the Mediterranean diet.
"Negative permissions have consistently been regarded as bad practice and often treated as theoretical concept...If you find yourself reliant on them, consider one of the following actions: Restructure your permissions into proper allow rules; this is the most recommended approach."

This resonates. Negative permissions can be a real footgun, which is why we are being very surgical on if/where to introduce them at Oso[1]

[1] https://www.osohq.com/
Fair enough.

Continuing on the thread of my argument, you could argue that in 30-40 years time your reliance on the society and any shared values will be very high - possibly at its highest in your life (though of course I'm just guessing, I know nothing about you). And elderly care seems to be among the most commonly outsourced. So even having a fixed horizon of caring doesn't invalidate the argument.
Learn the power of bringing off-chain compute on-chain, getting funded to deploy to mainnet and win from a bounty pool of over $13,000
In the office? No, I had too many drive-bys to pay attention to non-work material. The only exceptions to that rule have been 9/11 and historic rocket launches (and landings!).

At home? All the time. Music, NPR, YouTube.
Reminds me of the +1 / -1 / +0 / -0 convention that was once common in open source development discussions. For example:

https://community.apache.org/committers/consensusBuilding.ht...

I wonder if that convention had something to do with this choice of syntax.
Call of Duty enlists AI to eavesdrop on voice chat and help ban toxic players
> But it's possible that between now and 2030 they might adopt Central European (Summer) Time[1], or retry British Double Summer Time[2], or scrap daylight savings entirely.

Yes, and maybe East London secedes from the UK and uses a different time zone, so Europe/London doesn't specify the time zone you meant, anymore. This might not be likely for London, but if it's in the countryside of a less stable country and you just specified the time zone as the capital city, this might happen.

I prefer time formats that are actually implementable and don't depend on a large database that can change at any moment.
As a comparison:

FreeBSD: ~9M loc
NetBSD: ~7M loc
OpenBSD: ~3M loc

And this includes the base userland (not just kernel)

https://www.csoonline.com/article/564373/is-the-bsd-os-dying...