skysight-inc/HackerNews huggingface dataset:
> In August 2022, I started 17aE2, non feminizing estradiol (Rx), based upon male longevity evidence. My dosing protocol is 4mg wk, transdermal. Since we started, there’s been no change to serum estrogen or testosterone and no known side effects.

Source: https://blueprint.bryanjohnson.co/#diet-and-supplements
No it is absolutely not. The dominion lawsuit does not have anything to do with how utterly biased the NY Times is.
The current state with aliens is that we don't know. Some give 100% prior, some give 0% prior, and I can have an intelligent discussion about it. Regardless of our discussion, in the end, we still don't know and can't know (yet?). But I can tolerate people who have strong conviction either way.

I put it as opposed to astrology where we clearly know it's wrong, and the even worse part is that we had no reason to think it was true in the first place. It's just nonsense that came out of nothing, without even an attempt to ground itself with a reasonable connection to reality.

And yes, I am condenscending. If you go around believing random stuff and "simply doesn't think it through", that is precisely my problem with you. I'd rather a person who tries thinking and reaches the wrong conclusion than someone who "doesn't think it through". Such a person who doesn't even think should be more ashamed of himself than even the person who thinks wrongly.
I recommend checking under "Goods and Services" on that page. Some of those seem _just_ vague enough that Twitter could run afoul of them.
https://tsdr.uspto.gov/#caseNumber=87980831&caseType=SERIAL_...

ms sold this one to meta
It looks from Figure 3 that they fit a sinusoidal curve to the data, and then fit an exponential to the residuals of *that* fit. That exponential shows a sharp increase from hour -2, but the curve is not a good fit to the rest of the data, and it almost has to show an increase somewhere because of the functional form.

I would have assumed the way to evaluate this method would be to back-test it: figure out when in the past this would have predicted that there would be an earthquake, and measure the accuracy/precision/etc. of that prediction.

It often surprises me how often disciplines don't have take a predictive approach by convention: if you make predictions at least it's possible to be *wrong*.
The joke is there's only one owner.
The problem is that it can't realistically be stopped. In terms of game theory, it's a prisoner's dilemma. All nations are incentivized to race ahead with AI, since the benefits are enormous before they turn catastrophic. Moreover, international agreements (similar to a nuclear test treaty) can't be checked or enforced, since countries can just build AI supercomputers under ground where they can't be seen from satellites nor destroyed by rockets.

So the only hope is that the first organization which develops a superintelligence manages to align it with human values, or, alternatively, they manage to build a superintelligent "task AI" (non-agentic AI) which just follows instructions, and then use it to enforce the global stop in AI development until the alignment problem is solved.
Docpop can remember it for you wholesale:

https://docpop.org/2013/10/way-ahead-of-its-time-the-remote-...
SF Bay Area map is somewhat lacking of about half the BART system (SF to Antioch by BART is less than 90mn, but doesn't show at all. Same for Dublin). Also everything North and East of Berkley is cut off, and most of San Jose is missing. As is everything in the North Bay. SMART, County Connection, Marin Transit, SOLTrans are all listed by no data shows up.
> We really live in a bubble, here on HN.

Multiple bubbles on HN. Obviously, most of us are complicit in some techbro business conventions today that, 30 years ago, would've gotten us shunned by our peers, and reported to the authorities.

(Not that current phenomena weren't foreseen. SF writers had already been all over it. Anecdotally, Internet-savvy techies were often informed by various forward-looking thinking and by world history, and tended to act like stewards rather than exploiters.)
This MS trademark could certainly put a damper on X becoming the "everything" app for the internet even if it doesn't appear to be an issue for The Site Formerly Known as Twitter currently.
The "swiss cheese" model of accidents. When all the holes line up...
I don't know if anyone's all that interested in a possible explanation that doesn't make Google look like the bad guy, but if so, I wrote about it here:

https://tildes.net/~comp/18h8/web_environment_integrity_a_go...
Encrypting data sent through QR codes
thats because mozilla simply stopped having any interest in browsing whatsoever.

They now have an interest in limited edition color drops and with their bespoke charactaristic allowing users to select color that best resonates with them.

You and I, as mere mortals, may not know what this means, but rest assured, mozilla does.
> And I happen to think that maybe humanity should learn how to leave some things alone. Deserts have fragile, intricate ecosystems. This fucks them up. We need to learn to stop fucking things up to gobble up more energy.

A lot of people are responding to your other point about proximity, but I think this is the much more salient one.

Deserts are not dead. They are ecosystems too, and just paving over deserts with solar and wind is going to harm those ecosystems. We spend so much time and effort to elucidate the ecological harm that fossil fuel power generation does but we seem to be content to ignore how much damage solar and wind can do too.

No, this is not an argument against using solar and wind. We absolutely should be. Just...we need to stop ignoring the costs of these methods. There's no free lunch in this world.
Climate scientists’ horror and exasperation as global predictions play out
A useful way to think about this: Agriculture was a near-extinction event for nomadic hunter-gatherer societies. Capitalism was a near extinction event for craft-oriented societies. AI will probably be a near-extinction event for something. But what?

Quite possibly, office work. If everything you do for money goes in and out over a wire, an AI will probably be doing your job soon. We know what a world where the machines are in charge looks like. It looks like an Amazon warehouse or Uber.

That's capitalism at work. If you don't like it, you're against capitalism.
Here in California, I sometimes enjoy looking at the California Independent System Operator daily supply and demand diagrams: https://www.caiso.com/TodaysOutlook/Pages/supply.html

A fascinating way to see solar cover ~50% of the grid during the middle of the day, also see batteries connected to the grid charging to prepare for the evening.
Is there something that isn't "self-recursion"?
It depends a bit on the exact details of the implementation, but there are several possibilities imaginable.

For example, a failed speculation of vzeroupper could result in it erroneously claiming a register by clearing the zero flag on the wrong register - which would mean that the previous data of that register is now suddenly available. If that register has not been touched since a context switch, it could leak data from another process.

The linked article has an animation which suggests that it clears the zero flag on the previously-used register - which indeed requires the victim to reuse the register in the small amount of time between it being marked as zero and the zero being cleared again.

However, the linked Github repo states:

> The undefined portion of our ymm register will contain random data from the register file. [..] Note that this is not a timing attack or a side channel, the full values can simply be read as fast as you can access them.

This suggests that it does indeed do something akin to clearing the zero flag of a random register.
Didn't Alphabet already own the entire alphabet?
>The fact that this blog post is #1 on HN means that multiple people will read SMTM's other blog posts, which contain several falsehoods that they've refused to fix.

That was prescient: https://news.ycombinator.com/item?id=36854850
good time for uninterrupted work for me too (remotely). I think it IS that others are busy.
Dupe

https://news.ycombinator.com/item?id=22053998

https://news.ycombinator.com/item?id=36788767

https://news.ycombinator.com/item?id=22061018

https://news.ycombinator.com/item?id=22108261

https://news.ycombinator.com/item?id=32803484

https://news.ycombinator.com/item?id=31192775

https://news.ycombinator.com/item?id=22093393
Unfortunately, banks don’t finance anything “off grid” with conventional financing. There are some banks that do, but you’re going to pay a premium compared to a standard Fannie/Freddie backed mortgage.

That’s the biggest issue with this plan, which can be fine for a certain kind of person but not 90%+ of the market of potential people who inevitably have to finance a home.
Why does that issue only come up with default arguments?

Why not other places?
The fact that it's vague also means it's easier to have it invalidated on the basis that it's too broad.
The Fall of Stack Overflow
Vscode.dev: Local Development with Cloud Tools
Was going to post this too.

What a very nicely written article.

Often I find long reads a bit of a labour to get going with - lots of words just for the sake of it.

But this was just marvellous.
There could be systems far more powerful than LLMs. Systems that roughly work like animal brains, while being much more intelligent than any human. These systems probably can't be controlled once they are deployed, so the only hope is to create their goal function such that they are motivated to act in humanity's best interests. Nobody knows how to do that though.
That article got the units wrong. It should be KPH.
I didn’t know a letter can be trademarked. If let’s say Xerox decides to get into the video game business, can Microsoft sue them for trademark infringement?
By "sells domains at bulk price" do you mean they sell them to you, the customer, at the wholesale price they buy them from the registry?
In addition to the other objections raised to this comparison (seriously, attempting to compare a non-PV solar farm with residential PV installs is... silly at best), consider that you're not even comparing them in the right way. Ultimately you want to compare the cost per unit energy per unit time, amortized over the respective life of the panels. You also need to compare the cost of maintenance over the life of the panels. And you don't get to say "the residential ones are covered under warranty, so it's free"; someone has to pay for it in the end. When I was looking, all the residential solar installers I talked to would also remove and replace the panels for free when the building's roof needed to be replaced. Again, that's a cost, even if it isn't borne by the homeowner.

Saying that "it cost $X to build this, and that would pay for Y other things" is meaningless.
> IF T is int|None, then None|T is None|int (and int|None), it's just a logical union of all possible values.

Which is confusing and introduces subtle bugs. It makes it impossible to reason about any part of the code in isolation, because you can't understand the behaviour of None|T unless you know what T is.
I said I was an idiot, not a stupid person :)
That’s probably true for LLM, I guess I was talking about an agent AI acting with a goal in the real world
Vague but still within a narrow domain which is much harder to invalidate for being too broad.

The Internet seems huge to programmers, but it’s still a fairly narrow slice of economic activity. We aren’t talking about nursery schools, hospitals, fast food, or even the XGames etc just because they happen to have a website.
The 'auth callout' feature introduced in NATS 2.10 is there exactly for that (integrating NATS auth with whatever existing IdP system you already have): the client app passes whatever you use as it's credentials at connection time the server then passes them to the security callout service (something you write, following a template that receives whatever the client app passed as credentials and then works with whatever system you have to check those credentials and whatnot and then generates on the fly and returns to the servers equivalent NATS credentials which in turns uses them for that client connection.
(https://github.com/nats-io/nats-architecture-and-design/blob...)
Very cool. Some of the assumptions really throw your plan out of whack, but digging around I eventually fixed it. An option to limit property tax increases would be nice, to reflect Prop 13 in California. The default estimate of 1.25% of my home value was blowing my entire projection out of the water given the 100+% increase we've seen in values over the last decade.

Also, a default tax rate of 30% is misleading, as that is the marginal rate for the next dollar, not the overall tax rate for someone in that bracket.

It does look good though, and a step up from the projecting that I can do in Quicken. I have 20 years of data in Quicken, which makes some things easy, but other things are hard.
Even if this DRM doesn't get accepted and used Google's QUIC protocol they call "HTTP/3" that they whitewashed through the IETF with MS makes it so it's impossible to establish a connection to a server unless it gets 'attestation' from a third party CA TLS corporation. It's the same thing in different clothing but everyone is cool about it for some reason.

Google should've just called this HTTPS+ Everywhere and there'd be no blowback.
According to this one: https://tsdr.uspto.gov/#caseNumber=87980831&caseType=SERIAL_... , it seems to be Meta that owns the trademark for X, for about a zillion application domains; expand the "Goods and Services" expando and see for yourself.

EDIT: The last one in the list is in regard to this domain:

> Online social networking services; online social networking services, namely, facilitating social introductions or interactions among individuals; social networking services in the fields of entertainment, gaming and application development; providing information about social networking that involves online gaming, online video games and online video gaming applications; providing an Internet website portal for engaging in social networking; providing information, news, commentary in the field of social networking
Isn’t there an actual circadian low in the 1-3pm range?
This part of his post where he explains vector embeddings of the input/output tokens just looks wrong to me:

>This vector seems to get taller every model year, for example the recent LLaMA 2 model from Meta uses an embedding vector of length 3,204, which works out to 6KB+ in half-precision floating-point, just to represent one word in the vocabulary, which typically contains 30,000 - 50,000 entries.

>Now if you’re a memory-miserly C programmer like me, you might wonder, why in the world are these AI goobers using 6KB to represent something that ought to take, like 2 bytes tops? If their vocabulary is less than 2^16=65,384, we only need 16 bits to represent an entry, yeah?

>Well, here is what the Transformer is actually doing: it transforms (eh?) that input vector to an output vector of the same size, and that final 6KB output vector needs to encode absolutely everything needed to predict the token after the current one. The job of each layer of the Transformer is quite literally adding information to the original, single-word vector. This is where the residual (née skip) connections come in: all of the attention machinery is just adding supplementary material to that original two bytes’ worth of information, analyzing the larger context to indicate, for instance, that the word pupil is referring to a student, and not to the hole in your eye.

Firstly, he is confusing representation with encoding--he's right that 2 bytes is enough to encode any token. That is in fact approximately how it's done: a code book is indexed into (with a longint in pytorch, at least last I worked with it ~6 months ago). The purpose of the embedding is to allow the model to learn a representation of the token, a la word2vec. (Though this representation is purely based on the characters comprising the token and does not distinguish between "student" and "eye" in the case of "pupil" as in his example.)

Secondly, his description of each layer's function as adding information to the original vector misses the mark IMO--it is more like the original input is convolved with the weights of the transformer into the output. I am probably missing the mark a bit here as well.

Lastly, his statement that the embedding vector of the final token output needs all the info for the next token is plainly incorrect. The final decoder layer, when predicting the next token, uses all the information from the previous layer's hidden layer, which is the size of the hidden units times the number of tokens so far.
I'm not here do doubt your comfort in rust, but I do think that prototyping scientific software involves more than just iterating on code. Personally, my development process of is just different for that kind of code because it's easier and faster to debug through plots than traditional logging/breakpoints/whatever. Personally, I feel more proficient in c++ than python, but I will still prototype in python. Half the reason for this is that I can set a breakpoint anywhere in program, and produce an interactive plot in about 3 seconds. Julia has a similar advantage here. Maybe there are tricks I don't know, but it's a massive pain to do this in languages like rust and c++.
I'm annoyed at the reason that any/all have to be on this list. If they (and map, filter, …) were methods, you could just write `foo.` and your IDE could show you what methods are available. Postfix would make things easier to read too:

bar.baz()\
.filter(some_filter)\
.map(some_op)\
.min()\
.foo()

Data/control flows from top to bottom. One operation per line. But with freestanding functions:

min(map(some_op, filter(some_filter, bar.baz()))).foo()

To follow the flow of data/control, you start in the middle, go right, then skip left to filter, read rightwards to see which filter, skip left to map, read rightwards to see what map, go left to min, then skip all the way to the right. Just splitting it into multiple lines doesn't help, you need to introduce intermediate variables (and make sure they don't clobber any existing ones) and repeat yourself whether they clarify things or not. The same issue exists for list/dict/set comprehensions.
If it was just a simple expansion you could have had a deadline for a switch over date. For example, on 1999-1-1 00:00:0.000Z stop using 32 bit address, and roll over to a 64 bit address. This is what happened when the internet switched from NCP to TCP.

But, since it's not just a simple expansion of the address space and it fundamentally does things differently, this is impossible. And we've been stuck in limbo for about 28 years now.
Vegan diet has 30% of the environmental impact of high-meat diet, major study
Mutual recursion. Horrible example, don’t use this:

even 0 = true
even n = not (odd n-1)
odd 0 = false
odd n = not (even n-1)
> The underscore _ can be used as a throwaway variable to discard unwanted values:

So can any other variable, using underscore is just a convention to make it obvious that you're not planning to re-use it (it doesn't get GCed more aggressively or anything).

Similarly, private methods being prefixed with an underscore is also just a convention, you can access them from anywhere.

However, double underscores are used for magic attributes and name mangling for class attributes, which are interpreted differently! (See: https://stackoverflow.com/a/1301369)
I don't see a huge difference between Firefox and Chrome these days, as they implement everything Google tells them to (and pays them to)
So in other words, people who've spent their entire lives thinking and talking about AI praise other people who also have spent their entire lives thinking and talking about AI.

This is a bubble conversation that makes no sense to people outside of that bubble, and for good reason; it doesn't matter outside of that bubble.
You could, with current technology, put the PV on your antipode with sufficiently small losses it's basically fine.

Actually building one is harder than designing one, so I'm not suggesting breaking ground on a global grid immediately, but if you in the USA can get past the three way split of {east, west, Texas}, that'll do a lot all by itself.
Not exactly what I was looking for, but it’s the only thing on offer, so.
Regarding the "fatal flaws" in such a system, the same could be said if someone were to strike up a conversation in-person.

If others see that a person is engaged in conversation, they might not be so quick to interrupt (that could come off as rude, and lessen your chances of success).

On the other hand, perhaps you are daring, and when you notice the person who is being DoS'ed frown when they answer the phone, you decide to stand up and actually say hello (effectively rescuing them from their attacker).
TFA == The Fine Article :)

Updated microcode shows 0x08600106 revision so I guess that explains it.
I can not only understand some species of birds, but they can understand me.

Developed this habit during the COVID-19 lockdows, and I happen to have blackbirds and ducks as neighbours. Was listening to them for some months, and finally decided to chirp in.

I don't give them food but they are truly curious of me. The blackbirds stare at me in silence before breaking into the most difficult sequence in their pocket - and laugh at me when I try to versionate.

The mature ducks come to me when I say qvuaak, and the chicks when I do the high "blivblivlinli" -sound.

I don't feed them or want them to get too attached to humans, but it has been funny experiment.
Headline: "Wind & Solar WILL BE 25% of Total U.S. Generating Capacity Within Three Years as They Grow by Over 100-GW,"

Article: "ASSUMING THAT MATERIALIZES, in three years, wind WOULD account for 12.43% of installed capacity while utility-scale solar WOULD provide another 12.41%."

The headline seems certain but the article not so much. Capitalization mine.
You have already got many useful comments, I can tell that what you need ask for is hard to get because these kind of tasks are not lucrative.

I'd suggest you to consider an alternative, hire someone for a retainer covering up to X hours/month, there is a high chance that this person will be able to put more time when necessary and you will pay the difference.

The best way to find someone to handle this would be by devs you already know/trust or referrals.

Upwork/Fiverr could work, still, some luck is necessary to find a reliable dev on those platforms. If you want to take this route, I'd also suggest Codementor, try many people with small tasks until you find someone you are comfortable with.

I support others about posting on the monthly `Who's hiring` thread.

At last, we have this kind of engagement with a few of our customers, I don't know if we can support you but a call could be worth it (you can find a phone widget in my website that rings my phone). We are working on our own product which is funded by working on these kind of tasks.

Good luck.
This article [1] on pumped hydro tempered my expectations a lot - It calculates that a nation-scale pumped hydro battery for the USA would need to be about the size of Lake Superior and have a 300 m height drop

https://dothemath.ucsd.edu/2011/11/pump-up-the-storage/