skysight-inc/HackerNews huggingface dataset:
I’m concerned that the repetitive, sensationalized news coverage will encourage apathy.

Again and again, headlines blare doom narratives about flares, but I am unaware of major impacts recently.
i worked for the BBC for several years back in the 80s, in computer services radio (basically designing and writing applications to support radio broadcasts) and it really has always been a crowd of right-wing arse lickers. the "talent" may appear to be slightly left-of-centre, but the management certainly is not.
I agree! I first saw the movie Papillon (original, not the new one), before reading the book, and I prefered the movie.
I definitely couldn't "make" anyone click on anything. But delivering it wasn't the only thing we had control over. The format and content of the email we had complete control over. This was years ago, but at the time I suggested trying to record and study which emails lead subscribers to actually click the link so that we could learn to produce content/offers that more people wanted to see. The idea was mostly shrugged off but I did it anyways. When the numbers of people actually following the links went up my boss never wanted to show anybody. My somewhat cynical guess is that he didn't want to introduce real accountability (proof that we were having an effect) into some of the data he was presenting to other departments.
I don't even know what half the people do at my company. Productivity has no doubt fallen to historic lows. I def feel like 5% of the people are doing 75% of the work. I agree with the article that junior employees are not setup to succeed in this environment which will ultimately result in companies hiring less junior people (fine with me, tired of babysitting).
Modelling assumes it's carbon, that's taken as a premise. The models are built to calculate that the climate is stable if not for industrial activity. If the climate is simulated as non-stable even in pre-industrial times, that's assumed to represent a bug in the model.

Technically speaking, gradual increases and decreases over time don't have to be explained for CO2-doom to be wrong. Invalidating a theory doesn't require replacing it with a different one. But it could be AMO or sunspot activity or many other things that were once considered uncontroversially to have a big impact on the climate.

National Geographic, 1967:

Dr. Hurd C. Willett, Professor of Meteorology at Massachusetts Institute of Technology, suggests the answer. Dr. Willett, one of our staff affiliates this year, has shown us how cyclic changes in the climate closely parallel the cyclic changes in sunspot activity—the manifestations of powerful electrical energy discharges from the sun. We now feel confident that our investigations here back up the solar-climate theory of weather cycles.
My utility charges residential customers $0.11 per kW-h

Large users pay $0.06 per kW-h and then a demand charge of $10 per kW based on their max draw for the month. So if you do a bit to smooth out demand, the resulting cost isn't going to be wildly different than residential.
... And nothing of value was lost.
>It's unrealistic to expect corporations to go above and beyond when complying with something like a code license.

I agree up to the point where they start going on about how much they love and support open source. At that point going beyond legal necessity should be a given.
The Costs of Long Playtimes in Modern Gaming
FYI, Vancouver Island has the highest population density of cougars in the world. This includes mountain lions, pumas, panthers, etc, all the same big cat by other names. They are so elusive though. I lived on the Island for nearly six years, during which time I mountaineered and hiked all over the place, and never saw one. Saw lots of black bears though.
This is a great list, though it's not that helpful for comparing them with each other. There is also https://www.starter.place/ which includes more information about what features are included in each one.

What's still missing is some kind of aggregated review service or something for these. From the outside it's still very difficult to tell the difference between "well-maintained, production-ready thing that has been used by hundreds of real businesses" and "some rando's app they threw on github / are trying to sell".

There is such a huge difference in quality/maturity for many of these and that is literally all you are paying for. Still a tricky market to navigate.
Grimes on AI Songs: ‘Feel Free to Use My Voice Without Penalty’
The JPEG-flipping profile picture culture may be dead, but the technology works.

NFTs are great if you need cryptographic proof of ownership. I believe this actually has a ton of unexplored utility, even though people now associate "NFT" with pictures of monkeys.

The only NFTs I currently use are from Uniswap, but I think it's likely I'll use them for all sorts of ownership in the future.

NFTs can also make things like subscription services and club memberships transferable by allowing secondary marketplaces where they otherwise would not exist, which should be good for both businesses and customers. POAPs are pretty interesting too.
The cards example doesn't work in Firefox, it reveals the opposite side of the card :/
YT's algorithm is great - shows me a great mix of mindless stuff I like that I can just watch and not think or put on in the background (sports highlights, music playlists); or stuff that I need to pay attention to (politics, finance, how-to's), and even some guilty pleasures (film/tv clips, comedy sets, etc). It's great.

The shorts, however, need to just die. Youtube, stop trying to compete with TikTok. You have a niche, and need stick to it. No need to dumb down with crappy content and actively work to shorten attention spans with cropped clips and cannibalize your main product.
I just checked the source and it's not that. It's not a bad decision with regards to text justification as far as I can see, either. Might just be some broken kerning in the font it's serving up, this page is a dense thicket of machine-generated markup and I really do not want to investigate any further:

<p id="viewer-9ptf9" class="mm8Nw _1j-51 WkT0MK _1FoOD _3M0Fe T3Ond1 WkT0MK public-DraftStyleDefault-block-depth0 fixed-tab-size public-DraftStyleDefault-text-ltr">

<span class="_2PHJq public-DraftStyleDefault-ltr">

<span>When a user moves their mouse from the middle of the page toward the navigation bar — presumably to abandon the page — there are technologies which can track this behavior and trigger a “mouse-out” alert. While this UX element (from companies such as Crazy Egg and Rooster) has great potential, I’ve found it far too common that websites use this to overlay huge pop-ups across the entire screen as a last-ditch effort to convert users.</span>

</span>

</p>

what is this garbage, why does a paragraph need its text inside a span inside another span, what generated this trash?

<meta name="generator" content="Wix.com Website Builder"/>

ah, gotcha
Some moths have mandibles, but most sorts don’t. Further, ‘nectar larceny’ behavior is still the subject of study and appears to possibly help pollination or have a neutral effect in many cases. There also seems to be an indication that some plants are perforated by bees and that certain moths reuse those holes for access to nectar.

As another curiosity, I believe the death’s head hawk moth (as ‘made famous’ by The Silence of the Lambs) can disguise itself as a bee via scent and just take honey from a beehive.
The boozy story of how we decided alcohol was a health boon in the ’90s
Have you tried adding “(answer) in the style of [writer]” to your prompts? It really changes the voice of the generated text.

Charles Bukowski, Hunter S Thompson, Christopher Hitchens, etc
I don't think its strange (in fact, its probably really opportune, talk about a captured audience from a business perspective), I'm curious about how big it is, the layout etc.
>“I’ll split 50 [percent] royalties on any successful AI generated song that uses my voice,”

Interesting to see some artists play around with this. I do wonder how it would actually work in practice. Would Grimes upload the songs to her streaming account and then start paying out monthly/weekly royalties?
The way I heard it, the copyright on classic pieces ran out, so Lego had to differentiate. Further, the co-marketing arrangements like Star Wars and Harry Potter have been lucrative, and probably saved the company.
That really depends on the reader. ElasticSearch is a company, and made its product open source as a growth strategy, it worked!

However , it is difficult in general for these open source companies to compete with Amazon's managed offering. The managed offering and its support staff eliminates the need for the tech service contracts that many of these companies to depend on.

ElasticSearch closed down the license and said "nope, no open source anymore because we have to make money". This was bad for the community, but not AWS fault

And if it wasn't AWS, it would've been Google. These sorts of open source development paid support contract based companies are having a hard time in general competing with the cloud.

I think it's fair for AWS to criticize Elastic for violating their ethos to make more money, but it's also pretty clear that the reason their OSS business model didn't work was managed cloud services like Aws.
Tsc.nvim: Project-Wide Async TypeScript Type-Checking for Neovim
Hey y’all,

I’m excited to share my new (and first) Neovim plugin: tsc.nvim!

This plugin brings asynchronous project-wide TypeScript type-checking to Neovim, providing a seamless type-checking experience for TypeScript developers. No longer do you have to wait for the build in a separate terminal to know about type errors in your code beyond your current buffer(s).

Here are some key features of tsc.nvim:

Asynchronous type-checking: tsc.nvim runs tsc asynchronously, allowing you to edit your code while the plugin checks for errors in the background. Quickfix list integration: Errors are displayed in the quickfix list, simplifying navigation through issues in your code. User-friendly notifications: Get clear, informative messages about the type-checking status and results. Easy setup: Quickly set up and configure tsc.nvim to suit your workflow To get started, simply install the plugin using your favorite plugin manager, such as vim-plug or packer.nvim. You can find detailed installation instructions in the README.

For an enhanced UI/UX experience, it is recommended to install the nvim-notify plugin as well. This is an optional dependency, and tsc.nvim will work without it.

I’d love to hear your feedback and suggestions! Please feel free to open issues or submit pull requests on the GitHub repository.
Adding people to your email list surreptitiously, via frustration or because of some incentive (like 10% off) is a great way of building a high number of subscribers but I doubt this does anything to your bottom line. In the case of discounts for sign-up it's almost certainly negative.
Maybe the three binaries have shared deps, by bundling them on one you get to not duplicate those shared deps?

I dunno as I have never used Go, but this would make sense with node

Also thinking how all the related tasks a la CI/CD might be total time faster with one process than three, since they're doing less total work, both during tasks and to wake_up the process etc dunno just speculation on my part
Thank yoh for making this - it's incredible! Are you able to cover you expenses from it or is it simply from the goodness of your heart?
Thank you. Somehow I missed that. I'm still making my way through the related papers, trying to get a superficial but accurate/intuitive understanding of these models. Embarrassingly, the work hasn't quite 'clicked' for me yet. Looking forward to tinkering with the code!
Windows does not have the kind of capabilities I'm referring to.

With proper capabilities, the capability itself provides the authority. There's no need to have separate access control lists or some kind of central resource broker. Each process manages its own capabilities, can create new capabilities and can delegate them to others. And importantly, capabilities can always be revoked, at any time.

See: http://www.erights.org/elib/capability/overview.html, https://en.wikipedia.org/wiki/Capability-based_security

Also see seL4 for an example of this done right.
My Side of The Mountain was a good book from what I can remember - read it in 2/3 grade and often think about the spatial constraints of living in a tree trunk when I'm out, in reference to this. Intentionally came to HN this morning to look if you had posted any follow ups; cheers
Tell me you only read headlines without telling me you only read headlines...
https://www.freshmile.com/en/
TIL! Thanks. Fun fact, I just looked at my Aikido 2nd Dan certificate, and it uses a mix of formal and in-formal numerals. Informal for the certificate number and the date, and the formal character for '2' for my rank number.
Show HN: Copilot for Data Analysis, beyond an open-source alternative to Tableau
RATH is an open-source software for data exploration and visualization. It automates your workflow in data analysis. You can give RATH a CSV file and it will generates visualizations with insights and patterns automatically. It also has a data painter tool for more casual interaction with charts (https://youtu.be/djqePNyhz7w). It also has a lot of cool features like autovis, causal discovery, GPT integration, predictive interaction for text feature extraction, etc. Some of RATH’s components are also independent open-source project you might be interested:

Like

+ Graphic Walker (https://github.com/Kanaries/graphic-walker): A lite embeddable component for visual analysis.

+ PyGWalker (https://github.com/Kanaries/pygwalker): turning your pandas dataframe into a Tableau-style User Interface for visual exploration.

RATH is a collection of interesting ideas that we think the next generation of data analysis software should be, so there might be many features that not well organized to be a united app. Tell me which feature you prefer and which is not. Looking forward for your ideas and advice.
I've often wondered about that. Spotify has never failed to have the music I wanted to listen to. Though their app interface has always been a little painful for me to use.
I had to double-check, but I ran into some issues at work where .Net Framework got confused if I used both separators in a path and used ".." to try to access the parent directory.
I think it comes down to a 'trust thing'. Managers have to prove to their reports that they are trustworthy. Until the ICs know that the manager will actually listen, let alone do anything, without the ICs job becoming more at risk, then nothing will come out.

As for how to build trust? That's a whole other blog, not just a few posts.
I also am confused somewhat here. With KMS, if you need to encrypt larger payloads, KMS itself is of no help except to generate a data key to use and you are left to either use AwsCrypto, or roll your own encryption using the data key which itself is encrypted by AWS KMS. If you happen to be using a language that does not have a port of the AwsCrypto library I am unclear if say AES CBC is okay or not.

If you are able to use AwsCrypto with KMS, I am assuming that is the recommended pathway as that is the default that AWS provides and I am hoping that AWS has thought it through enough to have a sensible default.
The third point is directly linked to the second point: If you are doing a call that requires access to that database, whether it's going through two services or one, will lead to an error (just a different one). If you are doing a call that doesn't require it, it'll go through smoothly.

>Server? Idk. App? Sure, CRUD app that requires config/filling cache dictionaries from db

Not once in my life have I written either a server or an app that will completely fail upon not having a database (the .php files written in early college years don't count.). Either of these can function in a degraded way without the database; In the case of an app, still display your UI, still display everything that can be displayed without the presence of the database, and warn that said database is down. The same way you'd do with micro services.

>Thats fair point, so what are micro services doing for you then?
>Allowing teams to deploy independently?

Where I currently work, our services are gathered in various bills of materials to have a set of components that we know works, and that the client requires (government work is always fun). Multiply this by 20 different environments, and you're quite happy to have those BoMs. However, it could very much be done without microservices. Microservices allow us to bypass some problems: One part of the server really, really, really need to read a lot of data and to build a graph before starting, which can in some cases take upwards of two hours. Anything that doesn't depend on this would be very happy to start up without waiting for that to happen, so this is when you split it.

Don't do microservices because it's the hip thing to do. Micro services are just one more tool to alleviate large problems. Sometimes, splitting it into two services is the right thing to do. Sometimes, sharing the database is the right thing to do.
> decline meetings, update your outlook calendar out-of-office

When I am adding OOO to my Google Calendar, there's an option to auto-decline meetings. Isn't it like that in Outlook?
The next scam will necessarily not look anything like the last con. If it looks like the last one, the marks will avoid it, thinking that they have learned to avoid being conned entirely.

Think about this the next time that you hear something like "but $newHype is nothing like NFTS!" No, of course not, that's not guarantee of authenticity.
The name is a little misleading because once you know it's garbage, "collection" is trivial. The trick is to figure out what is garbage cheaply.
Can you take them to a small claims court to speed things up? Waiting for almost two years sounds ridiculous.
Oh, and Microsoft includes that adult software in their operating system. Can someone report to Vodafone that all Windows PCs must be blocked because they run adult content. Except for those who have deleted curl.exe of course...
> Aah, the good old days when the BBC was un-biased.

I'm curious, around when do you think that changed? And was there a specific story they reported on (or didn't report on) that really solidified the change for you?
I believe that the author misremembers the common solution for the first question

> 3 hens lay 3 eggs in 3 days. How many eggs do 12 hens give in 12 days?

> [...] When we got to it, everybody shouted "Three!"

I don't see why the "common" wrong answer would be 3. Why would anybody think that? The problem looks like this 3, 3 -> 3

When we see the 12 and 12 the intuitive, common, wrong answer should be 12 eggs.

That's what makes sense IMHO.
How do I know which CVE is wacky and which isn't? Do we need another database for actually-real-CVEs?
I've made a project using their Fresh framework, it was actually quite a nice dev experience.
Why Do 70% of Families Lose Their Wealth in the 2nd Generation?
> says on TV

Do you still think wearing a covid mask out in public is a good idea for the safety of others?
You can set your own notices in Kagi and you are never locked out of searching (as you can adjust limits yourself). We do not plan to invest more in these features as we'd like to walk towards the world where we can remove limits again.
In this case, though, the annoyance is so great that the GP is the top comment right now.
To me it seems obvious that this was in response to the BlockTheBlue campaign. A number of high-profile accounts with over a million followers, @dril for example, were telling people to block every blue checkmark. Forcing blue checkmarks back on these high-profile accounts put an end to the BlockTheBlue campaign, because then they can't say "you should block me".
but there are multiple roots
You have to pay extra for the warranty. Apple has always(?) gouged on RAM and disk upgrades.
Has China just finalised the world’s first hyperloop destinations?
> It's the loss of water-cooler chat with people not on the junior employee's team. Not the random "did you catch the game yesterday" stuff. But, the "team x started using tool Y" or "we're using ML to solve for Z" - the little tidbits that might spur a curious employee to go do something unexpected.

I've worked in the tech for more than 2 decades, in different countries. I've worked for startups, for FAANG, and for companies of different sizes in between. I've built successful projects and saw my share of failures.

I've never saw this water-cooler experience you mentioned. It's always small talk of the "Did you see the game yesterday?" sort.

This "water-cooler effect" myth that is repeated often as if it was fact, and that completely puzzles me.

Those important conversation you mentioned, for me, always happened online even when I was in the office, normally through slack discussions (or email threads in the old days).
The document posted gives a range from 100 to 250 years, but I'd like to see some more scientific estimates.

I'm more worried about electrical lines shorting out transformers than I am about the world's data being erased all in one go. The Carrington event showed large amounts of current generated on long telegraph lines. Data is protected by error checking and surge protectors. Electrical lines are protected by old transformers that like to catch on fire when they short out.
(Going from memory) we used firebase and had access to the native authentication SDKs, then we we switched to ory, we had to hack it back in because the documented way to implement ory would have used browser authentication.

Ory provides a javascript bundle you load to do webauthn, which (again IIRC) didn't work inside the browser inside the app, and although we figured out some workarounds, would have conflicted with how we implemented the native auth.
Gems – Your AI knowledge assistant
Sure, but also note that it took 14 years for Mullvad to reach the point where it can support all those billing methods. Kagi launched less than a year ago with a small bootstrapped team, building a much more complex product.
The default stack limit in Linux is 8MiB, which is kind of huge as far as stacks go.
1. I had a similar issue in the fifth grade of elementary school (in my country, elementary school is 6 years with an extra year at age about 5 before pre-elementary school, then three years of middle high, then three years of optional high school before university, but almost everyone does the full 12/13 years.), when we discussed Fahrenheit (foreign) vs Celsius (domestic). The teacher said that 50°C is 106°F because 212°F is 100°C and 212/2 = 106. At the time I said “this doesn't feel right, 106 is not in the middle between 32 and 212” but I couldn't phrase it mathematically yet, and the teacher didn't take my objection in a good manner. Afterwards I learnt that he understood his error but never said a word to me about it.

2. I don't see the colours on the “back sides” of the cards. I just see the cards flipped/rotated 180° around the Y-axis (probably through CSS), so all numbers are visible, just in cards 3 & 4 the numbers are mirrored.
Show HN: Bookt – Fun and Collaborative Reading
Hey everyone,

We're looking to change the approach to reading non-fiction. We've built a fun way to read as part of a community.

I've created a community that will be reading 'The Almanack of Naval Ravikant' together. Everything is free and you can sign up so long.

The community will "commence" on Wednesday the 26th of April at 18:00 ET. The book will be read over 28 days, so you will read about 3.8% per day.

https://bookt.app/join?id=6443debc19f3e8c66413c52c
Nor do I, though I can see the argument from those paying for the hosting and content.