skysight-inc/HackerNews huggingface dataset:
China is quite anti-competitive. BYD/CATL's success, which comes from their battery market dominance, is a largely outcome of the CCP's protectionism past ~10 years.
Waymo already solved self driving years ago. Tesla still has a long way to go.
I don't really test any specific tools or frameworks, what i'm using has changed twice just in the last year. More so, I just want to hear that the candidate has some knowledge of what the current models can do well, what they can't do, and how they're integrating it. Whether you're copying pasting code or using something like cursor is not what i'm concerned about.
Onboard or via a phone/controller?

Parrot had very good SDKs but they stopped making consumer drones. You could get one used but beware that the batteries are mostly aging out.

DJI have a Mobile SDK, although it has a quite confusing support matrix and is artificially hamstrung on consumer drones. I think the latest mobile SDK for Android still supports the Mini 3 Pro, so that might be a good starting point (but not the newer 4 Pro). They also have a Payload SDK for their enterprise drones.

Autel also have a mobile SDK although I would describe it as simply a mess.

You can always build your own drone with Ardupilot or PX4 but you’ll have to deep dive into DIY, reimplement or forego a ton of basic flight functions that commercial drones already handle, like visual odometry, and you don’t get a nice camera built in. It’s a viable option for a hobby use but you won’t get anything close to even the most basic commercial drone functionality.
Happy 0x37 SE!

Hex 37 (int 55) years Since Epoch (Jan 1 1970)
Vote and legislate. Doesn’t even have to be federal, since the exchanges are state run. But it’s a highly regulated industry (for good reason, this isn’t a place where deleting laws helps normal people), so you have to fix the regulation. The ACA killing pre-existing coverage denials was a great start, but you have to fix risk adjustment before anything else can happen, as it’s literally just a wealth transfer from new entrants to existing behemoths (I think it was well intentioned, and works well in MA, but is completely broken in the commercial market). Reinsurance fixes to address the fund lockup would also probably help, but they’d be tax-expensive and probably untenable.

But it all starts with voting for people who want to fix it, and not for people who just want to burn it down or maintain the status quo.
I use IntelliJ as my main coding tool but also use VSCode and Sublime text. If you have access to local LLMs or have an API key for some the Continue Plugin (basically Cursor but can use in IntelliJ) is the Best of the Best for IntelliJ (IMO). I have a box running some local models including Phind and StarCoder (plus some small embeddings) and have been super happy with the end product. The next up is Google Gemini Code Assist has been the best of the IntelliJ (non-configured) AI tools I have tried. There are better ones out there but IMO not for IntelliJ. It's still free for a few more weeks and I have been using it since the free release, fun to use. Can pre-prompt, say you are an expert XXX, please be funny, fill in the rest of your regular prompts. The Co-Pilot I use for work is very limited and will only answer coding questions. I tried to tell it that it was my coding buddy, and its name was Phil and told me it cannot have a personality or be funny. I believe the paid personal Co-Pilot allows you to choose which LLM it uses (I cannot confirm). The Phind VSCode plugin works really well. Also, the Phind coding models are on par with some of the other big ones and free if you have a subscription (or run locally). Sublime is around to open those GIG+ files as VSCode chocks and not worth the RAM of opening another IntelliJ.

Each task / programming language / query requires trying different LLM models and novel ways of prompting. If it's not work-related (or work pays for the one you use) sending as much of the code as relevant also helps the answers be more useful.

Most of the people I meet that say LLMs are not useful have only tried one (flavor / plugin), do not know how to pre-prompt or prompt, and do not give the tools a chance. Try one or two things, say yep, it's not good and give up.

Still hard for me to admit that Prompt Engineering is a profession, but it's the same as Google Fu. Once you learn it you can become an LLM Ninja!

I do not believe LLMs are coming for my job (just yet) but do believe they are going to be able to replace some people, are useful and those that do not use them will be at a disadvantage.
setYear(year => year + 1)

For the "get off my lawn" crew:

$('#year').text(Number($('#year').text()) + 1)
I’m impressed with how many bugs (security and otherwise) have been fixed and new features included [0] in the 1.0.1 release, considering the first public release (1.0) was only 5 days ago.

[0]: https://ghostty.org/docs/install/release-notes/1-0-1
Yeah, as that program was the only reason a lot of these books survived. Manuscripts were specifically excluded, so the reason copies don’t survive in India was that they literally let them all rot.

Eliminating this program would just have meant global knowledge gaps.
I once used AppSheets to make a Sales enablement app for salespeople in my team. It worked well and gave great results, but.. damn does it get painful once the data starts going beyond a nontrivial threshold.
AgentWare, the Next API
My neighbor is a photographer. He uses photoshop on MacOS. It works for him. Until Adobe ports Photoshop to Linux, the “must have Photoshop with no issues whatsoever” demographic is better served by MacOS.
Welcome to the addiction :)
The conclusion that this "created knowledge gaps" seems particularly inapt. If American universities had not purchased these particular books, they would have most likely been lost just like the rest of their respective print runs. The "knowledge gap" would have been even worse, as no one at all would have had access to those books.
I ask what their current workflow is, how they check and verify things, what their approach to prompting is etc. I'm looking to see that they've developed basic skills, have a reasonable mental model of what models can do well, what they currently can't do, and have an approach to be productive using the tools.
This is the most Hacker News comment I’ve seen today. Well played.
If that was the case why are they 10x cheaper than the competition? If everyone is doing it there would be no gains over competitors.
I wish them all the best. I really want to see humans land on the moon again. We'll bring humanity together again. One big step for mankind.
Some more information from DRL, which was apparently involved in the mission:

https://geoservice.dlr.de/web/dataguide/srtm/

https://download.geoservice.dlr.de/SRTM_XSAR/
Switching to sending wrong, inexpensive data might be preferable to blocking them.

I've used this with voip scanners.
So much for accurate financials and peace of mind!
Local elections and town halls.

Moreover, I haven’t tried it so I can’t say it works, but talk to and befriend local activists and politicians. These people know more about the “opaque process”, and maybe by hanging out with them you’ll meet those at the state level and so on.

Someone from the inside would know more, but from the outside it seems that a lot of politics is networking and who you know.
This. If, and it’s a big if, starship can be 100% reusable and less than 24 hours turn around, then it will be the space truck NASA envisioned with the shuttle
i prefer a theme[1] over goals. my this year's theme is learning - which i'm starting with learning to cook more novel dishes.

[1]: CGP Grey's video on it: https://www.youtube.com/watch?v=NVGuFdX5guE
Policy guy here. Big, broad brushstrokes:

* You can go bottom-up or top-down. Some theories of change and some movements focus on developing a critical mass of grassroots/voter/public support to make change happen; others focus on getting the technical/specific policy right and then finding (or creating) the political window for adoption. Sometimes, that takes months; other times, it takes decades. A good read on this concept would be anything walking you through the Overton Window.

* It's hard to overestimate the value of in-person, informed conversations, particularly if you're talking to local or state officials. Show up at the right time (i.e., not the morning something's being voted on) with factual considerations/arguments that aren't outside the law or what's possible. A local example of how not to do it: Showing up at the planning commission to bitch about a new project affecting your view (for example) when the city doesn't have anything on the books about protecting views.

* No politician anywhere ran on doing nothing -- if your proposed solution to something is to do nothing, you're pushing a big rock up a big hill. Better to recommend things that allow politicians to feel like they're taking action.
Happy New Year from Malta! Thanks for all you have taught me over the years.
Google has great engineers but horrible product vision. I have said for a long time that the only reason Google search became successful is because they just kept it to a simple text box. And that is because they lacked good UX design. If they had tried anything else, I think Google wouldn't have succeeded.
You don't need to know anything about finance or health to know how percentages and compounding work.

Besides, I knew nothing about construction when I discovered that the contractor I hired to pour a patio was overcharging me by 30%. All it took was a bit of geometry I learned in grade school.

Pay no attention to math in school and you'll be prey to every scammer who did, and you'll never realize it.
Databases in 2024: A Year in Review
> Nobody serious is actually saying that.

> any nation would be completely fucking insane to attempt to start their nuclear program with this method

To quote acidburn[0] who's quoting Livermore designers[1]

| "If today's weapons were based on U-233, [we] would have no interest in switching to plutonium"

> then 'just ignore the waste its fine'

Who said this?

I said

>> You also can use similar technologies as thorium would need with uranium and still reduce waste.

I said that you can already do this

> have clear solution that anybody can just point out

You have those solutions exist without Thorium. I even mentioned the French. And you even replied to that. Thorium is not at commercial level, so if you're going to compare research technology, be aware of the other research technology.

[0] https://news.ycombinator.com/item?id=42558370

[1] (pdf, it's on the last page) https://www.osti.gov/servlets/purl/79078
>As patents expire

20 years.
Mutarotation: A sugar that spontaneously changes from sweet to bitter [video]
>Started using SQLite for storing complex data like conversation history.

Faster, for sure, but grep on logs it's easier.
It's funny how a poster talking about Westerners are completely inundated with propaganda has made previous comments such as:

"The Chinese government treated the pandemic as a bioweapon attack by a foreign adversary engaged in a broader hybrid war, and it did so effectively"
> writers who for a time seemed to be The Writer In the World Most In Touch With The Truth - Noam Chomsky, Sam Harris, Eliezer Yudkowsky, Curtis Yarvin, and Jordan Peterson.

Curtis Yarvin? Excuse me?
Happy 2025 to all :D
You want to search for the "double rachet protocol", which brings up articles like this[1].

[1] https://nfil.dev/coding/encryption/python/double-ratchet-exa...
Have you been a passenger in a Waymo? My only ride felt safer than every uber / Lyft driver I have ever had pretty much, so wondering how it compares to a beta thing you have to be able to take over in an instant.
> Hope the punishment for the crew that did it is death

This reflects more poorly on your own judgement and character than it reflects the magnitude of criminal liability the crew assumes.
I was suddenly reminded of Magicore Anomala [0], which was announced in early 2023 but I haven't seen anything about since. It doesn't seem to be on the development list.

[0] https://www.youtube.com/watch?v=4SB20aFHc08
That's of no predictive value for a day, a month, or even years.
For `&[u32]` and `&[u32; P]`, those are both references to an array of unsigned 32 but integers, however the former is to an array of any size (and carries its size at runtime), whereas the latter is to an array with an explicitly known size at compile time. It's unusual in C, I think you can express it as `int[24] *` (or possibly some other permutation, I'm away from a compiler).

Vec<u32> is pretty much like std::vector compared to them, yeah.
I use a cli tool 100x/day for misc things; can hit openai or a local llm.

https://github.com/TheR1D/shell_gpt

Has nice shell integration.
Happy New Year !!
None of which makes the game not their property. It's their right to prevent people from doing this if they want. I don't disagree that they shouldn't, but ownership doesn't hinge on the recency of the work nor the profitability of it.
You can say this about any medical procedure as it improves the lifespan and health of someone. In theory this should mean that asset managers would like to have public healthcare so that workers can always give their 100%, and also have regulations for health and safety so that people get sick less often. And in some way those exist, but they are way less compared to europe. And generally that's considered good for businesses. On the other hand, the population bears the cost. Weak FDA means food poisoning is more likely. Many people live in food deserts. Etc.
If we are going down this road, let's go all in and be specific :) its

అందరికీ ఆంగ్ల నూతన సంవత్సర శుభాకాంక్షలు!

I'll consider the previous one as advanced wishes for 30'mar 25 ;)
When I was working at USC-ISI back in 2009–10, there was a project about doing 3D printing for construction taking place there back then. I was a bit surprised to learn that not only was this company not derived from those efforts, but according to their website, “In 2018, we told people we were going to 3D print a house and unveil it during SXSW in Austin, TX before we knew how to do it.” I wonder what ever happened with that ISI research work.
Also mind you, this is coming from an academic. Yet there’s no proof being brought to the argument that this gap does exist and they’re not saying “may or might”, they’re making what appears to be a purely ideological statement.
> I wish there was at least a way to delete ones profile here.

Not that will help much, because all 1013 of your comments[1] are likely archived in at multiple indexes: search engines, hn.algolia.com, the internet archive and half a dozen AI project by HNers

1. https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
Yes, and it's irrelevant to my point.
We will do this for folks (moving from Bench to QBO) for free: https://pilot.com/bench-qbo-migration

(It's a nontrivial problem but there's at least a reasonable check—"Did the balance sheet, P&L, and cashflow statement generated by both systems match")
It's more shifting the view point. CRDTs are not just something you 'use'. They are laws a system must be obey to achieve strong eventual consistency.

Eventual Consistency:
If Node A and Node B have received the same set of events (ie in any order), they will eventually have the same state.

Strong eventual consistency:
Exactly the same, but replace "eventually" with "immediately".

Meaning as long as all nodes get the same events, they'll have the same state, straight away. That's sync that works.

As long as your merge algorithm is commutative, associative, and atomic, your sync will work. That's what the CRDT people uncovered.

A data structure can obey these laws (the aforementioned CRDT
libraries)

A database can obey these laws (the original Amazon Dynamo did this, it was a CRDT).

Any arbitrary system can obey these laws (there's 1982 paper described this for a distributed file system)
My parents’ home, built in the 1950s was built from pre-fabricated components. From what my dad says (his mother was the original owner of the home), the fit of walls was very poor and they had to do a lot of patching to fill in gaps between the walls and the ceilings. There have been numerous attempts at prefabricated building but all have failed to gain any traction.
Ask HN: Recommendations for macOS Mail Client
I'm looking for recommendations for macOS mail clients for a friend who's just got their first Mac. Their requirements are:

- Configurable to not mark emails as read when viewed on the preview pane (which rules out Apple Mail, which otherwise would be suitable)

- Support for using iCloud Contacts (and iCloud Calendar if it includes calendar functionality), ideally by using the system contacts and calendar, though adding iCloud through CardDAV and CalDAV would also be acceptable

- Free or a one-time purchase (no subscriptions)

- No mandatory cloud features (optional is fine as long as it's able to be turned off)

Any suggestions?
That is easier said than done. In order to achieve that effectively every employee that has any relation to data needs to be constantly vigilant in keeping PII to a minimum, and properly secured.

It is often much easier to use an email address or a SSN when a randomly generated id, or even a hash of the original data would work fine.

I'm not saying that we shouldn't put more effort into reducing the amount of data kept, but it isn't as simple as just saying "collect less data".

And sometimes you can't avoid keeping PII.
> vengeance than actual justice

Retribution (not vengeance) is a legitimate component of justice. Not the only one.

But if there is a singular summary of the last decade’s failed attempts at criminal-justice reform, it’s in ignoring the very human need for retribution in resolving injustice.

> there is a presumption of innocence which also applies publicly

This is never universally applied. Particularly when it comes to crimes of corruption, which this case approaches.
Care to elaborate? I feel the. the real power of AI will be unlocked when AI can sense and interact with the world.
There are theory papers on "buffer trees"---B-trees where each node is augmented with an O(B)-length array of pending updates and queries. I believe there were also some attempts at building SQL databases based on them. It sounds like you're reaching for the same trick.
Formula 1 car has over 300 sensors and generates 1.5Gb a lap.

So I would imagine this is generating hundreds of megabytes.

You are going to be limited by what you can transfer over radio.
This page from Cemex might answer some of your questions

https://www.cemexventures.com/3d-printing-in-construction/
Computers and materials came a long way since the N1, as Starship’s successful tests can attest to.
> There are no popular projects that use Rust as a primary language

You may be surprised to learn, Python's `cryptography` project is written (EDIT: maybe not primarily, it's hard to compare given dependencies) in Rust, and saw around 8.1 million downloads from PyPI yesterday. That puts it close to the top 20 (the 20th project comes in at 8.5m).
You’re right. They do generally add a “suspected of committing” or “who appeared to attempt” or some other qualifier.
> DragonRuby seems to be a closed source proprietary game engine

Yes, but check out:
https://docs.dragonruby.org/#/misc/faq?id=dragonruby-is-not-...

And

https://docs.dragonruby.org/#/misc/faq?id=what-if-i-build-so...

> If you get stuck in DragonRuby there’s probably not a huge amount of docs/tutorials around it.

You’d be surprised. The docs are extensive and there are sample games galore in the distro. https://docs.dragonruby.org/#/

Also the Discord is incredibly helpful and the creators chime in regularly.

It’s a pretty special engine and community IMO
Tt’s worth noting that this article makes it sound like ICON invented everything from scratch, but the technology is much older than the company.
So if they digitally scan the books and publish on the internet for free then there wouldn't be any knowledge gap. These purpose of a library is fulfilled after that in my opinion
Starship should be able to put 10t into LEO significantly cheaper than New Glenn can. Why would anybody pay more?
The Orange Site is so easy to poke fun at, but remains the best site on the internet. Happy new year, folks. Hope it’s a good one
For me, HN is the social platform/media I can enjoy for breakfast or breaks. Allways somethibg interesting to read without the temptation of infinite scrolling. I am grateful for that and for the cool articles y‘all write. Happy NY!
Starship’s launch price is highly likely to be cheaper if New Glenn’s second stage isn’t reusable.
Thunderbird: https://www.thunderbird.net

A guide on using iCloud Contacts in Thunderbird: https://danielbrinneman.com/2022/12/12/sync-icloud-contacts-...
Preach! Similar experience here. Agreed on Lua too. Love that some people dig Lua; to each their own, it’s just not for me.
Definitely true for me, but then, I was a kid when I first saw it.
Up there with Putnam and Dropbox.
I'm always amazed how people like author "learn" and "build' so quickly. I recently started to dabble with unity on basics and no way on earth I can build, say something like Heartstone clone or the interaction. My background is web back end mostly.

Good stuff OP.
eBook – Is Parallel Programming Hard, and, If So, What Can You Do About It?
> I’m repeatedly asked SEVERAL TIMES EVERY TIME I USE THE APP.

You know what doesn't do that? The local cab company when I call them to ask for a pick up.
Blue Origin is a funny company. I worked for TerraBella/SkySat/Google Satellite, Planet Labs and Kubos, each as a consultant/contractor/whatever. I struck up a conversation w/ Rob Meyerson @ a conference and told him what I was working on (mostly comms / ground station work, but with a tiny bit of GNC test infrastructure.) I mean, I'm not God's gift to rocket scientists, but... I was pretty heavily recruited by them but was working at Amazon and didn't want to leave, then spent some time nursing a family member through cancer treatments. Finally I'm ready to talk to them and I start with back-channel chats to make sure they still have open reqs. They do so I informally talk about specific things I've done and what I might do at BO. Finally I put my resume together and submit it to the hiring manager I had been talking about, emphasizing the bits he said he was interested in. 15 minutes later I'm rejected for the position they had been recruiting me for.

I mean... I'm not a SUPER rocket engineer, but I'm pretty solid for the things I did work on. I've slogged through design meetings where I had to analyze protocol specs and make sure we agree'd on details, wrote code, wrote A LOT of tests. I mean, I'm solid. The only thing I can think is I don't have a Ph.D., but that DEFINITELY wasn't a requirement when Bob was running the shop.

Folk have told me it's evolved into something much more like Amazon where each team optimizes it's tiny bit and teams communicate only via APIs and the only opportunity you get to optimize complete functional or value chains is when something breaks.

Just seems a bit weird they went from "we're 10 guys in a hangar" to "we've re-implemented Amazon's small-team/local optimization religion" in less than 10 years and with less than 1/30-th of the number of engineers.

I wish them the best. I think SpaceX really needs some decent competition to focus their collective minds. But... they've gone weird.

I'm probably too senior and too "weird" to them to get hired there, but I absolutely encourage young engineers interested in an intense experience to check out their jobs page.
You’re conveniently leaving out that that China is still a middle-income country.

It can bear the burden of developing and producing things like solar panels or batteries or AI because of the sheer size of the population, but that doesn’t work if the population itself is the problem.
Even if it's not 100% reusable it's still likely to be cheaper than New Glenn. New Glenn uses extremely expensive methods of construction. Starship is assembled like a glorified water tank.