skysight-inc/HackerNews huggingface dataset:
Fair point. I forgot about Android, though it's an (almost) completely different code base.
Most operators do cellular over wifi now (because 4G/5G sucks indoor). Not all of them though.
Agreed but, in what jurisdiction does Twitter require phone numbers?
I’m more of a redwood meme guy myself.

https://i.imgflip.com/1kuv83.jpg
I live in Saskatoon. If anything, the summary downplays the extent of the issues here.
> If everything is treated as async, you will need to await everything

In go you work rather differently. You let tasks go off and do their thing, and provide a channel to communicate. Pulling a response from the channel is the 'await'. A good part of go's magic is that these tasks - goroutines - don't result in large amount of blocked threads.

Java will soon have the building blocks of something rather similar to goroutines.
>As far as I can tell, all these plans are deficit neutral and would also boost the economy.

The state of california should enact these plans so we can all see how it goes. If it works other states will follow suit. If it doesn't, more people will leave california.

>As I like to shout from the rooftops, gasoline could be made carbon negative with a ~ $1/gallon direct air carbon capture tax. (And similar for the other fossil fuels.). I recently saw $7.99 / gallon, so that's a bit over a 10% tax in some areas.

I know that gas prices are high because of putin's price hike (tm), but wasn't calfornia gas already much more expensive than other states because of state taxes? How is this one going to be different?
Sure, but if you have a sufficiently high quality hash function this approach is equivalent to simple linear probing, as you will never need to probe more than the initial batch. So why not have this behaviour as a fallback?
Does it generate some config for AWS/ cloud providers or does it directly do deploy it? I would prefer if there is a easy to review text based config that can be deployed in another step.
Obviously, not documenting things and writing the most clever code possible makes it difficult for other people to read your code, there’s no doubt about that. And the story acknowledges that. It’s clear that Mel is a very clever programmer but probably a pain to work with.

But your comment is just so dismissive of the point of the story, Mel’s cleverness. It comes across like you saying “This person sounds awful because they’re smarter than me.” I can assume that’s not what you’re trying to say, but that’s what it sounds like.

If you wrote a more nuanced comment acknowledging that, e.g. ‘while I would love the opportunity to learn from someone like that, I’m glad I don’t have to work with them or maintain their code.’ I would be more inclined to see your comment as contributing to the discussion.
Google Search Goes Down Around the World, Chaos Ensues
>Lead posisoning was a disease the white man brought to the entire world.

>Thomas J. Midgley

Wait, are we now ok with blaming hundreds of millions of people for the actions of one person because they had a common skin color?

If so things are going to get really interesting.
That sounds a lot like the complaints about Java from a decade ago. Have you used it lately?

Java's GCs are incredible and you have a menu of algorithmic options that let you avoid whatever problem you're worried about.
The thought leadership seems to be to get Dev and Ops to work directly together and avoid handoffs by creating a totally separate department called DevOps and having them do all their handoffs with dev and ops. You can call them platform engineering so nobody figures it out, though.
Any resources to follow developments in BKK?
1) Lagrangians are confusing. I would recommend watching some physics and engineering lectures on it, but basically they're a mathematical tool used to simplify complicated situations which would be intractable to do using direct Newtonian mechanics. You can treat the Lagrangian as a sort of "energy" that physical systems have, related to kinetic and potential energy, which summarizes the entire state of the system, and the equation for calculating the Lagrangian summarizes the behavior of the system.

2) This is an abuse of notation. We have q, our initial position, and some transformation T(q, s) which takes q (a position) and s (the parameter which controls how the transformation behaves), and returns a new position. We can thus "shadow" q with a new variable, q = lambda s: T(q /* old value */, s).

T(q,s) is also left undefined here, because the point is that this works for all transformations that satisfy certain criteria.

I might write the theorem as:

Suppose there is a system that varies with time with a state that can be stored with two variables, q, and dq/dt or q̇.

For all functions L(q, q̇),

Let p = 𝛿L/𝛿q̇

Let F = 𝛿L/𝛿q

If ṗ=F, then:

For all T(q, s):

if d/ds (L(T(q, s), d/dt T(q, s))) = 0, then:

d/dt (p * d/ds (T(q, s))) = 0.

Which is sorta opaque, but hopefully more explicit about what's being assumed vs. calculated.
And having spend the last 24 hours in their beta testing phase, I can only say. It blows Dall-E and MidJourney out of the water.

They give you the seeds, that are used to populate the images, so you can fine tweak an image by adjusting slight details in a prompt. It is really awesome.
I wonder if OP recently learned about through JJ's recent video
how does Germany getting gas from Russia let them "control the EU"?

It's not getting gas that's indicative. It's getting gas intentionally bypassing the other EU countries and Ukraine with Nordstream 1&2. Thus enabling Russia and Germany to squeeze eastern EU.

Honest question: do you generally follow world events and not know this? I always wonder what the political and historical consciousness is in the west.
The 3 owning accounts of the github tornado cash org were banned or suspended. This is not a legal punishment for a crime, but github covering their own ass legally.

Github banning someone is categorically different from the US government jailing someone. You are conflating two entirely different things.

You seem to have taken the outrage bait that this tweet presented and ran with it without verifying the situation.

There are interesting things to discuss around both the precedent of the sanctions and the ability of large corporations to terminate accounts at will. However the "github is banning people who just contributed to open source and this is wrong because what they did wasn't illegal when they did it" outrage meme is misinformed, confused about how law works, and is generally distracting from all the actually important topics.
Yeah, speculation attacks are a big problem. It seems like maybe if you're running a specific compiler you might be able to avoid speculation attacks by not emitting dangerous sequences of instructions, but I don't know what the state of the art is when it comes to Spectre mitigations and whether it's possible to have a compiler that can formally verify that a program is immune to any (known) speculation attacks.
Google tries publicly shaming Apple into adopting RCS
But will it though? Who is going to make the change? Will users update? Etc.
You moved the discussion from performance to thermal/power very fast, guess you didn't like the benchmarks
We're in imminent danger not of extinction, but of our planet becoming a much less nice place to live, also with the upheaval (social unrest, migration, wars) that is likely to come with that.
> There is a parameter s, "sending q to some new position q(s)".

This is a typo, author meant "sending s to some new position q(s)".
The reasonable upthread point is that, for some people, working and collaborating in the office gave them their social fix and they may not have the time or the interest to seek out social activities outside of work hours.

The answer probably has to be either live with that or seek out work environments more to their liking. Note that this isn't even wholly a WFH/COVID situation. For years, I've worked with a very distributed group of people. If I went into the local office pre-COVID, there would be people there but potentially I wouldn't run into anyone I knew and almost certainly no one I directly worked with.
>Try driving 3 hours in a wooded forest without roads or lane markers and see how you feel.

>With my horse, I can trot around through trees and streams, and even let it graze on grass

That's sincerely how irrelevant your example is to people like myself who don't drive 3 hours outside of cell reception or electricity, or ride horses through forests
I read the paper, they are mostly just being nitpicky.

Which is good. They seem to specialise in data-based approaches to validating whether carbon offsets do what they say.

They're not trying to discredit offsets in general, they're nerding out on subtle details of how these work.

But the story amplifies the nitpicking to the level that other commenters can say "these are just outright fraud with made up numbers" and generally gives a false impression which feeds into the whole climate hoax thing.

When, in reality there's a fairly complex system built-in with certification and incentives and insurance buffers. And that insurance might turn out to not be sufficient, but even if the insurance totally fails, it only then starts to eat away at the benefits.

Note the insurance is pooled and as new projects get added, it spreads the risk further.

Also the trees are spread across 29 states, which diversifies risk from fire and disease.

https://www.frontiersin.org/articles/10.3389/ffgc.2022.93042...
I'd love if they brought back the "fail whale" for this kind of announcement.
Have you seen the output of JVM flight recorder or some other tool used to observe memory allocation/reclamation patterns? The JVM is very lazy when it comes to GC - its algorithms are crazy good and can catch up with really high allocation rates as well. So the maximum pause time’s unit doesn’t really say much, and when it comes to dynamic memory allocation, the JVM is the best choice according to the biggest web services operating on terabyte sized heaps.
Yet, all it needs is a weak simple catalyst, in a literal ocean full or random stuff that we can't actually imagine today.
Their experiment with different optimization level is with symbol information intact and they did not mention whether they have debug information enabled. Stripping the binary but with no optmimization reduces accuracy by 24%, but they did not mention the accuracy of O3 + stripped binary, so I guess it is probably not that good as this is so obvious that they should have tried.

Interesting research anyway.
If there was a coin in which it wasn't observable whether you were interacting with a sanctioned entity, it wouldn't make it any more legal to do so. If it shared the same issue of allowing unsolicited transactions, the same problem would exist.

Even if said coin existed, it wouldn't guarantee privacy, because information about transactions can be recorded or observed off-chain, and that information can be compromised.
What’s your rationale for saying that election fraud is one of the most important stories of the last century?
A bit of context: https://web3isgoinggreat.com/?id=tornado-cash-added-to-us-sa...
The Facebook chat bot was obviously trained on HN posts.
If it solves a special problem, maybe there are online/offline communities of people that are troubled by that problem?
The JVM GC is fundamentally the same as 10 years ago.
To see how this works with the Hamiltonian and QM check out this recent (and equally brief) post by Peter Woit:

https://www.math.columbia.edu/~woit/wordpress/?p=13015
I hesitate to post this, but Canada is in a lot of ways a museum of the American West. The first time I visited BC, I turned on public radio and heard a story about tailings ponds collapsing into rivers. The logging is beyond what you get used to in modern OR, WA, and MT. The boarding schools that tried to eradicate native languages in the 1900s were like the ones the States had a few decades earlier.

It’s a hard land inhabited by a hard people.
The author calls out a few reasons why DevOps fails for organizations all of which I agree with - however the one that I've never completely understood: Regulatory reasons for keeping Ops centralized.

I work in healthcare which I guess should fall under this rule - but in practice I haven't really seen that impeding DevOps. Teams that have the capabilities to build the full stack get handed a subscription to a cloud provider and they go off and do so. They still fill out and track change logs, audit changes and seek approvals - but after that's done, it's still the team who presses "the button".

Anybody in a regulated industry where you've hit hard walls that prevent you and your team from going full on DevOps? If so, what rules were quoted that stopped you.
It is called "carbon cycle" for a reason.

No amount of trees or other biomass can revert what we have done or even make a significant dent.

Currently, all biomass on Earth equals about a decade of our emissions from carbon we dug out. Even doubling all biomass, which is impossible to do, would only be roughly equal to pausing our emissions for a decade.

That is, assuming all that biomass does not revert into carbon through fires and other ways.
Java does not (yet) have green threads, which limits the number of connections you can serve per machine. You can go to Scala though (it has them) and still stay on the JVM.
using the parent comments naming scheme it is actually 1.19, I don’t know why they stopped developing major releases however.
I thought about it, and realized what I do is a bit more involved:

1. Find lower-cost options that have a lot of reviews.

2. Sort reviews by recent; average MUCH lower than overall? Avoid. Ignore short to medium reviews explaining nothing and using glowing superlatives.

3. Use Lustre.ai to suggest alternatives (site or browser plugin), and use the steps below to know what issues MOST of these kind of products have.

4. Check much more expensive versions of the product for desirable features / problems solved, e.g. Bluetooth earbuds with a physical or app-based "re-pairing" function.

5. Read 1- and 2-star reviews; many re: misleading features/broken functions? Avoid, but note what kinds of problems are common.

6. Check most helpful negative review when available

7. Search reviews and questions for the issues you uncovered in steps 3 and 4. Sometimes MOST products have similar issues regardless of price—there may not be ANY product worth buying, e.g. home blood pressure monitors.
Maybe I’m taking your comment wrong, why is this a bad thing? What other GC’d language just lets you turn it off?
Hit too close with the analogy:

Been a Java dev for ten years and I drive a Toyota Corolla....

...but also in my spare time I play around with Clojure and dream of buying a '69 SS Camaro
They are one of the most prevalent players in the space. Dismissing them kinda shows a lack of knowledge in the app/ad nexus, which is pretty relevant. Involved in promoting, publishing and monetizing games.

I am not sure how the continuation of micro monetization in mobile apps shows a large economic peril for the industry. Gamers have been voting with their wallets for stuff like this since 2011.
What Colour Are Your Bits? (2004)
> If anything scientists have been abundantly cautious with their messaging

And then new's outlets take that cautious wording and turn it into extremely alarming headlines. It's exhausting.
Just reading the comments, I also was thinking this was about Python's tornado library until I recognized it wasn't that. The title needs improvement.

CC @dang
H4CK1NG G00GL3
Germany has enough wind and sun to cover all electricy needs. And the fact that the nuclear-friendly France is not able to replace their aging fleet of power plants shows, that nuclear isn't such a simple or cheap solution. If Germany would push renewables, electricity would be carbon neutral before the first new nuclear power plant could come online.
The algorithm above is a 64bit to 32bit reduction method. It performs a 64bit mult and then discards the lower 32bit. I'm not sure if Daniel Lemire invented it as a alternative to modulo, as I've seen the method used before, but he certainly made it popular[1]

There is a 64bit version as well (2x64bit -> 64bit), that when compiled using 128bit multiplication is quite fast too.

The method made it's way into .NET runtime[2]. It is used in HashSet, Dictionary and ConcurrentDictionary today.

[1] https://lemire.me/blog/2016/06/27/a-fast-alternative-to-the-...

[2] https://github.com/dotnet/runtime/blob/c22f7f8c73766830b3262...
Cleaning house before due diligence.
On books and ideas
We write things down so we don’t have to rely on memory. Working as intended.
I'm going to catch hell for this, I just know it.

A Chrysler PT Cruiser. Odd looking, beloved by its fans, and a reasonably adequate (if quirky) to drive.
If you are looking for more open challenges, both the 11b-x-1371 series and Cicada 3301 have unsolved stages. I have a copy of the last Cicada code book in a box somewhere, as it looked like a forked fake path, but it's a kitschy bit of internet apocrypha. Also, just do cryptopals (which I haven't actually done and still really should at some point). The John McAfee deadman switch puzzle looked like a hoax, but judging by the number of transactions on the $whackd blockchain and the stakes involved if even a fraction of what he was on about were true, it's plausible NSA or GCHQ got to it first. Those are just ones I can think of off the top of my head.

If nothing else has come out of the stream of scandals afflicting that agency, it's that they need better people. If you are eligible, do it, as you could be the change, and it appears the opportunity for improvement there is truly unlimited.
Many unexplained instances.
(Twitter will claim a prior but unspecified TOS violation but thats a dodge, rather than a justification)
No negativity taken. These are complex systems. Any solutions involving forestry should be heavily scrutinized.
If you have a starter home and want to upgrade, prices falling are the best thing that can happen to you.
My EV is going in for a new battery in a few months. Takes about a day. Are there any EVs today that can't have the battery replaced? I get that the Model Y makes it a bit harder than most, but AFAIK most of the 'skateboard' designs have relatively easy to replace battery modules.
The result is a pseudo-dialog—not between a commenter and people who replied to his comment—but between different commenters who steal the focus of the discussion to their own opinion.

Yes! In fact, this is how I ended up fixing my paradox of choice whenever I want to learn something new. For any topic you choose, there are millions of comments, thousands of online articles (mostly blogs), hundreds of websites, tens of online courses, and a handful of books (in any form). Which one do you think was harder to do? (Hint: the books). Which one do you think really went through some rigor and thought-plan to make their content as accessible to you as possible? (Hint: the books, then MOOCs). Which one can you read casually to get an intuition about a subject? (Hint: maybe blogs written by those who got that intuition). Choose wisely.
The company I work for uses Swift a lot... that said, the performance sensitive parts of the code is still Cpp.

Swift is nifty but still not Cpp I guess.
To expand on this, people needlessly cargo-cult arcane dd commands, but on many (most?) systems, "cp foo.iso /dev/sdb" will do the same thing, but with possibly even better performance!
What is interesting is I have sever lawyers in my family. Criminal, corporate, and otherwise. All do trial work.

They all say no matter how many test juries (their clients sometimes actually pay for them to try out arguments on a group of people), or how much jury study they do…. it is hard to predict how a juror will act / be influenced based on demographics.

My limited experience was similar, folks were not super predictable.
No it's not! ...because it's about not asserting your circumstances on others, and especially including regulation and policy in that which is where this attitude regularly ends up.

I've actually got no doubt there are important jobs for which there is still no replacement for a horse.

That's the whole point. OP couldn't understand why anyone wouldn't want an EV. I simply could not do the work that I do to help fix our streams and river to keep sediment & nutrients low and help rebuild the fish populations if I was forced to use an EV.

This is a huge, common issue especially amongst that silicon valley / bay area culture. They do not consider anyone's needs outside their immediate experience. This is a big part of the push back from rural communities against urban politics.
Neglected and even actively undermined the right to privacy is an act against the society. Some would consider that being an atrocity - contributing to a dystopia with oveareaching control of unchecked guardians ;)
Successfully used VSCode for Kotlin projects.
Super-high rates coincided with a low in the price-to-income ratio in the post-war era. It was > 6x in the 1950s, < 5x through the 80s, and now stands at > 8x. So why should I care if the bank took a higher share of a lower price? It was still a lower price.
Worst: you find your own answer that says: “Nvm, fixed the issue.”
Rarely.

The UK gets enough rain that grass generally grows on its own - so you only need a sprinkler system during periods of drought. And periods of drought generally come with hosepipe bans, which means you can't run the sprinkler anyway.

Most venues choose to show 'leadership' and 'solidarity' by following any hosepipe bans, rather than trying to get an exception.

Sprinklers are used occasionally though - for example, establishing newly seeded grass. Golf courses might use them on the putting greens, but rarely on the fairways.
Is this appropriate for a 10 year old?
No, absolutely not, it is entirely doable. By the way: stovetops are already almost exclusively electric in Germany, and electrifying all cars would mean about 10% more electricity consumption. Doing so would add about 2 TWh of storage capacity in the cars alone, which would be very helpful for the grid.
Feel feel to name even a single manufacturer in Turkey that’s now more competitive that a comparable Chinese manufacturer within past year and provide reasoning beyond the collapse of the lira that they’ll be able to maintain that edge; otherwise you’re just speculating without even anecdotal examples, likely bias, and clearly have a conflict of interests, given you’re recent trip to the area.
Ethereum wallets work like a bank account that anyone can deposit funds into. This dusting attack would be as if, say, Iran or North Korea decided to start depositing a few dollars into every American's checking accounts to try and implicate the entire country's citizenry in financial crime.

Bitcoin has one defense against this attack: coin control. The way Bitcoin works is as if every time you wrote a check, you had to also include a list of all the other checks that the money comes from. So you can technically avoid implicating yourself in financial crime by not writing "payable by Iran/NK super hackerz" on your checks.
> Dr. Edelman distinguished between primary consciousness, which came first in evolution, and that humans share with other conscious animals, and higher order consciousness, which came to only humans with the acquisition of language.

Interestingly, this is (roughly) the Qur'anic explanation for the genesis of human consciousness.
Or you use wifi like a normal person.

We call them phones because that's what they evolved from but smartphones are fully functional computers that we can use anywhere with ease, and using cellular data to make phone calls is only one small facet of their usage.

For the overwhelming majority of people, being able to just pull up a map on their phone is the more convenient and preferred option. "Just handing you a paper map" is not so simple when you don't have paper maps because getting custom paper maps printed is expensive.