skysight-inc/HackerNews huggingface dataset:
Meteorologists will tell you that temperature records are usually broken by fractions – tenths or hundreds – of a degree. To see records broken by multiple degrees, across an entire continent, is unusual.

Times article, for reference:

'Experts said the extreme heat was almost certainly linked to climate change. New highs for the month were registered across the continent, from the Czech Republic and Germany to Denmark and the Netherlands. Temperature records are usually broken by a few fractions of a degree, but Warsaw hit 18.9C, 5.1C above the previous high set in 1993. “The intensity and extent of warmth in Europe right now is hard to comprehend,” said Scott Duncan, a meteorologist. “There are too many records to count. Literally thousands. Overnight minimum temperatures are like summer.”'

The article goes on to mention similar records in Bilbao and across Germany, Switzerland and the Czech Republic. It continues:

'Alex Burkill, a meteorologist at the Met Office, said the Warsaw record was particularly striking. “It has taken the old record and increased it by more than 5C. That’s exceptional. It was exceptional in the UK in July when the record was broken by almost 2C. To do it by 5C is almost unheard of.”'
> One very useful feature for this I didn't see listed for lnav was to support adjusting for timestamps in different timezones, like maybe you have a desktop's log in local time that you're trying to reconcile with servers. (A related but less-important bonus would be to be able to specify smaller arbitrary clock drift/offsets for each log.)

You can adjust the timestamps for a file using the ":adjust-log-time" command (https://docs.lnav.org/en/latest/commands.html#adjust-log-tim...). For example, if you wanted to shift the timestamps back an hour, you can do:

:adjust-log-time -1h

The shift is applied to the messages in the file that the top line in the view belongs to.

If you want to do the shift programmatically, you can UPDATE the "time_offset" column of the "lnav_file" table directly (see https://docs.lnav.org/en/latest/sqltab.html#lnav-file)
So, you're addicted, maybe not even because of your own fault (shitty childhood, opioids from a physician?) and your country takes you out of college instead of helping you!? You take someone from a situation that may make their situation better into a stonecold environment that produces unproducitive citicens at best and criminals at worst!? And he didn't even harm anybody else.

What a system.
good ol US o A
I'd agree that __len__ is a fairly trivial example, but it is used for truthiness in Python too. It seems like a reasonable choice to mark these blessed methods that the language is using deeply as part of the runtime in a special way but I'll happily concede that it could have been X.len() instead.

`sorted`, `list`, `set`, are more interesting cases where they all work with the underlying __iter__ protocol. You don't also want to add X.sorted(), X.as_list(), X.as_set() etc too. Again, you could have X.as_iterable() to implement these, or you could mixin sorted, which will call the __iter__ function. But honestly, it's really neither here nor there.

For the full avoidance of doubt - I'm not arguing for these other "memes" and, in particular, "There is only one way to do it" has never made that much sense to me.

I am arguing that Pythons `sorted` api is reasonable, consistent and not worth worrying about.
What actually is a "rich person", can you define it?

If there is no economy, no jobs, no taxes being paid, there are no "rich people". Rich people are only rich in relation to poor people. So if there are no poorer people, there are no rich?
For the sake of savouring a civilised nerdy discourse, may we stick to the same code and set a rule that only compiler switches can be fiddled with? Comparing 3 lines (after discarding empty lines, curly braces, functions and variable declarations) of unrelated code (which is not a C++ code anyway) yielding a 5 or so CPU instructions is boring and is not enlightening in our quest to reveal the light and unveil the path to truth.

The piece of C++ code I have uploaded to GodBolt was floated on HN a few years ago as an instance of the template metaprograaming that crashed one C++ compiler and resulted in an OOM process kill for another (for the record, it was clang++ and g++ although I can't remember which one did what). Both compilers have been fixed since then, but the code is still interesting due to it being: a) terse, and b) resulting in a unusually large number of [mostly useless] numeric computations that a C++ compiler yields by virtue of the template expansion. So I have retained a copy of the mischievous code. The template expansion is common in C++ template metaprogramming, and is extensively used in C++ scientific libraries (e.g. BLASS as well as in others).

When it comes to the generated code footprint comparison, the numeric computations are a good metric to assess.
I read novels I don't give a damn about the author (in fact I usually remember the title of the novels, and their story... but not the author). So, a robot making amazing stories to read? I'm in.

I realized, it's the same about music. I like songs, but then I don't really know very well the bands/authors (nor care about them).
Seriously, begging developers to change or fix things doesn't count as "user empowerment", and neither does spending the 10,000 hours necessary to figure out the maze of interlocking horrible technologies required to try to fix it oneself. It's a developer full-employment theorem for sure: people's jobs depend on users not being able to address their own problems when it comes to getting computers to do what they need.
Alphafold is a big improvement, but a structure of a single protein in isolation isn't representative of how these things exist in vivo. Binding substrates can modify protein shapes, and proteins often function in complexes, which can form some pretty complex arrangements, where positioning is critical to function.
I think training set bias is an issue to some extent, even with single-protein prediction. For example, I've been looking at a family of transcription factors, and most of the resolved crystal structures are of just the DNA-binding domain, crystallized with the substrate (DNA) bound. Alphafold predictions for homologous proteins that haven't been experimentally resolved but share a decent amount of sequence similarity thus have high confidence for the DNA-binding domain, but lower confidence in other parts of the protein, even if they're "ordered" regions (e.g. helices and sheets rather than floppy loops), and all the predictions for the DNA-binding domain look like the bound-to-DNA conformation. So we don't have a good way yet to predict different "modes" of a protein that has interaction-dependent conformations.
Technically with Alphafold if you were interested in modelling a protein that had similar experimentally resolved both with and without substrates bound, but were interested in sampling just one of those states, you could customize your sequence database to include one or the other, which would be mostly manual curation.

I've been testing out the multimer (protein complex) mode of Alphafold recently, to see if could predict interactions for a family of proteins where some members in the family are known to form complexes, but others previously were found to not form complexes at least when expressed in vitro rather than in vivo. So far I've found that if you try to throw two completely unrelated proteins together, they won't be modeled with any contacts, but for the ones in the family I'm interested in, there's always at least one (of the five models per run) that has them interacting such that there's something that looks like a real DNA-binding domain. For the latter case, it's presently hard to know based just on Alphafold output if it's a structure that could actually form, or if it's just due to bias in the training data, with perhaps the rest of the structured regions of the protein being conformed in unrealistic ways due to less training information for those parts.

TL;DR Alphafold results are biased by existing experimentally resolved structures, and not based on simulating physics, so proteins- or parts of proteins- that don't have good coverage in existing experimental data are not going to be predicted with high confidence.
True patriots use Windows.

Linux? What are you, a Chicom? Did you know they literally use that in North Korea?[0]

0: https://en.wikipedia.org/wiki/Red_Star_OS
That's nice, however these chemicals are already spread out all over our planet and are not destroyed by themselves any time soon.
I often wonder if we will ever get to the point where human generated content has a special luster to it like locally grown food. When you go to the farmers market and purchase fruits and vegetables grown locally at a premium price, most people are not only paying for the quality, but the fact that they are supporting a local business instead of a large scale factory farm. In a world where generative AI can outpace humans making content, buying custom human made artwork could potentially be similar to going to the farmers market.
He seems like the slimiest CEO imaginable. I have no data to back this up, just his constant woke clamoring, before woke dominated the culture, and the way he looks. My gut just instantly sets off alarm bells.
Clang is lagging behind because it's losing support.
> DOJ going after the jail guards

Yeah the DoJ really sunk their teeth in 100 hours of community service.

https://www.cnbc.com/amp/2021/05/25/judge-approves-deferred-...
Indeed. But the feeling of well-being is not absolute, but relative to you socio-economic context. The average American is manitudes better off now than 200 years ago, in absolute terms. But are they just as many magnitudes more happy? No. Depending on study, happiness is significantly less.

It's not at all clear that maximizing absolute quality of life is the best ultimate goal.
That's what I do. But it's not IBM.
Bing integrating GPT is not going to overthrow Google search as some people seem to be suggesting-at least not overnight or anytime soon. Google has been using semantic search using word2vec vector embeddings and potentially other NLPs (LaMDA) for some time now. (word2vec was developed in 2013ish?)

However, I do think this means Google finally has real competition in search for the first time in it's existence which is potentially disruptive enough for them, even if that means losing a few basis points of market share. It's possible this might force Google to start charging for their other services if competition for search threatens their ad revenue.
I think AI code generation will really amplify the importance of unit tests. If you can enumerate all the corner cases using tests then tell the AI to write code that does XYZ and passes the given tests, that's very powerful.
Sometimes I feel like I live in a parallel universe because 424k revenue per employee sounds like a large amount and should be very profitable.

Admittedly I'm not in the USA but even adjusting for that it still sounds large?

Are all US salaries so inflated that 424k doesn't more than cover a typical employee even after all overheads?
Missing Links: Short-Sighted Transit Planning
So you all know of & used ChatGPT, right? It's mind blowing!

And will change how we think about content forever!

But we noticed some issues!

What if you need to generate news style, real time, fresh content: [1] Describe Argentina vs France final match, [2] Should Elon Musk step down?

Content on latest products, movies, etc: [1] What's the controversy surrounding Avatar 2?, [2] Google Pixel 7 vs IPhone 14

Content which may have factual issues, & you need citations: [1] A timeline of nuclear fusion till December 2022, [2] Should expecting mothers take paracetamol?

And anything in which you want to input YOUR data (just hit upload)

https://www.longshot.ai/features/longshot-fact-gpt
You realize google probably has a 10x better AI then ChatGPT. They just arn’t publicizing it. Google has all the data. It's not even a competition. If bing adds it then google will simply add a better version of it.
I would have copied and pasted the actual title in this comment, but even that was obscured by the paywall.
Same with LTspice. Works better if you have a keyboard where the function keys are physically separated into groups.
Yeah I agree. Something about actions being louder than words here. I will say spreading it out creates a worse environment of fear from employees. It’s like pulling a bandaid off slowly. This way, the survivors know they’re safe for some period of time and can focus on longer term things. They likely feel that they can tread water performance wise and make it through the next year too. They can also approach their personal finances from an assumption of having a paycheck for the next year at least. These things are typically to address the under-performers and misfits that come with hiring thousands of people each year. It forces the business to reevaluate its needs based on its goals on a cadence. Otherwise you end up with a bunch of Milton’s in the basement (to use an Office Space reference).
Not using the same (virtual) identity everywhere is a good idea in general.
I read the article. My summary:

It is better for your health to eat earlier than later. The worst time to eat is at night.

While an ideal time to eat isn’t given, it’s probably somewhere between 8am-1pm.
> Yeah even if they threw out anything associated with this supposedly bogus search warrant it really seems like there's plenty to convince a jury that he did in fact defraud OfficeMax.

There is a legal doctrine called something like "fruit of the poisoned tree" which means any evidence and any subsequent evidence is tainted, and gets thrown out in court. So yeah, there is the potential he could appeal his case, and have a retrial where anything obtained from the FBI raid is thrown out. That could be huge for his case, or not.... (who knows)

The FBI swat team, while conducting their raid, supposedly extracted a confession under duress. There is a potential problem right there with Miranda rights, but also anything done under duress is potentially not admissible as evidence in criminal court.

When you say plenty of evidence against him, you are saying they had enough evidence in isolation of any evidence improperly gathered from his home & wife. Perhaps, or perhaps not enough to convince a jury.
> But loads of crypto-bro types will make millions selling ChatGPT "modernization consulting", so if you're looking to make a quick buck, highly recommend.

You guys will attribute anything under the sun to 'crypto-bros' at this point, it's HN's version of boomers 'must be the fault of the millennials,' which is ironic considering how many of you fall into the age group.

Furthermore, Sam Altman, former head of YC oversaw the funding of Coinbase which is now the largest crypto exchange in the US, and who himself tried to launch Worldcoin [0]. Which, yes is a (failed) crypto-currency and is also the head of OpenAI, which has created Dall-E and GPT.

Listen, I'm all for calling out scammers and have done it after over 10 years in this space, but the level of disillusion and absurd levels of paranoia amongst so many of you to constantly remind us all how 'crypto-bros' are lurking in every corner and under every rock just waiting to pounce on the opportunity to scam when in reality you are witnessing the creation of tech from these very same sectors and the people whose platforms you fear so much.

0: https://techcrunch.com/2021/10/21/sam-altmans-worldcoin-want...
That's a lot of gas stations!
> By who?

By the Python developers and its wider community. As Python doesn't have anonymous function blocks in the same way as Ruby (only lambda expressions), tutorials, lessons and the Python docs steer users toward list comprehensions instead.

I'm not saying the ruby syntax is not elegant (it is), I'm saying in Python list comprehensions are recommended over filter/map functions.

On the composable front, personally I prefer to breaks these down into smaller chunks with descriptive variable names rather than chaining.

Python also has the sister "generator" (() rather than []) syntax which also ensures it remains efficient as it pipelines the whole sequence of generators. (Lazily rather than eagerly as you say)
> What else are they going to say in public?

Microsoft recognizing the union instead of fighting tooth & nail to destroy it is genuinely novel behavior. They could refuse to recognize the union, or sue to invalidate the ballot, as many, many companies do:

"Activision Blizzard did not respond to workers’ request for recognition of a union formed by quality assurance testers at Raven Software" https://www.washingtonpost.com/video-games/2022/01/25/activi...

"The NLRB found Curaleaf violated federal labor law by refusing to recognize and bargain with workers there, but the company is appealing the decision. Curaleaf had initially challenged the result of the election, which the union won by one vote, but the labor board later ruled in UFCW’s favor." https://www.gmtoday.com/news/illinois/2022-saw-a-wave-of-new...

"The decision ordered Starbucks subsidiary Siren Retail Corp. to negotiate with the new union at its Seattle Roastery restaurant... The company contested the union's victory because the government held an election by mail ballot rather than an in-person election. Starbucks plans to appeal the ruling." https://www.shrm.org/resourcesandtools/legal-and-compliance/...

"Since the workers went public with their union and began to bargain, Trader Joe’s has cut hours of union employees under the guise of the "slow season," while at the same time hiring new workers and giving them full-time schedules." http://www.fightbacknews.org/2023/1/3/minneapolis-newly-orga...
One nice thing about this is that it might force google to finally do some real world open application of their AI.

Google very likely has the absolute best AI on Earth, and might even be a few steps ahead of Open.AI. However they are extremely coy about it and so far only use AI (public facing) to lightly augment their services rather than be the services. For instance, Google purposely makes assistant act more like a computer taking commands than a human having a conversation.

But we know that Google has at least parity with Open.AI, and it would be a fairly safe bet that they are ahead. We'll see if they have a "mic drop" moment when Bing comes out with this.
When you get Moiré from the sensor of a camera or scanner, then there is nothing much you can do.

But extreme Moiré effect from resizing is not really Moiré. It's aliasing. And it typically happens because the resizing happens in a non-linear colorspace and/or with a poor kernel. Unfortunately this mistake is quite common in many image processing software.
I’ve been doing art (drawing, painting, clay sculpture, etc.) since childhood. “And lord only knows” that I have indeed ‘suffered’ /g

> “Art is inseparable from the artist”

That is pure sentiment and really a modern take on the function of art in the personal and social sense. As an artist, I derive joy from the creative act. As an appreciator of works of art I generally do -not- care about the artist. Of course, the lives of influential humans (artist or not) can be interesting and certainly enrich one’s experience of the artist’s work, but it is not a fundamental requirement.

Two days ago, the National Gallery of Art closed its Sargent in Spain exhibition. (I almost feel sad for those who didn’t get to see it.) Sargent was never really on my radar beyond the famous portraits. I still really don’t know much about the man besides the fact that he visited Spain frequently, with friend and family in tow.

But I am now, completely a Sargent admirer. Those works, on their own sans curation copy, are magnificent. And I am certain, that even if I had walked into an anonymous exhibit, I would walk out completely transported (which I was dear reader, I pity those who missed this exhibit).
If you don't care what language you're starting with, but rather just want a good introduction to programming then I can't recommend Daniel Shiffman's[0] Learning Processing[1] book enough. It uses Java and Processing[2] to make visual interactive programs instead of the traditional text-based programs.

0. https://www.youtube.com/c/TheCodingTrain

1. http://learningprocessing.com/

2. https://processing.org/
(I'm assuming by football you mean American football)

It's not really a fair comparison. The NFL is a monopoly, so there is no way for athletes to vote with their feet. At various times in the past, in order to negotiate the NFLPA has had to decertify in order to sue the league.

The NFL is also not a good proxy, because the average career for an NFL player is 2-3 years, and it is a physically dangerous job.
ChatGPT has real value to me. Ive been using it for my d&d games and to do some simple writing stuff that I hate. It costs me nothing, and I don't have to gamble to use it. Its value over crypto for me and my friends is exponential. Stable Diffusion has been even more valuable for me and I get to run that on my own metal.
AI models scale better than wetware models for large, dynamic systems — particularly for complexity above what one person can handle.

AI solves the “frozen middle” problem, where senior leadership get unreliable information and can’t visualize the whole business on one side while managers follow their own interests rather than common good on the other.

That’s what’s driving cyberization: trying to bring the nervous system of the corporation under control of the central intelligence. And the first corporation to develop an AI which can embody the whole corporation, solving that problem, will massively outcompete its peers.

The “frozen middle” is the current limiting factor on organizations ranging from the military to Amazon.
Show HN: Sit.
Is It Legal/Ethical for OpenAI to Scrape All Top Websites?
While OpenAI hasn't made their training dataset available.
It appears that they have used bots to index all top websites. (Maybe just using Bing's data itself? )
It appears that it knows everything about all of the websites, and can even tell what information was available on a URL.

I am just wondering if it would constitute fair use as there is no citations in answers and it would be quite obvious that the answers that it provides to queries are formulated using data from all these blogs and other websites.

Here are a few example queries -
https://imgur.com/a/AmF1rYR
The article goes into the inconsistencies of the process, which vary widely from state to state.