skysight-inc/HackerNews huggingface dataset:
> Well, you have said multiple ways that you have been swayed.

I tried to address this in my first post, but don't mind elaborating.

I think trunk is the better term. I felt that way before all the absurdity surrounding master branches, but not so strongly that it had even occurred to me to set it as a git default and migrate my projects to use it. The sick power games of moral busybodies were causal in the sense that it started "a conversation" (ugh) about branch naming, with the result that I now use trunk on my own projects.

If I had stuck with master despite preferring trunk, just to show them what's what, that is also being swayed by the opinions of busybodies, just in the other direction. The busybodies of the world also want me to wear a seatbelt, after all. We have a confluence of wants there.

Similar deal with referring to various software components as slaves. I find that distasteful. I didn't need the language police to raise that topic to have that opinion. It's not even a good metaphor! Should I insist on using it just because the people who throw a hissyfit about blacklists share my dislike for that terminology? That is also being swayed by their opinions.

Anyway:

> Fossil is cool but alas it will never be mainstream.

Indeed, a nice bit of software, pleasure to work with. Rather too narrowly tuned to D. Richard Hipp's needs to be mainstream. I proposed on the Fossil mailiing list (right before they shipped a built-in forum) to separate the core features into a libfossil so people could use it as a component of other systems, but for a few reasons (which I found persuasive fwiw) they don't plan to do so.

I would still like to see pijul displace git, but as the years pass the odds of that steadily decrease. Ah well.
> Apple is such a closed company nowadays, worse than Microsoft from the past in fact

I think that's debatable, the 90's were awful and nothing Apple does right now has the kind of platform dominance MS did. At the height of IE6's reign, there were whole areas of commerce and interaction that could only be done on a Windows machine.

But they're clearly moving in that direction. As we saw two days ago w/r/t the DMA evasion nonsense in Europe, Apple is now willing to pull the same kind of tricks MS was: like killing off browser-based apps (!) to force people onto its proprietary stack.

There's a thread down below about how Safari is better than Chrome. And it might be, but it's clear that from Cook's perspectives standard browsers are ejectable the second you can get people hooked on MacOS/iOS apps.
Raycast > Alfred

Warp > iTerm

https://www.raycast.com

https://www.warp.dev
It doesn't support any mobile chips.
Honestly, looks more useful. Tensorflow embedding projector is pretty limited except for quick nifty visualizations, but it doesn't really inform you much about different clusters of points or why different clusters or hierarchies emerge. From a quick glance, it looks like this library lets you do that.
The reality is tons of military recruits enlisted and officers have done or are doing drugs, they just lied about it, and the military doesn't care to check
Am I the only one who couldn't care less if something I write is used to train an LLM? Much better than the current tracking that is the norm.
I tried a bunch of my recent prompts to GPT-4 from daily use - this was often just slightly worse, sometimes slightly better. Fast too (tokens per second) while also not being overly wordy - very much appreciated that.

Refusals are a bit "I am just a language model"-y which GPT-4 has gotten away from. Also it's more refuse-y if I broach something rudely (which again I've found GPT-4 to have become much better at.)

Way better at everything than whichever Gemini I've been trying recently (can't tell for sure what I'm using when I use it.) But that one isn't even in contention for any use at all IME.

Overall it felt like I need to try it in daily use to work out if it's a contender with GPT-4 as a daily driver.
It has 50% less memory footprint than VS Code on startup, I will take it.
> I only have one disagreement with them. . .

> > the perfect name for a text editor in Zig is already taken: Zed

> No, it’s “Zag”. ;)

Except that `zed` contains `ed`, precursor to `ex`, `vi`, and `edlin` yet still around:

`ed` is a line editor for Unix and Unix-like operating systems. It was one of the first parts of the Unix operating system that was developed, in August 1969. It remains part of the POSIX and Open Group standards for Unix-based operating systems, alongside the more sophisticated full-screen editor `vi`.

https://en.wikipedia.org/wiki/Ed_(text_editor)

While `ag` (the silver searcher) is fantastic, Zed's more about editing code than searching code:

https://geoff.greer.fm/ag/
The window vs. app distinction is pretty easy to smooth over, just sub out ⌘Q for ⌘W so you’re quitting instead of closing windows.

The extra layer of grouping can actually be pretty nice at times, since it allows the user to for example close or minimize/restore all windows of an application across all monitors and virtual desktops at once, but it does take a bit of a different mental model.
> Not sure what the broader adoption looks like.

Just google news Memojis and see what you get. Hardly any content, and if you navigate 2-3 pages further, you quickly reach 2022 and 2021 articles.

If that doesn't scream "low adoption" then I don't know what does.
Can you still drag it from control center to the menu bar? I haven’t upgraded to Sonoma yet so I can’t test it.
> None of them were tricked

They were tricked from day one, when the founders pretended to be different people to make the site look busier than it really was.

They are tricked every day by bots, troll farms, spammers, astroturfers, bought-out moderators, corrupt admins, etc.

Go look at the founders page, where Aaron Swartz used to be.

Look into who maxwellhill probably was (first Redditor to a million karma and mod of some huge and deranged subs like worldnews).

Look into how certain keywords get shadowbanned.

Look into the mod and admin cabals with their private agendas.

Look into the way many national subs were taken over in quiet coups.

There are nice things about Reddit, even today, but the idea that users know what they're getting into is deeply naive.
It's made after the Second Variety Phillip K Dick story, which is set during a war between the UN and the USSR.
Not to take away from the point but it’s also a good practice to catch outbound emails in dev/test and send them to the same (developer-controlled) inbox. Definitely also use fake test data, though; avoidance of this sort of mistake is best handled with a bit of redundancy.
And to celebrate the free for free internet of the past, google is finally finishing its acquisition of dejanews by shutting down their usenet indexing. https://support.google.com/groups/answer/11036538?visit_id=6...
Does it have support for S3?

I admit I am a bit lost with all the new search options: tantivy, quickwit, sonic, meilisearch, zinc, toshi, lnx... A lot have popped up, particularly out of the Rust community, and I have a hard time keeping up.
There’s a small app called Scroll Reverser which allows you to have a different setting for the trackpad and mouse.

Not sure why we need a separate app for this, but it does work.
I'd call that a shortcoming of all hardware that isn't retina resolution, but I know how that sounds to anyone who isn't bought into the ecosystem.

To be clear, I criticize the hell out of the company on things that I think are truly bad. Their app store policies are a disaster. I get that gamers want framerates over resolution. I'm not a gamer and want the other thing.
Different people lose energy from different tasks. I.e. it may not tax your mind to have clutter around, but it can be a distraction for someone else. For some people (like me), clutter is fine but starting on a task takes a lot of energy. The important thing is knowing and accommodating for yourself to get the best results.
I miss highlight/middle click to paste but everything else you listed is fairly arbitrary.
That is super annoying. Or maybe I'm becoming old.
Are you running a lot of extensions or giant file sizes or how are the computers not keeping up with VS Code?
> if Raymond Chen is writing about something, it's usually because it is a real problem that was encountered

I don't doubt that. But I do doubt the problem can be encountered except by abusing the app.

> He generally avoids naming non-Microsoft software he's found bugs in.

Not relevent, since this failure of Xbox to run a Windows app is not a bug.
The builder is sandboxed, the whole model goes out the window otherwise.

Also, I really doubt Guix moves the needle much here. It can't make Julia magically more reproducible without effectively doing the same techniques you'd have to use in Nix.
more specifically, `brew bundle dump`
If you test for Safari+Firefox it would probably work in chrome as well.
I personally prefer native apps, but there are some nice things I can (could) do with web apps that I can't with native ones, like adding multiple copies of a PWA to use with different accounts or creating personal web apps without needing to go through the app store approval process (all it took was a web page with some meta tags).

The second one especially stings - Apple might be throwing out a perfectly fine feature that I used a lot. Not everything needs to be on the app store - what exactly can I do now to put an icon on the home screen for a user base of 5 people? Something like this would never pass app review.
Really? Huh. I do that all the time. My oven, my phone, even my travel pass would get that word (though I'd mean it in a different sense)…
I don't understand what the problem is with the windows!=applications paradigm, I GREATLY prefer it.
I was screamed down by an entire classroom in university for my interpretation of “pride and prejudice”; though I was one of only 5 of the 25 students who read it.

Jane Austen herself lived her life unwed, and the character whom shared her name in P&P also finishes the novel unwed.

It is my opinion that P&P is Austen’s way of saying “if these are the players and this is the game then I am uninterested in taking part”.

From this reading, instead of Mr Darcy being the perfect man he’s the perfect example of why Jane chose to forgo participation in the marriage practice of the day.

TFA’s focus on finances, I feel, is just another example of one such reason provided by Austen to highlight the insincere process.
The virtual resolution is adjustable and you can fit a lot more contents on the screen than you can with a real monitor. It basically allows one more setting past the maximum “more space” mode you normally get from macOS. It does render a little bit blurry, though, if you crank up the virtual resolution to the max.
It’s an American company. Bullets didn’t exist when the 2nd amendment was created but they’re still protected as arms. Also, basic internet concept, if you do something on someone else’s property, it’s theirs. This site is also a source of training material for ML and has been for a very long time.
I wish the concept of dev mode and prod mode were baked deeper into all language runtimes/libraries.

e.g. before going to production with real users these cases should error as hard as possible, including potentially logging crashing the program to make the program errors super visible. Then in production it should largely log these things in error logs and keep chugging along.

And not like an environment variable with conditions. Something as first class as changing the standard exception and fatal calls behaviors.
That's all very well known. The fact remains that it's just too easy to write slow and resource hog apps (even when you really don't intend to) using web technologies. There are just countless examples. I think everyone can tell the difference when they run an Electron app or a native app.

The only exception of late seems to be Notion Calendar (used to be Cron). It's an Electron app but runs pretty smoothly.
Sometimes it feels like most modern YA fiction is just endlessly remixing Ender's Game and Battle Royal.
> if Raymond Chen is writing about something, it's usually because it is a real problem that was encountered

I don't doubt that. But I do doubt this problem can be encountered except by abusing the app.

> He generally avoids naming non-Microsoft software he's found bugs in.

Not relevent, since this failure of Xbox to run a Windows app is not a bug.
I've wanted to try raycast but too lazy as I've already paid for Alfred. How does it compare? What about custom workflows? I have a bunch already created.
At each employer I now start by writing a data extractor that takes one client's data and loads it into my local DB. Usually includes some 'skip' or filter options to make the process faster. And some transformations like anonymizing PII.

With PG you can bypass the FK checks locally by temporarily changing the replication mode from origin to replica. Though if you don't eventually copy the referenced records you may run into FK errors during normal operations.
That's clearly not what I said. You're intentionally misinterpreting my comment.
I think you're talking about Gravatar: https://gravatar.com/
Respectfully, I'm aware of all of the fancy words investment firms hide behind to make themselves sleep at night when they're really building killing machines. I'm sure plenty of them have patriotic stories they tell about protecting the nation they live in. That doesn't mean I need to buy into their narrative.

These war firms will appear whether or not YC funds them. YC chosing to explicitly call for more war firms shows they put the acquisition of even more extravagant wealth over human lives.
Ask HN: Where do you find low-stress remote programming jobs?
For context, I am in my late 30s and into the eighth year of working a home-based programming job at a fully-remote company. It's a small family-owned European business with a very flat hierarchy. While the growth potential hasn't been great, it has been a very stable and predictable job that has allowed me to build some savings, purchase and furnish a home without using a mortgage, and be flexible with my family. I am based in a relatively low-cost-of-living-area in Eastern Europe, in a medium town with 100k population.

However, I feel like I am stagnating career-wise. I also feel like needing to take a career break for at least 6 months, in order to overcome some mental and physical health issues related to anxiety, and to read some books I've never had the time for. I have enough savings to provide for my family in the next year.

What makes me question leaving my current job is the current state of affairs with the remote job market. The remote job posts on LinkedIn look rather different in comparison to 2017. I don't want to be an "outstanding engineer" in "a fast-moving team" that "disrupts industry X" and "champions best practices". I don't want to be engaged in the "whole product lifecycle" and in optimising the CI/CD pipeline. I have never practised AI/ML, either, and I am not overly excited about the current trend of generative AI.

What I do want is to leverage my 20 years of experience in actual old-fashioned programming. I know C11, Python 3, and have played with C++17 idioms. I know the Linux programming interface quite well. One of my hobby projects is a table-driven, hand-written shift-reduce parser for a toy language. Are there any "boring" remote jobs that would require a similar skillset, and if so, where do you find them?
All of the Chrome-clones (Edge, Vivaldi, Opera, Arc, etc) have identical dev tooling and extension support because they’re all just Chrome with mostly-surface-level tweaks applied.
This comment does not address anything in the article or say anything of substance.

Everything is more exciting when it’s novel. That’s part of the fun of consumer electronics, games, movies, etc.
I'm not on whatever side you're having this imaginary argument with. But keep yelling at a cloud if it brings you pleasure.
From 1s to 4ms
watch a demo of my generating a billing report by asking for it: https://youtu.be/6KUtdyW9Yrg
Maybe.

Or maybe they knew things like the ipaq had third-party software, and they didn't have time to add such capabilities in time for launch, so they only encouraged PWAs as an interim measure.
Perhaps it isn't legally a license deal, but rather unlimited scraping i.e. database access.

The AI company just trains their models on that and aren't creating derivative work in the legal sense.
Mail in on the U.K. is for a wel or two, but the envelope has to arrive by a certain date/time before the election.

The ballot closes at 10pm, counting starts as soon as the boxes arrive. The first places have counted about 50,000 votes and declared the Reilly by 11pm, most finish about 4am, 6 hours in. The final places (which rely on boxes to travel from various islands on ferries or helicopters) can take nearly 24 hours.
I find it bizarre that HR would be involved in this at all. I'm glad I've only been a manager at places where HR pretty much functioned as a consultant available to management.
I think people who want more control disable it. It's annoying when it accidentally clicks on things.
My freaking god.

If the weather is good, I can take my gear + NReal Air places and not just into the dusty attic.

True, in good weather it also means mosquitoes and gnats, but you can repel them.

Real experiences for freakin’ .1x the price, and it works in Linux too.
The maximised window behaviour is the thing that bugs me the most as a primarily Linux user lumbered with a work-Mac. It's so weird to treat that as being on a different virtual desktop. Better than the Lion days when your second monitor could only show "brushed steel" if you had an app maximised, but not by much.
https://archive.is/AQDrH
Nerding out on computers is something that can be done from a very early age. You don’t get a lot of law or medicine child prodigies, but math and compsci is very conducive to an early start, particularly for the neuro-atypical. You can enrol in a computer science degree at age 18 and find that the people at the top of your class already have ten years experience.
I Built the Worst Laptop in the World [video]
How to weaponize LLMs to auto-hijack websites
No need for an app. You can change the mouse scroll direction right in the settings.
Alfred is ridiculously lightweight and well-optimized, too, which is something a lot of newer software struggles with.
I’m trying to make a smart speaker where you push a button to talk and when you release it sends the audio to a server for transcription and response. It also has to do some basic logic with LEDs. I also want it to be always on and available as long as it’s plugged in. Do you have any advice on what might be a better alternative to a Pi? This is basically my first foray into hardware so I’m trying to learn as much as possible!
Good thing its not Memoji.
The GP is saying things will invariably get better because innovation. I’m saying that this is non-sequitur. It depends on the specific innovations whether things get better or worse.
Mickey Is in Public Domain; Battle to Prevent Copyright Term Extensions Is Over
My experience with long-running raspberry pi's is that there are USB problems. One sometimes loses the connection to these devices.
Is it weirder though?
As a comparison value: in Germany, you can loose your FM license for inactivity if you broadcast 90 seconds of silence. We had to care for stuff like this when we did some remote discussion rounds on community radio during the pandemic and had to have some logic close to the transmitter that would add innocuous background music if anything went wrong upstream.
There is a fundamental difference between being required to furnish the information yourself and the 2nd party asking a 3rd party for information.

If the 2nd party requires you to pay for their request to the 3rd party then I'd say there isn't a difference.

Although I mean unless you've established at least a correlation between some piece of information and say ability to pay then you really shouldn't be asking for it ...
I was using X's PWA for years, but I recently gave up on it because it's just very janky and the opposite of smooth, it also drained the battery much faster than the native app.
This may be an issue with android, but even with 12GB of ram the PWA still crashes often, something I never get when using the app.

Luckily I didn't have to compromise on my AdBlock thanks to vanced patches, which patch the x app to remove ads.
Anger is a strong emotional response to a perceived threat or injustice. When I was in school, I experienced a lot of injustice, which made me quite an angry child. However, my parents noticed this and began teaching me how to cope with my anger. As a result, I became quite adept at meditation at a young age.
How do you get an axe?
"Rich" is a bit of a loaded term. But, yes, if someone has had a successful 35-40 year career in tech and has managed their finances reasonably, it's not unreasonable that they might decide to pack things in some years early--especially if they're not wild about working at a behemoth company that isn't as much fun as it used to be.
Sounds too much hassle for something you want to come back to every few years, when the nix commands and procedure have changed anyway.
When you move your head around in Vision Pro, do the windows stay where you put them, or do they follow your head? If they stay where put, is this perfect, or do they jig a little bit?
> worth $60 million on an annualized basis

Reddit is pulling out all the stops for their upcoming IPO and it still amounts to nearly nothing.

Bringing back r/place to juice user count, killing the API, destroying their mobile site, and that's just the start.

That's why they are only planning a "very small float", there's simply no interest.

It seems even at just $5 billion, the valuation is too rich.
There are loads of different ways to "have ECC"... it isn't as binary as the post implies. Different methods can detect and correct different failures.
Steve Jobs's "Thoughts on Flash," was written when I was a tech at an Apple Store. I remember pulling up crash logs on a customer's computer and showing her over and over that Flash was related to Safari crashing. Flash was garbage on the Mac. Blocking (or not implementing) it on the phone wasn't a grand conspiracy. It was smart business.

I'm not denying that they're predatory with the App Store. I'm saying that not supporting Flash can be explained quite easily without ulterior motives.
Slightly related question: what's a good coding LLM to run on a 4070 12GB card?

Also, do coding LLMs use treesitter to "understand" code?
Really not sure what you're rambling about mixing up the EU with Red Army stuff or "injustice to sanity". Poland had existed for centuries before being dismembered in the 18th Century. Reconstituted after WW1, it was a fully recognized and sovereign country with its own language and culture. The fact that it had the misfortune to lie between Russia and the Hapsburg/Prussian states.
There is a React meta-framework named Refine for building CRUD apps like internal tools, admin panels etc.

However it's only for frontend.

Check out the CRUD app templates with source codes.
https://refine.dev/templates/
I used to have fancy long config files full of default writes, but every MacOS update changes so many things that it’s borderline stressful to run the file ever again. Things break in weird ways. The config ends up only being useful for the one time I setup this machine, and not the next.

So my new approach: an Apple note where I just write down any settings I tweak manually in UI. If they ever relocate, I will find them in another place. I also write down any custom setup I do (like cron, etc).

I also keep an iCloud dir of various software configs, and a Brewfile for all the software installs. I haven’t tried transitioning from this setup yet, but hopefully it’s much more straightforward, albeit a bit time consuming (it’s always time consuming).
I just encountered the same issue with Gemini, it certainly raised a red flag.
It's not the same thing tho.