skysight-inc/HackerNews huggingface dataset:
So Strnad is an interesting paper (I put the full cite as [1].)

My take after skimming [1] plus references therein, plus those that cited [1]: There is a cottage industry of papers trying to replay the early work on QED. Each paper takes one effect as it was known around 1930 or so, and then explains it using something other than QED.

I find the papers interesting in an academic sense. However, as guidance for how the world works, they build a box around the things they are trying to explain, but ignore the more difficult aspects of experimental data found after the 1930s. For the case of Compton, there are higher order scattering processes which lead to nonlinear Compton scattering, which happened in the 1960s.

To make a specific answer to your comment: My quick read is that Schrodinger's explanation fails at higher intensities, since the semiclassical treatment of E&M will increase only the amplitude of the radiation field, whereas nonlinear Compton scattering will need something in the way of additional terms or mechanisms to explain the experimental results.

More generally, that set of papers seemed to address only the singleton mechanisms but ignored the more general problem of noise and statistics. For example: Increasing the field amplitude in various experiments will reveal the shot-noise profile of photons, but I saw nobody try to approach that problem in my brief survey.

In any case, thanks for the reference. It lead to some interesting reading.

[1] Strnad, J. (1986). The Compton effect-Schrodinger’s treatment. European Journal of Physics, 7(4), 217–221. doi:10.1088/0143-0807/7/4/001
I first experienced “RSI” with the 1st Gen Magic Mouse (the one that took AA batteries that needed to be replaced every other month). Terrible, terrible design. And they kept it exactly the same for Magic Mouse 2.

“RSI” is not a diagnosis, but rather an umbrella term for “anything repetitive that causes you injury or pain”. The “treatment” for RSI depends on which RSI you have. Even if you Google what all those RSIs are, you probably won’t get a comprehensive list. It’s an underserved area of orthopedic medicine. Anyway, figure out which RSI you have- skin cancer and stomach cancer are treated very differently, and similarly, carpal tunnel syndrome and tendonitis are treated very differently.

Most people with an “RSI” have pain in their hands, but that pain could be caused by an impinged nerve (impingement can occur anywhere between the spine and the carpal tunnel in the wrist), overworked muscles, damaged tendons (very hard to do if you’re under the age of ~50), or arthritis (again, unlikely if you’re under ~50).

Arthritis is very easy to diagnose- you just need to look at an X-Ray of your hand. Conversely, Thoracic Outlet Syndrome is very DIFFICULT to diagnose, partially because many orthopedic surgeons aren’t familiar with it, and partially because nerve impingement is so deep inside you (the shoulder/upper chest area).

My experience with 3 orthopedic surgeons in my city has been consistent- they don’t have the time or attention span to really listen to your symptoms and want to diagnose you ASAP so they can move on to the next patient. Whether this is an issue of our healthcare system or the doctors themselves, I can’t say, but I can say that each one got the diagnosis wrong. They all heard “tingling in the hands” and jumped on carpal tunnel syndrome, even though there was evidence to suggest it wasn’t.

A lot of people swear by the ergonomic/split keyboards, and I’m not sure many realize that those keyboards are mostly adjusting your SHOULDERS- nothing to do with your wrists or hands. They also reduce the pronation your arms are in, which can be beneficial to fatigued muscles, and in rare cases alleviate nerve impingement that occurs around the pronator teres muscle in the arm, but usually impingement there is a result of something like bodybuilding rather than typing on a keyboard for a living. Anyway, if these keyboards do alleviate symptoms, great- but consider that your muscles may be tight in your shoulders, and your posture is probably not what it should be. The keyboard is probably a temporary fix if you don’t stretch, exercise and practice good posture in the “shoulder girdle”.
I'm on Firefox and I see absolutely no ads. In fact, I'm so shocked to see how ad-ridden the web is that I might just stop browsing altogether if blockers somehow stop working.

Sometimes I watch YouTube videos with friends on Discord and I just LOVE getting fed those 30-second ads..
This is a good idea for Postgres but only because of its specific semantics
They will be removed:

datetime.datetime’s utcnow() and utcfromtimestamp() are deprecated and will be removed in a future version.
There is a simple way to fix this.

Add the correct data to OpenStreetMap. Every x time Google “borrows” that data to enrich their own.
Next time you take a drive, count the fraction of cars on the road that are >= 7 years old. Now imagine those cars are the only ICE vehicles on the road and everything newer is electric. Consider what’s that fraction, how much disposable cash do you think those folks will have, and how many inexpensive gas stations and mechanics will continue to stay in business to support those people?
It’s also a zero stakes sport that nobody watches and involves barely any money so there is less incentive to cheat.
Imagine what China would pay them to emigrate.
dogs tend to need a lot of looking after, though, unless they become a problem. cats not so much.

those do like nice doggies, though.
The whole idea that Type C should replace Type A is odd to me. Actually the number of times I've had to buy new cables and connectors for USB is irritating.
Curious what you think of https://github.com/VSCodium/vscodium .

I'm not actually familiar with the issues that VSCode has but I seem to recall some key component was not OSS, but I forget the details there and maybe it has changed. I know it has telemetry and such, but AFAICT that can be disabled by some settings. (I personally use vscode for my own work and disable telemetry and don't use any code assistant platforms, and I would like to know if there is a problem with what I'm doing)
Yeah I read, just interesting for non-english cultures sounds very different.
> You don't intentionally buy food at the most expensive store just to make the store more sustainable/profitable, do you?

I do regularly; I don’t know if it’s the most expensive, but it’s absolutely not the cheapest. However, it’s a small market just a few blocks walk away and a small business and I value the proximity of it to my home so would like to see it continue to exist.

I think the decision should be reframed as: am I trying to spend as little as possible, or maximize value, which aren’t always the same thing.
A leader can't do anything on their own, they need people to lead. And those people deserve recognition and rewards. But in most cases there's no one more important than the leader. And thus, no one that deserves more credit than the leader.

I'm absolutely not comparing Sam Altman to any of these leaders, but just to illustrate how much vision and leadership does matter. Consider how stupid these statements sound:

"Jesus didn't build any churches, those were all built by brick layers and carpenters!"

"Pharaohs didn't build a single pyramid, those were all built by artists and workers!"

"Abraham Lincoln didn't free any slaves, he didn't break the chains of a single slave, that was all done by blacksmiths!"

"Martin Luther King Jr. didn't radically improve civil rights, he never passed a single law, that was all done by lawmakers!"

"Sam Altman didn't build ChatGPT, he didn't create a single ML pipeline, it was all done by engineers!"

It's a hard fact of life that some specific individuals play more important roles in successful projects than others.
I can’t pay my mortgage with a car either. Or US dollars, for that matter. Are those worthless as well?
I've seen many.

In more rental cars than not, the USB-A port is somewhat worn out, which is really annoying as it can make CarPlay connections quite fragile.

I've also seen many USB-A ports in airplanes not being able to hold the cable anymore due to the spring contacts being worn out or having been bent out of shape.
> researchers have found that university-educated people were two to three times more likely than high school graduates to say they supported the Communist Party

Ignorant researchers.

Those kind of people were required to be members of the Party or else they could not get jobs according to their education. Also they were the most actively monitored by state security. Phones tapped, spied by neighbors, required to speak in public in support of the Party, etc.
This isn't bitcoin. It's radio.
> If a human can talk, a modem can talk. It’s analog after all.

That’s an oversimplification, especially for 56k where the signal isn’t analog in the sense of the slower speeds and uses PAM (pulse amplitude modulation) that is trained at the beginning of the call (it can be retrained but that is long and drawn out). Central offices had to be upgraded and basic u-law quantization meant 56k was a no go even on most classic POTS lines. There’s a bit more to it than just “noise.”

For VoIP, Amplitude distortion and quantization error (from multiple sources) means you will never get 56k over any voip system. Phase distortion and echo cancellation make other speeds frustrating. Doing better than 9600 is going to be difficult.

My guess is the OP was not dealing with an IP system (sounds less likely for a school in 2000). In any event they noted they could not achieve 56k which is expected that they were not able to establish a PAM link over the PBX, but the channel was good enough for analog FSK modulation. That they could have achieved 28k pretty much rules out any IP system with an ATA of that vintage .
Apple considers bringing camera sensor designs in-house
Since having children, this “revenge procrastination” has switched from late night to early morning as I typically fall asleep by 9 PM now. Imagine setting an alarm for 4 AM just to have some time for yourself in the morning. I wouldn’t call it wasted time though. I’m typically learning about machine learning or something.
or one island of new zealand (chatham), which is +12:45
Does anyone replying not get the Steve Jobs reference here?
What is becoming more and more clear is that software of any kind that is developed by publicly listed companies is suffering from quality.
I think naive datetime would be fine, even if it resembles UTC - as long as you don't mix in a serial representation. The module documentation says, "Whether a naive object represents Coordinated Universal Time (UTC), local time, or time in some other timezone is purely up to the program, [...]". That definition goes down the drain imho once you call `.timestamp()`, which gives you Unix time as a serial representation (epoch time), which must be referenced against aware datetime, namely 1970-01-01 00:00 UTC. Same trouble vice versa (`.fromtimestamp()`).
I'm not equating them. Regulated capitalism, just like unregulated, is a subset of capitalism.
Yes and no. We had a smallish (8lb) cat who brought us a dead rat every day for years. We had a graveyard with thousands of rat skulls. These were “normal” sized rats though (~0.5 lb), not enormous subway rats.

Our current (20lb) cat only hunts voles. Go figure.
Humans only lose these fights out of fear. The damage to you is superficial. One successful move from you can end the life of a rat or cat.

The animals that attack do so at great risk. The animals who run, which is what most animals do is the more logical and ,evolutionarily speaking, successful move.
TR went to significant risk and effort to retrieve his boat and see that the thieves were jailed. It would have been much easier - expected, even - that he would have just shot them dead.

Of course not everyone is TR. He is a high moral standard to live up to, and he was also a lot stronger than most then and certainly most today.
In spaces tighter than a terrier, mink.
I had this happen once on a restaurant. They just gave me an invoice and asked to pay within 5 days. Problem solved without blockchain.
Wow, I really disagree with this framing! I find the mass media (Ezra Klein included) like to frame things in terms of this big bad far-right government that’s making Israel do bad things. To me, that’s a totally separate issue from the Israeli apartheid.

I admittedly am young, but my introduction to this topic was through Chomsky’s writing from the 80s and 90s. The Israeli oppression seemed exactly as bad back then as it does now under this far right government.

If somehow Netanyahu gets replaced by a “sensible centrist” leader who still practices apartheid in exactly the same way, I guarantee you Ezra will be fawning over the new guy and the media will try and frame it as a “new era for Israeli-Palestinian relations”.
sieht geil aus!
Extreme fluctuations between drought and flooding are devastating millions lives
Do you have any references that BDD was used as a term before Cucumber?
Well, you'll need another type meaning "local time" for #1. That's not a time without time zone, it's an entirely different thing.

Most environments simply can't represent that thing. They never could. With those changes this becomes more obvious, and with some luck people will finally fix this.

(The most absurd case is the "timestamp with local time zone" from SQL, that reads exactly like what you want, but represents a timestamp in a specific time zone, that is discoverable but mostly unknown.)
Thinking aloud, I keep meditating on whether the intersection of AI with those interested in areas of 'regeneration' or other areas to improve planetary health might be an 'evolutionary mismatch' (see: https://youtu.be/vG2W5ljBeOw&start=935 talk by David Samson)

I say this thinking aloud, aware ai/ml has been used to assist ecological sciences and yet kinda asking where the managed cultural evolution of such technologies lays.
> Finally, like other development tool vendors, Replit is doubling down on AI coding features which affect the cost of paid plans. But I'm not interested in this as the whole point of my hobby programming is to write all the code myself and learn from the experience.

I sometimes wish companies had „dumb“ plans where I could just pay less for the main product instead of the bolted on intelligence.
It's funny you should say this.

Reading this article prompted me to future-proof a program I maintain for fun that deals with time; it had one use of utcnow, which I fixed.

And then I tripped over a runtime type problem in an unrelated area of the code, despite the code being green under "mypy --strict". (and "100% coverage" from tests, except this particular exception only occured in a "# pragma: no-cover" codepath so it wasn't actually covered)

It turns out that because of some core decisions about how datetime objects work, `datetime.date.today() < datetime.datetime.now()` type-checks but gives a TypeError at runtime. Oops. (cause discussed at length in https://github.com/python/mypy/issues/9015 but without action for 3 years)

One solution is apparently to use `datetype` for type annotations (while continuing to use `datetime` objects at runtime): https://github.com/glyph/DateType
> In the future. A copyright holder can’t change the artifact you are already holding.

Yes, but you can literally just copy the GPL into the bottom of the FSL and you have a valid license.

> The code drop of today is fully open source two years from now. Nobody can take that away.

If you open-source the code-drop from two years ago, no one can take that away. There are two cases here:

If the code isn't FSLed and the dev decides to stop distributing source, a fork will have to be made using the outdated source that has previously been released under an open license.

If the code is FSLed and the dev decides to drop FSL, a fork will have to be made today using the old code, or can be made later using code that's just as out of date.

These aren't substantially different.
> a .rar malware file hosted on Google drive

By the same standard of guilty until proven innocent, should they block the Google Drive domain, and warn all users that Google Drive is unsafe/malicious, during the same review period?
"Agitprop" usually refers to praise of the state, embedded into various cultural works -- I don't think this is that.

I'll try to expand on my previous comment without using the "C" word itself, prior programming seems to have triggered an emotional reaction there.

Here are some qualities that many (if not most) corporations seem to share:

- centralized power

- collective goals (Team A has an 18 month plan to deliver V18)

- top-down approach

- bureaucratic hierarchy

- collectivist ideology (down to "we're a family, we're all in it together, do it for the company")

- controlled expression (approved list of questions for the all-hands meeting, anyone?)

- resistance to change

- top-down reforms (vc / top brass reorgs)

- limited transparency

Does that sound like traits characteristic of capitalism, or more like spooky ivan papa bear, sickle and hammer stuff?

Where the similarities end is around ownership. In an (idealized) communist system, people own the means of production; in a corporate setting, everything is owned by the organization. Of course this is a key, essential, and critical difference, and it goes all the way back to maybe the 1600's when chartered corporations first appeared; but the roots of that reach even earlier, to the aristocracy disempowered by the rise of the merchant class in the middle ages.

The idea of parasitic Majority Shareholders siphoning off any benefits created by the collective efforts of individually irrelevant and easily replaceable Individual Contributors has been with us ever since. That the corporate structures would adopt the social organization aspects of a system that was created in direct response to their relentless exploitation, well, that's just irony of the highest caliber.
That’s not date data though. That’s just storing local time - 6 AM or 7 AM.
I also briefly worked in Student IT support junior year of my university and "Winmodem" sent similar chills down my spine. An idea that never should have happened!

You can boil a lot of tech changes down to either A: Let's take this problem that has been solved in hardware and move it to software! and B: Let's take this problem that has been implemented in software and bake it into hardware.

Somehow, A is always a train wreck, and B usually pushes the abstraction stack upward and moves the industry forward. Yet, we as an industry keep trying A and expecting good results.
Historically, games made under Spring/Recoil are called mods.
So maybe individual stores can customize their opening time, but corporate still wishes to store a default. How do you represent the default? How do you handle the DST time changes for individual stores?

I'm trying to poke holes in the "always use UTC and you're good" advice. I have actually encountered this scenario, and I didn't know how to apply that advice.
I wish Sentry would stop free riding on Free Software movement by pretending their product is part of it.

Their product isn't Free Soft anymore. They feel that they can increase revenue with a more restrictive license, a business move that doesn't require this cathedral and bazaar white washing.
The store property would be "6 AM". Anywhere it’s used, it’s running in the context of humans. When displaying on a website, you don’t need to do any conversions: the human viewing the store knows where it’s located, and they know the current time, so computers don’t need to answer the question of whether it’s open.

If computers do need to know, then they’ll need to know a specific store with a physical location. That gives you the time zone.
The snippets the article give are good to get an UTC datetime or timestamp now.

I'd like to add that if you have any fancy datetime manipulation to do in Python, pendulum (https://pendulum.eustace.io/) is probably your best bet.
I was hospitalised for two days because of a cat bite and when talking to a nurse was told that she had treated someone who lost a leg!
In brief: "use our product however you wish, as long as it is not to compete with us" doesn't define "us" (you now, or for all perpetuity? What if you get bought by a large litigious-happy database vendor?) or "compete" (same market segment? Geographical area? Product type? Specific use-case?).

The clause is not written in good faith. It's designed to essentially make it enormously risky to use in any serious environment, because the actual ambition by the clause author is that no-one else uses their software.
It’s not a GUI for ffmpeg. Use some parts and libraries from ffmpeg but it’s not a wrapper and not 1:1.
Maybe selective breeding can work. Create cats with high prey drive, who are stronger and fiercer and still tame.

Evolution made NYC rats big, one can do it artificially for cats.
The current deal with MSFT is cut by Sam is in such a way that Microsoft has huge leverage. Exclusive access, exclusive profit. And after all the profit limit is reached OpenAI sill need to be sold to msft to survive.
This is like a worst deal for OpenAI whose goal is to do stuff open source way and it can’t do so due to this deal.
If it is not for the MSFt deal, OpenAI could have open sourced and might have resorted to crowdsourcing which might have helped humanity.
Also, quickly reaching profit goals is only good for MSFT. There is no need to actually send money to OpenAI team, just provide operating expenses with 25% profit and take 75% profit. OpenAI has built a great software due to years of work and is being simply being milked by MSFt when the time comes for taking profit.

And SAM allowed all this under his nose. Making sure OpenAI is ripe for MSFT takeover. This is a back channel deal for takeover. What about the earth donors who donated with humanity goal whose funding made it all possible?

I am not sure Sam has any contribution to the OpenAI Software but he gives the world an impression that he owns that and built the entire thing by himself and not giving any attribution to fellow founders.
But they don't invade your home.
> The best I've gotten is a link to an online leetcode-style test and I suck at those too

Get better at it by practicing more.
It's not xenophobia (or racism etc) when the issues are very real.

> It rubs me the wrong way because if they said "middle eastern immigrants" the comments would likely get flagged and deleted

I don't get what you mean here. An accurate comment getting flagged and deleted is in fact a significant problem.
I will but only if it's motivated by some moral/ethical calculus. If it's just a product I kind of like then I'm out of there
The current deal with MSFT is cut by Sam is in such a way that Microsoft has huge leverage. Exclusive access, exclusive profit. And after all the profit limit is reached OpenAI sill need to be sold to msft to survive.
This is like a worst deal for OpenAI whose goal is to do stuff open source way and it can’t do so due to this deal.
If it is not for the MSFt deal, OpenAI could have open sourced and might have resorted to crowdsourcing which might have helped humanity.
Also, quickly reaching profit goals is only for good for MSFT. There is no need to actually send money to OpenAI team, just provide operating expenses with 25% profit and take 75% profit. OpenAI has built a great software due to years of work and is being simply being milked by MSFt when the time comes for taking profit.

And SAM allowed all this under his nose. Making sure OpenAI is ripe for MSFT takeover. This is a back channel deal for takeover. What about the early donors who donated with humanity goal whose funding made it all possible?

I am not sure Sam has any contribution to the OpenAI Software but he gives the world an impression that he owns that and built the entire thing by himself and not giving any attribution to fellow founders.