skysight-inc/HackerNews huggingface dataset:
I don't disagree that nuclear anything is a big deal, but just wanted remind everyone that the British tested their nuclear bombs in the outback.. and Australia has ordered some nuclear subs.
https://www.resourcespace.com/svn
Bounds checked arrays do not have an extra indirection.
> I think they should have just gone with an off-the-shelf library.

This is typically not the case in larger orgs with products that need a consistent, unique feel and branding - that's why you see so many design frameworks popping up. Or sometimes you just want components for a particular tech stack (though you could integrate one of the existing ones with your JS/TS codebase, too), which is also what HashiCorp has done here (components for Ember.js).

However for smaller teams I don't think that this approach makes much sense - I've seen 5 person teams spend time on creating their own component library when it felt a lot like bikeshedding, when there was actual functionality that needed to be implemented first. For most out there, just grab Bootstrap, or something specific to your front end framework/library like PrimeVue/PrimeNg/PrimeReact and first make it work, then consider customizing it.

Then again, you don't see many companies out there with products that look like they're out of a Bootstrap tutorial, so go figure. I've actually heard people disliking fonts like Open Sans as well because of how common they are - seems like many want to set themselves apart. Not sure how much of a worthy goal it is, there's nothing wrong with software that works but looks a bit boring (as long as the UX is great).
The article does say that the secondary processing, inside the cave, was to remove the brain ("A second round of processing took place within the cave, perhaps related to accessing the brain and/or working the crania into the configuration in which they were found in Level 3. [...] This is supported by the large number of percussion-associated tools present, by the percussion marks associated with the removal of the maxillae and the extraction of the brain, and by the presence of some isolated cranial fragments.") Note that in at least one case, the maxillae was found under the skull - it was left exactly where it was processed. Does that sound like a collection to you?

But ok, change the reason, it wasn't really the point. The point was that the apparent collection could be a side-effect rather than a goal, and there's insufficient evidence to say "they collected skulls".

So... they're hauling the skull and the skin into the cave, where they can use smoke and brains to tan the skin. Again, the skull collection becomes a side-effect of the goal (tanned skins).

Although the evidence for fire damage still suggests cooking to me.
Yes, F-35 production simply wasn't sufficient in the face of pressure from aging F-15C/D airframes that will very soon need replacements:

>Adding new F-15s was not an Air Force idea, but instead came out of the Pentagon’s Cost and Program Evaluation office, or CAPE, and was endorsed by former Defense Secretary James Mattis. While the Air Force’s long-held position has been to invest only in fifth generation fighter technology, it has defended the plan to buy new F-15s as a way to maintain fighter capacity, given the aging of the F-15C fleet and the slow pace of F-35 acquisitions.

>While the Air Force is adamant that buying F-15EXs will not reduce the requirement to build 1,763 F-35s, history and the Air Force’s own budget request suggests otherwise. The 2020 budget submission shows the Air Force buying 24 fewer F-35s over the next five years compared to last year’s plan.

Further reading: https://www.airandspaceforces.com/article/f-15ex-vs-f-35a/
I just checked some of the articles online, and didn't find any information on the capsule itself. More specifically, what it is used for in mining equipment.
>Submission: What Is LDAP Server and How Its Work?

>Article: What Is LDAP Server and How Does It Works?

Third time lucky?
Yep, and [2016].
You deserve it. This is what you get for using proprietary software and not hosting your own gitea/gitlab. The repository was never yours.
The main reason for imagining the zero-が is that it helps you understand the structure of Japanese. Do this, and you'll never get confused by "は" and "が" again. And understanding that が always marks a subject, and never anything else, also helps resolving some apparent special cases and exceptions (which aren't, in fact, exceptions) in Japanese. Specifically, が never marks the object, even if textbooks and even some Japanese teachers who have learned Western grammar think so sometimes.
Spring Boot vs. Quarkus
Interesting benchmark and results for Spring Boot and Quarkus
I'm not sure that's accurate. I used to be a huge advocate of text, but don't forget the whole "a picture is worth a thousand words" thing.

If I see a random blog with text, I have no idea of anything regarding it without first reading (or skimming) it. But within one second of watching a YouTube video, for example, I can know a lot about the video - how professional it is, the "genre" it's in (e.g. BookTube vs Fitness), etc.

Plus, jumping around a video of an explanation on how to do something with the computer is actually fairly easy. It's easy to jump past the "here's how to install the app" part and straight to the "here's someone with a code editor open editing the thing I care about".
So I can't use your app because "your customers" are on iOS and I don't have an iPhone?
There's some great advice here for batch ETL work. The Create Table .. As Select (CTAS) pattern is your friend and a great aid in testability.
True, but it's still a net benefit for good companies. And it's not like it means you're competing with FAANG on every hire. There are far more developers out there (including very good ones) than those companies can employ. Especially now when most are looking to downsize instead!
Colossus, meet Guardian :)

https://www.imdb.com/title/tt0064177/
I've noticed when prompting ChatGPT for code that it occasionally invents libraries that don't exist at all, or adds it own input if something about a prompt is strongly connected to its latent knowledge. For example, I asked it to write a program that would select one of my favourite dinner ideas at random, providing a list of options in my prompt. It added 4 more recipes I'd never heard of and some playful commentary about Ruby in the comments (and a working program).

As I'm a complete novice when it comes to LLMs, I'm really curious how you go about building these safeguards/constraints around knowledge you want the model to prioritize?

Is it simply a matter of fine-tuning the model with explicit instructions on how to handle certain topics? Can you simply train it with assertions like "Ignore everything you know about comparing the Angular and React javascript frameworks. Read this document we wrote to compare them instead."?
Nuclear Densitometry
Ask HN: Whats the worst job you've ever had?
I was feeling nostalgic and remember all the terrible jobs I've had in the past and thought it would be cool to hear of some more terrible jobs than mine.

Mine:

After working a few 60 hour weeks trying to fix the product the company had outsourced for the last 3 years I was feeling pretty burnout. It was s Fridays and I think I was on my 5th or 6th bugfix of the day. I asked the QA manager if it was ok if I went home early at 6.00pm an she said yes.

On Monday when I got back in at 8.00 I had a real stinker of an email saying "the devs" (i.e. me) shouldn't leave the system in a bad state and that even more overtime was on the card. He then pulled us all in a meeting and basically said that the code wasn't good enough and it was all our own fault. Totally ignoring that we were rewriting the mess that the outsourced contractors had gotten away with but no it was all the permies fault.

The software itself was a complete disaster and actual failed to calculate interest payments on millions of dollars worth of accounts on Xmas eve because the customer had booked > 1 million transactions on a single day.

The director who chewed me out was later demoted and after this you seen a real change in attitude were he was much less shouty.
> to obtain air superiority at the opening of hostilities

That works for a very short war, like those in Iraq/Kuwait in 1990-1991 and in Serbia in 1999 happened to be, meaning it was cost effective to have invested so much money in the far more superior US planes because the wars in themselves were short (so the US got a good ROI out of using those advanced planes).

But what to do in case of a war that spans over an entire year or more? (like the current war in Ukraine). The marginal utility of those first debilitating air strikes carried out by advanced planes goes down quite rapidly, nobody cares after 12 months of intense on-the-ground war if some airfields behind the front have been blasted just as the war started, most probably those airfields have already been repaired.

And there's also the opportunity costs. The money spent on developing a very advanced plane like the F-22 could have been put to better use by investing in the US's artillery shells-making industry (of which the West has not enough of right now), artillery shells which provide a much better ROI during a 12-month land-war compared to an advanced plane.

It's all a matter of what future wars the US plans to get into and how it thinks those wars will actually develop.
Isn't it common in English, too? Just to mention "vague", "awe", "sigh". There are many others. I see those words and pronunciation is far from obvious to me.
German pilots also train with American nukes. You can’t just slap a nuke on a plane and treat it like any other bomb. And in peacetime, a jury rigged attachment loosing a bomb would be a publicity disaster:)
Yes, that's how e.g. Human Japanese (PC, Android etc) defines how the topic marker should be understood, and it definitely helps.
When making the offer in April 2022, I don’t think he anticipated the collapse of the ad sales at all.

The basic template probably looked like a typical private equity buyout: maintain existing revenue, cut costs to a minimum, load the company with debt to reduce the acquirer’s direct downside risk… And the crypto angle would be all personal upside on the short term, raking in the cash from token pumps that stripped-down Twitter wouldn’t be interested in policing.
> If I were an Intel employee I would never accept a pay cut "justified" by the company's willingness to pay dividends.

Maybe they intentionally want to cause some attrition with this move without announcing additional layoffs? It is kinda win-win for them since they both save money on payroll and don't do explicit layoff with pay severances, risk of lawsuits, etc.

Obviously such approach can cause "dead sea effect", but they either don't care or assume it won't happen.
Are there any robust and easy ways to keep two or more computers in sync?
For a long time I've been just using a laptop docked to peripherals, because I've found that keeping files synced between a desktop and laptop can become a burden. This setup works mostly fine, however, it would be nice to have a more powerful desktop at home. I've been wondering if there are any easy and reliable ways to keep the files between two machines in sync? I use Linux so I would basically want to sync the entire home directory. Or am I just better off continuing with my current laptop + dock setup, and upgrading to a more powerful laptop if needed?

All methods I've found have tradeoffs. Using network storage is one obvious solution, but it doesn't work well if you are in a place with bad connectivity. Manually syncing files with for example rsync and an external drive works, but it's time consuming.
username etc
When you consider that alternatives like freee are still quite clunky in the browser, you don't have a lot of choice. I haven't tried Yayoi yet, but I don't expect much.

Kaikeio doesn't support HiDPI / 150 % fractional scaling either, so it looks really weird on my machine.

Recently the maker (Sorimachi) has announced that you can download their newest edition. Too late! They have already sent me the CD.

Anyway, you know it's completely wild when their official help site points you to switch to Shift-JIS compatiblity mode on a fresh install of Windows 11 :) (https://qa.sorimachi.co.jp/hc/ja/articles/360054408631-%EF%B...)

I just resort to editing everything in GnuCash and then importing into Kaikeio using a custom sql -> csv script. I hate the idea of my accounting journal being trapped in proprietary software.

Too bad that Japanese lawmakers have further decided to decrease software freedom by prescribing the use of digital time stamping by next year.
EU chat control law will ban open source operating systems
I don't think it's much more complex than "nuclear doomsday crisis" gets clicks and sells papers.
Is this an US thing? Because over here in 80s radios had "long wave", "medium wave", "short wave" (1..6) and "ultra short wave", the later being called "FM" in export models. I do not recall bands being reffered to as "AM".

Does it include LW/MW only, or is shortwave also called "AM radio"?
I think ML/AI will just blow past us. It's sort of like trying to be a computer engineer 30 years ago, or telecommunications engineer 20 years ago. If you're not there, you're too late.

There's still the application layer. Be an expert in a field and build something on top of the foundations that others set down.

I think big tech is a regretful place to be though. It depends entirely on what you would regret. Some regret not having kids. Some regret not doing more. Some regret doing too much and missing out on life.

I think some people just have a pioneering spirit that most won't understand. It really doesn't matter for humanity whether you invent the first smartphone or electric car or land on Mars. Someone else will do it. Often they do it months later, sometimes decades in the case of expensive things like space travel. You probably change the world more as a big tech engineer than a CEO of a multi-million dollar company.

Money is everywhere. It's easier to optimize for what you want to do that pays well, rather than what pays the most. Because what pays most often lands you with high living costs. Wealth attracts rats too.
> I worked with some Rails folks a while back who were utterly convinced that comments were to be avoided because it meant your code was not clear.

Obviously, unclear code without comments is better then unclear code with comments.
I can imagine a sort of "NUC of Thesus" where you can swap the wifi module, ethernet port, mainboard, storage, CPU or RAM as requirements change—all in a pretty simple enclosure that remains standard in size. If you're not particularly picky about the size or form factor, it might even be possible to do so with the existing parts Framework already makes and sells
Something to consider (for Go users): Use the sqlc library, which makes whole classes of bugs/mistakes into compile-time errors.
The restaurants and theaters don't need to be a hour's drive away from where the workers and customers live.

US zoning is shitty because it doesn't allow stores or restaurants in residential areas. But if that could be fixed, you could have a corner store and a diner/restaurant within walking distance of your home.
The self-driving car almost running over hoses thing? That's a problem. The obvious answer to me is an emergency stop button mounted on the hood behind glass like fire alarms have.

I took a ride in a Cruise self-driving car. I used the Cruise app, told it where to pick me up and where to drop me off, and then a car showed up. I used the app to unlock the doors and then got in, and then got to my destination, in awe. There are ton of nits I could pick about the trip, and it was a bit contrived because I'm not in the service area, but holy shit I got from point A to point B without a driver in the car and it wasn't a ride at Disneyland.

I'm sure there will continue to be growing pains. Uber killing the bicyclist is simply terrible. My un-expert opinion is it'll take years longer to arrive, but the self-driving car future is coming, ever so slowly.
Playing with a 2000 Watt Laser: I Built a Laser Chainsaw
For example: if they know there is a radioactive source on board the vehicle they should check for its presence and integrity as soon as it arrives at its destination.

Ideally they should check for its presence on board at the end of each transport day, perhaps by measuring the level of radiation near the box which contains the item.
> I think anyone who is capable of writing clear comments is also equally capable of writing clear code.

Imo, first, they are two different skills. And second, sometimes it is easy to write down what I am trying to achieve, but hard to achieve it with clear code. And other times it is vice versa - easy to write the code and hard to put it into words.
The fact that you don't believe me blows my mind a little, not going to lie.
Maybe this will convince you a little more? https://refactoring.guru/smells/comments
> Remote work is great for: - People who want more quality time with family

I'd argue it's great for people. In general.
I don't have family, I can spend more time with my dog, I can make morning or afternoon walk longer, I can get better at cooking cause I have more time, I have more time for hobbies, to deal with personal stuff, I can go to public institution or a doctor if I have to, without taking a day off since I can start 30min early, go after work and still get there before closing.

The only downside to remote work IMO is lack of human contact and that it requires much more effort to actually be included.
Also having a labor mass murder in their name
> But then the enemy adapts and starts only using tanks in "solitary", so to speak, or at most in "pairs".

Then you've already won. Tanks are by far most useful on offense when concentrated. Individual tanks can not break through infantry lines, if the infantry has any amount of anti air weaponry attached.

> The problem is: what exactly do you bomb?

F35's main responsibility would be to ensure air superiority, by keeping the air free of enemy aircraft (including any medium to large drones) and by supressing and finally destroying enemy air defences.

Once that is achieved, they can be used for any kind of traditional CAS or go hunting enemy artillery positions. When on the defensive, aircraft are superb at limiting enemy mobility, by attacking trains, convoys bridges and rail heads.

Also, and espeicially in large wars where satellites are likely to be shot down, having aircraft over a warzone provides a huge intelligence advantage. Even when out of bombs, the aircraft can use cameras and data links to send coordinates for enemy artillery, bunkers and tanks back to HQ or to friendly forces.

And obviously, once air supremacy has been achieved, all the 4th gen aircraft can also join in the CAP/Ground Attacks/Interdiction missions.

> it's much cheaper to do it with cruise missiles

This is not true. Cruise missiles are quite expensive when compared to bombs. A tomahawk missile costs $2M per unit. By comparison, a JDAM bomb costs about $25K. Even when including aircraft maintainance, fuel, etc, bombs are an order of magnitude cheaper than cruise missiles.

> But the second Gulf War proved that once the war gets more complicated (in that case when it got close to Baghdad and to populated centers) then relying on airplanes alone is not enough.

The second gulf war was primarily a TV war for public opinion. The best approach to wars where you're not willing to use the amount of force necessary to win it, is to not fight it.
Netflix Unveils First Details of New Anti-Password Sharing Measures
The infantry on the ground also love the A-10 coming in to lay down support fire, it's a great morale booster.

The US Army is even on the record that they would fly the A-10 themselves if the USAF retired them[1], which played in to USAF keeping the A-10 "indefinitely".

>Sources say the Army is interested in obtaining A-10s should the Air Force decide to retire the twin-engine jets, which have been flying since the 1970s.[1]

The A-10 is adored and respected by our service members, so it's absolutely not obsolete and not retiring any time soon.

[1]: https://archive.ph/20130915210441/http://www.defensenews.com...
So you need to give up your phone number in order to sign up. Have people really stopped caring about privacy?
This will boost adoption of non US chips by everyone else, and eventually other non US based technologies as well, as other companies take care not to be the next one on the target line.

We are back at the PGP export regulations days.
>True, but it's still a net benefit for good companies.

Yes, but what about the crappy companies? It's a big net negative for them, so they're going to oppose it. They don't want to compete with companies around the nation; they want to be the only employer in town so their employees feel locked in and unable to change jobs without selling their home and moving.
Ariane 5 IIRC was the first that wasn't built from ICBMs - previous was built from ICBM projects retargeted for space launch, and ofc all the rocketry tech base in the manufacturing companies is still from ICBM manufacture.
> spreading radiation everywhere they go.

Radiation is not "spread" in the manner you are suggesting. The only affect on passers-by would be transient exposure - less than ideal, but not a fatal risk.

If the capsule were breached and radioactive material were spread, then that would be a disaster posing actual risk to the public at large.
here is a nice short summary from a physicist who is analyzing the atomic tests video recordings https://www.youtube.com/watch?v=pWpqGKUG5yY ... notice the high resolution tid bit of an explosion clip

video playlist of atomic explosions https://www.youtube.com/playlist?list=PLvGO_dWo8VfcmG166wKRy...
Those gentlemen would probably also waste time in an office environment. You're just substituting wasting time at work with wasting time at work (from home).

In the office I work in, walking past anybody's desk you see procrastination
window and tabs quickly disappear. Either that, or people don't even bother hiding it (except from management).

If people working from home didn't manage the same workload at home, it would hopefully be noticed in a competently run company. If those gents can fit in a few more hobbies in that time as well, power to them. If the company is run so incompetently that they don't notice you're not meeting goals/project deadlines, or providing low quality work, then that's the managements fault.

Remote or in-person work isn't the main argument I think. There's more to it, which makes remote/in-person a good start for improving things. Working 9-5 (if you're lucky to work that) 5 days a week is insane, even for something you're passionate about (which most aren't). Our views on employment, notably:-

- The amount of time it takes out of our days and lives (70%+ of your adult life)

- The mundanity and pointlessness of (let's face it) most jobs

- The additional time lost to commuting to an office to sit amongst a 50/50 cast of people you like/dislike.

- The damage many jobs do to your health, both physical (back, eyes) and mentally from lack of stimulation or burnout.

When you take a step back to analyse it all, to accept this is like a form of mental illness. If I took my favourite hobby and treated it the same way that a job is treated, after a couple of years it wouldn't even be a hobby anymore.
Similar article: https://news.ycombinator.com/item?id=34567186