skysight-inc/HackerNews huggingface dataset:
C# has been able to compile to native since forever.

NGEN has been part of .NET since day one, and it always used a JIT, the only version of .NET that has ever done interpretation was the compact framework and micronet.

In regards to NGEN as AOT solution, there was mono AOT, CosmOS, IL2CPP, Windows 8 MDIL (Based on Singularity Bartok), .NET Native (Based on Midori efforts, initially known as Project N).

And now Native AOT, coming on .NET 7.
I am similar to you with regard to process and how much I output at a time, but in my case having to fuss with the mouse a whole bunch makes it that much easier for me to lose my train of thought.

That said, I don't optimize heavily against this the way some folks do. I use emacs and org-mode and GNOME (well, whatever the System76 folks are calling their reskinned GNOME desktop :)) which I think provide a nice balance. Emacs lets me switch between files with a couple keystrokes rather than having to dig through 10 tabs, and GNOME I think encourages an alt-tab based workflow. I still use the mouse for most other things though.
Good. The organizers are free to leave the company if they aren't comfortable with the leadership, or disagree with the company's direction. I'm not sure why this is getting so much coverage in the first place. Employees have been fired for less at places like Google.

The amount of much coverage Musk is getting these days is crazy. His stance on free speech and the advent of his Twitter purchase seemed to amplify disdain from certain groups. I'm no Musk fanboy, but I find that really interesting.
In Spain, Italy, Portugal, and half of France, you can live comfortably with 1.5k/month, as long as you don't have other obligations.
Activist employees are toxic to company culture.

We created a rule that politics and religion were not appropriate topics at work. A couple of people quit in response, and morale improved dramatically.
Yeah, OK. I was wrong about IEnumerable, although the original post is also about the features that make IEnumerable great, such as yield return.
I am thinking of everyone hosting their own videos, and being able to comment on each other's. Is there a federated YouTube?

Something like Mastodon/Pleroma.
Being able to optimize emails so beautifully greatly enhances the effectiveness of the text
Ask HN: Do links to Twitter get you shadow banned on HN?
I find it quite useful to put my thoughts on Twitter as it nicely enables you to host a mix of text and images.

But it seems when I do so these days, the posts get shadow banned right away.

What is a good way to deal with this?
Ford recalling Mach E Mustang over battery issues
Make sense ! If you squint just enough you have also evolution there :)
He's free to whine about it, buy the company, or start his own platform. If he truly cared then he'd be lobbying for Congress to limit the "ban rights" of companies and individuals running platforms like Twitter (personally I would not vote for anyone supporting such a bill). Before the recent Supreme Court I would say that it would take an amendment; now I'm not so sure that such a bill would be overturned.
IBAN in Python
I found it surprising that when critizing Go, no one hardly talked about Go's lack of a common iterator interface like Java's Iterator (let alone a more powerful generator like C#'s IEnumerable). This was partly due to the lack of generics back then. Now that we have generics, hopefully we can have it in Go soon.
I don't know about track, but the Northern river terminal in Moscow has a negative pier. The main piers are numbered 1 to 17, but there are two discount piers outside the main area, which are numbered -1 and 0.
These activists employees are free to get funding to buy spacex if Elon can be persuaded to sell.

Your point makes no sense. It’s a free country, just because Elon is buying Twitter to make different rules on it makes no difference to this point. He has the resources based on building multiple billion dollar businesses.

These activist employees can do the same over 30-40 years and buy companies and implement whatever they want.

But don’t expect to not get fired from a private company if you don’t align with its values
The Integrated Information Theory of Consciousness (2014)
> I do understand that hs2 is about adding capacity, not speed

Great! Glad we're on the same page!

> An alternative world in which we spent the hs2 budget on improving the capacity and throughput of existing rail lines

Ok we are clearly not on the same page.
When I read the advantages, all but restricted platforms sound like things that would help with server less (aws lambda, azure functions, etc) where we are doing seemingly stupid things like pinging a service once a while to keep it "warm". However, they don't mention this at all.

Is asp.net not just another console app?
What's stopping the entire union from starting their own symphony as a co-op.

The AFM won't let them. Members aren't allowed to take gigs which pay less than union-defined minimum rates. In many cases they're not even allowed to donate their services to non-profits; the closest they're allowed to do is to get paid, remit union dues, and donate cash to the non-profit.
The consequences of “free speech” are way easier if you’re the one doling them out as opposed to receiving them. There’s a massive power imbalance that this particular billionaire is looking to escalate in his favor.
A sketch of the biggest idea in software architecture
Sounds like SpaceX employees should get a Union to protect all staff if they want to stand up to the boss.
As a former F# full-time dev, I'd say that there's a few things that really make it worth to use F# (and I will still use it instead of C#, where there's a possibility, in the future):

- Computation expressions make it possible to do ergonomically use value based error and nil handling, with option and result (very awkward to do in C#).

- type providers are a way to generate types at compile time based on some input. They let you do amazing stuff, like compile-time checking SQL against a specific database and automatically generating the correct types for inputs and outputs, or automatically generating types for stuff like XML or JSON files, based on a sample.

- really good type inference and (in my opinion) a better type system than C#'s, mostly wrt generics. You reap all the benefits of static typing, while also typing very very few types, and you get to express some things that just aren't unfeasible to express safely in C#. For example, the compiler will infer things like:

let add a b = a + b * b
//has type
^a -> ^c -> ^d
when (^a or ^b) : (static member ( + ) : ^a * ^b -> ^d) and
(^a or ^c) : (static member ( * ) : ^a * ^c -> ^b)
//which means: a function from 'a' and 'c' to 'd', where either 'a' or 'b' has an add operator, and either 'a' or 'c' has a multiplication operator

you could also explicitly type it out as a type signature, by the way.

there's probably more, but these are the things that came to my head.
DISCLAIMER: I usually reach for F# anyway, as I feel a lot more comfortable programming functionally compared to imperatively. F# is the only real option for actual FP on the CLR - so I'm a bit biased (and for much of the same reason, I would rather use Scala compared to Java on the JVM, for example). My actual favourite programming language to use is Haskell, so take that as you will :)
Whenever the media hails some great bipartisan agreement, I get briefly optimistic. Then I look into the details. Invariably I find they included the worst things from each side. Most often, our pockets are being picked.
For WaMu, some deets at Wikipedia:

https://en.wikipedia.org/wiki/Washington_Mutual#Seizure_by_O...

NYT coverage from the time (2008):

https://www.nytimes.com/2008/09/26/business/26wamu.html

The Times also references the 1984 failure of Continental Illinois National Bank and Trust in Chicago.

I don't know of any insider reports of what transpired at CINB, though Worldcat does have an interestingly-timed title:

A financial analysis of Continental Illinois and the implications of its failure, by Robert C Jones, University of Central Arkansas, 1984(?)

https://www.worldcat.org/title/financial-analysis-of-contine...

(Date ambiguity in Worldcat record.)

A less specific search turns up a few records of interest:

https://www.worldcat.org/search?q=Continental+Illinois+Natio...

In particular:

Views on the Federal Rescue of the Continental Illinois National Bank and Trust Co.
U.S. Government Publishing Office 1984.

https://www.worldcat.org/title/views-on-the-federal-rescue-o...
Microsoft is working on games for Microsoft Teams
Some kind of clipboard manager should be able to munge it that way (Ok, it's 15 years since I wrote clipboard code in "OS X") - a background app and clipboard manager that basically removes style info from the items on the clipboard.
> Islam for example is a religion, that you can not leave.

I personally don't know what Islamic teaching says on the matter, but there seems to be a reasonable number of "ex-Muslim" organisations around the world, the existence of which makes an empirical case that, for practical purposes, you can indeed leave.

https://en.wikipedia.org/wiki/List_of_ex-Muslim_organisation...
That’s what you get if your priorities clash.

One side wants to build cool shit and the other side wants to shit post on Twitter.
Just to add to this, they're essentially the same with ToList beating out ToArray at certain sizes due to how the internal array of a list is resized vs a raw array (true for .net core). A better rule of thumb is deciding if the result needs to added to/modified etc then picking accordingly.
If you’re thinking, you don’t even need to be at the computer.

I can’t speak for others, but I keep my hands on the keyboard a lot of the time because I’m reading. As a (neo)vim geek, the key is to be really good at moving through the code. Being able to jump from where you are to where you want to be in a file far away without stopping allows you to read the code in a more linear way than it’s written.
I actually reformatted my computer so that I could downgrade to W10, only because of the missing feature of being able to choose "never combine" on the taskbar. Why make a new taskbar and then make it worse?

Even after using W11 for a few months ("I will get used to it"), I still noticed everyday how I felt less productive and annoyed having to hover over the icon and try to find the correct window, vs just having them all laid out in the taskbar.
Correct. Is it more effective to send an email with plain text or a newsletter that has been pre-designed?
I love OVH, but using their console after trying out GCP feels like going back to the stone age.
Slow time is a thing on a few Egan books were the population (of effectively immortal post humans) of some planets collectively decide to slow their internal clocks to allow some of their members to take interstellar trips without missing out too much of their original life.

The trips themselves of course consist on transmitting the mind to be downloaded on a new body on the other side.
Wass good good with it .
Our consciousness is not who we are. Consciousness is only one aspect of the experience, and even if you grasp what causes consciousness, you still haven't addressed what you, the experiencer, are feeling.
A friend of the employee made unsubstantiated claims right when Elon was doing his Twitter thing, and threatening the stranglehold of establishment lefts information control.

Yes, it’s political.

Why didn’t the employee go to the police? Why didn’t her friend reveal this information years ago.

Your point is ridiculously naive.
From

https://www.apajustice.org/simon-saw-teong-ang.html

"On January 21, 2022, Professor Simon Saw-Teong Ang and the government filed a plea agreement in the Western District Court of Arkansas. The agreement stipulates that Professor Ang pleas guilty to one count out of 59 charges - making a false statement to a federal agent (U.S. Code 1001). The government will dismiss the other 58 counts upon the Court's approval of the agreement.

...

Ang was a professor and researcher at the University of Arkansas in Fayetteville, Arkansas since 1988. At the University of Arkansas, Professor Ang served as the Director of the High Density Electronics Center (HiDEC) until about May 8, 2020. He was fired by the University of Arkansas less than 2 months after his arrest."
What happens when you push to git.sr.ht, and why was it so slow? (2019)
It's also about doing less movement with the arm.
I just got a big screen and my desire to avoid the mouse just increased a lot (increasing the cursor speed mitigates this a bit however).
An external keyboard (that has a numpad) may force you to spread the arm a bit more than what is ideal.

It's also less cognitive load when the keyboard shortcuts are internalized. This may be worth it for operations you do a lot.

> Even if I must look it up in a physical dictionary, how long are we talking here?

This, however, takes an infinite time.
I talked about the maintainer of Pyright (Eric Taut), and I talked about Guido Van Rossum. Both are currently salaried employees as Microsoft. The work they are doing is unambiguously enabled by the salaries that Microsoft pays them. They are not "Microsoft-adjacent", they are employed by Microsoft.

If one wants to evaluate Microsoft's moral standing with regards to their participation in the Python ecosystem, one must take into account the work done on the Python ecosystem by Microsoft's salaried employees, in their working hours, no?
Crypto has lost $1.1T in market capitalization in the last 77 days
I pay for Ngrok as a few of the apps I work on require local SSL for payment testing.

Every time ngrok is mentioned people here say “but you could do it yourself”. I assume this would mean registering a domain and setting up Nginx and letsencrypt and using ssh tunnels to replicate.

For me, I definitely don’t want to have to manage that, as “easy” as it is. If I’m doing some client work and need a local domain, the last thing I need is to spend 20 minutes fixing my home-made tunnel because letsencrypt didn’t renew or something.

So I’m my eyes it’s definitely worth it.

Edit: My bad, I wrote a reply on mobile before fully reading your comment. I had assumed $24/month was some annual deal. I didn't realise they had increased pricing like that. $24 per month is a different story. I'm not sure that's "definitely worth it". Even if you have to spend 20 minutes a month managing a home-rolled Ngrok, it may be worth it for the subset of features I need.

It sounds like they are expanding from their initial "developer tools" offering to "infrastructure tools".

https://ngrok.com/next-generation

Maybe $24/month/user is cheap for these new tools, but it's disappointing for users like me who use Ngrok for what is was built initially to solve.

Edit edit: Looks like existing users will continue to get the previous price:

> If you’re on an existing paid plan your pricing will not change. All existing paying customers have been grandfathered into their existing plans.
Asking for a friend: "Is text-p0rn a thing ?"
This is a little disingenuous. Twitter itself is the means of "speech." I don't think Musk or anyone else has stated that your Tweets should exempt you from consequences off the platform. Similarly, the ability for everyone to speak their mind on the world's modern town square doesn't give Twitter employees carte blanche within the corporate hierarchy.
I think I've just decided to drop Bear for Obsidian on Mac. I need that plugin support (hard to leave VSCode line shifting hotkeys), and the code blocks work so much better.
I also liked this explanation: https://www.youtube.com/watch?v=v7jctqKsUMA

In short, the only information you gain is about the outcome of the other side's measurement. They cannot introduce information into the particle, and thus can't transmit information. The only thing you learn is what you already knew: the other particle had a 50% chance of being in one state or another, with the added fact that it's now correlated to your particle with a 75% (depending on experiment) chance. This is information that didn't exist until that moment, so it couldn't have been sent out and reach you before you measure your particle, which would inform you with 75% certainty how your particle would act and break causality.
That's not how any of this works. Metabolism (reactivity by proxy) and enzymatic/inhibitory activity are orthogonal.

One of the least reactive metals, Platinum, is an excellent catalyst in numerous reactions, but often found entirely unreacted in nature: https://en.wikipedia.org/wiki/Platinum

a stable chemical can have catastrophic consequences for various species, if it is a potent agonist/antagonist in a critical signalling pathway, or an enzyme/inhibitor of some process. Often these effects are clinically relevant in nanomolar concentrations.

The stable chemical DDT is so stable, it actually bioaccumulates, with biological half-life in decades. It's also a known carcinogen that elevates risks of cancer 4-5x simply from historical exposure decades ago.

As for "biodegradable", that's often basically fraud. PLA (polylactic acid), one of the most common greenwashing plastics, does not biodegrade at all under common conditions, outside of very specific composting process, not usually (maybe even never?) found in nature. Luckily PLA isn't very toxic.
>The cult we are discussing here is accused of engaging in grooming and pedophilia.

No, sorry, it's not. I don't see that in the article. The leader was accused of coercing sex and having sex with a (as in one) minor[0]. Yes, that's bad, I am not trying to say it's not.

But extending what that leader allegedly did to include all members, or suggesting those members were at least fine with it, or at the very least knew about it and did nothing, is not helpful, honestly. If we did that, we would have to apply the same logic to every Catholic, as the Catholic Church enabled and hid a lot more - and in a lot more systematic fashion - abhorrent child abuse cases committed by their leaders (well, "middle-management" for the most part).

[0] The other victims he allegedly coerced were characterized as "young men", which doesn't mean they are underage.
Try Win-R and type "notepad", at a reasonably fast programmer's pace. It consistently loses "no" for me, sometimes more if it's feeling particularly slow.

This should involve absolutely zero disk reads or anything of the sort, it's a window that runs a command. And it used to work reliably in past years. It feels like keyboard input simply isn't buffered like it used to be. Calculator it even worse as it loses input if you start typing the formula too soon. It used to be very easy for casual calculations now I have to wait for the computer.
> The trains in Tokyo all seem to have nice new signs with upcoming train info next to each of the tracks.

It’s the same in Germany. Something like this [0] is at pretty much every train station nowadays, even the small ones.

[0]: https://sbahn.berlin/fileadmin/_processed_/d/b/csm_Ring_anze...
Poor symphony pay is not because of labor oversupply. It’s due to a lack of revenue. Many rely highly on grants and donations to make payroll, with ticket sales only being a small fraction of their income. The budget is determined by how many wealthy donors send in money.
I don’t really see the benefit. But running that slow, you might experience the heat death of the universe in your lifetime!
There's some rich irony in trying to deny the existence of pejoration and semantic drift, while claiming your political enemies are out of touch with reality.

Words starting out as factual and neutral, then acquiring a negative connotation, then falling out of use except as insults is literally a tale as old as time.

> The word "idiot" comes from the Greek noun ἰδιώτης idiōtēs 'a private person, individual' (as opposed to the state), 'a private citizen' (as opposed to someone with a political office), 'a common man', 'a person lacking professional skill, layman', later 'unskilled', 'ignorant', derived from the adjective ἴδιος idios 'personal' (not public, not shared). In Latin, idiota was borrowed in the meaning 'uneducated', 'ignorant', 'common',[5] and in Late Latin came to mean 'crude, illiterate, ignorant'. In French, it kept the meaning of 'illiterate', 'ignorant', and added the meaning 'stupid' in the 13th century. In English, it added the meaning 'mentally deficient' in the 14th century.

> The word shit appears to have originally been a euphemism for defecation in Pre-Germanic, as the Proto-Indo-European root *sḱeyd-, from which it was derived, meant 'to cut off'.

> In the 20th century, where the old euphemisms lavatory (a place where one washes) or toilet (a place where one dresses[20]) had grown from widespread usage (e.g., in the United States) to being synonymous with the crude act they sought to deflect, they were sometimes replaced with bathroom (a place where one bathes), washroom (a place where one washes), or restroom (a place where one rests)
Good take ! Reminds me of that saying. "If one person tells you, you have tail ignore it, if many ppl tell you, you have a tail... look behind you" :P
Only in metric units. If you’re using natural units, it’s twice as fast as c.
This should be standard practice. Politics these days are toxic as it is, why would you want to drag that into the workplace? Even if it wasn't toxic, it just seems highly inappropriate.

If one wants to be a political activist, perhaps go find a job that's better suited for that type of behavior.
If you follow the references from https://en.wikipedia.org/wiki/Caddy_(web_server)#Financial_b... You'll see a bunch of discussion covering the saga (including a lot of it on HN).

I for one am immensely happy that mholt and team made the decision to re-open source Caddy, and I wish them all the best in the future. It's truly a wonderful piece of software.
This is an amazing piece of software. Does all that's needed — simple screenshots, very convenient crop / blur tool, annotation, arrows.

One question though — why is this free? I am ready to pay for this.
100% the internet was a diverse mix of public and private technologies. BBSes were run privately (group or individual), Fidonet was by private individuals, and Usenet was run by universities, just on the social side. DARPA may have funded TCP/IP but computer networks were thriving before then.
Just this week I wanted to do a screenshot of an entire website, there wasn't any built-in solution and I didn't wanted to install an extension to the browser to do that (for privacy reasons), and from the FAQ I see that I can opt-out from the telemetry. Time to give it a try.
For me, there is far more latency on typical operations, but far less waiting for longer intensive operations like opening a program/tab or saving a file (bloat aside, some are guilty here).

I'd also prefer the sluggishness gone if I had my choice between the two.
I don't really see how a trademark dispute that has well since passed is helpful the conversation about the product today.

I'm glad for the sliver of technical discussion that did occur in this thread, but most of it was "controversy" that has been discussed over and over before and is pointless.

Personally I think this forum is best when the discussion steers more technical, especially in a tech related thread.

The constant scarlet lettering is tiring.
That's the way to deal with crybullies.

The intercept had amazing article lately about how this attitude tears organizations apart.
I think what really doesn't work is the open office gardens that are common these days.

When I started work I got my own office even as an intern. It was great to close the door when I needed to concentrate.

Now everyone around me is blabbing on headsets on all different calls and it's a waterfall of noise.

I've started to refuse going to the office if one of my "office days" is filled with online meetings (eg all-day workshop). There's just no point for me and for the others that do try to work.
An Electon app simply uses much more memory than a native one, there's no way around that...