skysight-inc/HackerNews huggingface dataset:
If you're going to use it like Make without the build system parts, why not just have a directory of tiny scripts? More portable than either, the only boilerplate is a shebang line, and you can use static analysis tools (shellcheck), formatters (shfmt) and the like.

Take the example they've screenshotted in the readme[1]:

alias b := build

host := `uname -a`

# build main
build:
cc *.c -o main

# test everything
test-all: build
./test --all

# run a specific test
test TEST: build
./test --test {{TEST}}

The equivalent would just be something like the following:

build.bash:

#!/usr/bin/env bash
set -o errexit
cc *.c -o main

test-all.bash:

#!/usr/bin/env bash
set -o errexit
"$(dirname "${BASH_SOURCE[0]}")/build.bash"
./test --all

test.bash:

#!/usr/bin/env bash
set -o errexit
"$(dirname "${BASH_SOURCE[0]}")/build.bash"
./test --test "$@"

If you want to get really fancy you could make a common.bash with safety pragmas and things like the host string.

[1]: https://github.com/casey/just/blob/master/examples/screensho...
The F-35 is behind many older planes in traditional "fighter plane" metrics, like speed, manoeuvrability, etc.. It also didn't fare well in initial dog-fighting trials, mainly because it was a new plane whose envelope hadn't been explored going up against planes that pilots knew how to wring every last ounce of performance out of. The thing is, dog-fighting isn't really the F-35's main role. It's more useful in modern combat as a flying command and control outpost.

That being said, Canada doesn't need 88 of these things. They're buying 88 because the government has convinced everyone that running more than one type of fighter is an expensive luxury that only top-tier militaries can afford, so they're going to use F-35's for everything right down to close air support. Everything. One plane. They're probably not even going to buy different F-35 variants and will just shoe-horn one variant into all roles.

What they should be doing is looking at how to replace manned fighter planes with drones in as many roles as possible, and using F-35's only in the roles where they are clearly superior to unmanned alternatives. If they did that, they'd probably wind up with an assortment of different drones better suited to individual tasks and a much smaller number of F-35's.

Telling the military what they need and spending more to do less are, however, longstanding traditions of both of Canada's ruling parties.
What's the use case for PGP that doesn't have an alternative?
Our largest local reservoir, Lake Cachuma, has gained 20000+ acre feet of water today which is something like 11ft of height.
Thanks. In the meantime, I also found https://fred.stlouisfed.org/series/gdpc1
I don't know if it needs to be amber, I mean I like amber, I set my terminal emulators to use a amber on black color scheme, but I don't know if it is the best. But I would like a high resolution monochrome display, there is something about not having subpixels that I think would lead to a very sharp display, good for reading stuff on. see also: eink displays
For me playing at home with a group of friends peaked with Halo on Xbox and Smash on GameCube. Halo let you get 8 friends together on 2 tvs and 2 Xboxes with just an Ethernet cable, you could double those numbers with with a switch.

Games still loaded relatively fast, and you didn’t have to spend hours waiting for downloads.
Doesn't provide the same sense of overall filled volume/capacity, though.
> better than anything else in the US armory

it's not better than the F-22 but it's a lot cheaper
I don't disagree but I don't think asking what the point of good cryptography is, if it is practically unusable, entirely offtopic but a discussion about the specifics of the research is what I think should take place as well.
> A gas stove that’s on but not burning will release explosive gas. I’ve never seen one with a credible safety feature to prevent an explosion.

I've never seen a gas stove that can be on but not burning. The gas doesn't flow unless the burner is either hot or being overridden by the spark generator. If the flame goes out, so will the gas.
What have the almonds done to you, friend?!
Ask HN: Easy website showing when and where to see comet C/2022 e3?
Comet C/2022 E3 ZTF looks like it's going to be awesome.

Is there any kind of nice app/website showing when and where to look based on your location?

Like MeteorActive or the comet neowise apps
Exploring Prompt Injection Attacks
If I have to be totally honest, the US military is probably too small for its political goals. Definitely in terms of keeping production and replenishment lines open [1]. But even for things like aircraft carriers, I don't think 11 aircraft carriers [2] are enough to achieve air superiority in Chinese littoral waters.

Another point is that US military tactics are highly reliant on the US maintaining a technological superiority over its opponents. This means that weapon systems constantly have to be tossed out and replaced with newer variants as technology improves. And it's often cheaper to build from scratch than retrofit existing platforms to support new technology.

[1] See the Russo-Ukrainian war, where both sides are running through things like artillery shells at something like 5-10× production rates. Even a short, "small" war consumes stockpiles ravenously.

[2] The US has 11 aircraft carriers, but not all of them can be on active duty at the same time. The USN essentially runs 1 in active duty, 1 in reserve, and 1 in refit at any given time; I suspect the USN would struggle to even have 8 aircraft carriers in forward deployment at once, let alone concentrated in one active theater (don't forget, the US has commitments literally across the world that don't go away in war!).
Then this is good, but hopefully scope creep doesn't creep in.

I'm not a software developer, but a scientist, and eventually like 5 shell scripts fill a directory. Having them all be in one place sounds neater and easier to document and come back to a few months later without needing to either open up each individual file to read its own comments or to make a separate readme file, seems good for small projects.
> then I read about the NYC's oversized steam powered heater that allowed you to open windows during winter to achieve proper air change per hour during Spanish flu.

> I guess what I am saying is don't fight the nature if you can, and architecture it properly.

Oversized steam heaters are exactly fighting nature, are they not?
Really, every building system is a fight against nature. The idea is to exploit properties of materials and the forces of nature when you can to get closer to whatever your chosen optimum is without having to fight nature so hard.

It's not even that hard build to near PassivHaus standards for airtightness these days with regular materials (I did it). It does take an intention to focus on airtightness, which most production builders don't have.

> failing that, airtight + mechanical ventilation is going to be expensive and probably impossible to hit good air quality (6ACH+)...

3ACH is plenty for good indoor air quality. I got close to that once with a whole house ventilating fan that cost $300. HRV/ERV are more expensive, but they also do heat recovery and air filtration, and provide consistent air quality everywhere.
> The car guesses what gear you want to be in.

TBF, most automatic transmissions do this, and I think that Teslas only have one gear anyways.

Unless...please tell me they don't guess whether you want Park, Drive, Neutral, or Reverse?
> Recession is the name we give to a period with rapidly increasing demand for cash.

Huh? If demand for cash rises a lot, but we are printing lots of money, too, to satisfy that demand; and everything else stays stable, by your definition you would call that a recession?
"intern" doesn't qualify as hell in my books, because they still make a very decent salary - far better than your average graduate in most other fields.
I can't express just how much I want the Horus Heresy saga to receive the high-production-value HBO/Netflix/Amazon treatment. The animated content on Warhammer+ is good and all, but that would be a dream.
If you want to take the time to deeply understand the answer to your question, grab one of those resources and set the Azure, Google, and AWS versions to each other. The VM instance equivalent is a reasonable starting point. The S3 equivalent isn't too bad either. Start lining up their similarities. Figure out what you would do to harmonize them. At least glance at the transitive dependencies, like networking... you don't need to fully work them out but you need to at least think about how that would be harmonized too.

If you do this honestly, and with some experience of having to tweak this semi-obscure setting and fiddle with that semi-obscure setting a few times, and you look at them honestly and realize that this is one of those "Microsoft Word" cases ("everyone uses 10% of Microsoft Word but no one uses the same 10%"), and all those settings are there for a reason and there isn't hardly one you can just drop without consequence, you'll understand.

At a 10,000 foot view it looks incredibly easy. When you actually try, you discover the lowest common denominator is so low that it would barely function. I'm pretty sure you can put an instance on "the internet" and probably load it with a common OS (though your harmonization layer is probably already doing some modestly heavy lifting just trying to have a coherent view of OS distributions) and get it to serve something, probably get some very simple port blocking done, but you're going to start being in serious trouble the moment you need more than that. The details will explode in your face, repeatedly.

But, I don't just mean this rhetorically. I'm serious. If you're really interested in this, this is a good exercise and you will learn something from the experience worth the time. Good for tuning the intuition.
> This article disproves its own thesis.

I wouldn’t be so quick to be defensive here. While it’s true that networks and drives are faster, it’s also true that the metric affecting the user experience in question is time to load rather than bits per second and many modern games are much worse on that front compared to a Nintendo which was playable in about the same time it took a CRT monitor to boot up.

A more thoughtful criticism would be thinking about how gaming companies could offer the things people want (high resolution imagery, for example) with more care for the user experience - e.g. downloading in the background or after someone’s done for the night, optimizing their file structures so a small change doesn’t force most of the assets to be retransferred, telling you whether an update fixes a critical bug or can be deferred, etc. If you simplt attack people for accurately criticizing something you like, you miss out on a chance for it to be even better.
ChatGPT will usually just confidently hallucinate references that sound like they might exist, but don't.
Not all doctors end up in hospitals.

A close friend of mine grew up in a rural country area and has spent a rewarding lifetime being a rural and remote area GP.

The benefits have been a continous steady reliable income, opportuniites for increased rates via locuum work, being embedded within various communities for three to five years at a time and forming deep connections with those communities.

There have been multiple side trips as the doctor on various scientific, tourist, and environmental trips to remote areas, and numerous solo trips (eg: walking the Western Arthur Ranges in Tasmania) that have drawn upon local support from patients an contacts made as a doctor.

GPs, at least, have the opportunity for more interconnected and broader social lives than that afforded the average software tech worker.
> market for amber LCD panels

Somewhere about 15 units world-wide? Not a best opportunity..

> having it done on the display side might give different results

If you take an OLED panel with a good pre/post-processor for the text mode you can get a pretty good results, but who needs a real text mode nowadays?

But yeah, I have at least two ancient Android tablets and at least one with Windows, I would love to repurpose at least one of them as an amber display to show the status of the services.
Is it worse than the time when games came on multiple disks or cds and you had to switch during the game? How many cds did myst come on? Prior cds was floppies which you couldn't even install it on a HD because the floppies had copy protection on.
Eh, it's not much better. You want to play a game, but the game needs 80GB of updates before it will open. Oops, it dropped out 90% of the way there and needs to start over. It's better than GPU-driver-hell, but consoles aren't without their flaws
I love my Nintendo Classic- no accounts, no ads, works offline.

I also agree with everything the author wrote about cars. I would add- for all the technology in cars, you still can’t see the exact amount of fuel in your tank. Because then you could determine exactly what mileage you’re getting.
I'm just about to try diving back into HaXe for the first time since 2012 or so, before OpenFL was complete with web and mobile targets - when my primary tools for building 2/2.5D games were AS3 and Starling. Have you played with game code in the HaXe realm at all recently (like, since 2014?)

[edit] I also just noticed your comment further down about TS and Pixijs... and I'm debating whether to go the HaXe+OpenFL to many targets route, or use the TS toolchain just for OpenFL to javascript. My last experiment with this was trying to port ASWing to JS via HaXe, that's how old I feel! But I heard that the OpenFL JS target was at least originally built on top of Pixijs (which I adore, and has been my go-to for canvas/webgl interaction in recent years).
https://github.com/djcabrera/psmodule-cnotes

^^ Cornell inspired note system via PowerShell function/module.

Thanks to Cornell, the OP, and your reply, I was inspired to do just that. Cheers!

Edit. I am an absolute beginner with PS, so don't expect much from it.
At Christmas, I’ve have a UPS manager in a fleece deliver packages from his Toyota Highlander.
Lua is for scripting engines built in something else. Rust replaces the something else, not Lua.
You can eventually get the taxes back, though it might take a while.

Your former employer should take care of the FICA part after you repay them. For federal income tax, you'll claim a tax credit when you file your return according to "Repayment over $3,000" under IRS Pub 525. State income tax may have a similar process, though it can vary depending on the state.

https://www.irs.gov/publications/p525#en_US_2022_publink1000...
This will hurt them in the long run.

Five years from now, Facebook will be trying to hire a new grad and Google will just steal them away with a lower offer by pointing to this incident. Facebook will have to throw even more money at new hires to get them to stay.
> Disrupting the heart's rhythm is way easier than restoring it. Especially if the disrupting current got in through punctured skin (which the defibrillator is not allowed to do)

But that's what a defib does. It disrupts your heart's rhythm. And then you hope it goes back to normal.
About 6 years ago I had to do this on a project. We had charts with a lot of options and we wanted them to be bookmarkable and shared between colleagues. We started with base64, soon moved to a custom encoding with version support https://github.com/ananthakumaran/u
Side note - Most of CA reservoirs do not allow human contact. Meaning, no swimming, tubing, skiing, wakeboarding, etc. It stems from an archaic law before all potable water sources were filtered. Big bear reservoir and Lake Nacimiento, for instance, are specifically allowed for human contact in the law.

Personally, I wish we could open up all the reservoirs to all recreation.

[0] https://www.kqed.org/news/11780692/why-cant-you-swim-in-most...
Yes, I would consider induction if the UI weren’t absolute garbage. Instead of knobs like every other stove in history they want to add “features” like preset heat level buttons then micro adjustment in a totally different place.
Cloud has made irritating monthly payments possible even for small and tiny bits of rarely used software. As with electronics without removable batteries that will die soon, this trend is not something I will support by buying anymore. This year, I am cutting back on subscriptions in favor or whatever alternative that allows me a "reasonable" one time payment option. I hate having external dependencies and have developed subscription fatigue.
Makes sense, your experience mirrors my own almost perfectly.

UPS is union, so none of this is surprising or unexpected.
I think he should find an existing FOSS project to get involved with, which has a similar style to a typical IRL project, to see if he likes it.

I'm not a parent or an expert on life, but I sure do see a lot of programmers who love tinkering, but hate their job, hate tech in general, and spew nonsense micro services, constant rewrite, and reinvent js framework wheels endlessly, trying their best to treat work like a throwaway weekend project, as if playing with ideas mattered more to them than being a part of a quality product.

If I had to guess, just based on my increasingly biased view of the tech scene at the moment, he'll either hate programming and get bored, or be exactly the kind of dev I'd absolutely love to work with.
> make paper with gpt

> find appropriate sources and cite them later
A comprehensive list of Best part-time evening or night jobs which you can easily do in your free time
Airbnb used to be a good deal, cheaper hotels and great experience.
Now it's usually much more expensive than hotels, you need to obey crazy rules to stay a night, clean after yourself solve "escape the room" level puzzles just to find a key and hope you'll get a good review back.

Airbnb really made me appreciate hotels again.
What specific problem(s) are you trying to solve?
Since it is ephemeral, local storage is probably fine? Feels like a better solution.
Maybe if we mandated that everyone buy a hula hoop, people would find creative uses for them. That's not a great way to steer public policy.
> 1. Coding schools / bootcamps are incentivized to churn out people branded as "senior" when they have a mere 6 months of practice.

What boot camp is purporting to graduate "senior" developers after 6 months?
I play Halo Infinite and the game play is great. The game crashes on a daily basis though so I don't agree with "Did exactly what it's supposed to"
The underlying problem is that what you pay for water in California differs by many orders of magnitude depending on historical accident, and many almond farmers pay next to nothing.

A reform with a unifor water price would solve most of California's water issues. But I don't foresee that happening.
I'm just an armchair nerd but I think it's safe to say that BVR was really in its infancy back then in terms of radar, stealth, missiles, etc. The technology simply was not there for an effective BVR fighter.

https://nationalinterest.org/blog/reboot/more-sixty-years-la...

"The Air Force didn’t realize those early missiles
were terrible.

Studies showed that 45 percent of Vietnam-era
AIM-7s and 37 percent of AIM-9s failed to either
launch or lock on, and after evasive maneuvers,
the probability of achieving a kill fell to eight
percent and 15 percent for the two types,
respectively"

Missiles are ridiculously lethal and maneuverable now. They can thrust vector, be fired from crazy angles, etc.
Someone is agreeing with you... on the internet.
The point is that this isn’t evenly distributed. A Tesla would be super impressive — but they’d also rightly point out that the giant dashboard TV distracts the driver, and moving the touchscreen controls randomly in patches is unsafe.

That doesn’t mean we should give up on Teslas but it does suggest that we question whether every new aspect is as good as it seemed in the demo or whether the optimal balance is somewhere else.
> There’s no way to write legislation that prevents its abuse through selective enforcement.

Are you suggesting that all legislation is equally prone to abuse through selective enforcement? That's wrong. Legislation differs a lot in how straightforward it is to enforce universally.

Eg legislation about what people do in the privacy of their own bedrooms is almost impossible to enforce. Legislation about which side of the road cars should drive on almost enforces itself: you don't need the police to write you a ticket to figure out that driving on a different side of the road than everyone else in your country is a bad idea.
Really impressive demonstrations!
Wow, there's a blue bar that goes off the chart: Whiskeytown reservoir, 102% capacity. Sure enough, that reservoir is filled to the brim and overflowed today into the giant Glory Hole:
https://www.redding.com/story/news/local/2023/01/09/recent-r...
> The amazon model isn't to drive horribly and park badly. They just pay too little and try to insulate themselves from accountability by hiring contractors while overworking their drivers

These are not mutually exclusive. Quite the contrary, I would say they're precisely equivalent.

If you cannot give people an appropriate workload to do a good job, and they'd end up homeless if they quit, then the result is that they will do a bad job.

And the reason it's the most profitable model, is that they've insulated themselves from accountability, and everyone else pays for the negative externalities of crashes and such.

That is 100% their model.
I'm generally of the opinion that games are a lesser evil than TV so I'm slightly happier when the kids turn on the Xbox instead of open the flix. However, if there is a gap of a few days, the downloads start ... And we cant play without the updates. A simple solution could be let people play the version they already have while the update is in progress. But no, the services have to be on the internet and their economics perhaps doesn't consider it worthy enough to support the last week's version.

When I was growing up .. to program, my friend and I connected the zxspectrum to a TV and switched it on to instantly get a BASIC prompt. Now I don't know what to do to get kids to experience the joy of programming (yeah I know about scratch yadayada). Making 2d games doesn't cut it for them since they're seen visual Nirvana before they got to create it. Strangely there seem to be some corners still fresh - like this surprise I got https://sriku.org/blog/2019/07/16/prolog-is-magic/ .

Minecraft is the other sane and creative place that I let the kids hang out on. Relatively infrequent updates (thank you from the bottom of heart) and open ended creative play that could be seen as a programming/learning activity if I squint the right way.

As Raph Koster put it - "fun is another word for learning".

Another factor I wonder about is whether the economic system incentivizes this degradation. By shareholders insisting that their companies keep increasing their profits - even giving it an inviolable religious name like "fiduciary responsibility" - people at the helm could easily be forced to not "do the right thing" for the people. A few like Jobs may have been strong enough at one point ... But they are very few and most have no stomach or vision to challenge / fight that force.

(Excuse typos due to mobile)
This is largely because some of the packages they give Flex drivers are downright nasty smelling, and as a result they have to use Febreze or the likes to deal with it.

Source: Do Flex on the side.
Presumably.