skysight-inc/HackerNews huggingface dataset:
"I think it's mostly surprising because most developers today aren't used to thinking about capacity constraints of small systems, and so starts designing for lots of features from the start (can't have regexps without character classes, and capture groups, and back-references, and ...)."

Sometimes when I have expressed admiration for sed(1) in the past on HN, someone replies something like, "Yeah, but it doesn't have capture groups."

It is amazing how much work I do with sed(1). Basic RE most of the time, not even Extended RE. And I'm only using a fraction of what sed can do. It is not just me. This small program is everywhere, on every computer. It's in the toolchains used to build the operating systems and other software that everyone is using. The computing world depends on sed.

Then there are people online who complain about RE. With memes, no less. It's baffling to me because I find RE so useful. Eventually I realised the reason they dislike RE is because they want to compose something really complex, they get in over their head and then they try to blame RE instead of ther own stupidity. Meanwhile they could be doing a multitude of simpler things with RE very effectively. But that's not what they want.

Nope. They want the 2000+ lines of code, not the 35.

Of course this is a generalisation. Hence the word "most". There are some who are interested in the 35.

It's really easy to evaluate software today, assuming one is searching for simplicity, because so much of it is garbage written by people who are hopelessly addicted to needless complexity. They cannot define "simple". The mere use of the word is triggering for them.
How did that work out? I am wondering how much to take out of that anecdote without more info on how that company did with you as CEO.

You are talking in a past tense, and I can’t help but wonder about the reason for that.
You should leave more context for this. Is the SO topic related to your current context where did you used copilot?
For those of you who've used this, is thee any real-world use case for this, beyond the nostalgia factor? Like, does it produces smaller executables, fewer dependencies, easier to make GUIs etc (compared to say Python)?
I don’t know. Europe still seems to be living the USB-A life. Only the 2023 Volvo I rented had USB-C in it. Planes, trains, hotel rooms, coffee shops across Germany, France and Belgiums where I travelled were all using the old connector. What good is having a universal cable if I have to carry a dongle to use it ?
Yeah but this video is clearly just transformers blowing. A block of street lights goes out the exact same time as one of the flashes.
1:1 feel like an unhealthy commingling of management with mentorship. Better the two are distinct.

You have a relationship with your manager.

You have an optional relationship with a mentor.

There's no reason for both to be the same person. In all probability, your manager might not even have the skills to be a good mentor.

And they certainly don't have aligned incentives while also people-managing you.
You read the thread but did you read the article? This entire thread is based on an emotional over reaction to a misreading of the article.
For the first several years (here in Silicon Valley, CA) my kids had little to no content in their school bags (grades K-4). Then they had some stuff and we thought it'd be best if they got roller bags. Now they're in middle school and the roller bags are full and weigh 10kg+ it seems. Insane. I want them to ride their bikes to school but with this weight it would only happen with rear-racks and panniers. Sigh.
I found 1:1s profoundly helpful as a manager. You get insight into the team and business that you don’t get in day to day meetings.

Notably, when you have trust, your reports will tell you what’s actually wrong.
That’s my thought at this point. I really want the usb c, but I can wait a year.

It just bugs me how they change sizes like this and cause even more unnecessary waste.
Add in regularity. Friendship doesn't happen overnight.

I've just started taking up sword fencing again at a local club. It takes time for people to build up a rapport of yourself.

If I look decent, and turn up each week that's the image I paint. They have no other image of knowing me outside the club so that's the image they'll judge you on.

Also, subconsciously shoes are always the first thing a person will home-in on when they encounter you for the first time.
One of the reasons Bitcoin didn't become as popular in El Salvador as a banking alternative, as it did in Venezuela or Argentina is that our financial system has been historically stable for generations.

The Salvadoran regulators have kept banks on check, and the last bank failure was a small bank in 1998. We didn't lose any banks in the 2008 or 2023 banking crisis. No recent memories of widespread failures like Iceland or Cyprus. We've never had limits on withdrawals like the ones they had on Greece or Argentina. I remember there were some bank failures in the 1980s when the social democratic party failed attempt to nationalize some banks, but if I recall correctly no savings were lost.

Almost every citizen 18 and older can get a simplified USD bank account, with international debit card by taking a selfie and picture of both sides of your ID (you get the first one free when you turn 18) on major banking apps. Remittances can be received automatically to bank accounts or by typing an MTCN in the banks app. In contrast some Latin American countries keep USD accounts out of reach to lower income consumers, and remittances incur in unfavorable currency conversion fees. Businesses are not affected by "forced" unfavorable currency conversions either or high taxes for payments in foreign currencies.

And we have a nice credit union system, which is a big alternative to "corporate-multinational-banks TM".

One of the things we don't have is many public companies listed on the local stock market, which makes people invest mostly in real estate asset class, increasing the value of properties faster than inflation.
When I was young I hated that my parents made me learn an instrument. As an adult I still hate that they did that, there is no value in it for me. There are parents that pursue their own interests through their kids (who often can't resist), I find that objectionable.
Could I ask, with these p2p/federated projects (and thank you mrusme for helping me to get superhighway84 running! dope personal homepage, big fan of yours) why doesn't anyone use Usenet itself as resilient backup storage?

The Usenet network itself is always online and highly resilient - most providers offer ~5000 days of binary retention, and endless retention on text - and great bandwidth to boot. If a user doesn't have Usenet, or the Usenet isn't at the 'current' timestamp, that's where the Tor/P2P layer could kick in. You would only need a single server (with a private key, trusting the public key in the main executable) that continuously archives new posts to Usenet to make it work.
You probably wouldn't need to install the entire game, possibly just install the first bits and then cancel. I'm sure our wonderful friends over at 4chan and other places full of honorable, upstanding citizens will come up with some interesting ideas.
It is certainly non-exhaustive, i think it just mentions some examples. REDengine for example was used not only for Witcher 3 but also Witcher 2 and Cyberpunk 2077.
https://flatpak.github.io/xdg-desktop-portal/#gdbus-org.free...

Without knowing much about dbus, or freedesktop I was able to make it work on a lazy afternoon. And it worked for me in wlroots and on gnome, I am assuming kde also implements it. How were you trying to do it that it took so long?
Magsafe charger on a Ram mount has been a huge win for me in the car. It charges, and it's got a predictable place instead of wherever i drop it.
Is any of this used in practice? I don't see a "(Practical) Applications" section.
If you're not running your hot sauces in containers, I don't even want to talk to you.
> I know, this is HN, so a dozen people are gonna say "Well, -I'VE- like hot sauce since insert year." I get it. You're badass.

I know this is the internet, and it's traditional to invent people to be mad at, but in this case the person you're mad at is .... someone who has liked hot sauce since before Hot Ones?
Isn't this because of how you develop beauty standards internally?
Like, if you grew among same race people, your standard for partner beauty will point to what you grew up with.
I know for sure that's the case with me.
right, so if you're willing to do that, why not

s/personal computer/(mobile device|laptop|desktop)/g
Ok, that makes sense but wasn’t obvious.

The Conservative Party, and parties on the far right parties across the world, have left conservatism behind. Something the the left and centre parties are having to take up.
Great article, one I wait for yearly.

Relatedly - how do others deal with being objectively inferior, in basically every way, to the types of people that work at Jane Street? It always irks me that they end each of these articles with a recruiting pitch, as if most of us would ever be good enough to even get an interview, much less get an offer.
Cuid2 is explicitly not K-sortable, no?
I'm in the same boat except that i bought one used. Battery health was also at 83% when i bought it, don't know what its now but lasting a full day so i dont care.

What do you mean "while you still can"? Will they discontinue battery replacements for the 11 at some point? At 80€ its a no brainer once the battery does start to deteriorate more
Two things here: the numbers at the end are random. You can replace with anything else and get the same answer.

The other is that it might have been trained from a corpus of web scrape data in addition to public GitHub repositories.
I wasn't assuming that either. I was just pointing out that I'm not impressed that their prices haven't gone up in an inflationary period, since some of the inputs for these devices have gone down in price (presumably by a lot).
R sync has a --bwlimit option.

But I suppose you're probably talking about devices that only know about internet protocols before 1991....
Except it won't be.

Media is turning from a product into a service.

The personalization impact of AI on media is going to be more profitable for the surviving media companies than static media ever was.

You'll still have many of the roles currently in media, but the work will shift from creating a singular static media product to creating a media framework that's further extended by AI products.

People have turned out to have rather binary thinking on the topic. Everything is cast as either human or AI, with relatively little consideration for the much more likely scenario where it's both in nuanced applications.

We're nowhere near saturation in meeting demand for most things as much as we are constrained in supply which tempers and limits demand. AI supplementing human labor is going to result in much more tailored product offerings at similar costs, not the same offerings at lower costs.

And any companies that invest in the latter instead of the former are going to be losing market share to those who do the opposite.

I really hope people stop trying to forecast the future of disruption against the context of the status quo, and instead better recognize the ways that the status quo is going to be changing alongside that disruption.
No doubt it'll be politically difficult, I agree with you there. I'm also cynical when it comes to administration not wanting to slim down.

Indeed you can't get rid of classrooms, but I see lots of schools with temporary buildings that can be removed. You could also consolidate schools, but it may be difficult to forecast and plan.
Self checkouts like the author mentioned, which have the "unexpected item in bagging area" component, are awful. Plus the machines are usually laggy.

When the machines are responsive and there's no irritating behaviours of the machine, then they're just fine, or even better than a cashier.
As a manager in a startup recently acquired by a large finance company - yes.
“Does not schedule 1:1s” likely doesn’t mean “never has 1:1 conversations in his life”. I have no idea what being a ceo of a infinity-dollar company is like, but I imagine he’s on somewhat amicable terms with many of his reports, and many opportunities outside of scheduled meetings to talk with them. Slack, for example - assuming he’s not pulling a Sundar ;)
Because that is not what the statistic I cited above refers to, so it would be inaccurate to do so.
At least on a positive note: an iPhone + Dev account + some tiny controller addon can equal a great pocket emulation machine on the go. If someone can design a nice controller add on, we can ditch the Chinese pocket gameboy/switch/other extra devices you dont need.

It so absurd: We need to carry the device anyway since its a phone, it has a great GPU and there are thousands of existing great games that have been created that the device can easily run. The only problem has always been the stupidity of the code not being available to run on this device. :/
Getting ROMs is legal in a lot of circumstances, either by backuping the game yourself or if you own the game but download a ROM (like https://law.stackexchange.com/a/41876)
It’s more distance than screen size that causes strain, and I can’t really pull out a laptop where I use my phone.

Plus, reading glasses are hardly an inconvenience in everyday life.
Visually I much prefer the squared off edges, but I agree. The 14 Pro is the first iPhone I’ve regulsrly used a case with because I just cannot keep hold of the damn thing—when the phone angles as I reach across the screen I guess the lack of surface area touching my hand means it sorta just pops out. I find it really bad ergonomically. Flat edges with rounded corners seems a nice middle ground.

What I really want is a Pro Mini. I bought a 12 mini because that year the hardware gap between Pro and not was very small. The battery sucked ass but it was a dream to hold.
LOL as an iPhone user whose only music on the phone is That One Free U2 Album That We Never Wanted, I laughed too hard at that one!
Unity’s pay per install is unworkable
If the user reinstalls, pirates, etc. if the dev charged?
No doubt, I can empathize with your position (there are many risks). Some of my current interlocutors who write partially in public, [[sideria]] and [[Feel Good Lost]], have also explained a similar view. Keeping two sets of books, exporting what you've tagged "Public", can work. [[Anonymizing]] helps considerably, and keeping a low-profile is doable (especially because TW itself is never effectively indexed on any major search engine from what I can see, and I don't mind that one bit). Even password access may assist you in some cases (there are several ways to do this with TW, imho). Do you think others have more to gain from your keeping it even semi-public? How do you square that with what you have to gain? I think there's something to be said for having access even to the half-baked thoughts and processes of [[others]].
Elderberries make great jelly and pie. Unfortunately the birds keep getting mine before they're ripe, it's hard to find them in the wild on public land, and no one grows them commercially around me. So I haven't had either in years.
Its fine for everybody's needs - unless youre shooting weddings or movies or something no one needs to spend 800+ USD on latest iphone, they can just buy one from a few gens back for less than half of that
Yep, I meant this in spirit, not literally, but looks like I was wrong even in spirit:

https://sixcolors.com/post/2023/02/apple-results-and-charts-...
Buy a customized Apple computer,trackong shows it ships from China and arrives in a couple days. That's definitely not a boat.
This was my first thought too, Apple always plays the long game and that's why people keep saying "no innovation" after every single keynote :D

Stuff that was added today will pay of in 3-4 years after it has trickled down to enough users. Like the spatial camera, now it's a curiosity on the top-end model, but in 5 years it might be a standard feature in phones with great synergy with the Apple Vision non-pro model they just happen to release when there are enough devices to produce content for it.
To this day the term "UFO" tends to be related to "Alien Flying Saucers", rather than "Exaggerated reports of military testing", which seems to be the most related facts we know decades later.
Its not a sports car. Besides, BMW M4 CSL, Jaguar XE project 8, BMW M3, Mercedes AMG 63 GT have faster lap times.
This is more like using AUR (except the packages are prebuilt with no way to inspect source). They are entirely user submitted.
I think the announcement is using confusing verbiage. From the looks of it it's a monthly fee for installs made that month.
> This is pitched as an education tool...

And? From the page:

> When you’re ready to share your completed app, you can submit it to App Store Connect right from your iPad or Mac with Swift Playgrounds.

Someone asked about developing apps on the iPad, this is a way to develop (and submit to the App Store) apps on the iPad.
Not to mention their "recipe" couldn't be further from the truth anyway.

Once wrong, double-down and try again?
> media criticism 101

You have to understand that this is (likely purposefully on both sides) not compulsory or well-attended. Hell, it really should be a grade 9 required class but that would make it harder to lie to future constituents. Can't have that. Same with law and various other essential life skills like drivers ed which are conspicuosly absent from general curricula.
I see wrong responses about 1% of the time, but I love it, considering parsing raw text output without function calling had a much higher error rate.
How does the camera on these new phones with mirrorless cameras at less than $1000 price point?

Dedicated cameras have around 20 Megapixels but much larger sensor size - but does it really matter if the most I would do is print them into a photobook?
> So the only compelling reason to upgrade from the 14 is...

Your brain has been rotted by product marketing and tech consumer hype fanaticism.

If your phone is a year old then the only reasons to buy a new one are

- you make a living developing software for that phone
- you make a living writing about that phone
- you are a hobbyist or enthusiast who loves phones and wants to spend disposable income on them
>> It's not the first time us two have this kind of discussion.

Oh, I think I remember us talking about ILP. Sorry, I didn't recognise your username. Without avatars on HN I find it hard to remember who I've interacted with. I don't think we had talked about robotics or planning though.

Anyway now I'll remember you :)

>> Sure. That's the replanning. But actually you could backtrack into a plan you've already got that has the same prefix as the plan you've already chosen. Presumably a different plan differs from exactly this position and avoids the obstacle that made the current plan fail at that point. You'd have to keep track of the movements you've done. But as the plans are generated lazily, both concepts ('replanning' and 'choosing one of the original plans that hasn't been "superseded by reality" yet') might actually be the same.

I think I see what you mean. There's certainly a problem with backtracking all the way to the point where a plan failed only to pick up again from that point- and probably fail again. I don't think I can reason about this from first principles. I'd have to try it out and see what works and what doesn't.

EDIT: I went back and found our previous discussion. Hi again.
I've written a lot of bash scripts with ChatGPT, that I wouldn't want to put to music or film.
If it's peace of mind you're after, it seems like encouraging developers to target older versions of the Win32 API is a far more effective goal. Linux with Wine can have support for those forever, and Windows, with their almost pathological commitment to backwards compatibility will be able to run them them, too.

Linux APIs, in contrast, are far more varied, and change a lot more. So the "peace of mind" argument actually favors Win32.
The Python Devguide should explain all of this, too.

CPython Devguide > Developer Workflow > Development Cycle: https://devguide.python.org/developer-workflow/development-c...

sphinxcontrib-seqdiag works with Sphinx: http://blockdiag.com/en/seqdiag/sphinxcontrib.html#:~:text=s....

Mermaid supports Sequence Diagrams and works with GitHub: https://mermaid.js.org/syntax/sequenceDiagram.html

Digital supply chain security: https://en.wikipedia.org/wiki/Digital_supply_chain_security

SLSA Framework:
Supply-chain Levels for Software Artifacts: https://github.com/slsa-framework
I don't think they care about Switch or other consoles, really. Switch sales are nothing compared to what they already sell for non-gaming systems.

You'll be able to play the same AAA games on your desktop Mac, your Macbook, your iPhone, your iPad, and your Apple Vision Pro (on a virtual gigantic screen), locally on the device with no WAN streaming required. That will be a relatively large market of people with money to spend, hard to ignore.
MagSafe stands are convenient, but a good USB-C charger is waaaay faster when you’re in a hurry.
Everything I do in my work (Software Engineering) is about just getting it done/ getting v1.0 over the line. Not my choice, but leadership don't seem to care about things being done well so long as they're done.
They also find people who don't work out, since folks might be hesitant calling out under performers in a group setting (or frankly putting those thoughts in a discoverable chat app even in DMs)
Yes, they are signed, but not with the official key. If you add it through the UI, it will auto-accept the key from the repository. (I'm not sure how it exactly works, it might ask the user for the confirmation)

If you do it from the command line, by editing files, you will have to add the key manually.

But most inexperienced users will just copy/paste and run the "curl | sudo apt-key add" command from the shady repository website, because they want to run the software.

This is not much different from downloading an .exe from an untrusted website, and ignoring the warning from windows when running the .exe.
I was hoping they'd use the smaller bezels and newer materials to make the 13 Pro smaller with the same screen size, but they did the opposite (bigger screen, same physical dimension). Wouldn't have been mini sized, but anything to reduce size would be nice.
> The list of tokens leaves out zero and includes a bunch of ascii characters that aren't valid hex

I rewrote it in rust last night and realised that, yeah. Lots of wasted time on irrelevant characters.

>permutation in python is probably not the right tool for this.

Correct, missed that. I need `itertools.product(<iterable>, repeat=2)`
I believe the idea is that these individuals are expected to develop themselves through a combination of self-awareness, autonomy, ambition and an environment that promotes growth.

Executives are expected to be mature enough to not need hand holding.
So many old polite people on the Internet are going to be accused of being AI chatbots.
Writing is extremely important. First google result,

Writing is an invaluable tool for exercising our cognitive faculties. Extensive and diverse research has suggested links between writing and mental capacities in such domains as memory, critical thinking, creativity, verbal skills, and overall health.

Keep encouraging it.
Do you even know the history of Vampire Survivors?

The game's sales blew past the Unity threshold in hours when it first became a hit. Yes, they would have switched to Enterprise after that. And you know what? It would have still been too late to prevent them from owing several multiples of what the Unity fee used to be.
I've switched to Kagi + Yandex. Together they provide all the results I seek.