skysight-inc/HackerNews huggingface dataset:
- Ignore your inbox: Unless you're in a support role, most company emails are not as critical as you might think. All of that noise between blathering newsletters, GitHub notifications, calendar events, various service updates, and alerts from failed CI jobs are mere distractions. You can configure your mail to filter these out or, like I do, not bother checking them for days. If something's actually important, you'll probably find out on Slack.

- Unless someone is coming to you with an urgent ask, either delay getting back to them or just tell them that you need heads-down time right now.

- Pause notifications in Slack. On top of this, add your phone number to your Slack profile and make it clear to everyone that they can still reach you if everything's on fire.

- Mute most of the Slack channels you feel obligated to join. Why companies and even individual employees believe that more channels is better, I have no clue. Complete waste of time.

- Invent reasons to skip your daily standup. Even a 15 minute interruption can disrupt you from being in your zone. Screw these lame ass status update meetings in disguise.

- Just say no to pair programming if you're in a flow, unless the other person needs urgent help.

- If you work in an office, find a hallway or room deep in the bowels of the office building where no one seems to go and do your work there. There was an office I worked at once where there was a concrete hallway way in the bottom corner of the building where almost nobody went but it had a treadmill desk, so I worked down there a lot in peace. Some lady eventually figured out I was doing this and started spreading rumors that I was creepy or that I had quit. Just ignore idiots like this if that happens. That office environment was loud.

- Observe what area of the office floor is the least noisy (and possibly furthest away from your interrupt-happy team members) and ask management if you can switch to a desk over there.

- Recognize when being distracted isn't a bad thing. Everyone's mileage may vary, but personally, being ultra-focused all the time made no impact on my career versus working diligently but not punishing myself if I felt like stepping away from work for a while. Time spent at the keyboard doesn't have a one-to-one relationship with productivity in tech. Above all, you're not a cog.
Perhaps we will learn how to be less sensitive from this - I believe that much of humanities problems are from sensitivity rather than aggression. If we disengage from the conversation and view the interaction as a remote conversation - it is much easier to be dispassionate and calm. I guess it will make real in-person conversation much more fulfilling.
I have really been looking for something that summarizes all the websites I visit, and then pushes that into a vector database, to allow me to easily search through the contents of my history in an easy and fast way.
I DM for my son and his friends after school on Fridays. Every week is the same: I try and prepare some grand sweeping conspiracy to uncover, some memorable encounters, a few funny accents. I sort out the relevant terrain tiles, prepare the right miniatures. We painstakingly level up their characters and choose some new spells.

Then they spend several hours setting up a street food stall or Rickrolling local dignitaries, laughing until they cry.

The greatest game ever conceived.
If I were a friendly of any sort - a user that doesn't want to use Safari, etc. - I would be doing the same
Joke's on you, I read your message only after AI summarizes it for me so feel free with your tone. /s but only slightly
Having a cold here so fuse a bit short, sorry about that.
It's true, the technique of being aware of the physical state while we literally fall asleep also helps me. I know it sounds strange, but this is what the transition from being awake to being asleep feels like, it's like losing gravity and falling into a dark stage as if it were a loading stage, then a few seconds later you sink into a dream. any.
Well you need to install the appropriate texlive dependencies which can be somewhat complicated, but once that's done it's just writing inline Latex

$$\like{this}$$

into your Markdown files and then doing

pandoc -f markdown -t pdf -o output.pdf input.md

Haven't used this in a while and just tried it again, was just a matter of searching a few error messages, gleaning the missing texlive package names from the results, and installing them. Works like a charm now.

I also had this working for Markdown to HTML conversion back in the day when I needed it, but that requires the website using a JS library like Mathjax.
This link alone is worth a whole separate HN discussion. Thank you to share.

The requirements list is very interesting.

For example:

> Meet the following functional requirements to ensure your app is using a web browser engine that provides a baseline of web functionality: Pass a minimum percentage of tests available from industry standard test suites: 90% from Web Platform Tests and 80% from Test262

And:

> Program security requirements: You must do the following: Use memory-safe programming languages, or features that improve memory safety within other languages, within the Alternative Web Browser Engine at a minimum for all code that processes web content;

Is WebKit written in C++? That language certainly isn't "memory-safe" (I am not dumping on C++ here!). I assume that Apple uses fuzz testing and static analysis to find memory safety issues. So... does WebKit pass this rule? Hmm... And, are there any browsers written in memory-safe languages? I assume they would be too slow (Java, C#, etc.) I'm not sure if Rust is considered memory safe here. (Can you have null pointer exceptions in Rust -- dereference a null pointer?)
And the HN title should include (2021)
It's weird, I'm at 20,000 commits and never used the history.
I'm pretty sure we will continue to develop a different voice for appliances like we do when talking to kids or pets only this time it will be overly articulated orders with raised voice. This will indeed blend over into talking to subordinates.
Isn't 22 minutes of struggle a bit cruel and inhumane in your eyes? Ask a friend to tie you down on a negative prone position, looking forward, then to drape a wet towel around your face and slowly drop water on it for about 22 minutes, let me know how comfortable that feels.
3 WPM really shook me as well. Today we complain about not having enough time to work on our projects, but back in the good old days, as successful as Dijkstra was, got time to spend 3 WPM and still produced close to 7k articles! Astonishing.
In Norway, when I (24) went to kindergarten my dad used to call to tell them to let me out the gate when it was time for me to go home. When I started at school I got walked only the couple of first times so that I would learn the way. After that you would most commonly walk alone or with classmates and friends who lived close to you.

As a Norwegian I would say something that is a big trait of Norwegian/Scandinavian culture that seperates it from many other parts of the world other than being very high trust societies, is independency. Young people get very independent at a young age. And parents don't meddle in their lives to the same extent as in many other countries. Politics also enables this by giving grants and loans to students, which makes the majority of people economically independent from their parents at 18/19.
Yes the 'management of perception' is a key point here because that is essentially what politics is, and this case was so close to politics i.e. the government was the sole shareholder, the Post Office needed to show a profit so it could be sold

The CEO was effectively rewarded for managing the crisis (when the crisis was in full swing in 2019) by the government through the award of the CBE and a seat on the board of an NHS trust etc.
You also have to factor in how urgently you need the software.
Just to add, he writes up on his stuff too:

He made an SBand antenna out of a Beachball:
https://dalybulge.blogspot.com/2023/09/diy-gatr-ball-antenna...

Before that a Fabric Parabolic Antenna:
https://dalybulge.blogspot.com/2022/11/updates-on-portable-p...

Explaining how he did the design:
https://dalybulge.blogspot.com/2022/10/parabola-design.html
Apple iOS: Using alternative browser engines in the European Union
Reminder for anyone who missed it last year: the movie "Dungeons & Dragons: Honour Among Thieves" is funny, slick, and does convey a good feeling of what the experience would be to play a game run by an imaginative if whacky Dungeon Master.
Time to rerelease 1st edition books, for like 100000€ per book. Call it 50th anniversary edition. Worked well for mtg.
Or just fix the root problem so that the notification is just a notification and not a way to harvest data, I guess.
When I use LaTeX, it's because I want a way to store book manuscripts and their layout as code in version control. I never use any of the math layout. I get the impression that my use case is rather in the minority.

I would use CSS+HTML for layout, but what do I do about automatically generating tables of contents and indexes?

I guess I could write my own tool for that. Hmm.
It performs the check when the network changes, which may happen long before your app launches.
>Strange that it did not spread?

I tried this thing as a curiosity many years later. It sounded nice in theory, but was pretty slow and unreliable compared to the specialized streamers. It required a fairly janky driver, and depended on the quality of the VHS recorder and the tape. Seeking was also a problem. Besides, HDDs out-sized VHS pretty quickly.
I've written this comment before: in 2007, there was a period where I used to run an entire day's worth of trade reconciliations of one of the US's primary stock exchanges on my laptop (I was on-site engineer). It was a Perl script, and it completed in minutes. A decade later, I watched incredulously as a team tried to spin up a Hadoop cluster (or Spark -- I forget which) over several days, to run a work load an order of magnitude smaller.
I played in the 80s and left for a couple decades. Got back into it and was more obsessed in my late 40s! Being a DM is still too hard. Started a little side hustle to help DMs leverage expert advice to prep and play better games http://rpgvanwinkle.Etsy.com
Orion and Firefox have been installed on my iPhone for what seems like years, and I didn’t even need to jailbreak it.
> Young parents who assume, that the playground is totally safe, so they let then children do really risky things without realizing the danger

Some parents just want to let the kids loose on the playground and then {do something} completely absorbed from reality, without raising the eyes and taking a look.
Good luck! I’m slightly ashamed to say this but I have found ChatGPT 4 an absolute godsend to design small quests and encounters when I’m pushed for time (or more regularly when my party decides to do something utterly random). Your mileage may vary, of course.
In a sick plot twist, the AI rebelling against the humans are other humans.
How do you handle internationalization, and, in particular, hyphenation? That’s the main reason I use LaTeX for (well, specifically XeTeX & Tectonic, which are pretty modern). Without those two features, one might as well use LibreOffice, no?
Worth noting that the 7900 XT was released over a year ago, though. Having to wait half a hardware generation to actually use your hardware isn't ideal.
https://news.ycombinator.com/item?id=39137917
Reading through these complaints, all of them seem to be your fault. It’s akin to the bike fall meme [1].

Firstly, you complain of a third-party dependency being broken in a preview build of Safari, and that you had went on holiday the week the stable version was published, meaning you couldn’t guarantee the problem was fixed in the stable release. Plainly, that’s an organisational problem on your end—the Safari team fixed the problem on their end. I’ll come back to your complaints re. release schedules.

Your second complaint is, in your own words, “we accidentally relied on a Chrome bug that meant our Service Worker was broken in Safari 16.4.” You go on to rehash your initial complaint, which is that Apple doesn’t publish a release schedule for Safari. I don’t inherently disagree with this complaint at face value.

Finally you move on to your third complaint, but to me it seems like yet another problem on your end. You made the observation that a given feature was supported and made the assumption that it was supported fully, with no other logic in place to test functionality or fallback to another rendering method. By your own admission again: “We detected OffscreenCanvas merely by seeing if it was defined. I never expected a browser to ship it with some contexts but not others - I assumed it would have parity with the standard canvas element.” I can understand the frustration and panic of being caught out here, but the pitfall is in your application logic. Your arguments afterwards with regard to supporting existing content are well said, but don’t generalise in this case. Just because something broke for you doesn’t mean everyone made the same flawed assumptions you did.

You then go on to list a random assortment of historic instances of Safari having flaws, as if that isn’t true of all browsers across the board.

[1] https://knowyourmeme.com/memes/baton-roue
Ah, I stand corrected - I assumed that the quote would be the relevant bit of the article, and didn't click through.
As a developer from ancient times.. yes!
> if he said or wrote that at all

See “TUG LINES”, Issue 32 [1]

> it's likely related to what Kay understood by the term, or the implementation as a dynamically typed, originally interpreted language done at Xerox PARC

I think the comment was referring to what they were doing at Xerox PARC - yes.

There are more recent writings of him taking jabs at Californian universities for teaching Java to freshmen instead of what he was doing in Austin - teaching functional programming via Haskell. [2]

[1] Dijkstra, E.W. Quoted by Bob Crawford. TUG lines, Journal of the Turbo User Group, 32, Aug.–Sep. (1989)

[2] https://www.cs.utexas.edu/users/EWD/OtherDocs/To%20the%20Bud... (2001)
Following Hanlon's razor, it's probably just a genuine lack of imagination. Grand parent poster might have only lived in areas where homeless people and sex workers were quiet and nonthreatening, so they can't imagine an area where violent incidents involving these populations are frequent. Obviously context matters and any argument without concrete examples is futile.
For years I've worked on a generator website to handle stuff like this. I don't think I'll ever use AI for it.

See: https://ironarachne.com
I agree, I would like an ePub to have a robust note taking and exporting ability.

For instance, if I highlight in Chapter 8 "In 539" [next paragraph] "Belisarius" [next paragraph] "marched on Ravenna" [10 paragraphs later] "In 540 Belisarius entered Ravenna".

I would like to export this with the Chapter header and detailed highlight locations OR just as one sentence with subtle links to the locations.
So did Catholic priests, and that didn't stop them from diddling kids nor the Church from helping cover it up.
Related ongoing discussion; https://news.ycombinator.com/item?id=39132453
This article really doesn't get what LaTeX does. Of course it is overkill to have 5 lines of text rendered with LaTeX into a PDF. But the point of LaTeX is exactly to set the typesetting of an output document in stone. PDF is meant to do that and HTML cannot do that.
A PDF conserves everything and that is precisely the point to have a set layout for printing or displaying on different devices.

Yes, there should be easy ways to display math on the web. No, this doesn't mean that LaTeX is obsolete.

Besides, what about references, both external and internal? Probably needs more "modern" tooling.
The don't even allow sideloading...
> 5GB of data that you could fit in a dataframe or process with awk

These days anything less than 2TB should be done 100% in memory.
LatexML has come a long way. Even arXiv uses LatexML internally to offer HTML5 versions as of late 2023. It does have limitations in not supporting all packages, or producing a high-quality translation in all cases.

If you don't need to convert entire LaTeX documents, MathJaX and KaTeX are really good at rendering a subset of LaTeX as MathML/SVG. I run MathJaX + an xypic extension for commutative diagrams with server-side rendering on my website, and it works great in practice.
This assumes that everyone wanting to use Zed is proficient in Rust and willing to contribute.
VHS stores the chrominance information heavily subsampled (even more than normal analog composite video) and the chroma signal noticeably bleeds into the luminance signal as the chroma carrier has lower frequency than in normal broadcast signal. So, using the chroma signal is not really worth the complication.

Doing something multilevel PAM purely in the luminance signal is probably better approach, but one has to take into account that the overall level of the video signal tends to get "averaged-out" by various ALC circuits in the VCR.

Also the cards appears to be largely software driven (it is too simple to do any real HW acceleration), so the main limitation of the bitrate probably is the performance of CPUs at that time.
Important disclaimer: "still too small to rule out a statistical fluke."
The customer merely thinks she is having a bad experience. The employee is the one having the bad experience. It's kinda fascinating how people pretend some help desk person hired 3 days ago created the company and should be held responsible for their wrong doings.
Actually the numbers 5 and 3 are not derived from the number of squares attacked.

They denote the power of pieces in relation to eachother, as a general rule with lots of exceptions, and reflects many material imbalances that are often comparable in strength(usually in the endgame). The unit of measurement here is the material value of a single pawn.

3(3x1) pawns are often enough compensation for for a knight(3) or a bishop(3 + ε).

3 minor pieces(3×3) are often sufficient compensation for a queen(9).

One minor piece and 2 pawns(3+2) are often sufficient for a rook(5).

Two rooks(2x5) are typically slightly stronger than a queen(9).

Two minor pieces(2x3) are typically slightly stronger than a rook(5).

There are different systems that are derived from number of squares attacked. One thing to note about these systems is that pawns are not created equal. Rook pawns attack one squares less than other pawns, for instance.
Using TS type annotations for JavaScript engine optimization
Any programming language can have SIMD extensions, and in fact a couple of them do, nothing special about C in that regard.

If anything it has been a pity that it didn't happen sooner, right away as SIMD became common.
I'm curious what do they use then? Seems like using an FPGA for sensor gathering and some guidance loops with microcontroller logic control is sensible. I've run into scenarios where just the sensior gathering/IO can take up a significant portion of the time slice of the microcontroller.
I paid cash for mine, all in around $2500, but it was worth it to skip the insurance hassles, constant monitoring, and just get what was recommended by the Doctor directly.
What for me is really strange, in a way, is that the Mac versions of Office did keep the menu bar, and still do. Until I upgraded to Monterey late last year, I was still using Word 2011. It has the ability to completely hide the entire Ribbon. That suited me well.

But Office 2011 is 32-bit and no longer runs. Now, I only keep Word around. I've been forced to update to 2016, the oldest 64-bit version that'll run on macOS 11 (AIUI).

The menu bar is an inextricable part of the macOS UI so it would be hard to remove, but it demonstrates perfectly that Office for Windows could have kept both UIs, because the macOS version did.

My normal mode of operation in Word for Windows uo to 2003 is just to turn off all the toolbars, and the horizontal scrollbar, and the ruler. It runs well with nothing but a menu bar and every feature is usable.
Also see the Nyquist frequency: https://en.m.wikipedia.org/wiki/Nyquist_frequency

44.1kHz lets you store all frequencies from 0 to 22.05kHz, which ought to be more than enough for most humans.
One or two have come out as such, IIRC, with comments about how they didn’t think belief was necessary to get the job done!

Also one of the previous Archbishops of Canterbury, Rowan Williams, has said when pressed in the past that he doesn’t know there’s a god, but he hopes very much.

It’s certainly a long way from strident fundamentalism.
To add to that: a "correct and verifiable" program isn't necessarily better. If I decided to make food using chemistry which is "correct and verifiable" as being the healthiest food in the world, it would probably taste terrible.
Endogenous retroviruses shape pluripotency in mouse embryos
DEVOPS_BORAT contains a lot of truth if you think about it, hah.

Our sarcastic team-motto is very much this: https://twitter.com/DEVOPS_BORAT/status/41587168870797312
This is from a week ago:

https://news.ycombinator.com/item?id=39027543

Talks about "htmldocs" (which shows maths formulas on one of their templates) but there are also various other alternatives mentioned in the discussion.
We have ticket IDs in the branch names. Also a nice Jira <-> GitLab integration. When branch is merged the ticket status is updated.
Your argument is that the people know that they are only two harmful smartphone systems from Google and Apple. And therefore it is the people’s fault to choose one?

> Choose between death or ban!
< Ban?
> Okay. Death through ban.

People have the right to modify, repair or maintain their property - within boundaries of law (e.g. you can use tires of your choice on your bicycle - but you cannot remove the belts in a car and drive on public roads).

In the past we enforced regularly features for devices. Interoperability should be a general requirement! Exceptions apply only if the manufacturer is able to explain why it isn’t possible or a new standard is required.

Back to normal.

PS: Your argument is neglecting lacking knowledge by 90% of customers and the mass-effect by this group. People do not understand software.
Anecdotally, I have noticed people in their twenties seem to hang out less with friends of the other gender than people from my generation (Gen X) did.
It's worth noting, for better or wose, that not just anyone can ship browser engines on iOS.

You must apply for an entitlement from Apple, and they must approve you. A part of that approval process seems to require that you stick to similar privacy protections as safari (e.g. third party cookies disabled by default).
Thanks!

> my OS/2 phase was a lot of fun and I was sad when it ended.

Same. I have been playing around with eComStation and ArcaOS recently. They are amazingly fast on elderly Core 2 Duo era kit where any modern Linux distro is sluggish... but I can't get wifi working.

https://www.theregister.com/2023/01/19/retro_tech_week_arca_...

https://www.theregister.com/2023/09/04/arcaos_51/
Composite video encoding uses most space for the luma, i.e. the black and white portion of the image. So, to answer the question, it's a waste of space, but not a massive waste of space.

Edit: what dfox said.
US Launches Inquiry into AI Deals by Microsoft, OpenAI, Google and Amazon
If anyone's interested: it works as designed. I just bumped into a inherent flaw of a eCVT, which was exaggarated by bad weather.
50 cents per install per year is hilarious trolling from Apple. Who wants to place bets on who will sue them first over this detail? Will it be the EU? Epic Games?