skysight-inc/HackerNews huggingface dataset:
FWIW, Monoprice's 1m USB4/TB4 cable (100W) is $25.

https://www.monoprice.com/product?p_id=41946
Yours is the first positive comment I read on HN about SwiftUI.
Congrats on the (unintentional) launch and on getting into YC!

We’re working on something similar at https://www.airplane.dev/ - same scripts-to-apps approach, schedules, trigger from Slack, etc.

Would love to chat sometime and compare notes if you’re up for it - ravi@airplane.dev
Why UK?
UK MPs invite Musk to be quizzed on Twitter plans = Authenticate all humans
> Economically it is infeasible to politically play, social engineer, or bribe thousands of reviewers in a publicly inspectable web of trust.

You're replacing peer review with a social media following. A large social media following is absolutely something you can buy.

Which, by the way, has already happened. The easiest way to get an R1 job is to build a large twitter following. Getting a top 5 CS position without at least a few thousand twitter followers is basically impossible these days. High-prestige academia is just a high-brow social media influencer these days.

None of this is meant as a defense of the old system, btw.
>. R, Matlab, and Stata won't do web servers.

Not unless they're pushed to, like Python was.

>A critical thing is Python does numerics very, very well.

That's not Python doing numerical stuff. That's C code, called from Python.
> Multiple reviewers here didn't catch the mistake

Sure, but we can only do so much. I find its good bang for buck and alternatives that might prevent that are not always available, so we do the best we can. You gotta make a call on whether its enough or not.
Completely agree on the questioning of JS being futureproof. With the advent of WASM, JavaScript developers have been given foresight and "reskilling" might not be a bad idea (in the words of swyx [1])

[1]: https://twitter.com/swyx/status/1521973694414864385?s=20&t=I...
Fortnite is arriving on Xbox Cloud Gaming
It's easily readable on my display, but I'm not using one of those fancy HiDPI displays.

The bigger problem is when posts are printed with a 50% grey font on top of a 25% grey background. Like it's such an obvious usability issue that I have no idea why the developer who set it up didn't have a little laugh at their own expense for the mistake the first time they saw it and then immediately went back and fixed it. Why it it still like this in 2022?
I recently read an interpretation of the ending that seems plausible and makes it slightly less bleak. Rot13 for spoilers:

Va gur crahygvzngr fprar, lbh frr gur ohyyrgf fgevxr gur jngre, naq gura gur uryvpbcgre snqrf bhg. Guvf pbhyq vzcyl gung gurl uvg gurve gnetrgf naq erghearq gb onfr, juvpu zrnaf gur svany fprar vf fbzr xvaq bs nsgreyvsr, naq abg gur qbtf' qlvat qryhfvbaf nf gurl qebja nf V svefg nffhzrq. Gur zlgubybtvpny fprarf va Jngrefuvc Qbja ner n cerprqrag gb guvf xvaq bs guvat, fb vg qbrfa'g fbhaq haernfbanoyr.
And switch to self-hosting or another hosting company whenever you want, never need to change your address because you own the domain. Control and freedom.

Also support from humans who are paid to support you.
So it's working!

SCNR
It's not just websites. Youtube Music's app uses too small of a font on iPad and changing the system font size under accessability doesn't change the font size in the app (well, it changes a few headlines but leaves everything thing else too small for my eyes)

AND of course it doesn't support zoom because almost no native apps support zoom. (Why do they get a pass?)
> Am I wrong? Am I just creating an environment of anxiety?

No. Parenting and schools have gone completely to hell. You're not wrong, everyone else is. I still can't believe schools started letting kids carry their cell phones with them to class all day. As early as elementary school. WTF.

For my part, I figure my kids can have an unrestricted cell phone (and so, unrestricted Internet) as soon as they can pay for the device and plan on their own. If they can hold down a job to cover the bill, they can probably handle it. Fuck giving 8-year-olds personal smartphones. Or even 12-year-olds. That's insane.
haha, high-five. My parents read with us every night as a kid, and that got me going on my own. At the start of third grade I did a book report on a junior textbook about the allied air campaigns during ww2 and the teacher didn't really know what to do with that.

(I'm a smart guy but reading with my parents made a huge difference imo, it is probably the single biggest thing you can do to give your kids a head-start in life. Give your kids the ability to sponge up as much information as possible during those critical years of childhood brain plasticity!)

I've always been a sensitive person (until cruel kids taught me to hide it) and Watership Down and Where The Red Fern Grows got me bad as a kid... but not like lifelong trauma or anything, just baby's first exposure to death.
If you're up to it, I can send you an email when it's ready to try, likely tomorrow. The Dockerfile is mostly working as is, you just need to setup the DB, pass the connection info and do some manual superadmin rows insertion. I will automate the process asap.
No offense intended, but I doubt it. It is a good idea, but it's also an obvious idea.
> I can understand it if the exercise was for training people but wouldn't most people who were interested in the internal workings of watches already be familiar with them?

Most young people don’t even have access to a mechanical watch these days.
Even though loads of browsers support it on desktop, bizarrely not so much on mobile.

Even better, one chrome issue/bug report, had google devs on the tracker explaining how it's fine, and how each website should just fix things.

They were blathering on about how websites are broken, should be fixed, utter absurd.

The sheer, unmitigated gall, of saying "screw users" is beyond comprehension.

Google: unless you want another series of Professor Farnsworth posters around HQ, fix it!
Yes, so I think advocating for a general solution for websites and web apps to either be able to respect OS font size settings, or to provide users with the possibility to adjust font size would be preferable I think.

There are very legitimate and valid reasons to disable page zooming: it can break layout, it can be triggered accidentally causing usability issues because content then overflows, and it is a poor solution to increase text readability as you often then have to scroll to read a full line of text.

Not allowing to do it is not the solution.
Yep. Just write in HTML, and the browser will render everything for you. It's almost as if the browser treated HTML as if, I dunno, it was some kind of markup language, you know, with hypertext, and stuff, and could automatically render it. /s

I remember back in the late 90's, and we decided to create a static website for internal use on a project. Everything was supposed to be quick and simple. We weren't after anything fancy, just something that worked.

We used Microsoft's whatever-it-was-called at the time for writing webpages. It turned out that the html produced required some special Microsoft fonts for the web.

Hells bells. The whole point of the Internet is interoperability. But no. We can't have that, can we Microsoft? We need special fonts. Interoperability? Screw that!

About the same time Java on webpages was a thing. We never used them, but I had seen sites that had. So the site had to download some Java craplet, whatever it was called, you had to enable it, plus of course you had to have Java.

Even when the web was still young, people had some really dumb ideas.

Then there was a fad that sites had to have some kind of animated intro on the front page. I remember seeing one for my bank and a recruitment site. No doubt that cost them a pretty penny.

Those early internet fads have died out, but today's websites are no better.

Why does my browser have to download fonts? I already have fonts! Just use one of those!

Anyway, that's me done. I'm off to shout at some clouds. Not the virtual clouds, actual real ones.
This is the key quote:

"In particular, your intention to roll out verification for all users echoes our calls on the UK government as part of proposed legislation, which we hope will restore the UK public's trust in digital platforms," the Conservative MP wrote.

to repeat:

"your intention to roll out verification for all users echoes our calls on the UK government as part of proposed legislation"

-> Corporations + Government working together.
Right. That's open to some context and interpretation across a continuum: informal, unstructured dealing at a garage sale on one end and billion dollar real-estate on the other.
The conclusion should include that backup at separate locations is key. Also, that the backups are tested and work. I worked with clients that had everything from lightning strikes destroying servers to ransomware to people making mistakes. No problem with solid backups. There is a difference between a good process and skill.
Every relevant detail should be speced out! The irrelevant stuff is irrelevant
Thanks for giving some recommendations, these sound interesting.
List a single shred of scientific evidence showing that kids who are exposed to stories with similar themes to traumatic events they experience in real life are more likely the have better outcomes. Be afraid to call someone wrong without more than just-so stories and anecdotes.
Yes of course. I would lie if I said I was not aware of your existence. Your product and team is dope and I will reach out to you!
I don't get the point... If someone steals your fingerprint, he stole your fingerprint.

As I explained you can't get the fingerprint from the device\key, it is simply not there.

This isn't the problem of the implementation\technology if someone stole your fingerprint. it didn't lead to your biometrics compromised

What's easier to do? stealing someone's fingerprint or cracking\guessing their password.

Definitely the latter.
> Not only do you need photorealistic graphics (just becoming feasible) but you need these graphics in 8k

Maybe? I mean, it's still possible to have expressive representations at lower fidelity. Cartoon characters are way more expressive (and fun!) than actors in movies.
One thing that hasn't been mentioned is how the parts were modeled. I asked @BCiechanowski on Twitter and the response was "Modeled in Shapr3D [0], animated manually in JS". Another person asked about the gears, and he said "Gears are just generated programmatically, it made it very easy to tweak their shape as needed".

Overall, a fascinating workflow.

[0] https://www.shapr3d.com
> People are sick of sifting through the bs on your service

I feel like facebook would be much more usable if I could do two simple things: hide all posts I'm only seeing because a friend commented on a thing I wouldn't otherwise see, and disable posts where a friend re-shared another post without adding or commenting on it. It wouldn't fix everything, but those two are by far the biggest source of low-signal crap.

Though at this point it would probably be too little and too late.
Umlet allows that too. Though dragging won't change the structure.

https://www.umlet.com/
Thunderbolt 4 is effectively USB 4. https://www.cablematters.com/blog/Thunderbolt/usb4-vs-thunde...
Blog post describing the process here: https://notes.eatonphil.com/deploying-freebsd-on-linode-unat...
It's not well documented. It is simply assumed by adults who likely don't know whether it's true or not.
About your #2, adults always lied about everything. School staff doubly so. And about your second #3, do you think it's more because of the media (including social one) or is it actually more? (Either one is a problem, but those are different problems.)
You can sell your software but the open source license means that your customers can then freely publish the source code for anyone to see and use.

If you don't want that then you need a "source available" license, not an open source license.
"providers allow you to register multiple keys"

Why isn't my identity just a Merkle root? I don't understand the need to register individual keys.
This is very interesting. I was actually looking for a cleaner way to write SQL and Python code. I find writing multistring SQL query on Python code messy so looking forward to giving DataStation a shot.

Couple of question-

- Are you building this as a pure Open Source project? I couldn't find the pricing section, and you have built it as an electron project. I am curious to know about your pricing strategy.

- Have you considered incorporating dbt or dbt like syntax query?
Amazon retail's entire profit is from selling ads now. They'd really have to pivot their strategy if they got rid of third party sellers.
You sell your degree by selling your time for a higher rate, because it is generally more useful than the time that the less-educated would be selling.
Colbert's mimicry of O'Reilly was legendary. Now colbert is O'Reilly. Turns out they all work for the same boss. It's just I was too young to understand that. Just like when you were too young to realize what the WWE was.
That makes sense since they're calculating the time it takes to amortize the hardware purchase.
Stress is part of life and most software jobs have times of it though that should be an exception. I agree a sense of tendencies under stress should be observed.

In a sense you make my point for me. Interviews are sufficiently high stakes to be inherently stressful and there are always many unknowns in them. I think the interviewers very important job is to establish psychological safety in the interview even while exposing candidates to additional unknowns and difficult problems to solve. Think of it this way... Taking an adversarial approach provides headwinds, being supportive may get the whole interviewer pool further in the problems and better stimulates the supportive environment of a good office culture and environment.

Remember that candidates are interviewing with you too and you can better communicate the environment and get a better read of how they would participate when you better simulate the reality.
First I thought this is Zoom the video conf software; please, stop using easily misinterpreted wording.

Then I realized on iOS since about 6 years ago disabling zoom via meta tags takes no effect and you can still zoom; please, stop being lazy and not do your research before complaining.

Finally I realize on android and desktop this is still an issue but maybe those sites have valid reasons like they want the page look exactly as they intended for aesthetics or even in some cases functional reasons; please, stop assuming developers are just lazy and obviously want to annoy people with disabilities.
This used to be more common, especially in the video game industry. Pay for a piece of software like a physics engine or GUI library, get full C++ source code. Usually those companies had legal departments to chase down non-paying infringers though...

Sidenote: If you call it "open source" you'll definitely get a lot of hate from a vocal cadre who want "open source" to only apply to copyleft/BSD/MIT/etc. licenses. (I assume you're not using one of those licenses, because otherwise someone could just host your code as a free download).
I am talking about what teenage jobs should be, not what they are for many people. I think raising the minimum wage to $25 is going to make it harder for teenagers with no experience to get a job. Right now they can get $10 an hour, if the minimum wage is $25 they won't get the job and will get $0. Which is better for the poor family?
No. I'm being paid off by a different guy
> Is there any way to use this system without an extra device (no phone, no key, only my pc)?

I've used rust-u2f in the past, although it seems to be Linux only. https://github.com/danstiner/rust-u2f
Meanwhile, some use github once a year to file a bug report against an OSS project.

Tiered access would be better here. No commits, repos without 2fa.
I think, especially in the US, times have changed. Stephen Colbert used to have a sketch making fun how "even the Mexican Heritage Month is jumping the border" [1] . I can't imagine him making such joke today before being torn apart by his fans and having to do a public apology.

[1] https://imgur.com/tzyNY1L
You threw web apps and web sites in the same bucket. The problem is just that : websites are not apps and should be zoomed as you wish.
> made-in-Germany

Are Lufthansa planes made in Germany?
> (the author has only written 98 reasons so far)

So the author has dropped out of posting their reasons? Very apropos.
WP is completely unwork-able for me. I am not smart enough to deal with that codebase. 1-click install is great but the nightmare on the other side of the easy setup is just not something I can deal with.

Compromised, incompatible with each other plugins, the legacy blogging engine architecture, the horrible admin UX, the need for additional solutions to have any kind of sane CMS functionality.
We had to buy yubikeys for various things since the whole cellphone thing wasn't going to work. You do have to buy multiple because of breakage or loss.
Helm looks pretty cool although it's expensive and they only have two apps (email and OwnCloud): https://thehelm.com/products/helm-personal-server-v2
How are ViewController an anti-pattern? It depends how they're used, no?

And yeah it's easy to use a SwiftUI view in AppKit or UIKit using a UIHostingController or NSHostingController
I want to avoid having to fetch my backup key every time I want to setup a new account. The backup key is kept offsite and thus inconvenient. It's offsite because that protects me from fire or other such catastrophic events.

This is what keeps me preferring password based security because I can backup my encrypted password database offsite with ease. Everything else provides hard path to recovery.
I completely agree but it seems like the rest of the world including my kids school makes this work hard. You are smart to keep the Youtube pandoras box from opening.
It probably requires a phone number to limit the amount of bots on the platform.
Climate change, increased Cost of living, etc. - Do you really need data for this? About the abortion thing, just visit the page of a random media outlet. It will be among the first 10 articles.
Their retention rate is pretty high because the competition can't really achieve the same depth of coverage. This would be a "if it ain't broke, don't fix it" situation. Not everyone needs a WSJ subscription. Those that do either have a business plan or invest in a personal plan if they're say, MBA students. For most other people, WSJ is too stuffy and business-focused to be worth the cost.

There's a reason why WSJ is considered gold standard of financial/business papers, and upstarts like BusinessInsider and QZ fall far short and have to target a poorer niche of general-interest users.
I never figured out how to easily move windows on macOS.

How I know why; it's disabled by default and you also need to hold down `Ctrl`.
It goes farther than that.

"Early contributions to the tale include the medieval courtly romance Perceforest (published in 1528).[4] In this tale, a princess named Zellandine falls in love with a man named Troylus. Her father sends him to perform tasks to prove himself worthy of her, and while he is gone, Zellandine falls into an enchanted sleep. Troylus finds her and rapes her in her sleep; when their child is born, the child draws from her finger the flax that caused her sleep. She realizes from the ring Troylus left her that he was the father, and Troylus later returns to marry her.[5]"
Apple's cable is 3m, which is likely most of why it's more expensive.

https://www.apple.com/shop/product/MWP02AM/A/thunderbolt-4-p...
The provide 16 single use codes for the "my TOPT device blew up" case, enough to get you in and reset things.

And for people that are unable or refuse to use a secondary device, there's no technical reason you can't run a TOPT app on your desktop.
Author here. You are very kind, but Kotlin∇ is definitely a work-in-progress and its claimed contributions are more modest in nature. It is true that Kotlin∇ was one of the first AD frameworks to introduce shape-safe tensor arithmetic, however we were not the only ones to realize the importance of this concept, which has since been adopted by more powerful type systems (e.g., Dex and Hasktorch). Right now, our efforts have mostly migrated from gradient-based machine learning in continuous spaces to generalized differentiation over finite fields (details forthcoming in our ARRAY'22 presentation), which allows us to take derivatives in discrete spaces such as bounded-width regular and context free languages. Our findings indicate that generalized AD has practical applications to robust-parsing, error-correcting codes, type inference and program synthesis.
Racket is so neat. I started learning it through How to Design Programs (https://htdp.org/2022-2-9/Book/index.html) and I was blown away you could paste pictures into the source and assign them to variables and draw them on the screen. I'm not sure why I'm surprised they have a while GUI framework too.
I think if you applied this literally it'd be pretty patronizing ;)
Cheers, Brandon! I figured, since EL is long gone at this point, there was no harm in offering my postmortem perspective on what happened there.

That podcast was either before my time or maybe just when I was starting, but yeah, that was definitely the mentality when I was there. There was also a bit of a siege mentality. My onboarding involved being instructed to join twitter, but warned that the community would be mean to me. Thing was, I found most of the criticism coming from the community to be warranted and valid and thought we should have been listening to it, instead of writing it off as a loud, mean, disgruntled, few.

Either way, you guys did a great job with Craft!
"width=device-width, initial-scale=1, user-scalable=no" seems like basically a setting that some tutorial had once posted many years ago, and all responsive sites just blindly took it as gospel; because it was supposed to give you one unified view for your site on mobile.

Understandably, back in the days (and maybe still the case now) the default behavior for web browsers on mobile were to load the same desktop site but zoomed out -- it wasn't a great experience, so devs looked for a way to avoid it.

I think it's fine to build a mobile responsive site with "width=device-width, initial-scale=1" (that gives you a default view that is built for mobile) but there is little reasons to have "user-scalable=no".
A public web of trust network based on asymetric crypto with weighted reputation scores between scientific entities, is an entirely different thing than trending on twitter.

Besides, the "paper" you cite is not a paper at all, yet plenty of universities had their fun with the concept, so if anything it shows that it's possible to get people excited to do study reproducing work after all.
Year of CBT, but idk if my therapist used other techniques as well. Fixed few subconscious pathological anxieties, e.g. of being late, of excessive not-mine responsibility, of pushing into production. I find it pretty useful and even one hour may calm my issues down, because you get a fresh view if you’re open to yourself. Also, I never truly self-reflected, and it opened up a whole new level of control over my thinking process. I’ve discovered it all accidentally when I realized that me literally dying in 2020 were just panic attacks and then the first therapist I visited turned out to be a real pro from the local CBT association. Another observation that it takes few hours to “get” the method and stop fighting against it and/or overthinking it. The hardest question was “tell me what you’re thinking about right now”.