skysight-inc/HackerNews huggingface dataset:
IIRC, it's been possible for a long time to just scroll an inactive window on macOS, without it gaining focus. I was happy to learn that Windows also got that somewhat recently.

Having an IDE up front and checking on docs or similar in a background browser with part of the website obscured is something I missed since I moved to Linux and a tiling window manager. Now I have to waste screen space showing the menu or other useless junk on the sides of the actual text. I can sometimes zoom in and scroll just right, but others the site insists on showing me all three columns at the same time.

I also liked the macOS approach of not having the first click in a background window fire an action. Now I always have to watch where I click if I want to switch windows with the mouse. I think KDE might have a setting to work like this, though.
It really is a shame it has to end this way… such a betrayal.
> common speech

In which situation outside the developer world people use this phrase… to mean something other than FLOSS?

Open source is not common speech. It's jargon. Jargon that's becoming popular outside the tech world because of the advocacy around open source and free software going on.
Where is the $600k coming from? I see $100k.
In case anyone wants to follow along: https://github.com/ggerganov/llama.cpp/issues/1602
https://www.motortrend.com/news/nhtsa-tesla-autopilot-invest...
Arbitrary precision is not fit for databases because databases benefit enormously from having constant offsets for records and fields.

As a practical matter, any columns in a database will tend to have values with a defined range of magnitudes and required precision. It's not like you're throwing arbitrary values into there; e.g., you're not going to be mixing high precision atomic measurements with interstellar parsecs and ounces of cocktail liquors.

That doesn't mean databases must not support floats/arbitrary precision, but I wager most use cases would favor fixed point.
Yup, me and everyone I know just has a pile of windows, maybe scattered across a few workspaces.

I like macOS but have never really vibed with the window management. The only way it makes sense to me is if they don’t actually want you to full screen windows most of the time. Swiping up on a laptop helps but when on my Mac Mini, it’s just not that intuitive. I’m aware there’s a keyboard shortcut that is also bound to the swipe up function, but I never incorporated it into my routine
> aafte

Uses long a instead of æ and removes the r from the end for vowel coloring? How would you separate pastor from pasta? I refuse to accept this reform based on its regional bias.
Just being silent is not enough: https://news.ycombinator.com/item?id=36371237#36375516
This is fine, but you don't get to decide what people mean when they say "open source", and usually they mean this definition.
Reddit's CEO: Third-Party Apps Add 'No Value.' How He Lost the Thread
Oh, I could have sworn they had trial periods. If not, reach out to their support or their founder Andrey. They've always been open and flexible with me.

https://blog.mylifeorganized.net/2015/05/mylifeorganized-his...
What relevance are the margins? Baristas don’t see any of that profit. They get paid hourly minimum wage. They work for tips.
It's "trivia that would be difficult to avoid picking up as a professional software developer".

Like, asking what a for loop does wouldn't give you any real positive signal, but if they can't answer it's a strong negative signal.
Maybe myopic share holders sure. There’s no way a logical person would think this is going to increase their returns on this company. Alienating your top creators is not a great strategy.

As for your Facebook analogy, I don’t buy it. Every young person I know (less than 45 yo) both in US and India maybe logs into FB once a month to see if someone in their extended life got married or bit the bullet. That’s it. The 3 billion number seems to be some clever accounting to me. I agree that between instagram and WhatsApp they have covered most people however, but not by just Facebook. And I’d argue that’s not necessarily because they alienated their users actively anyway. Not like Reddit is doing now.
fatal: pathspec '—p' did not match any files
That’s what I’ve thought, but why would I not want my browser, editor, or any other work app full screened? If hit the green button to make it a work space, it handicaps functions like swipe up
But how do we stop someone from stealing your car?

Maybe we could reduce the reliance on the car, but we're not going to do that.
That’s eth (voiced th), which was the greek letter delta with hash across the top, visible in Icelandic still, and some typographer used a Y at some point and overlooked the loop at the bottom.

Typos evidently perputuate!
It's not the opposite. Source-available is a requirement of FLOSS (or FOSS).

FOSS is "source-available" + other guarantees.
>Nope, theyre communists that supported genocide.

Show me where they have supported genocide.
That's the date of the magazine issue.
Windows PowerToys are technically external applications, but they are made by Microsoft. Perhaps a startup script in conjunction with the FancyZones utility could do what you want.

https://learn.microsoft.com/en-us/windows/powertoys/fancyzon...
Nope, I have a similar experience as you. I find dark mode pretty, but always get frustrated when for example a syntax error is indicated with light-grey underlining on a dark grey background, and I have to squint to see it.

I use light themes in almost all my applications - it's just way easier to see the different colors.
Actual title: "Hey /r/piracy. Reddit admins de-modded the captain and put a sword to the mod-team's necks to re-open. It seems they really demand valuable input from pirates. I look forward to you to taking this tacit Reddit endorsement of digital piracy to heart in the coming days!"

But see also the discussion[1] of this u/dbzer0 reddit post on lemmy.dbzer0.com: "My /r/piracy troll post just hit reddit frontpage!"

1: https://lemmy.dbzer0.com/post/45776
Rectangle works just fine just a matter of time before getting sherlocked into macOS {mountain_range}
Not thorn. Thorn is the vertical bar with circle: unvoiced th.

It’s eth (voice on, like in pronouncing “that”).

Icelandic still uses both, didn’t replace both with ambiguous “th”.

https://en.m.wikipedia.org/wiki/Eth
I guess they're referring to SIMD.
> I'm not sure what the point of your comment is in this context

Median household income is a poor proxy for a mall’s revenue driver: aggregate proximate disposable income. One can maintain lofty median incomes while peripherialising disposable income through higher median costs of living.

(Side note: I spent a hot minute in childhood in McClean. The food in Leesburg might have triggered my inner gourmande. Forgot that until just now—thank you.)
Great but they barely have market share. People apparently don't care enough about blocking ads.
It's up to 810K now I believe. If you read through the threads you will see the other matching offers supporting the debate. Bill Ackman, Steve Kirsch, Jason Calacanis to name a few.
Quordle: Solve 4 Wordles Concurrently
People got a lot done in the Pentium II / III era of computing. Dell shipped 32 and 64MB of RAM as the basic standard on their lines that also offered 1Ghz CPUs at the time[1].

I think it's easy to be unaware of how vastly speed outpaced memory density at some points. It's kind of what we saw a few years ago with core counts and limitations on DDR3 and early DDR4.

[1]: https://dl.dell.com/manuals/all-products/esuprt_desktop/esup...
No it's not. The recovery strategy when you've gotten your repo into aess is "wipe, clone, restore local backup, try the git thing again".

But even then, what's the benefit of using a strange git command, which means I have to track another bit of state only visible to git, which can easily be misused (by applying the stash to the wrong commit), and anyway doesn't save the actual working directory I care about (untracked files), over simply making a file system copy?
If someone was stealing another personal item of yours, like your food, I'd be suggesting we approach the problem with deeper approaches as well.

A car in the US in unfortunately not a luxury for the majority of cases.
> For example, is it better to have 100x longer prompts, or 100x bigger models?

Ultimately we need both. There's no point having a superintelligent code assistant which doesn't have enough working memory to understand what your program is doing. And there's no point having 100x longer prompts if the system isn't smart enough to contribute code changes.

I think we can have both, but we'll need to do more work on our language models first. I mean, humans have extremely limited working memory, but we can work on arbitrarily large programs. We do it by paging context in and out of our minds. As such, I don't need to think about the entire google chrome codebase to make a change to one small part of it.

I'm interested in the approach of the LongMem paper (from Microsoft Research). As I understand it, their approach does something like humans where the system learns to page parts of the input in and out of working memory as needed. (I haven't read the paper in detail yet).

https://arxiv.org/abs//2306.07174
Wow you must be important. Hun, I don't buy my iPhone with cash at some underground dungeon. I buy it with my credit card with my name on it at an Apple Store. They already know "who I am". And then I associate my Apple ID with my name with said phone. Oh look, they "know who I am" again. Now what?
I'm a nobody. And not paranoid to the extreme. Neither am I some important spy guy like you.
Try BetterSnapTool.

As others have mentioned, this feature is patended. `BetterSnapTool` is $3 is for a lifetime license and does what you'd expect coming from XFCE/windows etc.
“Learn to draw the rest of the owl first, then those first three ovals are super easy!”
Is this funny to you?
Only in that they resize the window to be kind of but not really full screen. That’s what all of the less technical Mac users I know do. I’ve never seen them go full screen with the green button
edit: I think I misunderstood you; you're right, I can certainly get another job when my bank account and lines of credit run completely dry. That doesn't leave me in a better spot than I'm in right now (possibly worse), but at least I have that runway to take a risk right now, with a chance of establishing a decent lifestyle business.

I originally thought you were suggesting getting another job right now; I'll leave my initial response below:

It's unlikely to be better at another job, even moreso without taking time off to decompress first

I've worked for ~7 different companies in 10 years (although several of those were from acquisitions and spin-offs) which exposed me to a number of company/team cultures and work styles, and looking at the full package, my current job is the best.

I'm sure there's a chance the next company could be better, but "the grass is always greener". Working full-time for a company doesn't suit my personal work style very well, and has historically proven exceptionally difficult for me to do for extended periods of time in a sustainable way. I haven't found a company yet that will let me just take time off whenever I need it, which might realistically be one week out of every month.
Thank you syntheweave for an interesting reply.

You're right about the buffers with a truth value in a buffer. I actually use a style of promises or my own count down latch.

I am inspired by Prolog and Drools, a rule engine. I want to "fire" and "retract" facts and the state machine shall work out what to do next.

Here's something that I find especially useful about the formulation: the state machine only moves in one direction, from left to right, but there are multiple transition signals available (facts/atoms) that can be fired to cause the state machine to move forwards.

If you define multiple independent state machines it should be possible to detect "stuck states" where it is impossible for the state machine to continue progressing! This is useful for liveness analysis.

I want the state machine formulation to be useful in designing distributed systems such as Raft.
To some extent I agree with you, but I don't think this is a good example.

These types of "computers" are pretty simple electronics. All the complexity lives inside the "System on chip" - the engineer then picks a few supporting chips and makes sure the signal routing is matched. I wouldn't be surprised if the whole thing is based on a reference design from the SoC designer.

In this case, the west basically already competes - this is pretty similar to the raspberry pi zero. There's plenty of Western designed SoCs - which is where the complexity and IP lie.
Bullshit jobs are often about obfuscating liablity with extra layers such that the information that would render someone liable can be split up between several different people.
This is the second day in a row I noticed a link on here directing to “SmarterEveryDay”. Yesterday it was to two bullets being smashed together.
They are great in theory, but sucks in practice.

We don't have good optimising compiler for that
In practice, dealing with PRs of potentially questionable quality is still a lot of work. You have to review the code, test the changes, make sure the docs are up to date, and explain to the contributor in the nicest possible way where they messed up.

For some of my future projects, I'm even considering not accepting anything but docs and bugfix contributions at all due to the amount of work it takes.
That's most likely what Spolsky meant. He was at Microsoft in the '90s, meaning he would have been familiar with the layouts of Buildings 1-6 & 8-10, which were two story cross shaped or linked pairs of crosses shaped structures designed to maximize the number of window offices.

A number of later buildings were H shaped, probably for similar reasons.
This reminds me of MLB GameDay. My precalc teacher used to cancel class every time the Cubs were playing in the afternoon and we'd watch the GameDay "broadcast" on his computer instead. It was the most riveting thing ever.

Although let me tell you, we did not learn any math in that class.
We can draw parallels to why biologists (at least in general) don't accept these sorts of oral "debates" with creationists. Quoting https://creationwiki.org/Evolutionists_don%27t_accept_debate...

> The proper venue for debating scientific issues is at science conferences and in peer-reviewed scientific journals. In such a venue, the claims can be checked by anyone at their leisure. Creationists, with very rare exceptions, are unwilling to debate there.

> Public debates are usually set up so that the winners are determined by public speaking ability, not by quality of material.

> Debate formats, both spoken and written, usually do not allow space for sufficient examination of points. A common tactic used by some prominent creationists is to rattle off dozens of bits of misinformation in rapid succession. It is impossible for the responder to address each in the time or space allotted.

What is better achieved by a "debate" on the JRE podcast than would be achieved by publishing papers?

Quoting now from https://www.thefreelibrary.com/Why+I+won%27t+debate+creation... :

> The point is not, he said, whether or not you would "win" the debate. Winning is not what the creationists realistically aspire to. For them, it is sufficient that the debate happens at all. They need the publicity. We don't. To the gullible public that is their natural constituency, it is enough that their man is seen sharing a platform with a real scientist. "There must be something in creationism, or Dr. So-and-So would not have agreed to debate it on equal terms." Inevitably, when you turn down the invitation, you will be accused of cowardice or of inability to defend your own beliefs. But that is better than supplying the creationists with what they crave: the oxygen of respectability in the world of real science.

There's more from https://paulbraterman.wordpress.com/2014/12/20/why-i-wont-de... ("There are more ways of being wrong than being right, and the scientist is constrained by reality, while the creationist is constrained only by plausibility.") which is one of many other sources along these lines.

The right way to debate a creationist is with someone trained to debate creationists, not someone trained in evolutionary biology.

The right way to debate an anti-vaxxer is with someone trained to debate medical conspiracy theorists, not someone trained in parasitology, vaccinology, or tropical diseases.
Yes, I want to pay a middle-man dealer for literally nothing other than some perceived right to screw me buying a car at a MSRP price plus "market adjustment" because they can!

If dealers won't sell at MSRP as good enough, it should be redefined as something that is beholden to only their greed, but not simply legitimized by dealers that feel entitled to get over on me adding to the legal price.

Dealerships are now akin to legalized scalping like StubHub and Ticketmaster adding superfluous charges and fees, and I will purposefully try not to deal with them ever again. Dealer licenses should be revoked for doing this, not endorsed and supported.
That's because the orbitals are the consequence of spherical harmonic interference.

https://en.wikipedia.org/wiki/Spherical_harmonics
`lock ; xadd` isn't really fundamentally different than `ll ; add ; sc; b again`

The latter is a bit clunky but the core more or less implements them in the same way. Acquire a line exclusive, load value, increment it, write it back. And you can hold the line exclusive such that the conditional store failure cause is mostly a formality, and can't actually become an infinite loop.

No general purpose atomics are done by shipping the operation to the cache or to memory controllers, it just doesn't work[*]. So even if they look slightly different in the core, they all end up looking exactly the same at the caches and coherency protocols, and that is where atomics are slow. Well any sharing of cache lines updates really.

[*] EDIT: That is to say it doesn't work for performance, for many reasons. Some CPUs do have "remote atomics" something like that which does exactly this, but they are not intended to be broadly used.
Why do we not have eye tracking on laptops as an input device?
Apple's announcement of Vision Pro and its new input method of eye tracking and finger tracking leaves me wondering why this is not already available on my Macbook. Are there any apps that allow for this, or if not what is holding it back?
I feel this issue will never die till someone finds new catchy terms...

Maybe the core problem is that the atnonym of open is closed. And closed source definitely means you can't see the source

You'd be hard pressed to convince anyone a source available project is "closed source "
The problem is that when the dev says "that's not going to work", then it is likely that the dev has just opened the door for an argument with a user who refuses to see that it won't and will try to argue for it at length. It doesn't take many of those to take all of the fun out of open source development, and have devs walk away from the project. I've seen it happen plenty of times. I've had it happen to me. It really is a soul-sucking distraction.

As for your claim that I'm being belittling, I'm really not. I'm just telling you how this works in the real world.

The one who is being belittling here is you, with your assumption that someone else should do what you want because they have developed skills and expertise that you haven't. But nobody else owes you their time and energy. You can pay them in money, you can pay them in showing such courtesy so that they want to do it, or you can pay by spending the effort to learn to do the work yourself. Assuming you can get it for free because you throw around words like "silly" is you dismissing the rights of others as unimportant. All that I'm doing is pointing that fact out to you.
I’m surprised that nobody has posted about Elixir yet. I nominate the excellently written Phoenix library. Not only is the code well organized and easy to find, the documentation is expansive and right next to the code.

https://github.com/phoenixframework/phoenix
You should be aware of the Office Ladies podcast.

https://officeladies.com/
Only 6.6%? That's highly unbelievable I think. Subs like programming, technology, python, etc. that went dark are like reddit's "bread-butter" when it comes to getting eyeballs from google. Their impact must be higher than that.
> spinlocks are roughly 1000 times more performant than mutexes

That is absolutely not universal. See e.g. but there are of course many places discussing this:
https://news.ycombinator.com/item?id=21970050
That’s for regular battles, not all of which are recorded in history. Battle of Cannae was remembered specifically because of the death toll
My Lenovo Legion has it. Not totally sure what it is for and was a bit spooked to discover it one day, but it does exist.
I have a mixed heritage that can physically resemble anyone between Italy and India, as well as Central America. It’s wild to see dispositions shift as folks learn my “real” background (Germanic, technically though not precisely Austrian-Swiss, and Indian). The former get skewered for it, but it’s just as prevalent in the East.
RISC-V is western designed, open sourced, and will be usurped by China to have a chipset with western supplied tooling.
Also, is that mainline Linux or are we going down the hacked kernel route of the ARM boards where someone is going to have to pick through the source to get the patches otherwise it will remain on an ancient unsupported kernel?
Show HN: Image Processing Platform
I’ve invested quite a bit in creating a downloadable software that integrates some of the amazing things neural networks have introduced to image processing, make it accisible to a less computer-savvy audience, and be able to grow with the fast pace of new advances in this space. From the start I was aware of how saturated the image processing space is and the risk of investing in what I find interesting before doing some deep market research. However, now is the point that I’d like to check whether there is enough of a target audience or a pivoting strategy that can make this commercially interesting, and what would be even better, whether there exists a model where it can be open sourced (in full or in part) while still creating enough revenue to support its continued development. Any opinions, constructive criticism or advice on how to move forward will be greatly appreciated.
Seems odd to me to be interested in these relatively niche topics and ask these very specific questions, but not wanting to spend some time learning linear algebra, which is often taught with lots of graphical examples. One of my favorite intro books:
Linear Algebra by Martin Anthony
Users being mad at mods that think that they own communities that aren't theirs? Shocking! What a bunch of boomers, they should just let the mods get their powertrip! It's not like they are volunteers that could just... Go away if they dont want to moderate the community anymore.

(Again, moderators do not own the subreddits, they can't unilaterally close it. I mean, they can, but they can't be surprised if they lose mod rights. The funny thing is that they are all reopening now that they might actually lose their little fiefdom. Random readers being affected didn't matter to them, but once there was even a hint that they could lose their online janitor status they quickly caved in. Very very selfless)