skysight-inc/HackerNews huggingface dataset:
OK, I wasn't missing anything.

As a favor for the the person giving you free labor who finds it easier to organize things that way, even if to you it seems like pointless beurocracy, we all have different organizational styles and they find it useful to make sure bugs/scopes/requirements are in Issues with the solutions in Projects?

Yeah, I think you're being unreasonably weird, and on further reflection I don't think this is even a generalizable enough problem to be worth talking about, it's just some weird idiosyncracy of yours to refuse on principle to do trivial organizational work that the maintainers of the project you'd like to contribute to have said makes it easier for them to deal with your contribution. (trivial work; you aren't even saying it would be a burden in terms of time/energy, just that it's a weird principle you have not to do anything you don't want to do even if it makes things easier on other people).

It's kind of just a true-ism of any kind of work we do collaboratively (and submitting a patch to a project that others maintain is such) that you need to do sometimes do things out of consideration for what works for the other people.

I guess I am curious why you are insisting on sending a PR that you know doesn't follow the process the maintainers have asked for -- instead of just not submitting the PR at all though? If you're worried about your time being wasted, wouldn't it be best not to submit the PR at all? Make your own fork that meets your purposes, don't interact with them at all. Now you don't risk wasting the 30 seconds it took to make the PR, when they just close it for not following their procedure since you didn't want to waste the 30 more seconds it might take to do so.
Sites like this have many Google employees though.
I've got to say that I am very doubtful of that. A key fob just generates one time passcodes, and offers the ability to set the seed to be used. I've implemented this sort of algorithm on SIMs (to be used for VPN authentication, not mobile authentication). You don't need 69kB for that. Even 1kB would be luxurious. So why would a car key fob have more than the 69kB on Voyager computers?
There's a very clear and obvious relationship between prevailing interest rates and levels of debt
The other day I noticed (again) the shadows macOS draws around focused windows, and I thought to myself "if I could turn that off and get .003% battery life back, I would 100% do it".

I would never have thought that if I hadn't used Linux (or another FOSS *NIX), where you can customize things down to modifying the code yourself. Hell I had a window manager for a while where the way to customize it was to edit the code and recompile it.

That Alan Kay quote "...because people don’t understand what computing is about, they think they have it in the iPhone, and that illusion is as bad as the illusion that Guitar Hero is the same as a real guitar" really summarizes the thing best I think, but the whole interview [0] really fills out the sentiment. People may or may not think they're "computing" or whatever, but there's a kind of tug of war between mindlessly shuffling around spreadsheets and slide decks and trying to create something that meaningfully improves peoples' lives.

Blame whatever you want for this:

- we don't factor in pollution externalities into costs, so Electron (and web) apps are commercially viable despite their high energy use

- tech oligopolies do illegal things to squelch competition, so competing organizations are in a race to the bottom re: efficiency, dark patterns, addictive features (building "engagement"), etc.; see Writely (Google Docs) vs. MS Office, etc.

- in capitalism you solve everything with money, and money washes away all sins, so all other concerns (efficiency, civil rights, etc.) are mooted

- there's essentially no useful social safety net in the US, and one of the consequences of this is that we need full employment programs for the middle class, who subconsciously know this and put pressures on the market not to obsolete them (no need for humans to captain Excel around anymore), but to let them burrow more deeply into enterprises (make Excel more and more powerful and complicated such that only humans trained over years can use it). This is analogous to the dynamic medical companies face: treatments make you rich, cures make you bankrupt.

[0]: https://www.fastcompany.com/40435064/what-alan-kay-thinks-ab...
I agree with you, but old habits die hard. Reacts are a late addition to the GitHub interface, and in ye olde days adding a +1 comment was what you had to work with.

Just something to keep in mind in encouraging contributors to use the upvote and reacts.
How was Thiel pumping bitcoin and manipulating social media channels? He has no social media presence at all. I saw one speech at a Bitcoin conference that no one else really watched and I figured he liked the tech due to his politics. But he wasn't pumping it.

> Much in the same way Musk pumped his own stock and sold (along with his brother) at the top.

If he had a crystal ball about the future of the market and Tesla stock, why didn't he sell more? Seems like he left a lot of money on the table.

> Thiel has no principles. He is an empire builder. His goal is to protect his wealth and build it through whatever means possible

There are a lot of things you can say about Thiel but he's not all about protecting his wealth. He personally spent $10 million to fight Gawker for refusing a court order to take down an illegal sex tape of someone. He also suffered a huge reputational hit by supporting and funding Trump early on.

He has principles, just ones that you may not agree with.
> If someone criticizes your paper, and it gets pulled from publication, then thats the same as having never published anything in the first place. Therefore, the technique to survival is to write your paper in such a way that repels criticism as much as possible.

Not trying to be snarky, but that's not how publishing works.. you don't get a paper retracted for criticism, you get it retracted if there was scientific malfeasance. And retractions are actually exceedingly rare.

In fact having criticism / debate around your paper is a great way to get more citations, the real publication currency in academia...
It's still very unclear (having spent a few minutes on the RFC) what it does exactly. It sounds like a mechanism to detect accidental errors (say, user copy-pasting encrypted data incorrectly or passing some garbage in place of ciphertext) and not maliciously crafted modifications. More like error correcting code than authentication.

The fact that it detects one byte being modified means nothing.
Yes but it starts to be difficult to keep 18 names in the head, be them cats or California places
Hiking is a different experience. For you the differences might make it a better one.

For someone else, the logistics of a hike might suck all the joy away.

For others hiking may become a shopping exercise…gear, guides, supplies, permits and such.

For still others, why hike up a mountain when you could go surfing?

Some people don’t want the burden of owning and maintaining a bicycle touring rig. They find more value elsewhere.

YMMV.
Evolution Simulators
Love the underpants gnomes reference and I agree that many startups will fail. But wow, working at a company you feel in your bones will fail seems to me to be a poor way to spend a career.

Not that every company I've worked at succeeded, but I hoped that every startup I joined as an employee would.

Now, as a contractor or consulting company, you still want the client to succeed, but it's much easier to be arms-length, take orders, and collect your check.
Have you considered that Switzerland and Netherlands might just, you know, hand other agencies your data without telling you?

At this point we're supposed to believe what amounts to feel-good talk.

But I keep asking: "How do we know for sure?"

I haven't done anything illegal nor do I need to protect some mega-important knowledge but I still dislike giving easy access to my data so I automated parts of my workflow to double-encrypt my most important data and send it to several off-sites plus an own self-hosted server.

Sure, they likely know remote Linux network zero-days but the odds of them wanting to target me in particular are minuscule so... ¯\_(ツ)_/¯
Bug report templates work wonders. Ours is just some checkboxes and a few lines for OS version, package manager, etc. but it’s been effective at filtering out low effort reports.
Lets hope the open core project, namely the Open Core Legacy Patcher[1] will revive some older models to run Ventura. Personally, I'm running a 2014/15 Macbook Air 11" for 7 years now[2] and with "Open Core Legacy" on Monterrey with no issues at all.

[1] https://dortania.github.io/OpenCore-Legacy-Patcher/MODELS.ht...

[2] Except the mainboard, display and shell everything else thats modular (wifi card, ssd, battery and keyboard) was replaced/repaired at some point.
zld is probably no longer relevant as of Xcode 14 as ld64 now performs similarly to it. Mold is much faster than both.
The naive approach is to have bug submission be part of the product you ship to customers. If you run into an issue - "a report has already been sent. If you want to follow the status of your report, click here <link with bug ID number>". If the user runs into an issue that doesn't trigger the automated bug report submission, then have a UI with the relevant questions, which can automatically attach stuff like application version number, OS version, etc.

The problem?
a) Pretty expensive to implement. You basically need to be FAANG with a huge install base and measurable reduction in customer service costs to justify the expense.
b) This pattern doesn't integrate well into developer workflows, i.e. if you try to automatically open a GitHub issue with it, then who opened the issue, a bot? How do you ensure users stay notified, even if they don't have a GitHub account? If the issue is a duplicate of an existing issue, how do you auto-subscribe the user to the existing issue? What if the repository is private?

You can't really come up with technical solutions to human problems. The human problem is that users need to be listened to, and you need to talk with them. Maybe it's a bug, maybe it's a feature. Maybe the user has an issue with their Internet access. Maybe the user didn't RTFM. You run into this problem with poor GitHub issues because GitHub issues is not a platform for Product, and you should not force it or expect it to become one just because it seems easier to do so when everything else relating to the open-source library is already there on GitHub.

GitHub Discussions is a step in the right direction, but GitHub's UI is currently lacking in terms of helping projects start to move Product and Customer Support into Discussions and creating a consistent user experience across projects for doing so.
In a sense they sort of did continue this style of convention with Yosemite and El Capitan (the latter being in the former), Sierra and High Sierra.

It’s only in the last few releases that the dart board has come out
I'm still not entirely sure why anyone would load fonts from a 3rd party link that's bound to break sometime. Just add it to your assets like a normal person and Cloudflare will cache it for you anyway.

The license is non-standard too, something called SIL. I'm not gonna bother looking up what that weird thing permits when I can get thousands of CC0 fonts from like a dozen sites.
Wrote about this several months ago, and specifically the vastly larger scale on which corporations do it: https://tylerberbert.substack.com/p/cooperation
I'm sure professional drivers don't like the idea of self-driving cars either.
No, but several of the earlier languages in Anatolia did have Into-European roots as did some of the surrounding languages, such as Persian. It could easily be a loan word.

*kakka-
also kaka-, Proto-Indo-European root meaning "to defecate." According to Watkins, "imitative of glottal closure during defecation."
It’s a problem when your work requires a lot of reading.
I guess you'd need to set a goal post of what counts as trivial?

Many of the things mentioned in the article aren't trivial. They may be smaller in scope, but size (large / small) are different than complexity.

You can take a look at what's new in Ventura https://www.apple.com/macos/macos-ventura-preview/features/ but that's not even getting into the under pinnings.

Similarly Microsoft made fairly significant changes to Windows between 10 and 11, and several times to 10 within its life cycle.

Unless you're talking purely visual design, in which case what kind of changes would you expect without upending people's workflow?
What about only public school teachers?
I agree with this.

In my experience often people want to push the problem to someone else - if you can say in your team status update "I've opened a ticket with X, waiting on them to solve the issue", you can get away with being blocked. If the aforementioned ticket is closed for lack of detail, it becomes more obvious to others on said team that the person needs to do more exploratory work.
SchildiChat is an element fork with UnifiedPush support, I switched to it cus FluffyChat kept logging me out and losing my keys and element's notification service used too much RAM.
You underestimate the average person's laziness.
I can recommend a great bicycle tour planner, https://cycle.travel/
The map style is optimised for bicycle tours, it can automatically split the journey into day-sized chunks, find potential accommodation around overnight stops and much more. It also includes a blog engine, so you can blog about every part of your trip directly at the website.
So you failed in "Finding morality in someone else’s orthogonal choices is the hard work." by posting that van or car might be better?
Morality is about community relations and disgust on any side of the equation tends to make people leave. An attitude as strong as community-wide disgust may render one morally ineffective in promoting community progression.

I'm trying to point out what I think is the most important demographic of stakeholders that is responsible for perpetuating the gender imbalance in the industry.
This isn’t about selling guns to killers. Or bugs that allow you to spy on political opponents.

It’s selling bugs in customer hardware that can used to reduce control of the manufacturer of it and allow users to run pirated stuff (and homebrew likely as a result). It’s totally in the best interest of the manufacturer to always be the highest bidder.

I don’t have any moral issues with people selling those issues on the black market, if manufacturer isn’t interested in rewarding researcher properly.
The confusion is understandable since the UI designer made the checkboxes look like radio buttons.
Quite.

I find this doubly troubling, when someone using Linux for a desktop, learned how to code via free websites, with free software, builds a product using OSS libraries, etc, etc, and then wants to be compensated handsomely for their product.

Which is, of course, a tiny tiny little thing, compared to everything it depends upon.

OK. Fine. Did you compensate every part of the chain you used?

So weird.

AWS seems paricularly bad here. So does anyone who doesn't contribute back.

Ah well.
You are right, my initial comment excluded morals altogether. I did it to emphasize the low value attribution to the vulnerability discovery. If I were to actually face such dilemma, it would include much more complex thought process, including morals.

I understand that nobody has to do the research of any sort but my point is that these skills and effort involved are being commoditised very quickly and become comparable to gig economy. Bounty programmes are very very cheap to large corps, compared to the returns involved. Building a substantial infosec division that could match the crowdsourced model is way more expensive.
I found many of PG's essays insightful and inspiring, but I think this particular idea is rather questionable. I want to hire people that are interested in solving the problem. Are these really the same people obsessing about programming languages?

Does obsessing about programming languages really correlate with being an obsessive problem solver in general? I'm not so sure about that. My observation is that people can be deeply interested in one thing while being completely indifferent towards other things. Obsessing about everything is a mental illness.

Maybe it depends on the problem space. If the technology part of the problem is simple and the main issue is how to increase productivity then PG's argument makes sense. But if you have a difficult problem to solve that isn't developer productivity, then I think it doesn't make sense to hire people motivated by the choice of programming language.
Rust is in the same 'speed zone' as c and c++ generally, yes, much faster than python, but who cares?

Are you delivering your groceries in a Ferrari, or a Truck?
PA, and the pay is around $90k.
This is very impressive, technically. Surely looks like AI is going to be the death of mediocre artists.
> at least it's your government

What? Your government is the worst one to go not respecting your rights.
The system font stacks are trying to target the fonts that the operating system uses by default (e.g., using San Francisco as the sans serif font on a Mac). If you just use "serif", "sans-serif", and "monospaced", you're targeting the fonts that the browser uses by default, which probably aren't the same fonts.

So, you're "doing it wrong" in the sense that you're not actually doing the same thing, but you're not wrong in some kind of cosmic sense. :)

(This does make me wonder for the first time why, when system font stacks started to become popular, browsers didn't just make the system fonts the defaults, though. Sure, it would mean that web pages that only specified "sans-serif" would change appearance between the old and new browser versions, but if they only specified "sans-serif" they were declaring "I don't care what font you give me as long as it's sans serif" anyway.)
If you are driving a camper up a mountain road and you are going slower than traffic you are supposed to pull over when you get too many cars backed up behind you. I've heard the number is six cars backed up till you have to let them pass.

I see no reason a similar rule doesn't apply to bikes or anyone else legally using the road but traveling slower than the flow.
Do you have any links on the userspace filesystems? There's a few things I'd like to develop in that regard without getting into kexts
Around 2002 when I was playing with Linux from old Red Hat CDs from a thick book, I did play with SVGATextMode (it is mentioned below)

The system I was experimenting on was a mid-90's 120MHz ancient Packard Bell PC with 56MB of RAM in SIMMs (had that famed bad CMD640 IDE chip). Had a Cirrus Logic VGA adapter onboard.

I remember being able to set all kinds of crazy text resolutions - like lower than 80x25, which was funny.

I also remember in the quest for the highest text resolution - there was some setting about memory clock speed being a controllable setting, higher clock speeds needed for higher text resolutions, and if it was set too fast dots would crawl on the screen.
I don't have a lot of sympathy for Thiel, however, going against threats for free speech in big tech platforms and "trying to tear it all down" are two quite different things.

So the title is overly alarmistic IMHO. Greetings from Western Europe, we're I feel we still have better balance in both liberty and moderation.
There are a lot of elderly people, though.

I know it causes issues. Not saying it can't be solved, but it is naive to say that simply banning cars is always a net plus. Why did people living in the city even buy cars to begin with?
I'm trying hard to find the link, but I'm struggling, sorry.

During my researching, a lot of posts point out that "innediate mode" refers to the API, not the implementation, and that React is effectively a hack to obtain an immediate mode gui on top of retained mode.

Doesn't say anything about performance, just that the implementation behind the scene can retain state to save battery
The Romans used phallus imagery in multiple ways.

See Fascinus:
https://en.wikipedia.org/wiki/Fascinus
Swap “everything will be AR/VR” to “everyone uses mobile as primary devices” and I think it’s a better guess. Or maybe “everyone have at least two computer devices”. I feel like the goal is to have the most seamless experience between tablets, smartphones and desktop, and impactful changes that don’t work towards that goal are just discarded.
No, I think it's fair to work backward: GitHub doesn't offer a way to disable PRs, the service is explicitly 'social coding', therefore those using it should not be disgruntled about PRs showing up.

The healthy maintainer-side attitude is that these impose no obligation whatsoever to review, apply, or even look at, the fork in question.
For many of us, imposing a physical or technological limitation on an activity changes the experience. I can't think of a good explanation. A person with exceptional self discipline might not need it, but some of us know that we aren't that person.

The speed and physical inertia of a car seem to translate into a psychological speed and inertia. Again, I can't justify this on utilitarian grounds. I find myself driving faster than I would go if I'm on my bike. As angry as drivers get when they're stuck behind my bike at 12 mph, imagine how angry they'd get if they were stuck behind my car at 12 mph for no apparent reason.

In the car, I don't stop to notice "little" things. To do so requires getting the car off the road, finding a place to park (if there is one) getting in and out. On my bike, I can come to a complete stop and be off the road and parked, virtually anywhere, in about 15 seconds. I get priority parking at the supermarket. ;-)

I admit that I've become somewhat anti-tourist, perhaps influenced by the experience of a driving vacation in the British Isles with my family. It seemed like every coastal or scenic road was jam packed with cars and tour buses, and every square foot of space filled with parked cars. It's possible to find less-touristy places to visit, but now those places are getting crowded too.

These days when my family goes on a vacation, we like to find a destination where we can ditch the car, and hop on our bikes. I actually miss my bike when I'm on a trip without it.
Good. It’s time the education system in the USA is razed down and rebuilt from scratch. There are at least half a dozen better alternatives to what is now currently woefully inadequate and obsolete.
The irritant becomes with as time goes on as long as its present. More and more meaningless names to memorize...
I visited a friend who is watching Breaking Bad. Now clips appear on my YouTube?
We watched an episode and now clips are showing as recommended on YouTube. How does it work?

(Edit 16:48Z) More info:
- using iPhone
- YouTube on Safari, no app
- got connected to her wifi