skysight-inc/HackerNews huggingface dataset:
Huh, I thought the XML serialisation of HTML had been evicted from all the browsers, but you’re right, and Firefox behaves the same way. https://html.spec.whatwg.org/#html-vs-xhtml describes briefly what is expected to occur (though that section is non-normative). Also given that I know that browsers can successfully load XML documents with XSLT (I’ve seen one or two web pages that actually do this), and that I know that the XML parser is accessible via DOMParser (this can be useful for some kinds of markup sanitisation), I’m not sure why I thought XHTML was completely dead in this way. Something’s niggling at the back of my mind, but I can’t place it.

I believe browsers would be quite within their rights to do DTD validation and consequently reject such a document as this, but they don’t actually do so. (Even if the DTD is specified correctly for XHTML 1.0 Strict, nothing changes.)

Thanks for correcting me. I have updated my mental knowledge repository.
measuring the copy/paste productivity is bad for the mind :Ð

KrkkrkrkrKRKrkrkrkr.
‘Dune’ Director Denis Villeneuve on HBO Max Deal
Hehe, good Friday fun, nice one! :-)
The app is called Instruments. Check it out at /Developer/Applications/Instruments

https://developer.apple.com/library/archive/documentation/An...
Course in Applied Category Theory: Applied Compositional Thinking for Engineers
Stock market for private companies (startups)
The EU is (almost) half a billion people who are some of the richest and most polluting in the world. It's a big deal.
I've seen someone bragging about giving normal milk to people asking for special milk as a barista in starbucks, it then blew up on social media, and he got fired?

Maybe I'm just mixing up stuff I don't know.

If I remember correctly the reasoning behind it was quite ugly; he couldn't stand people who drank those alt milks, because he thought them as rich people pretending to be intolerant, and it was some kind of pity revenge.

But unfortunately (?) most of the time this applies: Never attribute to malice what can be explained by incompetence.

Probably shouldn't've watched so many Gordon Ramsay videos about what could go wrong in the kitchen in mismanaged restaurants..
Well, Merkel has been chancellor for 15 years. Besides, the previous goal of 20% cut by 2020 was achieved, so don't be so quick to dismiss this.
Advanced Compilers: Self-Guided Online Course
We had widespread belief in Trump-Russia collusion despite no hard evidence too. There's a word for a baseless conspiracy theory that implicates the right: "fact".
Ask HN: Did the Microbiome diet help anyone else fight off Covid19?
You can give them credit for living up to the 2020 reductions then?
Same. The cacophony of NYC's subway system was starting to feel painful to me before I started wearing my QC35 IIs on the train every day. It's also healthy for your ears, since active noise cancellation literally blocks those loud noises from ever hitting your eardrums.
Getting a job or building a career in software development isn't about the languages you know. Your list is pretty broad and COBOL probably won't help.

It's what value you can provide with those that counts.

One of my earlier companies started with a policy
against hiring folks who just knew PHP, even though that was our main language. We wanted folks who knew SQL, some JS, maybe some C or something to prove they were well-rounded and could think about tech as a whole.

We dropped that policy when folks started coming in with _just_ Ruby on Rails under their belt. They were destroying our project-based interview and blasting out projects in weeks that typically took us months. And we found that we could easily teach them the SQL they needed when they needed it.

I'm not saying it's _just that easy_ but if a dev hits my interview process and shows they can understand my customer's needs and build out a solution to those needs quickly, I _very much_ want to give them a job.
I think, "the nuclear family is bad" and "living without modern technology is good" don't have anything to do with each other.
What do you think of the idea that if tickets aren't doing a good job of representing value to the customer in some form (even if it's second or third order value), those tickets are poorly written and it's a "garbage in/garbage out" situation?

It's not really a helpful observation, but I'm curious if there's a way for the relationship between "people asking for things" and "people building things" to be repeatably fruitful (IMO it's very possible that reliably producing customer value is either insanely hard and/or not doable consistently).
Brandon Bernard is set to be executed; jurors, ex-prosecutor call for clemency
Put together a simple initial lading page and would be interesting in any feedback. Thanks a lot!
Solar Orbiter: Turning pictures into physics
I was definitely wearing them outside in the 90s. It never occurred to me prior to today that it might have been some kind of youthful faux pas.
As the younger people alive today get older, they are more likely to remain connected with technology and spend more time socially with digital experiences (playing video games with friends, etc.). Hopefully, this will help offset loneliness that might accompany decreased mobility.
I'm tired of paying for touch screens and then never using them. Most screen resolution upgrades come bundled with a touchscreen but I hate smudges on my screen. That people willingly to that to themselves on a regular basis is baffling to me. Especially because you've got to move your arm further to touch the screen than to touch the trackpad. It's just less efficient for most computer interactions.
I would assume it’s only a matter of time now before touchscreens are added to MacBooks.
There is that story with the monkeys trying to reach a banana, and sprinkled with water, then eventually all of the monkeys replaced, and they prevent eachother from reaching for the banana, but they no longer know why.

Lots of stuff work that way, and we have a limited capacity, and tolerance to try which is useful, and which is just an "everybody does it like that" fad.
eGPU support
The blue microphone is guilty of this. They are needlessly bulky and the stands they come with are unnecessarily heavy.

It's consumer theatrics
You can measure progress of a military campaign by counting and reporting on “bullets fired” yet that’s not how military strategists operate.
$200 Pinebook Pro?

https://arstechnica.com/gadgets/2020/06/pinebook-pro-review-...

My 10 year old Thinkpad x230 has most of that (retail price circa $100)...
> there was a time when only IBM was capable of making PCs

They may have been the only one's that could use the term "Personal Computer" for a short time, but they were not the only ones making PCs. You had Commodore, Amiga, HP, Wang, Apple, etc. Even still, IBM's PCs were not locked down and were, for the most part, based on an open architecture allowing you to freely upgrade parts. Later down the line (specifically the original IBM PC) when the technology allowed for it, you could even install other operating systems like CP/M-86, UCSD p-System, and MS-DOS.
I just ordered one of these for my bad at computers dad yesterday - having to wait longer for the 16gb upgrade but consider it 10 year proofing.

This article makes me want to buy one for myself(but I have several serviceable older MBPs already).
> You appear to be asking a closed question, but ‘consider’ is a word I would use to open up a question. Forms are full of such questions, presenting themselves as straightforward logic gates, which on closer inspection turn out to be impossibly multivalent.

This is actually a huge problem, particularly in the age of computer systems. If the form is electronic and not designed properly, you can't even leave a note.

Software developers often love being smart and validating all inputs, with disastrous consequences. In my opinion, 99% of validations, at least for data that's not going to be directly processed by computers, email addresses for example, shouldn't be validated at all, and most validation errors should be replaced with warnings instead.
Knuth up arrows are computable functions, right? So they can't possibly grow faster than BB(n), let alone even faster-growing functions.
What is content I want?

I might think I am interested in learning about how 5G spreads COVID or about Vaccines causing autism but both of those things are fictions.

The idea that the web needs to be helpful and start showing me more of something I have looked at or even searched for needs to die.

Just because I geolocate as being in Japan does not mean I want my search results in Japanese first, especially when I specify English(Google).

Just because I clicked on a funny looking mousepad that has an ass on it does not mean that I wan advertisements and suggestions for similar things for the next several months(Amazon).

In the name of user engagement and trying to figure out how to capture revenue, I feel that tech is losing sight of how to be a good service. We all railed on Microsoft when Clippy would patronizingly pop up to try and help you write a letter but think we have improved service when we search for one thing and have it show up a number of competing products.

Sorry for being all over the place, I agree that we should be showing people what they ask for but also think that is as far as it need to go. Don't follow them down the street and shove more of the same in their faces.
multi-family vehicles were a bridge too far.
Education and Signaling Theory
I noticed the same thing.

Also, I just set it up for one of my domains, and am getting the same error message: http://news.puppy-snuggles.com/

I googled the error message and found the same thing on other sites such as his one: https://www.vanguardist.com/content/go/787290?
Unfortunately this is a poor substitute for real physical connection with other people.
Great. Now I can't find anything anymore in the ticket system because every ticket that was non-trivial has been broken down into a dozen of other tickets.

There's only one way to call this: ticket system abuse.
What I find interesting is time spent with coworkers. It's about equal to time spent with partner throughout most of adulthood, and it's significantly higher than time spent with friends. Unsurprisingly, time spent with coworkers drops precipitously at retirement age, but perhaps surprisingly, time spent with friends does not then increase to compensate.

A lot of people in the comments are talking about children, but coworkers seem pretty crucial according to the charts.
>The market spoke decisively in rejecting it in favor of the iPhone and Android devices.

Sure, but did the market reject it because it was a more open platform, or because of other considerations? Given that the general public is largely unaware of DRM and the like, it was likely for lack of other features. There's no inherent reason why a more open phone OS couldn't succeed in the market. After all, Android devices are generally more open than iOS devices and they've got the vast majority of the smartphone market.
Only supports 1 external display. This is holding it back from my org
happy news. The study does mention at the end that spending time alone dose not mean the individual feels lonely. Then reference this[1] article for more details.

[1] https://ourworldindata.org/lonely-not-alone
Problem is that many, if not most, iOS apps would have a terrible user experience with a laptop touch screen. Most apps have swipes that assume a phone or tablet form factor and virtually all games expect you to use your thumbs. The better play is to have iOS developers update their apps to better work on a laptop. I don’t see how a touch screen will improve this.
https://www.ftc.gov/enforcement/cases-proceedings
The perfect computational device would kind of be just a much better brain, no keyboard no buttons no screens no untrusted software no untrusted hardware.
Fairwinds is hiring again (all the time?) Kubernetes experienced SREs/DevOps Engineers.

https://boards.greenhouse.io/fairwinds/jobs/4196103003

If you like context switching and getting to touch lots of different k8s infrastructure look us up. Remote US.

apply directly at that link, but if you have questions, you can email me: kendall at fairwinds dot com
Can I boot Linux on an iPhone? Install android instead?

I don't think we ended up in a place much better off from a freedom perspective.

Android is a little better because parts of it are open. Google has been steadily moving things into play services though, which is not open. There is now an open source replacement for play services - I don't think it's very compatible yet though.
If people don't like smoking, they would quit.
Is there a restocking fee? If I'm reading this correctly he buys multiple laptops, uses them, then returns the one he no longer wants?!?
A compelling analogy. We need tools to monitor what they put into our feeds.
React testing practices at YC companies
It removes the popups, but it doesn't remove the navigation, the copyright footer, and all the useless parts of the website that make it hard to get to the actual article, assuming the website isn't designed properly.
Ahh I read wireless and my brain thought AirPods.
The title claims 2012.
It's no Cyberpunk 2077, but I recently played through Control on medium-ish detail on the AMD GPU on my 4 year old Macbook Pro (in Bootcamp, obviously). It managed around ~50 FPS most of the time, only very occasionally dropping a little below 30 when there was a lot going on. I would try Cyberpunk 2077 on it out of curiosity but I'm not interested enough in the game to pay the launch price for it.

Obviously no hardcore gamer is going to be happy with this, but in general I'm very happy with the trade-offs Apple has chosen for portable macs and when I do replace this with an Apple Silicon machine, I will be slightly disappointed at losing the ability to play the occasional triple-A game, but not enough so to seriously consider other options.
Thanks, that's helpful.

I tried to be explicit about my guess at the Twitch's underlying principles in item (2) of my comment.

It seems clear though that my guess could easily be wrong. It would be awesome if they just came out and explained their reasoning.
I'm not recommending people become recluses, I'm recommending that now, when you have social connections, you practice taking time to enjoy being alone, and not just being distracted alone. Take a long walk by yourself, spend sometime reading in a quiet room, mediate if you enjoy it, go for a bike ride by yourself, when social spaces up again, practice going to the bar or to slowly drink a coffee by yourself, get dinner by yourself more often.

And to make it clear, my point isn't "be more alone" but rather than "being comfortable being alone helps us maintain social connections better".
It's sowing discord everywhere, because the design is the same everywhere, and humans have the same psychological vulnerabilities everywhere.

Maximum profit requires maximum engagement. This requires creating filter bubbles and prioritising emotional content. From there, the social fracturing is inevitable... only the topics differ from country to country.
Not entirely. If a company is employee owned and democratically operated, then there is no more distinction between profit and wage labour, and there is no more class divide between worker and owner. Since the two are core components of capitalism, it cannot be called capitalist anymore.

And so no, they are not entirely independent variables.
>It’s also not clear what effect defenses like User Account Control have

Obligatory:

UAC is not a security feature: https://devblogs.microsoft.com/oldnewthing/20160816-00/?p=94...

And considering that UAC only protects against admin (aka root) access, this xkcd applies https://xkcd.com/1200/
YouTube censorship of 2020 election criticism is argument for abolishing sec 230
I used to write on a IIcx with an Apple 'Page" display and Word 3.0. Honestly, while I have left the Mac platform since the PowerPC disaster, that writing setup was very comfortable and would still be if you would focus on a pure single tasking word-processing task.
It’s still good for humans to be able to debug it, and there’s no downside to generating YAML over JSON (I say this as someone who typically prefers JSON).
> I don't think there is any reasonable interpretation of history in which South was betrayed by the North.
You may be right. It's likely that you know more of that war's history than I do.

For the sake of the larger discussion, however, let me ask: Suppose that a group takes offense at some symbol, but it's based on a dubious understanding of historical fact.

I'm curious if Twitch's underlying reasoning would consider that to disqualify the viewpoint of those who feel offended by the display of the symbol.
> He complains it's too heavy, but then puts down other, lighter products made out of plastic.

it's almost like he's describing various pros and cons so that the reader can decide which of those things matter to them.
https://www.youtube.com/watch?v=Kq_FyjcAULA
CalyxOS – Your Phone Should Be Private
Most countries redirect you to your bank's website and require you to login (often with a token/ mobile app as the 2nd factor). This is still better than credit card numbers, but not as good as Blik.
> as I'm missing an USB debug cable, the hardware didn't had Intel AMT serial over LAN and it lacked a real serial port.

You can try netconsole, a debug console over UDP/IP, implemented within the Linux kernel at a very low-level. It can keep sending logs over the network even if a kernel panic has occurred. If both netconsole and the Ethernet driver is built into the kernel, it's almost a serial-port substitute, a really handy debug tool for all kinds of black-screen-of-death issues. To debug an issue like that, I prefer connecting my workstation directly to the target (without routers and switches) and assign a static IP address on both ends. Netconsole for kernel space, SSH for userspace.

The only thing it cannot do is collecting logs from the very earlyboot process. "The AMDGPU modules weren't loading" may or may not be an earlyboot problem, just try and see if you are lucky enough.

https://www.kernel.org/doc/html/latest/networking/netconsole...
I remember a trip to Hong Kong. I was very surprised to see a lot of old folks hanging out together, in the park, or traditional restaurants. Actually, even in NYC, there were always a lot of elderlies spending time in the Deli near my home.

Maybe the secret is to retire in a place where one can maintain a good social life at an advanced age.
40 is early for the average empty-nest boundary. That comes later. Rather, the decline at 40 marks marked independence of young children transitioning into pre-adolescence and then adolescence. You see your children much less 1. when they enter school, 2. when they start forming their own extra-familial friendships, and 3. when they enter adolescence and believe their parents don't know anything.
Supposedly there's an Inuttitut Rosetta Stone project although I don't see much else about it online. [0]

I tried to get access to the Iñupiat Rosetta Stone at one point but failed even though I have the "unlimited" "all languages" Rosetta Stone subscription. It seems like the tribe manages registration and acts as a gatekeeper. [1] I'm sure it has to do with who funded the project or something, but you'd think for endangered languages you'd want to make it as easy as possible to access language learning resources.

[0] https://www.rosettastone.com/endangered/projects/
[1] http://www.north-slope.org/assets/images/uploads/RS_Request_...
Probably, but to represent the non-sarcastic point of view, it comes down to "[person] in the room" syndrome[1]. Spending 2-3 weeks on a bug is never good, if you're not communicating progress, and one way to communicate progress is to break down the work into smaller chunks.

Does it literally have to be individual JIRA tickets? No way, but going off for 2-3 weeks doesn't give the business the insight it needs to in order to wisely invest time/effort into work being executed.

[1] https://medium.com/machine-words/a-guy-in-a-room-bbbe058645e... (I thought Joel Spolsky said this but I can't actually find the original source, if anyone has it I'd appreciate it!)
I know we don't like 'Reddit-esque' pointless posts like the one I'm about to make, but I really enjoyed the author's use of 'hyperbolic chamber'. Bravo!

- ed. and it didn't deserve the preëmptive footnote disclaimer
I've actually used AirPods Pro (and my girlfriend used her Bose QC35 IIs) to fall asleep in a hotel room with a very thin wall and a loud conversation in the next room over. If you toss and turn or insist on sleeping on your side, they might not work, but if you just sleep on your back or front there shouldn't be much of an issue.
Until some COBOL developer publishes his pay slip, I will stick to reality, top IT salaries are at tech giants.

From personal experience: BNP Paribas is one of the biggest bank in the world, top 5 if you exclude Chinese state owned ones, and they pay mainframe related jobs like shit.

Being young, smart and with a whole career ahead, you have no future working has a COBOL developer, no one should spend his life picking up shitty code left by his elders decades ago.
It's still a highly user-hostile Apple. Though you can tell this review was written by a true iSheep from the part where s/he talks about the dictation key. "Apple thinks I should use that functionality more, so I will!"
Even though I see that these language capabilities remove restrictions I hope that HKTs and with them Functors, Monads, etc. will never make it into Rust.

The thing I like most about Rust is that it is still a practical language where I can still solve my problems in different ways and always know what will happen. I also care about the "how" and not only about the "what".

Everything being F[_]ed is what I do not need anymore.
Finding Meaning in Suffering: How Existentialism Can Help
Immortal’s “Battles in the North” is generally regarded as a classic black metal album cover from a legendary band. Are there other covers here that are beloved by their intended audience but not understood or appreciated by outsiders?
"It's unmeasurable, but everyone can tell." is that what you're saying?

Seems like a No True Scotsman fallacy to say only good technical leaders can tell if a developer is being productive and in the same breath say it's unmeasurable.

hours worked, bugs fixed, tickets closed, costs saved, clients saved, KPIs/OKRs hit, time in queue, hours-to-close-ticket, uptime, SLAs hit... surely some collection of indicators, while not a pure signal, would let you highlight outliers either above or below the curve.
Apple typically has a very generous 14 day return period with no restocking fee. Currently, it’s even longer as they have a extended holiday return window.
The alternative coping mechanism would be not to sit at all if most of the sitting spaces are already taken. I sometimes did so as I expected to have to vacate my spot in only a few minutes.
I don't understand how anyone could buy these, when the battery is not user-replaceable and they don't work passively without power. After ~5 years max, these will be unusable.

I purchased the regular AirPods and this point was reached even sooner, after ~2 years of heavy usage they don't work longer than 15 minutes.

With almost all other wireless over-ear headphones you can at least keep using them passively with a headphone jack when the battery inevitably degrades. Some even have user-replaceable batteries. I have been using old AKG headphones for > 15 years.

Yet another throw-away product from a self-proclaimed environmentally friendly company.
I love the idea of the M1 and think it would be great to leave the hot Intel + separate GPU architecture for a smaller, cooler and faster RISC architecture, but Apple seems to have taken this as an opportunity to lock down even more. That's no good to me.
Yeah, you're right, I misread what was being said.
Book on the API Design