Oracle is going to use debt to finance the buildout of AI cloud infrastructure to meet their obligations to customers. They’re the first hyperscaler to do so. Made the news two weeks ago.
HN user
fprog
Not OP, but my guess is GPU MODE. https://discord.gg/gpumode
An alternate hypothesis which seems equally interesting, albeit for different reasons, is at the end of the article:
Another explanation for why the JWST may have seen an overrepresentation of galaxies rotating in one direction is that the Milky Way's own rotation could have caused it.
Previously, scientists had considered the speed of our galaxy's rotation to be too slow to have a non-negligible impact on observations made by the JWST.
“If that is indeed the case, we will need to re-calibrate our distance measurements for the deep universe," Shamir concluded. "The re-calibration of distance measurements can also explain several other unsolved questions in cosmology such as the differences in the expansion rates of the universe and the large galaxies that according to the existing distance measurements are expected to be older than the universe itself."
Except OpenAI hasn’t yet finished discovery on its true goal: AGI. I wonder if they risk plateauing at a local maximum.
The hospital system near my hometown just announced they are filing for bankruptcy. The parent company that bought it, which itself is owned by private equity, extracted nearly a billion dollars in profit from hospitals before going bankrupt, according to local reporting. I don’t know what the solution is, but PE is a parasitic blight on society.
Public trust is a pretty good reason.
The article states they're going to backfill all, or nearly all, previously submitted papers!
It looks like the recall will be addressed with a software update, which will probably limit autopilot to highway use only. That seems like a reasonable step, in line with Autopilot’s intended use.
The General Services Administration is the U.S. government agency that maintains login.gov, the public’s single sign-on for government. GSA is conducting an equity study on remote identity proofing to find whether methods like facial recognition work equitably for a diverse set of users. If you’d like to help make technology access more equitable, consider participating or sharing the study. Thanks HN!
In the USA, we have Public Sans! https://public-sans.digital.gov/
I found a pair of AirPods a while back and wanted to return them to their owner. They must be associated with an Apple ID, so I reached out to Apple and asked if they’d help me get in touch. They said no, and advised me to file a police report.
I wonder why they have this policy? They have all the necessary information to facilitate a conversation. Heck, with services like Hide My Email, they could even keep the identities of each party private.
A shame they didn’t opt for Public Sans, which was designed by the US Web Design System team. Though I see it only supports Latin characters at the moment, which might make it unsuitable for use at State.
Love this idea. And I’ve been looking for something exactly like Pushup. Really excited to try it out.
I wonder what the author thinks of Sublime Text. Fast everything (search, opening files, switching projects…) is a big part of Sublime’s value proposition, one that has so far survived the era of VSCode. And AFAIK it is written in C++, and can certainly be used to write C++.
I enrolled in Statistics during undergrad several times, dropping out each time when I got frustrated and bored with the endless memorization of distributions and equations. The stats class was a requirement to graduate, so eventually I was forced to take it over summer.
My summer class was taught by the late professor Wojbor Woyczyński at CWRU and it completely changed my understanding of statistics. Instead of rote memorization, we built the foundations of statistics from the ground up in Mathematica. The subject felt so alive and it clicked in the six short weeks of the summer session.
I suspect the first-principles approach would resonate with the HN crowd. It certainly did for me. Should you be interested, check out the book he co-wrote and used to teach the class: Introductory Statistics and Random Phenomenon. https://catalog.case.edu/record=b2504793
Wow, is that true? I’ve never heard a more textbook ethical problem with a model.
Anyone interested in this application of machine learning might be interested to read How Emotions are Made by Dr. Lisa Feldman Barrett. She makes a compelling case that emotions cannot be reliably understood through facial expressions alone, and that context must be included to improve our own human accuracy at the task, let alone machine accuracy. While this article is about a textual dataset and so not an exact parallel, I think some of the same principles apply — namely that greater context is often needed to interpret an emotion from a message.
It seems others have observed the same behavior:
My partner's QuickPath (swipe) keyboard on her iPhone would type the word "abortion" just fine, but mine would not. We guessed that it's because she's typed the word before and I hadn't. A small test seemed to prove that right. I found this surprising, but maybe it's old news to everyone else.
The above is just one example. A few more:
https://www.reddit.com/r/jimmyjohns/comments/rq1hy7/wtf/ https://www.reddit.com/r/jimmyjohns/comments/rq1cok/no_words... https://www.reddit.com/r/jimmyjohns/comments/rpzetd/who_want...
Check out r/jimmyjohns from around December 27 for more. A few commenters indicate that the online ordering system uses DoorDash under the hood. Perhaps some cache entries got mixed up? Just thought it was fascinating.
From the article:
I’ve largely covered sqlc’s objective benefits and features, but more subjectively, it just feels good and fast to work with. Like Go itself, the tool’s working for you instead of against you, and giving you an easy way to get work done without wrestling with the computer all day.
I've been meaning to write a blog post about sqlc myself, and when I get to it, I'll probably quote this line. sqlc is that rare tool that just "feels right". I think that feeling comes from a combination of things. It's fast. It uses an idiomatic Go approach (code generation, instead of e.g. reflection) to solve the problem at hand, so it feels at home in the Go ecosystem. As noted in the article, it allows you to check that your SQL is valid at compile-time, saving you from discovering errors at runtime, and eliminating the need for certain types of tests.
But perhaps most of all, sqlc lets you just write SQL. After using sqlc, using a more conventional ORM almost seemed like a crazy proposition. Why would someone author an ORM, painstakingly creating Go functions that just map to existing SQL features? Such a project is practically destined to be perpetually incomplete, and if one day it is no longer maintained, migration will be painful. And why add to your code a dependency on such a project, when you could use a tool like sqlc that is so drastically lighter, and brings nearly all the benefits?
sqlc embraces the idea that the right tool for talking to a relational database is the one we've had all along, the one which every engineer already knows: SQL. I look forward to using it in more projects.
From the FAQ on the Sublime Discord:
Any license bought after Sept 2019 warrants three years of updates, including "major" ones, analogous to the Sublime Merge licensing model. A road for upgrading a previously purchased license (potentially recently) has not been decided on yet.
Unfortunately I haven't worked with Python in some time, so I can't say. If my Go experience translates, then the basics (code navigation, completions, definitions...) have gotten much better, both in form and function. Those could be worth another try. I'm less sure about debugging, and as far as I know, there's no equivalent to VSC's remote editing. I've heard great things about that VSC feature and been meaning to try it out.
I used Sublime Text 3 through college and drifted between tools the past few years of my professional life, variously trying JetBrains' IDEs, VSCode, and some others. For Go, GoLand was nice, if heavyweight; for Python, VSCode had a fantastic plug-and-play experience, though it was hard to shake the feeling of using a web app, albeit a snappy one.
The Sublime Text 4 dev builds pulled me enthusiastically back to Sublime full-time, and I'm excited that it's close to release. It's been carefully modernized and is a joy to use. In particular, writing Go in Sublime with LSP (gopls) and Sublime's Go Build System plugin essentially makes it an IDE for me, but still as snappy as, well, Sublime. That's a hard combination to beat. I suspect Sublime's approach of "do one thing well" (text editing) is especially well-suited for a language like Go, which has such an excellent selection of first-party tools. Sublime's approach lets those tools shine rather than hiding them away.
It's hard to name all of the features that feel fast. Some are little, like scrolling; many are bigger, like starting up the editor, switching projects, and searching for symbols, all of which are instantaneous. Even the dev builds have been remarkably stable; the result of the care taken is that the whole application feels crafted. It's a quality that HN (rightly!) laments is lacking in much modern software.
There are caveats; in particular, to get gopls to work, I recall having to search around a plugin's GitHub issues to find a solution for some problem with my $PATH. Not everyone will want this upfront learning investment. For me, the tradeoff was worth it. Having gotten familiar with the Sublime console and just a bit of how its plugin system works, there are no longer any parts of my editor I'm scared of and consider a black box.
Finally, I am happy that I paid for Sublime; I own my copy. The VSCode community seems vibrant and sustainable, but when trying it, I couldn't shake the feeling that I was living in Microsoft's world. They've shepherded it well so far, and it would seem they have incentive to continue. But despite being OSS, I never felt it was mine. One modicum of validation to that feeling: Microsoft recently (last year?) switched to a closed-source model for the Python language server that made the VSCode python experience so great for me. So overall, the transaction with Sublime HQ felt clearer to me. I paid them money for a great editor, rather than using an editor for free in exchange for goodwill or developer mindshare. That is a transaction I'd make again.
I had no idea this could be done using relatively inexpensive tools and (to use your word) mechanical technique. It reminds me of discovering the backyard astrophotography community after long assuming photos of stellar objects could only be captured by huge telescopes owned by institutions. Thank you for sharing!
Thank you for sharing this. I just dragged a download from Safari into the file system via the Files app. What a clever feature.
Loved section 1.5.1, "Bytes in color". The author wrote code to help them understand a custom binary format by coloring the bytes based on their value, making patterns in the format visually obvious. The structure of the binary becomes much more clear when visualized this way. That's a handy approach I've mentally bookmarked for the future.
I've heard that this is because the color sensor can be used in place of a touch sensor in most cases, though I haven't tried that myself. Also nice that the hub has a 6 axis gyro/accelerometer.
In unfortunate timing, GitHub is experiencing another incident at this moment, affecting API, Actions, Pages, and Issues/PR's/Projects. https://www.githubstatus.com/incidents/6tcfpztf6j9m
Carbon Relay | Washington D.C. area & Boston, MA | Full Time | REMOTE
Carbon Relay is a world-class team focused on harnessing the power of machine learning to optimize Kubernetes. Our innovative platform allows organizations to boost application performance while keeping costs down.
We're hiring for a number of positions, including Senior Software Engineer and Senior Data Scientist. Engineering focuses include our Kubernetes Operator (https://github.com/redskyops/redskyops-controller), backend services (mostly Python), and backend infrastructure (atop Kubernetes). Many of our roles are remote.
Find out more about us on our careers page: https://www.carbonrelay.com/careers/
Or jump straight to our current job postings, which include roles in engineering, data science, and more: https://jobs.lever.co/carbonrelay