News for hackers. Stuff that matters.

MobiusHorizons

Re:How close can pure functional programming get to C? on Thursday October 29, 2026 @11:28PM (#50299553)
Ah nice!
Re:How close can pure functional programming get to C? on Saturday October 24, 2026 @04:53PM (#50225158)
does this mean if you want to add some print statements for local debugging inside a pure function that you will have to remove pure from the whole callgraph? or is there a way to treat it as just a warning?
Re:How close can pure functional programming get to C? on Saturday October 24, 2026 @04:50PM (#50225115)
it seems like in this case SIMD is one of the biggest reasons libdeflate beats miniz-oxide. at that point you are either using assembly or a library of functions that maps in names and functionality to the assembly. I think C isn't really better than other languages in that regard. Its not like its using auto-vectorization to get that SIMD support.
I would argue the effect is more pronounced in non-public companies that have private investors. Private equity especially does this, but VC backed startups also display extreme return on capital seeking behavior (albeit through growth rather than hollowing)
> While the power itself is the perfect example of the opposite, where the market should (according to theory at least) be perfect.

Markets don’t seem to want to solve for outlier situations like extreme weather events or significant hardware malfunctions. Basically I’m talking about what happened in Texas. When it’s a safety issue, it can be hard to align incentives to make planning for outliers worthwhile to market actors.

Re:Quad9 (DNS Resolver) to Exit France on Thursday October 22, 2026 @04:36PM (#50200665)
That seems much more sensible than what is being discussed. Sure fair use offers some protections, but youtube the platform is not required to protect individual youtuber revenues for fair use. Fair use effectivly entails an exception to the normal rules, and as such, requires actual judgement on a case by case basis instead of being something that can be scaled like content id. If you actually got sued, you could use Fair Use as a defense in court, and the judge would decide if you are right or not. In the case you are discussing, no-one got sued because youtube handled it without a court, so fair use never really comes into play.

What is being discussed would be more like if a court tried to get Google to take down individual spam bot youtube accounts that had popped up that same morning. Its rediculous because the legal system doesn't move that fast (nor does DNS), so things that require that level of heavy-handedness are typically much slower processes taking months or years.

Re:Laptop Based on 6502 CPU on Monday October 19, 2026 @10:45AM (#50153124)
Most home computers from the 8bit era shipped with basic on the ROM, and people used it for memory mapped hardware access with peak and poke commands. It was basically the operating system for some of these computers.
Re:Development statistics for the 7.2 kernel on Sunday October 18, 2026 @03:15PM (#50144305)
> The actual question is whether people wanted to contribute and the process was what kept them away or talent to enact the change.

My point was basically that this question misunderstands the purpose of large open source projects. They are not primarily things people have a right to contribute to, but rather things we want to improve for everyone. Anyone has the right to make changes to the Linux kernel for their own purposes, but contributing is not a right. It is primarily for serving the public good.

I’m not surprised the processes discourage some portion of would be contributors from contributing. I just don’t think that is a problem.

Re:RepRapMicron on Sunday October 18, 2026 @12:14PM (#50142373)
The op asked because a usb microscope is basically unsuitable for seeing something this small with much clarity. From other replies it sounds like the purpose is for automated positioning which makes more sense.
Re:Gold is now the top U.S. export on Saturday October 17, 2026 @11:57PM (#50137791)
That really puts it in perspective in a nice way, thank you. These multiples really give a distorted sense of scale even when you know current production is not what is being valued
Re:Development statistics for the 7.2 kernel on Saturday October 17, 2026 @02:41PM (#50133803)
The Linux kernel project is not hurting for contributors nor was it prior to LLMs. The processes you describe as roadblocks don’t seem to have been preventing the Linux kernel from getting code contributions. Maybe they don’t need or want more easy onboarding or broader audience?
Aliexpress / Temu most likely. People already buy cheap Chinese radios from those places now, since they can be cheaper than ebay.
Re:your C is not standard C on Thursday October 15, 2026 @10:36PM (#50113251)
Yeah that’s what I was thinking. I didn’t think of the traps until I read the sibling threads, but even that doesn’t seem like an impediment.
Re:your C is not standard C on Thursday October 15, 2026 @11:04AM (#50104747)
The behavior at the bit level seems very well defined based on that excerpt. You would need to know how signed integers are defined to know what the numeric value of the result would be. That sounds like it would be implementation dependent, but also completely predictable. Am I missing something?
Re:your C is not standard C on Thursday October 15, 2026 @10:57AM (#50104643)
I would be very curious to know why such shifts would be UB as opposed to merely implementation specific.

I guess I can understand that signed shifts bump up against how the hardware represents signed numbers at the bit level, but it’s not like the assembly is unclear on any given platform.

I think you would have to sue the party that did the hacking (ie anthropics servers) not the party that benefited, unless Claude used his computer in yolo mode to hack the gym, in which case I think I would find it hard to blame anthropic.
That may be what the op meant, I’m not sure. But I took it to mean the company offering the service needs to know how to use the tools responsibly. I guess the analogy with a power hammer would be hiring a contractor who destroys something during the course of doing a job you asked for. That contractor can’t blame it on the power hammer. If you offer a service you are responsible for the actions the service takes and you can’t put all of that liability on the user
If it was a human agent like a travel agent, the company they work for would be liable. I don’t see why ai agents would be different. The only way I could see this being the requester’s fault would be if they are running openclaw or something
Re:A 40ms Go garbage collector pause caused by swap on Thursday October 08, 2026 @05:52PM (#50012897)
Oh I see. only specify an SLO under conditions you can reasonably control. That makes sense.
Re:Wood Tape (2004) on Wednesday October 07, 2026 @09:59PM (#50001136)
What a lovely story! but also holy inflation batman! Those same items come out to $96.41 + tax at home depot now. (Although the smallest number of spindles I could get was 7)

    | Item            |  SKU      | Price   |  
    =========================================
    | 5/4x6x8 Board   | 100046735 |  $11.78 |
    | 7x Spindles     | 204837019 |  $36.73 |
    | 3M Duct tape    | 334720088 |  $ 7.98 |
    | 2x Paint Brush  | 203233251 |  $ 5.96 |
    | 1Qt Red paint   | 100209277 |  $16.98 |
    | 1Qt black paint | 100172539 |  $16.98 |
    =========================================
Re:A 40ms Go garbage collector pause caused by swap on Monday October 05, 2026 @03:42AM (#49961841)
Can’t page faults be arbitrarily long though? How could you provide a meaningful SLO in that case?
Re:A 40ms Go garbage collector pause caused by swap on Monday October 05, 2026 @03:40AM (#49961808)
Under memory pressure the system will free the ram used for code pages because it can always load them back from the executable on disk. It’s the same virtual memory mechanism as swap but without needing dedicated swap space. The op is saying disabling swap doesn’t prevent long pauses during memory pressure, because the system just swaps code out instead of dynamically allocated memory.
Re:Bob Cringely Has Died on Sunday October 04, 2026 @09:41PM (#49959789)
Yes, there are quite a few American companies making light sport and experimental aircraft, they are just very small and cater to a mostly wealthy hobby market. Lots of composites still being made here as well.
It is a technical reason. Basically cloud billing is much more granular and across many more services / line items than most things that basically the pipelines that figure out how much you have spent take a long time to know how much you have consumed. I believe all cloud providers with granular usage based billing have this problem.
Re:We want you to build the next Git platform on Cloudflare on Saturday October 03, 2026 @05:06PM (#49947778)
Ok the computer on your desk then? I guess it’s probably a laptop and not on all the time, but that shouldn’t prevent it from working for you when you need it. Probably want a good backup strategy though
Re:ASML says it sold 'absolutely nothing' in Europe in 2026 on Tuesday September 29, 2026 @11:04PM (#49903895)
Yeah, there are a lot of similar bad takes everywhere, not just on this website. This particular one seems to be reasonably common in finance type spaces. I think it presuposes a "correct" outcome to the war and then just tries to take shortcuts to that outcome despite that outcome not being desireable for the parties that get a vote. Its especially frustrating when it ignores the instability of the outcome, which is true in this case. After all both sides have already demonstrated a willingness to fight to try to change the outcome.
I feel like you are deliberately misunderstanding me. I’m not saying that these define a microcontroller vs application processor, but rather that they stem from differing design goals. Presence or absence of features is illustrative not proof. All you need to do is look up what the A in cortex A stands for, or look at the data sheet of the S31 to see it is classified as an MCU by the manufacturer. I do admit that the feature set of this MCU blurs the lines somewhat at 500mhz with cache hierarchy and psram, but the ability to run from on-chip sram with dedicated performance budget keeps this from losing suitability for true realtime tasks.
Re:Linux support is coming to Snapdragon X2 Series on Saturday September 26, 2026 @01:48AM (#49853580)
Fascinating. I did actually do a quick search and all the results were for google books, not a computer os.
Re:Allow Carriers on Planes on Friday September 25, 2026 @11:07AM (#49845716)
It’s like a front backpack where the baby is facing the wearer and is supported up to the neck. Something like this https://share.google/cGaL54ZtqoxDq18zv

Older »