skysight-inc/HackerNews huggingface dataset:
If you look down on a bermuda rigged (big triangle) sail from above, it looks suspiciously like an aerofoil and those things fly. There is an angle away from the wind coming towards you which is as "close as you can get to the wind". At that point you are "close hauled", Try and go closer to the wind and your leading edge will collapse (luffing) and you will slow down rapidly and it gets a bit rubbish.

As you move away from the wind your speed will increase because of several things: less of the wind vector is trying to blow you sideways and more is actually pushing you. The aerofoil lift thing is less important compared to being pushed. The sweet spot is at around 120 degrees off the wind - there is loads of push and loads of "lift" and a minimal amount of sideways force being counteracted by the hull. This is called a "broad reach".

When the wind is behind you "running", there is a lot of push and no "lift" but instead you get drag due to the break up of laminar flow over the wing errr sail. However, in a run you send up spinnakers and "big boys" which are all basically bloody great bags to capture the wind and massively increase speed. Even a small yacht can "goosewing" by putting up two of the front sails - one on each side to increase sail area.

I've done about 30mph on a wind surfer in a broadreach - my mum drove along a road parallel to the beach and the wind was just right to do a broad reach roughly parallel to the beach and road. A car speedo is usually 10% shy of reality.

Sailing is great fun and can be really complicated but once you know your halyard from your sheet and all that stuff and get to the point where you can feel the wind and can see the conditions on the water and all the other things going on it is rather rewarding. The point of going from novice to supervised fun is quite quick - a weekend or so in a dinghy. A couple of weekends to be confident solo inland and a bit longer at sea. You do need to think safe.

Get it wrong and it can be a right old downer!
I agree that there’s hubris in thinking we’re somehow special. But pretending we will get there “someday” isn’t much different than saying one day we’ll time travel. Even if plausible, it’s so far from where we’re currently at it belongs more to philosophical thought experiments than serious technology inquiry
At least until they add an elisp interpreter to vim.
You don't "just do" anything on that scale.
There's lots of sad things happening in the world, but this one kind of got to me. We need to take good care of our historic treasures, for future generations.

Barely functioning nations are obviously the most at risk.
It’s not going to convince anyone, I know. It’s just I get tired of dealing with small brain nonsense like this. Wind and solar are cheaper power, and from friends looking for tenure I know that any “doing it for funding” is imaginary. If they haven’t been convinced by now, no logical argument could ever possibly convince them. I could use an argument in pure mathematics, and they would say there is no evidence for any of my axioms. They keep asking for evidence and debate, but they are simply lying. I’m just returning the same level of respect.
That's the thing, it's not. If they specifically said that I'd be banned for having certain opinions different from Zuckerberg, I'd have never complained but they didn't. They are vague, they are disingenuous and I honestly cannot believe so many people are defending them for censoring others.

Politics aside, Facebook bans people for smallest of things. I got banned for 30 days for quoting someone's comment. It's a censorship dystopia that only people with short-sighted vision of the future could support.
I use telescope.nvim + ripgrep for what I believe is the same functionality
The 4-day workday movement is testing the opposite hypothesis, and I've heard of a few tech companies testing the waters with e.g. time limited half day fridays (marketed as a post-covid recovery or summer perk). The questions are what they took from the results and whether they'd be willing to be seen to take risks with their biggest cost when the expectation is for a recession.
Resources to understand deeply how money works?
what resources and methods would you recommend if someone wants to understand money , how it functions? don't want to understand it for the personal financial purposes but just for the sake of understanding.
I don’t read any post I comment on, including this one.
You have a bug in your function. You need to use "$@", with the quotes, or wildcards expanding to a file with spaces will not delete properly.

At least with bash.
Do file watchers registered in the main thread get called and then enqueue a message to a worker thread for processing?

I am guessing you want to keep the code that handles file events on the watcher and on startup the same code used in two places.

Guessing you scan multiple source directories of files recursively.

Does C# have a thread safe queue object? You could create a pool of worker threads and the file watcher can enqueue events

You could have threads that scan file sources (one per source) which enqueue file names to worker threads which do the work. You could have a queue per source thread and worker thread.

The problem with the file watcher code is that I don't know what context that event runs in, so you would either have to enqueue events from the main thread context to one of the worker thread queues.
Imagine a world where all software developers are converted to contractors and have to work through a platform like Toptal, Upwork, etc. because it's easier for employers since the platforms do all of the background check and technical assessment for them. All the companies have to do is pick their technical resources and go.

As a developer, you have to compete against everyone else in the world on the platform, regardless of your COL and previous salary expectations. The only power you have as a developer is to walk away from the platform and do something else for work (like drive Uber). Your work has been completely commoditized and you have few rights since you're a contractor. You're working for yourself and thus you're expected to be responsible for your own benefits. You willingly took a job and in that scenario, you wouldn't feel taken advantage of at all?

Uber completely destroyed the taxi industry, for better or worse. Contracting engagements are on the rise and it's not that farfetched to see a future where software developers are treated this way too. Why would any of us assume that we're immune from this commoditization, and if we can all agree that we wouldn't want to be subjected to it ourselves, why do we accept it for others?
MySite.com will crash if a million people try to read it.

BigCorp.com will not.

If you can serve more than two dozen people you're not a home, pub or private property, you are by definition a public square.
I suspect it’s possible to only learn a few things, e.g. C-g to get unstuck, C-x C-c to quit, some config to have a key to open magit status or a clever bash alias, and then the keys in magit for which there is documentation (regular Emacs is also documented) and semi-documented in that when you e.g. press c to start a commit, a pop up appears with eg flags you can set or commit-like actions like reword/amend.
I didn't say it was? We're talking about faang in this sub thread.
Given that Github is now owned by Microsoft who can pull your identity or shut down your repository on a whim, being an open source GitHub issues is plenty enough, no?
Generally Cppreference.com has the most authoritative information on what C++ is now. It is somewhat opinionated about modernity, but not enough so to be intrusive.

Usage examples have often been updated to current best practice.
eduction's comment asserts the exact opposite of what you are saying. Who is lying here?
To add, the platforms which make this instant dopamine available are marketing platforms, and they encourage (reward) a social posture of self-marketing.

So not only do us 'users' become products, but we are rewarded for selling ourselves.
That’s the irony of all this. It’s the “freedom” party interfering with a company’s right to run its own website.
And to keep it snarky there is “ftfy”
And in that way, it does reflect poorly on Joel and the Fog Creek folks.
"Woman and children first", but especially first class :-)
Interesting! The '97 & '98 ones were intense, I remember.

I think ever since then it's had higher awareness in the larger population but I have no way of knowing.

It was a significant enough event to even be represented in entertainment[1]. ;-)

[1] https://www.youtube.com/watch?v=F5tttyTWXzU
Mechanical principals combined in a useless Lego machine [video]
It's truly bizarre to see liberals argue that corporation have a right not to be raped, ergo we must let them decide what is and isn't acceptable speech.
Ask HN: Can a TCP connection be MitM attacked if already established?
I was wondering, if I have a Server that accepts TCP connections from clients, assuming the initial TCP connection is established without attackers, can the client assume that communication received on that socket is actually from the server? Thanks in advance.
dearlordy, that's even worse. aliasing an existing cmd with options preset is one thing. aliasing a well known cmd to some esoteric cmd is mindboggling
The ^ operator is defined in Haskell's standard library for raising values of any numeric type to non-negative, integral powers. Conceptually a ^ n just expands to a * a * ... * a, but the actual code is a bit more complex[1] for performance reasons.

The neat thing with this approach is that ^ works for any numeric type, including user-defined types like Dual in this example. Since the Dual type can handle calculating derivatives for *, it gets derivatives for ^ for free.

[1]: https://hackage.haskell.org/package/base-4.17.0.0/docs/src/G...
> You can't just register with a newspaper and post opinions for free.

You don't have to register to send a letter to the editor. The newspaper has discretion about whether or not to publish it.

There's certainly a difference in scale, but I don't really see a fundamental difference in kind.
The report mentions the ship making a C.Q.D. call, which I wasn't familiar with.

The name comes from the earlier telegraph "CQ" call for alerts, named after the French word "sécurité", abbreviated as "sécu" which is how the letters C and Q are pronounced in French. "D" is added to indicate distress. Sending a CQD call means sending the letters C,Q,D in Morse code; this practice was later supplanted by SOS.

Wikipedia has a page with more information: https://en.wikipedia.org/wiki/CQD. It mentions the Titanic disaster: "Harold Bride, the junior radio operator, suggested using SOS, saying half-jokingly that it might be his last chance to use the new code."
You need to buy into the phab workflow which is diff based not branch based. Once you accept that the experience is awesome. For many people they don’t understand git enough unfortunately to appreciate the workflow not that it doesn’t have its flaws but it has worked amazingly on both large and small teams for me
> Corporations simply have a right to choose which speech they will AMPLIFY

I'll readily admit that algorithms can amplify content; but more than enough people have been tweeting for years and barely have any likes on their tweets (see @CNN, though I'm being cheeky). People say that algorithms reward bad content, because they amplify controversy; but really they just give people what they want. A "controversial" tweet with no likes won't get amplified.

The crux is that if you agree that due to their use of algorithms, these platforms "amplify" all the content they host, then surely that means they endorse whatever they don't ban, to some extent? I'm not making a legal argument, just an intuitive one. That reasoning doesn't scale to an understaffed, undermoderated social media platform that can't even ban the omnipresent "double your crypto" scam accounts.
> In a case where your idea overlaps or conflicts with the work of said company

IANAL, but it seems pretty clear to me - as long as your idea isn't related to their work, you are in the clear. Keep in mind that the software you write is not the "work of said company" - it is just a tool. The solutions they solve in the markets to which they sell are their work. Do side gigs in other industries and you should be fine.
I don't understand why people have such a problem with hoarding.

Clearly it is not a question of "too much stuff" but of "too little space".

If you have enough space, and you have a good enough category system to find your things, who cares what the likeliness of needing something again is?

I understand that the problem is that people live within limited space, such as apartments, and those apartments get stuffed very quickly. And life in such an apartment gets very crammed and dusty.

And that isn't really a problem, even. The problem of hoarding too much stuff in a small living space is that you have to share that space with your family, and your family does not appreciate the things you hoard as much as you do. So their quality of life goes down at the cost of your quality of life going up.

It seems to me that hoarding as a "disorder" is not sharing your limited space reasonably.
Yes. The Ask MetaFilter section of the site has a deep bank of questions with high-quality answers. Google used to weight these heavily in its search results, so Google directed a lot of potential new users to the site and accounted for a lot of ad revenue.

At some point in the mid-teens, a Google algorithm change de-prioritized MetaFilter, with catastrophic effect on the site's income.
I understand where you're coming from. We likely have very different views on welfare and the compassion of society.

> But there are likely more who are lazy, dull, and sucking up resources that could better be used to improve society.

So should we should allocate resources away from the undesirables and let them and their children starve off?

I think that sorta thinking is inhumane, and not becoming of a civil society.
The argument that this cannot work is making the argument that NO storage technologies will be good enough, not that just Li-ion batteries won't be good enough.

There are thousands of different battery chemistries. It's an extremely strong claim that all will fail. And there are approaches beyond batteries that use only very common materials. For example, pumped thermal storage, where a reversible heat engine is used to separate heat and cold, then regenerate the work consumed by running off that temperature difference.
This is extremely cool! Here's a video I found where someone makes a DIY thermoacoustic cooler: https://www.youtube.com/watch?v=kkBBkQ8jFRY
Are you sure you want to take that pill?
Sorry that's what I meant. It's not necessary to escape the spaces.

s/Jesus Christ/Jesus, the only begotten son of God who came to Earth and died so that we may be saved from our sin,/g

Is a regex I ran as a young fellow in scriptures who had exhausted spacing as a means to hit minimum essay size.
My understanding is that they have actually added brown-coal capacity to their grid. The problem wasn't a fear of climate change, but of another Fukushima type event. They have been ramping up wind, and they have fairly reliable wind, but wind patterns can shift too.
Just take a look at that page.

Line height issues. Odd icons. Weird verbiage. Swapping ‘ph’ for ‘f’. A declaration the author is a ‘User’, with no projects, and a “tada” token (whatever that is).

Phab users may feel right at home. Unfortunately.

Yes, my phab experience has been underwhelming and quite confusing. Each piece functions nominally, but is a miserable cacophony of integration. I hope the leaders of this project take some creative liberties with the vision and organization. It’s needed - lest a full restart of this thinking take the reins.
I remain convinced that Herb is an amazing force of nature!

Simply incredible from my mortal programer point of view.

Wow!

Mark
>Conventionally attractive
>Ferrari GTO.

I don't think people buy GTOs because they need a car, I'm not even sure if it's 'conventionally' attractive, certainly not if a lyriq is. If you want to talk nice cars that's one thing. But most of us need a car that can get from a to b, with shopping and kids etc.

And you do realise this is your subjective opinion? I personally don't like the look of the lyriq. I don't particularly think the Prius is 'beautiful' but at least it's honest. And I don't spend time looking at the outside of my car. I have a life to live. But if you think a car is attractive, and it says something about you, and you like washing it every weekend, etc then go for it. But understand that some people want a car to do actual car things, it is a tool, and the 'design abort' that is the Prius does those things better than a gto.
I'd like to hear from someone who has used it.
Having more than one option should be generally seen as a good thing. I don’t think an open source project needs to justify its existence if you dont want to take the time to learn what it actually does
Any cool band names that came out of it? :)
I use tig daily. I've never used anything I like as much for quickly browsing through commits in a repository or staging individual hunks.
> Why?

It is a non-sequitur only from the perspective of a social media company protecting its media business, but not from any other perspective. If I, as not even a user of the given social media service, were to receive numerous death threats as a result of content published and republished on that social media service I should have the ability to sue them for libel. This, of course, also ignores the numerous criminal liabilities faced by that social media company had they not been shielded by something like section 203, such as depraved indifference harm. There are numerous examples of this scenario both large and small, for example pizza-gate conspiracy theory and various online conspiracy theories attributed to Alex Jones.

At the moment harmed individuals get neither the ability to sue to recoup their harms nor a vote to censor content that is clearly illegal and/or harmful in the immediate to their person. This immunity does not exist for any other communication venue in the US irrespective of first amendment concerns, for example if a radio show or newspaper allowed such conspiracy theories you could sue them into bankruptcy as did Hulk Hogan versus Gawker.
I think I do, but there are so many other things in the airport and on airplanes (noises, smells, bright lights) that trigger migraine that I can’t really say for sure.
“Between storms” - no such thing for the last Australian summer
Kinda got the impression poster was trying to think beyond x > log(1)

With a compeling enough story / statics / and lucky enough to land an intership at Industrial Light and Magic, could use the virtual set room used to produce things like 'The Mandalorian' to do a big statimation motion picture. In keeping with the original post discussion, need to use Go programming language; include a van as prop (shoes or actual) as ad lib to getting swept up in ascii screen animations. A few things have to be out of character. ( https://www.vangoghgallery.com/painting/starry-night.html )

treeviw.net ideas mixed with 'massaged statistical graphs' from scatter plot matrix / excel / as 'flip disk' take on https://www.davidhuska.com/~grant/asciimation.html & https://experiments.withgoogle.com/asciimations

Although, massaging the data to fix what trying to present does seem to defeat the whole purpose of finding statistics data to use.

Risks looking like repackaging 'the maxtrix' gimics, even though asciimation was way before 'the matrix'.

Guess the 'ACE' thesis would be creating code structure representing the same visuals as when code file viewed/edited as output of running code to display movie'.

Would really be pushing 'curses' to the limit (sensored or unsensored)

There should be a frame of reference for extracting Lisp from the cons of ascii-izing 'The Cars' with other ascimation movies.
BMI risk factors for some races are much earlier too. As an East Asian, triggers at 24. As South Asian, at 23.
I have empathy for my fellow workers. I also value my stock options at 0 until a liquidation event. The industry is rife with stories of people working their asses off for years and getting nothing out of their options.
Most uses of fossil fuels these days are for fuel, not petrochemicals. The energy needed to get to petrochemicals (and the fraction of carbon currently coming from fossil fuels to get to petrochemicals) are relatively modest.
Yes I get overweight after just a few weeks of pausing my exercise regime. Back again after a few back on though.
Which is not always a reason not to say something when you believe it's important.
Translation: I support these unelected tech oligarchs crushing the free speech of my political enemies.

If you don’t support the speech of people you disagree with you don’t support free speech.
> changes in the barometric pressure cause migraines for some people

I am with you. Have you considered moving to a geographical location with smaller pressure variations? Helped me a lot.
> can the client assume that communication received on that socket is actually from the server?

No.
Believe it or not, there is not only one way to do a monorepo.

It's still possible to have different jobs for different projects, just like before, with some kind of build filter in front of them. Those different build jobs can be managed however they are now. This is common. There is no need for a single giant build mechanism that knows all the things.

Packages are a separate concern. And of course you should use versioned packages, just like you always have. Why re-invent a solved problem? Trying to force library upgrades in n-many services all at once, automatically, is a hard problem. Why invent that, too?

Repo consolidation really shines for me in infrastructure and testing - the things that can touch multiple services at once. That's stuff most devs aren't really involved in day-to-day. I think that a lot of the monorepo hatred comes from not understanding other people's problems.
The downside is not having heat in the winter in Sweden. There is a pretty significant downside there.
I believe it but I wonder how accurate these stats are. I'm overweight (barely) by BMI, at 6'2" and 200lbs. But I wear size 32 pants and have 110/70 blood pressure. So I think I'm reasonably healthy. Curious if I'm counted in the 70%.
> I have a bus ticket I kept for nearly 60 years

I keep every drawing a kid ever made, and every single note someone ever wrote to me.

Even ones where someone just wanted to tell me they were leaving while I was on a call.
I don't like the frame of "big tech's rights."

Sure, corporations have free speech rights in America. But the pressure to ban "bad people" comes from below; organized campaigns pressure Twitter/Facebook et al to ban certain people, and they oblige in order to protect their brand. That's a problem when we live under a "platform oligopoly" where high-profile people banned from one platform get banned everywhere at once. It's strange that people conflate corporations' free, voluntary actions, with corporations being pressured by an intolerant minority[0]. And before you respond with "we shouldn't be tolerant of intolerance", read this thread: https://twitter.com/nntaleb/status/1037273239347703808

[0]: https://medium.com/incerto/the-most-intolerant-wins-the-dict...
So he pulled a Trump?
Sounds like a very weak excuse. Millions of businesses manage to fill out their paperwork correctly, but EVGA can't?

>>You bought your card before Brexit. They're honoring the deal they made with you

If I bought it after Brexit I would have had the exact same issue. Would it change how you feel about EVGA's behaviour then?