skysight-inc/HackerNews huggingface dataset:
The only person I'm seeing here as a reactionary is you.

I love vim. I'm using neovim a fair bit now, too. How wonderful is it to be spoiled for choice?

I think it's great we have two vibrant lines of *vim development and the opportunity to learn the best lessons from each. Here, I think it's a bit of a bummer: neovim has proven lua to be pretty decent (as much as I dislike lua itself) and this would have been a decent place for vim itself to consider following.

As a result, we're going to have a plugins/scripts ecosystem that's more fragmented than it needs to be. Meh.
Maybe! But I’m getting tired of working even if it’s interesting. I’d rather now spend time with family or travel.
The memo from Emirates about not setting altitude in system to airport altitude is so weird. I really hope that's not the actual message Emirates is putting out there.

It doesn't matter was in system. You run your checklists and configure for your own flight / your own departure etc. Memo should be to training / recruitment - where did you find these pilots to fly a 777?

So they obviously didn't pre-flight the flight. And they don't seem to have used their takeoff checklist either? That should get them through flap retract and 2,000 feet or so.

Takeoff checklist might have rotate at 160 or so. Then you get to positive climb and V2. You then clean up the plane (flaps / gear etc), maybe hit 2,000 feet / 210kts?

This is all checklist stuff. I've no idea what's Emirates has as checklists, but this is like 101 entry level flying stuff. What was pilot monitoring doing during all this?

They still on ground at 215 kts? 262 kts at 175 feet?!
I mean, I imagine Facebook employees still call it facebook too?

I like it, I hope it catches on. Right now I think it's just odd looking because it's unfamiliar.
I agree that it's valuable and interesting, just not a definitive answer to the question
Yes, it's a real issue, unluckily having expensive hobbies instead of cheaper ones. :)

For example, I love motorcycling and really enjoy skiing - but have to find a balance in order to save some money. I guess this is up to everyone's own to find out.

Personally, I keep on motorcycling with a simpler, older bike that's cheap to maintain. And I don't ski, because nobody else in my family does, so we choose other activities that we could enjoy together like traveling a bit or hiking.
I mean, the reason is that those async patches were just sitting in the queue for a year, and by starting Neovim, they could get them in right away.

Then Bram started competing afterwards.
The first implementation was Bellovin and Merritt's Encrypted Key Exchange in 1992. In 2000 a provably secure implementation was released. PAKE has been around for quite some time and is proven, and is in wide use in the field. Here's a decent article on the subject: https://blog.cryptographyengineering.com/2018/10/19/lets-tal...
You've responded as if the bit you've quoted is advice to individual developers in the present context, but the topic of conversation was about extending browsers so that the standard login form would do this (... better than existing auth digest). If we did that and people were used to using the browser's built-in login dialog, and (as with https) we made it visible what security features were enabled, then a trivial server-side change wouldn't compromise user passwords.
No, it's not accepting database chunks; it's doing all the writes the typical way. And you are right that all data is completely public, unless you restrict access at the file host itself.
He may simply not be able to change course. An oil tanker at speed plots its course radii in miles, whole ones. Those things don't turn on a dime and as a pleasure boat (sailing in a race is entertainment) claiming priority over such a huge commercial vessel is just plain arrogance.
I would like to build a small CAS (Computer Algebra System) that is usable from the web. It could be used in education to plot functions, solve equations (algebraic, ODEs, PDEs, ..), work with matrices, complex numbers, number theory, you name it. We need to come up with a decent DSL. My idea is that we would write the core of the app in Rust (so that it could be used in the web as wasm or locally). They key features would be:

* Based on lean software. With a small footprint.
* The project itself should be a teaching project. I would like to document all algorithms from Risch to numeric solvers in ODE
* Free, open source, oriented towards education in mathematics

I am a theoretical physicist and have been working as a computer programmer for the last 10 years. Money is not a concern anymore for me and I really have an urge to give back. Also I am happy to collaborate in any project in the intersection of mathematics, education, physics and programming.

If you have a nice project you can have my axe!
It's not possible to eradicate the virus. The vaccines are pretty good at preventing deaths, but they don't reliably prevent infection or transmission. There are also multiple animal reservoirs and those can't be vaccinated at all.

The only human viruses we have managed to eradicate are smallpox and (almost) polio. The vaccines for those are generally much more effective, and there are no animal reservoirs.
Vim started in 1991. I don't know when VimL became a thing, but there's a serious possibility that Lua wasn't a great option at the time, and the only established embeddable language might have been some lisp or Tcl. I am not super versed in this area though.
> Who wants to “retire” and do nothing for the rest of your life?

This is an extremely reductive characterization of retirement. There's no rule you have to do nothing.

> buy whatever stuff truly makes you happy, and your savings give you flexibility. Like taking a year off between jobs, etc.

You could definitely do this in "retirement."
No, this is not the case. We often surfaced at night to recirculate with fresh air. In fact, this is done so often that the first thing we do is turn the clocks 12 hour forward so our day shift when everyone was working occurred at night. We need to surface to recharge the lead acid battery off the diesel engine as well, which was done to make sure that kept working well. I did this when newly qualified as an electric plant operator and it was difficult for me to do correctly.
I am generally in support of FIRE but it seems a lot of it relies having on ever rising stock market and housing prices. I have been around during the 90s and have seen the .COM bubble and the 2008 crash and have seen how things can turn bad quickly. I am not sure if a lot of FIRE people can ride out a longer downturn. Once you have to cut into your principal even a rising market won’t bail you out because you have nothing to invest.

Governments have done a lot to reinflate the last bubbles but I don’t see how they can manage the next downturn (which will come for sure. It’s not different this time). Deficits are already high. Interests are low. What else do they have?
Exactly. I said “don’t like” to avoid making this explicitly about racism but it’s true. And those planners that made these cities people currently complain about had droves of people who “didn’t want to be near other Americans of another color or class” and loved car filled suburbs and strip mall towns.
I follow unnecessaryinventions guy to get my Chindogu fix
There's a bizarrely implied bias here in your statement that I've pointed out in past which is "we don't know so things are probably fine".

You are reading in a bias I don't have.

My position is closer to that Men in Black line about "There's always an Arquillian Battle Cruiser, or a Korilian Death Ray, or an intergalactic plague that is about to wipe out all life on this miserable planet." Though I don't agree with the rest of it that "The only way these people can get on with their happy lives is that they do not know about it!"

The society that is collapsing is a society with a long track record of oppressing various groups, including women. I happen to have been born with girl bits so I view that as not entirely a bad thing and, in fact, a potential opportunity for my life to maybe suck less in the future than it has for the past 56 years.

Edit: and have an upvote. I'm always happy to engage in good discussion.
From my understanding there are two advantages:

- So that when kph/mph is heard a pilot knows they're referencing ground speed, whereas knots is air speed.

- Pilots use latitude/longitude, and a knot is "exactly equal to 1/60th of a degree of latitude. A 1/60th of a degree of latitude is known as a minute of latitude. Therefore, a knot is equal to one minute of distance. There are 90 degrees from the equator to the pole."

But reality is that changing international standards is very hard, and nobody wants to have the battle when knots works "well enough." It likely started because existing nautical maps were used for over-ocean flight planning and stuck.
TL;DR - Don't screw with the defaults (MCP) after landing, especially when it's unnecessary and when the next takeoff crew likely will not remember to set it to proper value before takeoff.

I wonder if this is not a detectable condition for the flight software - maybe in some cases you want the MCP to be set to low? Otherwise autopilot could either auto correct it or issue a warning?
Starkrimson looks a bit like Red Delicious whoch you see in the supermarket but it's smaller and harder at first. Like Granny Smith hard. Not acidic and it tastes a bit banana flavoued. It's also too hard when picked off the tree, I think you need to keep in in the cellar for at least two weeks. It's best used for juice, but rather sweet. Might be very useful in a blend to balance acidity of other apples. I think my dad accidentally combined it with Florina and got good juice out of them.

Yes, I know the summer apples. Horse and donkey food. Some people like them though.

Poland has very good apples and possibly the best apple cider I had. Dorbonski, I think, not sure though.
A Comparison of Rust and Zig
Yes. It is working now. Nice work mate! Is there a way you can apply dark mode to all the frames easily?
> I almost always write generated tests at this point with unit tests being a fallback for slow code or niche cases. What I dont generally write though is fuzz tests, which would really be a 'next step'. In Rust it's not very hard to do so, but it hasn't quite hit the "trivial" mark yet for me, whereas quickcheck is virtually the same amount of work to use as to not use.

Did you mean generative tests? You're talking about quickcheck and that's what it does.

"Generated tests" would usually be interpreted as codegen'd test which you commit.
Enoughism. The world needs more of that. So many want to point to killing the oil fields or driving electric cars or solar panels as the antidote to global warming. But if billions of us would quit buying so many heavily packaged short lifespan products and be satisfied with enoughism, there would be a far greater impact than all those other 'cures' combined. But it's not a message that sells well. Literally.
I may do some coding but certainly not 40 hours a week with managers looking over my shoulder.
You're probably right. I thought the same thing, but since I didn't care I didn't pursue it. I would have cared if the scuttlebutt was that people were getting sick and dying, but that was not the case. Sub sailors were not dying in an detectable numbers.
Are you sure this is what really happened? The US built cities like any other country on this planet, but the influx of immigrants and people's pursuit of wealth pushed them to settle new lands and establish new population centres.

What's more, until not so long ago, US cities looked differently. Then a lot of what was already built got destroyed to build motorways and huge parking lots. If you look at aerial photos of US cities from around '30s[0], you will see much denser, more walkable cities. Then take a look at what General Motors proposed with its Futurama at the World's Fair; it is the essence of what cities in the US are currently, albeit cranked up to 11.

Some of Europe's cities took the road that GM pushed, and one very prominent example has been Amsterdam[1], which is currently known as one of the least car-oriented cities in the world. The changes have been reverted in the EU, but not in the US, and that is the current state of affairs.

On the last note: US historically has been a place, when local communities had to be strong, strictly because of its roots in colonizing the continent. Without local communities that then shaped into larger organizations, the history would be very different, and States would be under Britain's rule for much longer, maybe even to this day.

[0] https://www.reddit.com/r/boston/comments/bkkfww/1930_aerial_...
[1] https://inkspire.org/post/amsterdam-was-a-car-loving-city-in...
You're right, there are always bad faith actors, and it is an issue. But I don't think railing against them or trying to prevent it is going to do anything productive. I think acting as though every question is a good faith question is the better strategy. Here's why:

(1) "Don't ever wrestle with a pig. You'll both get dirty, but the pig enjoys it." If they're truly acting in bad faith then they aren't looking to elevate the discussion. Debasing the discussion into ad hominems only serves their purpose. Taking the example from earlier, if Big Tobacco really doesn't have any doubts about the science, then they know there's blood on their hands. In that case, wouldn't they prefer to make this a mudslinging match rather than a compelling and objective fact-based indictment of their behavior?

(2) Holding the moral high ground is important. I see remarkable parallels between Islamic fundamentalist insurgency in Iraq and the nihilist post-truth insurgency in Western domestic politics. In both cases, it's imperative that the good guys maintain the moral high ground and win hearts and minds. Taking an anti-science position in defense of science is a serious gamble when looking through that lens. Just look at how Dr. Fauci has wasted his credibility, for example, lying about the effectiveness of masks to manipulate supply and demand, or lying about GOF research. While his goals (ensuring N95s are available for front line medical workers, dispelling conspiracy theories about NIH creating COVID-19) were admirable, he seriously undermined his principles, and his credibility is shot with a sizable portion of the American public. His foibles should be a cautionary tale.

(3) I can't cite anything pithy to summarize this and I'm not articulate enough to put into words my takeaways, but I highly recommend Bruce Schneier's Liars And Outliers, about effective ways to address issues of security, trust, and defection from the social contract.
both. For the first category, basically "machine learning advances in general". For the second, "machine learning advances like alphafold".

I reserve the right to claim at some future date, possibly in the next few hours, "the circular payoff is mostly tapped out".
Water is fine a lot longer than that, btw. I live off-grid and fill a cistern with Canadian tap water (minimal chlorine). I peek in the cistern once a year or so, fill by truck every few months. I have access to a microbiology lab and have tested the water for both bacterial and fungal concerns periodically.
> unlike Chrome 49, which is the last version for XP and Vista

Oh God.
2021 ends as Chicago’s deadliest year in a quarter century
Author is looking for the wrong correlation - the price is only indirectly linked to the amount of silicon being diverted to crypto. Should be correlating to hash capacity.
Is bad understanding of dosimetry gonna be a thing now? I hope not. Cosmic microwave background radiation only makes your dick hard.

https://news.ycombinator.com/item?id=29761587
I too saw one in Toulouse, very good way to describe it.
Because the Earth is a non-Euclidean surface, and knots make more sense for navigating a sphere.
Every good Psychiatrist will ask you about your sleeping pattern on the first visit.

I haven't been able to sleep through the night for decades.

The number one cause if not depressed, anxious, or blew a mental gasket (sorry about the nomenclature. Psychiatry is very much an art. I have a hard time with their diagnoses.); is alcohol use. Too much. You go to sleep, but wake up three hours later.
> way ahead? On what metrics?

GDP/c, PPP/c, HDI, World Happiness Report, Global Health Security Index, World Press Freedom Index, ...
I'm in the latter category also. Had a job off-shored at the end of 2019 and was out of work and thinking about retiring then. I didn't look too hard for another job but found one. I also didn't do much with my time off.

That's the RE part of FIRE. The FI part is nice though. I didn't stress out about looking for a job during a pandemic where companies suddenly shut down hiring. And I don't stress out about my job now. If there's any stress, I remind myself about FI. And if there's still stress after that, I'll just quit, it's Machu Picchu time.
Theoretically, the compiler can form a complete "statically-linked" executable, and even sidestep libc to use kernel APIs. Golang tends towards this. This may diminish if not eliminate the role of linking.

The case of VM-based languages is entirely out of purview of the system linker, too.
The F-35's Electronic Intelligence Collection System [2016]
IME, when you talk to people it's about quickly getting to the point that you could retire, if you wanted/needed to.
A firewall with a configuration interface running on Electron, just like the horrid free AV solutions for Windows back in the day :) Can't be too critical of that because the developers have already expressed their dislike of Electron on the website, and it makes sense that they won't drop everything for a huge UI rewrite.

This entire thing seems incredibly polished, I'm surprised I haven't heard of this before. For every question and potential limitation for my use cases there seems to be an explanation on their FAQ. I'm definitely going to take this for a spin! Too bad there's no AUR package ready to go yet because I don't really want the burden of updating manually, but all in good time I suppose.
I’ve been building an open source accounting system in go.

https://github.com/darcys22/godbledger

Id love for any seasoned golang experts to do a review of my code and highlight any areas that could be improved.
I hope we someday get the story of why Peter Attia mysteriously bailed out of his own project.
2 too
If you live in Japan without a car you will probably end up taking a taxi from time to time. They are lined up outside the major train stations. Overall, relying on mass-transit probably is more pleasant there, and takes less lifestyle-modifications, but you still have less freedom than owning a car. And probably take longer to get around usually. Also in plenty of Japan, by the way, you definitely need a car to get by reasonably. It's not like countries in Europe where half the population lives in the capital city.

If your goal is to avoid any sort of exercise (and the "forced" exercise is one of the biggest reasons to go carless in my opinion) then yes large sections of US cities may seem inacccessible without a car. But if you like walking like I do (at least up to a half-mile or so) then you can live just fine in US cities without a car, in my experience. I've done it all over.
Maritime navigation techniques were adapted to aviation.

For a similar reason airplanes have captains. A few decades ago they also had navigators. With a dedicated position in the cockpit.

It’s also customary to measure altitude in feet. Except in China (except Hong Kong), Kyrgyzstan, Kazakhstan, Tajikistan, Uzbekistan and Mongolia. Russia is actually moving to feet at some altitudes. Turkmenistan similarly uses feet or meters depending on altitude.

The units themselves are irrelevant as long as everyone uses the same ones. Switching costs are significant both in terms of training and equipment.
> Like if Go developers want sanitizers equivalent to what llvm packages they'll have to build that themselves

Go uses LLVM’s ThreadSanitizer since 1.1.
GAMMA?
Yikes, sounds pretty toxic on their part, but good on you for taking a strong approach to software stability.

Also, writing fuzzers is super fun.
The twitter thread says it specifically doesn't change the size of a page, though. AIUI the idea is that it allows one TLB entry to cover more than just one page -- the page table entry promises "all 64K have the same permissions", so the TLB doesn't need to track every page in that 64K separately. That's useful because TLB entries are a limited resource and using more of them means we get more TLB misses and worse peformance. You could also economise on TLB use by making the page size larger, but then it has to be larger for the whole process, which has binary-compatibility implications and also can waste memory (eg with a 64K page size, even if you only need 4K to mmap a small file you have to use 64K anyway).

Compare the Arm page table 'contiguous hint bit', which achieves the same thing in a slightly different way.
That might work for HTML pages, API routes would need a different configuration. Then every app consuming the API needs to be updated to support the 425 code gracefully. In addition, I have to manually do this switch in nginx before and after the update...

I would rather a system that holds requests for 20s max if the backend refuses connections.
Embracing security through obscurity like that is also how I decided to help protect my password manager, Vaultwarden. It's open to the internet on 80/443, but its URL is `subdomain.domain.tld/some-secret-path/`. It's dead simple, but indeed no unwanted visitors even see that site. Of course, even if they did, the regular login prompt with MFA appears.
I also thought widespread vaccination would end the pandemic in the US by mid-2021. I guess vaccination rates have to be very high, maybe > 90%, for that to work? Personally I've redefined my goal for dealing with the pandemic as merely, "I will not give Covid to anyone else," which still seems doable by spacing out social events and testing in between.

Although I also find the media's tendency towards sensationalism to be annoying, the media industry and its audience are so fractured now I'm not sure they're the cause of anything. It feels like no one is in control and they (and us) are merely along for the ride. That is, I feel that, due to decentralized mass communication and targeted media delivery, social phenomena is tending towards emergent rather than directed behavior.
Tests with generated input. Call it what you like.
What happened in Colorado was something much scarier than a wildfire
Reads like "God Bledger" :]
On the Absurdity of Blockchain Development
Nothing prevents me from using BaseAuth for the login, and then issuing a session cookie to the user.
Worked ok-ish. Notable that the first and last box are fixed, so those are the most frustrating to move around.
When we first built our user account system, we had to create a google user and add it to relevant groups in admin console whenever we hired someone, before the automation could kick in.

We're tired of that so we're looking into using a terraform provider [1], so that we can declare new users and instantiate their resources with a simple PR.

[1]: https://registry.terraform.io/providers/hashicorp/googlework...