skysight-inc/HackerNews huggingface dataset:
That’s how cross-platform apps were. Middleware libraries that you could use to put the same GUI code on different OSes didn’t exist, and there wasn’t room for them anyway. Even sharing the core could be a tough proposition. I know that at least MS Word for Mac vs Windows was two completely separate programs that happened to share a name and a feature set. That continued until Mac MS Word 6.0 in 1994. That was a port of the Windows version, and very much disliked among the Mac userbase for being poor performance and not really behaving like a Mac app should.

I don’t think cross-platform UI code really took off on the Mac until maybe 20 years later. Plenty of Mac apps were built that way before that point, but they tended to be ones in the “you’re stuck using this, so it doesn’t have to be very nice” category, like Word ended up being. It doesn’t really seem to have tipped until Electron came along, and somehow web apps that use half a gigabyte of RAM to show some text became totally accepted as good enough.

Incidentally, the Cocoa UI framework that macOS uses was originally a cross platform framework that could deploy to Windows and various other OSes, back when it was made by NeXT. Apple. Apple killed that off and it became Mac-exclusive. I wonder what the world would look like if they kept support for other OSes. Maybe we’d have a good selection of cross platform apps that actually look nice and perform well.
Was it failure to introduce ranked voting, or failure to introduce electoral reform?

There was multiple systems being suggested. NDP preferred MMP. Personally I wanted STV, but the Liberal party wanted alternate vote, the system that would benefit them the most.

Once they realized public and other party support was for systems other than Alternative Vote they backed out.
Hard to argue against, or in favor of?
These are GREAT PRODUCTS
Thanks for sharing :D
I haven’t been following the news recently. What is the talk of annexation? First I’ve heard of it.
Not a self-hosted solution, but having an account at Minifeed comes with a linkblog, example: https://minifeed.net/l/rakhim

The feature is under development, any feedback is greatly appreciated!
Because it's true. When you ship a product and people look at it and go "meh", the product launch failed. There is literally no value in launching products people don't find value in.
"Canadian federal governments tend to last 6 months, or 10 years. After 10 years the roof falls in"
> But Twitter is filled with much, much more hate and disinformation than its alternatives.

What's your source on that? And who defines "hate" or "disinformation"?
Looking at Canadian polls might indicate some things: https://338canada.com/districts.htm

Particularly look at the projected Liberal seat count.

This gov was propped up by a supply agreement with the NDP in order to maintain parlimentary confidence. The NDP leader becomes eligible for a generous pension scheme if he stays an MP to some point in February. As such the timing for all this is no coincidence, and people have been expecting this for a while, but it is shocking just how shamelessly self serving it all is.
Facebook Marketplace has dried up craigslist, not saying it's better for scams, but I feel like it's the only game -in town- now.
Yikes.

You might be blessed with a brain for written communication.

If I did not allow myself revision and improvement to my written text, everything I write would read like a spoken monologue, and be multiple times longer than necessary to convey my message.
But this is such a good example of why these hard metrics are terrible.

You actually probably don't want just 25% more, you probably want 30hz or 60hz or VRR support and you don't care about going from 92 to 118. The easy metric doesn't necessarily correlate to user desire.

And like you mention, it disincentivizes reprioritizing with changing user desires simply because you didn't predict it or could come up with some other better metrics for something else.

It's opposite of being agile but of course you see the same company claim they do both.
> So? "The rules need to be changed because the wrong people keep winning" sounds very suspicious to me.

That's not what they're saying. In Canada, we can easily end up with parliamentary majorities for parties that have less than 50% of the popular vote. Sometimes substantially less.
The main body text is Courier, and the titlebar text is generally called "CCSID 437" or the OEM font. Both standard IBM fonts from the era. They're not the same fontface.

WordStar had full support for the PC-8 Graphic set. It is pre-TrueType Fonts, but so was the software. By the time WordStar landed on Windows, it had support for everything you'd expect from anyone else.
Nit: the Danger mechanism was waaaaay cooler than the G1's. It did this amazing spin I've always missed. The G1 was a little 2-hinge flip-up that was satisfying, but didn't do the amazing 180 that the sidekick did.
I do this once per day. I have been doing it since the mid 90s before my bank had a website and you used a propriety money management program (forgot the name of it) that would dial into the bank and download posted transactions.

Back then, there was a two to three day delay.
Generate Excel formulas, SQL, VBA and other formulas with AI
I've created a new tool website that uses AI to generate Excel formulas, SQL queries, charts, and mind maps. It also allows you to edit Excel spreadsheets online using natural language. I invite you to try it out:

Key Features:

1. Excel Formula Generation: Describe the functionality you want, and the AI will generate the corresponding Excel formula. 🟰 You can also input a formula and have the AI explain it.

2. Online Excel Assistant (Beta): Upload your Excel spreadsheet and manipulate it using natural language. For example, by entering "Highlight row 3, delete column 4, copy data from row 2 to row 3," the AI will automatically execute these actions.

3. SQL Generation: Describe the functionality you want, and the AI will generate the corresponding SQL query. Datenbank You can also input a SQL query and have the AI explain it.

4. Excel VBA Generation: Describe the functionality you want, and the AI will generate the corresponding Excel VBA code. You can also input VBA code and have the AI explain it.

5. Excel Chart Generation: Upload your Excel spreadsheet, and the AI will generate visually appealing charts.

6. Mind Map Generation: Enter the text you want to process, and the AI will automatically analyze it and generate a corresponding mind map. You can also edit the generated mind map online, with various styles available.
> Is Canada better today then when he started as PM?

As you've already concluded, the answer is absolutely not. The Canada I grew up with, and mind you my family are immigrants from the 90s and early 2000s ourselves, is completely shattered.
> what were you thinking then before your aha moment? :D

My naive view was that there was some sort of “normalization” or “pattern matching” that was happening. Like - you can look at a trend line that generally has some shape, and notice when something changes or there’s a discontinuity. That’s a very simplistic view - but - I assumed that stuff was trying to do regressions and notice when something was out of a statistical norm like k-means analysis. Which works, sort of, but is difficult to generalize.
Plug and Play AI devbox for better privacy in fintech
> There are a lot of old consumer brands, and there are a lot of brands known for junk, but there aren't a lot of old consumer brands that are known for junk.

This is why repeatedly buying old consumer brands and then turning them to junk is so insanely profitable. It takes years or decades for consumers to realize that a trusted brand is junk. The consumer never knows that the corporation that turned their brand to junk is currently looking for more brands to acquire.
Invert the class format: Homework should be done in class on pencil/paper or locked down Chromebooks, and lectures can be watched on video at home.
Frozen spinach is the least appetizing frozen food in existence. Soggy mush. Much better frozen choices for vegetables.
Hahah up to 721 now. That guy must think he hit the jackpot! :)
Why Everyone Was So Optimistic in the 1990s
https://archive.today/G9LIL
What does "prorogued" do here? Does it prevent a no-confidence vote? And, what would a no-confidence vote do?
> less-than-joking threats of annexation

This is an interesting statement in that, sadly, the person making the threats is not joking yet to those that have not drunk the kool-aid it is an utter joke of a concept.
Not to get too deep into it, but calling out Israel for war crimes isn't anti-Israel anymore than being against the US invasion of Iraq in 2003 is Anti-American.

Re: the main issue - Worldwide, there are other nations and intelligence agencies that are doing really concerning things (RU, CN mainly), but those countries aren't going to share or sell their intelligence gathering or surveillance tech to the US or other NATO member states.

And it's not just NSO group and Elbit.

Other Israeli companies that are being used to bolster the surveillance state in Israel:

Corsight - facial recognition AI, used in Gaza, attempting to use DNA to reconstruct facial features. "Its advisory board consists only of James Woolsey, a former director of the CIA, and Oliver Revell, a former assistant director of the FBI." - MIT Technology Review

Cellebrite - tech to break into phones, used widely by US law enforcement agencies.

Oosto (previously Anyvision) - facial recognition technology used in the West Bank, cross linked with social media activity for persons of interest. Contracted by US agencies, they're cagey about who exactly they work with, but their tech at least gets used at border controls.

Paragon Systems - founded by Unit 8200 alumni, developed a software suite called Graphite, used to penetrate WhatsApp, Telegram, Signal. Sold to a US company, does business with US law enforcement.

Those are the ones that are involved with the US government. Of course there are other entities like Intellexa/Cytrox that are non grata in the US. But it's clear that the surveillance and security focus of the Israeli state, the presence of a captive population with no civil rights, and the proximity to US tech and law enforcement are resulting in a proliferation of tech that's deployed IN THE US, that will go from being used on 'others' to being used to track you and I (assuming you live in the US) at the flip of a switch.

We should be deeply skeptical of the US-Israeli relationship. They're developing weapons of oppression, and our government is already deploying them here. This is only possible because of conditions that the US enables, e.g. the continued occupation and subjugation of the populations of Gaza and the West Bank (funded in part by US taxpayers). Israel can't deploy camera networks in a West Bank that it doesn't control. The IDF can't use AI to designate targets in the Gaza Strip when doing so loses it the backing of the US weapons and foreign investment into its companies.

We're funding this shit, it's deploying here, and if you're silent about it, I hope you're on the side of whoever is in power when they flip the switch.
unless you are a regular seller, Amazon is completely not worth it, right?
This is neat.

I wonder if this could be generalized to other languages with Tree-Sitter and LSPs. It could be helpful for programmers with accessibilty issues, among many other use cases.
I find CTV to be pretty good and centered: https://www.ctvnews.ca/politics/justin-trudeau-stepping-down...
HDMI 2.2 cranks the bandwidth to 96Gbps and aims to eliminate audio sync issues
Wait until it is done weaning to start using it's mother's milk. Most Dairy cows don't need to have a calf to produce milk.
The one upside here is we should get to see the foreign interference report before any new election, but otherwise agreed.
It's not hearsay; I have a few engineer coworkers whose original job and training wasn't in tower climbing who now climb a couple times a year as installations require. I have seen their Powerpoint presentations, with pictures. Two of them are older and experienced in RF/telecom, but I have one younger coworker who went to a site and was asked to climb a tower and just - did it.

One older coworker is quite enthusiastic about it (as a mechanical engineer, he designed some of the custom rigging), so perhaps this is a case where he does it because he wants to & demonstrated aptitude so they let him. He actually decided to on his own to stop when a recent near miss made him question "why the hell" he isn't leaving this to professional riggers.

I don't know how/why my younger engineer coworker ended up doing it. Both her parents are in this same field and I know she feels a lot of pressure to excel and not say no to things. And when we come out to help a site there's a lot of pressure to restore service. So she may have agreed or even volunteered but not for the right reasons.

It may though be a case where no one thought to mention to me that this isn't a required thing, that some are doing it because they want to, etc. My coworkers aren't always good at realizing what new employees don't know, and I'm not good at picking up nuance.

But I definitely was "voluntold" to go out to a site and cut cables, which is a specialty technique I'm not properly trained in and would've taken place outside in the elements. (Did I mention I'm a programmer, a profession I chose in part because it takes place indoors? I also have undiagnosed/self-diagnosed dyspraxia; it would have been a disaster.) Thankfully the trip got canceled for other reasons, but my point is I wasn't asked; I was just told we need to send someone so you're going.
MacBASIC
While there are successful sales engineers and unsuccessful sales engineers, some of whom come from IC backgrounds, this isn't a comment about causation (or even correlation) between the two. But yes, many sales engineers transition from SWE to sales engineering for various reasons including they just like the work better.
I'm not trying to justify, or infer here, but I read recently that around 20% of American adults are functionally illiterate.

https://nces.ed.gov/pubs2019/2019179/index.asp

I wonder how LLMs are going to affect these metrics.
This seems a bit confused.

Canada is not the US. Why would it matter when the judiciary is not a co-equal branch of government?

i.e. When there is Parliamentary sovereignty/supremacy?

An inferior authority can never legally overrule a superior authority by definition.
> There is still out-of-network healthcare in many countries with universal healthcare

Can you provide links?

I've personally used the healthcare systems in Australia and Canada for two decades each, and also for a short time in the UK. I've never heard of this.
Unfortunately it is notoriously in the "winning the lottery" situation, partly because it is much easier to build and publish games - even ten years ago the marketing effect of getting a game published on storefronts like Steam was waning, now it is basically zero (unfortunately, many people will still discard games out of hand if they aren't available there.)

> But with the advent of AI in almost all tools these days, I'm wondering if its more accessible now and building/publishing a game is easier than ever ?

Also worth noting that storefronts like Steam and Itch expect you (but obviously can't force you) to disclose whether you've used generative models to create assets - which turns away people who consider them unethical or a mark of shovelware
Not museums on public days but galleries, especially during openings of new expositions, with admission by invitation.

Museums, galleries, or any other art-related places with wads of cash lying around are pure fantasy though. Alas.
I mean, Apple Intelligence looks good ha.

Yea, I'm not saying it's great or that this is the preferred approach. Just highlighting that it's not the end of the world as many frame it every time something like this happens.

Software sometimes takes a few iterations.
Also if you are going to job hop in less than 3 years there's much less reason to play the corpo game.
Trump

I feel like a single word should explain it, but I know HN abhors single word responses. Trump has threatened tariffs and has mentioned annexing Canada. He's also mentioned buying Greenland, trading Puerto Rico for Greenland, and a bunch of other notions.
> those that have not drunk the kool-aid it is an utter joke of a concept

Problem is that they aren't the ones in power in the USA.
> if you were to poll the average Ottawan about the trucker protest, you'll largely get back a response of "#&$! those people", soley because they were minorly-inconvenienced by them

This just illustrates why pure/Athenian democracy doesn’t work. Madness of the crowds and all that. Decide most issues by plebescite and you get an emotional outcome.
Like it or not, containers are here to stay. They just make way too much sense as an atomic unit for delivering applicstions and really aren't that complicated.

Kubernetes is a whole nother beast though and while it introduces a ton of overhead, it can be useful at a certain organisational scale as an API definition for delivering services to other teams.
>The Canada I grew up with [...] is completely shattered.

What happened?
Doesn't that overlook step #1 that I noted?
Fencing is a really fun sport to watch. Fast, high energy, high skill. Also swords.
This really is a cynical take and is probably reinforcing how many view salespeople. "Oh I could be good at sales, but I have morals."

Sales isn't difficult. It's just telling people what you have that makes their lives better. The particulars matter - who are these people, what do you have, how it makes their lives better. Dodgy salespeople cheat on the latter two - they have an inferior product and try to convince others it does more than what it should. And then they double down on this skill of BS. The right way to do sales is to have a good product, figure out how to find leads that want it, and figure out how to best explain it.
There's a good summary here: https://en.wikipedia.org/wiki/Canada%E2%80%93United_States_r...

At least one Canadian business magnate (Kevin O'Leary) has tried to position himself in on the deal and visited Trump at Mar-a-Lago to talk details.

https://nationalpost.com/news/politics/kevin-oleary-donald-t...
While there are successful sales engineers and unsuccessful sales engineers, some of whom come from IC backgrounds, this isn't a comment about causation (or even correlation) between the two. But yes, many sales engineers transition from SWE to sales engineering for various reasons including they just like the work better. It's also true that some sales people learn enough about coding to be dangerous and transition to sales engineering that way.
YSK that the people who had their accounts frozen weren't simply protesting in Ottawa; they were blocking international borders to our largest trading partner, effectively holding our economy hostage. This absolutely constitutes behavior that's a danger to our nation so it makes sense to freeze the accounts of the people doing it. To be clear, there were many attempts to settle this without freezing people's bank accounts, but when nothing else works sometimes you have to get out the big guns.
Trudeau has been unpopular for years and hideously unpopular for the past couple of months, mostly as a result of the current state of things being bad (and as they've been in power for nearly 10 years, they already cop the blame for that), not hypothetical future bad things.

No need to get conspiratorial.
hmmm... you may be right here but there not sure if number of amazon delivery drivers is comparable to number of people applying for jobs (I am assuming here we are talking "white-collar" jobs)... but you just may be right here :)
> Why would it matter when the judiciary is not a co-equal branch of government?

Then there is an external guarantor of the rights of the people against the government.
Honestly? I don't know! The central idea of "measure what matters" is good if you actually do the meaningful soul-searching involved.

But most good ideas can turn into just a lot of rules and process to follow over time.
The more impolite version of this basically says "If you can't figure out you're supposed to also use Frida to check the other arguments, you have no business trying." I agree, though, wrote a more polite version.
That's a good point. Tracked at https://github.com/cratesland/spath/issues/8.

I think it would be done before I call a 1.0 release.
Is this where the meme about Canadians being very polite comes from - a tendency towards pettiness rather than really nasty political rifts? (I don't know anything about Canadian culture)
Since December, Trump has repeatedly "joked" on social media about Canada being the 51st US state and Trudeau being a "Governor".

The whole thing is pretty stupid, but Trump is so chaotic that chances of bad things happening are feeling somewhat above zero.
I'm out of the loop. What happened weeks ago to spur this?

The linked article isn't particularly helpful.
DX Unveils New Framework for Measuring Developer Productivity – InfoQ
I once found a pad of tear off $2 on the ground of the departures drop off at O’hare airport. I thought it was a novelty initially but after closer inspection found the bills to be real. It’s been a 20 year mystery to me how that came to be since I’ve never seen anything like it since. Now I’m wondering if I found Woz’s pad.

That would be quite interesting because when I was very young I crank called him after finding his number online. He collects phone numbers with repeating digits and mine has 6 repeated numbers. I guess he found my number peculiar and picked up! In my young and starstruck state I panicked and hung up. How coincidental to have potentially two obscure path crossings with the Woz.
I started to have doubts about the article as soon as seeing the Samsung Galaxy vs iPhone comparison. The author exaggerates things and rewrites history too much.
They were, but Motorola and IBM designed and manufactured the CPUs. Apple presumably had some input, and they designed hardware platforms for the alliance, and of course software.
I am hoping 2025 will be the year Server CPU get massive cost / core / performance upgrade. 512 Core / 1024 Thread on a Dual Socket config. We should be able to cramp most web workload into a single server unit.
believe me when I say this for reasons I cannot go into,, but no it's not.
The entire market is due for major correction. I’m delighted I get to blame it on conservatives when it happens. It was probably inevitable, no matter what party is in power. That’s just how it is when you get two standard deviations away from the mean.

https://www.currentmarketvaluation.com/models/s&p500-mean-re...
It should be noted that as of today no single study on the OKRs demonstrates any value in them.

Consensus among scholars is that there's no evidence Google thrived thanks to OKRs, in fact it could be said that it thrived despite OKRs.
That person has backtracked or weakened all of their positions under scrutiny so far.

Okay, maybe a single food source won't give you all your nutrition.

Okay, maybe "just eat fatty meat" is insufficient.

Okay, maybe it's not just the food with the most similar composition that is best.

Average nutrition discourse on social media.
There are many cases of market failure and inefficiencies, rentiers, useless 'BS jobs' and unchecked monopolies in a market economy. Why would the people criticizing it be wrong? It's not like it's rare.

A landlord or a holder of IP can and will arrange deals that have negative value for society because of the fact it attracts monetary value for them.

A client paying for a service, is this done 'willingly' when it is needed and no other choice exists? If someone wants to compete, can they navigate the moats companies are so fond of?