skysight-inc/HackerNews huggingface dataset:
Yeah, not a fan of recursive directory trees. Sysfs for example is pretty wonky esp when you're searching for some specific attribute of the device. Not hard links or real files ftm, but same idea. Hard linked directories breaks the category system.

Now the same name for a different inode in two directories is a point well taken, but I would argue that does not fully describe the inode, that name is just one component of the metadata for that file. People are just so unaware of all that other metadata because the interface rarely shows it to them. So many people have taken to packing all that data into the filename. Version numbers, code names- it's one way to achieve portability i guess, but what an ugly compromise! And with all the virtual environments now for pythons and such, it's quite easy to find yourself using the wrong version of something if you don't really know what you're doing and just look at the filename.

Hard linking links all that metadata, which of course does include that unique ID that open returns, so I think it's okay. I would just like to see our file interfaces more adapted to showing all that important metadata in a comfier way
>Finding a wagon is hard enough; try finding a manual transmission AWD wagon in the states!

That would be why I bought a used 2010 Volvo V50—a wagon with AWD, 6-speed, and a turbo. Volvo sold so few of that model in the US I felt lucky to find it.
> This is the sort of thing, if you're not in the know than you probably dont understand the consequences.

Understanding the premise and importance of HTTPS and knowing about some esoteric hidden UX of some Google software are not at all the same thing.
A grace period would have been a lovely feature to bake into this from the beginning. It's too late now of course.. oh well. I feel for you w3.org devs I've been on the other side of this many times.
This doesn't match the experience I have when I try talking to people who are anti-trans. They don't argue that people using the wrong bathroom was always a threat and that they're more aware of it now. They argue as if it's a new problem. So in my opinion awareness is not a good enough explanation on its own to describe why they're talking about the issue now.

Boy and girl sports leagues reinforce this conclusion for me. I'm watching people who I know have never once argued about the integrity of girls' sports in any capacity suddenly tell me that this is a pressing issue that is reducing safe spaces for women. It's hard to explain that shift without tribalism. Maybe it's just ignorance of what's going on, maybe they don't actually realize that trans athletes aren't a brand new thing, maybe they believe this is a novel situation. Or maybe some of this is fueled by reactionary rhetoric from leaders and new sources, both of which really shouldn't be able to believably claim ignorance as an excuse.

It's not universal, I don't claim that tribalism explains everything. But you can at least in theory point to environmental issues and argue about them using actual data in the real world. We can point to statistics about, say, incarceration and show that it was a problem before awareness went up. We can point to environmental issues and believably say, "species were always going extinct and we would like it to stop." In contrast, there's no objective reason to argue that transgender athletes are more dangerous today than they would have been in the past. And importantly, there's very little to point to as evidence that anybody was getting hurt because of transgender athletes in the past. It's not just a 1st-world problem that people suddenly have bandwidth to argue about, it's a debate that's almost entirely defined by opposition to a social trend rather any kind of data or visible problem.

I do think at some point it makes sense to call that a reactionary movement.

And of course, this isn't necessarily Republican-exclusive, I do also see Democrats who call themselves allies but have done very little research about what problems trans people face or how trans communities talk about these issues. And I do think there's a little bit of tribalism there where a subset of the Democratic party has picked a side in this debate based pretty much entirely on their party identity, not because they understand what's going on or because they've done any research. However, in my opinion there's comparatively very little real-world harm from clueless allies, so I spend more time focusing on the Republican side because laws that restrict medical care for children are just obviously a more harmful, dangerous result for the trans community than a tone-deaf message from a company or a poorly phrased Facebook post is.
Wework, Identity and Access Management | San Francisco, CA | Onsite |

I'm hiring for an engineering manager and software engineers for our Identity and Access group. We have a lot of challenges in getting people back into the office.

Tech Stack: Ruby on Rails, Java Spring Boot, Golang

Apply through our portal:

- [https://careers.wework.com/job/12237314/engineering-manager-...

- [https://careers.wework.com/job/12682492/software-engineer-sa...
All of that should be qualified with “nominally”.
> Consolidation gives you consistency, network effects, and economies of scale. But it also gives you monocultures, stagnation, and overfitting.

I very much enjoy the fact that I can go to nearly any city in America and they'll have a few dozen well-known stores with recognizable product.

There are certainly bad forms of consolidation, but it's easy to overlook the good forms.
Apple used Rosetta. I remember a version of Rosetta that was advertised to run SPARC/Solaris binaries on x86 under some sort of iBCS.

https://en.m.wikipedia.org/wiki/Rosetta_(software)

https://en.m.wikipedia.org/wiki/Intel_Binary_Compatibility_S...

I really wish they had done PA-RISC. I still have some orphaned software on that platform.

It looks like Rosetta emerged from Quick Transit, and was eventually borged into IBM.

https://en.m.wikipedia.org/wiki/QuickTransit
I found eating or drinking later has started to mess me up. (see e.g. the 3 hours before bed rule from the literature around circadian arrhythmia.)

Between that in particular, and all the intermittent fasting faddishness in the air, calories in drinks, especially outside mealtime, just began to feel weird. Water it is.
NoiseBridge maintained a DIY Book Scanner for a long time.
No human to human transmission yet detected.
I think that would cause issues during various security reviews, because it would imply that the browser is accepting expired certificates, even if there is a warning.

Also, CAs might not revoke expired certificates any more, as they are already expired, which hurts security as well if there is a reason to revoke the certificate, but no means to do so.

With an extension, this feature can be introduced gently, without risking any security issues.
Thanks for buying and building a kit. I appreciated everyone who did that so much.
I don't think it materially affects the calculations presented, but I get the feeling the "value of vacation time" logic is flawed and works approximately in the example only due to small relative vacation time.

From the article: I’m figuring if you make $100k, and work only 50 weeks, that’s $50/hr. So 2 weeks (80 hrs) at $50/hr is $4k

But change the numbers: I’m figuring if you make $100k, and work only 2 weeks, that’s $1,250/hr. So 50 weeks (2,000 hrs) at $1,250/hr is $2,500,000

I admit, you could turn these numbers around and use them to determine how much you need to charge per hour. But that's just it: I believe you need to look at (total comp) / (total hours worked) with vacation reducing your denominator in both the salaried and self-employed scenarios.
Intelligence is usually a huge waste of resources so it's not typically selected for past a certain level. I would still consider my cat highly intelligent with her strategy making during play, and her understanding of human emotions. In the case of our ancestors, there was a time when traditional resource gathering techniques were not as successful as those that took strategy, coordination with others, understanding migrations of other animals and seasonal progressions of edible plants, and potentially even tool use. Those that were intelligent enough to adopt these techniques managed to feed themselves and reproduce, while those lineages that weren't struggled, and eventually died out entirely. The end of the Neanderthal was sort of like this. They failed to improve their hunting strategies, their population shrank especially in competition with early humans, and eventually they died out.
>And I really question what these situations are where you can't have garbage collection in 2021.

Game development, anything with a UI (GC pauses frustrate users), anything that needs high performance (scientific applications, data analysis), you name it. Ownership semantics have a side-benefit of automatic thread safety; something that is less important than memory safety (because many programs can work in one thread but almost no programs can work without allocation) but extremely valuable when needed.
I agree, but it is also overkill to display a warning page saying that "you are in danger" just because the certificate expired today. There should be a middle ground.
To add just a tiny addition to your excellent summary: Some employers’ plans also allow you to convert after-tax 401(k) contributions to your personal Roth IRA (as opposed to its Roth 401(k). Otherwise same as the mega-back door. You might prefer this if your Roth IRA gives you more flexibility in investments.
> Google insists on https because it keeps ISPs from [injecting any of their horseshit into my traffic.]

Huh, that's precisely why I insist on https.
Amazon describes it like this:

> When Sidewalk is on, your Bridge can share a low-bandwidth connection with Sidewalk-enabled devices, like sensors and smart lights that are installed in locations around and outside your home where wifi may not be available. Amazon Sidewalk does not support high-bandwidth connections like a wifi or cellular network would, so you would still use those connections for streaming movies, posting on social media or sending email.
> Lift and Shift doesn’t work. It’s Lift and Whoops and Refactor.

I’d like to learn more. What doesn’t work? What can vendors do to make it easier? My understanding is that lift and shift doesn’t mean one and done, no grueling manual testing required.

Once you set the lift and shift as long as the source schema doesn’t change, you could run it as often as you’ll like as you deploy, test, fix?
That's kind of the point?
"You can help me, I can help you". My smart lights work where I don't have connectivity, but you do, and your tile tracker works where you don't have connectivity, but I do.

It's really quite similar to Apple's Find My network.

I just wish this was going to some open collective where everyone could benefit, rather than just Amazon customers...
the suspected rate is one case in 3k-6k vaccinations according to the article, which is a prevalence 5x-25x higher among the vaccinated than in the average population. Change in exercise regimen does not explain that. I'm not even sure that is associated with myocarditis.
We know both positions are correct in practice. Most automatic prediction/management algorithms perform better on 90% of the code that’s run on them. However, careful performance tuning over time by experts can outperform generic solutions, sometimes dramatically.

I generally err on the side of “I’m not as smart as I think I am” in these kinds of discussions. It’s not that I can never do it. I’m sure if I studied it a bit I could. The reason is that 99% of the lines of code I’ve ever written don’t warrant that kind of attention. I’m sure there are uses like when you’re writing some core fundamental algorithm in the fields of compression, crypto algorithm, hash, video processing, etc etc etc. I don’t work in those spaces though so the benefit is much more marginal.

It’s possible 192mb is enough to start needing some explicit memory management. It makes the coding model much more complex though. And in a greedy software system where your code isn’t the only one running, such complexity doesn’t necessarily net overall wins. It’s the reason we have drivers and OSes even though we started with each piece of content bundling explicit HW support (at much better perf generally)
The idea is that windows are documents, not the whole application. You can close all of the documents. Then you can start a new document, open an existing document or quite the app.

Someone who has worked with Macs for a while will just close the app with CMD-Q or use the menu. It seems weird to have to close the individual documents to close the app. Many of my apps are setup to reload the same documents when the app restarts do quitting the app doesn’t abandon the documents, it just files them away until the next time the app is opened.

There are non-document oriented apps that only use one window and when that window is closed, they are setup to close the app.

You obviously spent a long time on Windows where the windows were the app and closing the window closed the app. Documents are secondary.
Later on I worked briefly for the Archive. The scanner I designed later became their "ttscribe". It was fascinating to see their process up close.
History of Vietnamese nail salons in Calif:

How Tippi Hedren made Vietnamese refugees into nail salon magnates
https://www.bbc.com/news/magazine-32544343
Just because you say it doesn’t make it true. Hour-long commutes aren’t common
This reminds me of a talk by Michael Yapko titled "Keys to unlocking depression"[1], where he said:

"My first job was working in a psychiatric facility and I was the admissions person. It was my job to admit new patients to the unit. ...

"I would interview people who had been through the worst experiences that you could imagine. People who had been raped, tortured, mutilated, people who had fled their homelands literally with bullets whizzing past their head, people who lost their entire family in one fell swoop in a plane crash or a car crash, people who had suffered the worst adversities you could possibly imagine.

"When I would interview these people it would be easy to appreciate why they were broken, why they were so despairing, why they had given up on life. ... But what fascinated me clinically ... was when I interviewed people who had been through these horrific experiences, people who probably should have been depressed but they weren't, and I wanted to know why not. What is it about the way these people are coping that somehow serves to insulate them against depression?"*

[1] - https://www.youtube.com/watch?v=TVgQ_tgWMyU
I don't think it's odd, tbh. People downvote stuff they do not agree with, even though the downvoted statement contains no opinion nor attack. That's just how people behave online.
But really, there's still some pretty reliable ways to carry out these attacks anonymously or with little risk of getting caught. OpSec has come a long way since the early 2000's. Yes, many are still getting caught often.. But many aren't.

Yes, this'll be used to undermine anonymity (for example try getting a phone plan in many western countries without an ID - it's hard), however I believe there's still going to be a large push from governments and legislative bodies to push better security processes within private enterprise.
SEEKING WORK | Essen | Remote only | Part-time
Technologies: React, Vue, Nuxt, Next, Nest, Gatsby, Typescript, Docker, Node

Résumé/CV: Upon request
Email: Richard [at] rileven.tech

———

I am Richard a Full-Stack Web Engineer. I am building applications with vue or react. I love challenges and would love to help a startup to build their MVP or application. I am able to figure out all problems thrown and me and work hard to fulfill your ideas and tasks.

Just hit me up or check out my website https://www.rileven.tech
Keep in mind that society has become much more cognitive for even average people. I think ADHD diagnosis will keep increasing as people find it difficult to keep up.
While the US has basically every current religion there are huge regional differences in which religions are common. Mormons for example are still extremely concentrated in Utah. New Jersey has a much larger Jewish community than most of the US etc.
> Distilled alcohol is recent—it became widespread in China in the 13th century

Go Ghengis!

That's quite interesting. Lots of Mongol rulers drank themselves to death. The timing had world historic consequences: they tended to cark it just after they nuked the entire muslim world from horseback, and just before they moved on to Europe. Maybe the invention of distilled spirits was the key to European domination.
They'd just mail you dvds instead.

This is what netflix used to do.
Actually, there are certain cases where visiting a site under an expired certificate is strictly more vulnerable than visiting a normal http site. Certain web features only work in a secure context[1], which an http site does not expose. Therefore, a hacker who can convince the user to accept their invalid certificate can extract more information from the user.

Whether it was a good idea to limit those functionalities to a secure context or not, I don't know. I'm also a bit opposed to this forced HTTPS everywhere mentality.

[1] https://developer.mozilla.org/en-US/docs/Web/Security/Secure...
Qutebrowser is one of my dearest loves. I wish every browser was Qutebrowser. <3
I think most of the world is like this. New equipment means big CapEx asks. A lot of manufacturing runs on an old XP machine held together by ebay parts and duct tape
One piece of advice I would offer to people using really old x86 hardware for lab or other purposes, which has hard-to-replace software on it. Find a way to use clonezilla to take an image of the whole (fat16?! fat32?) filesystem, and also of the disk as a whole including partitions. Store it somewhere safe in .tar.xz format. Additionally take images of whatever original install media you can find.

I'm talking about stuff like where you find a system running a CNC milling machine from 1992 with a 60MB IDE hard drive in it.

You might need to pull the hard drive and connect it to a somewhat newer system in order to boot from clonezilla and take the image. Something from the early 2000s with an ATA/33 controller on it should be backwards compatible to almost all of the oldest IDE hard drives. Can be quicker and easier than trying to run clonezilla on the native hardware (or on systems which have no idea of how to boot from a CD-ROM or USB).

If you have something a lot older than that, it can get more complicated. Never personally needed to take a disk image of something with a MFM/RLL ISA HDD controller card driving an old 5.25" 10MB/20MB type drive, but it's probably possible. I bet you could get the controller card working in a 1999 vintage Pentium 3 in the ISA slot with enough hackery.
Isn't that effectively the same thing, though? The airtags are useful because they cause other people's devices to transmit their location.
Cheqout (YC W21) | San Francisco, CA

We're an in-person ordering & payments platform for restaurants and hiring for engineering & sales. We've raised enough that we are doubling our team.

Engineering: 1 mobile, 1 front-end, 1 back-end. Our stack: Elixir/Phoenix/Absinthe/GraphQL/Apollo/React/React-Native.

Sales: SMB/POS. 1 lead, 4 AE's (60% field/40% in-office/uncapped comms)

Experienced candidates only. Health insurance provided. Startup environment. Send a resume to jobs@cheqout.co

If you're a candidate & would like a quick chat, drop me an invite here: https://lnkd.in/g3wp3xJ
He presents some good arguments:

The issue is not whether the rate is 30 or 15 or 10 percent, the issue is that the rate is arbitrary and they get to set it unilaterally because they’ve insulated themselves from competition ... What we’re saying is they actually prevent competitors from coming in and offering alternative payment systems, and therefore there is no market ... Let the market decide. Enable PayPal and Mastercard and other new payment systems to come in and then let users decide, vote with their dollars on whether Apple’s technology is so superior when it comes to payment and all these other things that they’re willing to pay 30 percent more.

That's an excellent argument that I fully support as a user - I am very averse to pay any unnecessary percentage for an an app or service as Apple Tax just because Apple has locked down the system for precisely that. It feels like extortion. More than that, the indian banking system provides various methods of digital payments all of which are better than Apple Pay as they also protect my financial privacy - and it is telling that Apple deliberately doesn't support any of it in India and demands and accepts only a credit card.

The market is not operating. And people assume it has always been like that. “You kind of knew what the rules were when you came in.” And that’s when I stop them and I say, “Well, no. That is not historically correct. It wasn’t always like that. It wasn’t like that when we joined the App Store.”

As a developer and user this is another valid concern - companies seem to have adopted the attitude that they can change their terms and policies arbitrarily and at their whims as and when they want. The recent WhatsApp privacy policy change is a good example of this. As is Apple's with every new OS release. This definitely requires regulation.

They say, “Well, but we built it.” Yeah, you built it. But when you built it it wasn’t like that. It was significantly built on the backs of the work of many app developers that came to the App Store that you touted as the reason why people should come and use your platform. ... it really doesn’t matter from an antitrust perspective. … The biggest cases in the history of antitrust enforcement in the US had to do with companies that had built that infrastructure and then used the power that that control gave them to hurt competitors.

Again an excellent point - the Apple platform is what it is because we developers add half the value to it. And yes, after a certain point when a company has grown large and starts abusing their users (developers and users) they need to be regulated.
As a user of Macs since 1984, I love that most apps now save ongoing changes and document state so that I can close most apps and restart them later with the same document reloaded and any changes automatically saved. Documents are closed when I am done with them.
Firefox 88 here, cryptome.org loads with a red exclamation warning icon in the address bar, w3.org refuses to load and when I click on "advanced" there is not even an "accept risk and continue" option. I don't even know how to load w3.org right now if I had to.
Well from their perspective it was great. Why have an extra code path to worry about when you can just make the thing less useful?

I tried to remove a specific cookie from my browser session recently. The only way is to go into Developer Tools, find what tab has "Storage", find the cookies, select the cookie you want, right click and delete it. You can't do it from the 4 other user-friendly screens that already show you the individual cookies, because why would a user ever want to delete an individual cookie?

I think this is the same reason for all of the poor browser UX over the years, like personal certs. The web would be a lot more secure if personal certs had supplanted passwords 15 years ago. But then we'd have to build something other than a single pop-up box to manage them.

Sure, we got a built-in password manager, and we suggest random passwords for users, and save them locally, and the user needs to back them up (or reset them via e-mail). But doing the same thing for certificates might be confusing, meaning, somebody would have to actually talk to a user (until it became common knowledge). Better to wait for something way more complicated and expensive to show up, and ignore UX there too. (https://security.stackexchange.com/questions/1430/is-anybody...)
Are you a reporter? Let's talk