skysight-inc/HackerNews huggingface dataset:
Do you use pwsh as your daily driver? I find that its commands are as easily memorable as any other shell.

That being said You should enable these:

Set-PSReadLineKeyHandler -Key Tab -Function MenuComplete
Set-PSReadLineOption -PredictionSource History

MenuComplete will give you a menu of arguments that each command takes so you can easily see them when pressing tab for completions and prediction source will try to predict the commands you want based on your history.
Twitter Limits Content-Enforcement Work as US Election Looms
Is there a reason some shells like fish (and now nushell) are non-POSIX?

Some things are different than other things. It's the same reason that not all desserts are pie, and not all automobiles are trucks.
And in the other direction, an hour out of Penn Station can get you about halfway across northern NJ even with extensive train traffic.
> The cases represent a standoff between those who insist that the college-admissions process should essentially be limited to quantitative metrics, such as grades and test scores, and those who believe grades and test scores should be one of many factors in the admissions equation—along with leadership qualities, personal talents, race and ethnicity, and family circumstances.

This is a straw man. I don't think I've heard a single argument that schools shouldn't be able to use other factors.

The rest of this is damnation through faint praise. It paints a pretty bleak picture of education for black Americans, but nowhere do they make the case that Affirmative Action is actually helping. If anything, the dramatic difference in dropout rates seems to imply that even if you stuff these deserving youth into these opportunities, it doesn't seem to be doing much other than padding metrics.
I used to manage someone that is very much “on the spectrum.”

Not particularly verbal (although his emails were quite loquacious). People often took a dislike to him.

Best damn programmer I’ve ever known. Totally knocked me into a cocked hat.

He had to be left alone. If we did that, he’d work until 3AM, and do magic.
You got it backwards. His use of knots is a bit more complex than our current mathematics of knots can explain, if we talk about knots in the 3D space.

In fact, we don't have a predictive model of knots that can in the general case say if one knot has better tensile properties than the other knot.

Is this a critique of knot theory? Far from it. It is an open question, an invitation to do new theories, which can only be answered with exploration.
gee wilikers, you solved it!
> Locking Linux behind WSL2 is Microsoft's dream, and being oblivious about it won't help us in the future.

> People get crazy when people point out that Microsoft is deprecating it's 3rd party CA slowly, or making secure boot permanent step by step

I've long thought WSL and friends were a stalking horse for precisely the sort of locked-down environment I hate, and I've been expecting this incremental approach ever since XP started requiring activation. However, I'd notice that this particular bit of kit doesn't forbid you from disabling "Secure" Boot. It sounds more to me like there's some sort of kernel/device tree issue here and not Microsoft being dickish (at least directly).

I'd suspect that Microsoft will support Linux on it in much the way Apple "supports" Linux on M1 hardware, that is, "We won't stop you, but you're on your own, and if you break it you own both pieces."
Shazams correct hit rate has certainly lowered in the many years I've been using it. Presumably because the pool of music it now is being asked to decipher is becoming unwieldy.

I am permanently pleased to learn one size does not fit all even in gargantuan saas companies.
Freedom of association is more fundamental than freedom of speech. If you can't stop the mob from shouting you down, your voice won't be heard.

The foundational act of a Twitter alternative is to create silos where communities are allowed to exclude other users. The platform is not a public "town square" — it never was — it's a private forum, where users may choose who they associate with.
There are many examples. But what I'm trying to say is not everything interesting should be done. Maybe there is a legitimate purpose for this. That's what I'm trying to see. But you had to make it personal and attack me. So..
Just have to look a couple of comments down to see the most common lay definition: https://news.ycombinator.com/item?id=33421136
> Being extroverted is not a useful skill.

The data disagrees with this assertion, to the point where quoting a single source would be silly (a quick search will find dozens of examples). Extroversion correlates with both income and happiness.
The force at this point is mathematically undefined except if it is 0: What could be the direction of the force ?
Edit: Units... I'd be the one going in mph through the surface of mars.

~The booster was going 12km/sec at MECO, which is more than escape velocity. What they're doing with the second boost, they're not telling anyone.~
Raising IP Integration Up a Level
>"wasteful to see that mission profile with the center booster burning up without even trying."

My understanding was that the intended orbit / mission profile means that they must fly the center core in expendable mode. Otherwise, the satellite wouldn't be able to reach the intended orbit with the intended amount of fuel for the mission's duration.
Hey, yes. On your dashboard, you can click on the export button next to your list of Published posts. It will export a CSV file with all your posts.
It doesn't have enough spare fuel for the descent/landing burns when lifting such a large payload.
Have to consider overall risk mitigation waste impact. E.g. if the additional complexity of adding a center booster increases risk of full mission failure, then, integrated over time, it can be a more wasteful decision if the goal isn’t to test that. Especially considering the satellite that would get destroyed and all the impact of having to rebuild that across the global supply chain.
I expect there will be a system that is not necessarily less complex (as what systemd does IS quite complex); but is more:

* safe (uses Rust with unsafe)

* modular (systemd is pretty all-or-nothing)

* open access (less RedHat dominated)

Probably it will be using some of the same standards as systemd or at lease be BW compatible to some extend. Once Debian picks it up, it's game over systemd.
surely something as basic as the location of the config folder can somehow be changed to a custom path, right?
Because it does something different? The new one changes colors depending on the background color, for a different window decoration, outline instead if borders (rounded corners etc.)...

Also, your post is incredibly rude!
One of the big problems with harassment on a platform like Twitter, and this seems to be pretty hard to get across to people who haven't been subject to it -- or don't know someone who's been subject to it, at least -- is the speed and intensity of what's coming at you if a true pile-on happens, or if a particular group decides you are The Enemy. You can mute and block a handful of jerks and get on with your day, perhaps, but if everything you post is greeted with hundreds (or even thousands!) of responses along the lines of "we're going to dox you and I hope someone rapes you to death," we're talking about something very different than "people are being mean to me on the internet."

I'm not sure if all of Twitter's problems come from mere scale; it suffers from what analyst Ben Thompson has called the Pollyannaish Assumption: we focus on the upsides of the "global public square" without accurately evaluating the downsides, and bluntly, I see this a lot in discussions on HN. It's the subtext of "why can't people just block and move on." Arguably, focusing on the downsides without accurately evaluating the upsides, which I also increasingly see a lot on HN, isn't really an improvement -- but if we're going to have platforms like Twitter and Facebook, the question of "what do you do about harassment, hate speech, and stochastic terrorism on those platforms" needs a better answer than "suck it up, buttercup."
I’m just a few years younger than you and have had similar experiences. This is off topic, but when was the last “magical” new computer experience for you? For me, it was an M1; after seeing how good Intel had been for so long, everything that they had vanquished and then AMDs recent run, I just couldn’t see a non-x8664 part really performing outside of some IBM systems in special cases. That little m1 SoC blew me away with its consistently great performance and power use. I’m not sure it’ll be the same with the M3 and beyond. It was a taste of that old school new computer feeling though.
So, ah, how well does windows run? Can you even tell it's running on ARM instead of x86?

Anything interesting to report about that?
Signs so far point to a big fat no (as someone running a custom uboot build on visionfive that works better than the bsp from manufacturer). Plenty of blobs, still device trees, etc.
> witness all the articles about how introverts should learn to be extroverts, where you don't really see the inverse about how extroverts should learn to be introverts.

As a means to an end, extroversion has a carrot. Introversion not necessarily. It just doesn’t make sense to tell an extrovert “learn to recharge by yourself” because there isn’t much to gain by going against your norm. Extroversion is only pushed because the resulting social connection have real value. That said, all things in moderation is the key and main point of the article. As a leader, you shouldn’t create an extroverted workplace and expect introverts to perform in that environment for long periods of time. As an introvert, it’s up to you learn to manage your own energy and push back where needed as no one else will.
> Problem to whom?

The world, in my opinion (we all are being opinionated rather than right or wrong, here).

Like [almost?] everyone, I have ideas about what I think would constitute a better world. They include, within the realm of IT, a pretty much "IP" and DRM free society, open general purpose computing for all, and more truly free [as in freedom] and open source software.

I think that open core and enterprise service based models and their ilk make that world less likely. I'm not interested in finding ways to make more "silicon valley" companies profitable if they do so by making a world I don't like.
> The site in question has regularly been used as a place to coordinate doxxing and serious harassment.

I have no way of verifying this and I suspect neither do you.

What I have seen is that the owners have explicit rules laid down that state that coordinating harassment is not allowed, which seems very much like a measure taken.
Probably. But not easily.
Here’s an example: if I build a Python app with PyInsyaller (which can’t cross-compile), and if I want a Windows executable, I have to build on Windows, not WSL, which defeats the whole purpose of “bash on Windows” because now at best I have to use Cygwin or Powershell or something and deal with a completely different environment.
In the general case I'd bet on the person who gets more practice at something being better at it.
Absolutely. I think it’s still ok and enriching to put energy into debating priorities.
Russia fines Wikimedia Foundation over Ukraine war entries
Fascinating how many of these comments are about recursion. My mind was blown when I realized that recursion is almost never the right solution in practical applications due to memory and stack exhaustion concerns (and that introductory CS/programming courses usually do a disservice to students by treating it as a core concept without mentioning that caveat).

My mind is always blown by the tiny demoscene demos.
I was introverted my entire life. I enjoyed it. I never really needed any contact with others except for a small circle of people and that too quite infrequently. I definitely recharge by being alone. Sitting in front of my favorite book, listening to music, watching a movie... doing all of these activities alone were something I always looked forward to. Walking along the beach coast, driving a motorcycle all alone were some of my most memorable activities.

Then.

I got into a relationship briefly for around 6 months. She was extroverted. After 6 months I slowly became gregarious. I enjoyed being around people and going out. I enjoyed building a community of people around me. My entire personality changed. Those who knew me from years back were surprised by my transformation. Previously, I wouldn't say much but now I can talk quite a bit. Its night and day.

The problem with labeling oneself is that it becomes a self-fulfilling prophecy. It becomes your identity and you start putting limitations on yourself.

My life was good as an introvert but it was great when I became outgoing.

Aaron Swartz had a similar experience.

" I believe fervently that intelligence can change and that talents can be learned. Indeed, I’d say I’m almost pathologically growth mindset. But even I began to notice there are some things I have a fixed mindset about.

For example, I used to think I was introverted. Everyone had always told me that you were either an extroverted person or an introverted person. From a young age, I was quite shy and bookish, so it seemed obvious: I was an introvert.

But as I’ve grown, I’ve found that’s hardly the end of the story. I’ve started to get good at leading a conversation or cracking people up with a joke. I like telling stories at a party a story or buzzing about a room saying ‘hi’ to people. I get a rush from it! Sure, I’m still not the most party-oriented person I know, but I no longer think we fit into any neat introversion/extroversion buckets."
I guess I was more curious about the cost/benefit. Given a well defined standard like POSIX, and the difficulty of swapping in a new shell into Windows, I wasn't seeing why you'd buck the well established trend.
At this stage I don't think very many philosophers consider measurement as it takes meaning in quantum mechanics to have anything in particular to do with living creatures or brains or consciousness or anything.
Pretty cool.

For uses like that I use Mapy.cz app which uses OSM and contrary to the name works all over the world. It’s very good for trail hiking although I haven’t used it in US, it’s probably as good as OSM data.
> ..and grants us permission to do things like display your content on the website.. <

Does this mean that all private repos on SourceHut will be made public, from the 1-1-2023?
Huh! It seems so. The TV technology debuted in 1998. I was certain that games were doing it before that, but I couldn't find any evidence. I must have been mistaken - I guess TV did it first.

http://insightreplay.com/the-story-behind-nfls-magic-yellow-...
Configuring where configuration data lives can be tricky. (Chicken/egg problem.)

But you can certainly create your own symlink.
>>concern of people in the Constitutional Convention that "designing men" would use misinformation to rile up the people to take over the government.

Which is why our government selection is spread both over time and geography to prevent that.

Unfortunately there are people that want to move the federal government closer to direct democracy that would tear down both the time (2, 4 and 6 year term cycles) and geographic (Electoral College)

When in reality we need to be expanding these checks on power, not removing them
Any example? I'm just curious as I don't think I'd be able to understand anything at that speed, but I'd like to try
This is where I’m at with PS as well. It’s stuck in this no man’s land between bash and python. It’s a better scripting language than bash and a better shell than python. But when compared to their main purposes it’s a worse shell than bash and a worse scripting language than python.

The caveat of course is Windows system administration. I’m sure it’s excellent in that domain.
"More-than-Moore has created a compelling case for the implementation-analyses microcosm to transcend across the fabrics of system design, from silicon to package, and even beyond, and more so in the systems companies that are at the bleeding edge of design innovation."

What does this even mean?
It's possible that Samsung got a briefing on what's happening with ARM and Qualcomm and negotiated an extended reprieve from the new licensing scheme about a month ago when Masayoshi Son had a high profile meeting with the head of Samsung to discuss "a strategic alliance between Samsung and Arm."

https://asia.nikkei.com/Business/SoftBank2/SoftBank-to-discu...
Show HN: Hype, a minimal CLI tool for creating and serving plaintext blogs
Not providing the device tree for including in the Linux kernel is breaking by negligence in my book.

Looks like ARM and RISC-V will be the next open frontier for Linux in the near future. x86 is going to the way of intense lock down in an accelerating pace.

ARM also supports these technologies, but at least it'll be more accessible and more diverse, I hope.
Thanks! It relies heavily on open source libraries and open map tile providers.

A service worker handles caching of most of the application resources, while a Leaflet plugin[1] handles the actual tiles. You can see it in action by loading it on your phone, switching to landscape mode and pressing the save icon () that appears. It will cache everything in view, for certain zoom levels (configurable). I believe the plugin saves to session storage.

[1]: https://allartk.github.io/leaflet.offline/
Yes, this! "political propaganda machine dislikes and distrusts Musk"
Bingo. This is exactly what I recently proposed for Twitter. The idea of user defined "filter-sets" where the user chooses what they want to be exposed to. And even further, I proposed the ability to name those filter-sets and share them with others. So if a given user is, for the sake of argument, a "raging Liberal" they can choose a "raging Liberal" filter-set. Likewise, a "raging Conservative" can choose the "raging Conservative" filter-set, a Libertarian can choose the "Libertarian" filter-set, and so on. Much like your market-place idea mentioned above.

"But, but, what about filter bubbles / echo chambers???" one says. To which I say "it's not a problem I'm trying to solve, or particularly interested in. I'm not even sure that's actually a problem per-se to begin with." Seriously, the world is too big, there are too many people and too many ideas, for any one of us to accept being exposed to everything that's "out there".

Filters are a good thing, in fact a necessary thing. Of course we'd like to think that in a well educated, civilized, rational society, people would choose to make some effort to gain exposure to new and contradictory ideas for the purpose of expanding their minds and adapting and learning and what-not. But be that as it may, you still have to accept that some people will choose to filter out things to a lesser or greater degree than some others, and that some people will choose to filter things differently than you will. And that's OK.
Shein to set up physical shop in Japan
tl;dr a list of random things, then stating that this proves that javascript is not basically a scheme. 4/10, effort appreciated.
I think your post is very practical in what is the norms for everyday development. I have a bit more of an idealistic pattern I wish I saw more people follow.

As for squashing, I believe that everything should be rebased instead to maintain a proper, linear git history. This maintains the ability to bisect and allows a descriptive git history. Temporary branches pass on their history to the main branch.

Even for temporary branches, labeling commits properly makes reviews easier, especially if commits are atomic. Ideally, all PRs are small and easy, but many times more changes than what's easy to glance at are needed. Understanding what and why these changes were made helps to walk through step by step—they're meant to decay since they are quite literally history. Reviewers should review the commit messages themselves and ask for revisions on them when needed. This is hard to enforce and requires thorough buy-in from people to invest in it. There's some proof in the pudding, at least, if you look at the conventional commits usage in the community.

(very, very idealistically—not very practical) To keep commits atomic, each commit should be tested incrementally, at least with static checks and unit-y (read faster) tests. Each commit must past checks prior to PRs getting merged.
So this appears to be mostly an ad for Arc. To save everybody some time: Arc is a reskinned Chromium that's only available behind a signup wall right now.
> > Sontag

> We are not talking about professional photographers here I think

Sontag wrote essays which are collected in the 1977 book "On Photography" (and a followup in 2003, "Regarding the Pain of Others"). It's not specifically about professional photography, but about photography in general--family vacation pictures, crime scene photos, etc.

I like the essays because they provide some crucial insights to help me figure out questions like, "Why do I take pictures at all? What kind of pictures do I want to take? What purpose do these pictures serve? How should pictures represent my life?"

> In my experience, a full-frame lens with these characteristics would either be huge and heavy or cost upwards from about US$500 new.

This is easy enough to disprove by looking at the B&H catalog.

You can find large and bulky 50mm f/1.4 lenses. There are also small & light ones. Generally speaking, there are a lot of different lens designs out there, and normal primes have more variety than most. You can find expensive and bulky designs, or simple and light designs, with various tradeoffs.

For about the same price, you can get a 28mm f/2.8, which is typically larger, physically.

> In good light.

I have had problems with autofocus in poor light, when it's nighttime, and the lights are off, and I'm trying to take pictures of my cats. Anything less extreme and the autofocus works accurately and quickly.

Then again, if I tried to take a picture of my cats at night with a wide-angle lens, I'd never get the pictures I wanted.

> Apart from focal length affecting presence/emotional distance, which I suspect you genuinely haven't really thought about much,

Don't be rude.

I disagree with you. Saying that you suspect I "haven't really thought about [it]" is inappropriate.

You also expressed the mistaken suspicion that I hadn't ever used wide angle primes--perhaps, just perhaps, you can't explain away our disagreement by saying that I'm ignorant, or hypothesizing that I'd agree with you if I just spent the time to think about it.
I agree it isn't normally helpful on a modern computer, but that's a strong statement. What if you need to swap large storage spaces with no extra memory? Isn't there still old hardware out there especially in aerospace that could benefit?
By contrast, I don't know how people put up with mice. I discovered a cirque touchpad in the mid-90s and i've preferred them ever since.

Of course, nothing's worse than the weirdos who like trackballs.
Historically, Easter eggs were implemented as a way of having a verifiable resume. To reduce employee bargaining power, companies didn't include developer names in software credits. So even if you worked on project X, even if you designed and wrote the entire program as was common at the time, the developer didn't have any proof they could use on their resume. But, if you sneak in an Easter Egg, especially one that displays your name, you could use that as proof.

So, given the antagonistic relationship in which Easter Eggs originated, I'm not surprised that large companies would continue that antagonistic relationship.

Source: https://en.wikipedia.org/wiki/Easter_egg_(media)#Origin