MurphyA/hacker-news huggingface dataset:
by maelito | 2025-05-16 12:57:19+00:00
The email send button is such a bad example : for 5 seconds spent on finding the button the first time, one will use this same button thousands of time and know perfectly where it is.

On the contrary, one will spend time writing the email in the long run. The new design has way less room for writing. Also, just shifting the place of the button would have resolved most of the problem.

Also, RIP small phones. These new "designs" take so much space for nothing.
by jcranmer | 2025-05-16 12:57:32+00:00
Since you're trying to use IANA time zone names, I don't think any of those are correct time zones for Indiana.

The IANA time zones use the definition of "has shared the same clocks since January 1, 1970," which means if a county in Indiana has switched from Eastern to Central (or vice versa) since that point, it gets a new time zone. The Eastern Time Zone portion of Indiana has switched from not observing DST to observing DST, which means it's separate from America/New_York.

Per the Wikipedia article, there's 11 IANA time zones in Indiana alone.
by russfink | 2025-05-16 12:57:56+00:00
Yes. Your pain point is the level of support you are giving on good faith to these charlatans. Maybe add a clause to your license that you reserve the right to limit the amount of technical assistance on the free download. Outside of that, if I understand this matter correctly, most of your customers are honest and you’re willing to write off this one company in the interest of keeping your own corporate sanity.
by mrtksn | 2025-05-16 12:58:42+00:00
Every accusation is a confession is my favorite quote lately. Apart for immediately backed by evidence incidents, any projection of wrongdoing is just a way of saying "if I were in your position and had your abilities I would do that". Therefore, those who are in this position are definitely doing whatever they accuse others of.

If you think about it, it makes a lot sense. Our human to human communications are actually rather rudimentary, we can't transfer much information. Instead, we all create a model of others based on our own ideas and experiences and whatever we think others are doing it is based on our own ideas.
by 1234letshaveatw | 2025-05-16 12:59:14+00:00
I very much doubt the CEO is aware. It is much more likely that some person is doing this because that is what they have always done- they are coasting. Alternatively, it is some poor sap that is in over their head and just following some instructions the original jerk put together to keep things running.

The CEO will prob hand you off to some director who is going to be annoyed that they were made out to look foolish and that they now have a task that the CEO is going to want regular status updates on.
by TeMPOraL | 2025-05-16 12:59:24+00:00
Can you talk more about the workflow you're using? I'm using Aider routinely myself, but with relatively unsophisticated approach. One thing that annoys me a bit is that prompts aren't obviously customizable - I'm pretty sure that the standard ones, which include code examples in 2 or 3 different languages, are confusing LLMs a bit when I work on a codebase that doesn't use those languages.
by bix6 | 2025-05-16 12:59:39+00:00
You cared enough to write a blog post so I think talking to a lawyer is worthwhile. Perhaps if you send them a legal letter threatening international action they will pony up. Writing the CEO will get you nowhere. Either way this is lame behavior and the public deserves to know the company so we can avoid doing business with them. But I understand not wanting to open yourself up for retaliation.
by ghufran_syed | 2025-05-16 13:00:18+00:00
I wouldn’t classify this as binary thinking - isnt the comment you are replying just defining boundary conditions? Then those two points don’t define the entire space, but the output there does at least let us infer (but not prove) something about the nature of the “function” between those two points? Where the function f is something like f: experience -> productivity increase?
by Bengalilol | 2025-05-16 13:00:40+00:00
4000 VMs doesn't imply 4k satellites, does it? Regarding revenues, it may be correct if it is a specific division of SL. Anyways, OneWeb has 130+ millions in annual revenues (and a fleet of 400+ satellites, which would result in 10 VMs per satellite <- fwiw).

I truly loved the way this article is written. To the point, sharp and quite comical. I certainly hope they achieve to clean the mess up.
by A_Duck | 2025-05-16 13:00:49+00:00
Fair enough — didn't realise it had already been tried and it wasn't working without reward. That's not mentioned in the article but does make sense.

There's still a good argument for sci-hub to stay fully non-commercial. Let's see where it goes.

It's not clear if Sci-Hub themselves stand to make any money from this. If they do, the worst that can happen is that their incentives are distorted from being a highly-regarded community resource to maximising the number of manual uploads.
by robg | 2025-05-16 13:01:29+00:00
I’ve been looking at our school district’s data (top 10 by size in the country, almost 200k kids) and kids aren’t sleeping enough, and tech use is likely a big driver. Less than 20% of our 12th graders report getting 7 or more hours a night of sleep. The pediatric recommendation is 8-10 hours for those 12-18 years old (9-12 hours for ages 6-12). Sleep deprivation is well-documented as linked to mental health concerns like ADHD, anxiety, and depression. Sleep is how the brain washes away gunk (see also the glymphatic nervous system).

That said I have little doubt that less aware families are not enforcing sleep times as much as they used to. The moral panics on TVs and video games came with the advent of the tech then hung around for decades. People knew that kids awake late at night was bad for them. With phones, how many high schoolers have them in their rooms next to their beds? How many of us do?
by AndrewKemendo | 2025-05-16 13:02:07+00:00
I’m very excited to see that cybernetic thinking is finding its way into a more mainstream audience as people are understanding the generality of computing systems in the longest term I have not read the book in question yet so I will reserve judgment however based on this post it would seem that the majority of its claims have already been captured in much more specific detail in the 2018 Sutton and Barto reinforcement learning textbook (1).

Specifically, if you look through section 3 chapters 14 and 15, they specifically address the psychology and neuroscience congruence with the TD(L) algorithms and Bellman reward updating to solve the HMM and markov decision process generally.

The newest TD Lambda paper from this year goes even further link: https://arxiv.org/abs/2410.14606

Exciting times ahead

1 -https://archive.org/details/rlbook2018
by bko | 2025-05-16 13:03:00+00:00
Usually when statistics conflict with whats in front of your eyes, its the statistics that are wrong.

I don't know about suicide rates but let's look at antidepressants. From 2016 to 2022, the monthly antidepressant dispensing rate among U.S. adolescents increased by 66.3%. This has been a steady increase, not just covid.

Anyone with teenagers in their home knows that a lot of kids are medicated and have high level of angst. Everyone knows that social media is almost always a net negative on their self image and overall well being. That's not to mention the sexualization of children on TikTok and Instagram and the perverse incentive now that only fans is an option and increasingly normalized.

Children on phones are distracted. I'm even distracted and I have pretty high self control. They don't belong anywhere near a school. Maybe they're neutral, but are we really willing to bet your children's well-being on that? Shouldn't we try to have them live a life more similar to that of every other teenager born before 1990?

Parents experience similar negative consequences of social media doom-scrolling. I don't need a study to tell me whats right in front of my eyes.

https://publications.aap.org/pediatrics/article/153/3/e20230...
by snapplebobapple | 2025-05-16 13:03:08+00:00
This is literally what all people are doing. Some of us do it consciously, some of us are ignorant. Selfishness drives all your decisions and choices, however each of us have preference sets at least partially driven by our evolution so you see people preferring things that are not immediately rational in a risk neutral way all the time because that preference probably out performed the rational choice enough that the genetics that drive the base of that preference became highly prevalent.

I personally hate to see homelessness in society, especially child homelessness,and I personally give to charities that I think are efficiently working to end that. It's not obviously rational in the same way my preference for everyone to have access to high quality health care, high quality education, high quality transport is. It still breaks my heart when I see government spending money on "affordable housing" that is actually still just overpriced housing that is subsidized, instead of doing cost effective and intelligent things to the policy they control that is causing a massive chunk of the housing price bubble.(i.e. the cost of just interest on the loans to go from owning the land to occupancy are approaching 100k a door in many places in Canada, why are you spending 30 million to build 25 door of "affordable housing"? spend 30 million getting the permitttime to weeks from years so that interest costs per door are a tiny fraction of what they are and incentivize massive more supply pushing all housing costs down for way more benefit for everyone. Once you stop the stupid you are directly responsible for then consider building affordable housing for the fraction of need that is left.
by credit_guy | 2025-05-16 13:03:18+00:00
"Here’s how you can create a test case to compare the performance of the for-loop method and the vectorized method using numpy.linalg.solve. I will provide the Python code for you to test this."

import numpy as np import time # Create random test data np.random.seed(42) # For reproducibility A = np.random.rand(100, 5, 5) # 100 random 5x5 matrices x = np.random.rand(100, 5) # 100 random vectors of length 5 # Method 1: For-loop approach start_time = time.time() y_loop = np.empty_like(x) for i in range(100): y_loop[i, :] = np.linalg.solve(A[i, :, :], x[i, :]) loop_time = time.time() - start_time # Method 2: Vectorized approach start_time = time.time() y_vectorized = np.linalg.solve(A, x) vectorized_time = time.time() - start_time # Verify correctness correctness = np.allclose(y_loop, y_vectorized) # Print results print(f"For-loop method time: {loop_time:.6f} seconds") print(f"Vectorized method time: {vectorized_time:.6f} seconds") print(f"Results are {'correct' if correctness else 'incorrect'}")

For-loop method time: 0.001004 seconds Vectorized method time: 0.000000 seconds Results are correct
by noworriesnate | 2025-05-16 13:04:32+00:00
My children are probably going to have a similar reaction to the SpaceX logo. I grew up watching shuttle launches, my dad grew up watching the moon landings, and now my children are seeing those boundaries pushed even more. I can’t say how cool it was to watch the tower catch the SpaceX rocket. My children were awed.

They were so thrilled when he launched a car into space with a manakin playing music. Like, who does that?? But it is simply inspiring to children. The next generation of engineers are going to see him as a hero.

I think Musk never lost his boyish wonder at the universe. Not even extreme wealth could take it away from him. I’m very thankful to have him as a role model for my children. Does he do things I disagree with? Yes. But I’m not going to destroy their hero because he is having a very positive, enabling influence on them.

It is so fulfilling to have my child say “Daddy can I show you my plans for building a train?” and hear them connect that curiosity and wonder with “like Elon Musk’s rockets, daddy.”
by infecto | 2025-05-16 13:04:44+00:00
You’re right that it’s possible to read the original comment as just laying out two boundary conditions—but I think we have to acknowledge how narrative framing shapes the takeaway. The way it’s written leads the reader toward a conclusion: “LLMs are great for junior, fast-shipping devs; less so for experienced, meticulous engineers.” Even if that wasn’t the intent, that’s the message most will walk away with.

But they drew boundaries with very specific conditions that lead the reader. It’s a common theme in these AI discussions.
by DocTomoe | 2025-05-16 13:04:47+00:00
That saying comes from the "Sturm & Drang" age, the age of Goethe and Schiller, of the German Studentenschaft (basically 18th and 19th century patriotic fraternities). Yes, it is about partying. No, the women were not seen as tramps within that group, you are comparing 'polite society female standards' to a very different subculture. Do not fall into the trap to think that societies now or at any point in history were monolithic blocks of identical beliefs.

And we have plenty of literary evidence that the women in these young subcultures were not feeling being objectified either, such as:

Goethe (Werther, 1774): "The joy with which one sometimes unites with friends is also a very pleasant thing among women."

Also Mozart/Schikaneder (Zauberflöte, 1791): “A woman who does not fear night and death is worthy and will be initiated” - indicating they should be given access to (often occult) lodges, thus more than "entertainment", but an equal

Schiller (Intrigue and Love, 1784): “When reason bows, the heart opens.” (Schiller emphasizes the importance of feelings and passion, reflecting the era’s turn away from pure reason and strict morality, typical also of student life.)

Novalis’ (Hymns to the Night, 1799): "For woman is humanity’s mistress, And we give ourselves to serve her.”

Doesn't exactly sound like "Women are tramps unless they blush and faint at the idea of partying", does it?
by gabrielhidasy | 2025-05-16 13:04:57+00:00
The article talks about the number of questions asked in SO, but there are no mentions of visualizations.

Feels natural that after 16 years of refinements, most normal questions are already there. I use it every week, but can count on one hand the number of questions I asked (0 through my account) over 12 years of having an account. ~All my questions were already asked.
by danielvf | 2025-05-16 13:05:06+00:00
As almost every other commenter here has said, this is just a bad article in practically every way. It's quite possible that the problem isn't smart phones, but this article completely fails to show this.

Even the suicide data that they decide is the proper measure of mental health, and according to them proves that teens don't have a problem, shows a 2x increase in teen girl suicide.

I'm going to so something I almost never do, and flag, since this is just bait. I would love to read a case for this with a better argument however.
by haswell | 2025-05-16 13:05:53+00:00
Anecdotally, almost everyone I know laments the decline of real social contact in recent years, and everywhere I go, people are buried in their phones, ignoring the real world around them. Social media discourse is more toxic than ever, and yet it continues to be a major aspect of people’s social contact.

For sake of argument, let’s say the issue is their families. Why are so many families turning out to be harmful environments?

My pet theory is that this erosion of social contact and propagation of toxicity is affecting all of us, so it seems natural that many family environments will suffer.

I think it’s too simplistic to conclude that “teens using phones” is the whole issue, but do think that phones and the underlying tech they currently represent is responsible for causing major systemic issues that in turn tend to effect teens more.

Singling out the suicide rate as a proxy for mental health seems like a major problem.
by strogonoff | 2025-05-16 13:07:20+00:00
Companies do not innovate for fun. The point of innovation is getting to be able to profit from it.

Apple has built the touchscreen smartphone that the world to date still could not move on from, and it still leads in that category. By working both hardware and software fronts, they have grinded out an ecosystem that was compelling and money-making to small developers (handling legal and tax logistics pretty much worldwide for you) and to the end users.

Apple Pay is yet another example: you’d think somebody would have come up with a way to conveniently and securely pay with, say, a phone, and yet everybody needed for the teacher to do it first and only then jumped on copying the feature with barely enough creativity to call it “%SOME_BRAND_NAME% Pay” and put their logo on it. Now it’s incredibly convenient, it’s everywhere online, and it basically turns every shop out there into Amazon’s patented “one-click purchase” experience.

Saying they should not be able to profit from their innovation because they just did too good of a job intuitively seems like the opposite of American values. This is not some rusty ISP monopoly with a geographically captive market, sitting on decades old software as secure as Swiss cheese, doing mostly nothing. People switch between ecosystems all the time, there are no strong lock-ins; you have to be on top of it to stay competitive, and Apple generally is. This is one of the rare cases where a company keeps generating and implementing (pretty well) idea after idea in multiple areas with a valuation, contrary to trends, built not on empty future promises but on a concrete, sound business model that provides real value to people who are willing to pay for it, despite having a lot of choice.
by roenxi | 2025-05-16 13:07:48+00:00
Assuming that people in positions of power behave like an average human is a pretty good way of predicting what they will do. Maybe condition it a little on what they say if they are talking about concrete actions they plan to take. The challenge in politics isn't figuring out how people will abuse power, it is stopping them despite it being well understood what is about to happen.

Nobody is surprised when it turns out gatherings of powerful people are nests of corruption and malevolence. Eg, if I talk about the "bone saw incident" it isn't ambiguous who I mean - but the major actors are still welcome in polite society. That is the quality of person we're dealing with in positions of power - slightly extreme example, but still acceptable by global standards.
by Fiahil | 2025-05-16 13:07:59+00:00
You can go one step further if :

- you don't reallocate the array

- you don't allow updating/ removing past inserted values

In essence it become a log, a Vec<OnceCell<T>> or a Vec<UnsafeCell<Option<T>>>. Works well, but only for a bounded array. So applications like messaging, or inter-thread communication are not a perfect fit.

It's a fixed-size vector that can be read at the same time it's being written to. It's no a common need.
by Propelloni | 2025-05-16 13:08:21+00:00
Ignoring an OSS option is not the crux of the issue, it only adds more stupid to the cake. They don't deserve a place on the OSS hall of shame, but on the list of shysters and fraudsters.

A company is exploiting your free-trial offer, defrauding your project of resources even if it is only a buck and a half. Why are you sending them money? Just shut them down. Unless you have some really unfortunate wording in your TOS, there is nothing they can do. On Monday, send an e-mail to all accounts associated with $COMPANY and tell them in clear terms that you are going to terminate their free-trials COB EOW. Leave a special contact number to negotiate fees, wait for your phone to ring.

Seriously, why are you putting up with this?
by fsflover | 2025-05-16 13:08:36+00:00
The defense of the host (dom0) from the websites comes from not showing the UTF-8 window titles (https://www.qubes-os.org/doc/config-files/#gui-and-audio-con...). Since all you see inside VMs is isolated, you can show any text inside them safely for dom0.

It gets a bit harder with transferring files between VMs as my original link shows, but you can be protected from that too at some cost.
by wafadaar | 2025-05-16 13:09:09+00:00
I wish OCaml was a more popular/used language. It seemed to have a "boom" ~2015 with functional frontend frameworks such as Elm and Reason but died out soon after that. Jane Street supports alot of the OCaml ecosystem publicly and privately but it would be great to see more companies join in, it truly is a beautiful language that is a joy to write :)
by mek6800d2 | 2025-05-16 13:09:16+00:00
70-meter dish antennas are needed to transmit to Voyager and there is one 70-m dish at each of the 3 DSN stations in California, Spain, and Australia. The Australian station is the only one that can see Voyager 2 and because of the Earth's rotation, that's only for part of the day. Downlink can make use of smaller arrayed antennas (including non-DSN antennas), but I still think they have to be scheduled; i.e., the antennas have to be pointed at the Voyager spacecraft and computer time for ground system DSN processing of downlink data has to be allocated. I don't know for sure though, so you may be right.
by mchannon | 2025-05-16 13:09:36+00:00
The ZT (figure of merit) is an apples-to-apples number for comparing one thermoelectric material set to another. Higher is better.

Bismuth Telluride is the standard and has been for decades. It has a ZT of about 1.3. There have been some breakthroughs to exceed that in a few spots, but with limitations. Most of its competitors still exceed a ZT of 1.

This publication’s material is less than 0.01. Not all that newsworthy, unless I’m missing something.
by imtringued | 2025-05-16 13:09:45+00:00
You start talking about GIL and then you talk about non-atomic data manipulation, which happen to be completely different things.

The only code that is going to break because of "No GIL" are C extensions and for very obvious reasons: You can now call into C code from multiple threads, which wasn't possible before, but is now. Python code could always be called from multiple python threads even in the presence of the GIL in python.
by johnnyjeans | 2025-05-16 13:09:47+00:00
> For better or worse, modern C++ is still the most capable and expressive systems language.

Not really. Rust, ATS, D, and some implementations of Lisp and even Haskell if you slay the dragon of actually learning GHC. Modern C++ is honestly overrated in my opinion as an extensive user of the language with 300k lines in a modern dialect alone. It's a pain in the ass to step through in a visual debugger and core dumps may as well be useless no matter the platform. It's extremely grating to read and to write. Compilers have a tendency to crash like crazy if you get too cute. There's still no compile-time (or runtime) reflection. I would literally rather be writing proofs for a dependent type system than deal with heavy template metaprogramming.
by remram | 2025-05-16 13:09:49+00:00
This doesn't really fix the problem. Curl is not the only tool to have implemented this block, many tools have, this was the point of Tor requesting this mechanism via an RFC. Is oniux going to set hundreds of environment variables to deactivate the block in all programs they know about? And cause users to send bug reports to all programs complying with their RFC that their tool doesn't yet know the workaround for?

The fix is much simpler: have oniux set $http_proxy (and drop non-tor traffic). This is the mechanism that makes the more sense and is in line with their own RFC.
by reconnecting | 2025-05-16 13:09:57+00:00
It is not a healthy idea to prevent access to a trial solely because of a lack of reputation associated with an email. However, in this specific case, if there is a rotation of numbers at the end of the email, tirreno has rules that detect similar email patterns.

Additionally, I assume that registrations are coming from the same IP or network, which should make it simple to detect through platform.