skysight-inc/HackerNews huggingface dataset:
Have a look at https://github.com/esbuild-kit/tsx

tsx is a CLI command (alternative to node) for seamlessly running TypeScript & ESM, in both commonjs & module package types.

It's powered by esbuild so it's insanely fast.

I also suggest using its alias: esno
Many advocates are essentially saying it moves the age range for puberty to a later range. As in "just delaying it"

And it makes no sense to me to ban the prescribing for what the medicine was actually developed for, too early puberty.

Also, why is it that almost always when I voice my dislike for puberty blockers as a form of trans treatment there is the "counter argument" that I want it blocked for all purposes? Just because I dislike one use of it, doesnt mean I dislike all uses.
They lit some hazmat containers on fire a week ago to prevent an explosion. It's long since de-escalated.

I guess people are focusing on it because anyone that counters them ends up looking like they are trying to minimize a rather calamitous event.

Like burning off the vinyl chloride monomer is going to produce quite a lot of gnarly stuff like hydrogen chloride (which turns into hydrochloric acid when in solution with water), but there hasn't been any information produced that indicates that there will actually be a persistent problem stemming from it (at least, relative to the emissions environment that exists).
Investigation into genetic relationship between music engagement&mental health
No you use automated systems to do the change. https://mobile.twitter.com/obeattie/status/10804969557537505...
Is it effective practice to shoot targets that don't camouflage, don't maneuver, don't evade, don't shoot back?
What would they cost? $10k seems reasonably close given the price below.

https://weatherscientific.com/collections/weather-balloons/p...
Genetics Course at Stanford
Why do you need to join?

Let's say I write a task that updates a progress bar as an infinite loop, and let it be gc'ed on program exit, without ever joining it. What's wrong with that design? I can, of course, modify the task to check a flag that indicates program completion, and exit when it's set. But does this extra complexity help the code quality in any way?

Or suppose I spawn a task to warm up some cache (to reduce latency when it's used). It would be nice if it completes before the cache is hit, but surely not at the cost of blocking the main program. I just fire-and-forget that task. If it executes only after the cache was hit, it will realize that, and become a no op. Why would I want to join it at the end? It may not be free (if the cache was never hit, why would I want to warm it up now that the main program is exiting?).
Besides the train, there is the ever-present danger posed by Ohio itself: https://knowyourmeme.com/memes/ohio-vs-the-world
> When I grab my Quest, because I finally got some time and want to play, now, I press the power button, grab the controllers, select a game, and play.

When I grab my Quest I quickly remember how nauseating any games are that are actually good games.
The only kind of decemt content that doesn't make me think "this game would be more enjoyable on my regular display" are arcade style like beat saber or pistol whip.

Personally I still don't think the current approach to VR will ever get mass appeal for gaming.
Sure, we're targeting Chinese capabilities that happen to be hovering over US geography.
Gamers are a "special" target market that regularly purchases products from companies with contempt for them. The top examples are EA and Blizzard. I'm unsure whether to attribute it to simple addiction, misplaced brand loyalty, or something else. With regard to the DRM and anti-cheats that ironically make your system even less secure, a lot of gamers are so scared of cheaters that they'll put up with anything.
Without a doubt, the person who flies the dangerous thing over the other people is the aggressor. Is this debatable to you?
AR.gov (State of Arkansas) Compromised?
Was doing some searches to look for where to stream the Super Bowl, and Arkansas's official website (AR.gov) came up with a ton of results. Looks like it may have been compromised? I haven't clicked on anything, as I don't have a VM.

Should be able to replicate by googling:
site:ar.gov super bowl
I think this criticism is missing the point of the OP. It’s not simply “PR”, it’s how the company views or thinks about their products that matters. It’s disingenuous at best to make such claims with presumably almost no laptops shipped, fraudulent at worst.
Yes, the only requirements/issues as i see, is:

- Need a fallback plan if original hosting died ?

- Need to specify immutable version/hash for the url ?
A common joke in my previous org that heavily used Scala with functional paradigms is that an engineer’s first few PR’s were often implemented in “Scava” since Scala lets you lean into OO paradigms. It kind of means that there are two (or more) “right” ways to do things in Scala which IMO is a detriment to the language. This is where other languages like Python got it right by introducing the concept of “Pythonic”. You can do weird stuff, but it won’t be accepted into the zeitgeist that was defined by the benevolent dictator.
True, I find this part very interesting too.

Letting the first one fly across the country and generate so much coverage just prior to these latest events seems more than a coincidence as well.
/derail
I'm surprised how forward-thinking India is with their financial regulations. Working in a peripherally related field, I had to go down the rabbit-hole with their E-Mandate concepts and it seemed like a feature that prioritized user consent over making it easy to transact-- in other words, something that would never get traction in the US.

What is giving them an edge there? Is it a "we're late to market, so we don't have to repeat the mistakes we saw everyone else doing" thing? Is it a "let's throw up intentional hoops to make domestic products more competitive" play?
>> Yet it seems obvious from where I'm standing

First of all, You've never worked at a corporation? Sounds like it. Corporate politics can easily eat-up an individual influence on the direction a product goes. Especially when you're judging long periods of time, like entire history of Oculus from the looks of it.

Second of all, go read his public rant after resigning. you will find answers there.
Ford set to announce $3.5B EV battery plant in Marshall, sources say
I have my linting setup to force a base on `parseInt`, for the extra characters I do feel it's worth it for the safety.

The extra parentheses is just habit from Prettier formatting :)
The agitator, indubitably. I don’t see how that’s even a question, respectfully. Otherwise you’re following the logic of the Stop hitting yourself! defense.
It takes mathematics to design a nuclear reactor for humans to build, perhaps. But you don't demand that the construction workers building your house all be architects.
I think the explanation that assumes there is an unspoken secret spying agreement between the two most powerful nations in the world without any evidence has the most unnecessary parts.
> The Google codebase includes approximately one billion files and has a history of approximately 35 million commits spanning Google’s entire 18-year existence.

Wait, that's an average of nearly 30 new files per commit. Not 30 files changed per commit, but whatever changes are happening to existing files, plus 30 brand new files. For every single commit.

Although...

> The total number of files also includes source files copied into release branches, files that are deleted at the latest revision, [...]

I'm not quite sure what this is saying.

Is it saying that if `main` contains 1,000 files, and then someone creates a branch called `release`, then the repo now contains 2,000 files? And if someone then deletes 500 files from `main` in the next commit, the repo still contains 2,000 files, not 1,500?

If that's the case, why not just call every different version of every file in the repo a different file? If I have a new repo and in the first commit I create a single 100-line file called `foo.c`, and then I change one line of `foo.c` for the second commit, do I now have a repo with two files?

I mean, if you look at the plumbing for e.g. `git`, yes, the repo is storing two file objects for the repo history. But I don't think I've ever seen someone discuss the Linux git repo and talk about the total number of file objects in the repo object store. And when the linked paper itself mentions Linux, it says "The Linux kernel is a prominent example of a large open source software repository
containing approximately 15 million lines of code in 40,000 files" - and in that case it's definitely not talking about the total number of file objects in the store.

I don't think it's entirely clear what the paper even means when it talk about "a file" in a source code repository, or if it even means the same thing consistently. I'm not sure it's using the most obvious interpretation, but I can't understand why it would pick a non-obvious interpretation. Especially if it's not going to explain what it means, let alone explain why it chose one meaning over another.
Breakthrough Starshot is about sending a couple grams of tech on a multi decade journey. We are very far from having the tech to do this. You’re right. They don’t technically need to be FTL capable. But the rest of it remains. You’ll need an immense amount of energy move this far.

If you can get balloons into earth safely, you can also just pelt the planet with big chunks of metal at speeds more deadly than nuclear explosions.
Out of topic, but I was following this thread out of mild interest (not at all my expertise and I don't understand the subject) and I just realised yours is the same account that posted a helpful comment on that Prolog thread two days ago.

I'm curious about your background: you seem to know both physics and Prolog? How come?

Btw, thanks for your comments in the Prolog thread. Much more level-headed reaction than mine, I have to say with embarrassment.
Twitter Anyone?
I interviewed at Google pre-pandemic, and they wanted me to start at an L4 as well.
The price of servers isn't the only cost. There is also cost to moderating the community and upkeeping tools related to that, paying people to keep the servers running reliably, dealing with privacy requests, dealing with changing laws.
> But he was slotted as an L4

Here's some context on that from Ryan: https://tinyclouds.org/residency

It does not sound like a typical Google software engineer position or one where leveling is particularly significant.
Import maps take care of the first, like I said: https://deno.land/manual@v1.30.3/basics/import_maps

And Deno supports lockfiles for the second: https://deno.land/manual@v1.30.3/basics/modules/integrity_ch...

It also has a vendoring mechanism, if you prefer that approach: https://deno.land/manual@v1.30.3/tools/vendor
It’s clearly not a simple process with very particular behaviors, but i agree, based on current knowledge of teeth it seems like this should be in reach for humanity.
Using the inverse Chirp-Z transform for time-domain analysis of radar signals
Seems like going in to more of a .NET land....
Tinkering gamers aren't the audience anymore.

More importantly, their audience isn't the audience anymore.

After all, it was never a hugely significant number of tinkerers that were important, it was the audience each tinkerer brought with them.

That just isn't the business model anymore.
This and part 1 are interesting reads.

> The reality is that building systems is really hard. It requires a lot of resources, and a lot of engineering. I think the incentive structures in academia aren't very suited for this kind of costly, risky systems-building research.

I think this is the key point. I've heard similar from friends in industry and academic positions.
Paywall: <https://archive.is/Y3Q4n>
So why can’t we do that yet?

Maybe it’s an economic curse. Wealthy people tend to have good teeth. Sure, here and there a cavity. But the bulk of the market for new teeth is probably poor.
This project isn't really about calling C functions, Go already supports that after all (CGO). Rust does suffer the same problem, which is that cross-compilation when using C code is a bit of a nightmare.

purego solves this by using dlopen and friends.

My understanding is Rust solves this through libloading (same approach effectively) and more heavy-handed approaches like cross-rs which distribute full C/C++ build toolchains for each target (in Docker images or something?)
That's the point - you don't. Once you're faced with something that you can't optimize because there's not even a clear definition of what "good" is, a lot of those rational tools of hill-climbing, success, continuous improvement, etc. fall out the window.

And that's why it's a fun and rewarding rabbit hole to go down. Because when you're faced with an arbitrary, intractable problem, that's when you need to start developing the fuzzy, emotional side of yourself. That's when you need to start making hard choices about what you want your life to look like and what you're going to care about, and you're finally faced with a situation where there's no right answer, and you only have your feelings to go by.

Then you can return to the hill-climbing and optimization as a tool to achieve those arbitrarily-chosen goals, but now you look at them only as tools.
> By "CPU load", loading the CPU is implied

Didn't think I needed to explain load is not a binary concept. Understanding that is just table stakes for making a meaningful contribution the conversation.

The point is that the CPUs are massively capable at less than 100% utilization.

These reviewers are covering more use cases than "24/7 Linux Kernel compiles", yet they're selling conclusions that only apply in that sort of use case as much more relevant than they actually are.
What are you calling an apartment?

I know of no one in my life, acquaintance or otherwise, who has equity in a unit of housing in a building with a large number of units. And if someone does, that's typically called a condo, which at least in my 2 million person city is not common compared to houses or rental apartments.
Andor was pretty confusing in that way. Pretty on-the-nose anti-corporate messaging from Disney, of all organisations. If I had to nominate a current company to "be" Pre-Mor, it would probably be a toss-up between Amazon and Disney, but Disney has the edge for basically owning a Corporate Sector in Florida¹.

One wonders if, after all these decades of "fight the evil system" media where it's always the plucky brave underdog individualists against the oppressive corporate/technocrat elite, but often underwritten and funded by those exact types, that they're actually deliberately flaring off those public feelings.

¹: Actually there's probably a gruesome mining multinational that's more similar but they keep their names carefully out of the public consciousness.
IIRC `map(parseInt)` is equivalent to `map((value, index) => parseInt(value, index))` (my argument order may be wrong), which is `parseInt(string, radix)`, so you get a different numeric base depending on the array index.
because winget is built-in
That's "just" the lack of an ARM64 image. That is annoying and they should fix but the workaround (of using someone who has built the image) isn't unreasonable.

You still see this frequently in a number of ecosystems (eg https://stackoverflow.com/questions/70061068/could-not-find-...)
I supposed like all extra-ordinary programmers, there is room to improve and it will.
I'll be downed hard for this, but...

If it doesn't provide any benefits, then this is a philosophical change. Seems almost like a case for separation of church and state.
You should ask your colleagues who work in critical industries like banking and healthcare how much of their software stack depends on things that haven't been patched in more than 20 years ;)
thanks, i installed this. I couldn't find a way to set it to 'always delete everything from container x and never anything from container y' though.
It took me around 2 months to get adjusted to it. Also, I lost a lot of hair during the initial months. It is a big shock for body to get adjusted after a life long breakfast eating habit.

The advantage is that I no longer get hungry. Ever. If skip lunch I might feel weak by evening but never hungry. You develop this super power against food. You can choose what and when to eat and not give in to whatever is available.
His article on the matter from 2021 is quiet helpful in understanding what’s (probably) going on here: https://www.thedrive.com/the-war-zone/40054/adversary-drones...
It's the aerial equivalent of a shooting range.

Does firing a gun at a static target teach you anything about shooting?
if an agitator launches a missile at another country and a nation in question gets hit by it, thus releasing and activating an explosion, who is responsible?
The Singularity: Epic Ad from Squarespace
You don’t. But thankfully such abuses seem rare.
If you’re claiming a capitol loss from 20 years ago in your tax return from 2 years ago, then yes, of course you need to retain that documentation.

You should retain *all* supporting evidence for your returns filed in the last 3 years. If that includes information from years before that, then you should be retaining supporting information for those filings.

There’s no ambiguity there.
Schumer came out and said each of these objects was a balloon of some sort.

https://nypost.com/2023/02/12/latest-2-objects-shot-down-by-...
One particularly nice aspect to Deno is its built-in test runner. There’s no complex configuration, like grabbing ts-jest, setting up your transform filters, ensuring that you’re injecting `@jest/types` and then almost invariably spending time debugging precisely why it still can’t grok an export keyword.

The Node testing ecosystem has its obvious advantages in terms of how much it’s been buttressed by third-party efforts (which makes it incredibly flexible), but just being able to write a TypeScript test file, run `deno test` and just have it work is really a breath of fresh air.
That's nuts, what was their reasoning?
ChatGPT currently (and maybe always will) automate the production of convincing lies at an unprecedented scale.

The technology is fascinating to play with, but I have no idea who would be excited about the future it will create where everything is polluted by it.
They say that when you're famous you lose the given name, when you're more famous it's the only name you go by.

In this case is it maybe dependent on country? I know that he was Da Vinci, but always heard mostly "Leonardo" alone. (also Miguel Ángel y Rafael)

People saying that "Da Vinci" only means he was from Vinci, come on, that's the case for a lot of family names and it's because, you know, people that started with such name came from such place.
Dear any disenchanted Intel or AMD employees or executives reading,

I will buy a new CPU when you offer one without Intel (CS)ME / AMD Secure Technology (formerly PSP).

Until then, I will never buy a new x86 processor ever again.

Sincerely,
- A larger chunk of your potential customers than you think
this is actually quite a lot better these days as the tooling adapts to integrate. go has always been the gold standard, but java/kotlin works very well and js/ts are much improved by rules_js.
I feel like he just was in a bad mood a lot during that part of the journey.

In Hobart he shat on Mt. Wellington:

The town stands at the base of Mt. Wellington, a mountain 3100 ft, but of no picturesque beauty

Beauty is in the eye of the beholder, but Chuck D. rounded the height down by over 1000 ft.
Because operational security. Why give adversaries info about your capabilities.
Coolest feature is per container socks5 support so each container can send traffic through a different socks 5 server. Any VPN offering socks5 on their gateways should work. I'm using IVPN which expose socks5 on each of their WireGuard servers - there is demo on their blog - https://www.ivpn.net/blog/socks5-proxies-app-based-vpn-tunne...
One potentially compelling reason is dependency resolution. You can’t express Cargo-style “collect _requirements_ for all dependencies, and then pick the minimal set of dependencies which satisfies all requirements” with just urls. You potentially can encode fancy constraints for each specific dep into an url, but you can’t have an algorithm which globally looks at the set of dependencies. If you want that use-case, you’ll need some extra tooling which reads constraints and writes the import map.

OTOH, it’s not clear if fancy constraints solve more problems than they create.

Notably, if the only constraint is `^x.y.z`, than the gready, expressible-via-urls algorithm of always selecting the latest semver-compatible version yields the minimal solution.
Iraq gassed their own citizens, tried to assassinate a U.S. president, invaded their neighbors, engaged in terrorism (not Al Qaeda). At the time of the gulf war there were regularly trying to shoot down iUS and NATO aircraft in the no-fly zone designed to keep Saddam from killing the Kurds. Iraq was a horrible mistake and tragedy - but no oil was stolen, nor was territory seized. While many people died, there was never any systematic assault on civilian populations - Iraq became a disaster because of an Iraqi civil war. It was a single country.

Russia is invading a country whose security they guaranteed. They are raping and murdering people, flattening cities and directly targeting infrastructure that is only for civilian purposes. They are attacking those who are not a threat to them, and never engaged in any of the above causes beli. They are I’m doing so to enlarge their nation and subjugate others. They are threading the same to other nations. They unleashed the largest European war since WWII.

So if you see that as symmetric, there is almost nothing we can discuss in an objective way.
It's more like, you're competing against another business on the same footing. Both of you have the option of taking VC investment, which comes with significant downside but will give you a bunch of money in the short term. If your thesis is that the better-funded competitor always wins then the answer is that you should always take the money; I'm not quite that pessimistic, but I do think this specific blitzscaling playbook is something to be aware of.
In Seattle, when a car drives into a building, it's the building's fault.

https://www.seattletimes.com/seattle-news/transportation/how...
What the hell you may have just changed my life. The NPM one I was aware of through xdg-ninja but last time I tried it didn't work because I also use nvm which doesn't support that, honestly not an issue with NPM, I should've noted in the comment. The Steam one however is a total life-changer, if I ever find you in the street someday remember me I owe you a beer (or some non-alcoholic beverage of your preference).
>I think this is a pretty good guideline for life also.

I suspect if the y-intercepts were faithful measurements to real life starting points, the y-intercepts would be very distant and he might reconsider this viewpoint. You get a huge boost on this hypothetical graph by having rich parents and going to good schools and gaining valuable connections during that process. Bonus, the quality education might even help your learning speed too.

This seems like advice for people who need it the least.
Yep those planes are sure distracted from their underwater duties