Hacker News Best

ID Type Limit Status Last Update Next Update
hn-best hackernews 30 Disabled 2 days ago 2 days ago
Posts History Gallery Config RSS JSON

Posts (30)

Compression is prediction

Published: 2 days ago | Author: nikolay

Compression is prediction

456 points | 191 comments

This is the thesis behind the "Information Theory, Inference, and Learning Algorithms" course that was taught at Cambridge University.

> Why unify information theory and machine learning? Because they are two sides of the same coin. In the 1960s, a single field, cybernetics, was populated by information theorists, computer scientists, and neuroscientists, all studying common problems. Information theory and machine learning still belong together. Brains are the ultimate compression and communication systems. And the state-of-the-art algorithms for both data compression and error-correcting codes use the same tools as machine learning.

Book (creative commons): https://www.inference.org.uk/mackay/itila/book.html

Lectures: https://m.youtube.com/playlist?list=PLruBu5BI5n4aFpG32iMbdWo... — farfatched

Grok Bot

Published: 3 days ago | Author: rvz

Grok Bot

244 points | 198 comments

I've been using it for the last month or so. IMO in the same way we went from tab complete -> prompts -> agents, this feels like a next step on that evolution. I highly suspect others will be following suit. I was surprised with how much it felt natural to interact with agents in this way.

Biggest advantage is each one owns its own routines, context, and domain, and they can communicate between each other. Similar to hermes they build out their own skills, but by keeping the bots separated by domains, you end up getting better results out of them.

Additionally though each one has their own computer, which means async work feels like it actually works. I haven't had to juggle worktrees for the last month.

Biggest downsides are token expenditure. I've used more tokens this month than not this month. That's not a typo - I've used less tokens in the last 5 years prior to this month than I have this month. Always on perpetual agents use a LOT of tokens. IMO this is building for the future state where tokens are vastly cheaper, ie in a post-ASIC world.

The coolest thing I had it do for me was sourcing fabric for swag: https://image.non.io/d83664c1-5807-4a18-abe4-41928c198410.we...

I wanted to make something that didn't feel like just my logo on a shirt, so I had one of my bots reach out to ~40 fabric suppliers in vietnam, negotiate prices, lock one in, and get samples made. First samples should be finished today. It's been something I've wanted to do for ages, so it was cool seeing it actually happen. The fabric supplier bot worked with one of my prototyper bots to create a randomly generated pattern using my logo, which it then sent as a .ai file to the supplier. — jjcm

Woman pulled over twice after Flock-linked software connected her to homicide

Published: 3 days ago | Author: cdrnsf

Woman pulled over twice after Flock-linked software connected her to homicide

https://local12.com/news/nation-world/flock-camera-error-lea...

246 points | 222 comments

We shouldn't be wasting time figuring out how to make these tools usable. A healthy society requires privacy and a healthy society leads to long term safety trends. Mass surveillance as a tool, fundamentally, even if perfectly implemented and used, is fundamentally flawed and unfixable since it destroys the long term health of society. That is why I am against Flock and similar technologies. — jmward01

Go is an ideal language for AI-assisted software engineering

Published: 3 days ago | Author: 0xedb

Go is an ideal language for AI-assisted software engineering

335 points | 395 comments

It doesn’t matter to me how good the LLM is at writing Go if the compiler can’t stop it from accidentally leaving another part of the software with invalid state as a result of a change the LLM is making.

What am I talking about? Nil and partially constructed structs are impossible to prevent the creation of in Go.

Sure, if you’ve got a small program with limited scope, that’s probably fine if you look through squinted eyes. But the teams I work with are working on sprawling, evolving software where the compiler saying “hey, that’s not a valid Widget” would be extremely useful and save much heartache.

An LLM does a good job of “checking” for other uses and “checking” if everything is going to work correctly, but - supposedly we’ve committed the concept to code so that the compiler can actually verify it - and Go intentionally permits invalid states of structs. This makes Go a fundamentally problematic language choice for the kind of software I work with teams on, LLM or not. — beaker52

Mojo 1.0

Published: 3 days ago | Author: dayanruben

Mojo 1.0

258 points | 117 comments

I feel like this language would really benefit from some sort of 1-pager overview.

I just spent a fair bit of time on the official site, and I still don't think I have a very good grasp of what problem this language aims to solve, or why I would select it over other similar languages — swiftcoder

Apple Silicon and macOS VMs: Faster LLM Inference with llama.cpp

Published: 3 days ago | Author: frabonacci

Apple Silicon and macOS VMs: Faster LLM Inference with llama.cpp

278 points | 43 comments

It looks to me like this won't speed up llama.cpp for everyone, just for users running it in this particular kind of Virtualization.framework VM.

The fix here works around a problem where the VM was causing llama.cpp to select the wrong kernels. — simonw

Stealing Reasoning Traces from Proprietary LLM APIs

Published: 3 days ago | Author: quantumgarbage

Stealing Reasoning Traces from Proprietary LLM APIs

464 points | 199 comments

"Stealing" something you already paid for (tokens), but that you can't have access to(!). And trained on the sum of human knowledge.

Training on other model outputs ought to be business as usual, stop using morally charged terms made up by future monopolists: https://thomasdullien.github.io/posts/2026-06-15-rl-economic... — Aissen

England set to be one of the first countries to eliminate hepatitis C

Published: 3 days ago | Author: stevekemp

England set to be one of the first countries to eliminate hepatitis C

304 points | 215 comments

I am glad they’re screening for it. I was born to someone who had the virus, but didn’t know I had Hep C myself until I submitted myself to an exceptionally thorough STI testing panel. I say exceptional, because the standard ones I’d done throughout college and early adulthood do not happen to include that particular test. So I feel a bit lucky to have been able to get diagnosed and treated in my mid-20s, before the disease could do much damage. — thex10

OpenAI’s head of ethics leaves less than a year after joining

Published: 3 days ago | Author: ilamont

OpenAI’s head of ethics leaves less than a year after joining

https://archive.ph/W48UV

https://aimagazine.com/news/why-did-openai-head-of-ethics-ch...

250 points | 323 comments

In five years, I'd love to read a book about the history of AI ethics. I suspect it will read like Voltaire.

My sense is that it is radically shifting from a fluffy marketing arm to a department expected to contribute meaningfully to development and justify its impact. I would expect an ethics team to build frameworks that can help train/eval the model that the company spend millions of dollars and months training is going to be aligned to the ethical stances the company chooses. If they can't, the waste to time and money is huge if the model requires retraining for ethics reasons. That's a different job than pondering roko's basilisk or whether AI is alive.

The people in AI ethics who spent years thinking their job was marketing or publishing thinkpiece papers may be having to adapt quickly or get out of the field. — madrox

Nvidia's Risky Business

Published: 3 days ago | Author: jonbaer

Nvidia's Risky Business

284 points | 130 comments

Nvidia's biggest advantage in AI has never been only their hardware performance but how entrenched their software is in ML research that flowed down stream. However, if you've actually used CUDA C/C++, it's pretty one of the worst software development ecosystem imaginable: you get all the footgun of regular C++, plus GPU compute pretending to be C++ and but doesn't actually behave like C++ because CPU and GPU compute are fundamentally different, and the only reason people put up with it is because Vulkan and HIP C/C++ are even worse.

Google's limitation is that they still don't offer TPUs in a PCI-E card/dev board that people can plug in to their PC for local development and sane low level API to develop against, instead you have to go through their cloud and their full software stack which greatly limits ecosystem growth. The minute that Google figures that out, that's when Nvidia's dominance would be challenged. — YuechenLi

More than 10 firms pay up to $100k a month for access to Truth Social posts

Published: 3 days ago | Author: whosgotch

More than 10 firms pay up to $100k a month for access to Truth Social posts

204 points | 232 comments

Insider trading as a service. No one is going to take the US seriously for the next 50 years. — Toutouxc

London Underground begins scanning passengers' faces

Published: 3 days ago | Author: BlueBerry2001

London Underground begins scanning passengers' faces

294 points | 303 comments

It’s a moot point. I’m saddened at the invasion of privacy and the intrusion on an individual’s civil liberties, but anonymous travel on the London Underground died when they made bank cards and contactless the primary way to get through the barriers.

I’m not saying that “this doesn’t matter because it’s slightly worse than before”. I’m saying the frog has been boiling for a long time.

I don’t want people being surprised as though THIS is the nail in the coffin of untracked movement across the city. As others have said, we’ve always been tracked. This is just them being open about their latest methods.

I hope this serves as a warning for citizens elsewhere: this is a slope that governments will only slide down further. There is no coming back from this in the UK.

Supermarkets in the UK point cameras at your face at self-checkout.

Roadside CCTV captures your registration plate and tracks your vehicle across the country.

Your ISP proactively shares your web history with the state.

Being an anonymous citizen in the UK has been an impossibility for at least 20 years.

Any weapons can and will be utilised against a perceived enemy. When that perceived enemy becomes /you/, you should expect these things to be used against you.

History has taught us that before.

We have seen in the last 10 years that liberal democracies are fragile things. Robust restrictions on the state’s ability to monitor, interfere with and restrict the daily lives of its citizens aren’t a luxury; they’re essential to protecting a free and just society. — _fw

France to ban unsolicited telemarketing calls

Published: 3 days ago | Author: aziaziazi

France to ban unsolicited telemarketing calls

862 points | 416 comments

Great idea!

Telemarketers have ruined the phone network for me. I haven't answered an unknown call for the past 10 years, which sometimes means I miss important ones. 99.9% of all calls are an attempt to get money, and the 0.1% that's a dentist appointment, a friend that changed numbers or whatever become collateral damage.

A ban is the right idea but I wonder how they can handle it, logistically. I think there needs to be a technical solution.

A national "whitelist", where hospitals, doctors, utility companies and such can register to get their numbers whitelisted perhaps, combined with a setting on phones that block any non-whitelist number.

Each country could maintain their own whitelists, and corrupt nations selling whitelist status to scammers would get blocked in any other country at least. — Kon5ole

H3-metal – Native MiniMax-H3 inference for Apple Silicon

Published: 3 days ago | Author: swyx

H3-metal – Native MiniMax-H3 inference for Apple Silicon

195 points | 25 comments

I've been using MiniMax H3 on my M5 Pro 64GB MacBook Pro through ComfyUI. It works extremely well.

I had to modify the default ComfyUI workflows to use a GGUF quant (city96's ComfyUI-GGUF custom node, UnetLoaderGGUF in place of the stock loader) [0].

I use the model labeled Q5_K_M. There is Q8_0 available as well, which is 34GB and fits fine in 64GB unified memory if you keep resolution modest.

The main issue is speed, a ~9-second 480x864 clip at 20 steps takes me a bit over an hour. So this will be cool to try for the speed up alone.

There's a lot of great information and workflows available to follow on the r/StableDiffusion subreddit.

[0] https://huggingface.co/Abiray/MiniMax-H3-GGUF/tree/main/unet — Meleagris

Chicken Scheme 6.0

Published: 3 days ago | Author: eatonphil

Chicken Scheme 6.0

266 points | 43 comments

   - Strings and symbols passed to foreign code are not copied, they are
    passed directly, any mutations done by external code will be visible on the
    Scheme side.
  - Complex numbers, C structs and unions can now be passed directly as
    arguments and returned as results when interfacing to C code.
Those were major bottlenecks for any FFI-heavy Chicken Scheme app, and would often result in brittle and unsafe abstractions to work around. Glad to see this changed. — dleslie

The UK's war on anonymity has come to America

Published: 3 days ago | Author: slowin

The UK's war on anonymity has come to America

432 points | 322 comments

> A joint statement by Buffy Wicks, the lead author of AB 2273, Jordan Cunningham, another AB 2273 author, and 5Rights Foundation states, “The Bill is practicable and realistic, drawing as it does on the UK’s Age Appropriate Design Code (AADC).”

How is Buffy Wicks so damn gullible with tech legislation? Her AB 1043 and AB 1856 (Digital Age Assurance Act), intended to protect children online and regulate Big Tech (but unintentionally criminalizing open source), was sponsored by a dark money influence operation from Meta.

https://www.reddit.com/r/linux/comments/1rshc1f/i_traced_2_b...

She is actually well-respected with housing and transportation bills but I don't know what's going on with her tech bills. — tangotaylor

Show HN: Scroll through all 43252003274489856000 Rubik's Cube states

Published: 3 days ago | Author: Alen123

Show HN: Scroll through all 43252003274489856000 Rubik's Cube states

265 points | 92 comments

I wrote a 3d rubiks cube slot machine for my old online casino. It scrambled the cube randomly 4 times and gave the player 60 seconds to solve it by twisting up to 3 times. Lots of weird quaternion math to handle the spinning and shift key twisting at the same time. All with simple geometry in Away3D / AS3.

The real hard part of designing that game was creating the payout structure. The game paid an equal amount for each "line" of 3 colors in a row on any face after the player made their third move. There was a progressive take and jackpot for a perfect solution. And I specifically wanted to target a zero house edge for the game, to reward the best problem solvers. So the question was, given 4 random twists off a perfect cube, what are the individual chances of getting 64, 63, 62...1 lines of sequential color given the best 3 spins from the initial random state, and then hiw to allocate the payout structure accordingly.

Probably a billion monte carlo runs and I had a pay table. It was lots of fun. I wish more gambling games rewarded skill that way. — noduerme

As AI eats the web, the internet’s collective memory is disappearing

Published: 3 days ago | Author: awnird

As AI eats the web, the internet’s collective memory is disappearing

299 points | 291 comments

AI will kill the internet because it is killing the incentive to make it. It is an industrial-strength example of why we don’t allow stealing. — ChiMan

How Claude marks AI-generated content

Published: 3 days ago | Author: mfiguiere

How Claude marks AI-generated content

349 points | 316 comments

I notice the "Limitations" section talks about how content only at some point touched by Claude may return a positive, and content that returns a negative may still be Claude generated. But I really would have liked for them to state explicitly that entirely false positives where a piece is fully human-written may still be marked as generated, because too many institutions with the power to ruin someone's life over that have trouble understanding the concept. — Dilettante_

Stop Killing Games: It's time to sue Sony, join us

Published: 3 days ago | Author: EDM115

Stop Killing Games: It's time to sue Sony, join us

228 points | 119 comments

If people actually read the claims... it's about fair business practices, this is why they are suing Sony:

> ... In the EU, it is forbidden for large companies to abuse their position to make more profit at the expense of consumers. Yet Sony does not fully abide by these rules. > > If you buy a digital game or in-game content, Sony will only ensure that you can do so through its own PlayStation Store. Sony keeps the market to itself in this way and can keep prices artificially high. This way you pay more, without getting anything extra in return. This is called the “Sony Tax.”

This is not a lawsuit about Sony "taking away my discs", it's something like "Sony allegedly used its control over the PlayStation ecosystem to restrict competition in digital distribution, allowing it to keep prices artificially high and harm consumers". — braiamp

Illinois Just Passed a Law That Puts Linux on the Hook for Age Verification

Published: 3 days ago | Author: speckx

Illinois Just Passed a Law That Puts Linux on the Hook for Age Verification

270 points | 337 comments

Linux distro founder here (stagex)

I will never be compelled to implement this, and would never merge it.

Every release requires quorum signatures by an international maintainer team, and the distro is designed to work offline-first, with some variants not even supporting network drivers in the kernel, so Illinois legislators can eat shit. — lrvick

Rust SIMD on the GPU

Published: 4 days ago | Author: sagacity

Rust SIMD on the GPU

214 points | 107 comments

The author mentions Rust's portable SIMD library [0]. The only issue with portable SIMD is it's only available on nightly. I used it in my FFT crate, but we had to switch to the fearless_simd crate in order to get a portable SIMD solution that works on stable [1].

[0] https://doc.rust-lang.org/std/simd/index.html

[1] https://github.com/linebender/fearless_simd — O3marchnative

Learning more about Claude's mathematical capabilities

Published: 4 days ago | Author: tosh

Learning more about Claude's mathematical capabilities

180 points | 122 comments

> Throughout this process, Jarred's input was mostly limited to sending Claude messages of encouragement (mostly variants of “keep going” or “believe in yourself”). This seems to have helped Claude overcome some initial skepticism that it could make meaningful progress.

I remain delighted at how absurd our current timeline has become. — simonw

Show HN: Needle2: 14MB agentic LLM for phones, wearables, smart home and robots

Published: 4 days ago | Author: HenryNdubuaku

Show HN: Needle2: 14MB agentic LLM for phones, wearables, smart home and robots

Hey HN,

Henry from Cactus here!

We previously released Cactus Needle, a 14MB agentic LLM for tool call, device use, and structured extraction for phones, wearables, smart homes, small robots and microcontrollers. We got really great feedback here, and have now incorporated the suggestions to release Needle 2.

The whole model is a single 14MB binary that runs a full session in 28MB of RAM; 45m parameters at 2bit compression. Needle hits 500 tokens/sec decode speed on a Raspberry Pi 5, sits between 400-1,500 tokens/sec on VR devices like Meta Quest 3S and Apple Vision Pro, and ranges 300-700 on sub-$200 phones such as the Samsung A-Series.

On the tool call and mobile device use benchmarks, Needle 2 trades wins with closest small models like LFM2.5 230M and Apple Foundation Model, at 5x to 70x smaller, both at f16 vs Needle 2 at 2bit. Needle is based on Simple Attention Networks from our paper (https://arxiv.org/abs/2607.18363).

Edge AI has lately meant Macs and PCs, but that is just 1.5 billion of over 21 billion connected IoT devices in the world today, and in emerging markets most phones ship under $200, no NPU, cheap GPUs. These include budget phones, Raspberry Pis, microcontrollers, wearables, small robots like Reachy Mini, and connected home devices.

A conventional transformer of Needle's width and depth spends 164 MFLOPs per token, and even one squeezed down to Needle's parameter count spends 87, Needle spends 70. Even on a high-end phone, an always-on assistant lives inside a power budget; every MFLOP is milliwatt-hours, and Needle spends 7x to 85x fewer of them per token than the smallest performant LLMs. More about the architecture in the link.

When we structure intelligence for consumer devices as functions with typed parameters, the only hard part is mapping a messy sentence onto them; which function, with which values. Our research found that when framed that way, the problem needs no world knowledge and no open-ended prose, which is why 45M parameters suffice.

Needle 2 expands to structured extraction where the schema can be passed in-place of tools and the model returns structured output. You can use Needle as a text-classification model with an enum field, as a summarization model by providing a schema that extracts key fields, everything but free-range decode.

Every product has its own tool vocabulary and fine-tuning needle helps it achieve frontier-level performance on custom tasks, so using the python package (https://github.com/cactus-compute/needle), Needle can be fine-tuned Needle on a Mac/PC in minutes to a few hours, with automated data-generation pipeline, just pass a couple samples.

Nonetheless, every response carries a learned confidence score based our Cactus Hybrid technique. If above your threshold, act, below it, escalate to the cloud or bigger model. Combining Needle 2 with a private DeepSeek-v4-Flash deployment works particularly well for enterprise-level tasks at barely any cost, we can help with this setup.

We have put a lot of thoughts into Needle 2 but might still be missing quite a lot, please use the playground in the provided link to test Needle and share your thoughts, always appreciated!

288 points | 106 comments

This is cool. I definitely think the "micro" sized LLM space is underappreciated, so it's always good to see work like this. I foresee a paradigm in some contexts where you have a hierarchy of LLMs, with more competent models actively training smaller models to solve specific tasks very efficiently, and something like this could be the smallest layer in that stack.

With that being said, the web demo is not particularly impressive. It really doesn't like anything I throw at it. I'm fine with accepting that fine-tuning is the solution to this, but I wonder if there's anything to gain from a bigger model? I know it's completely counter to the whole point of this, but a 14MB binary using 28MB of RAM seems unnecessarily small and pretty arbitrary.

Like, what does a 28MB binary get you? Or a 140MB binary? Or a 1.4MB binary? I'm guessing the choice of 14MB came from minimizing the size as much as possible while meeting certain requirements/performance expectations, but even a Pi 5 has plenty more room to spare. Curious if there's a good explanation for this (which I may have missed in my skim of the post). — nater5000

What's the best programming language for coding agents?

Published: 4 days ago | Author: chaychoong

What's the best programming language for coding agents?

Related: Which programming languages are most token-efficient? - https://news.ycombinator.com/item?id=46582728 - Jan 2026 (91 comments)

237 points | 160 comments

I'm not sure I trust a source that says "just 70 tokens average, nearly half of Clojure (109 tokens)".

There's no reason to add the phrase "nearly half of", and there's especially no reason to add it when it's significantly far away from half.

But on the main topic, I still feel that Go is an excellent choice for LLMs. There is pretty much just one way of doing most things, and the available training data is pretty consistent. This is very different from Python, where training data is polluted (I presume) with tons of code written by non-software engineers and demonstrating many different ways of doing the same thing.

Also a big plus for Go is the tooling. Fast compiles and good linting shortens the iteration cycle time, resulting in less need for me to tell the LLM to correct mistakes.

For some reason, most LLMs I've used default to wanting to write Python. I have to repeatedly teach them to use Go unless there is a very compelling reason to choose otherwise.

I would personally rather see and use Clojure, but I don't feel its ecosystem would provide the same benefits as Go, including obviously the easy single binary distribution. — michaelteter

Mars Bar from 1991 found – and it's 20g bigger than today's

Published: 4 days ago | Author: RickJWagner

Mars Bar from 1991 found – and it's 20g bigger than today's

289 points | 446 comments

Shrinkflation is all over. Burger buns at fast food places were more dense 20 years ago. The small burgers had 1/8th pound patties instead of the current 1/10th pound. It's hard to find a product that hasn't gotten worse or more expensive, even adjusted for inflation. — smolder

Mark Zuckerberg attacks 'closed' AI rivals as Meta returns to open models

Published: 4 days ago | Author: root-parent

Mark Zuckerberg attacks 'closed' AI rivals as Meta returns to open models

https://archive.is/20LOJ

https://www.meta.com/thefutureisforeveryone/

335 points | 356 comments

I think something that doesn't get said enough is Meta did, albeit intentionally kick off the origin of the open source race back in 2023 with the release of llama.

I'm not a big fan of meta in general, but they've done enough good, and it's possible that it was intentional as well. I don't know, I wasn't in the rooms, and I think it's worth giving them some reasonable doubt.

No one is purely good, and no one is purely evil. This is net good regardless. — bushido

Humanising LLM Outputs Is Dumb

Published: 4 days ago | Author: kuberwastaken

Humanising LLM Outputs Is Dumb

195 points | 126 comments

You ever read a work of literature with such flowery language that right after you've read a paragraph, you pause and realize you have no clue what you actually read, only to read the paragraph maybe a second or third time and have your mind space out again and again on each successive attempt?

Yeah, for me, that's what parsing huge volumes of LLM-produced text like "direct model calls as replaceable semantic workers" does to my brain. Maybe others don't really have this issue, but after any long output, I prompt the agent "Go back and decompress any LLM-speak in light of the higher level task goals. Eliminate deictic language."

The revised output documents are solely for my personal usage to expedite understanding. The LLMs can slowly converge on their own language for all I care; I retain raw agent output for future agent usage (to avoid the "lossy" problem the author mentions), but that doesn't eliminate the need for some intermediate translation I can use to actually help get my work done instead of spending hours attempting to understand what a "load-bearing pinned gate" is. — Xcelerate

Mistral Patent for “Code implemented tool calls”

Published: 4 days ago | Author: theanonymousone

Mistral Patent for “Code implemented tool calls”

205 points | 170 comments

Having my name on a bunch of software patents - and, yes, I tried to get my name off them, but was not allowed - I can fairly confidently say: There is not A single worthy software patent out there. You know, one that is "not obvious to someone skilled in the art" and that actually protects a monetary investment.

Software patent are a scourge of the software industry. Patents are designed to protect costly research; simply having an idea is not costly (but it makes in medical research for example). All that software patents do is creating a minefield that hinders competition.

For software Copyright is a far better instrument. Let the one with best implementation win... That's where the cost is: Implementing, testing, shipping, maintaining. Protect that.

Sorry for the rant.

Edit: Spelling — linuxhansl

Over 181,000 AI meeting recordings left wide open in note taking app

Published: 4 days ago | Author: colesantiago

Over 181,000 AI meeting recordings left wide open in note taking app

329 points | 107 comments

It's hilarious how these companies handle security breaches.

I once reported superadmin user/pass committed to github at a major YC backed background check company I worked at and everyone tried to make it seem like it was my fault.

I had just started working there and found it in the first week.

Anyway, had to show that it was committed by their main Staff engineer 2 years before I even worked there. For 2 years everyone's background check data in the United States that went through this thing - millions per year - thousands of Uber drivers, DoorDash, etc. all were viewable with no clearance. Anyone including overseas contractors, new hires, etc. could just login and check anyone's criminal history.

Reporting it was a disaster. They all tried to cover their asses, this huge drama and hand waving started. They tried to blame anyone and everyone. Eventually it was just AWS fault somehow (it wasn't, the Staff engineer was a dumbass, he committed it to a ruby seed file).

-----

I digress, the CTO didn't respond because he was more worried about how it would make him look. This industry is dead - the wrong people work in it. — purplemoonx