skysight-inc/HackerNews huggingface dataset:
You've got it right, SLSA build provenance in particular only tells you that the artifact you have came from X software repo, at Y commit/tag, built using Z workflow. SLSA doesn't make any mention of what is actually in the artifact (but you can now safely verify the correct commit knowing it was used as input).

Typosquatting is an interesting one, because if you've made a typo in one place but not the other (ie installing package name "requestss", but repo is "psf/requests") then SLSA would "save" you by erroring on the mismatch. But that doesn't stop you from typoing in /both/ parameters.
No, according to Wiktionary[0] the verb parler comes from Early Medieval Latin parabolāre, which comes from Latin parabola (which in Late Latin could have the meaning of "parable"), and that was borrowed from Ancient Greek παραβολή.

The Italian verb parlare has a similar etymology.

[0]: https://en.wiktionary.org/wiki/parler
Puzzles for Automatic Differentiation
Fair enough, it’s totally possible that’s what they meant. But the complaint of “every package assumes you loaded the whole dataset in memory” seems to imply the package just naively reads the file in. I mean, if the package was mmapping it, they probably wouldn’t have had much trouble with memory enough for it to be an issue they’ve had to complain about. Also, you may not always have the luxury of mmap()’ing, if you’re reading data from a socket (network connection, stdout from some other command, etc.)

I don’t do much python but I used to do a lot of ruby, and it was rare to see anyone mmap’ing anything, most people just did File.read(path) and called it a day. If the norm in the python ecosystem is to mmap things, then you’re probably right.
Sounds like a worse way of writing async requests, while the last part is basically what websockets seem to be intended for
1. please a reference to these record cold months and related discussions? curious, iirc see them starting more go the other way round, always. (what I remember, actually when was the last one really? Cause I only remember local record cold ones).

2. it is a trend and usually never one example put up as evidence, but the trend/frequency is unfortunateley clear?
It is artificial intelligence, it just isn't artificial general intelligence, nor artificial general knowledge. LLMs are artificial linguistic intelligence. They are really good at linguistic operations that require intelligence, like summarizing long text, transforming disrespectful text into professional looking text, translation between languages to a certain degree, etc.

It is not possible to ask an LLM for factual knowledge, without providing it the source of the fact. Without a source of the fact, you can only ask an LLM to generate an answer to the question that is linguistically convincing. And they can do a really good job at that. They can accidentally encode factual knowledge by predicting the next word correctly, but that should be regarded as an accident.
Thanks for the swappa.com recommendation! I see that I could have made $100 more on my MacBook there than on eBay. Also it was WAY easier to find the exact specs. Thanks again!
Wikipedia has a number of cool, interactive SVGs. This illustration of satelite orbits is my personal favourite: https://upload.wikimedia.org/wikipedia/commons/b/b4/Comparis...
It is not an one-off or local event. It is part of a trend and not an isolated event. All the previous months were pretty hot or directly record breaking, and the trend seem to be going to even higher extremes, specially at global scale.
This is about global temperature records. The reason your hypothetical conversation isn't parallel is because the last global cold record was 1903.[0]

In terms of localized cold records, they are becoming astonishingly rare to the point that they really don't even deserve mention.[1]

[0] https://www.climate.gov/sites/default/files/2023-01/ClimateD...
[1] https://en.m.wikipedia.org/wiki/List_of_weather_records#/med...
Have there actually be any global record cold months in the 21st century? Sure, we have months that are cooler than our (elevated) average, but I don't think we're breaking any records.

On the other hand, "hottest month ever" is not uncommon to hear. That plus the fact that we are trending in the wrong direction might be cause for alarm.
> Why is there a climate scientist working for a payments processor?

Without any explanatory details, this seems like a non-sequitur.

Or are you making a joke? Is this like the surrealist painters and bathtub one?
What all is in that script? I'd love to have it. Sincerely, another dev abused by Zscaler.
But that's what it's for. Same story as Photoshop and GIMP splash screens.
Until there’s blood, how do you know the rule is necessary?

If you just keep making rules you end up like Europe.
This is like arguing chip companies shouldn’t make chips that are faster and more power
efficient just because the web sucks and Electron is a pig.

Sure, we should just make chip innovation illegal and mandate Gemini instead of HTML/JS, I’m sure that’ll work out great..
Not exactly. Increases in average temperature are very easy to measure, [0] for a nice visualization.

The change was done to highlight the fact that the consequences are not just higher temperatures but also include, for example, an increased frequency in wild fires, droughts, and other extreme weather events.

[0]: https://climate.nasa.gov/climate_resources/300/video-climate...
Willow shoots were and still are used to reinforce waterworks.
Look up https://en.wikipedia.org/wiki/Fascine_mattress or the Dutch word "zinkstuk" for a detailed description.
Where and when did this conversation of a global record cold month happen? I have never seen this.
We launch in November!
In addition to the other comments about pre-iPhone/Android smartphones, another part of the story are the devices that preceded even those, the personal digital assistant (PDA).
There's the well known PalmPilot and various Windows CE PDAs like the Compaq iPaq and Dell Axim and even earlier, now largely forgotten devices like the HP 95LX and 100LX, a DOS based palmtop PDA that was really quite capable for 1991, and probably a few even earlier than that. So the evolutionary path to the modern smartphone probably stretches to 30+ years.
> Not enough, they should be require to fix their mistake by sending out another Satellite to either retrieve it or push it out where it was indented to be.

Seems like a plan with a bad risk/reward ratio. Right now the satellite isn't where it's supposed to be, but neither is it directly in the way of other geostationary satellites. But if you send up another satellite to deliberately interface with this one and move both up, you risk something going wrong and either getting stuck with two satellites in that position, or worse, both crashing into each other and making a huge mess. It's probably better to wait until the technology for grappling satellites in space is mature. This is presently an active area of research and development (OSAM), so a bit of patience should pay off.
X stops showing headlines after Musk update demand
Show HN: Multi Bubble Level
As a person who fits within your example, this is what I always come back to. I can completely understand a person’s position in support of abortion, but no amount of talking through the issues will get us in alignment.

Many of these big issues (homelessness, immigration, universal income, abortion) come down to one’s particular viewpoint on humanity and human rights, and if folks aren’t in alignment from that foundation, no amount of dialogue changes the disagreement that flows from the foundation.
Binaries are not freely redistributable
funny how decades of scientific research in astronomy could not find any sign of extraterrestrial life, and here we are surrounded by flying saucers and green people everywhere.
‘This Is a False Advertisement’: X Ads Are Being Challenged by Reader Context
> Just wait until you learn about organized religion it’ll blow your mind.

That gets super complicated, because arguably religion is less about its content, and more about the community. The hunger for connection isn't going away.

In a sense, religion is the perfect intersubjective phenomenon - the actual beliefs don't objectively matter and can be arbitrary[0], what's important is that everyone in your community subscribes to the same arbitrary set of beliefs. Traditions and proclamations are effective proxies for community cohesion.

(Arguably, national propaganda is the same story, just played on fast-forward.)

Point being, religion is much more than being smooth talked into believing nonsense. It digs roots deep into how humans form societies.

--

[0] - Mostly. Some beliefs are more sticky or self-reinforcing in the real world than others. Religious beliefs undergo natural selection too.
"Working-class and lower-middle class people tend to be very fun-oriented when they are young, but age out of it more quickly, into passive TV watching and its surrogates"

Citation needed.
Patrick Stewart Boldy Explores His Own Final Frontier
For that I had the quote saved to a text file of comments, with the link.

If it were something like a web page which I found worthwhile it'd be saved as a MHTML, categorized and with notes in the filename for quick searching via Everything. I don't use bookmarks for anything except regularly accessed pages.

20 years ago there was an article[1] that argued anything worth sharing was worth saving, on the benefit of keeping a copy of content locally vs linking/bookmarking (which is prone to link rot). Ironically that site itself no longer exists.

> If you want your links to be worth anything in two, three, or five years, download all the pages you're linking to to your hard disk.

[1] https://web.archive.org/web/20030207224216/http://www.j-brad...
https://archive.ph/V6qnh
Stock holders, fixed :)
It is a pretty good metric of how the company is doing. I.e. if paying customers still spend a lot of time on the app, they would pay the next time. If the time decreases, there is a risk they would not prolong subscription.
Why not Affinity Designer/Photo?
Kind of? The two are chemically the same - the big difference is that crack is often smoked which makes it fast acting. However, the high last about as long as it takes to kick in, so it’s pretty much a quick up and down.

It was believed to be so much “worse” than powdered because crack was used as a means to vilify black communities while powdered circulated in white communities with must more lenient punishments.
I’m not for a second justifying needless animal suffering, but you’re picking on the wrong thing, presumably due to a lack of understanding of the area under discussion.

A solidly established concept in regulated animal trials (e.g. of human drugs in early development) is to prevent further suffering, once a line has been crossed, by way of killing the animal quickly and cleanly. It isn’t palatable but this fundamental concept, and the term ‘sacrifice’, aren’t issues here.
Sorry, it has just been fixed. English will be used by default for unsupported languages. This is a low-level mistake on my part
I have done this for simple web apps in the past.

And I have had programmers who used the resulting apps call me a liar and tell me it's not possible.

The file system is itself a multi-user indexed data store built right into the OS kernel. However, it obviously is not a relational DBMS.

So if your needs are limited and can be satisfied by a simple indexed data store, this can work remarkably well.

Even though some "software engineers" will tell you it can't because they have been trained differently.
Starbucks to close 7 San Francisco locations in coming weeks
There's an interesting theory that surface warming of the Earth is proceeding in a staircase fashion, due to modulation of fossil-fuel-forced warming by El Nino events:

http://euanmearns.com/the-staircase-hypothesis-an-alternativ...

The driving mechanism for this phenomena would be release of stored heat from the oceans (which have been steadily absorbing much of the energy being trapped by increased atmospheric IR-absorbing gases like CO2 and CH4) during El Nino events.

> "The oceans can at times soak up a lot of heat. Some goes into the deep oceans where it can stay for centuries. But heat absorbed closer to the surface can easily flow back into the air. That happened in 1998, which made it one of the hottest years on record. (Trenberth 2013, see above source)"

This forms a prediction of sorts: if there is an another strong ENSO event this year, another stepwise climb of the staircase should play out over the next decade.

Note that even if we eliminated fossil fuel use and deforestation in a year, due to the long-term buffering effect of the ocean, it would take at least a century for the Earth's surface temperature to stabilize (assuming we don't trigger some 'natural' effect like massive marine sediment methane destabilization, etc.). This means as much effort will need to be devoted to adaptation to new conditions as to elimination of fossil fuels from the energy mix, assuming that we all agree that civilizational stability is a desirable goal.

Not eliminating fossil fuels and continuing with business as usual for the next few decades (*the current plan of all fossil fuel producers and affiliated nation-states from the USA to Venezuela to Saudi Arabia to Russia) means that when we do eventually stop, we're in a worse long-term prognosis.
> Notably you can tell how healthy a community is when someone signs up a throwaway account to make a comment reminding people of the rules.

Maybe a previous lurker specifically made an account so they could post on your comment?
I believe the only differences were uid/gid and username/groupname values between the two tarballs. One had the information of Thomas Wouters, the release manager of 3.12, and the other had generic GitHub Action usernames/groups.

Normalizing these values to something known like 0/0 would have done the trick.
>Dropping your phone is a rare event, not a serious risk

For you

I drop my phone at least once a day lol

I actually dropped it more before I got a case on the Pixels because the back glass is ridiculously slippery and it'll even slide itself off surfaces that aren't perfectly level. Back glass needs to fucking die.

The insanely polished smooth metal frame doesn't help either when combined with the ultra smooth glass back in my hands.
This is basically what cmaf is. the moov and ftyp gets sent at the beginning (and frequently gets written as an init segment) and then the rest of the stream is a continuous stream of moof's and mdat's chunked as per gstreamer/ffmpeg specifics.
The Future of Data Labeling: Embracing Agents
Indeed we don't, monthly average global temperatures are available here: https://www.ncei.noaa.gov/access/monitoring/climate-at-a-gla...

There hasn't been a "coldest global average" set since 1917, which was the coldest March.
Show HN: RSS as API
it's not dumb, it's common sense just like the Loch Ness monster.
> you can’t measure this on a monthly scale, it’s too slow of a process

You can somewhat measure global warming on a monthly scale. Just graph the last 100 years in average monthly temperatures and you will see a graph going steadily up. So it will be with a longer scale. In that sense, global warming is a longer process, yes. The problem with that is not that "you can't measure it". It's that explaining it to a non-believer does not fit on a tweet, and it counterdicts everything that they have been told from the media they consume.

A metaphor that can help is talking about overwheight.

If you have been gaining weight for years and then you do one of those "detox diets" and lose 2 kilograms in one month, but then you gain them back the next week, and another one the week after, you are not "losing weight". The curve went slightly downwards and then continued going up.

Similarly, if you have been steadily losing weight for years and then have some friends visit and you eat out a lot during that week and you gain some weight but you lose it again in the following weeks, you are still "losing weight". The curve went up a little bit but then it went down.

So the thing you are missing is the context we can talk about individual ups and downs, but they are meaningless without being put in the bigger context.
America’s Food Giants Confront the Ozempic Era
and also pay insane rates for otherwise basic, market-rate parts. and most of them probably don't need to be ultra high grade.
It would implement features specific to and invaluable for whatever I'm intending to work on, in such a way that I would feel like trying to do it any other way would be wasting my own time.

For an example, Clip Studio Paint - a tool unabashedly designed for and advertised to comic artists - has a design concept of a 'comic panel'. This lets you drag out a panel, instead of an arbitrary shape that you will use AS a panel. The panel, also an arbitrary shape, comes with functionality like "bleed" which allows you to continue drawing outside of the panel, but will truncate that content when you de-select the panel. It includes concepts like "path rendered borders" so that you can do weird stuff with borders that you wouldn't want to do with an arbitrary shape (like have characters break through them).

So, you end up with a nice little feature that can ABSOLUTELY be recreated in other programs. Nothing in that "panel" feature couldn't be done with a series of steps and possibly some macros in other applications. The problem is, it's all of that setup (wasting my time) instead of just having the feature available because it's a well-known process with well-known problems. These are the people who are best suited to know what good processes look like, and can build the best kinds of tools for those well-known processes. Of course, they have to keep up to date, but that's any software in any industry.

Just to head off any assumption that I prefer CSP or something, I will say that they fall woefully behind on other stuff that is not comic related (understandable because of their history, but still a hindrance to me using it). That aside, a separate example is that every single drawing program should have the ability for you to move "tool settings" onto another device. No question. I should be able to work from my tablet, and pick colors on my phone. Or work from my desktop and change brushes or sizes or store values from one project, while I open the next desktop tab for a different project, all on my second screen. As far as I know, none of them do this.

The overall point being "We've designed apps to work with data like a computer uses that data. I would like it if we started designing apps that work with data however they have to in order for humans to work with 'concepts' in whichever way they understand those concepts (to the best of their ability, which is pretty able these days)."
I've turned them off on every android phone I've had. I can't ever remember how though so I have to dig around every time.
So that's the part I explain in my note. So if you combine the two explanations together I think we have the whole picture. Yours fills in the gap in my explanation.
Intel suffers from the build it and they will come flaw of engineering.

I want multiple FPGAs in the CPU. Replace the PMU with an FPGA, replace the MMU with an FPGA, and by replace I mean augment and extend. Of course an FPGA can't do all the work of fixed blocks.

The ultimate problem is politics inside organizations and the lack of any sort of concrete creative thinking.

That Intel isn't incorporating Altera into IFS and allowing IFS customers to include FPGA fabric into their designs is predictable but both astonishing.

x86 and Altera as library IP only available on IFS would give them another 10 years of runway.

Intel had the same market segmentation and lack of imagination in how they applied Optane. Heck, Optane should have had FPGA fabric in each dimm. It appears that each sub-sku has their own fiefdom and their own P&L that ignores ecosystem effects.

Intel needs to be cleaned out.
With 3,000 Euro / month you can roughly employ someone making 2,400 Euro / month pre-tax (gross) in Germany. That's supermarket cashier money.

And only if you pinch pennies (there's just a ~100 Euro margin here after unavoidable costs). The rule of thumb in Germany is that an employee is going to cost you roughly 1.7x their gross salary: that'd be wages of 1,700 Euro / month.

The latter is going to pay for 1/4th of a decent software developer - and even then you're better promising more than 30 paid vacation days among other benefits.

Basically: forget about it.
While I partially sympathize and agree with your pessimism, you underestimate the impact of regular users disengaging from various places of the internet exactly because it gets more and more meaningless, watered down, and doesn't provide any value over super brief validation.

And while that super brief validation is still a very strong hook for metric tons of people out there, people do start to disengage. The sense of novelty and wonder is wearing off for many. I'm seeing it among my acquaintances at least (and they are not the least bit technical and don't want to be).

That the future of the internet looks very grim is unequivocally true though. But there's a lot that can and will be done still.
Hyundai is switching to Tesla-style NACS plugs for its EVs in late 2024
ha! I was literally thinking of the libs for parsing h264/5 and mp4 in rust (so not using unsafe gstreaer/ffmpeg code) when moaning a little here.
Generally i find the rust libraries and crates to be well designed around readers and writers.
It's fairly clear that they understand that much.

The objection is that the word 'learn' is generally used in reference to how humans learn. There is a lot implied in this usage, and a long history of use by the general populace. By overloading it as 'things that are kinda like human learning, in some ways' you must ignore swathes of that implicit meaning to remain correct while using it. It is no longer a phenomena, but a class of phenomena.

The problem they pose is that people aren't going to do that - they'll continue using 'learn' as a stand-in for 'human learning' even when discussing ml adjacent topics, and that is damaging to effective discourse.

Practically speaking, that ship has sailed. Regardless, it's a reasonable take.

You can literally see their implied scenario play out in this thread - they claim that llms are doing machine-like learning rather than human-like learning (an entirely uncontroversial claim, humans are almost certainly not transformers in disguise) and the conditioned response is along the lines of "you're wrong, they do learn! obviously you don't understand the most trivial aspects of machine learning!"

This exchange merely proves their point (which is really the observation): overloading this word in particular causes grief. Misunderstandings abound and arguments arise from no actual disagreement in object level reality.
After trying a lot to understand Republicans and right-wingers in the US (where I'm from) I'm much less convinced it's possible now than I was when I first became politically aware twenty-ish years ago. But moreover, even if I can understand someone, I can't understand why they trust their sources of information (which seem to me patently self-serving, pandering and stupid). And when our sources are so different we can't seem to talk anything but past each other.
"When ah was yur age, we had to push our bits 10 miles to tha nearest router in the snow... and it was uphill...both ways!!!"
Allowing a Gitlab project pipeline to pull another project
In this article I will explain how to properly configure the permissions and secrets in a GitLab CI pipeline to pull other projects hosted in the same Gitlab instance. I will also explain how to activate and use the job token scope setting.