skysight-inc/HackerNews huggingface dataset:
Because the analogy you provided implies that the outcome in either end is inevitably death, and that there are no other options.

That doesn't accurately reflect the reality though. You can adjust your standards to find a mate if you have options, if you have no options, there is literally nothing you can do. I would think "death" or "game over" is having zero moves left. Not having few favorable moves and a high chance of making an unfavorable one.

It also implies women exclusively suffer from quality issues when dating.

There are for sure just as many bad actors on the female side of dating apps as there are on the male side.
This makes me think about the saying about how being brave doesn't mean not being scared, it means pushing through the fear and doing what has to be done anyway.

I feel like it's similar to your strength. From your writing I gather you've had more than your share of bad days, emotionally, during this ordeal. But you're still here, still writing, still posting here, talking to random strangers on the internet. And you and your wife's drive to document all this so others can better navigate the clinical trial process in the future... yeah, absolutely, this is strength, and a lot of it, even if you don't feel strong.

Anyhow, for what it's worth, know that there are random people on the internet who follow your story from afar, and that we're rooting for you.
It was always a silly idea to let domestic solar connect to the grid. Dual wiring systems inside the buildings was the way to go.

But then I thought letting Turkey into NATO was stupid too, so what do I know?
All of this but also even in the case of bigger lines, a lot of home Internet traffic is not routed globally if you can avoid it. CDNs cache content on the same physical continent as much as possible, things like Netflix are usually streamed from your local ISP. A lot of traffic over the Internet is extremely unexciting things like Windows updates as well, which are generally globally served by a CDN (or even peer to peer sharing from other Internet users nearby).
If the issue were biological lack of electricity, why would childhood trauma be linked to it? And why would it be curable through therapy?

It seems to me like saying, I started a fire that burned my house down, but the real cause of the house burning down was too much heat in the house. It’s both true and unhelpful.
With VBA? VBA has everything you need without any conversion or external libraries. Is there some reason you don't want to use it?
> and the syntax isn't that great, nobody even knows they exist.

Linux kernel maintainers certainly do - they even invented a non-standard extension of C99's VLA notation (their own invention, not implemented in GCC)... In newer versions of the package "Linux man-pages", most libc functions are documented using a non-standard extension of that syntax. For example, the prototype of memcpy() now reads [0]:

void *memcpy(void dest[restrict .n], const void src[restrict .n], size_t n);

It means this function accepts two arrays (dest[] and src[]), with n bytes of data type "void", src[] is read-only ("const"), and both src[] and dest[] are non-overlapping ("restrict"). Two non-standard notations are used here: a "void" array with elements of unknown type (not allowed in C99), also, ".n" means "a variable in the argument list, but defined after this variable" (which is not allowed in C99).

The equivalent C99 definition would be something similar to:

void *memcpy(size_t n, char dest[restrict n], const char src[restrict n]);

As more people are exposed to these man pages, the C99 syntax hopefully will have more publicity. Finally, C23 interestingly states that:

> 15. Application Programming Interfaces (APIs) should be self-documenting when possible. In particular, the order of parameters in function declarations should be arranged such that the size of an array appears before the array. The purpose is to allow Variable-Length Array (VLA) notation to be used. This not only makes the code's purpose clearer to human readers, but also makes static analysis easier. Any new APIs added to the Standard should take this into consideration.

[0] https://git.kernel.org/pub/scm/docs/man-pages/man-pages.git/...

[1] https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2611.htm
Show HN: FastAPI like controllers for Gin based Go apps
Motivation: I should be able to write following handler / controller similar to FastAPI by just defining SpecificRequest and SpecificResponse i.e. get request body type as argument and return response type along with error:

func myHandler(ctx context.Context, request SpecificRequest) (*SpecificResponse, error) {}

Exposing simple CRUD APIs is as simple as following

- Ensure your model implements crud.Model, you can embed pgdb.BaseModel to get default implementation for few methods.

- Define your request and response types and have them implement crud.Request and crud.Response interfaces.

- Add routes specifying your request, response and model types
This applies to single-mode cables, but much less to multi-mode cables. Of course long-distance cable like this is always single-mode, but it's worth keeping in mind if building a fiber network inside a building.
There are plenty of free resources:

* Python Programming by University of Helsinki (https://programming-24.mooc.fi/)

* Harvard CS50's Introduction to Programming with Python (https://cs50.harvard.edu/python/2022/)

* futurecoder (https://futurecoder.io/) — interactive, includes integrated debuggers, enhanced tracebacks, hints for exercises and more

* Think Python (https://allendowney.github.io/ThinkPython/) — gives you a solid foundation to programming, teaches debugging right the beginning, interesting exercises, etc

* The Python Coding Book (https://thepythoncodingbook.com/) — friendly, relaxed programming book for beginners

* PyFlo (https://pyflo.net/) — interactive beginners guide to becoming a Python programmer

See my resources list https://learnbyexample.github.io/py_resources/ for many more links
Technical Content Marketing Is a Different Beast Than Content Marketing
Pretty much what the title states. I think I signed up late April, then I was charged the $107.79 subscription on May 5th.

I forgot about it, and only recently realized now that I've been signed up for a year's membership. I have no interest in using it.

I'm looking to get a refund for my charge as I don't want that membership. I don't think I even logged in since the night I signed up for the trial.

I tried going through their chat, and they said they can't do anything about it since it's in their policy.

This just doesn't sit right with me, and I'm looking to see if anyone else encountered a similar situation.

Thanks everyone.
But, if it is the truth, then it seems to me like it does get us closer to the truth. I don’t think irrational means there is no explanation for the behavior, it’s closer to saying that the behavior is not in anyone’s best interests, it’s not thought through.

Clinging to code you wrote is a very natural thing to do, there are many reasons we do it, and most of the time it’s irrational.
I can’t and won’t put the privacy issues aside. If macOS does something like rewind I’ll be going to Linux after 21 years on OS X/macOS.
I was diagnosed with cancer in 2013. I had many surgeries, lots of radiation therapy, and like the woman in "Brazil", my complications developed complications. I feel I received excellent care, and I have had no tumors spotted in 8-ish years. But I've been in pain every waking hour of every day since May 16th 2013. Sometimes the pain isn't too bad, sometimes I lie in bed, legs rigid with pain, and scream. If I get a serious recurrence of my cancer, or a new cancer, I'm going to blow my brains out. I can't conceive of anything occurring in my future that would make it worth going through a multi-year episode of surgeries and other aggressive cancer treatments again.
I'll have to dig into https://github.com/martinvonz/jj hadn't heard of it before. Either way, there's an underlying data structure with operations to be performed on, the interface to it is shit, and learning the underlying data structure makes it all make sense.
kilo-wut?'s per hour ;)
Looks like a saucer or soy sauce dish could be used for this purpose. Those things don't have notches, but it doesn't matter; they will release the large bubble one way or another.
Memorial Day isn’t for the living, it’s for those we’ve lost.
I don't think those other implementations were ever finished.
AGPL has nothing to do with end users.

Only if they use the source code in their own source code products and try to re-distribute.
I mean, if you don't really drive it, then yeah, it's a waste. But if so, why do you even own a car? Renting is pretty cheap if you only need one occasionally.

Backup cameras aren't necessary, but they're damned handy. I thought front cameras were kind of silly until I drove a car with one, but it turns out they're very useful in the right situations.
The name reminded me of Nocodb
No, it’s technically equivalent. I be legally equivalent it would be required to prove (or disprove) intent.
At least when I played Dope Wars on my calculator I felt like I was still doing some math.
A venture capitalist walks into a bar
FYI the VS Code extension Link in the README is broken, as it links to /lo-extension instead of /vscode-ext

And is it intentional that the repository does not have a LICENSE file, or do you intend to open-source (by OSI definition) it?
In my experience people confuse "what the fuck else am I supposed to do?" with "strength" a lot in ways that are ... not as helpful as they think they are.

See also, in the not-so-helpful department: "you're so lucky [to not be dead yet]" when luck would've not been being so close to death in the first place.

I also don't really understand how it's supposed to be inspirational but I wish you the best and hope you make it through to the other side to the full recovery phase.
Perhaps I'm mistaken, but I'm pretty sure "we take your privacy seriously" has always been marketing and nothing more. they could say that because they aren't Google who really doesn't care about privacy. So in comparison, it was "correct." Regardless, they are a company and companies can change their ideals at any point, so one should never take marketing strategies seriously (not that you did, just a general warning).
Down in Brazil, my grandfather used to shoot salt at the thieves climbing the trees to steal the chickens.
While I do appreciate the injection of statistics in this (really), it doesn't change the fact of my house being inheritance and approximately 0 of my local friends owning their own homes despite being of the age where they should at least have a mortgage. Maybe things are going well overall, and I'm glad. But I don't see it.
The Shannon limit is constant if you assume reasonable but idealized SNR values for the medium, and gives you a real "law of physics" upper limit ... typically still many orders of magnitude beyond what we can transmit today.

But it's amazing how effective DSP can be; trellis coding managed to get modems to squeeze right up to the Shannon limit of POTS telephone connections.
I'd prefer to see the spiral version of the Periodic Table being thoroughly discussed here on HN. It recently got a bunch of attention after Terrence Howard talked about it on Joe Rogan recently: https://www.youtube.com/watch?v=g197xdRZsW0 - 7.3 million views in the 8 days since it was published.

Here's a YouTube Short of specific clip showing the spiral version of periodic table: https://www.youtube.com/shorts/L-_eKRxRm-c
IIRC steelmakers use roughly 2 parts iron to 1 part coke, which means coke would be 33% of the weight, but steel is only 1% carbon - that's an efficiency of only 3%. Metallurgical coal is used primarily because it burns hot enough to efficiently melt iron.
> Kind of the point?

Not that I can see from these examples ...

> The system winds up being stupidly reactionary

"The system" didn't actually react to community outrage and ban Bully though, did it?

It appears there are well laid out and publicised ground rules in advance (whether these are fair and reasonable and|or considered as such by how many is another discussion), and that those rules are applied on a case by case basis after review by a largely independant rotating review board who publish their decisions and reasoning.

https://www.classification.gov.au/classification-ratings/how...
Sam Altman holds.. no degree? So presumably using their academic qualifications as a basis for their eligibility for the board of OpenAI is as silly as using Mr Altman’s?

Would you give him the benefit of the doubt as an “AI expert” because of his well know work experience at YC? Without discussing their careers at all this comment seems at best unhelpful.
How is it related to Notion?
Nope. My Mac thank you. The recent view is good enough.
Can wall clock time be proportional to file size or is a parallelized approach needed?
Who is „they“? Depressed people?

Antidepressants are not the solution for all people and all problems, but your solution to just live in tight knight tribes and visit friends is a good start, but that will not help people with depression that is caused by many difference causes: childhood trauma, abuse, …

Therapy AND antidepressants can be a solution. Pills are not sweets, but „just be happy“ is not the solution. You can be severely depressed and have all the things, tight family …

„Whether or not they’re fixable is perhaps another issue.“

So, if the causing issue is not fixable, depressed people have to live with it and not take medication.
Didn't think ad hominem was allowed on HN.

E.g. debunk specific claims of his rather than baselessly mocking him or his presentation of the periodic table.
Can this just be Pareto principle in action ?
Files and Storage
Good luck getting everyone in your company/org to successfully install an additional browser plugin
I tried the Wikipedia picture with ChatGPT. Surely, I thought, that would give it the best chance.

> I found this in the kitchen. Do you know what it’s for?

> This object is a ceramic spoon rest. It's used in the kitchen to hold spoons, spatulas, or other utensils that are being used while cooking, helping to keep the countertop clean and preventing the utensil from touching other surfaces. The design typically features a slightly curved shape to accommodate the handle of the utensil and prevent it from sliding off.

…well, at least it invented a use case that would actually work? That is in fact what I’d probably do with one. Though know that I know what they’re for, I kinda want to put one in milk.
Back in dvd shipping era I found myself with netflix subscription that I didn't use for a very very long time. I asked if they can give me some credits or discounts or anything really. The answer was no. They never got another cent from me since.
Isn't the whole point of AGPL to close the network-boundary loophole of the GPL? I.e. any user of a service over the network is entitled to the source and any changes. This scares companies because where does the need to share stop? Does it 'infect' everything that the AGPL software interacts with? Everything on the same network?
FYI this no longer seems to work at Archive.is
This Guiness connection is the core of the jokes when explaining about t-test in Larry Gonick's History of Statistics.
So I work on a similar project in my spare time, but have just settled for Azure's Text to Speech service.

What I'm actually interested in is your pricing model. Why do you have constraints on characters AND articles, versus just characters? Does doing the conversion cost a static amount that you don't want someone making 10000 requests a month? Or is the article count and hours of audio just an estimation of the 600,000 character limit?

If it's just an estimate of real usage of the actual 600,000 character limit, then I'd try and word it differently, otherwise I feel like I'm going to be heavily constrained by the platform.
I'm so sorry your dad did that to you.
Exactly zero of my mathematics professors, and a large portion of my CS professors managed to adequately account for this. The professors of mine who did manage it remain firmly in my memories as great people and great teachers, while the one's who didn't inhabit an area between complete memory erasure, and disdain for how hard they made my life. This is at the very core of what it means to be a teacher, not just knowing the material, but knowing how to teach the material. I consider many of them to be failures at their main job for failing to navigate the curse.
I had an Team Group SSD that very occasionally would commit a successful write only to be followed by a read failure several weeks/months later. Eventually it got to the point where some blocks just wouldn't read at all (or just read corrupted data) I ended up getting a RMA replacement.

On the replacement drive I used the badblocks utility to do a read/write test to ensure every block on the SSD was fine after a write/read of every sector.

Probably not best practice but how do I check the SSD is fine in the first place, especially a blank SSD? My issue is reading a black SSD is likely to work just fine as presumably if there is no written data yet the SSD controller can short-circuit and just return a zero-filled response. This means the underlying media isn't tested at all if I am understanding it correctly.

The first SSD I got seemed fine (even SMART kept parroting that everything was fine even though some of the more detailed SMART data were showing worrying trends) and it was only when I noticed that some files on the NTFS partition was not reading correctly that I started to suspect disk failure. At best it would read "fine" but with corrupted data but over time it'd start to simply hang on a read and fail to read.

Luckily I had md5 sums of some of these files and was able to confirm that several files were corrupted from between when the file was written (and the md5sum computed) and several weeks later which is how I ended up running badblocks on the first drive to confirm the defect. I wish I used ZFS and not NTFS.
Same here! Spherical harmonics finally explained why the 3d orbital has the donut shape. Why isn't this taught in high school?!
Did you use a rice cooker? Rice cookers operate by “sensing“ when all the water is boiled off, by means of a temperature sensor that detects when the temp goes above 100°C. (If you have just the right ratio of water in there, this is what you want.)

Having too much water in a rice cooker is indeed terrible for the end result, but only due to the nature of how a rice cooker operates… I’m sure if you treat it like pasta and take it off the pot after 10 minutes or so ( not waiting for the water to boil away) you’d get much better results.
At least for me it's my primary use for Netflix. I know I'm a statistic of one but when travelling I carry a company laptop and don't intend to carry a tablet as well for entertainment.
It depends on whether you are providing it as a part of your product. Using it as an internal wiki will not violate AGPL.
I feel like the drama is, at least in part, borne from the fact that its impact is greatly exaggerated. Nothing's really changed.
Does that include teaming together to game the system?

E.g. The game of poker changes if two or three at a table are secretly working together. Counting cards in black jack is harder to detect if a there's a team behind it.
I just looked in the Septuagint and (I guess unsurprisingly) it uses ἡμέρα μία, ἡμέρα δευτέρα, ἡμέρα τρίτη. So it wasn't literally directly in the translation process. One could also say that the Genesis text is counting days rather than naming them, as Genesis 1:5 for says יוֹם אֶחָד ('one day') whereas the "name" of the day in Hebrew is יוֹם רִאשׁוֹן ('first day').

This author argues that the "the Jewish, biblical week and the planetary week of astrological origin" were combined in Rome rather than Greece, while agreeing that there are earlier antecedents for the use of the seven-day week.

https://blogs.fu-berlin.de/zodiacblog/2022/05/02/the-origins...

Wikipedia on "nundinae" seems to roughly agree with this interpretation:

> The 7-day week first came into use in Italy during the early imperial period. For a time, both systems were used together, but the nundinae are seldom mentioned in extant sources after the Julio-Claudian period. The nundinal cycle had probably fallen out of use by the time Constantine adopted the Hebrew weeks for official use in AD 321, altering the day of rest by declaring the Lord's day the Day of the Sun (dies Solis) a legal holiday. Different scholars have placed the end of 8-day markets at various dates from the late 1st to early 5th centuries.
Eisbock Milk
If I sign up for a premium account and generate “private” songs how does that work legally? Who owns the song? Could I sell them for example?
Each individual fiber, which is a fraction of a cubic mm in cross sectional area, can provide this much bandwidth in a fairly trivial low-cost configuration. Cables like the one pictured carry many of these fibers.
TIL about display:contents. I’ll have to check it out but it sounds like it does: https://bengammon.co.uk/css-grid-and-display-contents/

Subgrid lets you do it for anything more involved or deeper though.
To the best of my knowledge the more hinged government of the USSR never actually contemplated nuking anyone. The whole Cuban missile crisis thing was over the unhinged US government placing its nukes in Turkey, right next to USSRs heartland
Do they favor the breast stroke?
You took clause #1 .. family of language and ignored clause #2 .. where people argue about admissability into the family.

The point is not "only family" its "only family, where people argue about being in the family"

I think it's actually not the only language family where people argue about admission. But that doesn't seem to be your point.

Your point seems to be "there are other families"
No, not always. I have worked in the software business too long to buy the “always” line. Even if true that doesn’t make it OK to waste the time of multiple people who go through an interview in good faith.

People who need to practice tech interviews, while probably optimizing for the wrong thing, have plenty of resources available to do that.
Really confusing name considering there’s an open source Airtable alternative called Nocodb that’s been around for years.

https://github.com/nocodb/nocodb
My first year of working at AWS was in the "DUB1" site, which was part of the Digital Hub (a tech and incubator space). As it happened ... Amazon's small office was in William Sealy Gosset's old laboratory, right beside St. Patrick's Tower where the Guinness cooperage was. As a former statistics lecturer, I excitedly told everyone I worked with how lucky we were, to almost no reaction! Can you imagine?

A long time ago I submitted William Sealy Gosset as a suggestion for commemoration with an Irish Postage Stamp; but nothing has ever come of it. I hope some day he gets more recogonition.
it's supposed to be alarming, so you can go turn the heat down once something starts boiling enough to boil over. Similar to a stove-top pressure cooker, you have to wait for the sound to know where to set the heat.
Very interesting project and good progress on making private LLM use cases more accessible and usable, please keep going !
Ha, forgot to specify Windows. I'll dig into the discussion, thanks!