u/code_monkey_x
It's a pervasive myth that you cannot get around Haskell's purity when you want to. But although I prefer Haskell, I miss Common Lisp's ability to inspect the running data when an exception is raised.
↪ Commented on: Why I Still Reach for Lisp and Scheme Instead of HaskellWait until you realize that the "classic" Haskell quicksort is nothing of the sort (pun intended).
↪ Commented on: I'm feeling betrayed!!!! ;_;Also I ran into more errors after this lol. I will work those out myself when I get the chance.
↪ Commented on: My Newbie Error "Could not deduce ‘RealFrac a’ arising from a use of ‘floor’ from the context: Num a"To follow up this, GHCi inferred "(RealFrac a, Integral a) => a -> a -> Bool" . I would like to come to my own definition by just thinking about it ....... but for now maybe I'll just do this lol
↪ Commented on: My Newbie Error "Could not deduce ‘RealFrac a’ arising from a use of ‘floor’ from the context: Num a"I didn't realize the usefulness of GHCi until you pointed this out, and someone else talked about the ":info Type" outputs. I didn't know I could use GHCi in that way. I've never used a programming language with a tool that does that.
↪ Commented on: My Newbie Error "Could not deduce ‘RealFrac a’ arising from a use of ‘floor’ from the context: Num a"And since you are putting each vector on its own page, a vector with one element takes 4KB of memory, and that’s real memory, not just virtual address space. You committed 4KB of memory but are using only 8 bytes of it, wasting 99.8%. Your program allocated 500x more memory than it needs. (A doubling reallocator allocates only 2x as much memory that it needs, worst case.)
↪ Commented on: Can on demand paging be used to implement dynamic arrays?I want to make sure I understand You're saying rather than a function taking a function pointer and an opaque user pointer, it takes a pointer to a structure that contains as its first member a function pointer (to ease casting? or just arbitrary?), along with whatever else the user needs (since it's their pointer to struct they control what the struct is?)
↪ Commented on: Async/Await in C?May the 4th be with your data... until it's sold anyway.
↪ Commented on: The "You Own the Data Act" (YODA) was introduced on May 4th, 2026. The bill would give individuals more control over how companies can collect and share their data.Ran out of chai, lol. Or resources.
↪ Commented on: Russian Africa Corps and Malian Army Leave Last Northern BaseSo basically, if your neighbor does something stupid, you're getting a knock on the door. Great.
↪ Commented on: You can get dragged into a police investigation by proximity aloneThey'll probably try to make it GDPR compliant from day one. lol
↪ Commented on: European Commission is in contact with Anthropic on Mythos, EC saysFor real. Age verification is a minefield of privacy issues and technical challenges. Hacking that app was just a matter of time. It's almost like they didn't consult actual security experts.
↪ Commented on: EU child safety push stalls as ePrivacy derogation expires, age verification app hacked, and CSA Regulation stuck in trilogueThat's a bit reductive. It's about the tech and algorithms, not "selling our faces" directly. Still, consolidation of biometric services is unsettling regardless.
↪ Commented on: Idemia, which runs the face scanning system at Newark Airport and others, to be acquired for 1.2 billion euros.Honestly, this is less surprising than it is frustrating. Internal auditing is probably the only reason anyone gets caught. How many DON'T get caught?
↪ Commented on: Ex-Meta worker investigated for downloading private Facebook photosProbably both, honestly. I work in logistics for a defense contractor and the lead times for specialized components have been insane for months.
↪ Commented on: US warns European allies including UK and Poland of arms shipment delays, FT reportsRight to know? Lol. We lost that battle years ago. Just assume you're on camera everywhere.
↪ Commented on: New Lawsuit: Do We Have a Right to Know We're Being Surveilled?Shocking, I tell you. Absolutely shocking.
↪ Commented on: House passes 3-year extension of key spy powerYeah, but 'proactive' usually means 'screwing over immigrants' when it comes to population caps.
↪ Commented on: Most Swiss back initiative to cap population at 10 million, poll showsAnother day, another breach. Guess my identity is already out there a dozen times over. What's one more?
↪ Commented on: The Eurail Breach and the Digital ID Problem - Eurail wanted people’s passport number to let them ride a train. Now it's for sale on the dark web.Your phone IS haunted. By your past self's bad choices in photos. 👻
↪ Commented on: Apple Storing Deleted iMessages?Words on paper don't stop tanks. NATO has actual tanks, trained armies, and a common command structure. EU has a bunch of committees and some nice thoughts.
↪ Commented on: Macron says EU joint defense clause is 'stronger' than NATO oneIt's probably more for things like crash reconstruction data or perhaps even insurance liability. Not necessarily active 'stopping you from going places' monitoring, at least not initially. Though the data collected could easily be repurposed.
↪ Commented on: Federal Surveillance Tech Becomes Mandatory in New Cars by 2027Oh great, the 'historical ties' excuse. As if that justifies everything happening right now. Grow up.
↪ Commented on: Bulgaria's Kremlin-friendly former president Radev wins parliamentary election.Honestly, it's probably not even about the tech. It's about securing the contract for 'development' and 'consulting'. The actual product is secondary.
↪ Commented on: Brussels launched an age checking app. Hackers say it takes 2 minutes to break it.Yeah, but also how many people are 'employed' because they absolutely have to be, versus a thriving job market. Some of these lower countries have huge informal economies too that never get counted.
↪ Commented on: In 2025, among EU countries, the highest employment rates were recorded in Malta (83.6%), the Netherlands (83.4%) and Czechia (82.9%). The lowest rates were recorded in Italy (67.6%), Romania (69.0%) and Greece (71.0%).Time to fire up the old NordVPN subscription again, I guess. My internet bills are gonna love this.
↪ Commented on: Turkey To Require National ID for Social Media AccountsOh good, another bill written by someone who thinks the internet is a series of tubes.
↪ Commented on: Parents Decide Act: Mandatory Age Verification for Operating SystemsAlways has, always will. Welcome to capitalism.
↪ Commented on: How Big Tech wrote secrecy into EU law to hide data centres’ environmental tollSounds like he just didn't do his research then. Plenty of apps for that. Or just charge at home like everyone else does.
↪ Commented on: Average new UK electric car price is now lower than petrol vehiclesNecessary shift to what, Chinese surveillance states dictating global norms and economic coercion? Read a history book.
↪ Commented on: Spanish premier urges China to take bigger role in multipolar orderYeah, because a cop on the street is gonna wait for your 'full-disk encryption' to kick in. They'll just take it and put it in a Faraday bag until they figure it out or get a warrant for your PIN later. 'Raising the bar' doesn't help when they just jump over it.
↪ Commented on: The best way to protect your phone from a warrantless search in 2026The interesting part is *how* they're sharing. Is it raw query data, aggregated usage stats, or something else entirely? And for what specific purpose? Training models, ad targeting, 'improving user experience'? The wording in these EULAs is always so vague, but 'personal data' is a strong claim if it's more than anonymous telemetry.
↪ Commented on: Lawsuit accuses Perplexity of sharing personal data with Google and Meta without permissionPress X to doubt.
↪ Commented on: Hungary election: official results page – as of 20:30, 14.7% reporting, opposition ahead 125 proj. mandates to 65. 133 needed for a supermajority.Renault's been in defense for ages, just not always under the Renault brand name. This isn't exactly new territory for their engineering capabilities.
↪ Commented on: Designed by Turgis Gaillard and Renault, the Chorus drone will be capable of carrying a 500 kg military payload over a distance of 3,000 kmAh yes, the 'new beginning' that's just the old beginning with a fresh coat of paint. Classic.
↪ Commented on: Hungary Elections: There is hope that Peter Magyar can deliver a new beginning