skysight-inc/HackerNews huggingface dataset:
It is inexplicable how T&F did this without letting the authors know. It's okay if they want to formalize their relationship with AI vendors, but doing it stealthily is rather evil.
Several years ago I wrote a blog post "Resources for learning Objective-C and AppKit": https://lapcatsoftware.com/articles/learning.html

There are probably a lot of resources and tutorials out there for learning the UIKit-Swift combination. For AppKit, on the other hand, most of the best resources are "old", which means they were written before Swift was introduced. Thus, if you want to learn AppKit, you probably want to learn Objective-C too.

You can of course write AppKit-Swift code, and many AppKit developers do. However, these AppKit developers learned AppKit-ObjC first and only later switched to Swift. I'm not aware of a lot of AppKit-Swift learning resources.
It is not automatic, but it is default behavior.
> any connection between Isaiah and whales?

You are thinking of Noah and the Whale.

https://en.m.wikipedia.org/wiki/Noah_and_the_Whale
can vouch for the detsys installer, and anecdotally, the resulting nix install seems more resilient across os updates. on a similar note, nix-darwin is a must-have. the typical nix-env stuff you see in introductions to nix on non-nixos systems really sells it short, as it feels like just another package manager to keep track of. by contrast, nix-darwin brings the centralised configuration.nix approach, which makes it way harder to hose your environment.

https://github.com/LnL7/nix-darwin
The moment I start doing any development in the Apple ecosystem, I immediately perceive complete and utter contempt from Apple - coming from the extreme constraints placed upon me as a developer, from the requirement of using sadistic tooling, and from the lack of documentation and absence of engagement with the community in their forums.

I get the distinct impression that Apple will begrudgingly allow me to develop and market a commercial tool, provided I pay them for the privilege, and that they very much hope that someday they will be able to rid themselves of third party developers once and for all.
I just did a quick search of your comments on HN and I see that you're regularly sharing/using links to archive.is in an effort to bypass paywalls.

So, given that you're unwilling to pay and that you believe advertising is unethical, how do you expect people to fund the content you consume?

Don't you think it's unethical to expect they do it for free?

https://hn.algolia.com/?query=author%3Akelnos%20archive&type...
I hope your disdain for your fellow humans is only in jest. It's still sickening.
With the exception of the instruments features, Xcode’s poor refactoring features, needless animations, bad code navigation, lack of a terminal, and limited plugin support make it such a drag to use. AppCode was better in almost every regard but was discontinued.
I was wondering if they meant per month?
Remove img support. Its severely lacking anyways. Most images need more meta data such as sizes, but also modern images are responsive with different resolutions etc.
People are fixating on the mention of a water cooler but I think the key point is:

> it can also be great to have a quick chat and brainstorm about an idea rather than let the other person work out the solution in isolation only for me to then suggest a totally different approach in the PR review

In my team we work mostly remotely and have a lot of ad hoc calls about issues, after an initial exchange of messages introducing the problem so that it can be loaded into memory. In my experience talking about a problem on a call is almost always better than text tennis. You're focused, our minds work better and are more engaged when we're talking and it's quicker easier to summarize then question ad hoc ideas, etc...
I just want to play a few games, none of which have any remote chance of getting a Linux version. Proton gives me this with very minimal tweaking (for 1 game I need to download 1 dll), I couldn't care less which api they use.
Stock number go up!
Related

# about:config
#
# dom.private-attribution.submission.enabled
#
# set to false

from https://make-firefox-private-again.com/ https://news.ycombinator.com/item?id=41311479
According to Ars Technica in the linked article : "In the longer term, the deal also means that OpenAI can openly and officially utilize Condé Nast articles to train future AI language models, which includes successors to GPT-4o. In this case, "training" means feeding content into an AI model's neural network so the AI model can better process conceptual relationships.

AI training is an expensive and computationally intense process that happens rarely, usually prior to the launch of a major new AI model, although a secondary process called "fine-tuning" can continue over time. Having access to high-quality training data, such as vetted journalism, improves AI language models' ability to provide accurate answers to user questions."
Not engaging enough. I write a couple lines, expect a couple lines some 1 to 180 minutes later that might miss half the point, etc. Totally different dynamic.

Having to cache in the previous state of the discussion whenever I receive a reply is exhausting. So some things are just not brought up.

And whenever it's actually an interactive synchronous live-chat, why not just hop on a call then?
shim has an EFI variable to control its verbosity, you can set it to output all the gory details with e.g. `mokutil --set-verbosity true`, and on a glance there are some tools on Windows too to modify EFI vars
Quick calls are super important. Sometimes they'll settle a matter immediately, in a few minutes, instead of dragging the decision to a 15 minutes time slot the next week.

One of my first bosses would constantly push me to make phone calls instead of firing emails, and even though I didn't enjoy it, it undeniably worked. Things got done much faster, with far less effort from everyone.
That kind of reasoning I always disagree with.

Elegant, clean and smart are not symptoms of artistry but craftsmanship.

We can debate how much we want about the overlapping of the two boundaries, but you can be an extremely great painter (I've seen insane paintings and copies done by skilled painters) but an unremarkable and uninspired artist.

If you wrote code that is smart, maintainable and clean, you achieved this by maximizing several engineering concerns (finding the best intersection among different concerns), there's no artistry involved.

But at the end of the day, there's really not much to debate here, because unless we give a precise definition of what is and what is not art we can't make conclusions on something being artistic or not.
Looks like he in fact succeeded in avoiding the payments? Like the meme, the task failed successfully. Not sure what happens when he gets out of prison.
Terminology is often times used to encapsulate a lot of information in a single word or phrase. It’s sort of a compression of information to facilitate communication. Things like “roots of f” is a shorter way to say that: “the set of all x such that f(x) = 0”. As you get deeper into a subject the more terminology you encounter. This is why research papers are generally unintelligible to those with no training in the areas that the research is about. To not use terminology would make papers insanely long and far too tedious to read.
At a certain point it just doesn't make sense to over-optimize for being highly interruptible, when the sacrifice (productivity) isn't worth the gain (satisfy outdated notions of office etiquette designed by extroverts who want to vampire other people's attention unnecessarily).
I don't understand the problem. You take the equipment, the manual, the guy who used to read the manual and maintain the equipment and the guy who wrote the manual and designed the equipment.
I think commenter means that the browser should not be running the interpreter .

Browser -> Wasm Running Python Interpreter -> Interpreting Python -> Rendering HTML if there is output.

Look how complicate it had become.
Which will lead to the senior colleagues being swamped by questions that a junior could have answered.

Ticket or bust. That way the question can go the proper way from cheap junior supporters to expensive senior ones (if necessary). It can be prioritized, subject to an SLA like time to first answer or time to solution. And the whole ticket can be searched and reused as documentation for identical/similar questions.
Except AI was correct this time.

"It is rare to Close a DB, as the DB handle is meant to be long-lived and shared between many goroutines."

source: https://pkg.go.dev/database/sql#DB.Close
That makes total sense. I set this up for our agency clients to be able to integrate email sending on a static site without having to manage a server or dive into spam filtering. For them the decreased complexity and time saved alone is usually worth the price.
Personally, my biggest concerns are environmental impact and a waste of money that could have been used in many other ways (lower product prices, improve products, increase employee compensation etc).

I have no reason to doubt that the new CEO deserves his compensation package but we don't deserve all those emissions in our environment. And I am sure many employees deserve a few extra dollars per hour for their hard work!
Low-dose THC reverses brain aging and enhances cognition in mice
True, I assumed the phenomenon was so well known it just had to be mentioned:)

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7612669/
> When the Internet was younger, people willingly paid for privilege of sharing content

This silences a large number of people and communities who can’t afford that privilege. Not saying that’s inherently bad. But it’s worth weighing in the moral calculus.
AIPodNav is an AI-enhanced product that helps you manage and learn from podcasts. It uses AI to create podcast transcripts, highlight important moments, summarize podcast episodes, and even offer mind maps of episodes. This makes it easier to take podcast notes and remember key points from your favorite podcasts.
What am I missing from your comment?
We had safe and private advertising back in the 90s. Local computer store in Cityville would pay money to local Cityville forum, and when you'd open the "computers" subforum, the Computer store banner would be at the top.

Then advertisers and websites went beserk, covered every square centimeter with ads, including the content of the websites themselves, and started tracking everything, from location, age, gender to shoe and penis size, and the only way to browse the internet as a sane person is with an adblock.

They had the possibility to work with a few ads that didn't bother people, but that wasn't enough, so now, blocking just some of the ads isn't enough for us. They started with the shitty behaviour, and I don't care if they go bankrupt and websites switch to a new way of surviving.
I find heroic quite nice for gog and egs games.
It's also important not to get so caught up in the remote, ivory tower of self-importance of your work/time that you forget maybe interacting with your co-workers is more important than you think, even if it takes up time you'd rather have to do something else. If someone else is paying your salary, your time is probably not THAT important.

I am constantly annoyed by people's poor communication skills, but I find it much more efficient to lead by example and communicated back, sooner rather than be passive aggressive.

No agenda for meeting? Email back or chat in the group channel kindly asking for an agenda, maybe throwing in something useful along with it.

Co-worker sending me one of those "Hiya" type messages, well "Good morning! How are you today?" Sooner or later they get to the point and I schedule a proper meeting about it.
You must be mistaken on the elden ring multiplayer bit, I was not too long ago summoned as a blue phantom when playing on my steam deck.
There's a Portuguese watch company using this same style since 2016: https://isotopewatches.com/products/isotope-gmt-zero-degrees

I love their timepieces.
It's the authors choice to set the price, and they do offer a free plan. For you maybe the value isn't there, but that doesn't mean a "GPT-4 wrapper" can't provide others value. And I give credit to the author for going with $30 instead of something silly like $6 because trying to build a business on $6/mo is a much harder than on $30/mo.
I'm now forever calling Control Panel "Systemsteuerung".
I guess OP never get why there is markdown in first place. Why another scripting lang inside Markdown which suppose to be readble , natural to write , easy to render.

```

.function {greet}

to from:

\*Hello, .to\* from .from!

.greet {world} from:{Giorgio}

```

No Hell No , You don't need that in a markdown-like doc. If you want that just use HTML with js. or MDSvex .
sigh
still can't play PUBG cos of the anti cheat, designed for windoze, afaik.
Rusty Secrets is an implementation of a threshold Shamir's secret sharing scheme
> focus on quality content with a reasonable subscription price

We’re a minority. See: every comment complaining about paywalls.
It seems to be the dynamic between two entirely different sets of people, with diametrically opposed aims.

One group wishes to spread awareness of afflicted people, in the belief they can improve the empathy shown to such people by society, even though it's at odds with human fear of disease and disfigurement. It's one thing to be crippled, it's another to crippled and society finds you repulsive and treats you like shit.

This group reckon that the afflicted need a good marketing campaign. This is why they're coming up with media strategies, slogans, and of course euphemisms. Why it's National Unfortunate Bugger Day today! Let's take a look at the plight of these poor bastards and be quietly relieved we don't have their problems.

The other group is the rest of humanity, and when they feel the need to insult their peers, they reach for the strongest words they can muster. As you say, it's inevitable. In the words of Professor F. J. Lewis: See that <horrible thing>? That's you, that is. That's you trying your best.

The UK's Blue Peter and the National Spastics Society found this out the hard way when in 1981 they broadcast a story on Joey Deacon, a man with cerebral palsy. Blue Peter wanted children to learn about how Joey was intelligent, but his condition made it very hard to communicate that. What actually happened after the broadcast is that "joey" and "spastic" became the hot new playground insults, along with impersonating Joey's speech mannerisms. It was so bad that the National Spastics Society renamed itself to "Scope" to avoid the negative connotations the word had picked up. Of course, UK children then adopted "scoper" as an insult too.

This didn't reach the USA at all, which is why "spaz" is a mild insult in US English, while in the UK it's a grave insult.
A huge luxury sailing yacht "Bayesian" with a couple of very rich people on board sank recently in a storm.
> you are applying an emotional judgment to what you see, and not being objective enough.

The notion that scientists can or should be emotionless, and that this somehow produces 'objectivity', should really be consigned to the history books. Expectation and promotion of emotional detachment leads to burn out, anxiety, unrealistic expectations, unsupportive working environments, poor judgement, dehumanising of experimental subjects, etc etc etc. See the majority medical and psychiatric science history.

I'd far prefer different terminology. Maybe 'calm' or similar. Expecting and encouraging scientists to be calm is more realistic and achievable, and doesn't deny the fundamental reality that much of human existence has an emotional component.

Panicking over microplastics in human brains is surely an entirely understandable reaction. Rather than criticising it, we can learn from it. I want my healthcare researchers to be calm but strongly motivated.
I think the author misstepped by using "different abled" as their leading example - I don't think it really has any support in the disabled community.
The real trick would be for the company higher-ups to recognize that there is a problem and impose the rules in the original article as binding company policy.
The term hacker continues to evolve and spread beyond sql overflow exploits into more mundane social api exploits.
Exactly. And the old story of "oh well the rich will take their money elsewhere" won't work. They need to stay in the US, that's the whole point.

Maybe there will be a point where it works out cheaper to fly to another country to fuel up though. I'm sure some tax policy folks could figure this out better than I.

Tax the ~~rich~~ ultra-wealthy, and their thoughtless damage to our environment. It's about as close to a victimless tax-rise as could ever exist.
> "Hi, do you have a moment? (ok if not)"

I was always very puzzled by people who do that instead of just saying “Hi, [short description of the project/question]”.

Especially by junior developers who usually struggle with estimating the importance/complexity of the problems they are trying to solve.
Isn't secure boot the first thing you disable when you install linux?
Since my post critical of Mozilla is being rather savagely downvoted
I'll just leave this here [0]

[0] https://cybershow.uk/blog/posts/you-are-too-dumb-for-tech/
There is a form of advertising that doesn't invade your privacy and doesn't need metrics. It is called "context sensitive" advertising.

This is what happens when you go to a web site dedicated to pets and you see advertising related to pets. It's reasonable to assume you have an interest in pets; otherwise, you probably wouldn't be there. No metrics required.

"Personalized advertising" is what happens when you go to a web site dedicated to pets and you see advertising for automobiles because you did some searching 3 weeks ago. What the "metrics" don't tell the advertiser is that he is wasting your time and his money because you already bought a car last week.

"Personalized advertising" is just plain dumb. It is a way to waste your time and advertiser's money with a false sense of confidence that this is not the case.

This explains why more than half the users on the internet are now taking active measures to block this annoying stupidity. And Google is actively trying to counter this trend.

The only question left to answer is at what point will advertisers wake up and smell the coffee and realize a different, more privacy respecting approach might be just as effective for the same or maybe even less money?
Humans 8000 years ago got their food from an environment that wasn't contaminated with ubiquitous, unnaturally occurring, forever chemicals.

Ultra processed foods are a problem and likely contributing to the plastic problem. I do what I can to reduce my reliance on both. Yet the solution won't be the few educated among us stopping ourselves. It must be regulated collectively or we'll remain in a prisoners dilemma as the pollutants accumulate.
Seriously, why do people stream music?

Just put mp3's on a hard drive somewhere and you're done.
I've found that the gap between generative AI's ability to generate code for mainstream languages and niche languages such as Clojure is growing. It is getting much better at generating code for the former, and continuing to flounder for the latter. How do Clojure folks feel about that? Do you disagree, or maybe see it as a non-issue?
Walking to someone else workstation is a different thing from the so called "water cooler talk". When you go to or simply turn to the nearby team member (or even far away) you initiate a conversation one way, so you judge when a person is not busy and ask him/her. And then discussion happens. This is not unlike a call to that same person (you can ping him in chat to clarify if he is busy) and in general is a close enough substitute for office, at least remembering that for that small quality of life improvement every person mush pay with full 30 awake days per years of wasted time for commute.

But the original proposition by the RTO managers is different. They posit that such spontaneous talks happen in a place different from any workers workstation, e.g. watercooler or kitchen etc. That is a two way conversation which to happen much check the following - both (or more) persons mush happen to go to the same place at the same time, and they both must have a topic to talk about in that particular moment. And those linkedin propagandists claim that a lot of such talks are supposedly highly technical about the project itself. Which is honestly never happens in my limited anecdotal experience.
From the people reporting this affecting their Linux boots in various IRC/Matrix forums and my diagnostics with them, very often they weren't dual-booting in the Microsoft sense, in that they were booting using the UEFI Removable Media Path so there was no entry in the motherboard firmware's Boot menu.

I suspect the MS installer simply scans the EFI BootXXXX entries and looks for a non-Windows boot-loader path like, for example, /EFI/$distro/shimx64.efi

If one-such doesn't exist the installer likely assumes it is not a dual-boot system.
Show HN: Indicator Insights – Do they even work?
Hi everyone,

This is not a finished product or anything, but I decided to not to take this side project too seriously.

The main deal is: I was mostly losing money on the stock market, so I decided to look into finance forums and sites. There, I found out about indicators, but I find them a bit hard to grasp. All I wanted to know was whether they actually work or not, especially in bulk-analysis setting.

For instance, if you just look at Relative Strength Index (RSI), would that make you profit or lose money on a given period? What would be the Total profit if you use RSI for all stocks?

Maybe this exists. I don't know tbh. Still, I convinced myself that this should exist. Therefore, I had a reason to learn more about React, Vite, authentication etc. so... I started coding a bit and one thing led to another and I found myself buying a domain for 7 euros, again.

The site is pretty crude as it is but I like using it daily. So why not share it, right?
The landscape of fitness has dramatically evolved in recent years, with mobile fitness apps playing a pivotal role in how people approach their workout routines. As we step into 2024, the conversation surrounding these apps has intensified, especially among communities on platforms like Reddit. Users are sharing their experiences, praising the convenience of certain apps, and voicing concerns about others. Among the trending apps discussed are the Norwegian 4×4 Protocol Mobile App for high-intensity interval training (HIIT), Hevy, Strong, and FitNotes, which are lauded for their effectiveness in gym workouts and tracking.
Google promises that apps in the app store are safe.
Could you elaborate on this?

I'd think that a fundamental problem is memory I/O bandwidth, and (depending on cache policy) poor cache hit ratios.
> Hear the information and opinions, then decide for yourself whether to accept them.

This sounds awfully similar to the “do your own research” defense that is often used as a cop-out disclaimer for quackery topics.

When someone presents themselves as an expert on a topic and invests a lot of time into making convincing videos about their beliefs, defending them with a “do your own research” feels like a tacit admission that they’re not actually the expert they present themselves as.

This feels somewhat like the high-brow intellectual equivalent of Joe Rogan making confident statements about COVID and then defending himself with “I’m just a comedian, do your own research”. You can’t have it both ways.
>Swift UI makes simple UIs easier, moderately complex UIs harder, and very complex UIs impossible.

Having tried to make a NavigationSplitView with multiple lists in the sidebar, I can fully agree with this sentiment.