skysight-inc/HackerNews huggingface dataset:
I hear you, I think it's a balance of people trying to not be so smug (aka not attacking other people's intelligence) and people trying to not see other people as smug (aka not thinking the other person is attacking their intelligence).

I've struggled with the former a lot in my life. I was really good at school and feel very confident in my intelligence. So when I feel attacked, I often punch back at someone's intelligence without even realizing it.

Sometimes me feeling attacked is just confusion or sadness or disappointment that someone doesn't know something and I feel lonely that I'm the only one who does, and often angry when their decisions impact my life. Takes a lot to remind myself they know other things a lot better than me.
if the purpose of cloudflare is to block bots and allow humans in, then they fail miserably at their job. what they're doing instead can be summarized in one word: DISCRIMINATION. welcome to the age of internet apartheid.
Yeah. It's a one-man company that has great tech, but very little capacity to build an ecosystem around it.

A comparable ecosystem is QML in QT, but Sciter is an order of magnitude leaner and faster.
Does my software have the right to read the contents of a DVD and sell my own MP4 of it then no.
If a streamer plays a YouTube video on there channel is the content original then yes.
When gpt3 was training people saw it as a positive.
When people started asking chatgpt more things than searching sites it became a negative.
I am very much in the 1st group. AI tools except for Co-Pilot are banned, but I use ChatGPT and Gemini a ton. AI lets me do an entire sprint of work in 1-2 days and still get in an extra ticket. I demolish the metrics of other team members while clearly working far less than they do.

So I do my tickets for the sprint,and then go travel for a week or two. Literally, I will be doing standup with my camera off at dinner in Athens or just before going up the Effiel Tower (team is based in North America) and I will push work I have been sitting on whenever I get back to my Airbnb.
As a programmer, I think it's easier to replace programmers than many other occupations. We work with generic DSLs called programming languages, which can be easily handled by AI. Most of what we produce can be easily parsed by an AI. We work in small, incremental tasks which is perfect for AI. Most of us use the same set of tools. What else? UI is similar everywhere, especially in LoB apps. What we produce is repetitive, most of us practically doing clever meshups of the code on the Internet.

Thank Crom I'm old. But I'm worried for my kids.
Voslink: Optical Analog Video
Clinical Trials Are Drowning in Data but Starving for Patients
Combining engineering teams of very similar products will inevitably lead to consolidation. The key leaders of these teams will leave. The open source projects will starve. No customers will start a new project with these products when it's obvious they won't exist in a few years. Red Hat just lost all of its advantage in selling services for existing customers if these products now belong to a different company.
> Vermont is one of the few states in the U.S. where people can carry a concealed weapon without a permit

That was true for decades, but over the past 15 years, 28 more states have adopted Vermont-style permitless concealed carry laws, so it's now a majority of states that allow this.
Aaaaaand it’s gone from YouTube.
It's been quite a while since I thought about any of this carefully, so I could be off base here, but:

lcamtuf is analyzing a somewhat odd scenario, and he seems to have carefully omitted all the math. In the lab frame, there's a stationary test charge and an uncharged current-carrying wire. Ignoring relativity for a bit, the magnetic field around the wire is proportional to the current I (and I is proportional to v_drift/c). The Lorentz force [0] on the charge is q·v_charge·B, where v_charge is the velocity of the test charge, which is, drumroll please, exactly zero. There's no force, at least to first order! A current carrying wire does not attract charges of one particular charge, nor could it without rather odd symmetry violations.

If you want to analyze this in a moving frame, even at first order in the boost velocity v_boost (the velocity of the moving frame, which does not need to equal v_drift), it gets more complicated: the test charge is moving, so it will experience a Lorentz force. But the fields themselves transform too, like this:

https://en.wikipedia.org/wiki/Classical_electromagnetism_and...

And, of course, to first order everything will cancel out and there is still no force! (Otherwise there would be a massive inconsistency: a current-carrying wire would attract negative charges from the perspective of someone walking one way and would repel them from the perspective of someone walking the other way, and they would end up rather dramatically disagreeing with each other, and special relativity is not that weird.)

The actual phenomenon that lcamtuf is talking about only shows up at higher order in the velocities involved, and one might argue that relativity does affect electromagnetic fields even at first order (see that link above!).

FWIW, a useful heuristic for thinking about relativity is that the simultaneity-violating term in the Lorentz transformation (the -γβx term in t') implies that almost everyone's intuition for what's going on with multiple moving objects that are not in the same place (like multiple different electrons in a wire from the perspective of someone moving relative to the wire) is likely to be wrong. I haven't considered lcamtuf's explanation that carefully, and I'm not entirely convinced that it's right. But even that is a higher order effect, and lcamtuf's explanation seems like it has to be wrong even at first order! After all, at first order, there is no force on the test charge. But in a moving frame, as above, there is a Lorentz force on the charge unless the magnetic field disappears entirely, and v_drift is not going to be the boost velocity that makes the B field disappear. So I would apply large grains of salt to this model.

[0] Wow, Lorentz got his last name all of this stuff!
WISP stands for Wireless ISP, so the target is not SoHo.
It can be used with 10-20 aps, but I agree that in that case can be overkill.

This software has been used to run public wireless services in many Italian towns, in collaboration with local government institutions.

Docker not recommended for prod? I believe that the industry is going in a different direction :)
I read last week that about 40% of the electric cars produced now are with LFP batteries.
AI can't do any worse that the current NFL announcers.
> One isn't

No, one says it isn't at some specific point in time. Some people here seem to want to believe the last decade of bait amd switch VC backed startups never happened (often times through no fault of the founders).

>one is trading your data

As I mentiomed in my other comment, the user has tools at their disposal to prevent google figuring out its "your" data. No such tools exist when you're forced to sign into Kagi with your credit card.
This pop-up dismissal is also built on tens of years of software showing random error messages and prompts, with the user being conditioned to click "Run anyway" with zero consequences. How many of those warnings/prompts have an actual impact, and are anything more than informative?
The only thing not covered by the concept (and law) of freedom of speech with regard to violence are direct, clear incitements to immediately commit violence. E.g. egging someone on to go lynch another person right now is not legal.

Saying “I think this person should be killed” is legally free speech.
iMessage is dead/dying. WhatsApp is killing it.

At this point even my American groups have become largely WhatsApp because Android exists.
This is what GPT-4 summarized from deep research.

Krieger, J. W. (2010). Single versus multiple sets of resistance exercise: A meta-regression. Journal of Strength and Conditioning Research, 24(4), 1150-1159.

This meta-analysis found that multiple sets lead to ~40% more muscle growth compared to a single set.
Schoenfeld, B. J., Ogborn, D., & Krieger, J. W. (2017). Dose-response relationship between weekly resistance training volume and muscle growth: A systematic review and meta-analysis. Journal of Sports Sciences, 35(11), 1073-1082.

Concluded that higher training volumes (≥10 weekly sets per muscle group) produce greater hypertrophy.
Ralston, G. W., Kilgore, L., Wyatt, F. B., & Baker, J. S. (2017). The effect of weekly set volume on strength gain: A meta-analysis. Sports Medicine, 47(12), 2585-2601.

Found that strength and hypertrophy improve as volume increases up to a certain point.
Schoenfeld, B. J. (2016). Science and development of muscle hypertrophy. Human Kinetics.

Discusses the mechanisms of hypertrophy and the role of training volume.
American College of Sports Medicine (ACSM) Position Stand (2009). Progression models in resistance training for healthy adults. Medicine & Science in Sports & Exercise, 41(3), 687-708.

Provides guidelines for resistance training and muscle growth.
Haun, C. T., Vann, C. G., Osburn, S. C., et al. (2018). A 6-week resistance training study on the minimum effective training dose for muscle hypertrophy in trained men. European Journal of Applied Physiology, 118(3), 593-605.

Found that low-volume training still leads to substantial hypertrophy but not maximal growth.
Heaselgrave, S. R., Blacker, S. D., et al. (2019). Effects of resistance training frequency on hypertrophy and strength: A systematic review. Sports Medicine, 49(12), 1935-1947.

Concludes that training a muscle 2–3 times per week is more effective than once per week for hypertrophy.
I guess it would probably be similar to stuff like Dark Matter or whatever, right? Here’s a kludge; the professor doesn’t like it either but somebody is working on it…

I often wonder about the “luminiferous aether”— it sounds a bit silly. If there were message boards form physicists back then, would there be a bunch of writing: “well, we think this is a bit dumb, we’re just using it to make the math work out” for us to read? I’m sure somebody’s checked their personal letters…
Show HN: Monitor macOS stats and alert upon reaching configurable thresholds
Maybe it's just my old Mac, but today was the last time I was caught surprised by a buildup of SWAP usage that slowly but steadily ground my machine to a halt. Let me present to you - a tiny bash utility that will notify you if either SWAP or Kernel CPU raises too much - so you can act before it becomes a headache.

Feedback and contributions welcome :)

PS. I know there are better tools for the job, I just wanted to have something extensible and with a small footprint.
ev sales are falling worldwide, this is bait journalism, germanys economy is also struggling
Musk, Trump Prosecutor Targeting People Who Divulge Identities of DOGE Staff
200 allowed doesn't mean most lines will be. In general, 99% will be around 150 with a few places going high if it makes sense.
This sort of obfuscation of Microsoft/GitHub's real intentions *IS* deliberate. Unfortunately it's not just them, but pervasive across nearly all AI companies.

> Are they maybe afraid of a potential backslash if it became more clear that they're now looking to replace (some) developers / the boring parts of development?

Did they care about the writers, musicians, artists, journalists that had their jobs displaced or currently reduced? I don't think so and they got away with it.

They don't care and in 2025, programmers of all ranks are next.

Look at their actions and don't fall for the blog posts or statements.
> More importantly, no changes over the last few years means that absolutely no one in the company has in-depth and current knowledge of how that code works, so a refactor is pointless because no one knows what the specific problems actually are.
reply

That’s is the actual reason you might need to rewrite it.
If your critical system is written in an ancient script that nobody can understand, and does no longer supported, and as a security risk, at some point it will simply stop working. And there will be nobody that can fix it.

Yes, rewrite may be painful, but if you can no longer find the people to support the old thing it may be necessary
I spent about a 12 year period of my career doing triage and app performance work. What struck me was how often the core problems were architectural. Either the design was bad from the beginning, or the requirements had changed so dramatically over time (think scaling, for example) that the architecture no longer worked. I bring this up because while I saw a lot of questionable code, at the micro level it really didn't matter. Sure it could have been refactored and improved, but that would have been essentially diminishing returns. Often the improvements that were needed would have been so painful that rather than make them, I watched companies spiral around either throwing hardware at problems or replacing the application entirely because that kind of Bandaid rip was deemed "easier" in the overall politics of the corporate world. So point being - sure, refactor what you can, but don't get too hung up on things that ultimately won't matter.
I don't know Cursor, but VS Code is a very full-featured editor with many years behind it; I rather doubt an upstart editor could achieve full feature parity with it so quickly.

But that's almost beside the point: even if it had perfectly identical functionality, people would still want to use VS Code, if only for its well-established ecosystem of extensions.
Any 0-day found by an NSA employee can and will be found by someone else, and then sold or used.
Trivial if you leave near a grocery store. If you live in most US cities, much more the suburbs, then being dependent on your vehicle to do literally anything is part of the problem. In very few places in the US can you choose to do otherwise.
Care to share how you are preparing?
I'm actually curious about this too.

I've been experimenting with having Claude write the code and DeepSeek analyze, pasting the analysis into Claude to modify the code, rinse and repeat.

Surprisingly, or maybe not, they have come up with an almost fully standards compliant LALR parser for APL -- which is notoriously hard to parse. DeepSeek gets in there "nice and deep, boy" and shakes out all the corner cases while Claude does a fairly good job of implementing the fixes without breaking anything else. Just a few more round and...

But, as one might imagine, this isn't very practical for anything other than just playing around as I have to copy/paste code into the two different chat windows.

I suppose I could get them to write an extension for gedit (my preferred 'code editor'), hmm...
> ...equivalent of digital junk food

Love it! Well, I hate that this situation exists, but the metaphor is great.
Mis-leading article title. Within TFA:

> But the company has not identified evidence to confirm this, according to a filing with the California Public Utilities Commission

Could the equipment have been sabotaged to spark the fire?
"This button lets you edit the blog post. This button saves it. And this one lets you pour a stream of water over it"
I personally don't really like eggs. I only buy them when I need them for ingredients in something I plan to cook soon, so I haven't been tracking their price over time. But we are making a cake this week and had been hearing about the eggs problem for a while now.

Yesterday, eggs were not sold out at my local grocery store. There was a sign saying they may limit purchases. The crappy bottom of the barrel eggs were selling for 9 dollars a dozen. Pretty much all the eggs that touted organic or farm fresh on their containers were going for 4 to 5 a dozen, which seems reasonable. I assume those are from the local farms.
What about cricket?
Very cool! I'm curious whether you're using it (or planning to use it) yourself for anything serious or if it's just to see if it could be done. Are you planning to support classes beyond Java 8 at some point?
I think this is true for any bus/register size. Various high-level language "bignum" libraries generalize to any size.

But it's true that with only 8 bits, the problem happens very soon. However, if one doesn't want to solve basic problems "the hard way", one probably won't be interested in assembly programming anyway.
BTW, in this age of AI... Writing beautiful, well-documented, well-tested code is a lot less painful.

You should use it since you are in AI space :p
> Let’s say you’re correct, that only 10% of ads are effective.

You know, the biggest financial disasters in history have happened because of this reasoning. This is not how complex systems behave, and humans are very complex systems. Those turns out to be much closer to fixed points processes, which implies a very different:

Either ads are 0% effective, or they're 100% effective. Very little exists in between and events can cause even the very same ads to flip between 0% and 100%, and even the time when it flips will be very short (and won't be a simple linear 0% -> 100% move, but a fast, wild, oscillating process that at times looks small and controllable but is utterly unstoppable)

Which would imply the GP is right: for the vast majority of ads, it makes no sense to show them to anyone. It's just annoying and wastes everyone's time.

Oh and the reason it doesn't have effectiveness measures is that normal distribution requires independence. Whether I respond to or ignore an ad must be independent of whether you do, for all factors not taking into the calculation. Meaning even if I am your twin and we live together it must be independent. Otherwise, because things like average are really a way to refer to normally distributed events, it doesn't even make sense to say an ad is "10% effective". There is no mathematical meaning behind that, and it's no different from saying "Orange tomatoes shot Joe".
So awesome to see this on the first page. Thanks everyone!
I won't work for a company where I'm forced to use Teams. It is beyond awful
I understand the physics of microwaves but haven't taken the time to understand when metal is dangerous — I tend to just always avoid it.

Do you know of any resources that explain what scenarios belong in the "harmless" category?
The d6 pencil is a very elegant design
Exposure to other races through integration increases understanding and reduces the tendency towards prejudice.

Makes sense?
For superior trebuchet performance, you want a floating arm:

https://en.wikipedia.org/wiki/Floating_arm_trebuchet
Yup. I agree.
It's going to be hard to make a dent in the JS world, but it's coming back!
Zompist is great. I also tried making an auxlang at one point. This is actually what got me into programming. I was saddened by Esperanto's Euro-centric phonetic inventory so I wanted to take a data-centric approach using Glottolog's incredible collection of phonetic inventories of all languages and try to come up with an inventory that is accessible to as much of the world's population as possible

Ultimately I think I decided Toki Pona was "good enough" and I still use the orthography that came out of it to write in my private diaries but the exercises it got me doing is what got me into programming (and linguistics!).
> Waydroid reimplements Android libraries and higher level APIs to convert them to something compatible with your host kernel,

This is simply incorrect, though, negating the entirety of the rest of your argument.

> No, the main difference is whether the user-space is deeply integrated through various glue, or whether you're emulating the whole system as-is

Okay, sure, but then again waydroid and a VM are kissing cousins going off of that definition anyway. Both emulate the whole system. The only difference is whether or not the kernel is replaced.

> That waydroid relies heavily on namespaces is a technical detail, not a relevant difference between WINE and Waydroid. WINE if implemented again today would likely do the same.

No, it wouldn't. WINE does the approach it does to avoid redistribution of any Microsoft binaries. Simply containerizing & emulating the kernel API would be useless for WINE as a result
I won't work for a company where I'm forced to use Teams. It is beyond awful.
Do you really think others are "just" not "go[ing] out into the real world and see how real, normal people actually use computer"?

I think we can afford to admit that this is a bit reductive and misrepresentative of the efforts required.
DDoSed by Policy: Website Takedowns and Keeping Information Alive
The Lutheran organizations were facilitating mass migration. The money was being given to them to help bring in millions of people from places like Haiti.

https://x.com/Cernovich/status/1887267531267940517

They are providing receipts for all of the corruption they are uncovering.

>SERVICES FOR UNACCOMPANIED CHILDREN.

https://x.com/GenFlynn/status/1885872007062892568

LUTHERAN IMMIGRATION AND REFUGEE SERVICE INC: $367,612,906

LUTHERAN SOCIAL SERVICES OF THE SOUTH, INC: $134,190,472.95

LUTHERAN SERVICES FLORIDA, INC.: $82,937,819.95
Formula for Momentum
> such a great work, so much to learn

Is this doge meme in a political setting?
Show HN: AI File Sorter: Auto-Organize Files with AI
New version 0.8.3 has been released!
> I ask our clients to build a list of their impressions for the first month (or even more) and then revisit that list after a month. A lot of requests magically vanish off that list.

That's a really great and simple idea. Change is hard and it takes time for people to adjust, even if they requested change in the first place. Things like muscle memory and habit can cause a lot of up front discomfort, but basically requesting that they take the time to allow those things to catch up can really shift their perspective of the new normal.
Thought experiment: If all bitcoin holders redeemed their bitcoin for US dollars, would this affect the "price" of bitcoin, i.e., the value of bitcoin in US dollars. If yes, how, i.e., up or down.
I think you're missing the GP's point. It's when the stakes are high that the rhetoric being reasonable is even more important, thus you should care more during those times. If you disagree with them that's ok, but your comment just reads like you're trying to explain why it's ok instead of engaging on the GP comment.
Show HN: Rhino editor – a TipTap editor made for Ruby on Rails
I suppose it makes sense, for extremely GPU centric applications, that the pi be used essentially as a controller for the 3090.
For me the frustration is that you cannot learn markdown once and use it in different places - for non-trivial things you always have to use a reference for a particular flavor.
Don't forget that o3 is actually the second model in the o-series but can't be named o2 due to obvious reasons.
>the reality is that if there is some code in production that has been working unchanged for the last two years, you're wasting your time refactoring it.

So much this. I recall watching people early in their careers who wanted to make their mark go after code like this that was just a waste of time and more likely than not to blow up things downstream they didn't understand. And sadly watched managers praise their tenacity rather than understanding the explosions that were being created.
Stablecoins are finding product market fit in emerging markets
DeepSeek, O3, and AI Applications
Only because without consumers using their IPs, they're a well established company with predictable uses. Once people use it for everything, then the reputation will drop.
Discord also has implemented an RBAC system that makes permissioning simple.
Yes, but after the program is started you can do anything. AFAIK the important part of the distinction is the behavior when starting the program - if you start a GUI program from the console (Ex. calc), cmd doesn't wait for it to exit. And if you start a console program from Explorer, a cmd window will pop-up (you can hide it, but it will still flicker briefly).
Well, acetate sheets are pretty easy to find and cut. Consider it an optional DIY project? =)