skysight-inc/HackerNews huggingface dataset:
Their difference is mentioned in the paper (and they're saying it's the other way around: Open Sans derived from Noto Sans):

"Open Sans is a general use font derived from Noto Sans. Typographers designed Noto Sans for the small screens on Android devices. "

And they mention Noto Sans having hinting for that:

"Also, five fonts have hinting (i.e., are engineered for reading on screens with low resolutions): Arial, Helvetica, Calibri, Noto Sans, and Times."
You've stated an axiom.
Pretty sure we don't need yet another scripting language
It's interesting to read how a takeover works from a US public markets perspective because the situation is completely different in the UK.

Takeovers of UK-listed companies are subject to the Takeover Code [0] which is administered by an independent body called the Takeover Panel. The Takeover Code is actually a surprisingly readable document which sets out all the rules that the bidder, the target and the shareholders must follow. A "mandatory" takeover in the UK is triggered when a shareholder goes over a 30% shareholding - they are then obliged to make an offer for the stock that they do not own at the highest price they have paid in the previous 12 months.

Shareholders cannot be forced to sell until the bidder has received acceptances of more than 90% of the shares to which the offer relates. The board of the target will offer shareholders an opinion on the takeover price - they can either recommend or reject the offer. Typically, when boards recommend an offer then shareholders will accept but there is certainly no obligation to.

Interestingly, the Takeover Panel used to have no legal enforcement powers (I'm not sure exactly what their status is these days). To ensure compliance with the rules there was a punishment called 'cold-shouldering' - basically if you breached the Takeover Code in an egregious way, the Takeover Panel could instruct market participants to stop dealing with the guilty party. This has only been used in very rare circumstances [1].

[0] https://www.thetakeoverpanel.org.uk/wp-content/uploads/2022/...

[1] https://www.thetakeoverpanel.org.uk/the-code/compliance/cold...
While I'm here, a shameless self-promo -- Magnum uses a Python doc generator that includes type annotations by default, moving it closer to what you're used to from C++: https://blog.magnum.graphics/announcements/introducing-pytho...

(Sure, it still means the library has to make those annotations in the first place, and have them correct, but the newer and more complex libraries fortunately do, if even just to make IDE autocompletion work.)
https://news.ycombinator.com/user?id=dang
I'd pay good money for an 'Always on top' window option on mac.
Interestingly, both rules are rejected in so-called "intuitionist" math. They introduce a third state any proposition can be in, as long as it hasn't been proven true or false (using other axioms). The math that derives from that is pretty nutty, like most things spawned after Godel numbering was discovered.
> Eh. People say "a new OS" when talking about a new Linux based distro. A new Chromium based browser is apt.

Really? Who are these people, and where are they saying this thing?
The LSP daemons themselves have trash files, namely clangd.
Controlled by a Cabal of Its Enemies [2021]
Why did Sri Lanka’s organic farming dream fail? [audio]
Does anyone actually believe that lol
Surely there are more meaningful things to spend time thinking about.
Thanks for this link, this and the quora post is the most balanced article I've read about this so far and is a breath of fresh air in the highly polarized coverage of the man.
This is another good example for what I described in my other comment - they only care for their very special setup but break the underlying distro in many ways.

PopOS devs take the work of Ubuntu, add their 0.1% but break a lot of things that work good in [X|K]Ubuntu - that is not helpful for the OS ecosystem. They distribute a broken distro that only works within a very narrow default configuration. Not OK.
> The idea that the company would 11x its market cap was called ‘laughable’:

> Revenue ~5x’ed from~ $12 billion to $54 billion.

For every dollar I make for you, you pay me $2. What a deal.
Such a technology looks to me like an attractive nuisance. It's the Bearer Bonds of security technology - benefits to legitimate users are minor, yet the costs from all the illegitimate uses accrue to everybody all the time.

Don't get me wrong, it would be very useful (well, the Apple version not to me directly since I don't have an Apple device) but I think the security penalty is too high in practice.
Number 1 priority feature I'd ask for if I could get 1 free guaranteed feature request into next version of macOS.

So many ways on windows / linux.
Aside from the acquisitions at the end (last paragraph) that the workplace is toxic I don't read much other then a difference in vision.

> It started with me trying to convince CCP that skins and vanity items [...] CCP was against selling these types of flashy vanity items and were not really keen on skins in general,

That actually....doesn't sound bad? Just a difference in vision?

> Aryth asked them to show JFs and Shuttles and it was at this point CCP conceded that maybe the tool was not 100% accurate.

Yeah, creating reports which all align perfectly is hard (ie. getting "100%" when you add them up). You need to aligning cut-off dates and what not. Sometimes it's just not worth the hassle if you want a "good enough" picture.

> was caught several times spending 3 to 4 times the money needed on flights and lodgings simply because this individual waited until the literal last minute to book and allocate travel accommodations for company events.

People make mistakes and some people keep making mistakes. And some of these mistakes costs money. Still not hearing anything earth shattering here. And, sure, at some point someone needs to be held accountable and possibly be re-assigned.

> CCP is staffed by intelligent people who are very adept at using every possible stratagem to avoid reprisal. Their public image and the way they are seen by the public is paramount.

Not saying it's a good thing but not that different from any other large(r) company.

> This is why a laptop with over 60-80GB of data related to the CSM went “missing” during my term. If it’s not in minutes or a dev blog or on confluence then it is probably on this mysterious laptop.

That's about as well substantiated as the average 9/11 conspiracy claim.

> Workplace culture in iceland must be really lax because most of the people you see throughout the day are just kinda chillin in the kitchen area or hanging out. Has a big silicon valley tech startup vibe to it, everybody isn’t really in a hurry to do anything and is taking it easy.

Terrible...?
that is slightly leaning towards something like Zoom service. our service is more similar to Calendly and is for scheduling meetings
> You'll have to file a bug report, because none of the built-in LSP stuff should cause any performance degradation.

That's a bold claim. Migrating from NCM + clangd integration is absolutely slower.

> This has nothing to do with LSP.

Sorry, you're right. Tree-sitter-based syntax highlighting is buggy and slow. My point still stands.

> Neovim does not automatically create files in your repositories.

No, you're right. Clangd does. I was commenting more on my experience, less Neovim's LSP behavior specifically.
Welp billionaires are the new hostile takeover. They can just straight up buy anything they want and skip the 51% vote stuff.

This needs to be prevented in the future. The racist racist at right just bought Twitter because they're tired of being silenced. Users will just go elsewhere, rip Twitter and thanks for making Elon poor, he was getting annoying.
Some physicists think there is, e.g. Lawrence Kraus. See https://www.nytimes.com/2012/03/25/books/review/a-universe-f...
The days of social media are over... You'll never see another valued at this. We're entering tech bubble 2.0
Can't you just use a different window manager?
https://distill.pub/2020/growing-ca/ - you can either train them to generate expected outcomes

https://distill.pub/selforg/2021/textures/ - this is the paper the authors refer to. Here, the network is trained to maximize activation of another filter of a CNN pretrained network (VGG, for example), which typically correspond to certain textures and shapes. The losses are typical style/gram losses.
The only one that sounds painful to me is being unable to access files on an Android device. I know some will disagree...
Here was my thermal pad install: https://www.reddit.com/r/Dell/comments/glh92c/comment/ftda5m...

It did improve things by a decent bit, but under full load it still wants to melt itself. I guess we can blame consumers complaining about laptop undersides becoming a bit warm.
Likewise. Didn't realise how vital it was to my workflow until I switched.
pointy elbows, doesn't work underwater. can't map the magsafe port to left mouse button.
Surely you and I could've done something better than writing these comments?
True. Recently one of the sales directors at my company threatens the CEO to make him a "co-founder" (which basically means granting him a lot of option), or he will quit. He is responsible for half of our revenue, and he has been empire-building in his org for a while, so that his team answers to him, not the company. If we cut him off, very likely he (and a few key leaders) would deflect to our main competitor with our sales pipeline, and do some real damage. Very brutal situation for the CEO. I can not imagine learning how to handle this in any water-downed advice.
Your translation doesn't include 'propter'. A more accurate translation is 'with this, therefore because of this'. Which is a pretty intuitive description of the fallacy it describes.
What's a good general-purpose programming language?
Some things in that list are pretty silly (can you really blame Apple for not letting you swap the mouse button order or have the insane focus-follows-mouse option?)

Here are some others anyway:

* Record system audio.

* Control HDMI audio volume (have to use Proxy Audio Driver which is somewhat buggy).

* Set mouse acceleration (you used to be able to but they removed the option and now you can only set sensitivity).

* Disable scroll wheel acceleration (needs a paid third party app).
Yep I'm aware of what it is, I used it for years and years, thanks.

NCM ancillary plugins that interacted with e.g. libclang were more what I was referring to, but I'd hoped the average reader could deduce that.

Those features of LSP I do not use, namely because LSP is a buggy mess. Some files have wild syntax errors reported for them that don't exist when compiling, but not others. Half the time, the auto-completion simply doesn't do anything. Nothing pops up, nothing auto-completes, etc.

And now, just a few weeks after switching over, without changing a thing about my config, the arrow keys for selection have completely stopped working inexplicably.
You hit the problem when it comes to lining up two clips and instead of being able to position one and scrub the other back in the timeline you have to fumble each individually and set down markers. It’s like editing one handed.

Also just because you’ve conditioned yourself to work around this limitation doesn’t excuse the developers from not implementing a feature even iMovie has.

Like why can the preview not just represent what’s under the play head all the time, why does it have to wait for me to stop dragging…
Thanks for the input!

Thin can quickly be integrated in an existing stack as long as you're using postgres.

The value proposition with an existing backend can be: Improved UX thanks to very low latency. E.g. Thin automatically does optimistic updates when you're inserting or updating a database record. This results in a really nice user experience compared to what you'd get with a normal REST Backend.

I've no experience with blitz.js. From a first look it seems it goes in the same direction. Blitz.js is not leaning on realtime as much as we're doing. Additionally it seems that it doesn't provide optimistic updates out of the box.

On IHP: Yes! :) IHP has a promising future ahead! All the Thin Feature are btw also supported in IHP. The Thin JS library is just a small wrapper around the IHP DataSync SDK :)
Things I can do on MacOS which I can't on Ubuntu:

Run Logic X and all the AU's.
Add: run a docker container without an entire VM.
Reddit officially launches its Community Funds program with a $1M investment
And when griefers band together to follow people en masse to drive up their costs?

They would not want to discourage heavy users (who bring the crowds) from using their platform.
Not GP but yes.
https://docs.github.com/en/repositories/archiving-a-github-r...
I can open an app on my phone, swipe around a bit and within half an hour food of my choice will magically appear. Unfortunately this also involves money in my bank account disappearing so I can't afford to do it very often :-(
Thank you, this looks amazing!
On MacOS?
> I'd pay good money for an X option on mac.

> Can't you just use a different X?

Lol, this is Apple we're talking about, the company famous for not allowing people to customize things to their own liking (for better or worse).
I work with a C++20 code base. By which mean... there is at least one C++20 feature in use, which means it won't compile with anything earlier than GCC 11. This reality is probably the norm anywhere you see C++20 job description.
> Mastodon is not friendly at all

This is akin to saying "e-mail is not friendly at all" because you get a lot of spam and scams. It's in the nature of permissionless communication and the answer is the same as for e-mail (filtering and moderation, by user and/or server). If you want to be conservative you can use an allowlist (rather than blocklist) approach.

That has nothing to do with the "friendliness" of the Mastodon project.

Mastodon is not one place. It is many places, many of which interconnect.
There are many people who are proud of “shitposting”.
But you can - `cat` is alias to Get-Content (one of).

Better, use `gc` Its shorter then `cat` and almost immediately guessable what it does if you know that aliases in pwsh are also named by the standard. "Cat" on the other hand has almost nothing to do with original intent (I am not concatenating stuff, I am getting a content so, the problem with that name is the same as with "magic numbers" in general programming)
Have you looked into Ingram Spark? They do on-demand global distribution. I'm considering it for my book once I finish the ebook and get around to printing paper copies.
It solves the same problem as Firebase/Supabase.

In some ways Thin is designed a bit more opinionated. This allows us to e.g. support optimistic updates out of the box.

Supabase generally also exposes very low level APIs (basically just a REST Api via PostgREST), where we offer very high level APIs that sent over a WebSocket.
In many cases, choosing libraries and frameworks is motivated by political/symbolical reasons, and might not even expected to have any technical benefits.

At one point choosing java enterprise was about signalling ambition and competence. Nowadays service architectures/cloud etc serve this role of "decorative" tech choices. These types of choices factor out responsibility (of end results) from individuals while expanding their "organizational footprints" and giving their CVs a fashion make-over. Those are the incentives.

There would need to be counter-incentives.
TIL bout their rust based DE.

I also tried kubuntu starting out because i wanted a plasma desktop but found it a bit janky defaults wise. I settled on Manjaro KDE tho. Much nicer defaults, much more software available after checking some boxes in the software centre and choosing the nvidia drivers was relatively easy. (a neat menu to choose between the various options of open source or nvidias own stuff)
Unfortunately the human body deforms from clothing...
I have most faith in energy-dispersive CT or MRT to provide the required information about bone shapes and tissue types to extrapolate how a garment works while moving.
Even much more so for shoes that I think need shape customization the most.
Danske Bank Fined for GDPR Violations, Data Held Longer Than Legally Allowed
As I've started to move my collection of music from Spotify to downloading FLAC from Bandcamp, I found that libimobiledevice + ifuse (https://wiki.archlinux.org/title/IOS) seems to do the job good enough. Only thing that took some time to figure out is that I need to move the music files into a directory specific for the application I use (VOX) rather than the general "Music" directory, as it seems files are not shared between applications and the music app doesn't have any directory exposed for me to put them in.

I'd love to be able to just plug the damn phone into USB and transferring files like a normal person though, but Apple doesn't seem to want to play that game, sadly...
My basic audio editing needs were always met by Audacity, but in the 2000s I used to use Goldwave for a specific need: ambient sounds that need to be played in a loop in Half-Life. I can't remember how it's done anymore, but you had to set 2 markers (or at least one), usually at the start and at the end of the sound if it's smoothly loopable. These markers are baked in the resulting 8bit .wav file.
Goldwave was the only program I knew that did that.
You could get all those features and more in Windows, plus you have wsl2 :)
https://github.com/rwu823/afloat

Also through dock you can configure a window to be on all of the screens

*<-using macos 10.14
As you can probably guess from my username, I am among the last people who would disagree on the usefulness of common shell utils, and the benefit of knowing them.

But I still hold that one should rewrite into a proper programming language, as soon as a shell script becomes too large, and that point is usually around the 100 LOC mark. Yes, I can do amazing things just with sh/bash and the coreutils. But a small Go program or python script, is just alot more readable, at least imho, because they impose STRUCTURE, which the shell lacks on purpose: It's a CLI first, and a programming language second.

I can read through several hundred lines of Go in one sitting. When asked with analyzing some old bash script, and `wc -l` tells me something along the lines of 400+, I grab the coffee machine and bring it to my desk.
I wouldn't say that. I'm worried about that and I see a lot of other people who are. He does have a tendency of being petty like cancelling people's Tesla's orders as such.
Why not simply use a tablet?
From the programme description:

> In 2021 the president of Sri Lanka announced a total ban on chemical fertilizer and pesticides. The country’s farms were going to go fully organic.

> Sri Lanka is now in the worse economic crisis they have seen in decades and the government has reversed its ban on chemical fertilizer."

---

Some key points from the programme:

- Farming and related industries are vital to Sri Lanka's economy - 25% are employed in the agricultural industry.

- Rice is the main staple. Before the current food crisis, Sri Lanka was self-sufficient in production: 10kg of rice per person every month.

- Sri Lanka is also self-sufficient in vegetables, tropical fruits, coconut meat, eggs. Important exports include: tea, coconut, spices. Imports include: sugar, milk and wheat.

- Chemical fertilisers are imported and subsidised by the government helping farmers produce high-yield crops.

- The plan to switch to organic in 2021 was poorly planned. Synthetic fertilisers were banned and there was insufficient organic fertiliser to make up the shortfall.

- The suddenly switch to organic farming required more land to match the food yields achieved with synthetic fertilisers. But more farming land is not available.

- The premium-price of organic food suggests strong demand, but the reality is that organic food globally occupies a tiny minority of food products. The demand for organic produce has been overstated.

- Sri Lanka is now importing staples like rice. Food prices have risen and rice consumption has fallen.

- Reducing synthetic fertilisers rather than banning outright could have been a more realistic option - providing a gradual switch to some more organic output.
> If russia did that

And they'd be able to prove that how?
Yes, this is a big one. I run full system containers on my Linux boxen with systemd-nspawn, and on macOS, with their system level protections, I suspect even chroots would be too much to ask. (Maybe it's possible, I just haven't had that many disposable hours to check just how much pain it would be for quite a while.)
As I say in the post, I have RSI and it hurts to use my index finger. Both Linux & Windows let me remap buttons.

So is MacOS only for people in perfect health?
At university one of the mandatory courses was Computer Organisation, which teaches how computers are built electronically. Two weeks of that course covered DRAM timings. Recently (almost 15 years later) I was trying to design a simple automation system for my home's ventilation system, and for it I needed to pull my logic signal up to 10v using a FET. I had absolutely no idea how to do that.

It's absolutely crazy that at some point I was able to (crudely) design a computer logically to the level of detail of DRAM timings, but at the same time I've never had a deep enough understanding of current to design a circuit that uses a logical signal to switch a 10v line using a FET.

(this is how you do it btw: https://tinyurl.com/ydsgmdvh)
Why is imperative programming so complex?
For people who have certain disabilities, like arthritis in the wrists, focus follows mouse is quite useful as it requires fewer clicks to do things.
Price targets and investment research reports have nothing to do with the PR department.
> I'd pay good money for an 'Always on top' window option on mac.

I'd already be happy if maximizing a window on macOS worked reliably.
It would be good to get confirmation on this as it contradicts statements upthread saying the board, in USA [though I'd expect it might be specific to a stock market], decided on behalf of the shareholders (to whom they have a duty).

Someone noted the UK position required shareholder assent, which sounds like what you're saying here.

If shareholders vote that sounds 'fair'. If the board decided and shareholders are obliged to go with it as that's how shares are [in some particular jurisdiction/market] then it being fair seems of no concern to that system (as a sibling content intimated).
I like a lot the mocking chapter. Very well done.
Hi. Author of Next Generation Shell. I share the line of thought with Hush. But then we have arrived at different solutions. Small comparison here - https://www.reddit.com/r/ProgrammingLanguages/comments/ubwiz...

In my probably biased view, NGS is even more domain specific (handling of exit codes, syntax for running+parsing, etc) and more concise.
This is really impressive! I recently hit $1000 in sales on mine and celebrated with a glass of something nice. You're right about how much time marketing takes - I don't spend nearly enough time on it but I'm trying to get myself into a pace where I alternate iterating on the book itself and then doing some marketing (reddit, twitter, website).
I really hate window snapping, it drives me insane on the Ubuntu box I have to use at work. I'm sure I can turn if off, but I'm incredibly lazy.
I like this post. For the first time someone actually provided a list of things and more so jumped right into them! Most of the apple posts go into a long philosophy rant about walled gardens and other bs. Glad to see a legit list and they have a legit point.
I understand, and even appreciate, that they don't let too much customization on their default programs. But why can't you run a different program? It makes no sense.
These are all fairly trivial. There's a much larger list of things that Ubuntu says it can do but does such a bad job of it that I can't use it.

Oh and Lightroom, Pixelmator and Excel don't work on Ubuntu.