skysight-inc/HackerNews huggingface dataset:
This is a thing that always blows my mind.

The accepted view is a lot like the accepted views to mono-cultures for crops. In that they are bad. The practiced take, though, is quite the opposite? Crops are dominated by mono-cultured fields. And though antibiotics are known not to be used constantly, farms seem to use them at an amazing rate.

I'd love to see a longer exploration of this. Why is it farms seem to be full of practices that we are taught are bad?
Back in the day when Android was KitKat and full of possibilities, I ran a Nexus 7 2nd gen and a cheap phone from my carrier. I'm not sure if it was enlightenment but it was closer to it than today, where I carry around a smartphone that's too big to use comfortably but still too small to use frequently for media.
Meet ethylene.
> That's a terrible reason to buy a company...

Perhaps. But it is an excellent reason to sell a company - which Boeing is doing, by selling shares.
I really wish data engineers didn't have to hand-roll incremental materialization in 2024. This is really hard stuff to get right (as the post outlines) but it is absolutely critical to keeping latency and costs down if you're going to go all in on deep, layered, fine-grained transformations (which still seems to me to be the best way to scale a large / complex analytics stack).

My prediction a few years back was that Materialize (or similar tech) would magically solve this - data teams could operate in terms of pure views and let the database engine differentiate their SQL and determine how to apply incremental (ideally streaming) updates through the view stack. While I'm in an adjacent space, I don't do this day-to-day so I'm not quite sure what's holding back adoption here - maybe in a few years more we'll get there.
Two things

1/ Arch builds on Envoy so that we don't re:invent all the HTTP(s)/TCP level capabilities needed in a modern gateway for applications. So in that sense, we agree with you that it should "extend" something vs. rewriting the whole stack. There are several security and robustness guarantees that we borrow from Envoy as a result of this. To be more specific, a lot of Arch's core implementation today is an Envoy filter written in Rust.

1/ Arch's core design point is around the handling and processing of prompts, which we believe are nuanced and opaque user request that require secure handling, intelligent routing, robust observability, and integration with backend (API) systems for personalization – all outside business logic. This requires the use of models and LLMs that are fast, cheap and capable to help developers stay focused on application features. For example, Arch uses (fast) purpose-built LLMs for jailbreak detection, converts prompts into API semantics for personalization, and (eventually) automatically routing to the best outbound LLM based on the complexity of a prompt to improve the cost/speed of an app.

We believe #2 will continue to be different and evolve further away from traditional API/HTTP routing that it will require constant invention and work to make the lives of developers easy.

Hope this helps!
I honestly thought the whole point was beating aging. Whether that's longer life or cancer or whatever. The point is to stay 20-40 forever, from what I can tell.
Sorry I was just being sarcastic, my point was exactly that it's not that black and white ;)
Do you know what's less work and less legally fraught? Doing nothing.
And? GIMP is too, much faster to start than Photoshop, yet there are a number of things for which sometimes you just need the heavy cavalry.

I was doing some API testing today, I pressed a key, then a snippet expansion system added something like this into my notes:

#+begin_src http
GET http://localhost:5003/api/health
#+end_src

I ran the snippet, it sent the request and it failed.

I realized that I needed a token. It is stored in an env var - not very secure, but it's okay - I'm not testing the prod endpoint. I just had to change the header into this:

#+begin_src http :var token=(shell-command-to-string "echo $MY_TOKEN")
GET http://localhost:5003/api/health
Authorization: Bearer ${token}
#+end_src

I ran that, and Emacs picked up the env-var, fed that into the snippet, sent http request, got me some results. Then, I changed the endpoint to get some more data, I realized that I would like to examine it closer. I could've done this in Python, Javascript, any other language, even Elisp, but I know Clojure, it's good for data manipulation - so I chose that. I just had to feed the http request results to another block in Clojure. I spun up a Clojure REPL, went through the data, looked at the results, typed some Clojure data manipulation functions, right there where my notes were, ran them against the data, added some more notes - documenting my findings.

I've tested some more endpoints, got some unfamiliar http error codes, so I just typed directly in my notes "RFC 2616", Emacs was smart enough to recognize what that was and it opened the RFC document, where I searched for the error code, read about it, refreshing my knowledge.

Then I found the Jira ticket number in my yesterday's notes, copied over to my notes of today - Org-mode has a nice way of organizing daily notes in so-called date-trees. It's just a plain string - "TDL-26478", and once again, Emacs was smart enough to know what that was, I was able to read the description of the Jira ticket, without switching to the browser, without opening any pages, right there, from where I was composing my notes.

And this is all within less than an hour. I was able to send http requests, analyze results, study relevant RFC document, work with Jira, all that while taking extensive notes, without opening a single web-page, without typing a single command in the terminal, all that done inside Emacs. Emacs basically within less than an hour in a single window was able to substitute for me - a note taking app like Obsidian or Notion; API client like Postman; Interactive computing platform like Jupyter; Project management client for Jira; RFC documentation site; Web-browser and the Terminal app. So tell, me which one of any of these activities do you normally do in Neovim? And btw, this is not even remotely "esoteric" stuff I do in Emacs. This is just an ordinary Tuesday for me.
Well Zig has ReleaseSafe for this.. ReleaseFast is for using these UBs to generate the fastest code.
Perhaps due to inflation?
I’d be surprised if thumb rejection/palm rejection isn’t close to perfect by iPadOS 18.
Why Stripe Won
Memory: the forgotten history
> All I wanted/needed was to make important calls.

Can I recommend you a 40€ phone? They've been making models that can do calls for a while now and they needn't cost as much as an Apple-branded device to do just that

> they would drop calls and freeze on the dial pad during long calls

Never heard that happen to anyone with any phone model. If you've ruled out some software-specific issue like a call recorder you've installed or so, that sounds borderline implausible. Then again, given the number of issues I experience with software (of any kind)...
> I was working on some C code for science stuff inside Termux on a Pixel 7a

I don't want this to come across as rude or condescending, but who hurt you?
Who decided that's what they were supposed to do with it?
> Consoles tend to break compatibility every like couple of generations anyway.

True, generally with an architecture change. (Nintendo being the exception because... well Nintendo).

Recently though, especially with digital stores, companies have been getting more flack for it. There was a lot of concern over Sony being non-commital about the PS5 before release regarding PS4 compatibility.

Xbox was celebrated when they started their initiative last gen to add support for Xbox 360 and OG xbox games (while limited, it was something).

I am just not convinced that gamers are going to be as forgiving of it happening again in the digital age as they were before.

> I agree with you on the custom PC market, but that has to be pretty small compared to consoles.

Oh for sure, but I think it also tends to be a very vocal group. There is a reason `pcmr` is a thing.
They could have had an entry for McSweeney's that just said "the text of this article".
I already tried answering your initial question about my reasoning, and you responded with meandering snark. Now you pretend I'm the unreasonable one for not treating any of your other "questions" seriously. If you wanted a real discussion, you could have said something of interest at that point, maybe made an actual claim about cultural influence or prioritizing problems in the social media landscape or somesuch, even just a hypothetical idea. But you've shown you don't actually want to exchange ideas, you just want to feel clever and righteous.
I got an 8" Android tablet instead of an iPad mini. What I wanted, was to have something really compact that I could use emacs on, mainly for org-roam, notes and writing in general, not for writing code. It works well with termux, I don't think there is a good way to have a local version of emacs on iOS.

The keyboard is the most important part really (although I did want a good screen too). I'm on my second keyboard, they are only about $30 each, which is better than iPad prices. The first one wasn't so convenient to unfold quickly, the new one is working really well.
They are mostly selling to the captive audience who is 40 years deep into COBOL and can't pull out until it falls on top of them.
So you’re saying Meta stock grew this year because they released an open source LLM?
Note that this is not a complete list, fwiw. For example, I doesn't include "Effective C." [1].

I like "Effective C" over "Modern C" because it's more engaging ... "Modern C" is super rigorous and feels a bit like reading an annotated spec of the language, which is what an expert may need, but makes for a dull read for a casual C user like me.

--

1: https://nostarch.com/effective-c-2nd-edition
I do this too. It's worth noting that you don't need to host your own email server to do this. I personally use Migadu as an email host for my own domains which lets me define arbitrary wildcard redirects. I'm sure most of its competitors will let you do the same.
Who’s doing the case? Who’s doing the buttons? Who’s gonna put it together? Testing? Programming? Flashing?
How about handling returns?
Packaging? Design for all of the above?
Damas-Hindley-Milner inference two ways
To summarize Dan Brown books by describing the characters fundamentally misunderstands them. The characters are about as important as the characters in a porno.

The point of a Dan Brown book is to chart the stupidest possible path through history and pop science, and he's uniquely capable of this.
How do you find out who owns the business?

Literally what kind of question would you ask on the phone?
>We also paid to make the Nature Aging paper open access.

What a world to live in.
From the Association Football article:

"Association football in itself does not have a classical history.[26] Notwithstanding any similarities to other ball games played around the world, FIFA has described that no historical connection exists with any game played in antiquity outside Europe.[3] The history of football in England dates back to at least the eighth century.[33] The modern rules of association football are based on the mid-19th century efforts to standardise the widely varying forms of football played in the public schools of England."

So, yeah. There are similar games. But the game in England is not an import.
I want an author who's work is completely unidentifiable from one release to the next. Or to find a dozen authors who have inconceivably and independently created identical manuscripts. Surely if there were a library with all possible books, we would find one of those two things...
WAL: Write ahead log, common strategy for DBs (sqlite, postgres, etc.) to improve commit performance. Instead of fsync()ing every change, you just fsync() a log file that contains all the changes and then you can fsync() the actual changes at your leisure

Shared memory API: If you want to share (mutable) data between multiple processes, you need some kind of procedure in place to manage that. How do you get a reference to the data to multiple processes, how do you make sure they don't trample each other's writes, etc.

Concurrency model: There are many different ways you can formalize concurrent processes and the way they interact (message passing, locking, memory ordering semantics, etc.). Different platforms will expose different concurrency primitives that may not work the same way as other platforms and may require different reasoning or code structure

Durable objects - I think this is some Cloudflare service where they host data that can be read or modified by your users

This is all from memory, but IME, GPT is pretty good for asking about concepts at this level of abstraction
Whoooa, what a blast from the past. I loved that site, but I bet I haven't been there in 15 years. It seems their most recent update was just last week.
This is why you store and match on the sso provider’s uuid, not on the email address. Emails are not a unique identifier and never have been. Someone can delete their email account and later someone else can sign up and claim the same email. Anyone matching on email addresses is doing it wrong. I’ve tried to argue this to management at companies I’ve worked at in the past, but most see my concern as paranoid.
I am very disappointed this stopped
Yes, you can. You can even have a different Pid 1 configure whatever and then replace it's core image with the new Pid 1.
But, by the time you hit 20-40, you have already done a ton of aging?

Fair that I don't expect to be as strong in my 60s as I am now. Or when I hit 70+. If I get that far. Light weight training is plenty to get to be in good physical shape, though? Get to where you can do 10-30 pushups and run a continuous mile, and you are probably doing fine?
Peter and Paul founded the church of Rome -- an inscription was found in the necropolis in proximity to a bone box during the excavations in Saint Peter's in 1950 as I recall -- "Peter is here".

It was always a point made from very early times that Rome was the church of Peter. As opposed to places like Alexandria for example whose status came from it being the see of a disciple of Peter.

Something else I seem to recall is that one of the leg bones was different -- what would be expected from a Galilean fisherman always putting one leg on the side of a boat to haul in a fishing net.

The final resting place of a number of Apostles is more or less known -- Ss Simon and Jude are in Saint Peter's, Saint Paul is buried in Saint Paul Outside the Walls in Rome, Saint James the Greater is at Compostella in Spain, Saint Bartholomew is in a church on an island in the Tiber in Rome, Saints Philip and James the Lesser have their own church in Rome I think.
Humanity would be a pretty bland experience if everybody universally read the same toplist of influences. Some may aspire to study The Classics at Oxford, but to me that sounds like a nightmare of deprivation.

Accordingly I see your balanced, partial foray into those classics as a positive. It shows you're an individual bespoke personality with broader influences. We won't know which of the modern works we read are future classics - that'll come in hundreds of years.
Maybe because it's really convenient being able to continue using the billions of cables and other devices in existence?

Also RJ45 is in fact already a minaturized/standardized alternative to various proprietary/national phone connectors that preceded it, and the basic idea was to be able to repurpose existing phone twisted pair installations for ethernet. Also, it can be made pretty small if actually needed, see the Xircom RealPort adapters from back in the day.

As far as big / bulky / annoying connectors, go, RJ45 is very low down my list.
Wait, doing amphetamines for weight loss is cool again and has no drawbacks of it's own?
Is the name a play on Farscape, or is that coincidence?
> It's all about speed and convenience, not luxury.

I don’t think this is necessarily true. Gran class seats on a shinkansen are some of the fanciest I’ve seen. It’s not quite like a first class airliner, but I think that’s more related to the shorter journeys.
Catholic tradition has always held that Peter moved to Rome, taught there as a teacher, and then died there.

Other Christian circles, and a large swathe of historians, disagree on this front. However, it is one of the founding points of the Petrine Primacy, or the reason that Saint Peter is seen as the First Pope of the Catholic Church.
The fact that they are having to sell these shares to try to right the ship means the market decided. Otherwise they could just keep extracting as much profit as possible.

Oddly enough people that fly on planes want to be confident that the planes will work.
> For the moment the only option is to make capibaraZero with a breadboard but we are working on a PCB to make device more portable.

Radically low-cost, can't disagree :)

PCB files are actually available: https://github.com/CapibaraZero/resources/tree/main/PCB/

OTOH it's nice to be able to literally see every part, and how they are connected.
Depends on what you mean by best. Best for career development or learning? Or best for general/leisure reading. For the latter, I like Standard Ebooks (https://standardebooks.org). It's a great and growing collection of classic books, many of which I've been meaning to read for a long time.
Folding, sorting, and putting away clothes is a time consuming daily task in a house with young kids, that cant be done by any robot that isn’t humanoid.

Clearing the table, scraping dirty plates, putting condiments back in the fridge, packing away uneaten food as left overs, rinsing the dishes, loading the dishwasher efficiently, then unloading the dishes and putting them all away in the arbitrary places the go, are all tasks to that cant be done by any robot that isn’t humanoid in nature in some way.

The amount of pen caps, dropped food, discarded clothes, school bags, shoes, partially assembled legos, couch cushions, books, and other random bulky items that end up on the floor of a house with young kids makes the idea of robotic floor cleaning being a solved problem laughable.

My assumption is that an Optimus home assistant will be an order of magnitude cheaper than manual labour, which means it will be accessible to people who can’t currently afford a cleaner/maid but whose lives would be improved by having help with the daily workload of life.

This brings up two thoughts, I wonder if the advent of robots will lead to more gender equality as women currently bear the a significantly higher percentage of the domestic work load.

Also, autonomous robots are going to make even harder to convince my kids to clean up after themselves :)
Yeah, it was always weird how 32x32x48 extreme reactors lagged the game whenever you looked at them, but the moment you looked away everything was fine.
macOS isn't a premium product over Windows nor is iOS over Android. Windows isn't really an open platform either. OpenAI is more open as it doesn't require logging in.

A simple narrative doesn't exist connecting these three product battles. The only thing that comes to mind is macOS, iOS and OpenAI are designed for the novice. You could probably add Coinbase vs Binance or Uber vs Lyft or Facebook vs Google Plus and be able to keep that narrative.
Please forgive my JavaScript joke: it’s really just a poorly-written series of callbacks.
Show HN: Graphite, a Blender-inspired 2D procedural design Rust app
For the past three years I've been building what I hope will be the next Blender, tackling the lack of any good 2D design or image editing tools outside the Adobe monopoly. This was our first year participating in Google Summer of Code and this Q3 update includes the big payoff from that, covering the most progress we've made so far as a project. If you're a Rust dev, consider getting involved as we apply for the next GSoC in the new year— you could be our intern next summer :)

Q3 progress report: https://graphite.rs/blog/graphite-progress-report-q3-2024/
Apparently Steve's posthumous roadmap focused on the idea that personal computers get 'smaller and closer to you' as time goes on. So the idea that an Apple Watch and AirPods could be all you need when travelling, etc. follows that premise.
You misunderstood the article, Boeing is issuing new shares in order to bolster their cash on hand inventory. They’re issuing shares that didn’t exist before to raise new capital.
If you leave RSU-land there are tons of midsize companies, fully remote, filling headcount pretty quickly

Get a third party recruiter

It was brutal for me in that tier last year and before, but now its ridiculous
> and I don't think Uncle Sam will let them fail

That is a metaphysical certitude.
I think this might be a lazy attempt to protect users from scammers trying to impersonate the company.

There are people that will read an email from "SamsungCeo@gmail.com" and think it's actually from the owner of the company...
Popping my comment cherry here!

I’m a 3D artist that is currently encountering staunch resistance of generating 3D models from drone captured photogrammetry of historically protected sites in Pennsylvania, USA.

I’ve had resistance from the state and county level in pursuing take off and landing permission at historical sites. Communicating my intentions of digital historic preservation with photogrammetry has been a difficult “sell”.

I’m a licensed commercial remote pilot - however I need property owner permission to take off and land. Many sites are in state/county owned property in my area.
I read it as it being a good time for Boeing to sell stock, given that the market is so high.

If you have a company and you think it is overpriced, that means it's a good time to issue stock and convert share price to cash.

Tesla is one of the best examples of in history of companies doing this. They used the inelasticity of Tesla stock price to raise tens of billions of dollars in secondary stock offerings after their IPO
Or, even more broad, someone just thought it might and implemented it, irrespective of whether it actually changed anything (discernible from background growth) or not
yeah you generally can't approximate sqrt faster than computing it. sqrt is generally roughly as fast as division.
In movie reality, this is definitely the Holy Grail. In real reality (for those not familiar), the grail is a legend invented in the middle ages.
If you like, solving these sort of problems, we are tackling them at Fireproof.

Our database API is modeled on CouchDB and MongoDB, but our storage abstractions are along the lines of what you need to build the multi writer WAL you describe.

More details here https://jsr.io/@fireproof/encrypted-blockstore
I'd say let them be.

Mainstream industrialized consumption of... well basically everything that is productized and sold at scale will invariably hit the lowest common denominator.

Because each and everyone of us is in our own path, so it's not hard to think that to accommodate for the sum of all current experiences you have to accommodate for the median.

That being said you can pretty much gloss over all this if you stay true to yourself and your path, and maybe help those near you get out of the herd mentality.