skysight-inc/HackerNews huggingface dataset:
There are many protocols which are "logically" P2P, but actually using the network in a P2P fashion is a different matter and much more difficult. Hypercore, for example, uses a "distributed hole-punching" architecture in which clients that want to communicate with each other discover each other using a DHT and then preemptively send UDP traffic to each other in order to cause NAT appliances on both ends to create connection tracking entries. Unfortunately this assumes that the DHT is up and running to serve as a "meet-me" point for these nodes to know about each other in the first place. In order for this to happen a DHT member needs to "bootstrap" by... contacting a "bootstrap node" which is basically a special centralized Hyperswarm server with a conventional DNS address and capability to accept inbound connections.

This possibly surprising fact, that at the core of the P2P distributed system there is a centralized client-server service that provides the initial discovery information to begin participating, is pretty much universal to P2P systems because of the limitations the internet imposes. Removing this requirement would require a significantly more P2P-architected internet that allowed, for example, participation in arbitrary multicast groups from residential ISPs. There are both theoretical and practical (but mostly practical) challenges to doing this.

In other words, the way the internet works, the only real way to begin to participate in a P2P internet protocol is to connect to a centralized service to provide initial peer hints. This is commonly referred to as an "introducer" or "bootstrap node" or "peer helper" or other terms depending on the P2P system. Hypercore and the Hyperswarm P2P network it relies on are actually unusually advanced in how much they minimize the need for an introducer, to the extent that a Hyperswarm node can completely forget about the introducer (it could go down) after initial setup and it will probably continue to work okay although there is a probabilistically small risk of a split-brain scenario. Older P2P protocols like Bittorrent and Tor have a greater dependency on centralized introducers and cannot operate without them even after initial startup (with caveats such as Bittorrent's support for Kademlia DHT, the same underlying DHT protocol used by Hyperswarm, which is in use by some Bittorrent nodes but not all for various reasons).

For hypercore specifically the introducers are bootstrap1.hyperdht.org through bootstrap3.hyperdht.org. These are basically hardcoded into your client.
All that, plus the attitude problems coming out of ParcPlace when it came to support for customers, the far too late delivery of needed collaboration tools and the relentless innovation around languages while the Smalltalkers thought they had an unassailable lead.

I dabbled in a little VisualWorks recently and it was fun but it's best if the past is left there sometimes. I did enjoy my time with VisualWorks back in the 1990s but .NET is much more productive whether as a solo developer or in a team.
A - I don't think it would work out like that. Miners and whales would see the attack coming and adjust.

B - You would get better results using "Argentina's" energy to promote a more efficient cryptocurrency. Some use millions of times less energy and are completely mining free.

C - Bitcoin's removal from the top spot is inevitable; the maxis just don't know it yet. Do you have any idea how quickly a crypto can crash?
I am not defending SJW in saying this, merely pointing out a clear and obvious fallacy and a shameful one considering those who submit and post here that use it. Employing the pejorative "woke" is an ad hominem fallacy because it doesn't speak to any argument, and it, in fact, says nothing at all. It ignores all argument for the sake of, I presume, insult. It is fundamentally tribalistic. Insulting or denigrating the opposition in an argument does not win any argument, not ever. In fact, it hands victory to your opponent whether their argument is sound or not. Using "woke" is, effectively, a stupid way to communicate, and I mean that literally. If one is too stupid to form an argument or to obliterate an opponent's argument using sound reasoning, then you'll employ "woke" in pejorative, as well as other common fallacies. Also, when "woke" is employed as pejorative, I'm nearly certain it is racist or sexist, depending on the context. So in trying to sound cool, the user ends up sounding racist or sexist, again, depending on context.

Use meaningful words. Form an opinion. Have good reasons for that opinion. Defend your position with facts and logic. If not, speak not.
I love drinking alone. Drinking and driving is dangerous to yourself and others (and I've never done it!) but drinking and walking is also deadly.

I prefer to drink where it's safe and I can't embarrass myself -- in the comfort of my own home
If you always give 100% you’ll burn out, and can never give more during a crises. If you default to 60%, you can burst to 100% when needed.
Todo lists are just a way to help you memorize what to do, it all is just a name. The system in the way to utilize a “todo list” is what matters and it’s just an art form that everyone needs to develop one to suit their own working conditions
Robert Frost: “The Road Not Taken” (2016)
Thanks for picking such a striding passage. I may would have otherwise passed it over.
Most of the commercial devices used to measure VO2 Max aren't regulated medical devices.
I’m pretty sure the GoT foxes are based off Japanese inari myth rather than this, but it is a fun coincidence!

> Legends tell of such celestial foxes providing wisdom or service to good and pious humans as they act as mediums between the celestial and human worlds.
The question was ‘why is the lambda cube useful?’

This answer was:

‘Assigning mathematical meaning.’

This is why people think these concepts aren’t useful, because this was a lot of words without any practical example of what it would be used for.

Here’s a practical example: there are type systems in the lambda cube that allow us to statically check that a list has a certain length. That means a compiler can prevent an out of bounds access error, without human intervention. I have written code that crashes because of an out of bounds access, so the idea is interesting to me.
Impaired glucose tolerance is a risk factor for cognitive decline
Recency bias means that everyone and their mother thinks that the market will go up forever. Meanwhile don't look at cloud stocks and Ark funds since 2021.
> They have a different modifier key since the original Macintosh dropped the mostly standard control key.

The ctrl-z/x/c/v combination didn't exist when the Macintosh came out. The cmd+z/x/c/v existed on the Lisa (39 years ago!), so predates Mac by 2 years, which in turn predates Windows using by using ctrl-z/x/c/v by 8. Originally, Windows used the IBM CUA standard[0], which can still be used in Windows (KDE and Gnome came 13 and 16 years later respectively). If you're in a windows terminal, try ctrl+ins to copy and shift+ins to paste, works in Gnome and in KDE (with some remapping in Konsole.) Using ctrl-c in a *NIX based system seems like a dumb decision to me, since ctrl-c is SIGINT - kind of useful.

[0]https://en.wikipedia.org/wiki/IBM_Common_User_Access#Descrip...
I developed one for Windows: https://losttech.software/stack.html
flagging isn't binary, and affects ranking before an explicit marker gets shown.
The trickiest part is to realize how much your promised contribution (even on potential level) is worth. Both to yourself and someone interested in engaging your effort.

Lowballing in the beginning may seem like a 'market' proposition... but it may further skew one's own perception of worth and pidgeonhole one on the market.

So, it would make sense to start with assessing your own need, as we all got to pay bills and try to live happy lives. Then compare it with what your intended market could offer, the wider, the better.

If at your present level you see your needs covered and feel fullfilment at your present life stage, then you've got your personal equilibrium. No need to tip it forcefully, life will usually do that organically, as long as you try to occasionally see your life somewhat beyond the immediate now. Like plans for family, health, education, travel, retirement etc.
At risk of feeding the troll, but the vast majority of the US population are incompetent at science. There is a reason that science is the domain of people who are not only fairly smart but also carefully trained in how to make decisions based on evidence rather than social dynamics. While Trump's appeal is targeting people who are clearly scientifically-illiterate ... all politicians have messages crafted to appeal to scientific illiterates. There aren't enough scientifically competent people to even be a meaningful swing vote.

Every partisan is perfectly happy to claim that they are following science and usually fail to modify their behavior when confronted with actual science. That holds across the political spectrum. The Trump crowd aren't anti-science, they simply tend to anti-authority. I guarantee you that they're highly pro-science on the issues where the science agrees with them.
Nonsense. I don’t know what software you were using, but it must have been a badly ported from a different platform. The basic shortcuts have not changed much since the 1980’s. Moving a word forwards or backwards has always been option-left/option-right arrow. In fact, the default shell configuration in Terminal allows you to navigate the command line with option-left/right-arrow.
> They could just allocate more parts to repairs.

That is the crux of the matter. It's more important to Tesla to put those parts on the line, so they can tout quarterly delivery numbers.

And now they're also seeing the downsides of incremental improvement. It's great in some ways, but for repair and maintenance not so much. At least with the "legacy" manufacturers you have parts separated by model year. With Tesla, they might have cycled through a few part models a year. That adds to the complexity of part sourcing, even before the delivery number issue.
full disclosure, i am also a share holder and not exactly happy with that... fingers crossed things go better soon...
Oh By – The Universal Shortener
> The normal distribution is not about default humans. It’s about the fact that in many statistical studies, the characteristics of the population tend to cluster around a mean. So if the average height of the human population is 5 foot 7, then most individuals will be around that height.

NO!! This is known to be false. The average does not mean "most" measurements match the... mean. And it actually does happen that the normal distribution is often (wrongly) interpreted as defining some kind of standard specimen that does not, in fact, exist.

There's a famous story about that exact topic, relating to US pilot seats. Excerpts from an article about it:

> Using the size data he had gathered from 4,063 pilots, Daniels calculated the average of the 10 physical dimensions believed to be most relevant for design, including height, chest circumference and sleeve length. These formed the dimensions of the “average pilot,” which Daniels generously defined as someone whose measurements were within the middle 30 per cent of the range of values for each dimension. So, for example, even though the precise average height from the data was five foot nine, he defined the height of the “average pilot” as ranging from five-seven to five-11. Next, Daniels compared each individual pilot, one by one, to the average pilot.

> Before he crunched his numbers, the consensus among his fellow air force researchers was that the vast majority of pilots would be within the average range on most dimensions. After all, these pilots had already been pre-selected because they appeared to be average sized. (If you were, say, six foot seven, you would never have been recruited in the first place.) The scientists also expected that a sizable number of pilots would be within the average range on all 10 dimensions. But even Daniels was stunned when he tabulated the actual number.

> Zero.

> Out of 4,063 pilots, not a single airman fit within the average range on all 10 dimensions.

https://www.thestar.com/news/insight/2016/01/16/when-us-air-...
I've always called that "learning to disappoint people". If you want to be a good and productive engineer, you have to defend your time and isolate yourself. You can't let anyone else be in control of your agenda. That means not answering to people promptly (or at all), saying no to projects, etc.
You're missing the fact that an individual's disposition and choice isn't entirely a creation of their own. Otherwise you'd see a random distribution of dispositions, rather than very different dispositions based on cultural context.

The rest of your statements are vague and hand-wavy, and I'm not sure how to respond.
For a company to pay that much, an engineer has to bring in or save at least 2x that much money or create software that has the potential. Finance or marketing companies are probably a good place to target as a place where you can find a position. Also you have to prove yourself so it will be years before you come close to that salary.

Start-ups are places where options MIGHT get you that income IF the startup succeeds.

You can also try your own start-up. The least you need is a high drive to succeed. Everyone you bring in should be at the same level.

1)Find an area that still needs specialized software that can improve efficiency by at least 10x. 15 years ago I knew of someone that targeted mortgage software. He's now a millionaire.

2)Educate yourself in every aspect of the area that you want to target.

3)Find a nontechnical partner that fills the areas where you are weak.

4)Start a business in the area where the software is the differentiator

5)Create a MVP and show that it can be a driver to profits

6)Look for investors and ride the wave to riches

Lastly, in time inflation will drive salaries up so there will be a time where that salary will be common. It's way in the future.
What can I put in my house today that will let my children discover science and physics the way Scientific American let me discover them as a teenager?
This reminds me of an OS built with asm for Dell desktop PC’s around 2005-ish. The DE had most things you’d expect from a Linux distro at the time, including true transparency (IIRC), and the whole thing fit on a floppy. Saw it in a Linux mag at the time.
To summarize your point, yes, Cloudflare is not entirely free for all. Cloudflare specifically states why they have this sort of model, from their S-1 [0]:

> Our free customers create scale, serve as efficient brand marketing, and help us attract developers, customers, and potential employees. These free customers expose us to diverse traffic, threats, and problems, often allowing us to see potential security, performance, and reliability issues at the earliest stage. This knowledge allows us to improve our products and deliver more effective solutions to our paid customers. In addition, the added scale and diversity of this traffic makes us valuable to a diverse set of global ISPs, improving the breadth and economic terms of our interconnections, bandwidth costs, and co-location expenses. Finally, the enthusiastic engagement of our free customer base represents a “virtual quality assurance” function that allows us to maintain a high rate of product innovation, while ensuring products are extensively tested in real world environments before they are deployed to enterprise customers.

That's the value they get for providing the service for 'free' for quite a lot of websites that aren't moving real data volumes. For millions of websites, this is a sweet deal for them since it still saves them hundreds of dollars in bandwidth a month while they provide enough value to CF indirectly to not be considered a loss-leading customer (in which the customer would get "the call" saying they need to start directly paying for their usage of CF).

So is it an opaque, customer-hostile pricing strategy? Sure, but even image boards doing petabytes a month serving images are within the realm of never needing to pay for their direct usage of the service since CF still sees that as a worthwhile marketing and intelligence source. It's only when you actively cause them to lose money (such as streaming video in eg. the Oceania region) or start proxying raw binaries on a domain that proxies nothing else [1] that CF doesn't see a reason to keep your domain around as a charity case.

0: https://www.sec.gov/Archives/edgar/data/1477333/000119312519...

1: https://community.cloudflare.com/t/the-way-you-handle-bandwi...
> If you are fine with visual glitches

There are cases where tearing is extremely distracting, like playing videos or scrolling in the browser. There are cases where tearing will not be noticed at all but low latency might be beneficial, e.g. when you only have small areas of the screen that are updated, like moving the mouse cursor or editing text. And there are cases where it is a user preference, e.g. Games (Many people play competitive FPS Games without vsync whereas scrolling without vsync in strategy games will be very distracting).

The point is to give the user a choice when there is a trade-off. The trade-off here is vsync vs. low latency.

Wayland makes the choice for you. On X11 each application can do what makes sense for that particular use case and on top of that the compositor can be turned off, on or even be replaced at runtime without affecting running programs. X11 is superior technology in every way if you ask me.
Freefall is a bit unkind. It’s at the same price it was six months ago.
> real number line exists (as a mathematical construct)

Not according to constructivism it does not.
> I mean apparently Wilson suggested at one point that because eusocial insects exist where some insects serve others, slavery among humans is natural?

Even if you granted him for the sake of argument that slavery among humans is "natural", so what? That in no way answers the is-ought problem.
I guess it's good to know that Tesla isn't the only manufacturer to mess this up, but as a 2022 Tesla owner I really don't want my car to be associated with GM fuckups a decade ago!
If you use Miro in Firefox on Linux, middle click dragging moves you around the board and pastes your clipboard contents in as a post-it.
Its dependence on LLVM, for one.
So I tried an experiment using 15,918 five letter English words. I used a basic scoring strategy of scoring a word by summing up the frequency of the candidate letters in the candidate words as determined by a regexp of included and excluded letters. (e.g. `.aves` would score `waves` 1, but `saves` as 0 since `s` is already included)

Variations included adding in the frequency of the letter at a particular position, and adding in the frequency of two letter combinations.

Interestingly enough, the winning strategy was using single letters and using figuring in the position. Second second best was using two letters and position.

ngram=1 posfreq=True mean attempts: 4.34 WinPct 91.280%

ngram=2 posfreq=True mean attempts: 4.35 WinPct 91.186%

ngram=2 posfreq=False mean attempts: 4.37 WinPct 90.074%

ngram=1 posfreq=False mean attempts: 4.38 WinPct 90.445%

Since my base dictionary is way bigger than the Wordle one, I also mixed in a smaller 1,382 word dictionary (google-10000-english.txt) and then combined them by either just sorting by the score, or normalizing the scores, and then sorting. Normalizing the scores was strictly worse.

normalize=False ngram=1 posfreq=True mean attempts: 4.34 WinPct 91.280%

normalize=True ngram=1 posfreq=True mean attempts: 4.43 WinPct 90.281%

FWIW, the absolute worse one was:

normalize=True ngram=1 posfreq=False mean attempts: 4.43 WinPct 89.835%

I should write this up.
I had a levitate spell, and fortify jump + slowfall + boots of blinding speed. If I could run and jump I did, otherwise I used levitate because it was slower. Also because I was Telvanni and they really can't do without levitate!
Eclipse, Firefox, and Chrome use non-native text controls to varying degrees. That may have been your issue. Apple can’t do anything about bad third-party software.
Cannot imagine purchasing a car that can be nerf’d OTA or features added or removed at the whimsy of a car manufacturer. An example would be purchasing a second hand wrecked Tesla, fixing it, and having features removed because you do not subscribe to them or did not pay the premium.
hm, luxury car simply splits into 2 categories performance and comfort.
Many brands lives exactly in this paradigm. Entire Audi, BMW, Porche, Ferrari etc. sells you performance with some degree of comfort. Model S Plaid beats any of this cars.
If you pick top 10 cars that can do 0-60 in 2.2 seconds, tesla will be also the most comfortable. Yet you have this sweet combo in a fraction of the price. You have a car that outrun any bugatti in the world, yet it's a decent family car.
So I'm not sure how is it overprices? Just because it decided not to do a real leather options?
Baking is not cooking.
> they sure do make a lot of noise

What, you mean like randomly, unprompted? For no reason? What are they trying to sell you?
In general, I'm curious devices that detect/measure things at super small scales can have both very high accuracy ratings and very high confidence.

Presumably these devices measure things previously unmeasurable - or at least with as good of accuracy.

I mean, I get that we have hypothesis and have reason to believe nature is going to behave in some way. And then you build the device to measure it, and it comes within some range that's not surprising, and it is inline with previous devices that weren't as accurate.

If you're building a conventional scale - it just seems more reasonable that you can have high confidence and high accuracy because the stuff you're measuring is big enough to physically see and interact with and there's almost limitless things you could use to cross-reference, etc.

Is there an ELI5 for how you can measure things subatomic with ridiculously high accuracy and confidence?

I guess I'm just in complete awe of how this is possible - not doubting that it is.
Could you go into more detail as to what exactly a Jr dev is at those places then? If I'm not making an accurate comparison then I'd like to know specifically what area(s) I'm lacking.
I'm not sure what you're talking about. I've been using Todoist since 2013 and have never encountered a calendar open on app startup. To be honest, I'm not sure I could get a pure calendar view if I tried.

In settings you can change the default view to any project or filter if you want that.

You can also disable smart date recognition (switch that says 'smart date recognition' in the general section of settings).

Checked tasks aren't deleted. They are collapsed by default, but you can choose to show them (under three dot menu). You can also set up recurring tasks if you want something to be checked off every day.
It can be even simpler with intervals: 1 is a half-tone, 2 is a whole tone

Major scale: 2 2 1 2 2 2 1
Minor scale: 2 1 2 2 1 2 2
etc

They sum up to 12 (octave)

Now that you got the theory, practice playing them evenly from every note and make sure they sound right.

Fingerings are a separate story though.
> What am I missing here?

It would still be a complete waste.

Also all the work needed to set the plan in motion would probably be more expensive than just buying energy in a more convenient location.
Holy cow, right?

I used to own a Jaguar, that I recently sold because yeah, it was unreliable (cooling system mainly). It did have an entertainment system issue, and the whole thing needed to be replaced. Oh boy, I thought, when I heard they needed to order a new entertainment system, how long will that take?

"Oh, overnight. Second day if we have to overnight it from the UK."
Scientific American? Just because this post had issues with one article doesn’t invalidate the entire periodical.