skysight-inc/HackerNews huggingface dataset:
Whether or not to obey web standards.

I'm building a new project that permits building web pages in SVG instead of HTML (example at https://svija.love).

The initial offering works well but does not obey web standards in several respects.

* The pages do not reflow when the browser window resizes
* The text of the page can be out of order in the source, causing accessibility issues
* Information about the structure of the text is missing (all text is equal — there are no ‹p› or ‹h1› tags)

The benefits are that you can design a web page in a few minutes in Adobe Illustrator that requires no conversion and that displays exactly the same on every platform.

When we have showed our project to web developers the reaction has been incredibly negative:

"[it] is very difficult to read on a mobile device, and is completely inaccessible to assistive technologies, which interpret the page as one unlabeled image. Sites should not be built like this."

However, when we've showed the product to designers, they've been very enthusiastic:

"Wow, I'm blown away by your product. It is seriously incredible, I've been showing all my designer friends and they can't believe it."

For me, it's a transition, like from black-and-white to color television. There are obvious shortcomings, but we'll address them as we go forward.

· · ·

To come back to web standards: people have made a lot of noise about how they're important (and given us a lot of grief), but the big companies just do what they want, especially Google.

AMP pages have turned out to be just a way to keep visitors from leaving Google properties, for example.

And most of the standards-related criticism we've receive has come down to advice that would mostly benefit Google rather than our visitors (structured text).

Web standards are holding back the Internet and catering to Google.

We've been given an incredible opportunity to broadcast content everywhere in the world and all that's permitted is making glorified books?
> Comments, schemas, and namespaces were there for a reason

Oh, surely. The one largest problem of XML is that it's highly redundant. Nobody complains about those, just that it's verbose, had to write, and hard to locate oneself on the hierarchy when reading. All of those are caused by the redundancy. (Oh, and there is the issue that DTDs have an incredibly complex language that nobody knows entirely...)

As a rule, if it's a good feature for a programming language, it's also a good feature for a textual data encoding language. Ditto for bad features.
Eh, RISC-V is gaining popularity in some areas but it's very far from settled. ARM is still extremely dominant and it's not likely to go away in the near future. For this class of processors specifically there are basically no competitive RISC-V versions available today, and I would not expect to see any for a few years.

I have used RISC-V professionally mainly because it was easier than worrying about licensing a different soft core for an FPGA. I have the same codebase running on an ARM cortex-m3. The RISC-V code uses far more flash and RAM (near 2x for code in flash and stack space in RAM), as far as I can tell because of awkward decisions made by the ISA (there are extensions which should improve this a little but they aren't available in the core I'm using). If it were a cost sensitive high volume application then ARM would win basically on that front alone, the license fees would be more than offset by the cost in hardware.
Petition to Rename Glasgow Prestwick Airport to “Joe Biden International”
A SQL developer walks into a bar. He walks to two tables in the back and asks, "mind if I join you?"
Yes, it should be sub $100, and include a monitor.
Examples are impossible: governments are too complex. Any government that does this (however it is done), that government is also doing other things that are confounding factors.

The idea is simple: a government that does less costs less, so it needs to collect less taxes. That means people just over the edge could pay for their dental work instead of the government and all the overhead of having a third party involved.

It doesn't help those completely unable to care for themselves, but those who are close are no longer pushed over the edge.
They don't talk the same protocol but that doesn't prevent them using compatible forms of message encryption.

If the basic concepts of "E2E key exchange" and "pass this encrypted message" exist at all points, I see no fundamental problems with having E2E encryption across different networks. I can see potential for lots of the normal practical small problems but it could fundamentally work.
There are only 10 kinds of people in the world: those who understand binary and those who don't.
Well, when you buy shares, you buy a stake in the company, i.e. a share in the company's assets, which per se represent a value (and of course can be completely overvalued). When you buy precious metals, they also have an intrinsic value. What countervalue do you have when you buy Bitcoins?
> The thing about this "self-correction" is that nobody, but nobody has a mechanism to explain this force.

I have a hypothesis: it's about stability. First, let us discard the notion of time "happening" from a perspective of the universe as a whole. Now, let us posit that only universes with stable structures can exist the same way that quantum superpositions can only collapse into certain states based on conditions [0].

In a stable time loop, the 4-dimensional-string model of the universe contains a section that loops back on itself. Irrespective of how any 3 dimensional beings in the string might experience it, this never "happened", it is just a part of the string's structure, which is stable.

This seems strange from the perspective of a 3d observer within that universe because they believe they have free will [1], but it is simply how physics works. A universe where the time travel causes instability isn't destroyed or anything like that, it simply can't come into existence at all according to the laws of physics.

However, I will further posit that, from the perspective of the time-travelling observer, it is possible to change history even in a stable universe! Consider the following scenario: You travel back in time to kill your own grandfather and succeed. Somewhat surprisingly you realize you still exist, evade the authorities, invent a new identity, and raise a family. Later, one of your own grandchildren decides to enact the same experiment you did in the "previous" [2] timeline and travels back in time to kill his own grandfather (that's you, in case that wasn't clear), and does so before you have a chance to kill your grandfather. Unbeknownst to yourself, this is part of the "original" timeline which now proceeds as normal with you travelling back in time to conduct an experiment in which you kill your own grandfather. This knotted structure is also stable, as are indefinitely complex variations [3].

Of course, the much simpler solution is that no universes can exist wherein this kind of time travel is even a possibility in the first place, but where's the fun in that?

[0] consider the double-slit experiment, wherein a wave-like pattern is formed even if only one electron occupies the experiment at a time. The electron states destined to land in the gap regions can't exist in the first place.

[1] and they do, from their perspective. Philosophically this is an interesting argument, but it is irrelevant here.

[2] it might be more accurate to say "meta-concurrent"?

[3] this form of time travel is rare in fiction, but I have at least seen a knot-stable time loop represented in Dark.
This article claims to refute the butterfly effect with no support. I get that strange things happen in Physics. I would have liked more support.
Niche Construction
In my opinion, a program that is wrong is always worse than a slow program that is correct. Full stop, no exceptions.
What's that Irish mythology don't in there?
It is a bit superficial to give any specifically 'hackerish' tips, would be good to know other methodologies for GTD, preferably script oriented, share it if you can!
Just go to any hacker news discussion about types and you’ll find plenty of these sorts of claims
those were the top ones to learn in 2015.
What's that Irish mythology doing in there?
Scala Native 0.4.0 is here
If you have a broken compiler, you can have broken generated code, and not even know it. This isn't about whether or not your C code is correct, this is about whether the assembly that's generated matches the behavior in your code.
Do you guys sell a VGA to HDMI adapter? You might need to!
"Red Hat can now convert an installed CentOS or Oracle Linux to RHEL"

Apologies if a dumb question, but I assumed CentOS 8 was a clone of RHEL 8. What would change?
A cat maybe.
Which was the first comedian you named in response to the question? Was it Kevin, Sarah, or Bert?

My hypothesis is there’s a massive spread in performance in comics, in programmers, and in most fields that are substantially creative and when people argue “there is no 10x <foo>” that it’s more like because their reference frame is higher than mine.
A programmer is getting ready to go buy groceries, and his wife tells him: "Buy a butter. If they have eggs, buy ten."

A little later he returns from the shop, carrying ten butters. "Yes dear, they had eggs."
> Due to a logic error, the watchdog counter is decremented twice per tick. Which means the programmer needs to
program double the intended count down value. The Pico SDK examples take this issue into account. See RP2040-E1
for more information.

Good documentation and, as always, it's kind of "I want no brown M&Ms in the jar". I bet this bug (and many others) will bite someone.

[0] https://datasheets.raspberrypi.org/rp2040/rp2040_datasheet.p... , page 558
Of course there's a mechanism to explain it: determinism.

It's got nothing to do with 'knowing' anything, it's just that we experience life as a vivid playthrough of causes and effects that could never have started or ended any differently.

Now, you might not agree with that explanation, but it can't be precluded, and it solves all of your concerns above.
> Python 3000 effort itself as wanting to insist "everything is Unicode"

How does Python 3 handle these HTTP headers and other things that are purely ASCII? Does it treat them as type `bytes` instead of (Unicode) `str`?
So like the gate of truth from Fullmetal Alchemist?
I think a more important question is whether or not a layperson should be evaluating technical literature on their own at all. I'm wholly uneducated and unprepared to evaluate even simple medical literature, so I find a doctor who I trust and who can explain why they do the things they do.

There is an idea, especially here in the US, and especially over the last 10-15 years, that you can just "do your own research" and come to correct conclusions about things that have been studied for decades or centuries. You can't. If you want to do it for your own edification, or because it's interesting, by all means. But please not for making real decisions that have a real impact.
The first self disinfecting door handle
What is the difference between a junior and a senior programmer?

The junior thinks that a kilobyte has 1000 bytes; a senior thinks that a kilometre has 1024 metres.
Qanon leader call it quit?
I have always been fascinated with Pyramid, but as someone who has been using Django for 6+ years, what does Pyramid offer that can make me want to switch? I get the "start small" value proposition, but I have built plenty of small projects using Django, and having all the batteries included was honestly not a big deal at all. You can choose to ignore 90% of everything Django provides quite easily.
... except the name of the modern currency is derived from 圓 yuán, meaning "circle", and 元 is only used as a simplified version because they're homophones in Standard Mandarin. According to Zhengzhang Shangfang's reconstruction, their Middle Chinese pronunciations were /ŋʉɐn/ 元 and /ɦˠiuᴇn/ 圓 respectively.
Web Development for Beginners – A Curriculum by Microsoft
> MR specifically accounts for these variations.

How exactly? The only mention I see is using the British Biobank data which is 10-15 years old
New cat utterly unresponsive to catnip, wonder if defective. Have never encountered a cat that didn't go cray for the nips until now. Last cat was so into it, I worried whether she experienced withdraw symptoms. Literature on that is pretty mixed though.
The new White House website has a hidden message calling for coders
Strange to refer to brogrammers and to do this. Pot, kettle, black.
Another opportunity for a shameless plug of my website: https://ipkitten.com

It simply serves you a random kitten GIF (some of which involve catnip) and provides your IP address alongside some other connection information.

EDIT: The ARIN JSON endpoints have rate-limited me, so ISP information is currently unavailable.
I think too often “common sense” refers to a superficial understanding of a more nuanced, complicated issue. This is a good example - have they done any robust analysis as to whether telling people the weather at their destination actually reduces anxiety? What percent of people didn’t have this information on their phone prior to boarding? And it is preposterous to state they save 10 minutes of loading time by lifting the armrests up - the vast majority of manipulating the armrests (that 2 or 3 seconds he refers to) happens in parallel. How much time did they actually save once they implemented? I bet far less than 10 minutes.
Can't smell? Can detect food when hidden?
So happy to see this! As a teenager, Corona SDK was a fantastic way to get into game development. Being able to use a language with simple syntax, the emulator that could instantly reload any changes, adding physics with just a few lines and then being able to deploy to iOS and Android from a single codebase made this fantastic for learning and playing around.

I still remember feeling super excited when Bubble Ball[0], which was made by a 14-year old using Corona SDK made it to the top of the app store!

I am so glad the product continues to be maintained, still seems like a great way to develop apps and games.

[0] https://en.wikipedia.org/wiki/Bubble_Ball
Sony A7III. It has been great. The camera market has really had to keep up with smart phones so there are a lot of good options. Depending on budget, I would look at the Fuji mirrorless cameras (I think X100F, XT3, etc?). Maybe even a Ricoh GRIII if you're into travel, street, or architecture. As others have said, it will depend on what you want to shoot.
Thank you, that's what I was going for!
The price of dental work is not very high. A few thousand dollars would cause you or me to ask questions, but the government deals with billions, so that little bit gets lost in the noise. It can make a lot of many for those in the scam without being easy to notice.
Ahh, thank you, that makes sense.
Your arguments are short sighted, if it was as easy as just reading RFC no language would have problems but:

- RFC are inconsistent

- out of touch with the real world

- contain security issues

- not clear

- contradict themselves

So you can look at three majors HTTP server and sometimes they will implement / allow things differently becauset they have no other choice.
I understand your arguments, which in my view, "shift the blame", and in your view, "charge with at least some responsibility" to the government. The problem I see is that this sort of arguments, if accepted as OK/inevitable and universalized lead to a dilution of responsibility that would make no one fully accountable for any intentional wrongdoing: for example, if you pay for your car to be repaired at your regular car repair shop, but the mechanic knowingly used parts that were not certified or due to time pressure skipped standard checks, and you let someone drive your car a year later, and there is an accident that was caused as a consequence of that sloppy repair-work, do you share responsibility for your oversight? - You might argue you do; well, I would argue you don't.
Covid-19 reduced US life expectancy, especially among Blacks and Latinos
Yup! Took up learning before I got married, continued for 5 years after :)
Massive spike doesn't mean anything. Most importantly, how many are actually sick.

The solution are obvious, do not test people with asymptomatic/mild symptoms. A lot of people are forced to stay at home simply because positive test, even though they are not sick or already recovered from sick.

Sure, some may say they can still infect other but the chance a low and even if they infected other, doesn't mean that the other people become sick too.
There is a passionate dislike of Peter Schiff within the BTC community. Grayscale, a BTC ETF launched a "drop gold" marketing campaign. Gold would be an example of exactly the kind of investment people buy and hold.

There are also dividend investors and critics of today's high valuations, buybacks, et cetera. Stocks are an interest in a company that in ideal terms should be creating value. Bitcoin is a medium of exchange at best. Even if you accept that it is a store of value, that is distinct from a company that turns profits.

I don't disagree that there are plenty of shenanigans going around, but nor do I accept that as excusing the problems with BTC.
Yes. But in that scenario, what's the value added compared to the journalist just publishing a transcript?
We don’t know what the Hyperloop will feel like, but here’s how it will sound
Echoing other comments: this is a great clean site and I’d like to see smaller muscles as well.

But my main comment is why not turn it in to an actual wiki? Maybe even put it on github and let people submit pull requests. With a submitter agreement you’d still be free to make an app and profit, but it might help remove you as the bottleneck
It was great to hear him being 8/10 and soon up to 9/10. So comforting and removing all that unnecessary fear. Days and hours right before that moment were so exhausting that simple number was easy to process.
Thank you, that was where I remembered that sentence from..
Great book!
At best you missed the last two sentences of my reply. At worse, you're being intentionally thick headed.

>> When looting and vandalism are allowed to reign supreme, the atmosphere alone sets the stage for more violence.

>> Violence begets violence, whether it's committed by BLM protesters or a mob of Trump supporters.
The dancing that is... The marriage is still very much in progress
How to Plan and Stay Organized
While that is a theology you may have, others will reference the parable of the vine or 1 Corinthians 12:12-28, in support of theology such as the communion of saints. If there is an irreducible seed of individualism, so too might there be an irreducible seed of community.
I once did a migration of an auth system by having the new system attempt an auth against the old system if there was no password hash saved in the new one. If it succeeded, it hashed the password and saved it. Seamless for users.

Obviously the old system isn't going to stick around forever, but you can get a good chunk of the passwords migrated this way.
I've never used it, but [1] claims to be a much faster js/typescript compiler than some of its competitors and written in Rust.

1. https://github.com/swc-project/swc
The article does not contain many well founded arguments.
However, I'd like to ask this question: Is an asset price inflation a Ponzi scheme? In other words: Would Bitcoin critics describe a housing bubble in which many people suddenly start investing in real estate as a Ponzi scheme?

Then I would agree even as a HODLER.
Queue pedantic counterexamples.

Anyway, in this day of just-in-time software we're not going in that direction any more.
> with storage costs being exponentially higher in the US than in China

Can we please stop using „exponential“ like this? Maybe you meant orders of magnitude?
Coddled young radicals got discomfort all wrong (2015)
There are some great Reddit subs for niche projects, the trouble is discoverability. Those I’ve found have always been via obscure links or a chance hunt after finding a git repo.
> 40 minutes before the plane lands the captain comes on the loudspeaker. In addition to supplying gate numbers, he tells you how long the wait times are at Customs and Immigration, he gives you a weather report, and he provides an estimate for how long it will take a taxi or car service to reach the city.

Aargh this is so annoying. I’m just trying to rest and watch a movie, then the captain comes in and drones on and on about stuff I don’t really care about. Then the flight attendant comes in after and repeats everything the captain just said. The worst
Sure, but only if you require commenters to provably have some kind of background in biology. I know that’s problematic for a number of reasons, but it’s just too much work to “fight the good fight” and explain why everyone is wrong on every single post.
Just a note: This is not the first disinfecting door handle. Brass (high copper) door handles have been disinfecting for over 100 years. Copper is very effective. People just stopped using them for some silly reason. They should probably be standard in all commercial buildings.
How do you tag a jellyfish? (2017)
Note that Madison, more than 200 years ago, viewed the morality as something separate from religion, exactly the opposite to what the "Corporate America Invented Christian America" promoters would expect us to believe now. And Madison writing so in not an accident -- it's a direct consequence of the ideas of Enlightenment which he accepted:

"Madison's ideas on philosophy and morality were strongly shaped by Witherspoon, who converted him to the philosophy, values, and modes of thinking of the Age of Enlightenment. Biographer Terence Ball wrote that at Princeton, Madison

was immersed in the liberalism of the Enlightenment, and converted to eighteenth-century political radicalism. From then on James Madison's theories would advance the rights of happiness of man, and his most active efforts would serve devotedly the cause of civil and political liberty."

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

Ideas of Enlightenment and humanism are exactly the opposite of what the "corporate Christian" ideologists would like to sell everybody today.

Regarding the use of "religious" influence for political purposes, I also recommend the book:

https://www.amazon.com/Power-Worshippers-Dangerous-Religious...
Nope - you have to encrypt them to send them to WhatsApp. Why could you not encrypt them in the client and then send that encrypted message over the bridge, preserving E2E?
With the combination of increasing economic equality between the sexes (young women actually earn more nowadays) and women’s rising expectations from online dating attention, I think it’s clear that we’re heading rapidly towards the normalization of polygamy. There’s just no incentive for women to ever “settle” anymore. I fear that this is going to end in civil unrest when so many young men are economically insecure and have no family of their own to give them ties to the local community.
It is already a thing. Cruise missiles are basically pilotless airplanes. They have wings, they have air breathing engines, they navigate and manoeuvre like an airplane (bank to turn most of them for example).

Cruise missile carrying submarines are a staple of the US strategy. Every significant engagement starts by such a submarine rolling in and unleashing the cruise missiles to suppress the enemy air defences. And again the cruise missiles are pilotless aircraft in everything but name.
I just ordered 3 from Pimoroni this morning (3 per user limit).

I'd love to be able to buy 3 Pi ZeroW but haven't been able to since the day they were released and I'm loath to pay £2.50+ delivery 3 times to make 3 separate orders.