skysight-inc/HackerNews huggingface dataset:
It is mainly Google's fault since Google is the main actor in this space.

You put up a false dichotomy, as if Google disappearing would mean a void to wander the world eternal.

The internet is very much like public infrastructure. It is crucial to explicitly determine what functions there are indispensable for society to thrive.

Ironically, finding available information is just such an indispensable utility. Imagine roads only being present or usable when conducive to advertisement.
A Rare Domestic Resurgence of Malaria Is Circulating in the US
Is musk really a product person. He seems like a great businessman but less so a product person. Presumably he surrounds himself with product people.
ERCOT is definitely concerned with how the power is generated, I made no claim to the contrary. They just don't have the luxury of seeing it as a mutually exclusive choice based on morals.

Sure, there's a political bias towards phasing out fossil fuels. Most of the new construction is in renewables. Anyone in the energy industry knows that depletion, EROI descent, and climate change are real problems associated with long-term fossil fuel usage. There are also well-known mineral resource limits and intermittency/storage issues with renewables.

There are voices, on the right and the left, that take extreme positions on the role of renewables and fossil fuels. Maybe not anyone in this thread, but the world at large is full of people advocating for an energy mix that uncompromisingly reflects their moral philosophy. Fossil fuels bad. Renewables will save us. Or vice-versa.

My point is that these extreme positions tend to dominate social media and news cycles - but they don't reflect the actual development of our energy systems, which take a more nuanced and balanced approach by necessity. ERCOT is beholden to actual results, unlike political advocates.
Not sure a 6 yo is considered a toddler
Something interesting about this comparison is that in the US, firearms ownership is a Constitutional right, owning and operating a vehicle is not. In fact, it's exclusively considered a revocable privilege. This likely affects significantly the conversation around both.
There is a Ted talk demo of this product https://www.youtube.com/watch?v=gMsQO5u7-NQ
I'm not sure how many years you have been bridging in but with recent developments like Matrix logging all chats (including a second bot after the first one was banned) it sounds like too little too late.
US recommends reconsider China travel due to law enforcement / exit bans
will this slow down the US innovation rate?
> I'd like to point out that humans, too, are not trustworthy in high risk situations. For this we have procedures, deterministic automation and so on.

Except humans can transparently explain themselves and someone can be held to account when something goes wrong. Humans have the ability to have differing opinions and approaches to solve unseen problems.

An AI however cannot explain itself transparently and just resorts to regurgitating whatever output it has been trained on and black-box AI models have no clear method of any transparent reasoning meaning that it cannot be held to account.

Any unseen problem it encounters, it falls back to fixed guardrails and just repeats a variation or re-wording on what it already has said. Especially LLMs.
I had the exact same question. Some of those docs seem much akin to how to draw an owl” with no real explanation how to solve the issues.
> how is it possible for the American public to just accept that?

In the US, I am astounded at what is commonly accepted now. Not all that long ago, most people would have thought even the level of surveillance that we accept right now was an impossibly orwellian thing that would never have been accepted.

Yet here we are. I even see people arguing regularly here on HN that these are good things, when just 30 or so years ago, these would have been things that we would have rioted to prevent.

I have come to think that there is no amount of oppression that Americans can't be convinced into.
Of course you need someone to design it. Which is not as difficult as it sounds. But the once-off nature is a hell of a lot easier than "setting up a manufacturing line" as the OP suggested.
Monkey patching in-house proprietary libraries without source code is also such a nice feature of Java. (Can this be done with C#? I assume yes.)
∙ Location: GMT+3, flexible
∙ Remote: Yes, preferable
∙ Willing to relocate: Yes
∙ Technologies: Nim, Rust, Python, Lua, JS, HTML, CSS, SVG, Git, Linux, NixOS, Adobe suite, everything audio.
∙ Résumé/CV: Available upon request
∙ Email: elephanttalk+job@protonmail.com
∙ GitHub: https://github.com/indiscipline (personal; I contribute from another acc.)
∙ Web: http://indiscipline.github.io
∙ Availability: part-time preferable / full-time

I'm looking for a position that will allow me to use more of my technical knowledge and grow beyond personal projects and FOSS contributing. I'm fast-learning, thorough and have solid soft-skills. In code I value simplicity, efficiency and documentation. Besides being into programming since I first laid my hands on a PC, I have years of professional experience as sound engineer and graphic designer under my belt. Standing between the worlds of technology and humanities, I'm perfect to bridge the gap.

As my latest occupations aren't formally technical, I have realistic expectations regarding my potential role.
I'm considering trying SuSE MicroOS as a desktop for a while. Any thoughts? I tried suse for a few weeks about a quarter century ago then went back to slackware, so I have no relevant experience.
To be honest I am busy with building gpt-powered backoffice tools for data classification, content creation, workflow automations, … to eliminate jobs down the road in my company. It’s already factored in future financial plannings that quite a few positions will be gone in a few months, except the affected people have no idea yet

… so my take is that it takes a bit of time to leverage these new tools popping into existence only a few months ago
This makes me worry they might cancel the solid gold Vision Pro Edition next.
> in the US, firearms ownership is a Constitutional right

Maybe. This is far from clear. It certainly wasn't considered as such by anybody until the 20th century.
8700K with NVMe SSD and 32 GB RAM. My Windows 11 machine boots in seconds and is quite speedy. The only exception being the absolutely sluggish Start Menu.

I do uninstall anything that doesn't need to be installed and I also police startup items with the SysInternals tools[1].

If those systems are using a spinning HDD, you're doomed. W11 is designed for SSD systems. I doubt MSFT cares about HDD installs.

And with PCs and Windows, you're always running into oddball hardware and driver issues unless you take great care in picking components with good track records (as I did).

1. https://learn.microsoft.com/en-us/sysinternals/
SEEKING WORK | Based in EU (UTC+1) | REMOTE ONLY

I'm a senior full stack developer with over 10 years of experience working with enterprise solutions on premise and in cloud. My previous work experience as a system administrator gave me a strong understanding of enterprise infrastructure.

Recent work: Leading the re-engineering of a legacy B2B app to a cloud native app in AWS for a client in US. Responsible for software architecture, development and mentoring engineers of various experience levels, providing technical direction, optimizing cloud costs, coordinating efforts with other product leadership, and prioritization of work.

Tech stack: ASP.NET Core, Blazor, Vue.js, React, Svelte, Dapper, EF Core, MS SQL Server, Azure Pipelines/GitHub Actions, Docker, Linux

Cloud: Azure, AWS, Hetzner

Contact: https://ica.hr
I feel like this misses the reason I like extension methods: discoverability.

With an extension method, I can do `object.` and my IDE will tell me what can be called on object. With a static helper method, it isn't as easy to know what is available. I need to know which helpers actually exist.

Since this doesn't have IDE support, it doesn't help discoverability. I'm not going to get nice autocomplete that shows me what is available. In fact, my IDE is going to highlight it as a bug. If I have a spelling mistake, I won't be able to easily pick it up - I'll assume it's just the normal complaint for all of these fluent extension methods.

That makes this simply syntactic sugar rather than something that actually helps me discover things more easily. It then hurts readability and navigation since I can't easily click through to get the definition of the method.

On a more general note about Java, things like this are one of the reasons I don't love the Java ecosystem. People try to change the behavior of Java in really hacky ways that don't work well. I understand that it's an attempt to overcome shortcomings in the language, but when one looks other languages it becomes clear that Java could have just evolved the language to be better. Java has lots of good things and I'm not looking to argue that. However, when I look at things like this, it makes me think that Java needs to really address the core language.

Instead, we get lots of tools like this which might be nice, but make it really hard to understand what's going on. Electronic Arts created an async/await library that'll do crazy stuff to let you do async/await style programming (https://github.com/electronicarts/ea-async). Yes, Java is doing good things with structured concurrency and Project Loom, but the point is how people keep trying to work around the language. There are so many POJO generators it isn't funny: AutoValue, Immutables, JodaBeans, Lombok, and more I'm probably forgetting. Java records don't fulfill everything (and they're at least a decade late). Java doesn't support expression trees for lambdas so libraries sometimes do crazy hacky things to make that exist.

Java is a great piece of technology, but it feels like people are often trying to overcome issues with the language through really hacky means in a way that I don't see in other languages. Java is getting better about modernizing the language, but it still feels like people are running against the language more than in other ecosystems.
It did seem extremely petty, yeah -- on both sides tbh. As an outside observer who just wanted to be able to build a feed and have it work, it was really disheartening to watch.
I wasn't familiar with Delta Chat.

"Delta Chat is a new chat app that sends messages via e-mails, encrypted if possible, with Autocrypt." [1]

[1]:https://delta.chat/en/help#what-is-delta-chat
Sure, it is obviously a want.

That they won't realistically use, even in an emergency. Most roads aren't built for this speed nor are the buyers trained in it. They aren't being sold for racing. Few are going to go to a proper place to test it.

Car reviewers, sure - on a closed road that has a proper surface or on a track. Most owners aren't going to do this.
NB: That would make a good HN submission. And it doesn't seem to have been submitted previously.
And then there's the whole matter of lap 2, and 3...

Where the ICE is still cruising along, and the Tesla is in thermal shutdown...
But you can still get it today
so there was still no violence, nor any actual victims of his driving, just traffic violations, and all you have to offer is appeals to emotion over hypothetical victims?

it's pretty clear you have a narrative agenda and don't care if you have to throw reason out the window to push it, since that's exactly what you're doing.

> maybe you should consider becoming a cop, and ideally in a crime-ridden area

people like you who say this never consider that people like me live in those crime-ridden areas and have already seen firsthand the abuse of power dynamics inflicted on my minority neighbors by power-tripping cops.

or in your hypothetical do you have to actually be the cop? bc not everyone dreams of growing up one day to be a petty tyrant. but again, nobody is forcing them to be cops. if they can't handle doing their job without murdering teenagers they should quit.

edit: it's also a fascinating choice to be humanizing the cop (he regretted it so much!) but there's a dead kid you have no sympathy for in any of your commentary, what's that about?
POSITION FILLED, thanks for your applications.

MorphMarket.com | Senior Django Backend or Django Full-Stack Developer | Remote | Full-time | Contract | https://www.morphmarket.com

I'm the founder of MorphMarket.com. We are an online marketplace that connects breeders and keepers of lizards, geckos, snakes, frogs, spiders and other captive-bred pets. Launched in 2015, we are the largest reptile-related website in the world with about 5,000 active sellers. Our users passionately love the least loved animals.

We are seeking to add another experienced developer to our remote team. This position requires expertise in Python/Django, and it is even better if the applicant is a Full Stack developer with React expertise.

Our reptile site is implemented in Python, of course. We use a Django/Postgres/Redis backend and frontend development is in React/Typescript. Dev-ops mostly involve AWS, Heroku, CloudFlare, and NewRelic. As a dev on our team, you could think of yourself as a Python handler. :)~

You can see some of our recent work in this demo: https://www.youtube.com/watch?v=nz05fICRnNI

Key skills: Django, Django Rest Framework, Python, SQL. Good knowledge of: browser caching, performance profiling, web performance fundamentals, system-wide debugging, unix. Nice to have: React, TypeScript, SCSS, React Native, AWS, webpack. Pragmatic: ability to balance quality and speed.

There are about 10 people on our product team. We collaborate with Github and Slack. Our business has done well even through the ups and downs of the economy. We are committed to a positive culture for the dev team.

This is a full-time, long-term engagement. Work-hours are expected to overlap a few hours a day with the US time zone. We have multiple team members in Europe and they shift their work-day a few hours forward to make it work.
No, Semantic Versioning (SemVer) is not a silver bullet. But the concept can be an effective software stabilizer. However, utilization of unbounded versions in transitive dependencies (for example, `pandas>=1.5` in a python requirements.txt) can silently break this contract. Even if a transitive dependency utilizes SemVer, a consumer of such a library has to also conform. The pandas example was found in a transitive dependency in one of our production processes, and one day this April it broke our production service when pandas released its 2.0 version. We had pinned all our dependencies, but the man in the middle had not. The python ecosystem is notorious for this time consuming naiveté.
Author here! I have finally come to realize why and where Python is required.

- Python is a fantastic frontend (glue) language that interop well with C/C++ libraries. This seamless binding is not natively available in languages in Go or Java or even JS.

- Python has an excellent data science / modelling / data engineering / ml ecosystem. There is no other language that comes close.

- Python is a fantastic MVP language. One can rapidly prototype and iterate and to a very good extend scale a product.
In which sense is Tesla doing better after Elon "left"? The sales seem to be pretty much on track with what's expected [1]. Software and manufacturing quality doesn't seem to be much affected either.

[1] https://www.statista.com/statistics/502208/tesla-quarterly-v...
imovie is no good anymore?
Shadow reserves – how China hides trillions of dollars of hard currency
I've read "AI", "superior", "exciting" and "qualcomm" about a dozen times, yet there is absolutely _zero_ information on what this thing is or what its capabilities/limitations/intended purposes are.
German Catholic church ‘dying painful death’ as 500k leave in a year
Everything has to be exciting or awesome (as in something that evokes awe). Back in 2010, Barbara Ehrenreich critiqued this culture of unrealistic optimism and unrelenting exuberance in Smile or Die: How Positive Thinking Fooled America and the World¹. I would’ve thought that post-Lehman Brothers America would have been more receptive of her critique but unfortunately not.

¹ https://www.goodreads.com/book/show/6975389-smile-or-die
Maybe its just their wierd maketing, but I am having a hard time seeing how this is a really compelling product.
Probably referring to the announcement of partnership with unity [1].

[1] https://www.uploadvr.com/apple-vision-pro-supports-unity/
thats a document-graph database though
Stream | Multiple Positions | Amsterdam, NL and Boulder, US | Remote possible | Full Time | Visa Sponsorship

Stream's Chat Messaging & Activity Feed APIs are used by over a billion end-users, and are powered by Go, RocksDB, and Raft - with response times typically measured in single-digit milliseconds.
We reached a new industry benchmark for scaling real-time chat as-a-service, with 5 million concurrent connections supported in a single chat channel.
We’re currently one of the fastest growing startups in Europe and Colorado on our Series B round of $38 mln: https://tcrn.ch/3peCYXl

We’re hiring for the following positions:

* Backend Software Developer (Python/Django)

* Backend Software Developer (Go)

* Android SDK Team Lead (Jetpack Compose)

* React Native SDK Developer

As a part of Stream, you'll have a chance to make a huge impact on the product within a team of the strongest engineers all over the world (over 35 countries aboard).
If you are interested in becoming a part of what we do, apply now! https://getstream.io/team/#jobs
> China is the world’s leading producer of gallium and germanium, which play a role in producing a number of types of compound semiconductors. Compound semiconductors combine multiple elements to improve transmission speed and efficiency.

I have never heard of compound semiconductors before. This page [1] seems to have a decent summary:

> Compound semiconductors are semiconductors that are made from two or more elements... Most compound semiconductors are from combinations of elements from GroupIII and GroupV of the Periodic Table of the Elements (GaAs, GaP, InP and others). Other compound semiconductors are made from Groups II and VI (CdTe, ZnSe and others). It is also possible to use different elements from within the same group (IV)... In the past, compound semiconductors were not used in the widespread commercial applications and high production volumes typical for silicon. These crystals are more difficult to grow than silicon. The number of defects in the crystal is higher, and the cost of making the crystal is higher. Compound semiconductors also tend to be more fragile... In recent years, however, the cost of manufacturing compound semiconductors has come down. It is still much higher than silicon, but at the same time, the special properties of these crystals have become more important for certain applications. Because of their fundamental material properties, compound semiconductors can do things that simply aren't possible with silicon.

Exactly what kinds of applications can compound semis do that silicon semis cannot?

[1] https://global-sei.com/sc/com_semi_e/
You may have to go to third party accessories for that https://caviar.global/catalog/virtual-reality
The software industry is for sure not the only industry where people confuse the quality of their tools for the quality of the job, and go looking for nails that match their preferred hammer instead of focusing on doing a good job of the task at hand.

However it might be one of the only professions where this tool-obsession is so valorized and where there's a whole subculture of it, and where it proliferates at such a high rate. There are people who've made half their career out of chasing the technology of the month or advising that a rewrite in language/framework/technique will solve all problems.

It's of course natural because we talk about the tech industry, and so people become focused on the technology rather than its application to human problems, or see all problems as a technology choice issue rather than a issue of implementing business logic with technology choices... So it depends on the discipline of the engineer how deep down that rabbit hole people go, and the quality of management about how well they can keep their staff focused on the problem domain first, and tools second.

All this to say: I've been that engineer, I've also suffered from those engineers, and because of that I'm now careful. I think Erlang is great. And my career now is Rust. But I hope I'm wise enough to recognize that how harmful rewrite in X and if only this was built in X can be to customers' projects and budgets.

Not to say the original-comment was that person, or that the person sneering about the Erlang was right, but I do understand where the wariness comes from.

All that said, I have more fear of the proliferation of novel JS frameworks than I do of stuff like Erlang or Lisp. And Java is another place where esp in the early days the proliferation of frameworks-as-solutions was a real problem.
SourceForge being the prime example.
Would you mind elaborating on the complications you ran into? I ask because I think you used std.HashMap instead of std.AutoHashMap, the latter of which automatically chooses a hash function based on the types provided.
Location: Chicago, IL, US

Remote: Yes (remote only)

Willing to relocate: No

Technologies: Docker, Python, C, Go, Embedded Linux

Résumé/CV: https://jordemort.dev/portfolio/

Email: jordan@caketop.app

Here are some of things I have done for my previous employers, that I could be doing for you:

- Put all your services in containers, and make it easy to spin up development environments that resemble your production environment

- Package your SaaS into a virtual machine image that customers can self-host, and publish versions of it for all the major clouds and hypervisors

- Create Linux-based firmware for your embedded device, and work with the folks at the factory to get it flashed on the production line

- Reverse-engineer that weird binary that came in your board's BSP, and tell you exactly what it is doing and how to replicate it

- Write clever blog posts and technical articles about your products, which will explain how to use them while also being fun to read

- Lead a team of engineers, help them grow in their roles, and ship things

I love startups and greatly prefer them over working at a big company. I only work remotely, and I prefer to work for remote-first companies; I'm happy to meet up in person a few times a year, though. I'm a GitHub alumnus (from back before the acquisition) and have been a guest author for Linux Weekly News. I have an M.S. in Computer Science and over twenty years of industry experience. I live in the US Midwest, so I might be cheaper than you're expecting!
A framework-agnostic Toolkit for exposing Functions to LLMs.
PlantingSpace | Full-time | Remote (EU time zone) with quarterly gatherings | https://planting.space

We build a system that can accurately represent knowledge and handle uncertainty, to help us discover insights and solve problems based on composition and explainable reasoning. We envision applications to automate analysis and speed up research in domains such as Finance, Strategy Consulting, Material Sciences, Engineering, and more.

>>> Senior Business Development Engineer
As we are moving into our product development phase, you will be essential in helping us define strategically optimal use cases and develop the most value-adding partnerships to set our initial product direction. You bring at least 10 years of experience in developing business opportunities for AI/ML-driven SaaS products.

A bit more about us:
To pursue our goal, we leverage emerging scientific fields such as category theory, probabilistic programming, deep learning, and cognitive science. Our team is distributed across many countries, but we get together every quarter in nice locations around Europe to solve problems, connect, and learn.

Read about our company and more job openings on our website: https://planting.space/joinus/