skysight-inc/HackerNews huggingface dataset:
I could, but honestly I'd just be googling "taxonomy". But ok that's not entirely true, I know how to refine my search and recognize when something is what I'm thinking of, from some familiarity with the field.

(But if you want to look around, in addition to "taxonomy" and "ontology", other good terms are "information architecture" and "controlled vocabulary").

These are not things I have vetted, this is literally just me googling and taking a quick skim...

https://blog.optimalworkshop.com/how-to-develop-a-taxonomy-f...

https://www.uxbooth.com/articles/introduction-to-taxonomies/

https://www.nngroup.com/articles/taxonomy-101/

http://accidental-taxonomist.blogspot.com/2020/11/what-it-th...

Or how about some textbooks:

https://narrowgaugebooks.indielite.org/book/9781627055802

https://www.hedden-information.com/accidental-taxonomist/
I'll definately try that out, thank you!
I know nothing about the chip-making process, and news about fabs and the chip industry confuse and scare me.

Can anybody link me to a guide with the basics of these topics, like what exactly is a chip (is it a microcontroller? a part of a larger system?), or why the few giant fabs can't be replaced by a lot of smaller and cheaper ones?
> "abstracting all of the hardware in your life"

This is precisely where I think MS failed miserably with Windows Phone. They had an incredible opportunity: Make a smart phone that is a full, natural, joined-at-the-hip extension of your desktop.

They did not. Instead, they made a separate device. This was, from the perspective of desktop integration, 100% indistinguishable from any of the other offerings out there. They were playing "We too" when they should have been playing "Check this out!".

Something as conceptually simple as a docking station that instantly brings your phone into your desktop as a first class integrated app, able to interact with other applications, including browsers, would have been a huge step forward and a massive selling point for Windows Phone. Add to that an open API for developers to be able to integrate desktop Windows Phone services into their applications and MS would have had the makings of an ecosystem that would have just exploded into the business community in a massive way.

Instead they wasted time and money with an offering that did exactly the same things as any other offering while trying to invent a new UI. The strategy was doomed to fail before the first phone was introduced. They tried to build an iPhone with a different UI when the business world would have energetically adopted a deeply integrated extension to desktops in the form of a smart phone.

To this day, I still think I would drop iPhone in a second if MS came out with a well thought out system along the lines I described above. The paradigm shift (or the twist in thinking) is that the phone is given life as an extension to the desktop experience rather than as an afterthought that behaves as a peripheral. It would be like a sci-fi movie where the person grabs an application from the screen, it materializes as a physical device in their hand and they walk away. When they get to the office they push it into their display and it melds into that system instantly. Sci-fi aside, that feeling and utility would be incredibly useful.
You are right. I’ll make sure to give a deeper breakdown in the readme.
That's the idea behind community-based participatory research. Some people get it.
You omitted an important qualifier.

> assuming over course it doesn't cross legal or moral boundaries.

If someone asks me to clean the bathroom, sure I do it at home, much more rewarding to make $50 an hour, and probably less gross than the bathroom where a toddler is potty training.

As for the rest of those items although they may not explicitly fall under legal violations by US federal law, given the relationship between myself and my boss they probably cross policy lines and could be excluded under illegal. Except for taste testing food I'd do that one for sure.

But your framing this as a ruler and subject relationship is off the mark because every thing you listed has people that get paid to do exactly those things, that doesn't make them all serfs to a lordly managerial class.

It seems you have concocted the most absurd extreme interpretation of my words and then used that to refute my argument.

Ultimately I am willing to do pretty much whatever I am asked to as long as it is legal and moral, included in moral is my dignity as a human being.

Ultimately I feel that trying to frame every interaction with an employer as adversarial and feeling that everything is workers vs managers is immature and reductionist. At the end of the day Initech or Introde or whatever as a company doesn't really exist it is a legal fiction we use in society. What does exist is my boss my coworkers my customers. I want to treat them well and with respect and make life easier for them not because they deserve it, or because I think I will get ahead. I do it because I want to be a good person and good people treat others well even regardless of who they are.

It doesn't mean I need to be a door mat or allow myself to be exploited, but it means as an employee I try to behave like I would want my employees to behave if I were a manager, and if sometimes that means they ask me to do something for them that isn't inside of my regular job description I'll try and do that because I dont bave to come in and see Mr. Introde every day, I come in and see Dan my boss, or Carl the director and those are people.

Most everyone you meet is another person just trying to get by in the world and most people can really use someone cutting them some slack once in a while.
If I had to lay money on it, I'd be willing to favor the position that aliens we're talking to via radio have the concept of electrons, and metals, and the number forty-seven.

The really esoteric branches of mathematics, I could see huge variances. Materials sciences would vary widely. But the basic high school stuff? I'd lay odds on it.
Ah, sorry, that really should have been obvious :D

Have you looked into using eBPF for tracking file system changes at any point? (I don't mean for this project, as it's clear you're taking a particular approach that will work across platforms).
I think we might be saying the same thing? My reading of the grandparent was that the individual responsibility for the HOA / maintenance fee was outrageous because it "literally" represented approximate CoL for a whole additional human, which just isn't accurate. But the entire point of these collective fees is to pool them and use them for amenities which are not available to individuals. Of course collecting money and spending it represents the ability to pay for labor; that's the dominant cost of most expenses! I'm not too familiar with the Chicago housing market, but in the New York market these fees go to pay full-time salaries for supers, doormen, elevator men, maintenance folk, etc., many of whom also get housing in the building at a reduced or included rate.
The dying social media conglomerate can be warmup before going after more powerful companies. Like a vaccine to stimulate the antitrust immune system, if you will.
Smart. Here's how to rename on OSX (might break a lot of tooling, but whatever).

https://support.apple.com/en-us/HT201548
Ask HN: What's your own definition/understanding/explanation for randomness?
I read some words these days that said something like: <randomness is a human heuristic> and that changed the paradigm of my thinking. I'm now curious about other views out there.
For all it's faults. C++ (along with other languages) already has an international standards body.

While a language made by committee is invariably garbage (citation: JavaScript), there is something to be said for stabilizing the standard for safety-sensitive systems like flight, space, medicine, automotive, and the ilk. Not a grate look if your space-balloon goes over like a lead-balloon.

Also, Rust is not something you can just "switch" to; it's not javascript or python. You have to UNLEARN a lot of bad nuns before you can truly be productive in Rust. Learning rust is a steep climb, coming from languages like C & C++; if you are coming from a language like python or lisp, it's a damn near smooth-vertical-shaft.

Frustratingly, a lot of the books for newbs are like: "So you wanna do this cool thing in Rust? Then do this tutorial project for this crate!", and they don't actually go over idiomatic rust algorithms. The way rust handles code and data, lends to "different" ways of solving problems. The best way to learn rust, is to read rust, but that can get confusing with the traits and typing bounds and lifetimes and unwraps. On the other hand you get to say "turbofish" a lot; so there's that, which is nice.

And so the issue becomes one of monkey-power. I can find bucket-fulls of hairless apes to bludgeon in C or C++ code, but it takes a more sophisticated `Ook<T>` to see the Octarine that is Rust.
"When I invited tagging" is such a flex. But creating delicious gives you some credible claims there.
It's lower effort to make a stream of consciousness post one sentence at a time, and as a bonus, there's a built in audience / discovery network where they're posting.
The issue is that short sighted people only focus on the here and now. They pay a touch more than their competitors and burn through employees like a gasoline fire through a paper house, sure, but the longer they can sustain this system the more competitors will stumble and fail along the way until they are the only option.

It worked for Walmart, and now Walmart is a trash company with trash products that treats their employees like trash while paying them such a low amount that many of them are on food stamps and government support and then keeping their schedules so screwed up that they can't better themselves out of the horrible situation without herculean efforts.

Amazon is following this pattern and will continue following it until market forces make them stop. And those forces do not exist and probably will not ever exist as long as there is money available for the desperate.
"Comments from a senior Google Search executive, Sissie Hsiao, reveal that CEO Sundar Pichai believes that Google’s efforts in making its own hardware “best positions [Google] to be protected” from shifts in the mobile market."

i cant help thinking the opposite; i think google is having a hemmorage due to the not_google option provided by apple.

google has to hold on to samsung even with google hardware, or there will be another not_google phone
> then I'll suddenly stop sending video

Does this happen to be with low power mode enabled?
You're spot on with your assessment, the only thing I'd change is that the centralized management does more than funding -- it provides a library of possible projects with expert assistance as needed. Locals still get control and ownership of their efforts but they have help when they want it.
Internet disruptions overview for Q3 2022
> every office I've worked at in the last 10 years has had a full kitchen and shower

Fantastic for bike commuting.
Or there could be, ya know, a mix. Again, you are trying to impose either or, whereas those of us who work from home want to be accommodating. Perhaps because we, despite working just as hard, are a bit more laxed in how we view the world around us.
It makes me slightly sad that a well-read tech icon like PG dabble in writing things which are not only beyond his creative expertise, but also speculative, imaginative & open to wide variety of interpretation, spirituality including.

Aliens may exist as very intelligent species or maybe dumb bacteria. We are discovering the laws of nature ourselves. We don't know enough of the laws of nature, despite the vast strides we have made in the last century. Maybe there are universal truths & representations, like the GUT which all life forms may eventually discover in their notation/formalism. Or maybe the laws of physics will have different implications in different corners of universe or multiverses, and we don't know those too with any degree of certainty.

Sufficiently long timelines of existence doesn't guarantee intelligence of species. Dinosaurs existed for about 140 million year & more, whereas we have stepped on moon in less than 25000 years of evolution.
These things are entirely uncharted territory, left best to astronomers who discover life form or make any contact one day
I believe when Apple used to make the Airports, it was pretty much NetBSD on those.
As someone who lived in SF for a few years and has lived in NY for most of my life Mexican food options seemed to have improved a lot over the last few years on the east coast. That said there are definitely more abundant quality options in SF and the west coast.
You are right, I understand. But professional physicists too refuse to define the meaning of the word particle. For instance I asked physicist Joan Baez if he had an article where he clearly defines particle and he said "No." https://twitter.com/cavendish_exp/status/1580176599391285248...
I don't know, there's lots of room for nuance. Maybe the boss asked around and half the team said they felt silo'd and one dimensional, and they wanted a bit more of a "smart person on the team whose core contribution is development" rather than "developer who just takes tickets and builds" mindset. Maybe the edict was a bit more like a proposal. It seems like the manager was willing to be flexible and change his proposal, so I won't necessarily assume bad intent
> I'd rather the government focus on fostering choice and options, rather than picking what they deem is "best" for everyone.

This is not a reasonable interpretation of reality.

One, the government effectively limits choice today via single family zoning and car centric city planning. Claiming NIMBYS are for more choice is disingenuous.

Two, there are some valid definitions of better, if not best. Dense, walkable, bike friendly, public transit oriented city planning leads to more active lifestyles, fewer transit deaths, less air pollution, lower carbon footprints, and better city financials.

Spreading out as worse isn't an assumption. It is a multi faceted and we'll documented reality.
Time for me to grab some popcorn and read some hot incoming comments
The person you are replying to mainly I think referenced WW I. I doubt the German Imperial Army was gentle, but I never heard that it was as bad as the Wehrmacht etc.
I gsuite good anywhere? It's not good in the browser on desktop/laptop devices, certainly.

I have noticed they cut tons of features from the iOS versions and keep you from using the site if they're installed (and maybe even if they're not? That's got to be how I ended up with them installed, I wouldn't have done it by choice), which is super annoying and makes no sense since I'm sure it's all the same webtech crap as the "real" sites, just wrapped so it's "native".
In the ancient Greece there was a tradition of studying math. To the outsiders it appeared as if a bunch of dudes in white robes studied triangles, but the inner circle studied the absolute truths that happened to be represented well by geometry. The Pythagora's triangle wasn't just a shallow numeric relationship to them, they saw the inner truth behind it.
Former lawyer here. iPads make much more sense for senior partners than for associates or junior partners. They're reviewing documents and writing emails, not composing long memos or doing intensive legal research on the web. The battery life and "boot time" differential are great for senior folks who don't need a desktop environment.

I don't think this dichotomy maps onto technical roles, since there are more technical things you can't do on an iPad, but it's worth recognizing how much iPads can be a game-changer for some of the most senior people in organizations.
On FreeBSD, I would recommend looking at jails and something like CBSD as a way to manage jails.

https://github.com/cbsd/cbsd
There's Go and Ruby clones from the issues. This even seems something I could do myself, nice!
I don't really see how it can be gamed...

The worst that can happen is nuisance elections.
Website can't handle traffic atm.

Here is archive. https://archive.is/AsFQs
Iirc, the figures for some prominent subreddits were shared and it was like 10% old Reddit, 20% new Reddit, 40% first party apps, 30% third party apps
Hard life makes monke strong. Will make life hard for small monke to make them strong. Teacher make life hard for small boy monke, that good. Teacher make life easy for small girl monke, bad for small girl monke.
I was in college when C++ was taking off, and the hype around C++ wasn't really the language, but rather the OOP paradigm, which C++ enabled on top of C, which was heavily established. C++ took off far faster than Rust has. I don't have exact numbers, but C++ was used almost nowhere in the late 80s, and by 2000, it was the defacto programming language all over the place (especially with video games). Rust's first stable release was 2014, meaning it has been around for 8 years. By the time C++ was around the same age, it was as popular as, well, C++ is now, actually!

Rust is just way better thought out on a deeper level than C++ ever was (or is). It has its issues, and while it may suddenly accelerate adoption in the next several years, I don't actually seeing it gaining many inroads. I hope to be wrong! I think, these days, language kinda doesn't matter as much, as all languages are picking up chunks and pieces of all the various paradigms, like a decorator crab, and that tends to work fine for established code bases.
I believe H-1B is a dual-intent visa, allowing application for a Green Card after a specified number of years. Green Card holders then become eligible for citizenship after another specified number of years. So if my understanding is correct, the US government agrees with you.
100% there was prior art to this, I was thinking zettelkasten. Didn't know about Xanadu though!
KC took on the role of morale champion. If she were at Google, she would be the person who invented (or at least posted most actively on) memegen, but with less cynicism.

KC was a constant source of jokes and memes on internal mailing lists. She has a very quick wit and could make light of all sorts of internal events. It's hard to call out specific ones without getting into NDA territory, but they spanned the entire gamut of company culture. Because she had experience in so many areas (Office, Outlook, Windows Phone, Windows) she understood the big picture.

I believe KC briefly had a stint where part of her job description in the Operating Systems Group was morale/culture, and KC went to town helping to plan events, design and distribute swag, and more. The Ninjacat is her most famous contribution** but there were plenty of others too.

KC was the author behind Bedlam, a Microsoft-themed game similar to Cards Against Humanity. This wasn't a lazy retheme - the cards were hilarious in their own right and almost all of them had a funny anecdote at the bottom. Here's a random assortment I drew out of my set (there are probably funnier ones in there, but I haven't played since I left MS so I no longer remember specific ones to dig for): https://i.imgur.com/PMc6I4Y.jpg

KC organized a number of sessions to play Bedlam (and other games). These were open to anyone who responded and I met a number of amazing people through them. At this point in time, I was just an IC dev (mid level or newly minted senior, I forget) while KC was at least a Director, and plenty of other high-tenured folks joined in to those groups. KC created a welcoming environment where seniority (either in title or tenure) didn't matter and everyone felt welcome and like one of the group.

I stayed at Microsoft far too long. Financially speaking, I should have left after 2-3 years, and in terms of personal and career growth that probably would have been optimal as well. A bit part of the reason I stayed is because of people like KC. For all the politics of a big company, for all the struggles of working with 20-year old Win32 code, the welcoming effect of KC (and other wexcsul/osgrandom veterans) was incredible. There were other factors too (I was on a team where I got to work closely with a number of very senior amazing engineers who I learned a ton from), but folks like KC (and a few others who aren't as well known externally) were who got me through my cynical periods.

**yes, I'm aware that Ninjacat bears some resemblance to previous artwork. As far as I'm aware, that's all been worked out with the author and I forget the details and won't go into it here. Ninjacat wasn't originally intended for external distribution (it just exploded in popularity internally until it couldn't be contained any longer).
A lot of what is known about pirates is not true (2017)
"Man tries to hammer in screw. Angry at hammer manufactures for not being screwdriver manufactures"

----

I'll just edit this comment to clarify: Rust does a lot of thing really well. Non-RC manual memory management for a tree/graph structure is absolutely not it.

As for the verbose 'unsafe' pointer/memory manipulations, i really don't see the issue. I've written my share and I think its fine to add a roadblock if you want to shoulder the ability to add segfaults and other issues into a codebase. Additionally, it usually helps that you decide to encapsulate it into the least number of unsafe functions, instead of 'doing it manually' all over a codebase.
C++ can be more pleasant to write than Rust, especially if you limit yourself to modern features, OO-style, etc... It's also extremely mature, has a library for everything, is on every platform known to mankind, etc...

C++ has a lot of baggage and if you maintain old C++ software I'm sure it's a massive PITA but starting fresh in C++ isn't a bad experience.
Not necessarily, but it does allow a level of robustness to be able to distingish between values which have deliberately been assigned null, and values which have not been initialized correctly.
Thank you for this it was much appreciated humor during my lunch break!
Hey, Tiger, your golf is great! Really off the charts. But your basketball scores are terrible. We're putting you on a performance improvement plan, and if we don't see major improvement in your basketball then we'll have to let you go.
About one-third rhetorical. Good answers for what to do about it in sibling replies, though.
> In particular, we humans still hotly debate which math is the "right" math. Is the axiom of choice "true"? Does it make sense to say that it has a truth value? Is such a truth value amenable to human discovery? Does PG know the answers to all of these questions?

If we did encounter intelligent (and peaceful!) beings out in the universe, there would be a set theory gold rush as people race to put out papers that such-and-such alien axiom implies choice, diamond principle, etc., or the other way around.

Every field of math would have such a gold rush really, on both sides, as we discover similarities and differences in techniques and formulations. And I bet famous unsolved problems on both sides would get solutions if not outright provided by the other species, then at least using novel tools from the other species.

I can't imagine a more exciting time for math as a whole than first contact.
Who has a H-1B and a green card? The title is not very good. Rest of the article seems on point though.
I talked to a lawyer in his 70s about this. He liked the way that dictating forced him to consider his thoughts in advance and speak in paragraphs. Technology has made dictation/typing pools unnecessary, but it's worth considering the ways that it might have led to benefits that we currently miss out on.
Nightly is the only build where you can use extensions, which IMO is the reason to use FF on mobile :(
yeah that's fair, the embedded market (both power, microcontrollers, and others) is still fucked up, but, the leading-edge market is in oversupply at this point and companies are starting to pull back production hard.