skysight-inc/HackerNews huggingface dataset:
> I asked shop keeper is it happening often, she confirmed and said that no one is interested in doing otherwise, installing sensors was directly opposed by town council.

One way to address this sort of localism (where there's a significant risk that the owners of the factory are slipping the town councillors the odd brown envelope) is a national regulator. The Irish EPA, which was created to take this sort of thing out of the hands of the local authorities, has been very effective in reducing nuisance pollution; the local authorities used to be mostly pretty useless. Any industrial facility of this sort would be required to self-monitor, and would be subject to inspection; it would have to respond to any complaints, and if the regulator wasn't satisfied it could demand improvements, on pain of withdrawing its operating license.
i've used scala for over 8 yrs everyday and i agree with your assessment.

Even intellij has no idea sometimes about what the hell is going on. It throws up compile errors when there none.
Has Wales found the solution to Autocracy?
Location: Switzerland

Remote: Yes

Willing to relocate: No

Technologies:

- Backend: Java, Kotlin, Javascript, Typescript, Python, Spring Boot, Hibernate, Kafka, Postgres, Mongo, Redis, Kubernetes, Docker, AWS, Node.js

- Frontend: Javascript, Typescript, React, Tailwind

Résumé/CV: on request

Email: hn.container053@simplelogin.fr

Summary: Results-driven Senior Backend Engineer with 13 years of experience and a passion for developing robust and scalable software solutions. Proactive and resourceful, combines strong technical expertise with excellent problem-solving and verbal communication skills to drive project success and foster team collaboration. Adept at translating complex technical concepts to non-technical stakeholders and continuously learning new technologies.
I always wanted to know how to do an Uranium Bomb:

https://www.recipeninja.ai/recipe/r_SOv9sTmzAz3cg4/uranium-b...

I'm joking NSA.
Nice project, but am I the only one who thinks it's a bit cynical to first advertise it as a "death trap" and then show kids riding it? Which means you either admit that the title is complete and utter clickbait, or you demonstrate an alarming lack of concern for the well-being of children.
I thought zoning was supposed to provide predictability, stability. So if you buy a house in an area zoned for denser stuff, don't whine when a building starts to go up.
The code is meant for humans, and in my view, the database is not really for humans.
There are plenty of tools in IDEs that transform code into a 'database,' and in 20 years I've never really needed to use them on a daily basis.
Except for getting familiar with legacy code, and even then to create a mental map, the database seems like overkill to me.
That said, I should note that I've primarily worked on startup or business codebases, not FAANG or equivalent ones.

Edit : Reformulation because I was voted down : Why change the storage format if the IDE already manage it ? And I add, For storing in database, you have to think about the granularity of your data. and it rapdily become the line, if not the character. Working daily with code stored in database, (salesforce), where the granularity is the class, is really anigthmare from a Content Version point of view.
I am horrified that you've produced that much code in such a short amount of time.
use conventions.md to have it not do that.
Sure. But the Korean War was in the 50s, all Chosen-seki in Japan are third generation by now, meaning both they and their parents grew up in Japan and have barely any connection to the Choson their grandparents left, much less the DPRK of today. So it just seems to be a bit of an odd hill to die on? If you feel more Korean, get a South Korean passport; if you feel more Japanese, get a Japanese one. (Hell, North Korea will happily issue them passports as well, they're just kind of useless for going anywhere!)

Also, for what it's worth, Chosen-seki in Japan are "special permanent residents" that can do basically anything a Japanese citizen can except vote. The travel restrictions for being stateless are not imposed on them by Japan, but by other countries, who generally view the stateless as extremely high risk for overstaying and/or claiming asylum.
I don't think that is fundamentally broken. React is just not the right technology for a single button, and it's not trying to be.

If you tried to use photolitography (the technology used to print the circuits in microprocessors) to do tattoos... well it could probably work, but it would be highly inefficient and expensive and bad.

React is for complex web applications, and it I don't think it's a very valid criticism to say that it is bad for a different use case. To some extent, the React community may have over-promoted React as the final web-dev framework, but that's also a mistake.

In any case, kudos on creating Nue, looks really cool, I'll keep an eye on it ;)
Show HN: All-New Dubbing Language Learning Platform
Transform how you learn languages with our interactive dubbing language learning platform.
Upload, subtitle, translate, and practice speaking in minutes.
This exists: jsonc – and it's somewhat widely used, such as for VS Code configuration.
I had a teacher in college who before teaching, worked for a company within the gambling industry. He then went on to start his own company, which was as I heard, based purely on the knowledge and connections he made at his former employer. Dude struck gold getting rich off of gambling addicts. Due to his financial success, he thought of himself as some kind of Steve Jobs and an expert on all things related to tech. He would claim to have predicted the popularity of many tech related things, e.g. cloud solutions like google drive and google docs. Problem is that his predictions all came long after all these things had become mainstream.

His lectures were full of incorrect facts. He would ask the class questions and give us wrong answers. I’ve never seen a man so confidently incorrect.

He wrote a book about the fourth industrial revolution in which he used the introduction to brag about all the places he used for writing his book. Including his home in a upper class neighborhood, his home abroad, cafes around the world, etc.
His book also contained errors that a simple google search would’ve helped him correct.

A lot of the stuff he taught were interesting. But all the contents of the course could’ve been covered in a video or two.

In my final paper I wrote about how the popularity of new tech can regress even though the tech gets up to great quality. He had stated that you wouldn’t see a computer science student using a laptop after 5 years (this was 10 years ago). They would all be programming on their ipads because the touch screens had become so good. As well as how everyone in their fields were replacing their interfaces with touch screens. I wrote about how mechanical keyboards and physical midi controllers had never been as popular in many fields like audio and video production.

Needless to say. I failed the class. I was just supposed to regurgitate his blogs and opinions.

This was not the only thing to make me lose most all my confidence in any higher education at a time. I went from critical thinking to skeptical thinking. And it was not solely because of my opinions about this teacher. It was because of the opinions of his peers and in how high regard he was kept in the academic society.

I learned that schools are not institutions of science. They’re more like a Church of Science or at the very best, Science’s weird fan club with a weird internal popularity power struggle.

Edit: A word.
I couldn't see their link either until I turned off Ublock Origin on the page
They didn't review halt and catch fire after season 2 which is disappointing. It was one of the rare shows which kept on improving after each season
But you don't have as many security issues as well :)
Every person being rescued must have the app.
Only one person rescuing needs to have the app.

It'll be easy to find a collapsed building site. The person rescuing just needs to be close to the site with the app. Otherwise, the signal might not be noticed.

+1 regarding finding survivors for malicious purposes. I tried my best to lower the surface area of that happening. It's still possible in edge cases, like opposing soldiers finding the people transmitting SOS, but they need to be extremely close to do that.
SEEKING WORK | REMOTE | Worldwide Availabiity (EU-Based) | 13 Years+ experience

I am a freelancer DevOps engineer based in Barcelona, Spain. I have worked in the systems administration field since 2007 in many different setups both full-time and freelance, startups, consultancies , etc. I have available around 25/h per week to dedicate to DevOps / Platform Engineer / Sysadmin role.

CV: https://drive.google.com/file/d/1n0wivuztwDq3-aodSWPiqH4LVjy...
Let’s talk: jacobo.garcia@gmail.com
It varies a lot. It does happen that people are refused citizen ship of, even expelled from, the country they were born and grew up in many countries. It is not common, but it does happen.
That's JSONC. But JSON5 adds some more nice stuff without being overkill IMO.

https://json5.org/
I see your argument tho maybe im just not getting the real use case.

Because when saying defaulting back to string and thatfor ignoring typing, wouldnt that just be the same as beeing typeless? Therefor doesn't every format support string therefor supporting typeless?

Also, in how many cases do you need to parse the same configuration in multiple different languages?

Im not saying its not useful - i just try to get the use case for this arguments.
everyone will die of something, reduce risks and everyone will die after more time, or better.
We did this for a long time for our CMS - although we did simulate a filesystem structure. We also set up a git-like system to store versioning information and set up WebDav to mount it all and allow direct source code editing. It worked pretty well for years.

We eventually stopped because we were relying much more on external tools (eg npm, webpack) which had all sort of issues over webdav mounts. Maintaining all this code management infrastructure in parallel wasn't worth it in the end, and we moved the code back to disk, switched to git, etc.

And photoshop silently ignoring webdav I/O errors when saving designs didn't help either.

You already have tagging by type on the filesystem - the file extension. That allows you to limit file searches. Add extra metadata to extensions if the same extensions have different roles (.backend.ts, .frontend.ts, .html.template, .text.template)

These days I prefer to structure for easy removal of code - everything for eg. a widget (frontend, backend, css) goes into a folder and I only need to remove that folder when the widget is retired, and linting/validation will show me the few remaining path references I need to cleanup.
Now available from AUR: https://aur.archlinux.org/packages/python-textcase-git
Not that this isn’t terrible, but those numbers look really low. Surely malnutrition and violence must be a hundred times more likely to kill them?

Not trying to say we shouldn’t consider this, but it seems like there’s bigger fish to fry first (assuming we can’t fry them all at the same time).
May I add some awesome producers: Sounwave, DJ Dahi, The Alchemist, Kanye West, DJ Premier, 9th Wonder
There is a spectrum between giving citizenship to everyone born in a country (US) and not giving it at all (e.g. Thailand) and every country is somewhere inbetween with some kind of a qualifier and a procedure. Sometimes it's enough that both parents are in the country legally or have a residence there, sometimes you have to wait it out until you are 18 without hiding from reach of the state.

Practically, there is no point for the state to deny you citizenship if you went to school there and can do some kind of a job and pay taxes, because they can't even deport you to a country of origin if you are stateless and born there.

Technically even the US has the jurisdiction qualifier, which the orange clown wants to abuse.
That or we're completely ignoring principles like DRY and producing a head spinning amount of tech debt.

I can't really imagine producing that much code in that short amount of time and holding any amount of it in my head. I'd bet money there's code in there that does the same thing but different, leading to all kinds of little inconsistencies that make this code worthless in any serious context.
I just released Lexical JSON Converter, an open-source tool for working with Facebook's Lexical Editor format. If you use Lexical Editor in your projects, you might find this useful.

What it does:

- Converts Lexical JSON to HTML
- Converts Lexical JSON to plain text
- Generates images from Lexical JSON (preview functionality)
- Provides a clean, simple interface for testing your Lexical content

Why I built it:

Working with Lexical Editor's JSON format can be challenging, and I wanted a simple way to visualize and convert the output. This tool makes debugging and integrating Lexical into your projects much easier. I also needed an API to convert lexical JSON to an image screenshot

Tech Stack: Built with ExpressJS and Typescript.

The tool is completely free and open source. You can try it out at https://convert-lexical-json.vercel.app/ or check out the GitHub repo to contribute or self-host.

Looking forward to your feedback and any feature suggestions!
Not right now. There are applications out there that do p2p off-grid messaging.

Some of them might require you open the application the first time ever while on internet.

There are many out there (on the App/Play store) that support both use cases you mentioned, I just can't list any off the top of my head because it's been a while since I used one.
Currently working with salesforce, where code is stored in the database ... to put it simply it's not a really good idea because they never decide to go full db or full files. SO you have to manage files in git and deploy to database. So multiple source of truth : sf db, disk, you git, git of other dev, and central repo.
Welcome in 1990 when you work as a team. ie ask your collegue if they already work on component if you need to change it ...
libgl can be dlopened, glibc can't be. That is the problem. If libgl has some incompatibility, I can try to work around that. If glibc has some incompatibility, my executable won't even launch.

I agree with this article completely.
The immigration system in Japan is quite open and straightforward on paper, but can be far more challenging in real life.

I know someone who tried to start the naturalization process but was instantly shot down for his Japanese skill (he speaks Japanese well). I know others who have lived in Japan for decades but cannot apply for permanent residency because they only receive short visas, making them ineligible.

Immigration officers have ultimate discretion and will not explain themselves to applicants. I assume this is by design so that particular 'standards' can be subtly applied without being reflected in statistics or receiving any criticism.
You accidentally included the array initialization in the benchmarked code ("setup block" vs "boilerplate block"), dwarfing everything else. If we're talking about an already allocated array the difference is pretty big:

https://jsben.ch/FgDA6

… but in a way you're correct that this is rarely the actual bottleneck in the surrounding code. Still, "death by a thousand papercuts" and all that. Plus having old-school for-loops as a habit makes it easier to spot the true botllenecks.
https://en.wikipedia.org/wiki/Humour
OpenAI Buys Berlin Library Naming Rights, Offers AI-Generated Book Summaries
That's a good point. I didn't mean to demean React developers: I've been one for years and I can't say I optimized everything I could've.

The blame for not caring enough about performance and UX is on the whole industry. That does include developers, but not just them.
So i get your point with date/time - while i may be an oldie with still preferring just having an integer seconds - but thats subjective to me.

Tho the quote for string argument i can't fully agree on. While sure in for example a json i would have to quote the values if i want them "typeless as string" - tho json is far supported everywhere and i'm able to interpret the parsed string values in whatever way i want to.

Adding a new dependency (confetti parsing) to spare out quotes doesn't seem to be worth the convenience to me.

Tho - both probably very subjective things to me.
https://news.ycombinator.com/item?id=43554945
The current situation incentives advertising as the only way to monetize something so it's no wonder you want advertising to exist. The fundamental way is always going to be a peer-to-peer network, where you can contribute in so many different ways apart from paying. The majority of the web is filled with people who has no idea on what the original web stood for and frankly, they couldn't care less which is why we are in such a bloated mess
I never thought to see a link to a Pitchfork Sunday review on HN. I've been reading them with my morning coffee every Sunday for years.
Here's a better one: Breaking: Gmail starts using the whitelabel version of Tuta Mail so that 2.5 billion users will get automatic encryption.

https://mastodon.social/@Tutanota/114262092716832489
I understand your perspective, and it's a valid concern. However, this library is designed to support not only simple use cases but also more advanced scenarios, providing a comprehensive solution for various needs. Additionally, it has zero dependencies, which helps keep your project lightweight. This way, you can benefit from the library's features without adding unnecessary complexity to your dependency tree. Thank you for sharing your thoughts!
I implemented something similar for Common Lisp: https://github.com/marcecoll/rekishi

The idea was that you don't have files, just functions that you can bring in and out of scope while editing. You have branches per-function. This all worked more or less transparently to the user using the normal emacs Sly Common Lisp flow.

It was implemented overriding the +DEFUN+ macro, so function re-definitions automatically serialized and created a new entry in the DB.

The Proof-of-Concept used SQLite, but I also envisioned a postgres backed version for jamming on programs with your friends in real time.
I think you can use 5W eirp on 630 meter, at least that's consistent with my band plan :)

It looks that for 600m you could use a vertical wire with a lot of radials :) Maybe with a balloon?

But 2200 would be fun indeed.
Discord Is Trying to Burrow Deeper into the Fabric of Gaming
http://sysop.user.uucp.hu/bash-extended-history/
I don't understand your logic though, according to my obviously inadequate understanding of UB, "k < 16" can never be false because its used as an array index for d[16]??? is the critical difference here that the array access happens outside of the "for" expression?
Show HN: I made Open Agents Builder open source for building agents for business
The idea came out of the YC RFS—New era ERP, AI Agents for enterprises. I realized the Chat UI may not be the best option for all business cases. I mean, folks used to work with tables, orders, invoices, bookings, etc. They can feel pretty overwhelmed with all kinds of tech workflows, etc. So the idea is to bring the agents closer to the business, filling the "UI gap."

Open Agents Builder is MIT license, has a lot of features for business including: product management, orders management, booking management, attachments/knowledge base, multi-agent flows, etc

Github: https://github.com/CatchTheTornado/open-agents-builder
Docs: https://docs.openagentsbuilder.com/
Cloud-hosted demo: https://www.openagentsbuilder.com/
Thanks, I am aware of that concept, but I'm also aware that many people's sense of humour stops when you start mixing "death" and "children"...
Like most things in democracies this relies on the judicialk system being able to enforce and make correct rulings.

But Trump is calling out 'Corrupt Judges' and giveing pardons to all. So how would thins be enforced.

Also in US judges are elected usually as members of a party, will they take action against members of their own party.
Right, if you live where duty is applied to ethanol then it's expensive. In Australia, where I am ethanol is available as a denatured product. That is, it includes a very small amount (much less than 1%) of denatonium (aka Bitrex) which renders it undrinkable (it's the bitterest substance known). As such, excise tax is not levied.

Here, one liter bottles of denatured ethanol are available in every supermarket everywhere, and up to 20 liters available in hardware stores (at bulk rates it's even cheaper).

For comparison, here denatured ethanol costs about $5/l [in US dollars] versus isopropyl at between $25 and $30/l.
Show HN: Create Custom Bitcoin Banknotes with Your Own Portrait
We built HongbaoBTC, a web app that lets you design and print Bitcoin paper wallets styled like traditional banknotes — but with a twist: you can add your own face (or someone else's) in the portrait area.

It’s a fun way to make crypto gifting more personal and tangible. Inspired by cultural traditions like hongbao (red envelopes for gifting money), HongbaoBTC lets you gift Bitcoin with a personal touch — perfect for birthdays, Lunar New Year, or any special occasion.

Features:
Upload a portrait , choose style

Pick a theme (e.g., Ghibli, Marvel, Simpsons etc)

Automatically generate:

QR code linked to a Bitcoin address

Printable banknote-style PDF

Space for the public address and private key

We’re a small team experimenting with ways to bridge digital assets and physical experiences. Feedback and ideas welcome!
I have not, yet. Right now, it's more of a "signaling life" tool.

Improvements are definitely needed with location, but the signal loss as you mentioned is higher priority and restricts what can be used for location.

I'm planning to do my homework about alternatives to help mitigate the signal loss. And from there, the options for location might be clearer.
>So it just seems to be a bit of an odd hill to die on? If you feel more Korean, get a South Korean passport; if you feel more Japanese, get a Japanese one

Could it be that getting a South Korean passport will mean losing the special status and residence in Japan?
You don't have to store things in a database to do this. Code is almost almost read from disk into some kind of in memory data structure that is amenable to such analysis, maybe even more so than a generic database. Doesn't matter if you use vscode or vim, most developers have some kind of tool that does semantic analysis and which affords navigation and organization of code.

Its just that the main way code editors present navigation follows the path hierarchy, also because its often intimately tied to how programming languages shape modules. Most editors have at least some alternative navigation however, and most people are using at least some of them: outlining by declaration symbols, search, changes, unittests, open files, bookmarks, etc.

So in a way, this is already how it is done, except the 'database' part is really tied to the code editor and its storage component nicely decoupled (in the end, databases are usually also just a bunch of files).

I think any real improvements on this model can only come from a new programming language design, and as others have pointed out, this hasn't caught on in the past. The reason for this is probably not that file oriented modularity is the best thing there is, but rather the escape velocity needed to get out of the vast ecosystem of tooling around files, like the OS, git and existing code editors and whatnot.
And without 14 paragraphs of how your great grandma first discovered this recipe on a trip to italy from a soldier she romanced