skysight-inc/HackerNews huggingface dataset:
> How will you know which stores times need to be adjusted and which don't?

There are a number of libraries for this, usually updated by the unpaid volunteer in Nebraska. Or else your company has staff whose job it is to follow this for any place you operate.

If you record opening times as UTC, well, then you have to change to UTC when the store switches standard <=> daylight.

This is what Fred Brooks called an essential complexity. You can poke the pain from one part of your system to another part, but it's never going away.

The function is complicated. There is no avoiding that.

One Pacific island nation duplicated a calendar day when it switched International Dateline sides to more closely align with Australia instead of Hawaii, reflecting a shift in its economic ties. No idea how they handled it exactly but pretty hairy to model.
HN is for sure a contribution to the community that they generously provide (and a bit of a recruiting tool for YC no doubt. Perhaps not as much these days since YC is a household name in startup world).

It's not just the inability to post though, it's the inability to even see the existing discourse on a busy day.
> Only one human disease has so far been declared eradicated: smallpox

I was reading a post by someone, a few years ago, lamenting that we had “killed” a virus.

I am not 100% sure they were being serious, but they gave every indication that they were.

In any case, I’m sure that some bioweapons lab, somewhere (like, maybe, in Frederick, MD) has samples of the virus, “just in case it comes back.”
Another way to think about merging and patches : https://jneem.github.io/merging/
The hockey jersey was red with long sleeves in the photo and blue with short sleeves when tried on.
Not of non-public figures, not this acerbically, not singled-out, on the front page of HN, with most of the comment section assuming that every word must be true without having ever met them. The Old Boys' Club is real and it would be career suicide.
I.e. this is less of a "spores on gowns surviving disinfection" case, and more of a "you bleached this surface, you thought it's enough, but your gown touched it too early and the fabric 'rescued' the spores" one, am I right?
I had not thought of that! Good call out, definitely an opportunity for gamma radiation treatment as part of the cleaning cycle after mechanical washing.
That would result in multiple distinct instances of HN that don't share data. You're thinking of an architecture with a separate central data store that all the instances access and update, but that is not how HN works to my knowledge.
OCAML uses the terminology “(Polymorphic) Variant” for this kind of thing. Since OCAML is awesome, I consider this a strong precedent.
Western China has some kind of adjustments, only they don't call it a time zone. Don't know the details.
> doesn't contain any promise-returning function that throws

Then what is the issue described in #1?

Ahh, the compute arg calls
More info about Hemisphere on the EFF website @ https://www.eff.org/cases/hemisphere
I like using Chrome and even went back to it after trying FF and Brave 2-3 years ago. But this would really make me look for alternatives, even if those are inferior.

It's not even about Youtube. I pay for Youtube Premium. But not being able to block third party cookies would be a deal breaker.
If you made it all the way down to Putinesque, you have already read it.
Which part is dystopian?
If you get errors, save your work elsewhere, delete the project, and download a fresh copy.
Drug crimes are a notable exception because of mandatory minimums.
This was supposed to be an important freedom; a pivotal one in fact. It deserves more protection than "oopsie! Ok we promise to stop violating the rights of untold thousands".

I think it shows considerable restraint, to ask for the incarceration of a handful of offenders, compared to the flagrant abuse of the rest of everybody.
they significantly changed the "darkplates". The 2.0 lawyer-approved version doesn't even have the distinctive "fins" (or collar or whatever you want to call it) .
Not sure about Canada anymore, Queens was doing this in select cases when I was there, but FMT is also increasingly used for initial episode fulminant CDI in the US as well (varies by institution).

I was unlucky enough to get CDI in medical school when flagyl was first line and had to pay OOP for PO vanco, I assume that’s changed now.

What’s first line in Canada these days, is fidaxomycin covered?
I haven't tried BrowserGPT specifically yet, but Playwright already does this well.
The magnitude of the crimes that Binance has enabled is being insufficiently reported, IMO.

Bloomberg at least bothered to get the details:

https://www.bloomberg.com/news/articles/2023-11-22/binance-l...

Binance admitted that they enabled funds to be sent to Hamas, ISIS and Al-Qaeda, in addition to Russian-occupied Ukrainian territories, Russian darknets, tens of millions of dollars in ransomware, North Korean hackers, and more than 1,000 child porn transactions.

The most heinous crimes and atrocities in today's world are being funded with cryptocurrency.

At this point, somebody will jump in with: "So what, cash dollars are being used by Hamas too!" — yes, of course. But moving a million dollars in physical cash is much harder. Crypto companies like Binance have built their entire business models around evading the systems that exist to prevent money laundering and terrorist funding. And the criminals have certainly been paying attention. The entire crypto ecosystem is severely tainted by this association.
A classical liberal would say that freedom consists in the right to choose your occupation and enjoy the fruits of your labor, exchanging one's earnings for food, clothing, and shelter. Freedom is not the provision of all necessities by the state.
People writing software fall into several categories based on the problem they're solving, the reason they're solving it and the audience of the solution.

I solve my own problems for my own reasons all the time and therefore other people's intuitions are immaterial in the process. It would just slow me down to think "how would other people use this" when I'm focused on some technical personal problem.

Commercial software developers solve problems with the clear purpose of selling the solution to others and where they know ahead of time roughly what their audience's intuitions are. This is why intuitive GUI applications exist - there are whole industries devoted to finding out what people expect, what lowers cognitive load etc. iOS and Android apps give you a good idea of what is possible with modern tech when the purposes are properly aligned.

The problem here is that git was expressly developed by Linus to solve his own problem in a way that made sense to him with no thought as to how other people would use it. There were no focus groups, early betas, feedback from users and so on. At best there has been slow fixes to the porcelain to fix the stuff that bothers the people who could make a PR to git. On the other hand there are also many front-end projects that attempt to align some other person's idea of how version control is supposed to work with the Git model.

Anyway - I am in the camp where I very seldom get confused about a git thing because the actual expressed model is really simple (in the way that x86 assembly is a "simpler" language than Java). I find most front-ends much more confusing because they don't seem to work the way I expect. But I am never surprised when someone's pet project is understandable only by themselves. Or indeed when a consumer product is consumer-friendly. The real surprise is when a lone programmer makes something for themselves that then goes on to have wide appeal.
Less incentives to be all out horrific in large groups with distributed responsibilities?
Only when I was issued a Mac did I understood why Windows is Windows and Mac is not. But what should we expect from an OS in which you have to manually enable right click?
One of the oldest AGI jokes:

Q: What's AGI?

A: When the machine wakes up and asks, "What's in it for me?"

- - - -

So long, and thanks for all the fish.
I agree with the reasoning. However, an important point to note is that libraries are much harder to monetize than services.
thanks, this is great! it looks like the effects are complex enough that you could probably have the opposite effect just by choosing a different desert; it's not just a simple additive thermal forcing model as i was assuming
Imagine you manufacture HN posts.

1 day you decides alright I'm going to post an article with a title that leads people in the opposite direction of the conclusion.

All the users who only read the title though... They complain an awful lot about problems they have never experienced.
Worth noting that mitochondria temperature is about 50 Celsius (122 Fahrenheit), more than 10 Celsius above average, whole-body temperature.
Occasionally I use a computer that's not my own (I've been using Firefox and UBO for years, and have PiHole here). I can't believe how AWFUL it is. It's just not worth bothering with any more for the most part... it's like I live in this quiet backwater town where everyone walks everywhere, and then I get teleported to the middle of rush-hour Tokyo.
I watched a documentary (I think it was "Stolen Seas") about a cargo ship that had been captured by pirates, held captive for (iirc?) months. After they were eventually released, the documentary captured their passage through the same Somali sea where they were captured last time.

They turned all their steam exhausts to point out and blast everything on the upper deck. Took giant ropes, wrapped them in barbed wire, and tossed them ashore to bounce around in the seas to discourage any small vessels from coming near. I'm remembering this because I think they had zero people on deck (opposite of the mannequin strategy) -- as due to the steam, it would have been wildly unsafe to be there.

In short, their preparations were considerably more thorough, but I can't help but wonder if they'd have considered mannequins if they'd thought of it.
In practice there are only a handful of reasons people actually get into crypto:

1. Speculation
2. Purchasing illicit items/services
3. Payment for ransom
4. Money laundering
5. Tax evasion
6. Ideological

All of the other reasons barely register. One thing you may note about the list is how many are crimes or are crime adjacent. Even the honest speculators are living in a world that promises unreasonably high returns funded by the criminal activities of the rest of the items. You're probably saying "but ideological reasons doesn't necessary mean crimes", but when you ask them what those ideological reasons are they pretty much always boil down to not paying taxes or evading law enforcement for reasons they don't want to explicitly state.
I think we need to approach climate change from every possible angle. More green energy production, reducing overall energy consumption, and carbon capture are all avenues we should pursue. Who knows if there will be a breakthrough in 20 years that’ll make carbon capture even more economical?
Friend told me that Indiana not adopting Daylight Time until quite recently was due to a struggle between broadcasters, who of course wanted to match their networks, and drive in operators, who wanted it to get dark earlier so they could start the shows earlier.

Way back when, the drive in people won out.
You can check out multiple branches in different directories from a single git repo. This saves me a lot of what used to be stashing.
They are tagged unions right?

"Enum" is not the worst term here. In fact you are enumerating the variants. It's only slightly misleading. It implies that you're comparing an integer.

There is an actual enum backing it to encode the choice (tag), and a union to encode the data (if it has data). Or at least that's what I would expect.

"Variant" is used in Rust lingo to name the variants, not the whole type.
:mind-blown: Hats off to PG for building an app that could handle 4m requests with the architecture of a small hobby project.
> Also, it’s wild how cavalierly we’re willing to contemplate taking away someone’s freedoms in a conversation about other freedoms.

When someone abuses power and privilege in order to take away freedoms from the powerless, the powerless wanting to take away the freedoms of the powerful is to be expected.

Even if you take this one capability away from the privileged and powerful, they will remain privileged and powerful. They've demonstrated a willingness to abuse their position to hurt others.

In contrast with removing only one capability from their arsenal, it would be better if the abusers would also be stripped of their power and privilege for having abused one of said powers and privileges.

That doesn't necessarily require incarceration, logically speaking. Sure, the wounded may feel better if it did, but the goal of policy in this situation isn't to please. But at least the individuals who violated constitutional rights are no longer trustworthy.
Yi-34B-Chat
Don't need to wonder, the US and Russian (Soviet at the time) have made it public that they keep samples of smallpox.

https://en.wikipedia.org/wiki/Smallpox_virus_retention_debat...
I'm not, I acknowledge everything you say. It may seem that I'm not acknowledging stuff. But this is not the case. I read and understand all your posts.

You on the other hand. I doubt you read or understood all my responses to you. You only partially understand.

I also don't think you have used haskell before. This is what I mean. You aren't knowledgeable.
> Imagine a record label/streaming service had to pay every artist or actor a minimum wage weather or not thier work generated money more than the business invested. I doubt it would be sustainable.

If it's not sustainable without exploiting the artists, then it shouldn't exist in my opinion. Either prices have to rise or something else has to happen to make things more "fair" (again, I agree that fair is a complicated term and it's hard to put a value on it). Artists aren't employed by streaming services, so the service shouldn't pay minimum wage, but setting a minimum payout or some other measure is something that can be argued for.

> Also, should businessmen making less than minimum wage be compensated by the government to make ends meet?

If the business owner makes less than minimum wage, it's ok by me. Their business, they have to find a way to make it profitable. But it shouldn't be made more profitable by exploiting the people that sustain it.

The government shouldn't compensate the business imo.

> think the issue of poverty is a serious one and should be addressed by strengthening social safety nets & providing a form of Universal Basic Income.

You are arguing against a government giving money to business owners that struggle to make ends meet, but giving UBI without minimum wage does exactly that. You subsidize businesses that don't pay a living wage that otherwise would go bankrupt.

I think things would be different if the power balance wasn't so extremely off between artists and streaming services (or employees and employers in the minimum wage example). But since power is extremely imbalanced, I argue protections should be in place.
I agree, it is and would like it to be eradicated. But it's hard to argue that the vaccines are worse than no vaccines, right? Do you believe the conditions would get better or worse if we stopped vaccinating? I can see polio returning to its previous numbers, and to me, that's objectively worse.

Feels like we're rejecting good because it's not perfect.
Well, in that scenario I stand by my comment: if there is some technology that humans are in control of at all (as in, it literally performs in ways we are unable to predict), then that technology is harmful (because inability to predict significantly complicates things like survival). However, crucially, in no scenario it can make humans useless.

That said, I do doubt it is likely. What is much more likely is that, more prosaically, humans can control it, but some humans misuse it and, intentionally or not, harm other humans; a story as old as civilisation itself.
How the Universe Got Its Bounce Back (2018)
Isn't this what SQL is supposed to be? You bring the DBI for your database and plug it into the app. Shame that it doesn't work out so well in practice.
Can we all finally make a concerted effort to switch back to Firefox? I get it, it was slow and bloated when Chrome initially came out and everyone switched.

Well, it's not slow or bloated anymore and Chrome is now officially evil. It's time. Don't just switch your own browser. Switch the browsers of all the non-technical folks that come to you for questions.
It depends where in healthcare.

Geriatric nurses tend to not get paid well, but resident nurses in hospitals do.

It’s a wide field.
How Israel automated occupation in Hebron [video]
Reddit thread looks like it was deleted
As one of those people that thinks it's extremely intuitive, I have to wonder where the confused people are learning about git. The documentation on the site[0] is quite clear:

> A branch in Git is simply a lightweight movable pointer to one of these commits. The default branch name in Git is master. As you start making commits, you’re given a master branch that points to the last commit you made. Every time you commit, the master branch pointer moves forward automatically.

It has multiple diagrams explaining how commits point to their content and their parents, and branches point to commits. The Pro Git content has been there for at least 10 years (it's what I learned from 10 years ago).

Maybe the problem is just that the Internet is full of blogs that have incorrect diagrams (like those in the OP) and bad explanations, despite the main website having great documentation!

[0] https://git-scm.com/book/en/v2/Git-Branching-Branches-in-a-N...
> Also, just to point out that my understanding of absolute value is different than your sons. Thats not to say one is right and another is wrong, but there are often different ways of seeing the same thing.

There is definitely a right and wrong answer for this, it's not a matter of opinion. There's two problems with your answer -- one is that it doesn't have a unique answer, the other is that it doesn't produce a real value, both of which are fairly core to the concept of a distance (or magnitude or norm), which the absolute value is an example of.
They are different binaries on Linux Mint!

# file /bin/test /bin/[
/bin/test: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=6fe552c80ab0b3d3e60de2ab09167329e222eb67, for GNU/Linux 3.2.0, stripped
/bin/[: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=99cfd563b4850f124ca01f64a15ec24fd8277732, for GNU/Linux 3.2.0, stripped

#/bin/test --version
#/bin/[ --version
[ (GNU coreutils) 8.30
Copyright (C) 2018 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Kevin Braunsdorf and Matthew Bradburn.

Built with LBRACKET or not ...

https://git.savannah.gnu.org/gitweb/?p=coreutils.git;a=blob;...
I just learned my state is the the only other one that has mayor’s courts, or that mayor’s courts were special thing. I guess I just thought misdemeanors were handled this way everywhere. It also explains why the experience I had of a speeding ticket I got out of state was so jarring compared to local.

Interesting reading: https://www.acluohio.org/en/news/what-mayors-court

In particular:

> Magistrates and mayors hear cases at a fast pace and they often rush people into pleading “no contest” or “guilty” and do not give due consideration to people’s explanation of their case when they plead “not guilty.”
There is no one to advise or speak on behalf of the defendant unless the defendant hires their own lawyer. This helps mayor’s courts pressure defendants into pleading guilty or no contest, even if they are not guilty of the charges against them.

Absolutely my (limited) experience. The verdict was basically handed out with the ticket so if you choose (or have to) go to court, the only thing you get is court fees for the privilege of being rushed through a proceeding that’s scheduled in bulk.

Whereas a ticket I got in NY, there was much more ado and it was a slow, irritating process (even to just plead guilty and pay my fine).
Here’s a short video showing the environment.

https://youtu.be/QDrhdsrmtAQ
Honestly, after looking through the "apps" they created and what little I could find about reviews for them, I am having a hard time not feeling that Apple was in the right here.

On the other hand, I certainly understand that having your business shut down with little or no notice and right of appeal lies with the "prosecution" can feel crummy.
Lots do. I have since 1998. It's only become easier and better with time. Join us.
> Even if you take this one capability away from the privileged and powerful, they will remain privileged and powerful

I’m all for firing the people and banning them from public service. I just don’t see the benefit of putting them in jail. From their perspective, what they’re doing is legal. Moreover, it’s deeply precedented.

And again, it’s a false economy. Threaten to put people in jail around a freedom that ranks low in voters’ minds and you’ll wind up with nothing.
Amazon will allow US customers to buy cars on its site from local car dealers
This doesn't stop with kicking Binance out of the US, though, right? It's a step in the right direction for making it harder for criminals to access US dollars, but the liquidity of moving crypto around is still there and the ability to cash out into other fiat currencies is still present.

I have no idea how difficult it is to turn varying fiat currencies into dollars, though. Presumably challenging when dealing with large sums and trivial with small sums?
> was supposed to be an important freedom

It is. But that’s not how voters see it. Electorally, pushing for incarceration is a few steps behind “defund the police.”
I fully expect it to be a very interesting case.
When it is unclear how my app compiles this separate language together with C++ it is magic. When I attempt to write an application and someone says “use this other language and don’t worry about the implementation details” that appears as magical to the implementer.

Magic can be de-obfuscated with documentation but if I can accomplish the same thing in C++ with nearly the same amount of code, then the magic isn’t for me and C++ is a lot more clear and reduces cognitive overhead.
Very nice! That’s more like what I was after. I also found these, which seem official:

<https://www.usb.org/sites/default/files/USB-IF%20Integrators...>

<https://www.enablingusb.org/certification>
Today, surviving and growing through so much trauma that I understand the meaning and beauty of life is its futility, and from there I find peace in the wisdom I’ve acquired and will apply the rest of my time here on Earth / in this energy state.
Other people have mentioned it in the comments, but they chose the wrong name for these (as did Swift). They're not enums, they're (pick one):

- tagged unions
- sum types
- algebraic datatypes
- variants

There are some rust packages that transform rust enums into proper enums, the best one being const_table, or my own table_enum. Java got it right except for bundling the data with the Enum object instead of storing it in separate tables.

Having said that, I could not be happier that sum types have entered the mainstream.
Not until reflection comes to be.

Maybe with concepts + if constexpr + traits, if one is willing to open the druids metaprogramming book.