skysight-inc/HackerNews huggingface dataset:
I can see why you are being downvoted, but to be honest I kind of share your frustration. It seems like the same community that regularly complains about the prevailing phone ecosystem will also dismiss any attempt to improve it if it isn't perfect or doesn't have all of their personal favourite features (and at a low price, too). Like how the Fairphone is apparently literally unusable because it doesn't have a 3.5mm headphone jack.

You see it with a lot of user-facing FOSS as well, like Thunderbird. The recent post about its latest update was full of people shitting on it over, in many cases, fairly trivial details.

Creating stuff that is usable, sustainable, ethical and affordable is very difficult and involves making hard compromises. It's always good to see people trying to do it and depressing when all they get is hate.
Who is saying Linux isn't user friendly? It's far better than Windows these days.
> A positive correlation just means better than chance. "Strongly" is vague, and might not be much better than chance.

No, adverbs like “strongly” modify adjectives (or verbs, but that’s not relevant here) not nouns; “strongly” is an intensifier that modifies “positive”, its not a separate adjective that modifies the noun “correlation”.
Genuinely surprised and confused by “print” and “println”
Claude did a pretty good quality job explaining Retrieval Augmented Generation to me [1]:

A choice quote:

"The RAG model needs to retrieve memories that are relevant for the generation task, not just any random memories. It does this through two mechanisms:

Memory indexing: The retrieved memories are indexed in a latent space, where similar memories are close together and dissimilar memories are far apart. The RAG model first encodes the prompt (e.g. a question) into the same latent space. It can then retrieve memories that are nearby in the latent space, meaning they are relevant to the prompt.

Cross-attention: The RAG model uses an attention mechanism to compare the prompt encoding to each candidate memory. Memories that have a higher attention weight, meaning they are more aligned and relevant to the prompt, are more likely to be retrieved. This helps filter out irrelevant or dissimilar memories."

[1] https://kemendo.com/blog/Claude.html
> For example, selling off your assets doesn’t make you profit

if it's on the balance sheet and you sell it for more than it cost you, then you have to book it as non-operating income, i.e. capital gains, i.e. profit.
WonderFi to wind down CoinSmart to form Canada's largest crypto trading platform
judge for yourself

https://forum.fairphone.com/t/fp4-pictures-gallery/78667/20
Change for a dollar is another fun one there. Closed form is mind bending, and I don't think we have built a system that can derive that.
My favorite example of this is telecoms in Canada. Both public competition and dysfunctional markets.

Saskatchewan has SaskTel. It’s a public telecom that provides internet (DSL, fiber, wireless)/POTS/cellular. They and their subsidiaries (e.g., SaskTel International) provide all sorts of other services.

When the CRTC removed rules about charging for data overages and things, they didn’t implement any additional charges because their mandate is to serve the people of the province not extract the most profit for shareholders.

They contribute money back into the government coffers every year while also being the sole telecom covering large swathes of the province, working through a FTTH rollout, etc.

When I went to sign up for a cellular plan with a different provider, the person on the phone kept telling me the plan didn’t exist—they had the same plan, but it was $30/mo more than what I was telling them.

Because they had the wrong province selected. All of that provider’s plans were 30-50% cheaper in my province due to the competition from the (profitable) public telecom.

I’ve been away a while, it’s probably gone to shit by now (when I left the government was trying to sell it off for a quick buck _again_), but at the time it was magical to live in the only place in the entire country with an even relatively sane cellular market.
The Inflection.ai Pi model tries way too hard to be a super-friendly chat buddy and winds up deep in the uncanny valley imo. https://pi.ai/talk
Yes, phone backups are automatically (or opt-in?) made to iCloud's free storage tier. This is a feature, not a bug, since phones are easily lost/stolen and your average consumer will be happy they didn't lose all their photos and messages. If your free-tier backup space is full, then you need to manage your backups to disable/delete them or reduce your backup size -- those alerts are there for a good reason.

Also, the Mac notification has a prominent "Close" button and doesn't even mention iCloud until you click through to see available options:

https://nektony.com/mac-startup-disk-full

https://macpaw.com/how-to/startup-disk-full-on-mac-os-x
Also, the impact was thousands of miles away, and we're talking about stone tools. They would have mostly been fine on the surface, too.
I use photoprism, but tbh photoprism rarely correctly identifies faces and labels content. I can’t tell if it’s just a limitation of the algorithm or if I’m running into a limitation of the database, because photoprism also has this issue where it automatically runs MySQL, but it doesn’t recommend using MySQL. So you have to make your own MariaDB, but then migrating from MySQL to MariaDB is this whole process I don’t wanna go through.
> What do you mean? Android is Linux!

Yes, which is why I said “and signal”, which is to say it isn’t marketed as such and so consumers don’t know that. To them, they’re running Android OS, for better or worse.
There is no free market without Capitalism. Capitalism is where the private citizens controls the capital. Not the government.

It's not possible to have a free market without competitive markets, price systems, private property, property rights recognition, and voluntary exchange.
> In the future, we will still have CO2 credits.
But instead of allowing companies to release CO2 into the air… Credits might allow companies to capture co2.

The article then goes on to explain that solar + co2 capture results in methane. But isn't this at best co2 neutral? Since nearly all use-cases for methane would release the co2 again and would make the credits' comparison pointless?

Besides that, will methane actually be needed in the future? Looking at the common uses [1], it's mostly used for fuel and hydrogen generation. Both things, which solar, can be used for directly without the conversion loses of using methane as an intermediate step.

[1] https://en.wikipedia.org/wiki/Methane#Uses
It would be awesome and celebs using their own voices to be your assistant for $$$ could be potentially lucrative, amusing how even with an arbitrarily extreme example the limitations are palpably short sighted.
Indeed. I was working in/on C++ back in the late 80s and the 90s and I decided a few years ago to do a project with it.

I took the approach of learning it as a brand new language that I knew nothing about, and especially avoiding thinking about what I already knew about C++ and especially C. The result was a language that yes, is a pleasure to work in.

Of course some context could not be ignored: there are about six ways to do many things because of back compatibility. But that back compatibility is why so many people use it. I write in one style, and just know the others for reading other people's code.
The post about GPT-4's architecture had been removed due to a copyright claim
I don't think you understand what these companies do if you believe Thames Water is in competition with Evian or Brita. Remember they're not just providing drinking water but handling the treatment, recirculation and safe disposal of wastewater too. So in addition to having inadequate fresh water storage for some parts of England and cutting back maintenance to the extent that they lose an enormous amount in leaks, one of the bigger problems is how they're failing to adequately dispose of wastewater. As a consequence of this there are some rivers, lakes and beaches in England + Wales that are now unsafe but which weren't before they were privatised.
Plus, everything would be beige.
The end result is that a class of people live and die to provide for others. That's against nature, unless we reduce ourselves to the existence of ants.

Down-right evil is what the consequences would be, but I retract that comment regarding the idea itself, because I don't think any malice is intended.

Economic incentivizing by the government often have awful side effects. Let me make a comparison: Business is good for the economy and nation. Therefore the government should incentivize people to have businesses. Let's therefore give a million dollars to every successful business owner. We take the money by taxing those who don't have businesses.

I think most do not like that idea, but it's basically the same thing.

Let's not pit young people against each other furthermore.
HTTP vs. WebSockets: Which one is the fastest for Postgres queries at the edge?
yes. there's at least 2 different ios apps, and one of those might not be (from another dev)
I wouldn't say there is any threshold where purely functional programming shines less. Fewer regressions and the system being more likely to "just work" makes it more fun to develop. So for interactive programs, servers, CLI tools, parsers et.c. purely functional programming is amazing. An elm developer reported that the prototype they wrote in elm ended up with less bugs than the actual production system. I personally experienced building a system and after I had written a few thousand lines, fixed all compiler errors and then it compiled and was just... done. No bugs where found in production.

In F#, an experience report came out where 350k lines of C# were rewritten in 30K of F# code. They also went from 3k null checks to 15 lines of null checks (Plus much more). Zero bugs were reported in the newly deployed system.[0]

Now with that said, there are exceptions where purely functional programming languages shines less:

- Places where the ecosystem is not quite as mature. If you're building a server and have to interact with Cloud services in Haskell, you'll have a bad time.

- Any kind of system where you need to do manual memory management, so systems programming, is badly suited for purely functional programming.

[0] https://www.youtube.com/watch?v=MGLxyyTF3OM&t=863s
Systemd was widely adopted because it makes life easier for the distros. It is directly resulting from the increased popularity of Linux putting an increased demand on them.
Maybe, but how is chatgpt competing with Sarah Silverman?
There is probably as much value in just disciplining yourself to try and write mostly in pure functions (regardless of language - I'd recommend Javascript or Typescript as it is a joy to use and highly expressive).

This has benefits when working in large, long-lived systems where engineers can't keep everything in their head, and people come and go over the years. It is easier to reason about, to refactor, and to test, when you know that the "blast radius" of your function is just the return value.
I wish Mac or Linux had a really performant remote desktop application.

One of the main reasons I stick with Windows on my personal PC is I can enable RDP and use a Linux or Mac RDP client to access my beefy computer.
LLMs have no ethics and can't be trusted. A real AI would be able to recognize these things.

LLMs being highly advanced remorseless bullshitters can't even understand trust, except to bullshit their way into appearing trustworthy.

In a way these are possibly more dangerous than real AI, which for all we know would converge on some higher understanding of its role in society.

Instead these are weaponized trust dopplegangers solely on the service of the other significant trust dopplegangers of our society: limited liability corporations l.
Interesting! My interaction:

> what is pi?

> Claude: Pi or π is a mathematical constant that is the ratio of a circle's circumference to its diameter. It has a value of approximately 3.14.

[20 more lines talking about pi]

> do you know more digits of pi?

Yes, pi has been calculated to many digits beyond its decimal point. Here are the first 100 digits of pi:

3.14... [went on to write 1000 (!) digits of pi]
> With multiple, perfect TZs: - I still need to learn when people at different location work

That's not true — I can roughly assume that everyone is at work by 9am their time. I just need to know their timezone. If I didn't have a timezone, I'd have to memorize the approximate offset of every city in the US.
If you haven't yet, please check out Changelog News which I ship out every Monday! It's a newsletter + podcast combo.

People seem to like it: https://changelog.com/news
This isn't a complete solution but one little trick to find people you follow using threads is (in the search bar) enter `filter:follows threads`. But as the article points out if you do `filter:follows threads.net` nothing will show up.
I share your concern here, but I can't see a resolution to that being allowing every bit of software to alter any and all user data and alter the execution of any other software a user is running. That's where we came from, and the number of untrustworthy dependencies is so large nowadays that this kind of approach is both unsafe, but even without malware it's also unreliable and unpredictable.

There _will_ be constraints on running programs altering other stuff. Sandboxes _will_ get even stricter. The benefits are so large that this trend will inevitably continue, and rightly so.

To protect the ability to tinker we'll need to instead talk about who gets to control those sandboxes, ultimately. How can we poke holes without allowing abuse by malware or creative (ab)use rendering the system pointless? How can we ensure the poked-holes exist by user choice, not at the behest of a tiny handful of software behemoths?

On a technical level, I don't think that arbitrary and surreptitious dll injection is a line in the sand worth defending. It's not a great abstraction; it's tech debt.
it's a server app. flatpak or appimage is a terrible way for those.
Why would you do that when PCem is right there?
My friend was an accounting major with a $75K/yr internship who spent his every free moment in art studios. His parents were worried it was a distraction, but it was actually the mental wellness support he needed to pursue accounting.

Life is about balance, and while I can quibble over the last part of your statement, I do agree that more needs to be done to expand student access to non-program classes. Even students within a college or school don't always have access to every course being taught if it's outside of their chosen track, and that siloing isn't good for producing well-rounded, interdisciplinary-minded people.
> In truth, what needs to happen is the government needs to realise that
> what limits our wealth is our resource constraints and enact policies
> on that basis, instead of fussing about artificial financial constraints.

Indeed, the government must understand that wealth hinges on available resources, not financial limits. Policies should reflect this.

Yet, the UK seems hesitant to utilise natural resources, develop housing/infrastructure, or encourage investment in capital or innovation.

We've been rich and industrialised for so long we have forgotten that wealth isn’t created out of nothing. Our attitude towards fossil fuels is particularly indicative of this. Coal made this country an industrial superpower. We forgot that the key to our economic power started and will always start with energy -- and that this is often dirty.

Today we a country of financial services and coffee shops, because we believe we are above the truly productive sectors of the economy.
This isn't just to air grievances publicly, although it would naturally be great if this helps solve the issue, but also to better understand the playing field.

We are building our own booking engine and need to make choices about a payment provider. Yes, we're considering Mollie again. For this, we would have to build everything outside of our PMS, which in turn lowers the added value of our expensive PMS.

The development in "open banking" software is also interesting. As I understand it now, this could potentially eliminate Stripe as a middleman. Is this already a viable alternative? Any suggestions?

As for risk management, I could imagine that, in addition to macro numbers and global averages, you would also look at specific situations.

In our case, I could demonstrate that we have existed for multiple years with positive figures, payment terms for guests are 20% at the time of booking and 80% two weeks before arrival, the average processing time is 3 months, and we can add metadata to track things for control purposes.

Currently, we already have €600k tied up, but if you had warned during onboarding that we were in a risk group based on macro figures, I would have been happy to provide additional information. So don't just let anyone in, but screen at the front door.

Furthermore, I'm wondering to what extent it is Stripe's responsibility to estimate risks and fully cover these for the end user, as opposed to simply transferring funds from A to B.
If you wish to do this, guard that front door better, even if it comes at the expense of the lucrative pile of money being held back. But this would be challenging when wanting to serve startups?!
New Family Center tool gives parents insight into their teen's Discord usage
I think there are way more subscribers they can get.

In terms of the largest industries, shipping and planes they are only at the very beginning of their role out.

There are also currently regions that are over capacity where they can sign up more people as soon as they have more sats.

In terms of geography they still have a huge amount of capacity in lots of places. These are currently hard to connect because of the requirement for ground stations. Once they have deployed a whole layer all with the laser capable sats they will have a much easier time to expand into truly remote regions.

There are also major use cases like using this for other government. Japan might very well use it for example. And other US allies might well adopt it too. That's a lot of money. It might even get NATO adoption.

So in my mind there is a huge amount of additional potential revenue for this system.

Scaling up production of sats, terminals, ground stations and rocket all at the same time is a pretty monumental task. The first version, Starlink 1, Ground Station and Falcon 9 was more of a proving ground that can break even in cash flow terms. Starlink 2+, Lasers, Starship is really where they will really start to make serious money.

SpaceX is basically creating global infrastructure and they are doing it mostly vertically integrated. It shouldn't really even be possible for one company to build something like this.
Why does everyone want to turn github in to gamified social media.

The resulting software is the achievement not sone bullshit badge.
Google Chrome ad features checklist
Those talking about "serious" work are usually gatekeepers.

Perhaps the revenue my code generates isn't "serious", but I'm happy to sit down at any Mac with Visual Studio Code and drag and drop my way to the bank instead of spending hours getting my dotfiles to artisanal perfection.
MosaicML just sold to DataBricks at a 600% premium to the initial investment.

Holding the fund is not like typical investing, as hedge funds are meant to be long-term holds, with limited exit periods (quarterly) and distributions (no more than a percentage of the overall) from the fund.

Most the explosive growth in startups happen before they IPO, but traditional investors have been shut out from it until recently, due to the SEC believing it gives average investors too big of a noose to hang themselves with.

Like any investment (or anything in life) you should only commit what you're comfortable seeing disappear, but bigger risk exposure means the potential for bigger gain. Imagine the folks starting up all these ventures, if they fail they're left with nothing, in many cases.

As for their hiring: I think they really want only the cream of the crop. The top performers that can make maximum impact on their product.
never played "walking simulators" then? plenty of games don't feature traditional win-lose mechanics.
> It burns me up that Fibonacci numbers are used so frequently as an example of functional programming because it is a clear case of malpractice, particularly because it performs terribly without memoization

It's used as an example of basic recursive programming largely because its an example that can be returned to with memoization. That there is a better way to do it that can be shown later is a reason for selecting early examples in a curriculum.
Windows does have some more built-in window tools these days -- it lets you snap windows into various parts of the screen by dragging them up against the edges. You can replicate that on macOS with apps like Rectangle.

More-controversial is the different behavior of cmd-tab between Mac and Windows (app-level vs window-level). Once you learn that cmd-` also exists for switching between windows inside an app, I find it's a matter of personal preference and you can make arguments either way about which one is "better"...
> worth considering that utility, government, and infrastructure software may be under different kinds of constraints than what you're used to.

I worked on a government project where new software was being built on COBOL because they had those devs available. No commercial company in their right mind would build any new applications in COBOL, but government is a different animal.
A spacecraft has to deal with zero to one atmospheres.

A rocket has to deal with rocket thrust/structural cross-section units of pressure. I'm neither a engineer nor informed about the structure of a Falcon 9, but that number is > 1 atm even if the entire cross-section is structural.
Can it remove duplicates? That’s the holy grail along with storing my images. I’ve got so many damn photos, and I want to reduce the total amount I have but going through them is so daunting I’ll never do it without a computer-assisted organizer.
Humans still need 'prompt engineering' to answer questions more accurately though.

* What's the best way to get to Radio Shack from here?

is not the same as

* What's the easiest way to get to Radio Shack from memory when riding a bicycle from here?
Can you provide us with any single regulation that is an unambiguous uncompromising good?

Hell, are you even sure that “unambiguous uncompromising good” is a thing that can actually exist in any group of humans?
I never use snaps, so don't have a problem with it, so still adore Ubuntu. Guess thats a problem for Linux desktop folks.
> She took video of us brining out the cake to my child’s birthday. Let me just say, I won’t make that mistake again. The video quality is terrible.

Not to be too salty but that cake must have tasted worse than the video looked terrible.
TFA glibly asserts that the biggest cost of producing methane in this way is the energy required, and then states that the reduction in the cost of solar energy means that the described process could break even. It would be really good to see some actual numbers here, apart from those relating to the cost of solar, for the infrastructure and other things that are barely mentioned.
Redact Photo – Free and Private Image Redaction in the Browser
Structure and Interpretation of Computer Programs section 3.1, Assignment and Local State, gives an overview of the costs and benefits of adding the concept of mutation to an otherwise referentially transparent language. It's from the opposite perspective: we know functional programming, now what's so great and so dangerous about imperative?

http://sarabander.github.io/sicp/html/3_002e1.xhtml