skysight-inc/HackerNews huggingface dataset:
While I think that Tectonic can have benefits for those coming to "TeX", ConTeXt is by all means superior to all other TeXs and even Tectonic.

While at the core there is always a TeX engine (original TeX, pdfTeX, XeTeX, LuaTeX) that provides typesetting primitives, almost everyone uses a macro package on top of that (plain TeX, LaTeX, ConTeXt) and there usually are many extending packages that are either targeted for one format or more of them (e.g. TikZ works in all three, while e.g. beamer is LaTeX specific). For many documents there can also be other external programs involved, e.g. BibTeX for bibliographies.

The idea of LaTeX is that it is a core that provides basic facilities and programmer interface. A lot of essential functionality is then implemented by external packages. Hence, one doesn't usually get away by only installing engine (e.g. XeTeX) and format (LaTeX) to get e.g. XeLaTeX, but needs many other packages, like fontspec (for macro interface of XeTeX's OpenType support). That is why people install distributions, like TeX Live or MikTeX, which provide a way for installing all engines, formats and packages (and other software like BibTeX and specialized TeX editors). Because of the single pass nature of TeX, to get things like forward references in documents right, one needs to process the document multiple times, there are scripts like "latexmk", which can do this automatically (it can even run BibTeX and other external software, the right number of times and in the right order).

In ConTeXt the situation is different. It is not a "minimal" format like LaTeX, but instead has all of the interesting functionality built in and nicely thought out. Also it has its own "distribution" that contains everything needed - the engine, format and even some fonts. While even ConTeXt has to be run multiple times to get references right, normally user doesn't even know about it, because "context" is a symlink to a script that does this automatically. Apart from that ConTeXt is vastly superior to any other TeX (both in engine and format).

Tectonic solves many pain points of XeLaTeX specifically:
- no need to install a distribution, all necessary files are downloaded when needed (from standard TeX Live),
- runs LaTeX / external programs the right number of times,
- nicer command line interface,
- AFAIK can be somewhat used programmatically,

But these problems are not present in ConTeXt. And even when comparing Tectonic to full TeX distrbutions, it obviously misses other engines / formats.

All in all: comparing Tectonic and ConTeXt is not straightforward. Both make it easy for users to compile (different kind of) TeX documents. My opinion: If you can use ConTeXt, do it. If you have to use LaTeX and can use modern variant of it, perhaps Tectonic is an easy way that lets you get away from knowing too much about all the internals of TeX, that you don't want to know anyways. (Installing "LaTeX" (and the size of it) is one of the biggest problems I see people have with it, so this easy way of getting started is not to be neglected.)
I'm pretty sure newspapers have been simultaneously Records of truth and corporations since at least the turn of the 19th century, to the include yellow journalism and red scare eras.
Sorry, I meant for more than one dataset.

Also, this tool seems to be geared towards people who already get how PIDs work. It's completely valid assumption to make, I'm just not really in that group.
Amazon was unprofitable because they poured all their opearating profits into growth projects, not because they were subsidizing operations with investment.

Like many retailers, the business is seasonal and Q4 has more shopping. This is modeled as part of the business.
We don't say lawn care businesses are unstable because they do most work in the summer.
> Seems like your approach would require 3rd party developers to build a completely new UI

Nope; no changes to existing UIs. Instead a driver, which has its own problems of deployment, as that requires convincing the hardware OEMs.

> It’s also the case that existing designs take into account Fitt’s law. Apple and Google are well aware of these.

Hmmmm ... I don't think so. I remember Bruce Tognazzini wrote about how Apple messed up Fitt's law in a version of OSX, where it was one pixel away from supporting an infinite target.

More recently was Apple's addition of "reachability" which is an incredible kludge.

Apple and Google may have usability research, but that is nothing compared to the deep research done at Xerox Parc. I recall seeing studies on the D* machines which measured the efficiency of several text editors, broken down by select, cut, paste, etc. Xerox first tested and measured alternatives before deciding on the best one.

At the first WWDC for the iPhone (2007?), I went a design lab to review our first app. The designer suggest I put navigation at the top, out of reach. I asked him "What about Fitt's Law?" His reply was "who's that?"

> I’m skeptical you’ll find particularly easy to achieve

I agree; this is incredibly hard to achieve. It involves integrating several moving parts, leveraging: TPUs, crypto, and negotiating with OEMs like Apple. I believe the payoff is worth it.
https://reason.com/volokh/2021/05/27/another-example-of-why-...
Sorry, I didn't realise you replied. You can get me on jan.sharp.1990 at gmail
Then you’ll end up with lots of micro-sites with very different designs and no unified search.
The objective was to build an intelligent machine. Games were chosen as they, in humans, require intelligence.

They thought that AI would come out of building systems that can replace humans: sure, but only insofar as you preserve the use of intelligence.

If you replace with a shortcut, you havent built an intelligent machine.
> Having people call you ugly all day is probably one of the worst parts of Instagram.

That’s not at all typical for Instagram. In fact, anyone being called “ugly” would do well to block whoever is making those comments, which is very easy on the platform.

> Hacker News isn't really a social media site since there's no concept of followers or friends here.

Hacker News is absolutely a social media. The comments section is all about social discussion and we have upvotes and downvotes.

You may like it more than other forms of social media because it lacks pictures, allows usernames instead of real names, and replaces likes with upvotes (and downvotes, arguably more toxic than likes). However, it’s still social media.
Maybe the noisiest current of our zeitgeist is on the wrong foot.
In other words: please go home and I'll call you.

'Head on home' is a real expression. Similar ones are 'head over there', 'head to ...', all of which just mean 'go to'.
The BBC's staff are fully unionized, and derive extra-contractual benefits at the expense of their employers' contract liberty. Therefore, they have a financial conflict of interest in how they cover this story.
I don't get it. CentOS "failed" because there were not enough community resources to sustain it. Rocky Linux is founded by the CentOS founder. Why will Rocky Linux succeed where CentOS "failed"? How would Rocky Linux get resources to sustain it?
This is a fantastic application for micro scale solar systems.

The interesting part is for such very low powered apps, the pumped water itself is a battery, in the sense that the functional requirement can be fulfilled inspite of intermittent power is to pump water to the surface and use it when required.
We run an HPC cluster on CentOS 8 and looking at moving to Rocky but I wonder if we shouldn’t just jump to Ubuntu or OpenSUSE. The main thing keeping us is that kickstart works pretty well over PXE with dnsmasq and I never found good docs for the equivalents elsewhere.
I’m still surprise my parents didn’t kill me from long distance bills in high school. I had a BBS that exchanged mail with Fido and Usenet with UUCP. Sadly, the nearest nodes were outside the local calling area.

When a new ISP started up in the next town over, I was so excited to finally have a local number to call.
Thanks, Matt! The team has been working hard on this for almost 4 years now.
This looks awesome -- congrats to the team on the landmark milestone. I've been eagerly anticipating the release since their initial announcement.

I am left to wonder how seamless this migration will be in practice. I'm a heavy user of, for example, zfs-kmod, and would be thrilled to learn that I won't suddenly be on the hook for coordinating dkms build shenanigans across my ZoL machines.

Bonus points if they offer a direct upgrade path from CentOS -- although I'm not holding my breath on this one.
For anyone else that was missing context, there is an about section on the wiki[0]

> Rocky Linux is a community enterprise Operating System designed to be 100% bug-for-bug compatible with Enterprise Linux, now that CentOS has shifted direction.

[0] https://wiki.rockylinux.org/
not tried myself but here is some documentation: http://www.gunthard-kraus.de/qucsstudio/index_english_qucsst...
Intel-Micron tried, we seen how it went.

It wasn't really that fast, or wear resistant to replace flash.
Even NPR had to admit that it was wrong to publish that story, or at least do so without calling it out as factually inaccurate:

> This Q&A with a provocative author did not serve NPR’s audience. You and several other NPR fans pointed out that NPR’s own prior reporting contradicted some of the things this author was saying. On top of being wrong about recent events, the author’s characterization of the Civil Rights Movement is a distortion and oversimplification.

http://view.nl.npr.org/?qs=7c7fd141a65180ed1dafb8fed91fa4fa3...
I must admit I don't see the problem since this isn't "give us unencrypted mails from your encrypted service" but actually "give us unencrypt mails from your unencrypted service". This is not any different than any other case of "hand over the data". The court specifically only ask for unencrypted mails. Of course one can argue for and against this access by law-enforcement but this is a clickbait headline that sounds as if they have to monitor and hand over encrypted mails unencrypted.

>The decision will only impact unencrypted incoming and outgoing emails, as Tutanota can’t decrypt data that has already been encrypted, Tutanota added. It also said this should serve as a warning that for customers interested in maintaining their privacy, encryption is paramount.
2023/2024 I suspect you meant to write.

I do like the fact that SSD bandwidth may be approaching memory bandwidth.
In a similar vein, I once stuck my finger in one of the fans on my desktop to stop it from knocking.

Sliced it pretty good! Honestly, if I had just touched it closer to the center it probably would have been okay...
>You apparently 'bought' a star but anyone can look at it

Next iteration, selling magnitude 20 stars. Not just anyone can look at those.
in 2011?
I guess people mainly write what they're passionate about, and for the same reason they know a lot about those topics because they already spent a lot of time thinking about it.
> a large amount of what we were after as researchers was only available in free-text

Is there no way to parse this? Surely the EMR systems could have a simple key-value syntax. Patient history is too complex to be expressed that way but there is a lot of other valuable data that could. Blood pressure, for example. Ideally, things like lab results would already be stored as structured data.
This is very good practice as far as I'm concerned. Functions should treat their arguments as potentially hostile input.
That looks interesting, but needs an FT subscription to read which makes it rather pointless.
Thanks, Maggie :) If you register on the site, we'll keep you up to date with new features and research!
Didn’t it fail because RH chose so? C8 certainly works fine, if boring.
The moving of the goal posts is being done by those who claim that chess algorithm are in any sense intelligent.

The same holds for artificial intelligence broadly. It is as far from intelligence as a can opener.
This sounds very similar to our experience in the public hospital system in Australia.

With both our sons the process was mostly handled by midwives including a lot of the pre and post natal checkups. The births were done naturally and immediately afterwards mum was given the baby to skin cuddle. They didn’t wash the baby and we were advised not to bath the baby for the first few days even.

Mum was also given the option of how long she wanted to stay in hospital (anything from 6 hours to 4 days if I recall).
Humans can get good at most things pretty quickly. You have no skill at listening to two audio tracks at once because you’ve never tried. You’ve never tried because you have no need. If you were blind, or a forensic audio analyst, or a music producer, you’d get pretty good pretty quickly.
I doubt that the only thing that will help is education. Education cannot win over something where other, more educated people are putting full-time careers in psychological hijacking of children. A 12 year old doesn't stand a chance no matter how much they accept themselves.

This stuff needs to be regulated like cigarettes.
According to this article, the Biden budget assumes that the increase in capital gains rates for high earners went into effect in April. It also notes, "Congress must still approve any rate changes and retroactive effective dates, and there is already reluctance building among some congressional Democrats.".

Is a retroactive tax legal? To me a retroactive rate change seems unjust as well as illegal. How can retroactive changes in the law work? Does that mean someone can be jailed or fined for some past action that was legal at the time? What does it mean for property rights if the government can arbitrarily alter the system retroactively - could they simply confiscate all previously earned and taxed wealth?
It looks like he talks about "thermal gradients" in section 3 of the paper.
Skripal is not dead?
Same goes for Germany if you're not wealthy. You can do lots of things, but don't try to screw with the tax office.
The PS5s operating system and even how they package game files had to be developed from the ground up to realize these gains. There’s a good technical talk about it from one of Sony’s engineers.

https://m.youtube.com/watch?v=ph8LyNIT9sg
Just wanted to say thank you for this tool! I hope you keep it online as I want to use this for my kids as they grow up to teach them this when they reach it in school.

Also, as it stands right now as of this post I found the UI to be fine, the speed was decent and did a good job of following the path without taking too long or being too fast, I think its at a good balance right now.
To be clear, if you were in a meeting at work and your boss asked you how to make money programming for linux, you would say to write Android apps, and you think that no one would roll their eyes from you purposely ignoring the point of the question to say something that is pragmatically nonsense and only makes sense in an extremely warped redefinition of a question?
The PS5 and Xbox Series X were designed to offer high-performance SSDs as the least common denominator that game developers could rely on, so that game devs could start doing things that aren't possible if you still have to allow for the possibility of running off a hard drive. That's still largely forward-looking; most games currently available still aren't designed to do that much IO—but the consoles will treat all new games as if they really rely on that expectation of high performance IO, and that means running them only from the NVMe storage.
Exactly. People usually try to optimize for "first impressions". However, if you visit a site regularly, you're _only_ interested in the content, everything else is unnecessary, bloated noise.
The thing that really bothered me was the FizzBuzz example [0]. The core logic is:

cell
// this routine will be called 100 times, and the implied block variable
// b will hold values, like the sequence number b.cell_seq
var ss : str
case mod(b.cell_seq, 15)
| 0
ss = "FizzBuzz"
draw_rect(fill:LIGHT_SKY_BLUE)
| 3, 6, 9, 12
ss = "Fizz"
draw_rect(fill:LIGHT_GREEN)
| 5, 10
ss = "Buzz"
draw_rect(fill:YELLOW)
else
ss = to_str(b.cell_seq)
draw_rect(fill:ALICE_BLUE)

// we just set the string in the case statement above
draw_str(ss, size:0.7, color:BLACK)

// if this is the selected cell, highlight with a red frame
if b.cell_seq == my_state.selected
draw_rect(thick:3 pt, pos:0.7, color:CRIMSON, corner:2 pt)

The entire point of FizzBuzz, as a programming practice, is to ensure the programmer does not try to write this exact code: you check mod 3 and print Fizz, mod 5 and print Buzz. This "solution" makes me worry the language itself will impede the simple solutions.

0. https://github.com/magicmouse/beads-examples/blob/master/Exa...
It's under Open Web Docs: https://opencollective.com/open-web-docs

https://hacks.mozilla.org/2021/01/welcoming-open-web-docs-to...
Right, but that can happen with well established and recognized unions as well, I guess.
Thanks.
I was wondering if there was something I didn't know like "some kind of negotiation cannot happen with this union because of some legal requirement".
Cheers, mate
If you're tied to software that is used on RHEL or release in sync with RHEL I'd say stick with CentOS-like distributions - but if you're not I'd say that moving to Ubuntu LTS doesn't seem that bad of an option.
The home page[1] bends over backwards not to use the name "Red Hat", which renders the FAQ weirdly obtuse.

CentOS, which used to be downstream of Red Hat, has changed its strategy. Rocky Linux is looking to replace CentOS.

[1] https://rockylinux.org/
What about SciTE or Geany?

https://en.wikipedia.org/wiki/SciTE

https://en.wikipedia.org/wiki/Geany
The problem with Rust is that it still can't hit all of the targets that C++ can. I have to support IBM AIX and HP-UX and the only things that I know of that run there are C/C++ and Java.
The U.S. experience used to be this way, but about 100 years ago the medical industry realized they could make a lot of money off of child birth (our last bill was $40k).

The hospitals released advertisements scaring women from voodoo (read: black) women/midwives helping with birth so that doctors and surgeons could take over, it worked fantastically. The doctors eventually chained women to beds and tested various chemicals to ‘cure’ their pain that resulted in profound unintended consequences.

This history is still with us, and creates a lot of uncanny valley experiences. I.e. treating pregnancy like a disease.

When we gave birth during covid, I had to use an elevator to get to my wife. When the elevator door opened, a group in hazmat exited with a patient clearly dying of covid.

I was like: “are you fucking kidding me, this is still where we give birth in this country…”
Stay Calm and Stay in the Cab (1999) [video]
I remember in college (mech ENG BTECH) I had a coursemate who's day job was a programmer on the CNC side.

She mentioned that this had happened to a v high end CNC machine the cutting tool after a power cut went straight to the home position very $$$$$$$

At my place we had a computer controlled wave tank and as the guy I shared an office with said you could program the ram to go full travel in zero time which would have flooded the lab.
Yeah, great option if you don't care a lot about human rights and stuff like that.
Is there an RSS feed somewhere, or possible down the line? My whole day is drenched with emails so I try to stay away from them whenever else possible.
Before RH took over CentOS it was pretty much dying on the vine, releases were getting VERY slow, etc.

It remains to be seen if the cloud companies will find a CentOS-like OS important enough to fund the development of things like Rocky.
PXE for Ubuntu is a nightmare compared to centos, but it is doable. It took me about four months (on and off with other responsibilities) to figure it out... It's been a while but iirc the biggest trick is to use the "legacy" installer iso.
"Changed its strategy" is such a weird euphemism. Why does the founder of a project feel obligated to repeat the ass-covering euphemism of the corporation that fucked up his last project?
On one of my devices it lists $5/month so they seem to be testing different amounts.
But that just makes your login not work if the rest of your site is HTTP, doesn't it?
This is a good answer. Ditch the tools graphical tools that store diagrams in a proprietary or image-centric format. Diagrams as text that can be effectively managed alongside code in git or whatever version control system you used
What I like about it is that it's kinda everywhere, so I don't need to learn yet another documentation format for each project I work on. It's kinda like git: it may not be the best, but it's the standard and I have already learned it, so anything that's not git is less comfortable.

Also, I love the fact that my text editor (vim) knows how to interpret the Markdown tags and color/bold the text accordingly. I get meaningful syntax coloring on a text file. Yay \o/.

Regarding your last argument: if you need some kind of syntax formatting and you're not going for Markdown, what the hell are you using? Chances are that whatever you choose is worse because (i) the chances of users being unfamiliar with it are higher and (ii) the format is not a simple as Markdown.
If you want to manually operate an industrial robot via its controller, you usually have to squeeze a "deadman" switch or else the robot will engage its brakes. What's neat is that the deadman switch is a 3-position switch: They discovered that when people panic they either let go or squeeze harder, so both actions stop the robot.
Found the MBA!

In all seriousness though, the MBA in and of itself isn't necessarily "bad". However, the "maximize shareholder value" mantra and the sheer volume of MBA's invading a company are the problem. There are so many now, every one of them looking for a way to appear valuable. The training cements this ever-increasing desire to wring more productivity and efficiency from an organization; the long-term effects of which are usually user-hostile. But it's a slow strangulation, so it never appears immediately sinister to anybody unless they've seen it happen before.

People are starting to come around to this, and coupled with the sheer volume of MBA's it's become a meme of sorts. It seems to me these days that "not all MBAs are greedy pricks, but all greedy pricks are MBAs".
Thanks- I'll look into it.
When they turn the gravity back on
I worked with a team that owned a service that resizes images. An engineer was assigned a task to add support for auto rotating images. His solution involved saving the image to a file and then using a library to handle the rotation. He used a hardcoded value for the file name. In a local environment where requests are sparse this looked fine to him and other engineers on the team missed it in code reviews. It wasn't until it went out to prod that he realized the error in this. Users started seeing other users' images because the file's content was constantly being overwritten.

When you test features like this or caching a response with a JWT it can be very easy to default to the happy path or ignore the impact of a large volume of concurrent users.
I run a home HVAC thermostat with custom code that has no other hardware fallback.

Once, due to a logic error on my part the heater was triggered in the middle of the summer while I was out of town. The internal temp got up to well over 100°F.

I was able to have a friend come over and disconnect things for me, but I could have killed a pet, at the least, if not some more sensitive hardware.
Wherever you want to see your tax dollars converted into public works.
One of our clients pushed us toward AlmaLinux instead of CentOS 7. At the time, we vaguely suggested Rocky Linux, but noted we were kind of still waiting for the future (hence our suggestion of going with CentOS 7 and migrating later to the "true successor" of CentOS).

What is the HN community's perception of this? Is AlmaLinux a good choice? Do you believe Rocky Linux will succeed?