skysight-inc/HackerNews huggingface dataset:
I very much agree we could do better than ham for emergencies... But I don't expect an emergency hotline operator to be able to actually help anyone, that's not their job.

I think we should go even further though, and make half of 70cm into ISM band with duty cycle limits, no license, commercial use allowed. Or maybe allow commercial use, but only with open protocols, so you can make an encrypted business radio, but only if you let others make a compatible one.

Then hams could talk to their non ham friends. Getting a license isn't trivial if you're not already an embedded dev, and it's even more of a hassle now that it costs money.

Being able to give someone a $20 radio that they could just use would be awesome. I don't think spectrum crowding is as much of an issue since people use wifi and 5g if possible for everything, aside from ultra slow long range stuff where everything uses lots of airtime.
Ask HN: Kotlin or Go (or both) for back end API? advantages vs. disadvantages
Hello,

I am building a backend API and have the choice between using these two languages.

I am slightly familiar with Go. I have never used Kotlin but have experience with Java.

Is there any reason to consider Kotlin if I don't have any JVM infrastructure already? Is go going to be a lot cleaner? Anyone with experience with both that can compare the experiences?
B sounds wrong to me.

But can you explain your objection in terms of the actual law?

This whole sub thread started because someone claimed the bike must have broken the law. I'm trying to explain why that's not necessarily the case. Most people 'stating the law' are making things up that aren't written in the law.

I am honestly curious to know what I may have misunderstood, but based on the actual law not based on what seems to make sense if we were to design ideal laws.
Casio has suffered a data breach
"Dear Casio Customer

I hope this message finds you well. I am writing to inform you of a security incident that may have affected some of your personal information.

While we are still investigating the full scope of the situation, we want to be transparent and inform you as quickly as possible. The information that may have been illegally accessed in our network includes name, address & email. At this time, there is no evidence that sensitive data like passwords or payment details were compromised.

We take the security of your personal information very seriously. As a precautionary measure, we recommend that you:

Monitor your accounts for any suspicious activity.

Change your passwords for any services where you use similar credentials.

Be cautious of any unexpected emails or phone calls asking for personal details.

Further information on what to look for can be found here: https://www.ncsc.gov.uk/collection/phishing-scams

We are working closely with cybersecurity experts to further investigate the issue and enhance our security measures. We have also contacted the Information Commissioner Office, Action Fraud and the police on this incident.

If you have any questions or concerns, please do not hesitate to contact us at dpo@casio.co.uk. We deeply regret any inconvenience this may cause and appreciate your understanding.

Thank you for your continued trust and support.

Richard Sharpe

Casio UK Data Protection Officer"

Anyone else received this email? Unsure if it is UK only.
One thing I have noticed with some newer coworkers / fresh grads is that they seem much more willing to copy someone's issue from slack into gpt and regurgitate out a "here's what gpt says", which muddies the water a bit or is at least a bit unhelpful.

Which is fine - developing the feeling of what to say and when takes time and experience. And sometimes it can help, after all - or spark a useful learning opportunity about why a particular llm recommendation looks useful but isn't. Though it takes a bit of energy to walk the line of teaching and encouraging growth without dampening enthusiasm, and spending that energy is its own opportunity cost.

But it does feel a bit different than before - I don't recall seeing as much less-helpful "here's what a stack overflow post said" messages in threads years ago. It did and does happen, but I think it is much more common with LLMs.

Thankfully, that is just a case of someone actively trying to not be lazy; trying to help, using the resources at hand. Decades ago that would have meant looking in some old docs or textbooks or specs, years ago that would have been googling, and now it's something else.

I think the accessibility and availability of answers from LLMs for such "quick research" situations is the culprit, rather than any particular decline in developer behaviors themselves. At least, in this case. I'm sure I would have seen the same rate of "trying to help but getting in the way" posting years ago had stack overflow or google had a way of conjuring answers to questions that simply didn't exist in its corpus.

I think the "in the old days" sentiment from the author somewhat divides things into a before/after AI situation, but IMO it has been a gradual gradient as new tooling and information sources have become available. AI is another one of those, and a big jump, but it doesn't feel like a novel change in "laziness" yet.

Though, there's been some big pushes towards relying more and more on various AI code reviewers and fuzzers in my area. I feel like that is an area where the author's concerns will come more and more into play - laziness at the boundary layers, at the places of oversight; essentially, laziness by senior devs and leadership.
Just curious are we not going to be able to take our iPhone or Laptops into China when we visit?

Wondering when we are going to hit the point where our basic every day devices face export controls.
In particular, from Theo de Raadt himself:

> we here at OpenBSD are the kings of ABI-instability

> Program to the API rather than the ABI. When we see benefits, we change the ABI more often than the API.

> I have altered the ABI. Pray I do not alter it further.

The term ABI here though is a little imprecise. I believe it just refers to the syscall ABI. So, it should be possible to make an "almost static" binary by statically linking everything except libc, and that binary should continue to work in future versions of OpenBSD.
Exactly, we're going to sit here and buy "region locked dvds" and get exposed to competition from "wherever", it is just ridiculous. The capitalists need serious punishment.
I honestly don't notice this anymore. Advertisers have been using such language since time immemorial, to the point it's pretty much a rule that an adjective with a qualifier means "not actually ${adjective}, but kind of like it in ${specific circumstances}". So "perceptually lossless" just means "not actually lossless, except you couldn't tell it from truly lossless just by looking".
If she has an Android phone, she's already using it.
This is also a source of great frustration to me. That so many people discounted the character issue when many who worked directly with him including his own former VP, Chief of Staff and military leaders said that his character issues disqualified him for the job is amazing to me.

My motto for the rest of the year and going forward is to no longer try to understand the actions of others, but to just accept. Peoples actions won't necessarily match my paradigm of what is rational and logical.
In practice, even later English kings were effectively elected and could have their terms ended early. Taking a few Plantagenet examples, the nobles imprisoned Edward II as retaliation for the plots of Hugh Despenser, and then the king died mysteriously (adverb used ironically). Edward III was far more popular with the nobles due to his many victories in Scotland and France. His successor, Richard II, tried to make a lasting peace with France, but that was much less popular with the most powerful burghers and nobles. So Richard II was deposed, imprisoned, and died mysteriously. No doubt if they had security cameras in those days, they would have mysteriously ceased functioning at some critical moment. So ended the Plantagenets and began the line of Lancastrian kings.

I would push back slightly and say that this trend is more even and there is less disruption to it than sometimes historians try to present. E.g. the execution of Charles I during the English Civil War of the 17th century is often presented as a sharp break with tradition, but if one accepts that dissatisfactory kings usually wind up murdered via artful legalism combined with some negligent-jailor theater, it just looks like business as usual.
Ya, but it requires lots of space I think? Anyways, there are fun options if you don’t want to grind.
I don't want see how it's different than wordpress. I can change my own history. I guess it's about user expectations and media literacy, knowing who published the timestamp. With social media it's the platform time-stamping it, with self published media you have to decide if the source is trustworthy.
Anduril Intelligence and Space (https://www.anduril.com/) | Reston, VA (onsite, relocation available) | Full Time

Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology.

Anduril Intelligence and Space (AIS) is focused on positioning Anduril as a lead provider of specialized engineering and products for Intelligence Community (IC) customers.

In particular we are looking for engineers with experience in:

- Embedded Software Development (bonus points with Rust or Haskell experience!): https://job-boards.greenhouse.io/andurilindustries/jobs/4415...

- FPGA Design: https://job-boards.greenhouse.io/andurilindustries/jobs/4367...

- Hardware Design: https://job-boards.greenhouse.io/andurilindustries/jobs/4367...

Apply here: https://www.anduril.com/open-roles/

Feel free to reply or email me with any questions!
Great use of "Jupiter" by Gustav Holst on the main screen! Strong Bluey vibes. :)
I like this. Couple things to add:

Fast setup and revision are important but incomplete list of maintenance tasks; are metrics/logs predictably named and accessed? Can you perform manual experimentation without hard-to-configure client (ir: hit the server with a browser or run a cli)?

Also, "cycle time" or "revision time" are soo important, but I havent found a good way to do that with AI model development :( any tips here?
You do it by providing the best choice for users over decades. Or if you're an actual lock-in firm like MS, you do it by embedding yourself in every government department and company and school, so people go from cradle to grave using your products.
Hey everyone!
I just launched HyperTAG, an open-source Telegram bot that helps you quickly understand what links and YouTube videos are about—without having to read or watch the entire thing!
Try it here: https://telegram.me/HyperTag_bot

Here's how it works:

Summarizes Links: Send HyperTAG a link, and it will give you a quick summary of the main content.

Summarizes YouTube Videos: Paste a YouTube link, and it will tell you what the video is about in just a few paragraphs.

Adds Tags: It suggests relevant keywords for your messages, including their links, so you can easily organize and find them later.

Channel Management: You can even add HyperTAG to Telegram channels, and it’ll automatically summarize and tag posts! This makes managing and organizing content in your channels much easier—and helps grow your channel's audience, as anyone searching for a hashtag can discover public channels using it.

You can check out the code, customize it, and even host it yourself from the GitHub repo linked in the title, or from here: https://github.com/Mostafa-Abbasi/HyperTAG

It’s a great way to bring some automation and discoverability to your own Telegram channels! If you find it helpful, I'd really appreciate a star!

Looking forward to hearing your thoughts and feedback!
Assuming that the SSD module doesn't have any sort of DRM that prevents anyone but Apple from making them.
A lot of great stuff on there. Random game from last year that feels like it would fit well is Chants of Sennaar. Played though it with my non-gaming partner and we had a blast.
Less lines, easier to read, declarative (cdk is interactive, less predictable).

And it generates shitty CFN, we can do better ourselves :)
Netflix updated it's UI for me recently and seems to have removed anything decent about their app. Or they've hidden it sooo deep I can't find it. For example instead of browsing the new and popular titles to see what I like and setting reminders for the things that catch my interest, I'm left with their absolutely dogshit recommendation algorithm. I'm close to leaving because of how bad they've fucked the UI.
Netflix is private about their data so I'm curious why they did the interactive video route.

Maybe they had money lying around and there was no market need. I'd be curious to know.
> Apple can (and has been) since it owns the whole stack, evidenced by the fact that they've been gradually hardening macOS software and hardware for two decades.

This is kind of an empty reply. Of course Apple can try and has been trying. The question is whether they can do it successfully, and I would argue it hasn't been successful.

> It's been gradual enough that most end users haven't noticed

This is not true at all. Users have definitely noticed all of the permissions dialogs and other related settings.
That's because the reason for these limitations is to make it harder for the third-party developers to compete with Apple's products.
Once again, you have no idea what you're talking about.
iPhone shortcuts can already do that. Create a shortcut to restart the device and an automation to run it at a particular time of day.
Intel CEO reminds investors it provides TSMC with chipmaking equipment
With this latest deal, Flipboard looks to build a news ecosystem beyond X
I've been a runner of some sort most of my life. Raced other kids around the block when I was 6. Sprints back and forth across the field in middle school. Four years of cross-country and track in high school. Two state championships. Joined the Army as an adult. Hit a snag with spine injuries in my mid to late 30s, but back on the wagon and running 50+ miles per week in my mid 40s.

At every point in my life, including right now, I would agree 100% that a treadmill and stationary bike suck and I would not do those.
Because if you want to solve a problem you first have to identify it. That's step 1, before anything else. There's no virtue in being ignorant, especially not purposefully so.
I don't use gmail, but with email generally, I don't organize it at all. I tend to keep everything in the inbox. I mostly reply to important emails immediately to get them off my plate. Important stuff that I need to attend to later gets added to my separate todo list.

I used to follow a more detailed organizational process with email, but I found that doing that took more time and effort than it was worth.
Ham frequencies aren't run as a free for all where everyone is trying to contest the frequencies. During communications, there is typically a person who controls the frequency, designating who should talk at any given time and keep things orderly. The same applies for emergency comms.
This is silly, and very tedious, to "Verify you are human" after each translation. How likely is that after few translations I might become a robot?
Sure, I don't disagree there. In context I was replying to a comment about how big tech companies use agile and similar though.

I do agree though, when used in the specific context of consulting it may be a better fit than in a big tech corporation.
F# and Ocaml are still functionally identical to the point many programs would compile in either right? F# Ocaml and Rust seem a lot more similar to me than any of them are to haskell, or go for that matter. I like Haskell, but my brain hasn't made thinking that way native yet.
Could you use a unionfs like overlay2 for more advanced pid hiding?
Message passing is an horrible means of scaling complexity, unless you are so big and have so many developers working with you that you can't use anything else.
Judaism like Protestantism promotes education and reading for all. Plus Judaism promotes some form of debate.
Curious, because I understand the benefit of removing all of them (one less thing to maintain across all the platforms they support). Which certainly makes sense if they were not popular. But what is the benefit of removing some, but not removing all? You still need to keep the code and the complexity around until all can be removed.

What do they win by removing the ones they remove but not all?
Thanks!

Sennaar didn't gel with me, because language-based deduction imply an "arbitrariness" ("wobbliness"?) and mis-interpretations. To me, this felt frustrating compared to the sharpness of an Obra Dinn deduction. But for others it might be part of the appeal, and at any rate it's undeniably a polished game, so I understand that a lot people enjoy it :)

Regarding other similar recommendations I see in-thread and that are not already in the list:

- The Outer Wilds: one of my fav games ever (it's at the top of my "absolute best" list), but too 3d-mechanically-demanding for a very-non-gamer.

- The Witness: same, thus for this "non-gamers" list I preferred recommending its excellent 2D little-brother, Taiji :)

- Case of the Golden Idol: yeah it's a clear "play that too if you liked Obra Dinn", added as Obra Dinn addendum

- Lorelei and the Laser eyes: haven't played it yet, will soon!
My experience was the same as you. SCSI drives were swappable. I also remember many claims at the time that they required special firmware.
Relevant xkcd https://xkcd.com/1987/
The "opposite" I was talking about is "[some] atheists are no less good, some are paragons of morality...". The point the speaker is trying to make in those sermons is that truth is the vital thing, not the results of the truth. That we don't have to get good before coming to God, as they are for sinners.

Certainly some classes of people confessing to be followers of Christ are abjectly immoral... love your neighbour! In one of the minor epistles James says 'true religion is taking care of widows and orphans'. If the Church as a whole resembled either of those edicts then the World would look much rosier imo.
Love the music retro look and feel.
Awesome work here!
My daughter will be bummed about this news, though I'm glad at least a few are surviving. I don't get why they'd make this content and then just kill it. Is this like "we don't want to support the feature anymore" kind of thing? That doesn't really make sense though because they're leaving some around. Disappointing.
I looked at Erlang and it is closest to the Prolog idea (clearly because Erlang was originally implemented in Prolog). Other languages are not really what I mean by pattern matching, the matching should go on the selection of functions to apply to a particular parameter expression. In the compiled world, C++ is the one that gets closest to this behavior. Python would be able to do it due to its dynamic nature, but for some reason it decided not to implement this feature.
I have no idea but I suppose some could provide value even without interaction
You're intended to run gofmt on every save. golang is designed to be a sort of straight-jacket that forces everyone to write code in the same way (style etc) so that the junior devs can understand it clearly.
Nicotine pouches for your mouth are becoming increasingly popular
>I don't think it's that productive to say "activity X is really bad these days" just because it's bad in your area

Then why is it okay to say the opposite and ignore the average experience? I don't understand the double standard here. If we base anything on extremes everything sounds amazing or awful.

And I wasn't speaking for myself. I'm simply referencing the article where someone took the time and effort to make an entire book based on this phenomenon. What compelling reason do I have to take these commenter's words over the authors? (no offense to the commentors).

>so if the area you're in doesn't meet your expectations for cultural activities, perhaps you should start looking around for a new place.

If that's important enough to you, sure. But this feels like a very unsympathetic and potentially non-viable solution for most of the population.

We're not all single people with 6 months of saving ready to not renew an apartment lease. Some people have families, some people need to be around certain scenes to get steady work, some people can't afford to move, etc. Everyone has passions but most people won't throw their lives away to pursue that passion.

e.g. I want to one day seriously study art, but the circus of a job search, paying off my debt, and rebuffering my savings comes before I start browsing for classes. Proper responsible living means delaying your immediate urges and passions to keep yourseof afloat.
According to the economic theory behind tarrifs this strengthens them. Funny how we are trying to do the same thing to ourselves.
AFAICT there are no technical implications for this action, so nothing changed, really.
In the end the Nazi's had the right ideal, your laziness is causing capital outflow, and this hits you in the face, later. It's time to critically examine the capital outflow and inflow of Europe, and act accordingly.
Seems very unlikely. Manufacturing millions of chips for a country is a totally different scale.
Yes, but if one uses subroutines/modules, then one ends up with the wall of text which one was presumably attempting to escape from --- just wrapped up in coloured boxes/connected with lines.

GraphSCAD at least affords an option to add an image to a module representation, preserving some of the visual aspect --- I believe OpenSCAD Graph Editor has that in the works (if it's not already done).
> The majority don't believe any of that about Trump.

No, the majority accept that those are attributes of Trump, and many people positively enjoy them.
How would you want to see that integrated?
Right, I'm aware of that. In fact my phones are tighter than I mentioned. First, I've a number of phones, the one for calls is a feature/flip phone sans internet access. The others are internet-only smartphones and they're with a different ISP (I've multiple smartphones because I'm always mucking with the O/Ses and I must have at least one working). They're rooted and run either LineageOS or their native Android stripped of manufacturer bloatware and all Google stuff. Even then they always run with a firewall enabled, and the active apps are mostly from F-droid.

WiFi is set to only reconnect manually and mobile data is off until needed. There's lots of other protections too such as no Chrome browser and JS is turned off by default on the browsers (I've three different browsers set for different jobs, none keep cookies between sessions). With ad protection and JS off I never see ads. I've no social media accounts, HN is pretty much it—and you can hardly call it social media. YouTube is viewed through NewPipe and so on.

That's pretty tight. But it's easy for me because I've no need of social media and such. Right, my ISP can track me but I'm not in the drug trade or espionage so that's pretty irrelevant.

I've a box of older phones and GNU/Linux is a pending project for them. I'm watching Librem and I'll likely go that way eventually.

What I really want on my phones are manual click-type (air gap) off switches to switch the phone off in a split second, same with WiFi. Unfortunately, I've been spoiled forever. My ancient Nokia had a battery with a quick release button on the back. If say I was in a meeting and wanted to kill the phone quickly I could reach into my pocket and push the button and slide the battery abount 1cm which disconnected it—the phone was off in a fraction of a second, none of this nonsense waiting for the phone to shut down.

I miss that feature with a passion and I want it back.