skysight-inc/HackerNews huggingface dataset:
Neither of the parents' posters, but my gripes with Windows 10 come down to these:

- Unreliability of UI elements (mixed responsiveness, difficult to see what are buttons and what are labels)

- Too much wasted space in their current design language, and related to that

- Too much distraction by visual eye candy (background images behind buttons in the email client, for example)

- Somehow, despite having every advantage in manufacturer driver support, still laggy animations

- After years, search is still bad and unpredictable, to the point I have to type "updat" to go to Windows Update because "update" will take me to Bing to tell me about how to update my PC.

- Inconsistencies. Many of those are because of the decades of backwards compatibility, which I can forgive, but even the modern Windows 10 apps have inconsistent designs[1]. Icons from four Windows versions that can all be seen on the same screen if you navigate deep enough through the seconds, even though Windows uses a unified resource loading mechanism for most system resources.

None of the alternatives are perfect, of course, but some are just _less worse_ in my opinion. Compared to the W10 shell, Gnome feels much snappier to me. Also, after finally fixing the bug that made the Windows 10 start menu break, a new start menu bug has been introduced to my system that makes it impossible to use the search bar in the start menu when it's opened start button on my left screen, breaking "winkey > program name > enter" _again_.

On Linux, audio sometimes breaks, or external monitors only work after an update. When nothing breaks, the system works great.
On Windows, everything always kind of works, but not completely. Whatever I'm trying to do, something is broken in a way that's not bad enough to invest time into fixing, but still annoys me to no end.
On macOS, you need to buy the expensive Apple hardware or it won't work at all. I have no need for expertly-graded colour-accurate screens sporting extreme resolutions, but you don't get any other options if you want to experience the macOS UI. I can't say much about the most recent macOS UI because I can't even run it, which makes it impossible to compare.

Of these three, I've settled with Linux, especially Gnome, as the "least broken" UI.

In the mid to late years of Windows 7, the Windows UI greatly outperformed most alternatives. With Windows 8, the system got very usable after the 8.1 update came out. After Windows 10, with the introduction of "operating system as a service", the UI seems to be in a perpetual state of "nearly finished, just needs a few more updates" because of the constant addition of more features and integrations.

[1]: Although it's been improving, I still notice stuff like this every now and then: https://www.reddit.com/r/Windows10/comments/7aw5ps/i_just_no...
just use the other SI prefixes. 1M.

https://en.wikipedia.org/wiki/Metric_prefix#List_of_SI_prefi...
Sure, but when urgency suddenly became necessary, mRNA technology was pursued quickly, which indicates that we already knew it was promising.
Using the same frequency range as your home microwave does.
yes. the road surface is abraded as it's driven over, which creates oily dust. essentially "microbitumen".

also, road usage already causes microplastic pollution in the form of tire wear, so while including plastic in the road surface might increase the overall volume of microplastic pollution, it won't increase the distribution of it - areas near roadways are already microplastic hotspots.
Your post looks like disinformation. Something bad happens to US and Canadian diplomats in a foreign country, yet you find a way to blame USA.
He didn’t call himself European, or white, utterly anodyne words. He called his name Anglo-Saxon. That you didn’t immediately understand the difference shows that you don’t get it. Which is fine. If you’re not Irish and don’t claim to be that’s cool. You do you. Americans do their American thing, Irish people do their Irish thing and we all happily exchange cultures and products and talk shit about each other as humans are wont to do.
In my experience the typical perception is that you’re X when your parents and grandparents are all X, hopefully also great grandparents.

There is a lot more melting recently. Europe historically has been pretty big on cultural identity because everyone had/has a grudge with their neighbors for trying to assimilate them at the edges.

Slavs for example (I’m from Slovenia) can trace or Slavic lineage all the way back to the 600’s and the fact we haven’t been assimilated into German or Italian despite being part of their countries for centuries is a point of pride.

There is still a recognized small German minority in Slovenia from back in the 1300’s when they tried to deal with the slavic problem by encouraging people to go settle in our area, which was part of the Holy Roman Empire but we of course wanted to keep it Slavic.

To be fair, as late as the 1940’s the germans were trying to germanize the slavs.

Some of these grudges are very fresh and ongoing. Look at how the Catalonians are fighting against being called Spanish
Do they have a quick response team to incarcerate newbies who commit binaries to their giant monster?
It's both a PR/optics thing, as well as a real engineering thing.

Say you have 5 critical components, any of which fail, you are no longer able to complete your entire mission (which in this context is a set of scientific experiments that you've pitched and believe that if you get nothing but that data back, that your entire mission cost was worth it). If you need X time to finish your mission, and say... you want a 95% (I have no idea what the real model number is) chance of finishing the entire mission. This will require you to push the reliability of your individual components up a lot. Say your failure rate model is uniform - your probability of failing in any given period of time is the same as any other given period of time (so you're in the bottom of the bathtub curve).

Very roughly you'd need like a maximum of 1% chance of any given component failing over X period to reach your reliability goal. If X is something like month, that translates into a mean time to failure that is not suddenly measured in years. Very quickly you can see how the constraint that N=1 MUST survive for X period will naturally lead to many instances where that N=1 CAN survive for much longer.

Now say that you can withstand component failures, and still continue with degraded performance (that would have impeded your original mission), then you can stretch things out even more.
Geohash can give an accuracy of 0.019 KM at 8 characters, with each additional character reducing error by nearly 1 or half an order of magnitude and uses just 32 characters.

Why not just map geohash to words? 32^9 << 40000^3, or if you want higher accuracy, 32^12 << 40000^4.

The mapping is very simple, 32^3 < 40000, map 32^3 to words and back, then split geohash to 3 character long chunks, look them up and combine them. Going back is equally trivial.
The implicit premise of the article seems to be that all software has to be heavily optimized. This is completely wrong. All the languages mentioned in the article are still around because it doesn’t matter how performant 99% of code is. For the 1%, we can think about cache misses, SIMD and data parallel approaches. In my experience this is totally possible and not too hard, but has the enormous downside of making that code hard to reason about. You are also optimizing for today’s hardware, which means that it might not run that great on new hardware in 20 years. This means that somebody has to go in and rewrite that hard to understand optimized code. It’s really a tradeoff between the cost of that and the benefits from optimization.

Some of the future costs can be mitigated by using a few techniques from the start. One good idea is to keep an vanilla unoptimized version of the part that you are optimizing around as a reference implementation. This will help understanding what the optimized code does and can be used as a stopgap to support new hardware. It can also be a nice baseline to compare optimizations against.

The beauty of compilers is that they do a decent job of optimizing the 99% of code that would otherwise never be optimized, at 0 cost. This is a different sweet spot on the cost benefit curve.
Managed Postgres for Google Cloud with Crunchy Bridge
You can take a job that pays a penny an hour, but you can't live on a job that pays a penny an hour.
> (now remember that English isn’t Linus’ first language).

Nor even his second; I'm fairly sure it's his third (at least chronologically).

Why? As a Finland-Swede -- one of the Swedish-speaking minority in Finland -- he would have learnt Swedish as his mother tongue at home (and probably kindergarten / pre-school, if he went to any), and Finnish as his second, at the latest in elementary school. Perhaps in kindergarten / pre-school -- bilingual ones were rarer in his day, but some people put their kids in that of the "opposite" language explicitly to give them a head start on that. Then in around second to fourth grade he would have taken his first foreign language, which for an overwhelming majority is English (though it could also be German or French or something, and nowadays even more alternatives, like Spanish and Russian and whatnot, are available at least at central schools in larger cities). After that he may well have taken another foreign language in parallel, I have no idea (in primary school, up to and including grade 9, that is). I think in his school days, the 1970s / early 80s, that would statistically most likely have been German.

English being his third in stead of second language is not necessarily a disadvantage; on the contrary, I suspect it's actually an advantage for him to be at least tri- in stead of just bilingual: Knowing more languages in and of itself may make you more eloquent in all of them.

Not knowing him personally[1], so wild-ass guess: I'd tend to think he regards English as his second-but-close-to-first language now, having lived in the USA for so long. Probably still thinks -- to the extent one does that in any language at all -- and dreams in Swedish, and speaks it with his wife, but perhaps at least as much English with his kids who are born there.

At least that's how it works for me. Disclosure: second-hand knowledge of the Finnish school system by having a kid in it, first-hand experience of immigration twice over.

___
[1]: Met him once, about twenty years ago, when he signed a copy of Just for Fun for me.
I have trouble parsing exactly what you mean here, but it feels like a misunderstanding. Do you think consumed fats just sit ignored in your gut until any carbs are digested? Or that all fats consumed coincident with carbs are necessarily stored in adipose tissue? Both are absolutely not the case.
The cat may be far enough out of the bag at this point.
I feel you shouldn't punish people for the name they were given by their parents. Changing your name is a big existential act, which I don't think it's reasonable to expect. If you've had it drummed into you from birth that you are III then it's hard to escape. That person's views about what their name represents are their own though and can be challenged.
They wanted it to be proprietary.
> There's nothing in your posts here that tells me that you've reviewed the evidence that's been put forth[2] and rejected it, and it seems Snopes hasn't either.

I have debated that topic multiple times during different years. Yes, I am not fully up to date with the newest version

I you were a police man and some guy came up and claimed to be a victim of a crime and you find out the details don't add up, well that happens. Now if he came back next year with a slightly different story about the same crime, yeah that is fishy. If he constantly keeps changing his implausible story you would at some tell him to get lost for wasting police time.
This is a great parody of the WASPy romanticization of a hard days work. Plainly stating the classic implication that shitty jobs are actually humbling learning experiences when white. Even more comical because I don’t think it’s satire.
No monopoly necessary to make this commercially reasonable stance to take.

(And, there's no monopoly situation here in any case.)
This is all true but I don’t think it was the main point GP was making.

Most “Latino” people are of at least part Native American or African ancestry; whereas “Latin” refers originally to speakers of Romance languages. Thus most (of course not all) “Latinos” who call themselves that are identifying with the subset of their ancestors who enslaved and conquered the others.
Academia and Counting Stats
Most people are not rational, they are TRIBAL: "my gang yay, your gang boo!" It really is that simple. The rest is cosmetics. -- War Nerd
The Best Questions I Ask Myself
Ask HN: How do you work/collaborate with UI/Graphic Designers?
Hello,

I am a backend engineer, I am just trying to understand the process of building a large mobile app.

I have an idea, I gathered all business requirements and I I have used Figma to create a mockup.

I understand that we need 4 steps (1) create a mockup and the story (2) create design and assets and then (3) build web app (4) build backend to capture interaction and store data.

If you collaborate with someone who would create design and assets, do you need to ask for specific formats?. what kind of tools do you usually use when you collaborate with designers?. what do they usually offer (PSD templates, or HTML templates?). I am trying to add different persona and themes, so we need different 3d and design assets.

Could you please recommend a specific guide/tutorials, or share your experience on how you collaborated with designers to build large apps as a team?.
It's awkward because people who are new to the city don't intuitively understand the necessary cadence of the swipe. Every time I bring a friend to the city for the first time and hand them a card, they struggle to get the machine to read their swipe. First, they swipe too slowly, I tell them to speed it up. They swipe again, too quickly this time, and I tell them to slow it down. They look at me, exasperated, and I take the card and swipe myself through to show them the rhythm. They usually mess it up one or two more times before they get it right.

Furthermore, I would argue that the cards are shaped incorrectly--the cut edge of the card is on the trailing edge of the swipe, which seems unintuitively for something meant to be pushed forwards.
Maybe Basecamp isn't for everyone, they wanna focus on work and not have everyone constantly arguing and fighting on politics. I understand not everyone likes that.
> My news this week is full of stories of employers who cannot find enough labor.

If someone said this about employment in software dev there'd be a thousand comments about how there isn't a shortage of labor, just of labor at the price point businesses want to pay.
Analytic Number Theory Book Club Meeting Notes
As a Mexican-American I have had to explain the term ‘Latinx’ to native Mexicans as well as other Hispanics and they all just kind of shake their heads.
PWAs are just push notifications, it’s an entire app system. Home Screen, offline functionality, intents to share with other apps/the web, seamless updates, etc etc etc. Not to mention that the push permission problem is easily solved, indeed is _already_ solved by Google in Chrome. A lot of it is actually an improvement on APIs like AppCache that Apple originally implemented for iOS web apps!

“a feature that is only abused for spam” is a wild misreading of PWAs. It’s true that they aren’t used too widely today but that’s _because_ Apple refuses to support it. I think it was a huge strategic misfire to create this PWA “brand” as it allows everyone to throw the baby out with the bathwater. The vast majority of the APIs involved make sense.
This is an excellent point. And I _think_ that the answer is that government is inherently about control. Both sides seek to gain power and then use it to control and manipulate people into behaving a certain way. Politics itself is essentially at odds with libertarianism.
Predictive Coding Approximates Backprop Along Arbitrary Computation Graphs (2020)
AirTag Teardown Part One: Yeah, This Tracks
> (...) dynamic linking burdens distro maintainers with hundreds of additional packages which need to be individually tracked, tested and updated.

To me this assertion makes no sense at all, because the whole point of a distro is to bundle together more than hundreds of packages individually tracked, tested, and updated. By default. That's the whole point of a distro, and the reason developers target specific distros. A release is just a timestamp that specifies a set of packages bundled together, and when you target a distro you're targeting those hundred of packages that are shipped together.
I'm a fan of the channel, and watched the video, but also haven't had issues with my Bosch not having a pre-rinse compartment. It washes far better than any dishwasher I've had before, including ones that had a pre-rinse compartment.
Nix OS/Packages allow several applications to use different versions of shared libraries, which IMHO is the way to go.
Programming a complex system can be achieved from the bottom up: Volunteers keep adding and sharing stuff. Old stuff becomes obsolete. The system marches on.

UI design in contrast is a top-down effort. You can't just mix and match various works from people. It's about information flow and consistency. A unified interface has to be agreed upon, and then implemented across the board. And any part of the system that fails to meet that standard, essentially breaks the UI.
No. Some of the content is really interesting but not enough to justify paying. And the discussions in my opinion aren’t that much better than Reddit. A few very insightful comments otherwise people censoring opinions and get border line personal attacks over differences in opinions.
There's a big difference between a sterile environment and plonking 100s of people from different places into a pressurised tube for a few hours before releasing them into another city a thousand miles away. The type of behaviour we accepted as "normal" was anything but.
See also: kosher-for-Passover Coca Cola

https://www.nytimes.com/2011/04/23/us/23religion.html
Perfect Security (2015)
But do longer wavelengths act on water in the same way as microwave?
I am reminded of the case of Alex the Parrot [1]. We all know parrots can mimic human speech very well, but the case made for Alex is that he was using actual language to convey meaning and not just parroting (pun intended) what he heard.

[1] https://en.wikipedia.org/wiki/Alex_(parrot)

In my wild imagination, I imagine parrots being taught to communicate with humans, being let loose into the jungle, and the passing on human language to their offspring. Some years hence, people would venture into the jungle and would be able to ask the parrots for directions. :)
> their ability to control their population

Seeing the results of protests in recent years, this ability seems to be ever increasing.
Apparently they are more durable then traditional pavements (if similar to https://swachhindia.ndtv.com/plastic-waste-roads-one-lakh-ki...)
I saved your comment into my library.
Shabbos Goy
Of course, in order to hack one of these Ter Bebbies, you have to buy one. Either way, Deputy Daan gets ya.

"Dosing can be tricky..." So can holding onto your sanity in today's consumer world. After generations of TV advertising, reason is supposed to be the consolation prize.
I don't see it that way. The team has released new versions with major issues on a fairly regular basis, and this was exacerbated by having a forced auto-update that could only be resolved by dropping down to v2.5. So they pushed people to an older, stable version they didn't want to support.

To my mind, the decision here shouldn't have been to make people pay protection money to stop a new release breaking their setup. They could make the whole damn thing paid-for instead and I'd be happier with that.

There is clearly something missing in their development and QA process that causes this auto-updating to be so visible and painful. They could have kept the feature as-is and worked on making sure new releases were solid, while also having a mechanism to revert.

I have no problem with my browser updating itself that way, as I never notice if something broken and got rolled back in the canary stage.

To be honest, avoiding criticism by whining about entitlement adds no more to the conversation than pure entitlement itself. I can't see any purpose it serves other than to start a flame war.
The tabs suck. Gel packs (at least, Finish Quantum) work amazingly, though.
Amiga Emulator for ARM Boards
The tech tree is researchable by everyone.
> That said, the latinx movement is kind of relevant in Argentina IIRC, but in most other latin american countries the idea will be met with a lot of resistance and rejection.

I would go even further than that. The US-centric idea of Latino as a unified identity (let alone with the x), often based on North-American stereotypes of Mexican and Caribbean cultures, can be off-putting in Latin American countries. As an example, here's the comedy-rock song «No Somos Latinos» («We are not Latinos») from Uruguayan band El Cuarteto de Nos: https://www.youtube.com/watch?v=onQU3sp8_Jk
I follow these "archaic" rules myself, although I have a very different approach to these "hacks". Orthodox Judaism has an explicit prohibition of using loopholes to circumvent the spirit of the law called "Ha'aramah" mentioned in various plances throughout the Talmud including: Moed Katan
11b,12b, Nedarim 43a, 48a; Bava Metziah 62b and a bunch more I do not recall.

I have always understood there to be two classes of hacks in Judaism.

The impermissible class circumvents the spirit of the law.

The permissable class clarifies what the spirit of the law actually is.

The spirit of the Shabbat law is to rest and resting is defined as refraining from a set of 39 categories of labor. One of these categories is transferring an object from one domain to another. But is it really labor to carry a cake to a friends house as a gift when attending a meal? Is it labor to push a child around in a stroller?

The loophole of Eruv is intended to enable Jews to define communities by drawing a string around them and demarcate a logical line of what constitutes labor vs not on Shabbat as a something external to the community vs external to the home. This is a psychological exercise to force Jews to understand the boundaries of their communities so as to protect them from actually performing labor and preserving the sanctity of Shabbat.
It is 100% effective against severe disease as far as I know.
"Bob" is not the only countertop dishwasher that exists; this is a solid market segment. It's also worth noting that the median price of these things is less than Bob, even before you add in the cost of buying a dishwasher with an extra corporate revenue stream embedded in it.
This is such a great read not because there’s any individual piece of advice that’s novel or mind-blowing, but because it’s both concise and comprehensive... I’ve never seen anything approaching a true “SOP” for big data analysis, especially one that manages to stay as technology- and solution-agnostic as this one.. not one mention of the author’s favorite algorithm for X!

But man, if there was one section that makes this a crucial read, it’s this:

> Be both skeptic and champion

Nothing makes me tune out someone’s presentation/proposal faster than hearing only upside. Everything has trade-offs and no analysis has perfect information. If you can’t acknowledge this, I can’t trust you.
That keyboard looks very interesting. I just wish they had an ortholinear variant