skysight-inc/HackerNews huggingface dataset:
A crease pattern [almost] defines an origami design so this is the closest to a formal description you can get. It's actually good enough for quite an advanced mathematical apparatus to have been developed which allows you to prove lots of things about origami in a strict, mathematical way. However, the crease pattern is still a 2D drawing, so while much simpler to describe than the final 3D shape, it's also too complex to be neatly described in words. You can, of course, spell out all the folds, their angles and lengths, but usually it will be too long to be called a name. For simplified cases with additional bounds, it is, however possible - in the post I list one such approach (by Goran Konjevod) which works for a certain type of tessellations.
Hey all, we previously worked at large tech companies where we had in-house org charts that the company had built, and they were extremely useful. Simple UIs, fast, relevant up-to-date info. We would use them multiple times a day to quickly lookup which team a teammate is in, who their manager might be and their peers.

We really wanted to replicate this experience somehow and make the experience of searching teammates within a company good for every company out there. We started by looking into Slack since we saw a good amount of companies using Slack for their day to day communication channel. We've started off by building an org chat where you can lookup teammates directly within Slack.

Some tidbits of what we have:
- You can look up your teammates, their managers and their reports directly within Slack (no going to a separate website, etc.)
- You can manage / edit your org chart directly within Slack as well
- Employee info is pulled directly from Slack profiles so no initial effort filing up your employee info
- We also support importing data from other tools such as Google Workplace, Microsoft 365, Microsoft Azure Active Directory, and more as needed.

Would be great to get some feedback from folks here.
How is sending textual information for screen readers less secure? Isn't that just "speech instructions"?
I worked on this at Google!

We built another open source example app called Voltair based on LiquidFun:

https://github.com/google/VoltAir
Ask HN: Are there any banks which offer ACH debit blocks or filters on consumer?
Yes money is all a joke right now.

https://fred.stlouisfed.org/series/M1SL
I think it depends on how teams are organized already and the size of the company.

Few things I noticed that made this work in practice:

* Engineers pair up for few rotations with other engineers who are experienced in interacting with customers, triaging issues, troubleshooting issues across the system and identifying which internal service is causing issue and ping the team that supports it and/or move it to their support queue.

* The goal is not to fix every single bug or issue in the queue. Prioritize incoming tickets and gather as much information as possible before moving it to some team's backlog. Solve only problems that you think are manageable within the length of your support rotation.

* One engineer per team or owners of a set of services should on the rotation (this again depends on how teams are organized already).

* Pair with customer support or customer success agents when dealing with difficult customers, situations or need help communication-wise in general.

* Bring in these bugs to your team and make sure stakeholders are aware of them. This is important especially when the team ships something and moves on to the next thing thinking they have 100% capacity for the new project. This is another feedback channel that PMs should be aware of.

* Engineers on support rotation are exempt from their team duties while on support. Again, this communicates what capacity the team will be operating on in the next week or two.

I learned so much about other parts of our product and APIs, how users interact with it, and most importantly (for me at least, since that was the new part) working with people in the company who are not in engineering or product!
I think trans people are deserving of respect, basic rights, and civil liberties. However I also think that trans right activists of the current era have overreached in trying to force everyone to believe trans people are whatever gender they declare, rather than a separate third category, as other older cultures have recognized. I find the resulting awkward nomenclature pushed by activists in the last few years to be both incorrect and harmful. It’s incorrect because a “woman” is an “adult human female” by definition (https://www.dictionary.com/browse/woman), meaning a grown up biological female, where female means of the sex capable of reproducing. I think using newly made up phrases like “pregnant people” or “birthing people” are harmful because they constitute an erasure of identity (for women and mothers). They are not just a denial of truth or difference of opinion, and they will lead to more extreme distortions. For example, the American Medical Association is about to begin lobbying to stop noting sex on birth certificates (https://www.nationalreview.com/corner/ama-to-urge-end-of-sex...), because the AMA believes people can determine what sex (in addition to “gender”) they identify with.

The rapid institutionalization of a new radical set of definitions and scrutiny (socially and professionally) over allowed/disallowed speech is disturbing, particularly because it reflects the desires of a small but vocal activist group and not broader society. The bureaucracy of diversity officers referenced in this blog post is an enabling mechanism for this type of distortion, because free inquiry and dissent are discouraged by implicit fear of reprisal, and this body therefore acts more like a “ministry of truth” from the Soviet era. I’m not surprised to see this Professor end the post by asking that 1984 once again be made required reading for Harvard students.
Scrape DuckDuckGo Knowledge Graph with Python
> In the documentary, Gromov seemed a little miffed at Perelman. As Gromov sees it, other mathematicians spent a lot of energy helping Perelman progress and he kind of "owes" it to the community to interact and mentor.

Proving the Poincaré conjecture wasn't enough? Why would he owe more than that? It's significantly more return on the investment of energy than anyone expected.
These two had a bit of additional history - 11 years of friendship and they both suffered similar (the same?) injuries that they helped each other through. They were close enough that one was invited to the other’s wedding. It seems like if the tie had been between any other pair of competitors this would not have been the outcome.

Finances may have been influential as well, of course.
The better ones do have an annual fee, so also take that into account. But for us while we were travelling more frequently, the flyer points and insurance made it very worthwhile.

Chargebacks are useful depending on consumer protection laws. I'd guess in NZ they're less useful like here in Aus, but if you buy from foreign companies it can be a useful stick to wield as otherwise you'd have little legal recourse.
Intel Xeon W-3300 Processor Review Roundup
I hate the leetcode stuf, especially for SRE positions. I much rather focus on the systems side of things that I will encounter on a day to day basis
Hey Steve,

Thought your comment was interesting, so went to check out your profile.

That was also clean and well made, so followed through to your website.

Found this:
"I published a simple tool to all your repository details from Github, self-hosted Github Enterprise installations, and other compatible systems."

Do you mean:
...to [pull] all your repository details

Since you have such a nice profile and everything I thought maybe you intended to include this word in there.

Hope this is helpful.

Somewhat related to interviewing and getting hired.

If it's in an appropriate comment for this threat then please remove it. @admin
It was old in 1980.
Meanwhile you can go down the street and make 70% as much money with less hassle. Companies with grueling interview processes are inadvertently weeding out people who value their time, which seems like a good kind of employee to have.
This is why I keep a done list, not a todo list! I even made a dedicated app to do so; check it out: https://donel.ist
> Few employees want zero job security

Fair, I can see why this might bother people. I don't think job security is a thing (career security perhaps), but I can get why its absence would be disturbing.

> expectation to be wading through the job hire swamp every couple of years.

The high level of turnover in this industry indicates that people at least tolerate it. The only people I know who make it 24 months in a role are chained by stock options.
The story behind the name Ayesha:

"Gayatri Devi was more commonly known as Ayesha to her friends and family. According to her, her mother was reading a Rider Haggard's novel and decided that she would name her child Ayesha, after the protagonist. Some days after the birth of Gayatri Devi, an Islamic friend of Indira Devi, told her that Ayesha is a Muslim name. The name remained as a nickname since the family was already calling her Ayesha."

https://www.indiatoday.in/education-today/gk-current-affairs...
I also used to religiously target C89 for "maximum compatibility" (`-ansi -pedantic`). But the problem with this approach is that it's 2021, and C89 doesn't have a concurrency model.

FFS, use C11 or newer. Even if you're writing for consoles and weird microcontrollers, the compilers have mostly caught up.
What is Health Information Exchange, and its evolution in healthcare?
I think you always need to care about the feelings of the developers... Because that privileged and entitled attitude that I see prevalent in open source and even in complaints from customers to a company... I think it's a lacking in empathy thing and it's not a good thing to encourage at all... Also, I don't think you will achieve a good outcome for yourself or for anyone involved (and that's important) if you start from the point of view of let's just not care about the feelings of this group.

But I can also see how you feel like the feelings of accessibility users are not being cared about by this decision...but I encourage you to take a step back and see things in less absolute terms because I...think the situation has a lot of nuance which when appreciated changes the the way you'd be likely to choose if you are in charge of this.

[i edited out a whole bunch of stuff in the middle...go here, if you wanna see it: https://pastebin.com/YkcRgFFz]

Also in this specific category consider the idea that the isolation model is perforated by the need for accessibility so while you think you're getting simply a gain for accessibility users by opening the product up to be used by them you may be doing so in such a way that weakens the security model not only for all the other users, but for accessibility users as well... So, technically, or logically.. it very much is a trade-off about security, as much as you may wish to deny. I think if you weren't thinking in such absolute terms but more acquainted with the nuance of this technology you might see that as well.

but hey i could be misreading you in my own strident and stupid way, so i'm sorry if that's the case and it's possible i haven't yet considered the nuance of your view and feelings on this.
We were producing the only all-colleges medal count. Then Olympics IP banned us
Relatedly, "birthing person" is used in some legislature, probably after the pregnancy (if that's what it's still called): https://leginfo.legislature.ca.gov/faces/codes_displaySectio....
Can we get a law that forbids (or taxes enormously) class action settlements that result in less than $10 per class member?
> I think we need to look at more P2P communication to make the web smaller again. Share things with only your connections again, not FAANG & the entire world.

There's stuff like that out there now. Secure Scuttlebutt comes to mind.
+1 on this... My serial distraction until I finally switched to paper was writing TODO apps for myself, then abandoning them. The only one that worked well for an extended period of time would literally show you one task to do. You could do it, or choose one of the options like "cannot do for X hours" (e.g. I need to vacuum and someone else in the house is asleep, or whatever), "not enough mental energy" (it would postpone and filter out the tasks you assigned the same level of mental energy, I was going to add a feature where that is deduced automatically), etc., in which case it would show you another single task to do. You could never see more than one task.
My mistake, sorry. Missed thst last paragraph somehow.
It's so stupid, all of it. They try to come up with random questions that doesn't mean anything if the candidate remembers the answer at that point in time.

I've read about Linux inodes. I know what they do. In fact I even have had Linux systems where I get inode related error messages because the partition had too many small files on it.

But given that question, in that situation, I would likely not know what they even meant with that question. Am i supposed to have all the inode details memoried forever in my mind? It's fucking ridiculous.
Yeah I can imagine this a bit useful when writing literature reviews. I type a sentence then a sidebar on the right suggests papers from your Zotero pile, Google Scholar, etc.

Of course writing literature reviews is often a long process: collect-scan-read-synthesize-write. But sadly a copilot run system may override steps 2,3,4.
Zoom's quarterly revenue is nearly a billion dollars. And given that this is a one-time payment, it seems hyperbolic to compare it to losing customers. Really, this fine was a cost of acquiring customers that they were able to defer for years.
Have a similar approach. I finally gave up using these type of apps (or lists in general) when top of my list of TODOs became “Review all these TODOs”. Also the fact that most of the apps required I spend more time playing with the UI than pen and paper annoyed me deeply.

Since then I just keep a list of 3-5 topics in my head that are important to me at some level and that’s it. It's a list of "these are the things I actually care about".

The underlying realization is: you can't get everything done. We're probably deluded by that brief period in our lives - as a student or early in our careers- where it was actually possible to get everything done, because we were being given so little responsibility to manage. The moment you become in some way "successful", leading a team, being a parent or whatever, your TODOs will far outweigh the time you have available to get them all done. Plus anyone working in startups / digital will always work in a space where the amount of useful work that could be done vastly exceeds the available time to do them.

The answer to me is we need software that makes us "smarter" in managing what's most important - our time. One example of this to me was Google Inbox, which for a brief year or two actually made me feel like I was managing my email in a clever way, enabling me to "scale up" and not waste time on the tool. And sadly Google killed it while pretending they'd ported the "best features" to GMail...

And unfortunately there's a big problem I see in software in general. There doesn't seem to be enough money in building things that make people "smarter", truly more efficient. The money seems to be in making things addictive... so I'll stick to the list in my head.
https://www.consumer.org.nz/articles/credit-card-chargebacks

Chargebacks atleast exist in NZ - this is what I mainly use credit cards for - if the company goes bust before delivering (or before you take a holiday etc), or the product isn't as described, or the company starts quibling about their unconditional money-back guarantee - the credit card company will pay (by law)
Not to mention the compounding effects of getting that business advantage earlier than others in the same space. If you can lie and say you have e2e encryption to scoop up market share before anyone else, even if the bare-faced lie gets revealed like it did here, not all of the clients who signed up are going to leave you, and you already have market inertia as a big player that will help you keep growing.
Probably. But choosing the wrong-but-consistent flag would have been easier to learn and remember. I don’t think anyone will consider different git commands as old/new, or core/porcelain or whatever it is. I just want semantical “delete” to have the same switch name, for example.
You mean the same Hou Yifan who said multiple times that she was speculating?
Just several years ago, Facebook IPO-ed at ~$90B valuation, before sliding all the way down to ~$45B. Facebook was already a giant global corporation with close to a billion active users, nearly all of them from western countries.

AfterPay's valuation puts it at two thirds of mid-2012 Facebook. Up until now, I've never heard of them
Whoosh? That's the joke.

They are so convinced in their theories, that a real world discontinuity in them is instead, seen as impossible.

EG, Why would they pick up what clearly (to them) cannot exist?
Australian Citizen is told that he wasn't a citizen when renewing his passport
Unvaccinated people are not more contagious. Latest study shows they have about the same viral load.
Those are all advantages an individual can achieve by breaking the rules as well.
I’m not overly familiar with US salaries but it looks to me like you’re comparing net salary for a high paid job in Sydney, to gross salary for a FAANG role in SF.

Presumably they have to pay taxes and have a high cost of living as well :)

I don’t know how accurate it is but the 2020 SO developer survey puts the median salary for an engineering manager in the US at $152k and an SRE at $140K.

In my experience that’s maybe slightly higher than going rates in Melbourne and probably about the same as Sydney.
This is my experience. Font's on windows look blurry and fonts on MacOS look crisp and clear given the same 4k monitor.

I've also noticed certain Windows programs especially installers have their own resolution and it becomes even more apparent.
> Can we get a law that forbids (or taxes enormously) class action settlements that result in less than $10 per class member?

Maybe we can, but that would be stupid.

You are always free to opt out of a class action if you'd prefer what you think you can recover directly.
What's ironic about that is that when I bought my first such apple, I thought it must have been old as it was so mealy.

What you're saying makes a lot of sense though. I equally remember having a loaf of square bread that comes in plastic (called 'toast bread' in a lot of Europe) lying around for over a month and I could not spot any mould and it was also still soft. It did not taste like 'real' bread even when fresh of course...
Yes, I did see your link. I guarantee you if I search certain songs in there, they won't even sell them to me because of where I live. No doubt all the pop stuff is there but I don't like that stuff.

In any case, I don't listen to music very often. When I want to listen to something, I just look up specific songs on YouTube. I never cared enough to "pirate" music but I can tell you that the quality of "pirated" music is orders of magnitude higher than whatever is sold by Amazon. The people in those communities go to truly incredible lengths to ensure they have the highest quality audio possible. Companies generally just want to push out a release for the lowest possible cost.

I care more about films, series, video games and software in general. You'll find that in those categories DRM is the rule.
It's literally exactly what we're talking about. You seem to be unaware that one of the major benefits of 5g (aside from the significantly increased density per tower requiring fewer towers) is all the energy savings baked into 5g-nr. Try not to believe the hype.

https://www.ericsson.com/en/blog/2019/9/energy-consumption-5...
I'm not sure I follow. If FAANG companies would offer you 1x, and non-FAANG companies in your area of specialty would offer you x/3, who's paying 3x?
I'm an American and have been in SE Asia for >10 years. A lot of the nomads I knew in Bali flew under the radar. The Indonesian government started cracking down since covid.

Owning a foreign corporation (form 5471) and having foreign bank accounts (FATCA filings) really increases the burden of reporting.
Sure it covers more area, but that area has to be contiguous. System memory in modern bloated systems is anything but that.
This matches my experience with many friends. Unfortunately, I don’t even know if sharing the knowledge of conditions outside the listener’s bubble even gets through.

For example, I had several heated discussions about some COVID mandates with a friend from Indiana. Specifically, I worried about the denial of health procedures deemed non-essential, and the lack of ability to buy things like garden seeds in Michigan for a time.

He insisted I was blowing things out of proportion, that this was all for the greater good, and that I was selfishly harming others for my own gain (despite me personally not caring to buy garden seeds or needing any kind of medical procedure).

Months go by, my friend visits Michigan this summer (which is fairly well back to normal as of today) and he complains to me for 20 minutes that one McDonald’s location still has its lobby closed due to safety concerns, and was still on reduced hours.

Turns out, neither of these conditions lasted long in Fort Wayne, Indiana.

It occurred to me that, no matter what I said to him about the specific conditions in Michigan that bothered me, he wasn’t viewing them through my lens. He wasn’t even hearing most of the specific things I was arguing about.

He only viewed it through the lens of his own experience. Had he been unable to use the lobby of McDonalds in Indiana for more than a month or so in 2020, apparently, he would have been livid. But he didn’t, therefore anyone else with any kind of a different experience was wrong.

On the opposite spectrum, I know people who haven’t been affected at all by the virus who argue it may not exist, those who had a rough battle with it and therefore think it’s 100% fatal to everyone, and everything in between.

And it’s not just COVID, it extends to all things politics, economy, just about everything.

I wonder if the real problem is a sheer lack of ability to empathize, or relate to things outside of one’s own experiences.

I can’t help but wonder if it’s a defense mechanism. Real empathy, I argue, is painful, because it usually means relating to multiple, sometimes mutually exclusive, wants or needs, and realizing there is no one universal solution.

People seem to look for comic book heroes and villains in everything, and are uncomfortable anytime they find human beings with nuances and differing experiences in their place.
I do the same. Text editor with some tasks. I also used to do it on paper but I like being able to reshuffle the day when something inevitably comes up. In a text editor its really easy to manipulate multiple items at the same time. So much better than any app I’ve ever seen where I drag and drop and click on various plus signs and whatnot. I just alt tab my editor and write it down in a few seconds
Why would someone steal a manhole cover?