skysight-inc/HackerNews huggingface dataset:
Funny enough you are falling into a similar situation as item 5 from that list. You are "pushing a view that has absolutely no advantage to anyone". You feel like one of the few sane people because you are of course technically right. However no one will listen to you because "even if that’s true, there’s no profit in thinking about it" as it is currently impossible from a societal standpoint. There is no way to get a critical mass of people to return to an agrarian society until they have no other real choice because collectively modern consumption makes our individual lives more enjoyable. That is why reducing emissions is expensive and painful because the cheap and easy answer of just not consuming isn't feasible.
still, fighting against something can be a sort of induced anti-demand: people will be attracted to the controversy and might just take up arms against you

might be better to let sleeping dogs lie.
There are a bunch of cities as well, and other populated areas, so mind your step in picking areas you plan to settle: https://notebookfromthenorth.com/2019/11/10/20-cities-of-the... https://www.sidmartinbio.org/what-is-the-population-of-the-a...
Honestly until COVID FDA Phase 3 is complete the jury is still out about mRNA vaccines. Those clinical not going to complete to 2023/2034.
How is web3 not a new approach to building web apps?

You might disagree with the approach, but using blockchain as the backend for an app is very different from previous iterations of the web.
Check out pgvector: https://github.com/ankane/pgvector (disclosure: am author)

It uses IVFFlat indexing, but could be extended to support product quantization / ScaNN.
"It is only the farmer who faithfully plants seeds in the Spring, who reaps a harvest in the Autumn." - B.C. Forbes
Printf Debugging and Srinivasa Ramanujan
Go is not a "modern C". It may or may not be a swell language, but it differs fundamentally from C:

1. Go is a garbage-collected language, C is not.

2. Go is a single-company-managed language, while C is managed by an international standards committee within ISO. You might not care about this difference, but its quite significant w.r.t. how future language developments happen.

3. C types are intentional, Go types are extentional ("structural typing").

These fundamental differences are not cases of one language being superior, or further advanced, than the other - they're about going in different directions.
Decentralized proof of ownership only matters if people with guns think it matters.

I saw a short video of Keanu Reeves laughing at NFTs because they had value but are easy to copy.

Which I found somewhat funny. Keanu gets paid a lot because he acts in things that have value but are easy to copy (movies).

The reason why those have a high value is because of copyright. The people that financed the film have control over the copying of the film. Because people with guns agree with the copyright scheme (US government).

NFTs cannot have actual value unless people with the ability to enforce that scarcity cares about them.
> I know I can "do things to maybe cause the GC to run less" or such, but then that immediately starts to detract from the goal of having a language where I can focus on just the gameplay code.

Did you try implementing pooling (e.g. sync.Pool) for game objects/entities/components/etc? How did that go perf-wise?
This concept (context switching) reminds me of the current USSR fans (yes, they exist). They pick and choose ONLY the positive parts of each specific decade of USSR history as it fits them and blindly ignore all the negatives. E.g. some bit of space race (the successful part of course) ignoring gulag which facilitated it; the victory part of WW2 ignoring all other countries and it's own participation in 39-40; the corruption trials ignoring literal mass killing with out trial at the same time; cheap budget living ignoring dying economic of the same period; and the list goes on.

Crypto bros do the same. Adoption - "look, Bitcoin", but its not working - "look, shitcoin1", but it's premined - "look, shitcoin2", but it's used by 3 persons including devs - "look, Bitcoin". And so on and on.
Mixing and Matching Covid Vaccines
> I hate this web3 bs as much as the next guy

This is one of the narrative items I have a major issue with. The critics of cryptocurrencies in general seem to push the concept that only the insane, extremists, or shills would not hate these systems, and that all one has to do to hate it just like them is to read about it!

That's not really borne out in reality. This is one of those "everybody knows" things that's actually a falsehood.
From someone who’s used both macOS and GNOME a good deal, GNOME to me feels a lot more like iPadOS if it had been mildly adjusted to run on desktops than it does macOS. There’s several aspects of GNOME and its app suite that are more inflexible than macOS and its apps.
Well sure, pictures and video on another page.

I assume the point of that blog post is to generate interest in the OS, so being able to discern details in the screenshots seems like a reasonable expectation in that context.
two more words: front running.

exchanges know everything about the short term moves its users can and cannot make, as well as a significant partial signal of their total market position based on where all their orders are, the amount of actual fiat money parked in their account, where their stop losses and other triggers are set and what exposures to different coins they have on the platform
And yet people loudly denounced Bloomberg for "The Big Hack" story every time it came up on HN: https://www.bloomberg.com/news/features/2018-10-04/the-big-h...

I believed it then, and I still believe it now. An "evil" BMC (like the ASPEED AST2600 mentioned in this article) is game over security-wise. BMCs are capable of flashing the BIOS/UEFI, capable of inserting arbitrary disk images as virtual CD/etc drives, capable of arbitrary keyboard/mouse input equivalent to having a hardware keyboard/mouse attached, like a remote evil-maid. If you had to pick one single thing to "pwn" in a server it would be the BMC. There's no way it's just a typo.
Sure. That doesn't change the surrounding factors that make this situation more likely.
Reminds me a little of jeffbridges.com/latest. Dude hand letters and draws his entire website. Might be cool to have an option to keep the original writing without the OCR?
people are easily influenced by others who they admire, even if they have no idea what they’re talking about. athletes, politicians, investors, artists, etc.
Yeah, my team of experienced devs were all surprised by this. To the source they went, and found it was true. Not that we'd generally end up hashing a URL, but still.
Thanks for your helpful perspective, geerlingguy.
>...took the classic approach of those burned by crypto issues, and tried to get the cash back by... asking nicely.

My favorite quote so far. Need to find the RSS feed for this.
Is fiat currency any different? My coins and bills don't have any intrinsic value either, but they are still currency.
I believe that LTO can actually regulate the speed of the tape
It's a good experience, for sure better than Google.

But I get 1/5 - 1/10 hit ratio(successful/empty searches). That's not habit forming, memory forming for me.

Is there a core use case where I would get a good hit ratio ?
Captain Kirk was a better captain.
FYI, Gimp have a single window mode since about a decade. fwiw, I love gimp as it is (and I prefer multi windows).

I think saying it sucks is just being rude against one of the most amazing foss project of all times and it’s maintainers.

Yes Gimp isn’t photoshop but it covers 100% of my needs. Totally worth the money I never put on it.
A huge design issue that might - or might not - be pushed would be the power system.

Solar panels require that JWST stays in the sun while conducting observations, while at the same time being critically dependant on the observing equipment to be cool - and being unable to just keep it inside bigger structure like with Hubble.

This means that there's a huge problematic sun shade structure which is considerable part of the SPOFs still endangering JWST even if it is inserted into orbit correctly.
Pgmigrate: Write migrations using plain SQL
That's like saying 100 years of research into music theory gave us autotune. If people could have made a capacitive touchscreen handheld device in 1980, I'm sure the interface they would have arrived at would be remarkably similar.
graphics drivers alone are in the tens of millions of lines of code (counting both kernel and user mode). there's no way open source community can do that amount of work for free every couple years as long as new hardware is being developed.

this may become the case once hardware is good for 20 years. we aren't there yet, though we're closer than a decade ago. (typing this on an aging 8 year old desktop, which is really due for an upgrade).
Your comment made me go search for a short article that I'd seen in the past [0] with a text version at [1]. "Use of LSD-25 for Computer Programming"

"While stimulated by the LSD I was able to get the entire system wholly in my mind at the same time. I spent some time mentally visualizing various aspects of the compiler, the language and the processing which would take place. I did discover three or four design inconsistencies while being stimulated by the effect of the LSD, and I made notes for later checking."

[0] https://maps.org/news-letters/v18n1/v18n1-MAPS_24.pdf
[1] https://slidelegend.com/use-of-lsd-25-for-computer-programmi...
> we'll get reinfected regularly, thus developing resistance to more malignant strains.

Clearly not how it works and not what's happening.

We are not developing resistance to more malignant strains so far despite the virus and its variants spreading.

Plus, mild symptoms when contagious are not indicators for long term covid damages on organs. Want to take the risk ?

> That's how we beat flu, which, believe or not, was deadly in the past.

We didn't beat flu. We still need vaccines every year. Believe it or not, it's still deadly.

We have vaccines for Covid and it's still not enough to live like Covid is another flu.

> Now we get millions of flu infections each year, but no one cares, because they are mild.

Millions of covid infections. It's still not mild and way too soon to know if omicron is milder short term and milder long term. You are talking a distant hypothetical future. People were already saying that in january 2020. Didn't pan out. What's different now ? We got worse variants.

It's time public voices stop comparing covid to flu. Covid is way more contagious than the flu.

Flu patients in ICU don't need 7 or 8 nurses. It's a different beast and it hasn't yet taken every evolutionary paths it can take.

Letting it rip through the population hoping it magically build a resistance ? Eugenics and wishful thinking.

edit:

> we'll get reinfected regularly, thus developing resistance to more malignant strains

Omicron is telling us it doesn't care much about our previous wuhan/alpha/delta infections when we look at current numbers.

Reinfections can send you to the ICU and then you toss a coin if you make it for one more year. How many times do you want to take that risk ? Once a year ? Are you in your thirties ? Then when your are ~45 and the risk of getting in the ICU gets higher than now, will you still take the risk to get Covid this year thinking you are building a resistance ?

We don't build resistance to next year's flu when we age. If/Since covid will be seasonal/periodical and evolve it's likely we will regularly need boosters/new vaccines.

And considering its high transmission capabilities we will still need masks and other preventive measures.
That is, until you close on a house and spend hundreds to potentially tens of thousands of dollars on title searches and bank fees.

Then ETH at the worst gas fees looks generous
They literally don't have money in Star Trek. Their society considers itself to have advanced beyond the need for money entirely. This couldn't be further from the future envisioned by web3 people, who seem to want to further financialize, marketize, and commodify all of human experience and interaction.
...relying on the evidence-free invention of not merely some specific fictional benefits of the technology, but a category of material improvements in the world:

> And a whole bunch of problems who we don't even realize exist that can one day be solved
New Zealand passes bill to allow denser, more affordable housing
>China isnt doing the US any favors, lets not pretend any nation state of that size on either side has alturistic intentions.

They manufacture all the American goods for cheap, to benefit themselves but to say there is no partnership is not honest.

>How much does China share with the US?

They use manpower, for IP they ignore the IP laws usually, so if you mean sciences, there are frequent collaborations.

>There is a history of IP theft

The US did not enforce IP laws until they had a sizable amount to use as leverage, I see China doing the same.

>and its not for the betterment of mankind it's self interest.

Self interest does not have to be a zero sum game. Oil baron enriched themselves and also provided cheap oil.
We should be next.
Modern disks have read/write heads that don’t magically seize from lack of use any more. SSDs are way worse here: if it’s not powered up (and initialized), the individual NAND cells lose their charge and you’ll fairly quickly get some serious bitrot (especially with TLC and now QLC being the predominant options leaving very little room for analog drift). You can no longer throw an external drive into a safe and leave it there for a couple of years like you could with 2.5” or 3.5” spinning rust.
If anything I was more surprised at the lack of impact. Emissions only fell by around 6.4%

https://www.nature.com/articles/d41586-021-00090-3
I say this as someone who worked on another Eclipse SWT application that I think is very good, is still in use, and that I am very proud to have worked on, but the SWT UI is the one thing I absolutely hate about Ghidra. I feel like many aspects of that specific school of 00's enterprise-Java-application UX design aged about as well as a wheel of goat cheese left on the dash of a car on a 90-degree summer day. (In particular, when using SWT applications, I find the buttons and layout to be cluttered and hard-to-parse - for me, the bars of small, densely packed buttons are frustrating to work with. Also, something about the iconography in those programs is generally opaque and ends up making me feel kind of stupid.)
I have aphantasia, although to a lesser degree to the author. Like you I can visualise 3d models in my head, but if I try to recall an image of someone it lacks detail. I can "fill in" detail by recalling facts about that person (hair/eye colour, wrinkles etc) but the image is blurry and details fade quickly.

I don't dream very much, though a few times a year I will have a very vivid dream (basically like a video in my head with lots of detail). This makes it very apparent that my normal imagination is lacking detail. It feels a bit like it's a different area of the brain that I don't typically use, and makes me wonder if I could use it more with practice.

One test for aphantasia goes something like this:

> Imagine a ball sitting on a table. You reach forward and push the ball and it rolls off the table. Now without changing the scene, what colour was the ball? What about the table?

For me the ball is smooth an white. The table is something akin to stainless steel. My wife will describe a colourful beach ball on a wooden table with lighting and shadow and describe the room it's in in detail. My scene was in a void as no room was mentioned.
Cheap laptops have generally crappy touchpads. I have one (on a Lenovo ThinkBook) that has 5 finger multi-touch and it works completely fine with Gnome 40+ gestures. The only thing bothering me is a lack of consistent inertial two-finger scrolling. Never had left clicks misinterpreted as middle clicks.
I tried the linked test mostly with my eyes closed. I don't 'see' anything, just black. It improved very slightly if I kept my eyes opened and stared at nothing (blank wall, desk surface etc). Not to the point where I could suddenly 'see' things, but I was able to come off the 1 scale of "knowing" I was thinking of an object.
Checkly CTO and founder here. Thanks for trying Checkly. Just looking at Preflight, I think the audience might be different. Where we — Checkly — focus heavily on "code first / developer first", Preflight seems to target no/low code.

For us, code-first / dev-first means we directly integrate with popular JS frameworks (like Playwright and Puppeteer), allow you to code any setup / teardown scripts in NodeJs and generally want you to treat your testing and monitoring setup "as code".

So, TLDR is that I would 100% give Preflight a try and see if it matches your workflow. Always choose the best tool for your problem!

P.S. we do help with generating test scripts with our Chrome extension https://github.com/checkly/headless-recorder
So now that go has generics and modules, is there an up-to-date intro for writing cutting-edge Go code for people who are already pretty familiar with the older styles?
$60/yr for an unfinished touchpad driver is high.
I think it's interesting, and here's why.

Think about this as it relates to other common problems humans face like debt or the need to lose weight.

I can put all of my energy and focus into making more money so I can get my debt under control, but that won't matter if I have really bad spending habits.

I can put all of my energy into exercising more and burning the calories I take in, but that won't matter if I'm eating more calories than I can reasonably burn in a day.

I'd argue that doing less is still doing something. It's just looking for a solution in a different place. It's focusing on the cause, instead of trying to put a band-aid on the effect.

This falls into the category of "low hanging fruit", and one of the easiest potential sources of meaningful change. Inventing new things, increasing energy efficiency, etc. are all possible optimizations, but are not guaranteed. Eating less, spending less, and burning less energy are all but guaranteed to have a positive result.

The real question of interest is now: how much are people willing to not do?
Thank you. That being said... it's hard to say, but at the first look, hardly. I do realise how this sounds, but it reminds me of cartoons I saw in TV when I was younger, and I don't remember them as good :P

I know, I know, misconceptions, but it's hard to break habits. Either way, thank you, I saved your answers, I will get back to them one day, I promise.

Though, I remember I wanted to watch Ghost in the Shell one day. Do you recommend it? And where to start - I saw there were many spinoffs, movies, and so on
>If for example a cheap, simple new technology would be out by tomorrow, that provides allmost unlimited energy (let's say a wonderful simple approach to cold fusion◇) - then all the dirty stuff we do today, because it is cheap - could be done without the dirt of fossil fuels.

To paraphrase something that I remember reading once but now cannot find because Google cannot ever help you find anything useful (nor can the others but at least you aren't giving them all your privacy for nothing):

The person who creates a new and abundant source of energy without at the same time creating an equivalent heat sink for this planet would be history's greatest monster.
I'm waiting to find a place that won't push me to keep advancing up the career ladder, without leaving my salary lagging behind the rising cost of living.

Does having limited ambition make you a bad dev/engineer, if you keep learning new things and contributing quality code at your current level of responsibility?
Why do you want to code in the repl when you can code in the editor and eval in the repl?
I'm not a climate scientist, so take this comment with a hefty serving of salt.

> measuring temperatures over such long periods of time to these purported degrees of accuracy and precision is simply impossible. 0.5 degrees C over 150 years?

"Impossible" seems like a bit too strong of a statement. In terms of the raw data, temperature stations have been around since the mid-to-late-1800s or so, and the equipment back then seems more than accurate and precise enough to provide good readings [0]. After that, it's "just" a matter of good record-keeping and accounting for other possible sources of temperature change.

As for other sources of uncertainty - I think climate scientists are well aware of those questions, and devote quite some time to analyzing uncertainties in the temperature record (e.g., [1]). You can probably find much more detailed information with some additional searching.

I'd expect that the reasoning and/or math behind the estimates is available (e.g., Berkeley Earth's methodology is available at [2]). There may be paywalls for other datasets; haven't gone looking enough to know.

> If I lump these measurements with measurements made at different location at different times, and average multiple times to aggregate across regions and time, well, there's no telling what the end result actually means.

Are you sure that is what is actually done? The first two sources you provide seem to contradict the scenario you describe.

As described in your first link, the need to remove confounders from data is well-known in the field:

> The most important [confounders] are (1) changes in instrumentation, exposure, and measurement technique; (2) changes in station location (both position and elevation); (3) changes in observation times and the methods used to calculate monthly averages; and (4) changes in the environment of the station, particularly with reference to urbanization that affects the representativeness of the temperature records.

Multiple techniques have been developed to identify and remove effects not caused by climate (e.g., Peterson et al. [3], referenced by your first link).

In addition, your first link describes why absolute temperatures are not used:

> Anomaly values overcome most of the problems with absolute temperatures such as differences between stations in elevation, in observation times, the methods used to calculate monthly mean temperatures, and screen types.

This would mean that absolute temperature measurements from different locations and times are not naively combined as you described.

Your NOAA link more or less backs up the use of anomalies instead of absolute temperatures for the given reasons.

In general, I'd suspect that there are answers for most of the questions you bring up, but buried in one paper or another.

[0]: https://www.chicagotribune.com/news/ct-xpm-2000-05-28-000528...

[1]: https://agupubs.onlinelibrary.wiley.com/doi/10.1029/2018JD02...

[2]: https://essd.copernicus.org/articles/12/3469/2020/essd-12-34...

[3]: https://hot-topic.co.nz/wp-content/uploads/2014/11/Peterson_...
It doesn't matter, it revolves around a bizarre ideology that doesn't and can't work in theory or in practice. I suggest everybody look up the story about the cruise ship Satoshi to get a glimpse of how deluded these people are.
So how are you creating the embeddings for your search engine? GloVe? Sentence BERT? Are you training your own models? Are you employing any kind of normalization? There are so many variables to optimize on many levels. Which is, of course, what makes this whole area super exciting.