skysight-inc/HackerNews huggingface dataset:
Is iTerm2 noticeably slow? I just use the built in Terminal app and I can’t imagine “speed” being a reason to switch away from it. (There is no lack of speed.)
That's a change in C11. It was not undefined behaviour in C99 (which was the live standard at the time).
I'm a fan of tables with feature parity with Notion! As much as everyone says "we should have one step above Excel somehow", there aren't too many apps that have put a lot of thought into that.
Are you perhaps hitting this KDE bug? https://bugs.kde.org/show_bug.cgi?id=497341
Yeah, the 8051 family is still pretty popular, unlike, for example, the 68HC11/08/12 etc.. I think it's not as popular as the PIC, ARM, AVR, or even MSP430, but it seems to be more popular than STM8, M16C, SH-4, MAXQ, MIPS, or 8086. I'm not sure how to assess the Z80 (8080 variant), Z8, RL78, and RX families, all of which seem to be showing disturbing signs of life. Fortunately the 8048 seems to be dead.
I’m not an extrovert, but behaving in an extroverted way is hugely rewarding. Talking to strangers, befriending fellow travelers, commiserating with colleagues.

If you’re a manager it’s literally part of the job. Asking how people are doing isn’t useless small talk, your job is to keep an eye out for things that might be hindering the effectiveness of your team so that you can catch problems early and respond to them. “How are you doing” suddenly becomes a serious and interesting question with real ramifications.

Theres a common misconception that extroverts don’t like people or are not interested in people. We do and we are. Just in a different way. Every introvert has had a best friend, maybe a lover, maybe someone they were just comfortable talking with. The problem is that most social interactions feel shallow, banal and pointless. But I think that’s only before you look at it deeply.

Buried deep in each stranger is the potential to be a best friend, a lover, a future colleague, a business partner, or just someone who teaches you something important about an interesting thing you’ve never thought to study.

Your task as the introverted traveler is leave the door open enough to connect with each person enough to get at the deeply interesting stuff inside. Who are you and what makes you tick? What lights you up? What interest or knowledge do you have that I might find compelling?

I assure you everyone has something even if they don’t know it. Approaching each social interaction with the faith that something important can be discovered is the introverts path to benefits of extroverted behavior.

You’re welcome.
You can thank me later when you meet me in person, but only if you’re able to figure out through conversation that I was the one who provided you this gem.
Google also finds these names confusing. Whenever I try to search for something Stream Deck related, Google returns results for the Steam Deck. It's quite annoying.
Repository Formats Matter (2007)
Wall of Love for Llamagen.ai
I think you misunderstood my second paragraph. What I’m saying is that in order to do anything complex in it, you’ll have to reimplement important parts that are lacking, using all these meta/parametric things in your “mylualib”, and all this mud will drown you when you’re most vulnerable.

Toying with it with all the free time on one’s hands is okay.

Avoiding useful techniques is an option, but doing it when the world of saner alternatives exists feels like self-sabotaging.
> - Ghostty sets non-focused rendering threads as QoS background to go onto E-cores

Assuming you're referring to Apple Silicon chips, how does Ghostty explicitly pin a thread to an E-core? IIRC there isn't an explicit way to do it, but I may be misremembering.
trick here.. create different chrome profiles, with different color schemes. Peach is my "nice person" account. Red is for accounts that I want to be a little more argumentative.

I do this at work too.. where I have to have different user profiles to emulate working as an admin, staff, client, sub-client. Blue seems adminny :)
Fun facts, we can still see the animals in their original preserved form from Gondwana era millions years ago inside amber [1],[2].

[1] Australian amber has revealed ‘living fossils’ traced back to Gondwana 42 million years ago:

https://theconversation.com/australian-amber-has-revealed-li...

[2] Lebanese amber:

https://en.wikipedia.org/wiki/Lebanese_amber
> with the caveat that there are people who have social anxiety that cannot socialize, who _also_ fall into the category of introvert

Interestingly, I know people who say they are socially anxious extroverts—they need to be with people to draw energy but have high levels social anxiety. This usually means they need to spend a lot of time with people they know well and trust.
This is so fun. One note: on iOS Safari on my iPhone, it really believes I’m trying to select everything, do drag and drop, etc. I’m sure someone here knows the proper CSS incantation.
Can anyone recommend a good dummy passkey provider to use when developing and testing RESTful authentication services that will rely on WebAuthn? Every example that I've seen online for interacting with a WebAuthn service assumes that you're working within the context of the browser and can use the Navigator APIs.

I like to use regular ol' cURL when testing out API endpoints, and it would be great if there were some kind of dummy CLI program that I could use to generate the WebAuthn key agreements and materials.
not sure about the size of this company but I have been involved in more than a few where tech used to build websites, regardless of what they are, is set in stone. “we use angular.” there are no discussions or anything. people are interchangeable and frequently move from project to project - no problem, angular everywhere :)
Disagree with that in the case of software.
I know +1's are frowned upon here, but, err, +1? But, to cater to one of your criticisms - namely that the surface syntax of lua might be a bit better. It's not bad, per se, but it doesn't quite match the elegance of the lua's semantics or it's flexibility.

In which case, the regularity of lua's semantics come to the rescue. It's much easier than most to develop an alternative syntax which compiles down to it.

Notice I said "alternative syntax", and not "other language which transpiles to lua". Because in the case of moonscript (or yuescript) or fennel - you're still writing lua. Using lua semantics. With no runtime overhead.

Yes, you get this to varying degrees in other ecosystems (javascript et al). But it seems to me that the friction within lua is even lower. Once you buy into "closures all the way down" & "use tables for everything", then no matter what surface syntax you're designing, it's still, pretty much, lua.
Im sorry, despite their marketing, this is a 2 output dock. Offering TB passthrough doesnt count, just like we wouldnt call regular usb hubs "multiple display docks" if some manufacturer came out with usb screens (whih im sure exist already for lowres output).
Lua is definitely not underrated as an embedded Language. It is the uncontested winner of this field. If anything, I feel it is slightly overrated: it is easy to embed, but has no other real strength. Everything else feels about Lua feels a little bit meh for me. It is completely serviceable, and there are many apps where I have used Lua very effectively like Hammerspoon or Wezterm. But in the end of the day, every time I have to deal with a system that embeds Python or modern JavaScript, I am 2-5 more productive than I am with Lua. Sure, Python and JavaScript have their own warts, but they have grown and improved their ergonomics since the 90s. Lua, on the other hand, is a language that is philosophically hostile ergonomics.

Lua's philosophy, as far as I can get it, is to be minimalist and allows for emergent features. You want arrays? We don't natively support arrays, but you can use tables as arrays. You want classes? You can build your own class system or prototype system using tables. You want to implement anything else? Well, we've got some metaprogramming for you. The problem with this approach, is that you don't end up with one language, but with hundreds of different and confusing dialect, where each programmer does their own thing, this is how JavaScript used to be with regards to concurrency and classes, and it wasn't good.

The other issues that arise from this philosophy is that Lua lacks a lot of ergonomic features which cannot easily emerge out of its simple tables+closures+coroutines foundations. There are no type hints (like Python got), const (like JavaScript), default argument values, array/table destructuring, try/catch blocks, string interpolation, foreach loops, immutable values, etc.

These features sure add a lot of complexity to the language implementation, but they are extremely valuable in saving programmer time and cutting down bugs. Lua takes the Worse Is Better approach here and saves implementation complexity by pushing it down to the user. If this complexity doesn't exist in the Lua interpreter it doesn't disappear: the programmer has to deal with it by making bugs more likely and debugging harder.

Lua might be a worthwhile trade-off where the choice is between embedding Lua or Embedding nothing, since other languages are harder to embed. Or in industries where it's deeply established like gaming. But I cannot say it's a language I enjoy programming, and I don't see any reason to use it in a non-embedded context. Apparently no one else does, but that's not because Lua is underrated.
Does wezterm (or any other terminal emulator) have some way to attach to a session over ssh or over multiple ttys? It's the main thing stopping me from jumping ship.
Hmm, that makes a little more sense than what I thought you were saying. I still don't think it's correct, though. Lua has those facilities already; you don't have to implement them yourself. My point is that it isn't like programming in assembly or C where you either implement them yourself or do without. When OO or reflection is the saner alternative, in Lua, you can just use it.
A Silicon Valley nudist resort is on sale for $30M – will it 'go textile'?
Personally I would choose JavaScript over Lua anytime*. Lua gives me "poor man's JavaScript" vibe.

* (If the target hardware can afford V8/node runtime, obviously)
It’ll drift apart over time and become ever harder to track the upstream without engineering effort
This is only true for shallow connections.
Introverts can talk for hours in deeply interesting and satisfying conversations. People they love and trust or people with whom they share a deep connection.
Your task is to define and identify your tribe and work to surround yourself with those people. (Check in on your emotions regularly, identify who you connect with, identify how to replicate that)
And then actively grow your tribe. One trick you will learn is that changing the way you perceive others changes your ability to connect with them.
Wow - excited to see our work posted here! I’m the last author on this paper, happy to answer any questions :)
Henry Miller, the Art of Fiction No. 28
Ideally both.

I’ve found that dns still ends up catching requests even with v2 manifest ublock
What is the downside? I was thinking it could compromise software security, although my layman understanding is we’re better off if the open source community finds and makes problems visible?

Or there are other software secrets that we wouldn’t want state adversaries to see, like things that block your access under export control laws?
Cube CSS: CSS methodology orientated towards simplicity, pragmatism, consistency
When Every Token Counts: Optimal Segmentation for Low-Resource Language Models
Seems to be a rehash of the 2023 news (linked in article)

FBI chief Wray confirms agency’s belief Covid came from Chinese lab leak (7 points, 13 comments) https://news.ycombinator.com/item?id=34980504

FBI Director Says Covid Pandemic Likely Caused by Chinese Lab Leak (30 points, 26 comments) https://news.ycombinator.com/item?id=34977744
How does this attempt even work these days? So let's say you get your monopoly for only OpenAI in the USA. Everyone else in the world just stops and OpenAI just gets to do what they want and name their price? I don't think so.

Isn't DeepMind HQ'd in the UK already? I am sure Ireland would jump at the chance to create some friendly tax treatment again to entice competitors. And of course China can just keep being China and churn out a few more coal fired power stations every few weeks to power things cheaply. You may capture consumers and a few Gov contracts, but global companies will just circumvent it
If you want a healthy market, your standard cannot simply be: As long as there is more than one retailer in the space, retailers can place whatever restrictions they want on how you pay for their services. Businesses in one sector being able to directly affect consumer choices across sectors is how you end up with cross sector monopolies.

It is bizarre to bring up China here, this isn't about the state dictating the payment system but maintaining a healthy market. It's like a garden, you don't dictate exactly how the plants grow, but you prune them once they encroach onto other plants to maintain a healthy balance.

I brought up Amex because it is common for merchants to not accept it, due to it being a significantly worse deal for the merchants. I am fine with the argument for an even more expansive version of my argument, but I'm making a more narrow argument due to discover, visa, mastercard being so close in how they function that it is not a burden on merchants to accept one vs the others.
The Talk Show: Kagi Founder/CEO Vlad Prelovac on Search and Their Orion Browser
Or not just limited amounts of time, but limited types of people.

I have some friends who I have no trouble talking with all day. But with the overwhelming majority of people I meet, even if we get along well, I feel exhausted after too much interaction.

Dealing with some types of "extroverts" is particularly tiring due to not caring about the weird formalities and talking around things that a lot do to seem "friendly". It's like dealing with an MBA--using pointlessly fluffy language to say pointless "pleasant" things and being so afraid to step on any toes that their statements are just boring and void of any substance. But there are also some extroverts who know how to gauge your personality in an instant and know whether you're the type who likes the fluffy stuff, or you want to jump right into talking about specific subjects.

Then there are fellow introverts, and unfortunately, it becomes obvious how bad my own personality and conversation skills are with them. Lots of super brief answers and not engaging in any discussion. But I guess when you're the one talking to an introvert, even as an introvert, it's easy to come across as one of the aforementioned annoying extroverts.
I think you're missing the point here a little bit.

To break this down more simply:

Credit cards: Merchants pay 3% and pass the cost on to the customer, IRS gets the vast majority of business taxes paid (no way to under-report taxable income), average person gets all the benefits of a fully funded government plus 1-2% of their purchase back in credit card rewards. Average person also gets a revolving credit line with okay-ish interest rates considering how no collateral is needed and approval is instant.

Cash: Merchants broadly and easily commit tax fraud and under-report earnings, average person then has to pay a higher tax rate to overcome the tax fraud rates and get the same government services in return, merchant still pays something similar to or higher than 3% in transaction costs to handle cash (shrinkage (employees stealing, miscounting, lost cash), physical storage, movement, and processing, armored truck service, etc) and passes those costs on to the customer. Customers have no access to revolving credit which is totally fine but before credit cards people would resort to much more poorly regulated/higher interest/illegal sources of short term loans.

I would also point out that debit card swipe fees are already regulated to under 1% and have many of the same benefits as credit cards.
Absolutely agreed. No one should be obligated to be anything at work. At work, you should accomplish things. You should be able to work with others but you shouldn't have any obligation for emotional or whatever other response.
It's pretty slow and buggy for me idk
My sister is fairly extrovert, she gets energy from being with others. I'm a fairly typical introvert.

Before kids she used to have parties with her ever-increasing circle of friends. She'd invite me, and I'd often say yes but as the day approached I had to force myself to go.

One day, after one of her parties, she told me "everyone really likes it when you come, you're so good at making people feel seen".

I hadn't thought about it before, but realized that I do tend to chat with most people. And I do ask perhaps non-typical "party questions", as I love to learn about new stuff so I like to find out what others are interested in and talk about that.

Almost always I enjoy these events. However after such an even I'm so exhausted, and need a day or three on my own. If I don't get that then things don't go well.
Greetings,

What a beautiful idea. Sadly, I do not think I currently have the skills required to build such a tool.

The underlying algorithms and vocal models I'm using here are just good enough to get some singing vowels working. You'd need a far more complex model to simulate the turbulent airflow required for a cough.

If you suspend disbelief and allow for more abstract sounds, I believe you can craft sounds that have similar emotional impact. A few years ago, I made some non-verbal goblin sounds [0] from very simple synthesizer components and some well-placed control curves. Even though they don't sound realistic, character definitely comes through.

0: https://pbat.ch/gestlings/goblins
if you're staying fit because you are being pressured, you probably aren't having any fun. Staying fit by doing something you enjoy (hiking, sports with friends, whatever) you are probably going to have more fun, and stick with it.

If you only socialize with people you don't like because you are "forced"/"pressured" to, you aren't going to have a good time.

Socializing is supposed to be fun, if you turn it into a job you hate, you aren't going to get the benefits of being social
I don't think it's exactly the same. Generally I hate malls because they overload my sensors with all blinking and colorful stuff, food and perfume smells, mixed different music, background noise, harder navigation because designers wanna show off rather than make it practical.

I'm right now living in those arcology and mostly only use grocery store and sometimes restaurants - but access to mall is still convenient. And better outdoor social area is just on the other side of street with 5 min walk.

However I do use a lot of residential shared cowork place, playground, gym and swimming pool. For swimming pool or gym you don't have to prepare how to dress properly before driving car - you can spontaneously early in the morning take few meters to lift and go there in your swimming or gym clothes. You don't have to worry only about driving but parking, paying for parking, that you forgot to pack some gym or swimming clothes. Undressing and locking everything in the locker - you just take a lift back and shower at your place (if you don't want to use showers in facilities)

There is also much more natural light in shared facilities floor because those residential buildings are towers so they have a lot of area on the edge where the windows are.
We had this in our elementary school lab in the mid 80's, I remember every other boy using this to print something along the lines of "No girls allowed" to put on their bedroom doors.
Good intentions but I don’t expect much to come except contractor 1’s would-be competitors closing the gap or using this to throw stones based on existing contract code quality. It is easier to write code than it is to read code!!
A very cool entertainment one (vs other good examples given so far) that got some nice attention on HN earlier this year [0] is the videogame Shattered Pixel Dungeon. Full GPL3, wonderful fun with a lot of great effort put in and very active ongoing development. You can hack away on it and compile it yourself, but then there are also convenience paid versions on the all the major platforms that seem to do reasonably well.

----

0: https://news.ycombinator.com/item?id=39773641
I don't have contempt for you. I have contempt for the charlatans who have tricked you by passing off entertainment as history. As for you, I merely disagree with you, which is to say, I believe you to be mistaken. Very mistaken. But if I had contempt for you I wouldn't bother to reply.

Kids whose parents teach them critical thinking will be able to see that podcasts and social media are not valuable sources for history. But that's not because "not everything online is accurate"; I've already explained that it's because of the special advantages of podcasts and social media (sensationalism, emotional manipulation, and organizing mob violence) and their structural deficiencies in verifiability, corrigibility, etc. It's not about one or another piece of misinformation, but about destroying the intellectual fabric that makes it possible to distinguish misinformation from truth, which is difficult at the best of times.

I am not a historian either, but I often find my perspective on current events is changed by what I know of Rome's empty glory and Genghis's historical impact.
The only think we can be certain of is that the Summer Solstice occurs when the mid summer sun shines through a trillithon at Stonehenge and strikes a certain point. From there we can work outwards.

The logical thing to do is to precisely model Stonehenge to the last micron in space. That will take a bit of work involving the various sea levels and so on. So on will include the thermal expansion of granite and the traffic density on the A303 and whether the Solstice is a bank holiday.

Oh bollocks ... mass. That standard kilo thing - is it sorted out yet? Those cars and lorries are going to need constant observation - we'll need a sort of dynamic weigh bridge that works at 60mph. If we slap it in the road just after (going west) the speed cameras should keep the measurements within parameters. If we apply now, we should be able to get Highways to change the middle of the road markings from double dashed to a double solid line and then we can simplify a few variables.

... more daft stuff ...

Right, we've got this. We now have a standard place and point in time to define place and time from.

No we don't and we never will. There is no absolute when it comes to time, place or mass. What we do have is requirements for standards and a point to measure from. Those points to measure from have differing requirements, depending on who who you are and what you are doing.

I suggest we treat time as we do sea level, with a few special versions that people can use without having to worry about silliness.

Provided I can work out when to plant my wheat crop and read log files with sub micro second precision for correlation, I'll be happy. My launches to the moon will need a little more funkiness ...
Undersea Tunnels Connecting Faroe Islands
Do you have a lot of triggers set up in iTerm 2? IMO that’s what kills performance.

I can understand being frustrated about latency on older Macs — I used to run Alacritty for certain tasks on my Intel Macs for that reason. But on newer Macs like a new M4 Pro I’m back to 100% iTerm 2 again. I can’t fathom having latency problems with iTerm 2 on a new Mac you just unboxed.
> sitting in McDonald’s eating your Big Mac alone, plotting your revenge against Hallmark for engineering the single greatest extortion racket in the history of rackets

Having sent off a rediculous number of stamped Christmas cards last week, I can completely empathize!