skysight-inc/HackerNews huggingface dataset:
This title (and the original article title) makes it sound like she will lead NASA, but actually she's leading Goddard Spaceflight Center, one of the 19 NASA Centers. (NASA leader is called the Administrator, center leader is a Director.)

Awesome news though; I love it.
Many bigots are revealed as self-hating closet cases and fetishists, so I could see a naïve analysis attempt to flip it around and assume it must go both ways.
More water uses more energy to heat too. And the energy cost of heating water is much higher than even that of desalinating water.

A modern machine makes clothes just a little wet for the warm wash cycle. That detaches all the dirt and gets oils emulsified. Then later it rinses with lots of cold water. That gets you the best of both worlds - you still get really clean clothes, but only had to heat a small amount of water to do so.
I think that's fair, but it's not like it's actually a 2-way relationship. It's just some approximation of one. One that is easier to consume and requires less commitment.

It all feels like the groundwork for "AI lovers" anyway. Our desire to reshape the world in our own view and to our own desires is how this feedback loop is going to be used. We do it now in social groups that are self-reinforcing, like churches, cults, interest related groups, workplaces (one team!) etc, but I think those will all become superfluous to our desire to just feel seen, heard and entertained. In a group you have to compete to have those needs met, in the future it might be easier to just get it from a robot that understands us far better, gives us undivided attention, and only responds in ways that elicit the feelings and experiences we want.
> Platform threads are a one-to-one wrapper over operating system threads, while virtual threads are lightweight implementations provided by the JDK that can run many virtual threads on the same OS thread. Virtual threads offer a more efficient alternative to platform threads, allowing developers to handle a large number of tasks with significantly lower overhead.

> The JDK can now run up to 10,000 concurrent virtual threads on a small number of operating system (OS) threads, as little as one

OK, but why bother with virtual threads if the JVM could just magically decide to run all my virtual threads on one thread? I guess "efficient" in this context doesn't mean "fast". I want my code to run on all available cores, and not be hobbled by a JVM that decided to hate me today.
I use lists for that. I also get no promoted tweets or anything like that. Just chronological order tweets and retweets by the people that are in it.
>The swift expansion of generative AI is driving the transition from a Social Graph to a Content Graph. . . .
The core principle that Facebook was built on is gradually crumbling.

Arguably, the proliferation of cheap generative AI content will cause the value of that “fake” content to decrease. Users may begin to value the “real” content created by one’s friends. So Meta’s social graph may become increasingly valuable in the age of AI content.
reminds me of games like rocket league that I once paid for, which have now gone free to play and nag and beg me to buy "premium subscription". Not on your nelly.

Its infinitely worse than never having done it at all.
> What should comparing a string to a number equal anyway?

I think there are two valid options: false and signaling an error (by any means such as returning null, throwing, etc). JavaScript chooses the third (for some strings)
The code isn't making assumptions, the programmer is.
They are the same type and represent the same number. Just different literals. "ABC" is also the same as "A" + "B" + "C".
The fundamental research in the AI space (that OpenAI depends so much on) originally came from Alphabet and Meta.

They just never thought to productise it.
Why Remote Access Is Important for Business
> The fact of the matter is, if you have people you can hang out with in person you're not going to bother with VR, or the metaverse.

Several of my friends have Quests, and we use them regularly with each other, but the catch here is that we all live in different parts of the country, so it's great for some more informal goofing off while we chitchat.
Hormone blockers are frequently prescribed to children to prevent precocious puberty. This practice is extremely well supported by research and considered safe and reversible through decades of observation. But unlike transgender patients, hormone blockers are given to children with symptoms of precocious puberty without the child's informed consent. Where's the outrage?
Even if we assume that all of the code was written by the author of the post, it‘s much more helpful to reason about how the mistake happened than just bluntly saying „I made a mistake and it will never happen again.“ Because it will, at least if you don‘t understand where that mistake came from, what underlying assumptions were made and not documented at the time, how the code evolved so that the assumptions were no longer valid. All of the code that‘s involved in this bug probably seemed reasonable at the time, all decisions made have sound reasons. Making the non-constant-time code constant time? Reasonable security practice. Implementing the code in assembly for performance reasons? Sounds about right. Implementing the incomplete formulas? Makes sense, complete formulas were not available. And so on. Every step reasonable, and yet, a bug happened. And that‘s the valid learning, and I‘m fairly confident that most of us can learn from being reminded of that.
I have a license for an MP3 tagging software called Tag&Rename from what's probably a one man shop called Softpointer that still works 14 years after purchase. I'd been using it for free for a few years at that point. The last release was in 2018 but it still does what I want. Maybe I'll buy another to show my support.
I think it is also because even with the more vanilla languages and APIs, they have also become moving targets. Java 1.4 felt like a sweet spot, similar C99, WebGL2/HTML5 etc. It seems like we are unable to say 'job done' and feature freeze them. And imagine the software stability if that was paired with a 5 year stable hardware platform. Maybe that is what you mean? that we approach a point with a 'last computer' that will be forever more optimized?
As of 2021, Xbox installed base was 63 million units: https://www.tweaktown.com/news/89000/microsoft-gives-xbox-co...
> But I don’t think it’s bullshit because it does solve a real problem - verifying transactions independently. But of course there are trade offs with this, such as bitcoin’s power consumption. The disconnect comes from crypto people misjudging the world. The current financial system simply isn’t so bad to require all the weird trade offs of crypto.

If the current financial system stopped working and for some reason we needed to actually use Bitcoin to pay stuff, it would not be possible. Cryptocurrencies don't scale, because the way they work is extremely inefficient.
Putting the African open source community on the map
Questions can be one of the most advanced tools we are given in life.
I don't know how people hate on Flash. A teenager could make great games that ran at 60fps on a Pentium II. Today we're impressed that you can slide some cards around with Javascript.
What bugs are you running into with Resolve? There are certainly a few things you need to be a little careful of.
Pwsh starts on my machine in 400-500ms. Far slower than I'd like. That is with no profile.

I am a wizard. My profile is my power. With great care and sacrifice I've got it down to about 2s and I just have to load less-commonly-used stuff ad-hoc.

I have a 3900X with 64gb of ram and a recent ssd.

Powershell startup time is the number one problem with the tool, GP is correct.
The original language seems pretty clear that it was for all future versions.

https://forum.manycam.com/uploads/default/optimized/2X/0/0da...
25 days into 365 days of AI
The third commandment of the Ten Commandments.

The trouble is, there are two possibilities for this commandment: do not take the name of the Lord your God in vain, or remember the sabbath day by keeping it holy. Pretty clear which is meant here, but the numbering of the Ten Commandments is controversial.
Though there is, as I commented there, in which the "on penalty of perjury" construction very closely mirrors the original religious structure, with punishment by the state taking the place of punishment by God or the gods. Interestingly, lots of states require the "on penalty of perjury" only in cases where a religious oath is not being made.
This hit me in the feels. Thanks for sharing this story.
The program is semantically incorrect, the compiler or interpreter should complain that you are attempting to ask for equality of a string and a number, and it doesn't know how to answer such a question. Then the programmer can fix the mistake.

Here's Rust for example:
error[E0277]: can't compare `&str` with `{integer}`

[The full diagnostic points to where exactly your code tries to perform such a comparison and explains that you could do this if PartialEq<{integer}> was implemented for &str, which it is not, and then suggests things which are PartialEq for &str, such as other strings and various string-like objects a sane person might compare them to]
> Swearing an oath on a book in which the main protagonist counsels against swearing any oaths always seems a bit awkward.

Or a pretty good message if you are legally required to swear on a book.
Yes, sometimes you want to de-duplicate pieces of information by a part of the piece and preserve order. The article tldr sounded like you can only de-duplicating by first sorting with package sort if you don't have to preserve order. However as I just wanted to point out, it works if you have to preserve order just as well.

Edit: I see now that the original article meant preserving output order. And i have not clarified that i meant input order.
Sorry, but I believe I and every human being that does not have some injury or disease has a conception of their self, internal thoughts that allows them to say I exist uniquely in relation to other creatures.

This after all is the core of solipsism, we can argue that solipsism is wrong because other things can be shown to exist, but I've never encountered any argument that the individual does not exist (which would entail that I did not exist) that has convinced me.

And I pretty much reject them out of hand for this inability to convince me.

Thus your claims that the issue is not clear cut to the contrary, I believe it is. I believe I know I exist and I know who I am separate from everything else - I have a sense of self.
Verify Connection to Elasticsearch (2021)
Python is strongly typed though.
This suggests you are doing multiple loads back to back... Which in turn suggests you are either seperating whites and coloured clothes (no longer necessary with modern clothing, detergents and low temp wash cycles), or you are underfilling your machine (modern machines can wash about 20 lbs of clothes - 100 tshirts - in one go without wash quality degrading).
Sony invests in Raspberry Pi to promote sensory AI development at the edge
Well, I'm a UX Designer.
It doesn't have to be a document, but I think it does need to be a thing. For example, most courthouses have an eagle feather you can swear oaths on if you want (several native American tribes do this).

I think you can also "affirm" instead of "swearing an oath," and that avoids any need for an object.
The problem is central banks devaluing currency. It's an esoteric topic to many people, so crypto turned into a blinking pinball machine of tech, but the problem was always the devaluing of currency by the Fed.
Load Balancing – Nginx
I'm in the process of considering a change, still not actively applying, but I do get several LinkedIn DMs every week from first party recruiters. I don't work with third party staffing agencies.

There is a common theme: they are looking for leadership roles with active contribution and with deep expertise in the tech stack used by the company.

So, where's the issue here? IMO, the market is saturated with generic software engineers, that is, people who can code, who are good at leetcode, but who really don't stand out of the crowd in any particular technology. That's your typical FAANG engineer. And don't get me wrong, there is a lot of talent in FAANG, but most engineers commit to the grinding to join and then just coast through.

And related to that, there is the unrealistic expectations game. As others have mentioned, people in FAANG were living in their own bubble of unreal financial compensations. Now that the bubble exploded, some have unrealistic expectations that decline even high offers just because it's not what they had before.
Well most of his money is in Facebook stocks so he has plenty to lose.
I think the main demographic supporting the current price is people who bought it as a speculative investment.
My opinion is: software is building on higher- and higher-level components, and people don't know what's happening inside, hence they are not aware of the border cases. Testing is getting much more difficult. Also https://xkcd.com/2347/
Yeah, there’s a lot wrong with religion, as long as you don’t lump my Zoroastrianism in with all those other bogus religions.
> ... his fundamental ideas about The Golden Rule (i.e. that you should treat others as you would like to be treated yourself),

Would you clarify the fundamental phrasing please?

The Golden Rule existed long before the Jesus mythology was created - I gather Buddha and Confucius (ostensibly original attribution lands to him) were describing this fairly self-evident social policy several centuries BCE.
Ethereum’s Shanghai Upgrade will permanently alter ETH economics
Seems like their infrastructure is not holding up today (a good sign that the launch has got a lot of attention?). I cannot load article pages without 2-3 tries.
What is WebAuthn? with Dan Moore [video]
Agreed, I thought the same
Our brains don't do backpropagation.
Countries that don't want to be tied to the US dollar for trade between themselves outside of the US hegonomy.

In abstract terms, independant trade without ties to a dominant financial gorilla (once a time the pound sterling and perhaps one day the Yen (or other)).

That was a clean enough goal from the outset, my personal objections (expressed in cypher forums back in the day circa the bitcoin paper dropping) are wrapped in the failure to tie the OG bitcoin to some form of verified "energy used to mine" signature (a curly one) and the high energy cost of verifying OG bitcoin transactions.

With 20/20 hindsight it was likely a premature release, in fairness it was more of a proof of concept begining that lasted longer than expected and then took off.
> For the use cases I work on I'd prefer Go for its simplicity

Why don’t “enjoy” the simplicity of assembly then? (Not trying to be sarcastic, just I always felt that this logic is flawed. Especially that java is a very simple language, with very few concepts. If you don’t like, you absolutely don’t have to use metaprogramming like Spring)
Again, going back to what I said,

worst paying job == less kids

Does not track. People had tons of kids 100 years ago when quality of life is worse.

If you are saying that’s because life has gotten better and so we have less kids then fine, but then you need to acknowledge that the difference is because of better quality of life, so less would not have a negative effect on birth rates.
Yes, exactly: http://move.rupy.se/file/last_computer.png
You've talked the talk, now walk the ... oops.

Never mind.
> [This analysis] notes that the criminal justice system is more lenient toward white-collar offenders than nonviolent property offenders and that affluent offenders are less likely to serve prison sentences than poor offenders even when they have committed the same offense.

Even the US DOJ is aware of it.[1]

[1] https://www.ojp.gov/ncjrs/virtual-library/abstracts/rich-get...
Industrial software perpetual licenses are really perpetual. Those things will outlast the company that wrote them and they don’t have claw-back mechanisms
I wonder if there’s an AI that could deeply look into my data, and I have hundreds of read books along with reviews and ratings, and recommend me some real non-obvious books.

I tried asking chatgpt, but it’s too much data for it to digest. And from what it can digest it gives me some real obvious and generic recommendations.
I filled in the form and I found the results funny, it's cool
Better World Books: https://www.betterworldbooks.com
It seems that everyone is learning from Erlang and the BEAM!
I'm honestly surprised someone this wealthy and connected will actually do time.
I am honestly a bit disappointed that Simon has spent so much time playing with LLMs, and does have some interesting findings to share, but feels the need to include these inferences which I’d usually expect from drive-by HN skeptics.
Oh that is nasty.

For anybody who cares: `a == c` coerces `a` into a number . `a` is a hexadecimal string that happens to have only one non-numeric 'digit', and that digit happens to be an 'e'. This triggers parsing as scientific notation. For both `a` and `b`, the only digit in the significand is 0, so the result is 0.
People not privileged enough to have access to western banking
Blink Shell for iOS did something similar. I was very pleased - especially as I don’t use the app super often, but it’s really handy when I need it for 30 seconds here and there.

Now, because I have the “Blink Classic Plan”, I won’t get every new feature they introduce, but I won’t lose access for my original use case, which is great.

Definitely a nice touch from companies looking to build a community.
I loved this! Should be customizable so that twerking also allows you to double letters :)
No defense of meta, but this doesn’t seem like a contradiction. If they thought the metaverse was done and ready to use for work, they wouldn’t need to invest in building it. Seems a bit like wondering why the construction management team doesn’t just use the office building they’re constructing rather than a trailer.
Genius!
Next up: Oauth plug-in so you can authenticate with your own unique “dance”. Reminds me of the OA.
I just PR'd into a project that's a kludgy mess of bash.

You can code-golf in Powershell. There are terse aliases. But generally the community doesn't do that. Looking at some of the bash garbage I've been subjected to, I'm glad.

"normally break" yeah bad devs use bash too, trust me.
> However, due to the large number of virtual threads that can be created, developers should use thread-local variables with caution.

What is the problem here? Just the per-virtual-thread memory consumption by the variable when it is used (which would be expected)?
Am I contesting the historicity of Shah Jahan? On contrary, I am contesting the statement of the article which tries to portray that India was made rich by Mughals.

Silliness actually lies in your knee jerk reaction.
Don't you think it's just neat? I think it's neat.
The OP states “the reason I tell all my CTO coachees they need everything in writing from their boss in their contract, a new boss will probably only honor what is written down, not spoken promises.”

However, he seems to have ignored his own advice and not understood the ManyCam EULA.

“… This license is in effect until one of the parties terminates the license. You may terminate the license by no longer using the ManyCam software or web services. Visicom Media Inc may terminate the license at any time for any reason. Visicom Media Inc may change this software license agreement at any time. The license agreement may also be terminated if you violate any of the terms and conditions of this agreement.”

“… ManyCam may change from a free service to a pay service at any time and vice versa, and may change its pricing structure at any time in any way. ManyCam may discontinue its service at any time for any reason. ManyCam may charge for any support. ManyCam may limit software features or access to certain parts of the ManyCam website with no warning or notice and with no liability. ManyCam may stop service either temporarily or finally any time for any reason with no warning or notice and with no liability.“

https://web.archive.org/web/20220517072603/https://manycam.c...
It's like the thing where light bulb brightness is rated in watts, but it's not the amount of power actually used, it's how much power an incandescent bulb of the same brightness would use.

Numbers all become meaningless around 2029 and CPUs are now sold as "as powerful as a 7 GHz CPU". No attempt is made to specify anything else about the hypothetical 7 GHz CPU.
This is a fair point except it would imply only the poor had more kids. The rich (who didn’t use them as a source of labor) also had much higher birth rates.
When does == break when the types are the same? Can't think of any case.
The Swiss ~voted~ proposed a vote on limiting the population number citing carbon emissions. Truth be told the largest groups of immigrants there are Portuguese, Germans and Italians, so if anything it's the other way around considering what kind of energy mix Switzerland has.

That being said I think countries should deal with their population issues on their own instead of relying this heavily on imported workforce.

France was largely successful at keeping their fertility rate only slightly under replacement, so it is possible.

Edit: Can't confirm if the referendum was ultimately scheduled.
https://about.betterworldbooks.com/impact/
Yep. Happened to me with AVS Video Converter and Cerberus phone security.
The "buy all your competitors strategy" couldn't work. After acquiring wahtsapp and Instagram and all the political games around Facebook there was too much regulatory, anti-cometition, ... attention on them for them to strike any serious deal.

While my impression regarding Metaverse was that Mark Zuckerberg was purposely imprecise on what exactly Metaverse was, hoping to find a company they can acquire, which then in a retcon made that exactly what the vision ever was.
Mark Zuckerberg believed VR would be the key to the company's future expansion. Unfortunately, he was wrong. However, it is important for leaders to take risks and lead their companies in new directions. So he has my respect.

Simultaneously, it is worth noting that major technology companies did not develop working generative AI. Examples include Apple's Siri, Amazon's Alexa, and even Google's search algorithms, they all fall short of user expectations. And they had years and years and billions of $$.

The parallel between virtual reality and artificial intelligence is intriguing. If some company can successfully develop a VR system which does not suck, it could revolutionize the industry in much the same way as a openAI.

But that company will not be any of these big ones…
But do believe that the book you value will hold you accountable for breaking the oath?

That’s the point - that a non religious oath is emptier gesture because you don’t expect the thing you’re swearing on to hold you accountable.

The point is not that she shouldn’t be able to swear on Sagans book. Or that it doesn’t have meaning to her. Just that there are inherently religious roots to these oaths and when you remove them the oath makes less sense.
I don’t think communist countries have a higher rate of trans people. Blaming random, irrelevant things on communism is a hallmark sign of believing media fear mongering.