skysight-inc/HackerNews huggingface dataset:
> Either cyclists don't know what sort of infrastructure makes them safe

Many cyclists have had no education, training or classroom instruction on how to cycle safely in traffic and have a distorted view of what infrastructure can do for them in terms of safety. For example, this cyclist[1] ended up in a crash because he failed to foresee the situation that could have easily been avoided. He evidently thought that the protected bike lane he was using made him safer. Yet, he could have easily been run over after being pushed out into the roadway. Someone with education and training would have realized that the motorist was not looking in their direction and they should anticipate that they won't yield to them.

> or you have an imperfect understanding of the sort of infrastructure that they would like to see.

I've seen plenty of examples of infrastructure that increases the risk of the collisions I mentioned earlier because the cyclist is hidden from the motorists' view until shortly before both arrive at the intersection. This doesn't give the motorist or the cyclist enough time to determine which of them should yield.

Infrastructure that relies on traffic lights to provide a protected movement through an intersection is the best solution in those cases, but results in longer wait times for everyone. This leads to non-compliance with traffic control signals and people who will try to beat the light to avoid a several minute wait. Unfortunately, most infrastructure I've seen relies on mutual yielding to work. Mutual yielding will work with both are moving at walking speed, but not at vehicular speed.

> Dutch-style intersections are probably the state of the art solution when sharing the road with cars is unavoidable

This doesn't address the numerous mid-block intersections where there isn't sufficient room to install one. Second, these intersections are geometrically similar to modern roundabouts (from the point of view of a motorist making a right turn at one), yet one study[2] has shown that around 71% of motorists exiting a roundabout yield to pedestrians waiting to cross or within a crosswalk. Presumably, the rate of yielding for cyclists are are moving at 15 to 25 feet per second instead of just 3 to 5 feet a second would even be lower because the motorist would be less likely to see them because the cyclist would be further away from crossing the intersection.

> Car-free cyclepaths are even safer.

They are not available in all cases.

> There are other means as well, including the elimination of right turns on red, which are particularly dangerous to pedestrians as well.

But this doesn't address the right on green problem, which is when most right hook collisions happen.

[1] https://www.youtube.com/watch?v=4k6-AI_X1qE

[2] https://nacto.org/docs/usdg/nchrprpt572.pdf (figure 63 on page 83 in the PDF)
If you already know TypeScript, just use a functional approach to your programs, and/or use libraries like fp-ts and io-ts. Ruby is definitely not more FP based than TS.
Sure, I guess you can hire someone to represent you posthumously to attend your child’s high school graduation or wedding.
I think the sad fact, addressed in the article, is that the bill wasn’t going to pass without industry support. Oftentimes this means either a) limited recourse for failing to comply, and/or b) new barriers to entry to smaller organizations. While this bill is meek, it does seem to be purely a net gain, since the burden on businesses is low and it gives consumers an easier recourse in cases of fraud (since the collected information will now available directly or by a subpoena).
I've seen it a bunch of times on TV when my father watched Tour de France, Giro, etc.
Canvas-like APIs are universal. What people want I guess is "text inputs and buttons with flexbox anywhere". Oh, and that it mimics component based dev. Concepts are more reusable than software.
consider that the goal of facebook is not to build a 'good product for the world'. facebook exists to 1) keep your attention 2) extract as much data as it can 3) make inferences where necessary/possible 4) sell targeted ads.

facebook is an ad business. to that end, they do try to improve the user experience wherever necessary to advance the goals stated above, but that's it.
I'm so grateful for having abandoned social networks. My main motivator were the fights over political weaponization of COVID-19, but then I went on and abandoned youtube and news as well. Now, I'm halfway with my first book, found a new hobby and developed my previous ones, rediscovered programming for fun, am learning a new foreign language, found a new job with very good compensation, lost 10 kg and became a better husband. My life is so fundamentally better.
Lock-in... CalDAV has been a thing for a long time, and many (most) calendar apps outside google's own (and MS) do support this format. It's a bit wonky and sharing/interop are less than great.

In the end, nobody is going to come up with a great server solution to calendar/mail/contacts because in the end, every effort I'm aware of has turned into a commercial solution because it takes a lot of time, effort and support. If I ever won a significant lottery amount, I would probably work on such a thing. Not sure I'd see any big benefactor for this any time soon.
This ^. Every team wants to grow their sub app and thinks they deserve a place in the notification bar.

Now imagine that this is true as well to get access to whatsapp or instagram user base. I think whatsapp has really done a good job of not bloating the app and rejecting all these requests.
Hi, I just wanna confirm this guy is for real.

Sent him a lengthy email about my situation a while ago and he immediately responded.

Thank you very much @atdrummond, I'll share these blessings with the people here. Happy holidays everyone!
It seems like most industries are moving towards no support because "we need to scale at all costs and to the detriment of customers" seems to be the capitalism drumbeat. Customers these days, to many companies, are just statistical artifacts in their system.

I had a case the other day where I called my insurance company. The automated system couldn't understand my answers (I was actually trying to answer the given prompts rather than just repeating "representative" over and over). It replied "it looks like we're having a problem" and proceeded to just say goodbye and hang up on me. More than infuriating, and that's an understatement.
> The most cost-effective with also the lowest latency solution is to never use CDN

The lowest latency solution is to put the content near the user and a CDN is probably the easiest way of doing that if someone needs to server a geographically dispersed audience
Sent you an email - I am locked out of my KeyBase for 5 days for doing an account reset.
Progressive Sci-Fi and Fantasy Is Resistance
If you had your recovery keys stored in a note on lastpass you might have wanted to rotate those as well recently.

Yeah, in theory those recovery keys should still be secure, but you know for certain that a hostile attacker has the encrypted secure note, and without any confidence in lastpass it makes sense to change them as well.

Unfortunately this means you look exactly like someone doing an account takeover and changing the password and recovery keys on the account.
This is hilarious. Bitcoin was invented to not need centralized authorities to transfer value. Lightning Network is a centralized authority that helps you transfer value.

These idiots reinvented the legacy banking system with Bitcoin at its base but everything else exactly the same.

Anybody that is for the lightning Network using Bitcoin is inherently against Bitcoin.
> Calendars are one of those things where I just don't get why tech companies can't work together to make them interoperable.

iCalendar standard: https://en.wikipedia.org/wiki/ICalendar (RFC for iCalendar standard: https://datatracker.ietf.org/doc/rfc5545/)

With macOS it's easy to publish¹ and subscribe² to calendars in this standards-based format. AFAIK, there's wide support for the iCalendar in other apps too, including Google Calendar, Microsoft Outlook, and Mozilla Thunderbird.

¹ https://support.apple.com/guide/calendar/publish-or-unpublis... ² https://support.apple.com/guide/calendar/subscribe-to-calend...
It wasn't my experience at all. The best software developers I've met were the nicest guys ever, no ego at all. The ones with big ego typically think very highly of themselves but are in fact mediocre developers. And their high ego often prevents them from working productively in a team resulting in negative value contribution.
FTX, broker dealers and London in 2008
https://poweroutage.us/
I like the idea of a second brain or similar because writing helps me to think. If I start writing (instead of free thought), I more systematically explore something. This is useful for any type of rational thought that spans an even slightly complex space.

Some are good enough at operationalizing information and thinking more systematically without tools. They don't need these tools, but may get stimulated by using/maintaining them.

The problem is that these tools are sold as a way to level up. Instead, these tools are a crutch for most, self-fulfilling meticulousness for some, and a game changer for still others.
Yes, that and the openapi plugin is what i use right now. Before i used to load the ts compiler at runtime and tell it to parse my file and got the types from there. But it was a stupid overengineered brittle solution.
> registered for years

Right, that's likely the "bug" part. On HN of all places, people shouldn't be surprised that bugs happen.
I'm hostage to Meta, my grandmother uses only Messenger to call and would/can not learn any other interface. The rest of the family only chat through Whatsapp.

Quitting Meta means not getting to be in those circles anymore.
We won't have any of decades of power shifts and class struggles to contend with this time with the "glorious workers revolution"?

Oh but we will. Those things always exist.
Thoughts on Language Evolution
yes, I'd rather befriend a cow than a crow. Who's going to do the blog post?
... and just like LibsOfTikTok and Tim Poole and all the rest of those kind.

They're all professional trolls that farm controversy for money. They've always existed but social media has just opened up the professional troll career to a lot more independent entrants.
As you say Carmack worked at Meta who ignored every promise they made when it relates to Occulus, not sure where he pushed back but it seems Meta doesn't care so he left, which is the same as any of us can do.

As for Sweeney he doesn't care about the community, he cares about his bottom line. He may have some goals that overlap with "good for the community" (see challenging apple app store) but he also has goals that are community hostile (see Epic buying exclusives for its own store). Both of which are driven by the bottom line, not a care for the community. Money made by extracting money from literall children with dark pattern and skinner boxes.
While I enjoy the overall message, I don’t love the sense of finality in the author’s tone. Makes it sound like it’s an all or nothing thing, where you either identify or you don’t. In reality, it’s a spectrum that we’re always moving back and forth to some degree on

I suspect the author’s mean on this spectrum has shifted and variance has decreased

I don’t trust anyone that says they don’t feel a particular thing anymore and they’ve permanently moved on, especially in the case of the author who had quite the affinity for being a great programmer
There’s different kinds of haters.

The ones that don’t use the app yet find it outrageous that other people find utility in it.

The ones that use the app and notice the move away from a useful tool to a Frankenstein app with no coherence.
Agreed, this is incredibly user-hostile. As a pro-tip, you can get past it on web by telling your device to request the desktop website. They have a responsive design, so it’s actually quite usable. Just emphasizes how slimy the push to the app is, though.
Something like https://github.com/Dreamacro/clash
This makes me worried, because I am pretty sure Google is going to start removing keys based on attestation certificates.

I believe that this is much more about rate limiting than about security for the end users.
The most interesting part of this article to me is that the author inadvertently makes the case that being in the "fast moving water" isn't sufficient, and personally I don't think it's necessary, either. From the article, the author talks about thinking Cabulous was the fast moving water. It doesn't exist now. He was also impressed with Palo Alto delivery, but comments that of the seven delivery startups that year, only Door Dash survived. The pitch here seems to be "follow the herd and hope you survive".
Let’s take Apple. Apple has only made two large acquisitions - NeXT and Beats - in the modern area. NeXT was bought to “sustain” the MacOS and Beats was bought to jump start Apple Music and its audio business. Is there any reason to believe that Apple who was already streaming purchased movies and musics needed Beats to bring streaming technology to the store. Beats was never going to disrupt Apple’s business. In fact, Cook said that Apple acquires a company on average every three weeks. Are all those “disruptive”?

Neither LinkedIn or GitHub were going to disrupt Microsoft in anyway.
Then there's that strange feeling when "The Matrix" film trilogy...

In the future (when?), aliens take over, and we're all living in a simulation of 1993.

Watching the films when they were first released was great fun. Watching them now is still fun, but tech and cars and design is 30 years gone.

The notion of a simulation of 1993 gets better with age.

Very strange, a singular sci-fi experience.
People Think Their Cars Are Self-Driving
Unfortunately due to a lack of customer support posting here gives me the best chance of getting it fixed!

If google had working support flows I would not have written this up or posted here about it.

A few years back I lost access to a different google account as the recovery phone number was a landline and google was trying to send SMS messsages to it. I had the right password but it thought I was suspicious and insisted on SMS verification.
I never managed to reach a human to get something done about the issue.
Not the OP, but it can go both ways I guess. I believe in being contactable and subscribe the the patio11 approach. If you email me as a human, I'm going to read it and if I don't reply it's probably because something interrupted me while I was reading it so email again.

I'm happy to be challenged on anything I say and own it when I'm wrong, so see no need to be anonymous.
It doesn't... yet. But that is being worked upon. Native renderer is here: https://github.com/DioxusLabs/blitz
Mold linker: targeting macOS/iOS now requires a commercial license
Form Energy to build novel iron batteries in West Virginia steel town
That philosophy extends to the kernel only - there are multiple other dependencies for running programs that may not have a stable API/ABI, or the same compatibility approach. Shared libraries like glibc may be updated, graphical interfaces may differ, search paths may not be uniform, etc. and these can all break a program.
Google twice removed my password from my Google account... i.e.: I could not login even with the correct password.
Bitwarden, absolutely fantastic password manager. Open-source and you can self host, though I pay for their service.
I'm stating that it may not be worth doing. You'd have to actually do the maths to confirm either way.

Disclaimer: as a public transport user I have no dog on this fight.

I can try a back of the envelope I guess...

If I assume a time in a car is around 0.9x as good as average time (which feels about right to me and indeed seems to match actual usage with risk level tolerance from 40 years ago), assume moderately large speed limit reduction enough to increase travel time by 20% and use a figure of 10kg of CO2 per hour (seems about right looking at estimates of modern car gas consumption) and the NICE QALY value of £30k we get around £100 worth of QALY loss per ton of CO2. This is a bit over the largest estimates for a CO2 tax that would cover CO2 emission externalities ($100 per ton) (using the latest estimates for the costs of climate change over the next 100 years).

Given the large error bars in the rough work above, it looks quite plausible that the real calculation could go either way, with a speed limit possibly being net good or net bad.
Equivalent.
I was hoping that using hardware keys would eliminate some of the security hoops that we have to jump through. And it does seem to help. But the whole reason that I have a key is so I do not have to supply my phone number, and I have a more trusted way of proving my identity, even if I am connecting from an unusual location.
It's likely I got to this thread too late, but does the incidence rate of AZ vaccine blood clots match the J&J one? Very few sources report on J&J even though it's a similar (but not identical) vaccine.
This is a residential cruise ship, for long-term residents. Think of it more like a condo on a keel, rather than a party hotel.
>Very simply, animals learn to avoid such insects. The same simple explanation - absent much of any concept of selfish or altruistic behavior - probably applies to bees as well, regardless of their colony structure. Once an animal is stung by a bee, it learns to avoid bees, which reduces predatory pressure on all bees (including bee mimic species).

In a thread full of Not Even Wrong answers, I would say this is at least the right kind of answer. It stands to reason, I think, that barbed stinger + tear-off of stinger really does serve the purpose of inflicting maximal pain plus pheromone signalling. It's a bit unsatisfying as an answer however, as it would stand to reason that the same can be achieved without necessarily needing to trigger the death of the bee itself.

Regarding it being an accident of evolution, I would say I find it implausible that this one is accidental - a barbed stinger is specific and seemingly tailored (in a manner of speaking, not literally) toward a tear-off. With the example of humans having large brains which make childbirth difficult, by contrast, it's easy to see it as an unintended downstream consequence.
>Both work, and both can be used effectively to build useful things.

So can COBOL, FORTRAN, or any Turing complete language. Note COBOL and FORTRAN are still receiving updates too.

>What defines "antiquated"?

I don't think you want a definition, I think you want an exact empirical measurement, and unfortunately this does not exist. It's not an exact science, and what I may consider antiquated, you may consider great. You're certainly welcome to make COBOL programs.

>I have little love for PHP, but can I truly say it's objectively worse than Ruby, Python, or Perl?

You'd have to define some metrics to measure on. Bugs per thousand lines of code might be good. Average time to deliver n features might be good. Programmer satisfaction might be another good one, or some kind of measure of how easy it is to hire x programmers. There's tons of these.

As discussed above, I think you're trying to get at the common discussion of enjoyment or preference being subjective, and you're right. Someone certainly can enjoy COBOL more than Python, but let's not pretend there isn't a stark (and even measurable) difference between the two.

The real reason for choosing PHP or JQuery is you're already experienced in them and don't want to learn something new, or you're working on a legacy project. In which case, by all means continue to use them, but they're not boring technologies, they're antiquated technologies.
Using an HX90 here.. actually have a few friends on them for their primary/secondary usage. Mine is a simple home server with ProxMox and a few Linux VMs.
It's obvious which ideologies are allowed here, you're just too steeped in them to see it.

It's too bad new accounts are so expensive.

You'll be seeing me again soon.

An also, fuck you, cunt.
1pw really doesn't play nice with yubikeys. LP has no issues (i think it doesn't use WebAuth, which 1P does). 1P UI is nicer. LP is a bit clunky. Not being able to add notes/docs to 1P in the extension kinda stinks ... why can't they just open the vault like LP does. They seem to be very similar: they both crap all over login forms! I like the secret key thing now: it basically forces people to have big passwords. But I find it annoying because my passphrase is enormous to begin with, I don't want to have to fuss with managing another key. I think they are neck-and-neck from my security posture view.
Strangely I just closed my FB tab, and then I landed on this HN story.

I was looking through it, and it started scrolling on its own. Dozens and dozens of stories flashed before me.

Something is really odd, FB has lost a fair bit of my online time recently.

I think you may be right. Just let me pay a few bucks and just show me my friends.
True pride is being homeless? Or do you think that anyone can just go to a company, ask for a job, and be given one?
Fastmail (location is a problem though), 1Password, Bartender, LittleSnitch, clamXAV, iStatmenus, iTerm, oh-my-zsh, vim are the first ones that come to mind but there are quite a few more on all fronts (paid, oss, etc.).
Discord has keyboard commands that enable features from the background while you're using a full screen input-focused application (like most games).

Whether you should trust them with that capacity to run a keylogger on your system is a good question though.
You can use GTK from Rust. But the Rust native ones aren't really there yet. [Iced](https://github.com/iced-rs/iced) which has been picked up by System76 and [Druid](https://github.com/linebender/druid) (and it's next gen version [Xilem](https://github.com/linebender/xilem)) are the ones to watch, along with Dioxus which is the main post here.

I'd expect there to be something useable by the end of 2023.
Is it possible to sell a something that's not yet a going concern? ie name, logo, branding, ideas, prototypes, etc? Where and how?
It's for the PTT function, I assume.
Tinder users are using ChatGPT to message matches
LinkedIn should take note. For a while it felt like they invented a new notification, opt-out of course, every few days. It was infuriating.
99.9999% of software engineers do not work at glorified ad agencies. That's you, projecting on everyone else.
If you can bear the shipping times, the same crap is a lot cheaper on AliExpress.
Personally, just to be safe I have ceased to use many "big name" services, preferring for instance to have my mails locally, paying a service (not that much) with a hotline... My personal policy is: if I can't phone them, if I have no local registered office to contact in case of need, if I do not have my data locally in usable forms, that's means is not safe for me going with them.
I feel like ordinary good faith is enough to make sense of how the article is using those terms and the qualification is indeed there, and quoted above.
It came out in the Epic trial that 80% of App Store revenue comes from in all purchases for pay to win games.

The myth of the indie developer being hurt by the App Store tax is just that.

Besides, most businesses other than games that make money from mobile are selling services where money never goes through the App Store.
I'll continue to try it. It is not like I think I am totally elite and that's why I don't need code examples. It is just that I in retrospective I see that I did not find much assistance in SO.