skysight-inc/HackerNews huggingface dataset:
The brown M&M test is: can you call poll() on a terminal device?

This lack of functionality has been in existence since Mac OS X's inception. It's the reason why a cross-platform software _always_ has to support both select() and poll() to check if a user is typing on the terminal -- select() just for Mac OS X, and poll() for every other system. Wouldn't it be nice if we could standardise on poll()?

Compare what macOS manpages say:

https://developer.apple.com/library/archive/documentation/Sy...

> BUGS: The poll() system call currently does not support devices.

with the requirements for certification:

https://pubs.opengroup.org/onlinepubs/9799919799.2024edition...

> The poll() and ppoll() functions shall support regular files, terminal and pseudo-terminal devices, FIFOs, pipes, and sockets.

Is the bug fixed in macOS 15 or is this certification yet another load of horseshit?
I've gotten the sense that PayPal is circling the drain lately. Whenever I log on (which is rare) I'm bombarded by modals and banners offering payment plans, digital coupons, etc. When I receive money, there's lots of clever UI design that's trying to trick me into transferring it instantly (for a fee) or keeping it in PayPal, as opposed to withdrawing it to my bank account. I suppose this is just one more sign the company is in financial trouble.
I’m not AL either, but I’ve been close to a couple of trademark applications and even a court case - so that’s why I was curious. Looking through some of the attached PDF, I wonder if it was, or will be denied unless amended, because the words are just too common and/or the scope for the trademark is being cast too wide? The examiner apparently sent a notice to the applicant earlier this year, and there seems to be some sort of extension to the application in play. This may suggest, that unless amended, the current application won’t be granted?
I don't care that much about the implementation, but I would like to see an emacs environment with:

- instant startup

- blazingly fast scrolling

- minimal keypress-to-display latency

I have written a lot of elisp (and had to deal with with buffer variables, dynamic scope, etc.), but aligning with modern scheme or lisp (if it can be kept compact and efficient) probably makes sense at this point. (Current emacs should provide backward compatibility as needed.)

Since so many people use emacs as an IDE, I think having an official emacs co-project/subproject focusing on a standard, extensible IDE framework (perhaps for other apps as well) would make sense.

It still seems like a pain to display graphics in emacs in various terminal apps. This should be easy, fast, and standardized.

As others have noted, supply chain attacks against open source are rampant, so vetting and sandboxing packages seems to be more important now.
I too use vim.
He's stolen the ACF permalink, reviews, download count, active installations (including the ability to push auto updates), etc.

Sure, the code is free, but that's still a lot of theft.

https://wordpress.org/plugins/advanced-custom-fields/
That was my mindset until I started venturing and running side hustles and understood the point: money.

Understanding how a business works will help you better position yourself as an engineer. Even Posthog believes that candidates who have entrepreneurial background have higher chances at launching products.

Engineering is the only field where you can learn without having "an official job". That's why a portfolio is always asked before jumping in interviews.
And 6 years ago they cared about crypto miners (whether they wanted to admit public or not).

Nvidia really has thick plot armor to be able to ride two massive hype waves.
It's not necessarily that its dismissive, more so that its that a fuzzy pattern-matching comment, thats incorrect, and just a wordless link. Trivial to make, nontrivial to respond to: "Funny", in the way in-group cultural references usually are - responding means you're taking it too seriously. Yet, incorrect enough that'll misinform anyone who isn't diligently reading the full article and understands historical context. Noise thats likely to generate noise. Trolling, just missing active intent to derail.
Whoever thought sticking with Bulldozer was a good idea while the GloFo thing was happening. The move towards more 'normal' process tech vs the tighter coupling when they owned the fabs led to probably at least a couple of missteps. Of course then all the other weirdness with Bulldozer...

Jaguar saved their butts via the XB1/PS4 to a large extent, (and my Puma laptop was way nicer than the Atom laptops for it's day,) Bulldozer was a huge stumble for the company tho.

I -will- say, around 2014-2015 I tossed together a 'low-end' 15h (Probably a Steamroller) and it was a competent machine, albeit relegated to 'retro-ish' steam games and DVR purposes. The Radeon core 3d performance at least did a good job of balancing real world performance compared to a Core i3
The EU should create a standardised system for tickets in Europe, similar to the New Distribution Capability for flights or SEPA for payments.

There should also be a unified system for passengers to claim their money back if their train is delayed.
Yes, Typst is fully supported as an output language of Quarto.

Exceptions: you’ll need extensions for slides, some layouts. No books support, yet.

[I work on this.]
DNS Lookups in Kubernetes (2020)
TBF WordPress was also created by two men and one of them was Matt. Of course it only achieved it's success through efforts of countless others, but it's not just some person. Shame, it came to this.

We had hard forks of very popular systems before, e.g. xfree86 turned into x.org, LibreOffice vs OpenOffice.org, Hudson to Jenkins and others and basically everyone switched (nearly) overnight.

Fork will likely have a much better direction structure to avoid precisely this problem, at least it seems to be the pattern.
Why not seat the waste in casks, drop them into subduction zones, and let the Earth's recycling of its crust do the rest?
https://ddg.co works as well.
Bar was very low, and they didn't win by making a better product, they won with business techniques, let's put it that way. Bundle Windows with new machines, have schools teach Windows and Office, let people pirate Windows and crack down only on business users, bribe officials to use and mandate Microsoft software and formats, the list goes on an on an on. Bill is a ruthless businessman and the others were not shy as well. Don't get me wrong, Microsoft products are plenty capable, but they didn't became the de facto PC and office standard by merit, they did so by force.
It may be similar to Markdown if you squint your eyes real hard, but it's not Markdown.

Furthermore, quoting a random snippet without any elaboration is unhelpful and only serves to confuse people (as it already did for the other comment!)

# means "evaluate". figure(...) is the function being evaluated.

The syntax inside figure(...) is fairly regular, not too different from what you'd see in typical programming languages (but with a document-oriented twist like the %).

<figure> may seem to be related syntatically to #figure(...), but it's not. It's just a label. Like an HTML div tag with id="figure". It can very well be changed to <foo> in your example and it'd still work.
AI slop produces AI slop content. It is the new spam. Sure it may be able to summarise things, but it gets things very wrong.

You will have shallower knowledge than the person who reads good source content.

Do you want broad but very shallow knowledge?

I’d much rather cast a deep net that AI slop can’t touch.

I say this as someone that has used most LLM tools. They are tools, not replacements. And they are remarkably shallow but great at appearing “magical”
You're values are doing open source dirty.
Think about it this way: when it actually works, that's not a video you're watching or that's getting amplified on the feed.. social media is a distortion field
It's amazing to me that people argue about this, using weak personal anecdotes or just strange self-righteousness.
If you use Adobe Photoshop, Illustrator, Adobe Acrobat, Adobe Premiere Pro, and Adobe After Effects on MacBook, then you have probably seen this error messages: -
- a popup of Adobe genuine software integrity service
- This unlicensed Adobe app will be disabled soon.
- Unlicensed apps may contain malware that exposes your files and personal data to security risks.
- Adobe provides a 10-day grace period to resolve this issue with exclusive discounts on replacement apps

Following the appearance of this error message, the application will become unresponsive, necessitating termination via the task manager. Any unsaved work will be lost. Now, let's address the expired license problem for Adobe applications on MacBook.
Yes, I coined the term myself (as I mention it later in the thread) because I thought it explained its function better. This was the thread that I first used it: https://x.com/esesci/status/1666152424564719639

Now that I looked for it, others apparently came up with the same name for it before me. I think, that only validates its how apt it is :)
LGTM: Ship it!
Ha, I forgot about that. The US Freedom is really shiny over at Paypal, a bank free to not follow banking regulations, and no pesky liberal privacy, except in California.
It’s not a weasel word, it’s a word used to describe any program provided by the government that does not bring in enough revenue on its own to pay for itself.

The same word applies to roads that do not pay for themselves through gas tax and/or tolls.

If the government pays for something through a general fund from income/property/corporate taxes, it’s subsidized.

It’s important to call these out whenever they are because it means the program is not sustainable on its own and that puts it at risk during austerity, etc.
They need to get the band back together! Release a new album, and go on a world wide reunion tour. And in 2026 they’ve got to release a Best of Zendesk Alternative remastered album.

And in 2027, Zendesk finds that the strategy worked. A little too well! Now the top search result for Zendesk is the rock band, and if you ask an AI about Zendesk, the AI starts yappin about a rock band too! Hahaha
Looks like it has a bug, the inset parameter is unused
The announcement says practically nothing except “we did not work with Apple on this project.” And then a bunch of comments about the license Apple gave their version of the source code.

You sure there was any kind of commercial agreement? Doesn’t look like it.
The difference between OP and ChatGPT is that OP is actually making insightful points.
A tick is making farmers allergic to their own animals
I don't think there was any bad blood between Drupal 8 and Backdrop, was there? It was forked in 2013 and look https://www.drupal.org/u/jenlampton Jen was still doing BADCamps and went to DrupalCons and all that. My memory is fuzzy a little but I do remember we were making huge progress on migrate at BADCamp 2014 and I do not remember a single tense moment with Jen or Nate. Or was that 2013? But even if it was, that was after the fork. Nate also went to DrupalCons look https://www.drupal.org/u/quicksketch

In short, I know I considered Backdrop futile but I don't think there was any significant controversy or is my memory failing me? http://www.drupal4hu.com/node/380 here's my post from the time.

Truth to be told there was significantly more controversy between me and the rest of the Drupal community than Backdrop and Drupal. You can not imagine how much I regret that.
It’s kinda interesting you say that because studies show that SSRIs are not much better than placebo for treating depression, and that therapy plus SSRIs is the best treatment available right now.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4592645/
Copy on selection is ubiquitous in all terminal apps. Shift+insert can be a reliable "paste" shortcut in most places.
Vid of remote control for Optimus, and some bots at the event admiting remote control https://x.com/TroyTeslike/status/1845047695284613344
Yeah. I'm a long-time WP site developer. I actually really like Gutenberg (which a lot of critics seem to be suggesting is the first thing that should go in a fork). I'm broadly supportive of e.g. bringing WP-GraphQL and its developer in-house, of adding ACF-type functionality to the core, and even of working to persuade WP Engine to be slightly better citizens.

But I can't shake the feeling that to a lot of observers, this latest thing is going to look rather like a kidnapping. It's not right.
https://archive.ph/NBKAy
Women have no obligation to date or pair up. Why is it a problem if a lot of women's standards are too high for the majority of men and they decide to not date? It's well within their right to be single.
It does when maintaining roads, apparently.
Ask HN: Do your friends and family use ChatGPT?
I'm starting to realize that my family members are using ChatGPT quite often. Anyone else?
It is also used to indicate surprise. "Sular gitmis!". "Bu yemek cok aci olmus!" - heard right after taking a bite :)
v7 is really helpful for meaningful UX improvements.

ex. I'm loading your documents on startup.

Eventually, we're going to display them as a list on your home screen, newest to oldest.

Now, instead of having to parse the entire document to get the modified date, or wait for the file system, I can just sort by the UUID v7 thats in the filename.

Is it perfect? No, ex. we could have a really old doc thats the most recently modified, and the doc ID is a proxy for the creation date.

But its much better than the status quo of "we're parsing 1000+ docs at ~random at startup, please wait 5 seconds for the list to stop updating over and over."
"Content creator" is like calling a good cook "grub producer". I don't understand why youtubers themselves keep using it. Content is the emptiest word (and we shouldn't use it like that IMO).
Six years ago you were a student applying for your first job and now you're a "senior engineering manager"? You barely have enough experience to be a senior engineer. What a joke. Nice post.
I need to find a guide on how to get the Mac keyboard experience on Linux. I agree that it’s objectively better.
Steam, in terms of consumer policy, has only ever been as strong as Gabe Newell. I think we'll see another Activision/Blizzard situation in the near future as Gabe looks to step back into (semi-)retirement.
Gross. What's wrong with you?
I've been looking into it.
It's `blazingly fast` (aside from the rust joke, it really is way faster than latex), the syntax is more "modern", consistent, etc.

The main problem is the popularity. It just does not have enough packages, at least for my use case.

I mainly do a lot of equations (simple math), and a loooot of tikz (forest, circuitikz, pgfplots, etc.) [https://gitlab.com/vslavkin/escuela/-/tree/main/5to?ref_type...]
I'm not a fan of tikz, but it's the only way to mantain the graphics homogeneous, clean, easily editable, compiled with the document and with links/references.
Cetz (the typst alternative) is years behind.
I've been thinking of contributing, but tikz is really complex, and I don't have enough time ATM.

Besides the typst packages, it also lacks the editor packages. I am an emacs user insert joke here, and I use AucTeX, which is a really great, and gigant package to edit latex (+cdlatex). AFAIK there's nothing like it for typst, which makes me way slower.

Another thing is that they changed the math syntax. While the latex one wasn't perfect it was insanely popular, because of its use on markdown and a lot of pages (and this was thanks to mathjax iirc).

The good thing is that something like latex or typst will always be needed, so there'll always people that want to have something like it; latex/tex isn't really great, and it has a really low entry bar.

Maybe I'll switch when I have more time to study it and make packages. (It could be as soon as next year or a late as... never)
Wouldn't the very patterns of development be different (and more amenable to rail) if the state didn't spend oodles of money building nice roads to make sprawl livable?
The reason I bring it up is because web-dev often ends up being an extremely long sequence of small tweaks. "Hmm, did that make the modal go on top of the sidebar? [save] no? [save] did that? [save] how about that? [savesavesavesavesavesave]" Iterate that process 1000 times and you have my typical workflow. This is why even a 10 second build time, which is pretty fast for most domains, is actually pretty mind-numbing in web-dev.

I'm all for having a confidence-inspiring language and ecosystem, don't get me wrong, but it's kind of a non-starter if I can't build at the same pace in Rust as I can in typical web technologies.
How did that strategy work out for Intel?
System 1 and 2 are just another way of describing dual process theory, which existed long before Daniel Kahneman wrote, Thinking Fast and Slow, and is still the prevailing theory of mind in its category today. There were maybe 1 or 2 studies mentioned in that book that were not very replicable but other than that, the overall consensus by leading experts in that field is positive, from everything I've seen, which is impressive considering how old the book is now.

I have no idea if dual process theory is actually useful for teaching computers how to math, but it seems unfair to just dismiss it as pop science bunk.

https://en.m.wikipedia.org/wiki/Dual_process_theory
Certification aside, Linux and macOS are so similar that I only think about the difference in the rare instances where they differ: three that come to mind are xdg-open vs. open , systemd vs. launchd, and sed -i vs. sed -i ''.
Same experience where I reported a bug, the company ghosted me, and H1 did not even allow disclosure through their platform.

I generally refuse to go through platforms now (also because I really hate being subject to the psychological pressure of a "social credit system", even though I understand why the platforms do it), so if your company doesn't have an alternative reporting form, or refuses bug bounty payouts when a valid issue was reported directly through them instead of through a platform (hello, Backblaze!), I'm not doing free labor for you and you will likely hear about the bug when either someone else finds it or I include it in a public write-up (if it's a bug affecting multiple companies).
My dad uses the Google ones quite often. Summarization and then validation afterwards is what he usually does. For emails or other things like that.
> not sustainable on its own

Or it is something that provides a benefit to society as a whole and therefore deserves to be maintained by the institution established by society to do such things, government, without assuming economic efficiency is 100% correlated with societal benefit.
Understanding the Limitations of Mathematical Reasoning in Large Language Models
Funny thing is, this made me look at places like Gog again, bought a few games. But I am ok waiting years to play a game on lower end hardware with all the games bug fixes already in place.
De-pressing turbo made the computer slower. Pressing it made the computer run at its normal speed.
Because those states are part of the same federal government and they have a say in what the federal government does. These rail systems almost always require federal government level investments.
Curiosity and near endless time to dedicate to it make for a powerful combination.
> I found the vision behind gestures very intuitive.

Two things:

1) Only goes to show that "intuitive" isn't the same for everyone. (Stands to reason; neither is intuition.)

2) Look at the length of your post. Anything that needs that much explanation can hardly be called "intuitive".

I didn't know we're married, but it seems I'm your wife. ;-)
What is "medical inducment"? It is not a term I'm familiar with.
I used the wal feature with a bash script that compressed the wal into .xz files (-9 compression) every 10,000 lines and stored those files in s3fs folder. This as a type of "online" backup solution.
Have you tried with ConTeXt? As LaTeX, it's built atop TeX - though it's not as modular (and popular) it's more powerful.

I'd like to like Typst, but (as mentioned the other day) it follows the same model as LaTeX - great for some predefined styles, but the moment you want or need something different you'd need to get third party plugins, and with that all the perks and cons they may have.
Weeds have evolved resistance to 168 different herbicides
the complexity of drone swarms may create an era of fully programmatic warfare though. this guys apprehension of how cell networks work and care regarding using a UK SIM in a warzone seemed reckless to the point of tourism. kids today, no opsec.
> I’ll invite an acquaintance to get a coffee or beer

In the past I was quito often very surprised/disappointed to yield the result you describe. A lot of people have busy lives. Chances that the acquaintance would randomly invite you back are low, unless you became good friends. There's some 'uncommon magick' or chemistry involved in becoming close friends. Don't take it personally.

My advice would be basically come into contact with a lot of people, ie

- taking up a hobby where other people are involved. You already have the benefit of a common interest.

- talk AND listen to 'random' people for example in a shop while waiting, at the gym, in the waiting room of the dentist etc. People tend to like and trust people who easily talk and listen with empathy.

- hang around with people of your same age.
Steam says it is subscription, currently at "zero monetary units"/month. But if the fee is ever raised and goes unpaid, it reserves the right to lock you out from half-life 2 and every game after that, since day one of its invention.

I get downvoted for 15 years of posting this online, every time. Not today?
GNU vs BSD grep is the main one for me. And all the other extremely convenient GNU-isms that I've grown used to in GNU/Linux.
> Are you dismissing the lived experience of the person you are talking to? Why?

The DB App has this option, now. That's all. If this information does not help you, there are other readers here, too.

> All of that notwithstanding, why not decrease the friction from needing to use an app (phone needs to be supported, charged and have an internet connection) and instead use contactless payment terminals?

You can buy with credit cards (and a few other options) using the usual payment terminals. Again, you usually have to pay outside of the train. The terminals are at the train station.
> It’s ultimately a pick me scenario, and still fundamentally submissive.

To add to that, it's very easy for platforms to game the system by actually picking winners and then having tonnes of wannabes trying to 'make it'. It's cruel really.
I can’t stand X11-style copy-on-select/middle-click-paste, and disable that everywhere if that’s what you’re referring to. I habitually highlight text as I read it and hate it when it blows away my existing copy buffer. I want explicit copying, I just don’t want it to collide with SIGTERM.
The Oldest Termite Mound Is 34,000 Years and Counting
My dad didn't use it for a long time but has used it now and then recently and has found it to be very impressive
I think Windows makes up 10% of Microsoft's revenue - which isn't a small dollar amount but is minor compared to their other divisions.

I suspect Microsoft is looking for ways to extract value from Windows rather than thinking about the OS as the critical computing infrastructure that it is.

Who knows where this road will end up. Maybe EU regulators will ensure there is a clean build of Windows available for those savvy enough to install it?

Maybe international governments will deem Windows a liability/threat and investment in Linux will increase?

Microsoft have the enterprise space locked down with Windows, many of the enterprise architects I've spoken to know little-to-nothing about Linux and have high praise for Active Directory. A transition away from Windows feels impractical - which further justifies the risk