skysight-inc/HackerNews huggingface dataset:
This part: "I haven't liked java in the past because it seems very difficult without the tooling"

If you are a low level programmer, I understand your sentiment. A piece of advice, when you need to use Java (or other JVM languages), just submit to all the bloat -- use an IDE, like IntelliJ, that needs 4GB+ of RAM. The increase in programmer productivity is a wild ride coming from embedded and kernel programming. (The same can be said for C#.)
No worries, happy to share more details. For the databases where performance is a concern, we use constraints and reservation requests to all but guarantee it will be the only tenant on the node and we actively monitor CPU throttle and will autoscale in cases where it is sustained for a long period of time. We're actually achieving better overall utilization with this setup vs bare metal and arent dealing with a lot of issues with resource contention.

There is a main operator responsible for all the databases. It handles configuration changes, provisioning pods and slowly rolling out changes. In kube we model this with a custom resource we've defined called a KeyspaceShard which represents a named set of database instances that should participate in replication together. Once provisioned, the pods know how to hook up and detach from Vitess without requiring further involvement from the operator. Vitess handles backups and maintains the replication topology. "Complicated" is an apt description of what it does but not "complex". Evicting a database pod and letting the system reschedule and converge is a routine operation that doesn't cause much concern.

Migrations are done with gh-ost, which has its own custom operator that manages the lifecycle of the migration and ties into self service tooling we provide that is integrated with our build and deploy system.
The UnchartedX YouTube channel [1] has excellent in-depth analysis of possible tools and construction methods used for ancient megalithic structures, including the Great Pyramid. He hasn't released a video yet of the new discovery, but he's talked about the possibility of this chamber before it was officially confirmed.

I particularly like his video [2] on the scoop marks around a partially quarried obelisk, and how the evidence might point to the use of yet to be discovered machinery. Not crazy stuff like alien tech or electrical power tools, but advanced engineering. Perhaps some sort of circular saw or device on a crane.

[1] https://www.youtube.com/@UnchartedX

[2] https://www.youtube.com/watch?v=8tnrkahCLHw
Never is a bit strong.

They definitely have flaws, and as usual Git goes out of its way to make the UX extra awful (why isn't --recursive the default??!). But they are pretty great for third party dependencies that you might need to patch a bit, especially if you can't use something like Cargo (or don't want to set up a private registry etc.)

But git subtree has massive flaws too. You squash by default so you lose all git blame support. It's way more janky to pull from remotes and submit patches etc. You have to manually ensure you separate changes to the subtree out into different commits.

Honestly I think no existing solution is very good. A monorepo plus submodules for external dependencies is probably the best option at the moment.

Really Git could do a lot to make submodules better, but I guess - like LFS - if the kernel developers don't need it then screw you we're not putting any effort into it.
The config itself would be enough to lock anyone out
They don't mention that Python makes it really easy to interoperate with other languages via the subprocess module. So you can run Javascript web code via node, wait for it to finish, then move on to something else. Or you can launch a C++ process that's can do real parallelism and wait for the results, avoiding many issues with the Python GIL.

Also, Python makes it easy to work in different programming paradigms, it's as easy to write functional-type code as it is to write object-oriented code, both approaches are supported. This makes it a great prototyping system if you want to rewrite the code later in some other language like C++ to get some performance improvements.
1000000 square meters are one square kilometer. Which is probably only about ten times the area required to build a nuclear power plant.
That is a goal and one of the end results if neuralink tech is successful one day, do you not think that idea is worth working on?
Except there’s never any parking at the railhead.
not what i said at all. it's obvious that the cradle is a whitewashed organ of a dictatorship that pretends to be neutral.
Such a weird take on this.
Spacemacs is also a good option. I use VSCode + vim for remote development which is super nice now, I think VSCode has by far the best remote development experience, I even use it as my main terminal.

For local development I use Webstorm, Rubymine, intellij etc. with IdeaVim, this is mainly because I prefer not fiddling around with plugins and configs I want my IDE to “just work” no matter what language I am using.

For writing project plans, design docs, etc. I used to use spacemacs for org mode with vim integration but now I have found myself switching to Obsidian (which has vim keybindings) and I have been dabbling in Quarto with VSCode but I haven’t settled on a good workflow.

Spacemacs is also nice because you can use magit if you want. But I don’t recommend using eMacs or vim as your main IDE because, like you said, the auto complete tools like intellisense and GitHub copilot integrations in other IDEs just work a lot better.

I generally now just feel like I want my development environment (laptop, ide, shell) to “just work” I want to spend as little time as possible configuring that stuff and I just want to focus on actually building stuff.
The market research firm that put this together is in the business of selling expensive reports and custom consulting engagements to auto manufacturers to aid with automotive strategy.

They have a business interest to make lesser known firms appear to be the biggest threat as it makes their services more valuable. Any manufacturer can benchmark self-driving performance on the widely available Tesla, but it will be difficult to know what all the other firms are doing as they're all, comparatively, niche players.

They fact they don't even have Comma.ai on the list suggests this is a garbage tier ranking study.
I've been passionate about coding since I was 14; I self-taught myself to code on school library computers during my lunch break, went to uni, was involved in some startups. I still enjoy coding (I'm 32 now) but I hate coding as a day job because I'm forced to do everything in ridiculously inefficient ways. I often think to myself; surely, if they force me to use these insanely wasteful, over-engineered tools, they shouldn't mind if I also add a little extra waste on top by watching cat videos during work hours or going extra slow... But the problem is that employers demand results in spite of simultaneously creating hurdles for you which make it harder to deliver those results.

Imagine that your job is to pick an apple from a tree. The tree is 100 meters from you, just as you are about to start walking towards the tree, your boss tells you "Not like that, you need to walk on your hands..." You try to explain to your boss why it's not the most efficient way to pick an apple but he tells you "You are mistaken because this is the industry standard; that's how all the big apple pickers are doing it" So you start walking on your hands... Then the boss insists that you need to climb onto a unicycle with your hands and traverse a pool of crocodile-infested water while juggling with your feet all while being suspended on a tightrope... But the whole time, the boss insists, and he is dead serious, that his only goal is to simply to pick the apple from the tree... But every time you try to point out that juggling upside down on a unicycle is not an efficient way to do it, your intelligence is called into question. That's what it feels like to be a senior software developer these days. So yes, I've thought of quitting.
I mean, if the premisces are true, this is concerning.

I agree on some points (Babylon was a weird movie, not sure if it was volontary, but no Jewish person in this 3 hour story feel like a huge omission).

On others, I think the author is wrong. Plainly. On the Harvard percentage : it is the same in France. But, in the 50s, close to 50 % of Jews went further than high school, when the population average was 10%. If you were Jewish, you were five times more likely to go to higher education. Now, it's 85% for white in cities, regardless of your religion. The proportion have to diminish.

Also, Jewish people tends to not intermarry as much as they used to, and that plus a more secular life, and the fact that if the mother isn't Jewish, the child isn't either (except a converti on later in life, but educated people tends to be more secular).

And last: a non-negligible portion of at least mildly rich Jews went in Israel in the 90s. For some schools (expensive business school and private, expensive moviemaker schools), it will automatically diminish the proportion.

So I'm not at all convinced by the author here. I need more data points.
What are the possible consequences here?
That would actually be a pretty amazing thing to recreate the pyramids relatively close by as modern structures and replicate it so people could experience everything in it.
Thats a good question, and no, I haven't written them up yet. I probably would title it "Adventures in ADHD". I grew up in a rural region and so ended up in university for agricultural science, but midway through my second year I was accepted into the Air Traffic Control school.

My best friend was driving long-haul tractor trailers across the USA and since I had a half year waiting for my ATC school to start I went to truck driving school and got my license so I could team drive with him for a bit.

After graduating ATC school and training on site for a year I was unable to meet the increasingly-difficult requirements to progress to the next level. After a while it was evident to both me and my instructors that I wasn't going to be happy even if I managed to pass those barriers as my brain wasn't wired for continuous focus (I hadn't yet been diagnosed with ADHD).

I applied to return to university and while waiting for my application I worked as a construction supervisor. I had spent my teens working for an industrial construction company and they were delighted to take me back on a temporary basis as they were very busy and the market for experienced supervisors was tight.

Finally got back into university but before I had graduated with an agricultural science degree one of my professors asked me to do a Masters graduate program with him. So I eventually graduated with an M.Sc. in agricultural economics and business. I worked as an analyst/lobbiest for five years but disliked reading government documents so took a position as a Market Analyst.

While working as a market analyst I discovered that Excel was a terrible tool for handling all but the simplest data, and in my search for a solution I encountered Python and it's data analytical ecosystem.

While I would never consider myself a programmer, I loved the increasingly complex solutions I could create with Python and, inevitably, ended up learning Linux servers so I could host my data, scrapers, and visualization web servers.

And now I'm wondering what's next, but since my kids are teenagers I'm pausing here for a bit until they move out to avoid unnecessarily disrupting their lives by uprooting them and moving away to a new position.
Publisher behind unauthorized Xi bio released from China prison
It went beyond official names of cities. Supermarkets actually changed the spelling of the Chicken Kiev to Chicken Kyiv. (But left Bombay Potato and Chicken Madras unchanged, even though Bombay and Madras haven't been called that for decades.). Zelenskyy probably has better things to do right now than dictate the spelling of breaded garlic chicken fillets.
> LiFePO4 batteries are already the most common EV battery in China

Pretty common in the US as well, in terms of total EVs sold. I wonder if we will see almost all regular EVs switching over to LFP by the end of this decade.
If I've learned anything from the Civilization games, you need to have top-tier resources in the desert hexes. Otherwise, the gameplay is too unbalanced
Let's say I wanted to use this for... whatever. How do I do it? I bookmarked some "AI for beginners" youtube videos.

No, I'm not trolling. The jargon and the ideas around LLMs is completely foreign to me. I have no idea how they work.
Of course not, but The West (NATO and its allies) uses those excuses to support coups, dictatorships and regime changes that benefit American companies. The objective is to plunder the country of its natural resources, and control it politically and militarly. Do you think the west gives a flying fuck about human rights? Do you see protests erupting in Saudi Arabia or Dubai or other western allies? They dont care about human rights, they care about stealing and controlling the resources of another nation.
Same issue here. I've never tried git subtree though, I'm wondering if people who have can chime in.
There's also a Mason[0] plugin that handles the installation of LSP (also DAP/linters/formatters) installation in a very visual way.

[0] https://github.com/williamboman/mason.nvim
The Delegation Loop
It became something of a meme but there are huge numbers of guys out there that would pay good money for Joi from Blade Runner 2049.

https://bladerunner.fandom.com/wiki/Joi
"Not hitting things" isn't really the hard part of driving, though. Yeah, it does sound like the absolute minimum level of effort, but it doesn't get you anywhere. It just tells you some of the places not to go.

You need to read lane markings, locate cross streets, interpret signs, stop at traffic lights, etc. All of that requires a camera... and if you can do that, you might as well use it to not hit things.

LIDAR would be great in a belt-and-suspenders way, and it seems as if it would have saved some lives already. The other stuff is all incredibly hard; it's not ready and may never be ready. But if self-driving ever works, it would have to be able to work without LIDAR, because it has to solve the harder problem that also encompasses the things that LIDAR could help with.
for read-only dependencies why not just vendor the dependency then? Or better, use a package manager at this point.
I was. Thats why I said it. Maybe USA already knew about this lithium reseve. They definitely know about their oil.
> One gripe I have with Emacs is that it doesn't boot instantly enough.

You must have accidentally closed it. Closing Emacs or your Web browser are common mistakes, and as you will surely have realized almost immediately, you needed to re-open either program within minutes.
Is the popularity due to Python itself, or due to the explosion in use of AI/ML that all but mandates use of Python ?

It'd be interesting to see an attempt to assess the growth in use of Python outside of AI/ML.
True, and the worst strategy.

Getting into the top 50% takes focus and hard work, but has much better ROI.
But... pretty much any language can interoperate with C, it's calling conventions have become the universal standard. I mean, I still remember at $previousJob when I was deprecating a C library and carefully searched for any mention of the include file... only to discover that a whole lot of Fortran code depended on the thing I was changing, and I had just broken all of it (since Fortran doesn't use include files the same way, my search for "#include <my_library" didn't return any hits, but the function calls were there none-the-less).

Julia, to use the great-great-grand-op's example, seems to also have a reasonably easy C interop (I've never written any Julia, so I'm basing this off skimming the docs, dunno, it might actually be much more of a pain than it looks like here).
The syntax, I think, is also the least likely to scare off newbie programmers. Personally, I came to really dislike the Python syntax, but it reads rather well, is very unintimidating, and easily supports the kinds of things that newbies will be doing.

Not to rag on Python, but I found the indent-sensitivity of Python can make it challenging to do the sort of basic things that C-family languages make fairly simple. Lambdas in Python suck in contrast to how lambdas and anonymous functions work in other languages.

But yeah, Python has proven itself to be a great language for a wide variety of applications. It makes a lot of sense for the scientific community probably because things like heavy object orientation matter a lot less in those cases. The community doesn't discourage people from just writing functions, unlike other communities that are hellbent in making everything a method of some class structure and being explicit about that.
State capitalism is when the state owns the means of production. The state does not own Tesla, but it will be economic protectionist for privately owned businesses under it.
This is an under-discussed point, at least from my biased opinion. It seems like the Python documentation ecosystem is the best, and has been building fantastic tooling for over 10 years now.
What problems with tesla heatpumps are you referring to? I haven't heard of any, works great in my car
Co-founder of Speechly here. We created this demo to study how the co-operation of voice input and LLMs can perform in editing longer text.

The prompts large language models seems to be able to effortlessly support are many times long and complex. You can type them in, but well, especially in many contexts, using your voice can be so much more convenient.

Please test the concept out. Feedback is greatly appreciated.
I had that command set previously, and OMG it made every checkout slow as hell! There's like a dozen submodules in the repo I work in, it's a nightmare.
Powershell docs are literally built in…

help <command>

That being said powershell is much more discoverable _for me_ because it’s simple objects that get piped. I don’t have to figure out how to parse the text of a traditional shell. I can just get things done.
The only way to reduce greenhouse gas emissions by 55% is to push everyone into poverty, basically. Make the car ownership too expensive for common folks, as well as meat consumption, buying new clothes, heating your apartment in winter, air travel, and more.
This is a lot like saying, in 1995, that if the internet was going to be a useful thing to society, then everybody would already be using it.

Utilities are slow. And not so bright. They are using old technology that hasn't changed for decades, has reached its peak, and doesn't advance. Utilities are conservative.

If something new comes out and is better, it's going to take them a decade to even realize what's happening. Then it's going to take decades for the old multi-decade existing equipment to age out.

And if the technology is cheaper, there's a very good chance that utilities will heavily resist providing cheaper electricity because in many markets they are regulated monopolies, with a fixed rate of profit. Cheaper energy prices mean less profit.

In reality, solar is cheaper energy today. Providing 99% of our energy by solar, wind, geothermal, and storage is cheaper than our current energy mix in California:

https://energycentral.com/c/cp/our-path-247-renewable-energy...

And nationwide in the US, it's cheaper to shut down a paid-for coal plant and replace it with solar than to continue buying fuel:

https://insideclimatenews.org/news/30012023/wind-solar-coal-...

And year after year, solar, wind, and storage get cheaper, and we have not yet reached the inflection point of the logistic curve yet. The genera form of Moore's law is Wright's law, and it applies to renewable energies, and is no longer in effect for fossil fuel tech.
What is the CAI filter?
I think the target of the jokes is the hypocrisy of the ghouls behind those wars, who insist they are about freedom and democracy. No one is laughing at the suffering of the victims.
Maybe in a general sense, but not in the way we use the word “gender” today. This distinction was made by academics studying this in the 1940s and 1950s, really becoming widespread in academia in the 1960s.
For the record, I agree it was probably a joke, albeit one that reveals something true about how he and people like him view the world. But if the idea is that Musk personally supported the coup because the Morales government wouldn’t hand the rights to Bolivia’s lithium reserves over to US firms, Tesla not using batteries made with Bolivian lithium would be expected.
I'm sorry to hear that, sending you a virtual hug
I don't trust GP, I deal with them every day and they are a nuisance every day. Perhaps they are not working in these submodules and just set them to a hash once and never had to make changes there. Then sure, but as soon as you're working actively in these submodules it's mayhem.
It does, actually. A teacher can't lead a discussion of gender identity for young children, making a discussion of this family illegal under the law.
I'm going to guess this wasn't done for the benefit of felons, who would probably laugh and roll there eyes, or get pissed at the thought that changing a word to a phrase helps their situation in any sort of way. In general with this sort of thing, how is a phrase preferable to a word? You're increasing the cognitive load and time to write it out.
Interesting information. It doesn’t look like Niron is selling anything yet. Is there anyone who is?
Reminds me of Ray Kurizwell's obsession with uploading brains to the cloud to get back his beloved father.
We should ban fire too. It can burn down cities!
Wasn't Edward Cullen at the top of character.ai for a long time?
Yep, I want a virtual assistant not a virtual friend. I want to save time that I can expend enjoying nature and my fellow humans. I don wan't to spend time with fake interactions.
> I'm not sure what mode in Vim would map to Reverse on the handle, so there's no way to transition to Reverse at the moment.

Hmm, I would have thought normal mode lowercase U even if caps lock is mistakenly set.
Understanding is all you need
Sounds like they are on track, FSD beta is in my car right now, semi is hauling cargo today, and cybertruck pre production units are on the streets. The robot is not initially intended to be on store shelves but used inside Tesla factories, still might be a year or two before it's doing useful work
IME as long as the tire is not flat there's no difference in handling between a new and a worn front tire, at least on asphalt.
Perhaps, but it seems the shelf-life of anything AI/ML related (huge part of Python usage) is so short that it'll become obsolete before it ever becomes worth rewriting.