skysight-inc/HackerNews huggingface dataset:
> I think the normal pattern is a stack probe every page or so when there's a sufficiently large allocation.

What exactly are you doing there, in kernel code?

> But that's not my point. If the compiler/runtime knows it will blow up if you have an allocation over 4KB or so, then it needs to do something to mitigate or reject allocations like that.

Do what exactly? Just reject stack allocations that are larger than the cluster of guard pages? And keep book of past allocations? A lot of that needs to happen at runtime, since the compiler doesn't know the size with VLAs.

It's not impossible and mitigations exist, but it is pretty "extra". gcc has -fstack-check that (I think) does something there.
This is something that is debated quite often.

One of the other arguments here is that when it comes to games I can get a Nintendo, or an Xbox, or a PS5, or a PC that I can run Windows/Linux games on.

When it comes to phones we pretty much have a duopoly which means both groups can find it easy to manipulate the market to higher prices without indirect (illegal) signalling.

Luckily it looks like the EU is telling Apple to suck it and they'll have to open up app stores on their phones.
I haven't seen anything that suggests the A15 is not vulnerable to PACMAN. Do you have a reference?
Honestly? The top half of a signpost bearing the name of a Welsh village in white on green (likely an artifact of my actual local signage standards). The tops of some broadleaf deciduous trees, possibly ash, are visible in the background, but the perspective is from below (as one usually looks up at a street sign, also probably an artifact of my local experience with signs rather than a true representation of Welsh signage) and so the background is dominated by a blue sky.

This is probably because your string is a low-entropy keyboard-mash.
Not to mention all those scientists out jet-setting all around the globe in their luxury yachts and private jets
At the moment the extent of it is mostly that sometimes dubs or subtitles are changed by overeager translators trying to leave their mark, in the process changing the meaning or intent of the dialog. Rough examples that come to mind are changing jokes that can potentially be interpreted as sexist or even less justifiable cases of changing dialog for the sake of adding in meme language like "sus". There are also cases of trying to get rid of features of japanese like honorifics because of the samewhat strange assumption that western audiences can't be expected to understand them, despite them being pretty normal to the anime community. Personally I also miss the approach that older fan subtitles used to have of including TL notes for things that don't necessarily translate cleanly, it was a nice way to respect the original material.

For now, it doesn't really have too much of an effect since Crunchyroll and Netflix's subtitles already don't really have a good reputation. But it's certainly a sign that if they could get away with it, they'd definitely do more.
Looks nice. Fancy justification too.

Are you claiming it's a significant improvement over Solarised? Either way, good stuff.
It's not just google.

In the past, Mr Joe Blogs was into a passion, he would write about it on his own shoddy blog with gif links to other blogs part of a blog ring of nerdy stuff he cares about.

Nowadays, Mr Joe Blogs writes on Medium, shares on Facebook and potentially has an outdated instagram account with 4 pictures of his passion. All buried down by algorithm to never be found, because his passion "isn't sexy".

The closed web and their algorithms are just as much to blame.
You’re saying we should pull heat out faster than it’s replenished, but what do we do in 50 years? Didn’t we learn our lesson from oil that we can’t just kick the can down the road?
I think TeX is just used eponymously for typesetters, as runoff, scribe, lout etc. aren't as popular anymore, to put it politely.
It can be really challenging to start and might be weird to speak to a recorder, if you aren't used to that kind of thing. Maybe it would be easier if you are present and they talk to you? Or maybe not, maybe they just need a reminder
From NASA scientist to America’s most wanted biohacker [video]
This SEO blog ecosystem isn't going to die anytime soon but alternatives will exist.

In the next 5 years, "Knowledge Networks" are going to become curated high-density graphs of domain-specific knowledge. Some will be paywalled, some will have ads, but you'll know how to find the information you're looking for.
I liked the Lee Cronin episode. But part of that is Lee Cronin.
Cool! Any demos you can link to?
We all have to get better at using search engines to get past the SEO

Google "reminds me of Koh Lanta" turns up Boracay, Philippines in the top three links

https://www.google.com/search?q=%22reminds+me+of+Koh-Lanta%2...

No you ever used this phrase about anything in Croatia

https://www.google.com/search?q=%22reminds+me+of+Koh-Lanta%2...

Translating "reminds me of Koh Lanta" to Croatian doesn't help

https://www.google.com/search?q=%22podsje%C4%87a+me+na+Koh-L...
Check out our Kickstarter for Dragontown!
Thank you, that's a very clever explaination. Even though I can't grok the mathematics off the top of my head (I would have to look up the conjugate gaussian-gaussian formula and work this out) I think converting this to a posterior probability calculation is much more intuitive, then the article's explaination.

So, my crude understanding is that therefore the signal and noise is the mean and variance of the Gaussian, respectively. The posterior uncertainty in this is case is thus a function of a weighted average of the sample data, weighted by the priors, normalized by the data, which results in a higher signal-to-noise ratio, or lower uncertainty.
Everyone I know primarily use wireless headphones and love FaceID. If they don't have wireless headphones, they just pop the little adapter onto the end and go on with their day.
Celeb jets to Pelosi’s Taiwan trip, flight trackers – sleeper hit of the summer
PBS NewsHour https://www.pbs.org/newshour/
> What you describe is a very important distinction from Calvin, as this mechanism for deriving a global log is core to its design.

The salient aspect of the paper is how it derives the log logically, not how that is mechanically implemented in a real system outside of academia.

> However, none of the prior issues you responded to were problems with the original Calvin paper either, at least by my reading.

I wasn't clear what exactly you do (or don't) know of the architecture which would lead you to believe this NxN messaging story, as that relates directly to your contention regarding the scalability (or not) of the architecture. That much is clear to me now.
I do!

(also low value, perhaps :)
A bit of a shame the kicker is only one chart at the end. I guess thats how "tell the story to bring the conclusion" works sometimes. I think more could be made of how the harvest data works, the chart is .. compelling.
Most vegetation is not made out of vegetables :) Fruits and vegetables tend to have a very high water content, specially the ones we bred for human consumption.

Any random tree will have about 50% water and close to that amount in carbon, with trace amounts of other elements. That's less water than you and me.
Your comment about FOSS is spot on. While I'm very aware that Google Sheets is not OSS, it felt much more amenable to me than Excel (and I'm sure Excel's online free version isn't particularly fantastic anyway, though it may be better than Sheets from what people are saying here).

> How exactly do you program without knowing the shape of your data in advance? You need to know your database columns, or your JSON schema, etc.

This was a bit overloaded in my opinion, as in spreadsheets world, "shape" includes the number of rows, hence my comments. I know that the column layout needs to be known.

> Were you using dynamic array formulae

I looked into it, but couldn't figure out how to handle them without introducing a massive amount of formula duplication. The best I could figure out how to do was to do a single large FILTER (which is dynamic array) and doing a fill down on my other transformation formulas from there. I blacked out the rows past the end of the FILTER using conditional formatting rules (which felt very stupid to do, but I couldn't find anything better).

> The skill ceiling is very high

I don't doubt you, but if you can't discover the functionality, it might as well not exist. Admittedly I was clearly using the inferior tool, but in my searching for solutions I much more readily found Google's documentation over Excel's.

I also realize I'm not in the position of being forced into a corner; as most of us on this forum could, I just wave my magic wand and write the software to solve my problems. I imagine those who don't have that ability available to them will do "crazier and crazier" things to figure out how to accomplish their work in Excel, and therefore will learn much better ways than I have in my little experience with it.

----

I was building a tool to track the completion of finding parts for a given Lego set. You enter the set ID, it pulls the parts list for that set (Rebrickable nicely offers their database as a set of CSVs https://rebrickable.com/downloads/) and formats it nicely for consumption.
All of those gaming platforms have platform exclusives though, and pretty clearly can exert significant influence on game developers due to their ability to determine what software runs on their devices. I'm not really sure how the duopoly of smartphones is significantly different than the handful of competitors in the gaming market.
> I don't know anyone still using Excel.

I suspect that is very much just the crowds you move in. Every vaguely large enterprise I know is still 100% Microsoft. A huge part of Microsoft's profit these days is their Cloud department, which is really just printing money selling Office 365 licenses to enterprise.
> Google search results are significantly less helpful than they used to be.

> Anyway, forgetting that Google is bad at long tails, I search for `what is the koh lanta of croatia?`

Well, in at least one significant case Google searches are more helpful than they used to be, in that they now take into account natural language queries like "what is..." and try pretty hard to DTRT. Contrast that to "the internet of yore" that the author yearns for, where search engines - including Google - treated all words as keywords, and tended to weight them in the order they were given, so that the query would mostly look for pages containing the word "what", and "is" and "the", and then hope to find a subset containing "koh" and "lanta", and finally, almost incidentally, rank those by whether they might seem relevant to "croatia".

Incidentally, those old-style keyword searches may still provide better results in some cases. Try searching `croatia place charming slow cheap`, and see how that compares.
Costco fits this model, I think. You might only have one selection for something but you know it’s a quality product and is usually a good deal.
Today is my Mom's birthday, the first since she passed at the beginning of the year.

Thanks for sharing. I'm lucky to have the memories and records that I do.
You can if you buy seeded watermelons? Here is a modern picture of a modern watermelon with slightly less dramatic swirls. If you had bought it a few weeks earlier the swirls would be more prominent: http://sites.psu.edu/siowfa15/wp-content/uploads/sites/29639...
Completely depends what you're looking to do.

I used my Pixel 5 running GrapheneOS to test and release an app I have in the Play Store.

I run a small business from it (email, e-commerce, fulfilling orders, etc)

I run Termux and full fat Linux apps on it.

I can use git and GitHub on it.

I have an SSH client I use with WireGuard to access my home network.

I can control my 3d printer with it.

Not sure what else "a dev" needs to do with their device, but GrapheneOS provides everything I need, and I like to call myself a developer.
> When Google puts 4 paid ads ahead of the first organic result for your own brand name, you’re forced to pay up if you want to be found. It’s a shakedown. It’s ransom.

This is not a shakedown. Google is only responding to people who are placing ads on their ad platform. They aren't denying anybody food or shelter.

If anything it's interesting that so many advertisers want to advertise against that keyword. Really it's not Google that the author should be angry at, it's his competitors who are paying a lot of money to compete with him.
> It also really annoys me when I see Linux/FOSS partisans tell Windows normies "oh you can do everything you can do in Excel in LibreOffice Calc" -- no you fucking well cannot. (And I use Linux on my personal computers full time).

It seems like your argument is that alternatives don't have PowerQuery. That might be true (I don't even know what it is), but isn't that like saying Linux can't compete with Windows, because it doesn't have Internet Explorer? I mean, it doesn't, but there are excellent alternatives that can accomplish exactly the same task.

Unless you can come up with an example task that can't be completed, then it seems like it's just a matter of opinion which is the better solution.

As far as I know both Google Sheets and LibreOffice have SQL and Pivot Tables, and -- believe it or not -- Lotus 1-2-3 had "/Data queries" in 1989. Naturally, the queries possible in 1-2-3 were limited, but you really could query large tables for things like "[Date] <= #date(2017,6,1)", which is the first result I got from typing "Power Query example statement" into Google.
When I'm looking for a good book to read, I always reference this site that aggregates HN recommendations: https://hacker-recommended-books.vercel.app/category/0/all-t...
As the sibling said, even if you consider cosmology a subfield of GR (which it is only to a small degree), not all relativists will be cosmologists. But you wanted me to expand on this a bit, so here you go:

Cosmology is concerned with the cosmos as whole, i.e. the largest scales of the universe. GR looks at large scales, but not necessarily the largest ones. (A typical black hole is much smaller than a galaxy.)

But this is not the only difference between the fields: General Relativity is just one tool inside a cosmologist's toolbox. Most of them also need quantum field theory, statistics and image processing in their daily work. The reason is that, while Relativity by itself is usually only concerned with theory, and mathematical GR even more so, cosmologists have to match their theories to actual observations. They are interested in the history of the universe and in the large-scale (average) behavior of what you can see on the sky.

Meanwhile, mathematical GR is mostly a mathematical endeavor. People in that field tend to be mathematicians, with a background either in analysis / PDE theory or in geometry or both (geometric analysis). They are interested in physics-inspired questions but not exclusively so.
If the messaging app uses a username, then the overwhelming likelihood is that it keeps a serverside database of which usernames are communicating with which other usernames. That problem is the reason apps like Signal use phone numbers instead of usernames --- not because phone numbers are somehow super anonymous, but because it lets them not keep an exposed plaintext contact database on the server.
I think you're overly optimistic about web of 15 years ago. You are more likely to end up with "CatLady05's archive Aug 2007 - list of beaches in Thailand (I'd like to visit some day!) - (blah blah) - summer trip to Venice - ..."

And then you learn that on a good day you could see Croatia from Venice, or something like that.

(I just completely made that up, don't quote me on that.)
Such an elegant idea beautifully implemented. I wouldnt want to glide home sans power in it tho.
I think the python functioning is super useful for my application on superblock.
but it only provides basic functionalities.
are you guys going to make it more powerful like importing project from my own codebase/github repo. So I can use a lot of my own code components, and the abilities to install additional packages.
> That leaves wind, solar, and nuclear. With current tech, nuclear is the thing that takes the least concrete, the least real estate… and with the exception of regular maintenance and hot rivers delivers its full power at will.

But takes the most time, cost hilarious amounts of money, creates waste for generations and is just another finite resource energy generation technology from the past.

This is not what we need to reduces our emissions down to near zero now. We need technology which is cheap, deployable before it is too late to reduce our emissions and accessible for every country on this planet. This technologies are renewables and only those.

So please...if you really care about the environment and are not merely one of those people who blindly recite Michael Shellenbergers Astro-Turf campaign, don't mention nuclear on this topic again. It doesn't make any sense.

> Thing about nuke plants is, they're not less expensive when they run at less than full power.

Think about nuke plants is, they're least expensive when they are turned off. Even the grid profits from that since you don't have that expensive nuclear crap clogging up the lines so cheap renewable energy generation has to be turned off.

Time to face it: nuclear is done....at least in the civil sector.
The plan seems to be to have the gyrotron that generates the drilling beam on the surface, so the electronics don't have to withstand any heat at all. The "only" need to manage to get a beam that's clean enough that it reaches 20km into the ground.
Around 20 years ago I was trying to intersect data sets on two machines without transferring the entire set across the wire. I was slowly, painfully trying to invent Bloom Filters, because none of my searches turned up Bloom Filters. The company folded before I could well and truly embarrass myself.
as somebody who is very experienced with both writing crud apps and excel there's still a lot of cases where excel wins. a big one for me is making m&a models, stuff like that, excel is better bc you can organize view and move around data, re run calculations, whatever else in a tighter loop. and it's better at taking data in kinda inconsistent formats. there's a reason it is still king of IB, PE, all the finance world.

this is because excel was "low/no code" before it was a tech meme with vc money.
Fixed relationship concepts are a deeply subjective model, too, and this isn't exactly taught in school.

Imagining that one knows "the" relationship between even two really obvious things can be the sign of a closed mind, or a mind which locks out new perspectives. This can be even more true, the more obvious the relationships may seem due to shared sensory biases.

IMO this is one reason why DALL-E 2 can be helpful for conceptualizing. If the user is open, DALL-E 2 can make mistakes and still teach you things through those same mistakes.

Unfortunately the relationship between DALL-E 2 and the user, so to speak, is also perceived as relatively fixed by members of the tech community, so highly do they rate their own ability to tell how "good" such a model is, etc.
Blue is serious and business, red is danger or a warning, green is eco and earthy, yellow is fun, etc. Purple is the "we're a brand, but we're not stuffy and serious!" colour.
Are you referring to the Cassava Sciences fraud? All of that was related to a specific treatment that a specific researcher was trying to push through FDA trials.

I would consider that an isolated incident, similar to the "vaccines cause autism" researcher who was discredited long ago (and hopefully the Cassava guy will be, too).
> With Spotify, I'll just get... the Red Hot Chilli Peppers or Foo Fighters

Are you sure you made good use of it? When I first got on, I’d go on the indie music playlists and get excellent stuff. After about 4 months, the “good stuff” tapped out and now I get very gen Z sounding indie. Or if I look for 90s indie I get……..the breeders sigh.
Sorry for your loss.

The thing I noticed is that I have my own life - my grandparents passed some stories to me as well as my parents and they are part of my life. I have photos from like 1900's passed to me as family heirloom.

But I came to realization that I am unable to understand even 15% of any other persons life. Even my SO life will be maybe tops 40% that I can grasp or share as we spend really a lot of time together.

Maybe that is me but I feel that we are really isolated and our communications with words is really limited. Even being together in the same moment - each person feels/reacts a bit different.

I paint it as tragic in a sense but it is also beautiful that we really are unique snowflakes in the end.

So in the end I don't feel like it is even important for me to make some kind of interview - important part is to remember that they were alive and their life was their own and only their own as I cannot touch it I cannot grasp it - hence all life being special and to be celebrated, because there is not going to be second one that is identical with its struggles and with its dreams.
I generally find Protobuf the serialization format to have no benefits over JSON. Although Protobuf is often thought of as being faster to process and more compact, the reality is that it's usually not (at least as long as you're not working in a systems language like Rust or C++). It's not much faster than JSON to process because in the context of higher-level languages, the time to create usable objects out of the parsed input (which is independent of the serialized data they came from) is usually far larger than the time to parse the payload. And as for being more compact, if you gzip a Protobuf payload and its JSON equivalent, IME they end up being pretty close in size (sometimes the JSON version is actually smaller).
Incredibly depressing. Wow
Anytime people advocate for more governmental power.
Yandex censors the results mostly for Russian IPs as far as I can tell, but they stay neutral for the outside users.
I'm a huge fan of ProjectionLab (good call on the name change)! I had just had a windfall from an old employer's IPO. Not life-changing, but enough that "save as much as I can and hope for the best when I hit retirement age" was no longer the only option. I was looking for tools to help me plot out some scenarios and the only options I could find were:

1. 5-input 'retirement calculators' that various sites had up as lead-gen tools
2. Build a complex and bug-riddled model in a spreadsheet
3. Pay for a financial planner to plug my situation into their spreadsheet

I saw ProjectionLab on HN, though, and it was exactly what I was looking for. The end result I cam up with was good, but even just playing around with the modeling helped me build up a much better intuition than I'd started with. Thanks for your work, and I'm glad you stuck with it!
I'm sorry for your loss. Know that, in time, the pain lessens and becomes unfocused, though you'll always miss him.

I lost my grandmother (who partially raised me) and my father (who is the reason I am an engineer) in the same year, 2014. I wish I had done this for my grandmother and my father. I'm glad that you got a chance to do what I didn't.
Haha thanks! To be fair, as someone who is Desi American, a lot of the incomplete reporting about India that happens in the Western newspapers is due to bad pay. The NYT pays reporters $12k a year/8.4lpa in Delhi NCR, while cable news channels like NDTV, Aaj Tak, etc would pay a similar level reporter around $14-17k/10-12 lpa while giving much more political power (and the opportunity to take cash for unbalanced reporting if they want). Ergo, all the good reporters either start their own new wave media orgs like The Print or The Wire, or they become acolytes for a party (all parties do this of course - ain't no saints in Indian politics, not even the Sadhus, Peers, Yogis, Maulvis, or Sants).