skysight-inc/HackerNews huggingface dataset:
I have decent eyesight post-LASIK, but I have a lot of trouble reading small text. I almost always read books in large-print if it's available, and the Kindle has been a godsend for this particular reason. I've been tested for dyslexia and I don't have it, I just have a weird brain that has trouble with small text.

95% of the time this is a complete non-issue for me, since my monitor (for home and work) is a 50" 4k TV and I just abuse the zoom-in feature in Firefox and I'm good, but when the site actively disables zooming, it feels like an almost directed attack towards people like me: Tombert need not read this website.
This site has lots of good technical discussions, but it is not a place I'd go to pick up dating tips.
I never understood why TLS Client Authentication[0] is not used more because that way all other standards including FIDO wouldn't be needed.

[0] https://blog.cloudflare.com/introducing-tls-client-auth/
You can go back and forth relatively easily. I think that even if most of your views are still NSViews/UIViews SwiftUI makes sense even just to hook them up. ViewControllers are an anti-pattern.
I don't understand this argument. Leaving aside the fact that the examples provided in the link are hardly works of art, the "creator" has already created something the way they wanted to, as has every other website designer. And just like there would be no good reason for an editor to stop me from using a magnifying glass on a book that I bought, nor from writing notes in the pages or highlight parts of the text (advisedly or not), neither does anything justify disabling zoom.

For whatever reason, my Firefox was already ignoring these artificial restrictions intended by the creators, and I was able to zoom as normal. Does that affect the creators of these websites in any way whatsoever?
I'm going to put this as simple as possible: Stop having kids fight or worry about adult problems.

Surely, we don't have to write a five paragraph essay on the problem with perpetuating hate cycles among children in a thread about plummeting teen mental health.

Let it go. You got a million other places to open this debate.
While it's not a bad idea, I'm pretty sure Yubikey recommends a backup key so that they can sell twice as many Yubikeys.
I've never experienced any zoom problems (as opposed to Zoom problems...), and I just had a look at all the sites mentioned in TFA.

In all cases, I can zoom all elements (text, images, the works) just fine, up to 500%.

Firefox 100 on Windows. Is this just another one of those "Safari on IOS is broken, so the Web is broken" things, or is there more to it?
I'm very critical of that as well. Stop wasting whitespace, and stop using miniscule fonts.
Re: Render + Cloudflare, all data is encrypted all the way to Render. What is the specific issue you're referring to?
Not yet. We’ll share some thoughts when we make our decision, I’m sure.
Now you appear to be parroting things you read somewhere. The statements bear only a tenuous connection to reality.
It does exist, it's called trees. It just doesn't scale with the amount of flights that we are doing.
Let's just remind ourselves that we're not born with attached cellphones. These things get broken, lost, stolen, etc. Besides, some people do not own one. How will they solve the problem of folks getting locked out? And if anyone says there is a workaround for cases like this, then what problem is it solving?
I would love to know, collectively, how much labor/time is wasted per year on applications that test whether someone is good enough to do “real” labor. It’s bonkers.
> can't say an idea is bad without providing a solution ... engineers who do that are bad

People try to do impossible things all the time, and saving a lot of headache by pointing out ahead of time why they're impossible seems prudent even if you don't have a better alternative (no comment on whether increasing minimum wage actually can't have its intended effects -- I don't know enough to contribute positively to either side of that debate).

If somebody comes along and asks you to build an encryption system that only a million people in the government can break into then you don't need a better solution available to be allowed to tell them it's impossible. Similarly with nonsensical ideas like DRM, perpetual motion, .... Maybe it's worth your time to provide real solutions (picking on the DRM example, if the end user doesn't control the hardware and the content is interactive then the problem is solvable), but it's still beneficial to the other side to prove their idea can't work. Is the assumption of bad faith warranted?
“Doesn’t do X or Y” has colloquial meaning of “Does neither X nor Y”. In cases of X being subset of Y or otherwise lower degree it means “Doesn’t do Y, e.g. X”

You’ll see this in common speech “My husband doesn’t do the dishes or clean up at all”, “he doesn’t reply to emails or update anything in JIRA”, etc.

Pretty standard language structure in English. Odd that people are having trouble.
I actually agree. I’m not sure the political milieu is what is causing malaise.

But I take issue with describing the list above as pure media reality.

Thanks for posting your experience!
I'm willing to bet that most developers just copy/pasted the line of code that disables zoom from a framework or tool. The goal of most people who add these lines is to make the page fill the screen right on mobile devices. I'm sure some are user-hostile enough to disable zoom, but most probably don't have strong feelings one way or the other.

Bringing this to developers' attention might very well be enough to get tons of people to remove the zoom block from their websites.
CraftCMS keeps giving and evolving. It is my go-to for small to mid-size sites that require a CMS.

Have been using it for over 5 years, on multiple sites.

Clean architecture, excellent documentation, good support.

Highly recommended.
I don't know anything about wireless USB but USB OTG is called USB because it is USB. It's not some totally unrelated protocol.
I hadn't heard of complexity science, but it looks interesting and I'll read into it more - thanks!
I'm confused. Perhaps some threads got crossed because I didn't mean to say anything about the truth or verification of the story.
Love it.

To be honest, It makes me recall painful WAP[1] browsing on an old Nokia phone.

---

[1] https://en.wikipedia.org/wiki/Wireless_Application_Protocol
Most of my friends in Vietnam are still very much active on Facebook. I guess it's location dependent.
You didn't get closure, but at least you got Clojure.
A simple rule:
Minimum font size >= Age of oldest attendee
It's the classic key distribution problem. You'd have to get client certificates to people securely. It works for corporations because they can send you a device with the client cert pre-loaded.
I'm surprised there's little discussion of how it affects people who aren't legal minors
I don't think it's the source of the problem either. Social media exacerbates the symptoms, like firearms (technology to kill things easily at a distance) make it easier to do serious harm, intentionally or accidentally.
Yes, or perhaps the merger of pantheism and deism (pandeism), a century after Spinoza.

https://en.wikipedia.org/wiki/Pandeism
Can't wait! Cheers.
This is pretty neat. The complexity jump from CRUD to Circles and Cells is pretty radical, though.

I feel like a Master/Detail task would be a nice addition, and it could include a resizable divider so that the GUI framework's layout functionality is exercised.
Can you source me how social media has made “this is a welcoming space for everyone unless you start behaving badly” a controversial statement?

Also I am super confused by your rhetoric. Earlier on you mentioned that people have spread intolerance of, say, transphobic women or people who have wrong definitions for women. But in your second paragraph you also say you want a space where it’s not okay to make people feel like they don’t belong— a transphobic person obviously makes a trans person feel like they don’t belong… so… wouldn’t it make sense to be intolerant of transphobes by that logic? Can you explain plainly what you actually mean with concrete examples, maybe with a behavioral rubric, of what you want?
I think so, it’s not something I’m too familiar with, but I found apps for both iOS and Android that let you host a web server that can be accessed from another computer on your LAN.
I'm an adult and played around with TikTok half a year ago.

It is shocking ly addictive without any real benefit.

Watching funny or weird stuff for 2h or seeing opinions from some weird people did not add anything to my life

I deleted the app to get out of it.
I have no problems using Ctrl+ on those sites with Firefox. What seems to be the problem?
yeah, I know a thing or two about zooming in, having set HN to 190%.

On an unrelated note, why is HN text so small? I understand if it were a hunting site, where you're naturally supposed to use a scope, but for an IT forum that's unusual, given half of us wear glasses!
> However I disagree with claims that these kind of works 'traumatize' young readers.

Yes, the trauma occurs when you realise how misled you were about the nature of reality, that you were sold a lie.
Good clarification. That said, the permissions are highly programmable on top of V8 behind specific calls, and it's better than root by default as with containers :)

Similar to Chromium, Deno's permissions model is embedded in their CLI crate. Would love to see this get extracted into their core crates so that custom JS runtimes can leverage it more easily.
This is why you have backups. Good on you to have them!

When I just started as a junior dev at a small company I made the classic mistake of emptying the prod db instead of my local dev db. This was a small and in hindsight insignificant project. But Google was our customer, so it didn't feel insignificant at the time.

In this case my inexperience was partly my savior. All the data was inputted by people via a web form. Normally you're supposed to use POST to submit a form. But I was quite clueless at the time, so I had used GET. This meant all requests were still in the Apache logs. I could simply replay all requests.

I still feel my hard pounding when I think about the moment I realized what had happened. I was really relieved when everything was back!

What I learned from this incident:

- make automated backups

- no access to prod db from anywhere but prod
Hum... You are getting lost on theoretical undecidability.

On the real world, when faced with a generally undecidable problem, we don't run away and lose all hope. We decide the cases that can be decided, and do something safe when they can't be decided.

On your example, Python can just re-optimize everything after an eval. That doesn't stop it from running optimized code if the eval does not happen. It can do even more and only re-optimize things that the eval touched, what has some extra benefits and costs, so may or may not be better.

Besides, when there isn't an eval on the code, the interpreter can just ignore anything about it.
I didn’t read this but the answer should be that politicians ultimately created political satire by being ridiculous. From there satire flows naturally.
In a multi-factor scheme, I would agree with you. I use FIDO/U2F myself...as a secondary factor.

There are active attacks that attempt to exploit human lack of vigilance in an authentication approval flow. With a password as a first factor, it reduces the chances that these attempts make it to the user.

You and I are probably fine in terms of vigilance. If I see an auth request, say, from my Okta app, that I did not initiate, I know it's something I need to investigate and will not automatically approve it. But consider the typical user...
It doesn't matter the intentions, only the outcome. Hanlon's razor doesn't apply here.
I did not know about E cores and P cores on the M1. Looking into it, I found Intel is doing the same thing on their newer, 12th generation CPUs.
I am replying to a comment in which you were talking in general terms. Maybe it's insanity because typing Greek symbols in most general-purposes IDEs is hard, querying it in search engines can be tough, etc. Not because it's mixed with English names.

Classes are a programming concept, they do map to the programming domain. Even optimizers and functions probably do map to a named mathematical concept, not to a Greek letter. But prameters probably map to a specific symbol in an equation.

In Mathematica, for instance, we use Greek letters and it allows you to just type an equation in the proper visual form. So much easier to map it when you're working with the actual domain-native names and formats.
Yeah, but you can quickly look at a profile and get basic verification it looks real. If it doesn't just don't transact with them. I've been 100x more confident in facebook marketplace than craigslist
There's a reason that ADHD and autistic people come together under the umbrella of neurodivergent/neurodiverse. There's a ton of overlap between the two.

I've found that most neurodivergent people communicate in very similar ways and describe very similar experiences when not experiencing burnout/meltdowns.
plant needs to have a UI to manipulate the drawings and round-trip the adjustments back into the spec. This is required for any non-trivial diagram.
That's true but there are a fair number of people who are friends of mine or at least acquaintances who I like sort of keeping in contact with--but who I wouldn't necessarily text or email out of the blue. Facebook provides a nice low-friction way of keeping in touch, sharing photos, etc. (That said I don't really have that many friends on Facebook and most of my circle seems to have really cut back on their usage.)
This is wrong. For example Full Speed isn't a name for USB 1, it's the name for a speed which is supported by USB 1 and 2 (not sure about 3). Most USB microcontrollers are Full Speed USB 2.
Atmosphere model, thanks def needed to clarify that one.
As a fellow Firefox user this is not my experience at all. Most stuff works fine once I allow the necessary subset in uMatrix. Some things are a pain in the ass, like embedded video widgets that need to load in dozens of scripts from all over the web before they'll finally get to the actual video frames, but I can pretty much always get stuff to work.

One tip: Don't try to install too many general filtering extensions (uMatrix, Privacy Badger, uBlock Origin, etc...) at the same time because they will end up fighting.
This experience fits mine at Google too. If I had only pushed to start at level 6 my life would have been different. Instead I was level 5. My group was full of people at level 5 who wanted to be level 6. No one ever got promoted. I eventually left Google and have been principal and architect at other companies, like I was before Google. G did pay a lot.
Lua (LuaJIT implementation). Some Smalltalk VMs are also quite fast. For example, see Eliot Miranda work on CogVM.
> academia has managed to maintain its privileged role in society despite contributing less and less actual value

What is the basis for these strange claims, how is it priviliged if my University proffesor makes less than some of his graduates with 3 years of experience?

Whu do you think they contribute less, did physicists start slacking? What statistics demonstrates this?
Correction: the interpreter was coded by Charlie Muntz.
Does anyone else feel like homework is stupid?

They have your kid for the majority of the working day, that's more than enough time for work. When they're home the last thing they should be doing is school.
FIDO also enables great opportunities for tracking. But we're not supposed to talk about that.
To add to your response to #2: kids are watching their parents behave poorly on social media, and spend their time with their noses in devices. When parents of older kids still have trouble "adulting," that is bound to trickle down to the kids. Certainly, I don't look like my dad did in his late 40s, but I also have a pretty firm grasp of the responsibilities I have.

My kids also must avoid social media until they are 18. Heck, my older son had a feature phone until just two years ago, when he absolutely needed a smartphone for tools required for his position as a coxswain on his rowing team. Even then, he couldn't install apps, couldn't use a web browser. Since he turned 18, he's tried out some social media and other things, but mostly avoids them.
Based on what I've seen happening in similar programs, this means an overnight price hike of 140k and more.
Figuring out what to replace the current system with is a non-trivial problem. Obviously replacing it with a simple popularity contest is not the right answer. But figuring out what the right answer is is exactly the sort of thing that the academy ought to be good at, or at least attempting, but they aren't even trying.

I think the Right Answer would look something like Page Rank, except with reviewers being ranked. Anyone can review, but the relative weight of each review is biased according to that reviewer's reputation, which in turn is based on the collective value of the reviews they have received. There would still be a role for some kind of governing body, but its function would be to enforce continuity of identity and the binding of identity to publications. So something like Arxiv, but with a vetting process to insure that a paper or review submitted by an author really was written by that author, and to prevent one person from publishing with multiple identities.
Ask HN: Open-Source but Paid Software
How would you go about creating and selling software that would be Open Source but paid. For example, you pay to get access to source code and then can pay for basic support/maintenance but you self host. What are some of the examples of this model ?
That's not true. They might include the tag, but I haven't seen one disable zooming by default.
Ferrari Subdomain Takeover
A good chunk of this problem is because they don't just use the global WGS-84 standard, and instead decide to try to use locally-flat custom coordinate systems. It's like trying to design your own car from scratch to travel somewhere rather than just using one from Ford. Lots of extra effort with little gain.

If WGS-84 had been used throughout (and all old measurements converted), everything would have been far simpler and cheaper, both now and for future modifications.
At the size of a laptop screen the difference is not that great between 4K and 1080 but go up to a 24”, 27”, or 32” desktop display and it really jumps out if you are looking at text. If you are mainly looking at games, video, or images then resolution is less significant. Clear and readable text is all about resolution and higher ppi.
Haha that reminds me of Neal Stephenson's "nitrates, nitrites, nitrotes and nitrutes".

Right now they're focused on the robotics/automation side of things. "Seedlings" come from several different partner organizations.
I'm not arguing about censoring anything. Just add regulation to make "engagement"-funded business models unprofitable, which will kill the underlying motivation to make social media addictive.
I don't really understand what you mean - it's not like others can just decide to aggressively come after them when it comes to fulfillment. It takes enormous scale to be able to do that. In every part of logistics, Amazon's scale acts as a moat.
Any kind of talented developer really. We can retrain. But Python, Java, JS, SQL is great
You're not wrong. But, i feel that this type of (paid) offering is the next best thing. What we need is many, many more paid providers, which helps decentralize things a little at least (and of course helps those less techie than some)...until your proposed solution is more easily implementable by a greater swath of the interested population.
That’s just a sanity check though, not an actual conformance test.
> or 50ms paid

It's actually 30 seconds these days (for Workers Unbound pricing model).

> do the entire process on CF's servers.

Entire process of what, exactly? If you are just streaming the bytes through, that takes negligible CPU time, so yes, you could do it on the free plan.
A great success story as far as I'm concerned, even if it doesn't reflect well on Vimeo support. But a good reminder to have someone doublecheck your logic if you aim to delete massive amounts of data from production. And to check if the backups are working (producing restorable data) on a regular basis. Sometimes they just seem to be working, as I have learned the hard way...
Authy synchronizes across devices and works on a computer. If you're using Github then you at least have a computer. And using 2FA on your own computer at least guarantees that the access is from your computer.

Sure, someone could hack your computer and get access to your GitHub, but if they're already on your computer, they can just change the code and do a git push too.
I went through a phase of making sales presentations aimed at C-levels at big co's and was trained to pack the information on two slides into one slide and then consolidate two of those slides into one slide... And do it all without big blocks of texts or small fonts but rather well-planned complex diagrams that would draw people in and provide a great foil for spoken explanation, answering questions, etc.

In the hands of a lot of people though Powerpoint is a tool for insulting the intelligence of the whole room.
github will give you backup codes you can print out and use in case somthing bad happens.

I personally have 2 yubikeys registered as the second factor and it works great. They last years w/o any problem.
Your argument doesn't hold economically nor based on the state of the status quo.

Economically it is infeasible to politically play, social engineer, or bribe thousands of reviewers in a publicly inspectable web of trust.
It's easily done so and done in a secretive environment with a handfull of people that all know each other, i.e. the current state of publishing.

The current paper review is a farce, you just go conference and review shopping till it gets accepted, papers get shitgunned into half a dozen journals with minor changes, and reviewers often have no clue about contents and just check the general form, wave papers from friendlies through, or block competitors based on personal vendettas and funding rivalries.

Publishing and review in a decentralized anonymised web of trust secured by crypto is probably the only valid use case for crypto and blockchain foo that I know of.
A large fraction of Pixar's output includes scenes that prompt a small child to ask "Why are you crying mommy/daddy?"
Even more fun on Windows Outlook keeps uninstalling the Zoom calendar plugin and replacing it with Teams. Fucking Microsoft.