skysight-inc/HackerNews huggingface dataset:
If you mean "PowerToys Run", you can reconfigure pretty much any if the PowerToys shortcut key combinations.

Though for now I've just turned that one off as I don't have obvious need for it and haven't looked at what else it might offer. I use PowerToys mainly for FancyZones and plain text paste.
And of course, it is impossible to install additional interpreters on the computer.
They do the same with clock signals in some systems. Similar idea to avoid high peaks at a single frequency:

> Spread spectrum clocking is a technique used in electronics design to intentionally modulate the
ideal position of the clock edge such that the resulting signal’s spectrum is “spread”, around the
ideal frequency of the clock. In timing circuits, this has the advantage of reducing Electromagnetic
Interference (EMI) associated with the fundamental frequency of the signal.

https://www.microsemi.com/document-portal/doc_view/135439-wh...
Stallman is the Socrates of our times who will be appreciated only centuries later perhaps by a distant generation.

So far, everything he has said and written about surveillance capitalism and Big Tech's monopoly has turned out to be true. The subreddit /r/StallmanWasRight has aged phenomenally and also turned out to be true and prophetic.
I find violin plots suggest far smoother results than actually exist so you need to be careful with the amount of data.
Of Psion and Symbian
I think it's pretty naive to believe that North Korea is not getting military technology in return.
It's not. This is a non-issue. Every web shop is writing bash to twiddle a build script on servers they also manage, which includes the ability to install any package they want.
No but Microsoft was never going to be able to do it. Maybe there’s a parallel now.
Hmm, yep you have a point there
A wonder how different people will interpret "a couple of factoids" then!
If the current set of biases can be construed to lead to death, heck yeah I will take another set.
The idea is that this other set of biases will at least have a chance of not landing us in hot water (or hot air as it might be right now).

Now note again, that the current set of biases got us in an existential risk and likely disaster. (Ask Exxon how unbiased they were.)

AI does not optimize for this thing at all. It cannot tell the logical results from, say, hiring a cutthroat egoist. It cannot detect one from a CV. Which could be a much bigger and more dangerous bias than discrimination against disabled.
It might be likely optimizing for hiring conformists even if told to prefer diversity, as many companies are, and that would choke any creative industry ultimately.
It might be optimizing for short term tactics over long term strategy. Etc.

The idea here is that certain set of biases go together, even in AI. It's like a culture, we could test for it. In this case, hiring or organizational culture.
Gotta love the backhanded compliments thrown at an absolute legend who we'd all be better off having listened to.

> Not because we think what he says is right

Few have ever been as right in their fields, or had such foresight.

And even when proven correct, over and over again, this snideness draped in a nicety gets regurgitated on every RMS related post. It's a sign of deep sickness in the tech community that we tolerate it.
> You should read the link before commenting.

Twitter doesn’t show threads to people who are not logged in (e.g. if you don’t have an account). Shaming people for not reading what they can’t see (or even know exists) is unfair. Using archival sites doesn’t work as a bypass like on newspaper sites.

Not to mention people on Firefox, which from what I have read on HN might not even have access to it at all.

Twitter links should probably be downranked on HN until (if/when) they return to being more accessible.
Same with merge, they are just somewhere in the middle.
Every user can become root at will is different than every user is root at every moment.
Did you not read the top comments on that post all talking about how sensible that rider is, how moral, how much time it would save?

Smearing people like this should not be acceptable on HN.
As I've mentioned in other comments less succinctly, data hiding is sometimes useful of for drawing attention to other areas.

There are the better graphs the author mentioned for general purpose use, but the graph itself isn't at fault any more than using a bar chart with a poor scale (e.g
omit 0-20) to do the same hiding.
My is not
Haha AppleVision
I wouldn't diss it, if all I want to do is cuss eventually.
m$ has successfully stretched the "you don't own the software, you lease it" model to its extremes.

unpopular opinion - almost all annoyances are most affecting those who can then find a solution and apply it (provided they don't get a restricted account from work).

on the other hand, have to agree that when even those publishing such circumventions had enough, m$ got to tread a bit lightly.
Nix fan here too. If you like nix-shell, you'll love cached-nix-shell!: https://github.com/xzfc/cached-nix-shell
Show HN: Tech-Orbit, GitHub Readme Generator
I’ve made a README generator with animated svg. Inspired from Orbiting Circles component by Magic UI.
Hey HN,

I'm a small web agency owner, and my day to day is doing SEO for local businesses.

To rank on many cities, I was duplicating services pages and replacing some part of the text.

Some say Google penalises this, but I've never seen any negative effects.

Anyways, I was doing all that manually and it was taking way too much time.

So, I created SpinPress because I wanted to save time (and also duplicating stuff manually is really boring), but then I realised it could also help me rank for all the long-tail keywords that big agencies don’t even bother trying.

I made this for SEO, but I believe it can be useful in other ways.

Would love some feedback on this

thanks, Manu
Can't you just install it?
Comparing location, spread and skew of multiple batches.
About the License of ibmcloud-cli
> I remember one being a surprisingly complex system for tracking the creatures' nickname(s).

This is amazing.

That great thread on falsehoods programmers believe about names gets a new twist when you add in a variety of species.

https://news.ycombinator.com/item?id=29143353
Because it's very hard to rationally compare multimodal batches without single test statistics. And they present five summary figures for each batch, each of which are reasonable metrics to compare batches with.
I’m saying we did test parts that required mocks, and we used interfaces as a vehicle to streamline that. Rightly or wrongly.
When awake I imagine things but they're fleeting, hazy etc. and I have to really concentrate.

But something happened to me a few years ago, I can't really say what. Basically my dreamscape when I was asleep changed. I went from sort of greyscale dreams with 1-2 people at a time, very little audio to basically full-blown movie quality with up to thousands of people in the scene. Long ago I achieved a lucid dreaming state but it was always a bit boring somehow, there wasn't much happening. Now I can do the same and there's a whole storyline going on for me to experience.

Also when waking up I could now just turn around and immediately go back to sleep and resume the dream.

My point in all of that is that somehow when my full conscious mind isn't present it's as if in computer terms I just have a lot more CPU power available for creating the scenery, up to the point where it's as real as real life. I'm sure it's not a "CPU" issue, the brain should easily be powerful enough to do it while conscious, but maybe it's more of a survival thing.
Evaluating Offensive Security Capabilities of Large Language Models
The FT did a recent - and very good - expose with more on how the city works in “Undemocratic, anachronistic, fantastic. How the City of London survives” [1] Paywalled but accessible via Google.

[1] https://www.ft.com/content/2b96763f-5cb2-475b-b20c-7c2d02050...
>People feel good about themselves when they leave extra, deriving a sense of generosity.

Interesting. I never feel good about tipping. If I tip I feel bad, because I caved in to the pressure. If I don't tip I feel bad, because the staff will wrongly think I didn't like them or their performance. Then there's the question of how much % is right... What an unpleasant social convention. Just give me higher prices on the menu.
How is it supposed to know how you want your errors handled by default? Handling errors is the programmer's job.
The most common version of naming would be loitering munition.

https://en.wikipedia.org/wiki/Loitering_munition
CGP Grey has a delightful video explaining this:

"The Secret City inside of London Revealed" (2012)
https://youtu.be/LrObZ_HZZUc

Highly recommended.
Fair enough, it was the comment that "better-designed chart types" that caught my eye. "better designed for general use" should have been the context I read it in.
Ask HN: How to deal with a cofounder not pulling their weight?
I'm a technical founder who connected with another cofounder a year ago through YC matching. At this time, we connected pretty well because they saw the vision I had and seemed to be pretty motivated.

It's been a few months now and I'm very frustrated now. For reference, this is for a B2B product. Our current beta testers are people who are in my network that I've connected with over the past year or two.

Red flags for me:

- I've assigned them multiple tasks where he's only completed 10% of them in a subpar fashion and has yet to deliver on the other 90% for weeks or months. And yes, I've assigned him tasks. These tasks are tasks any normal intern can do in less than a week. Yet, they are unable to deliver in a competent manner.

- The fact that I even have to assign them tasks is very frustrating. It adds a new management load to my plate that I should not have to deal with for a cofounder. I feel like I'm managing an intern. I feel like a babysitter.

- I get texted a lot of ideas about the grand future, cool features, and raising money, which is great, except ideas are meaningless. Especially if they are just a 1-2 sentence idea. I always ask them to flesh out the idea more by drawing up some quick wireframes, clarifying the CUJ, and figuring out an actionable plan for what it should look like in reality. I have yet to receive even one document or plan.

- Texts me a lot of surface-level insights about our competitors or about the industry, no real value-adds. I thought this was fine at first because they were still getting used to the industry, but none of their insights have gotten deeper at all. They are the bare basics that anyone in our industry should know. But it throws me off now because it makes me doubt the experience and understanding they have of the industry.

For reference, we're both working on this on the side. I'm a FTE in big tech putting in 30-40 hrs a week on this, sacrificing performance at work and my sleep. They just graduated college (but doesn't have a FT job lined up). Seemingly this would technically mean they can contribute more to this startup (at which point I'm happy giving up more equity).

I know I'm not perfect. I'm a good coder and I have distribution channels for this product thanks to connections and other things I've done in the past. I would 100% prefer to have a cofounder (just someone who brings effort to the table), but I feel like a solo founder in all of this.

And yes, we've talked multiple times about this and it's not changed at all. I'm getting to my limit. I'm tired of having to ask if something is done every week and get an excuse over and over. --TLDR-ish:Basically, I feel like he's the second guy in this tweet: https://x.com/ayushswrites/status/1804221219958325258 Talker, not a do-er.

TLDR: Cofounder is underperforming and delivering subpar work to literally nothing at all. He's not pulling his weight and bringing value to the table, should I fire him? What else can I do?
That's true of Python and Perl as long as you keep using only the features built in in the core language (standard lib or whatever they call it.) The same applies to Ruby.

My scripting language is bash in at least 99% of cases. I used to program in Perl when I need some complex logic. I stopped using it some 10 or 15 years ago when I switched to Ruby for two reasons: I became more familiar with it than with Perl and it's easier to manage data structures whenever I need something complex or classes. That doesn't happen often in scripts but as I wrote, I use bash for all the normal stuff.

I use Python for the scripts that start an HTTP server because it has the http.server module in the standard lib and it's very simple to write handlers for GET, POST and all the other HTTP verbs. The last example was a script to test callbacks from an API. I just implemented two POST and PUT methods that print the request data and return 200 and a {} JSON. I think that to do the same in Ruby I would need to install the webrick gem.
I am genuinely surprised the Pixel line isn't gone yet. Frankly I didn't even expect it to come out after the Motorola disaster.
Glad I can still be surprised by Google not shutting down something.
ESR is Open Source's resident racist.
Every project that says it's "secure" is already a complete joke in itself. The multi billion companies who say that about themselves, can't even uphold that statement despite their infinite resources. "Secure" isn't a property that anyone can claim, it's a property that only can be attributed looking back in time.
Not recently. Years ago. I haven’t had much to do with Meetup.com in ages.

The issue was that these filled up the meetup, so real people would be shown a page, saying the meetup was full, and would they like to be on a waiting list?

I didn’t really want to make people jump through extra hoops, to sign up. It was an obscure topic.

TBH, I was damn pissed, when it started happening, and dropped the service right away. I didn’t spend any time, trying to figure out ways to combat it.
is there a version of not being able to visualize faces of people you know? asking for a friend.

from all i read about things like this, the more it become apparent that we all experience things in a unique way.
StripedFly malware used EternalBlue before it was leaked
Do you prefer a system where every decision is left to the user? I.e. where nobody and nothing can make any assumptions about the system without keeping track of a long list of settings that are active?

For example, imagine "/" is the path separator for some users and "\" is the path separator for some other users, depending on some setting. Would you like that?
Thanks for the thoughtful, thorough reply. Here's to hoping you don't get another bad reinfection!

It's such a weird disease, covid. Makes you wonder what we'll eventually find out about all these long-tail symptoms in 20 years.
I did not vote, but I can understand it - because of your first sentence already:

> So the diagram should not be used because of an education problem with some audiences?

You dismiss the problem of education as if that is free - but information is physical and spreading it takes significant amounts of time and energy, brains are what they are and hard to change, so this is so obviously a very significant problem that I don't see a basis for discussion given the context here. A forum such as this is a bad place to talk about very basic assumptions, to be able to have a useful discussion about topics such as this some minimum common understanding needs to be there.

Accepting the reality of how people think and behave is rational. To answer your rhetorical question: Yes! That reason is valid.

We usually only have less than a hundred comments that are useful, many more and most won't ever even see them. If we had to discuss such basics, it would be a huge waste of time, and it would be detrimental to the overall value of the discussion. That includes explaining it to the commenter.

I think it is okay to make such comments less visible. In my view it's less about "punishment" or about annoying the writer, but about letting the other people concentrate on other comments that don't force one into side-tracked discussions about very basic things.

I would suggest that you don't take it personal, we all occasionally are in that same boat.
I'm not convinced. I have aphantasia, yet I know I have vivid visual dreams, and I have at least once experienced even more vivid imagery in a waking state while meditating. I don't think - at least not for everyone - that the ability isn't there. It seems like something is inhibiting it when I'm awake. That, if anything, makes it a lot more frustrating. E.g. I've chased that meditation experience for a long time
I believe you are mixing up many things.

> He does emphasise source code

This is not relevant to the free software movement vs the open source movement.

> it possible to have freedom without open source

No, because the open source definition is more or less equivalent to the free software definition, and something not open source is therefore not free either.

> it's called public domain software.

Public domain software is necessarily¹ open source provided you have the source code. If you don't, you don't have freedom either.

1 ("well, actually"): many countries don't allow you to willingly put something into the public domain yourself, so in those country, it is not clear you have any right to use software someone put in the public domain because it's not in public domain in those country. You'd need an explicit license like CC0 to do this.
How does that happen
Anthropic's Claude 3.5 Sonnet wows AI power users
I switched to using org-babel to manage my emacs config and it’s been helpful to keep things organized (and half-documented when I come back to it months later).

David Wilson has a good YouTube on the topic: https://www.youtube.com/watch?v=kkqVTDbfYp4
Yes, it is non-deterministic from our point of view, because OpenAI does not let us set the seed.
I was expecting a simple trivial calculation with comparing energy demand for LLMs and energy demand of the brain and lots of blabla around it..

But it rather seems a good general introduction into the realm aimed at beginners. Not sure if it gets everything right and the author clearly states he is not an expert and would like correction where he is wrong, but it seems worth checking out, if one is interested in understanding a bit about the magic behind it.
Notice how that dovetails into stallman's main ideological point. The reason they can want "security" for the user, while actually only protecting themselves, is that they've already perpetrated the original sin of proprietary software.

The "user account" isn't an abstraction used to help you, it's an abstraction that serves the companies.
Why not try farm though if it means faster builds now?
What keeps it from becoming a free software backdoor?
He has made some very powerful enemies keen to smear him by any means possible.

The quickest and most common way to do this is by labelling someone crazy or a sex offender, both of which are constantly tried against RMS, to the point where there's a whole website to counter the most common misinformation: https://stallmansupport.org/
Just open-sourced E25DX: a modern Hugo theme for tech documentations
Then why are you even using a VCS?
It is such an essential part of my life that suddenly losing these abilities would be devastating. Aphantasia should be considered a disability. I feel as if you're losing an essential part of human experience.
> No you shouldn’t stop using box plots. You should use them for when they are appropriate

Yes, the author is aware of that. They even stated so:

> Despite making more visual sense than box plots, I still wouldn’t recommend these design concepts or box plots in most situations because…

Seems a few people missed the "in most situations" part. He's saying he stopped using them for whatever reasons because it isn't working for his audience. So as the title suggests, maybe we should all take a look at our use of box plots and see if there are better alternatives.

Also remember who he's talking about when it comes to reading box plots. He's not talking about people who understand box plots. He's talking about others that don't know or understand box plots, which seems to be thousands of people he's had to explain it to, according to him.
I'm thrilled to share an open-source project I've been passionately working on end of last year and the beginning of this year, a modern Hugo theme for tech documentations https://github.com/dumindu/E25DX

Design: https://dribbble.com/shots/23025050-Tech-Docs-Hugo-Theme

Demo: https://learning-rust.github.io/ , https://learning-cloud-native-go.github.io/

Performance: Lightning-fast load times ensure you get what you need, when you need it.

Vanilla CSS/JS: Crafted from scratch without relying on third-party frameworks or clutter.

Light Mode & Dark Mode: Seamlessly switch between modes for a personalized experience.

Code Blocks: Enjoy a smooth reading experience even with code blocks, scoring 100 or 90+!

Accessibility: Prioritizing inclusivity to make information available to all.

SEO Practices: Elevating your content to new heights in search engine rankings.

Best Practices: Adhering to industry standards for a robust and reliable documentation experience.

PWA Support: Embrace the future with Progressive Web App capabilities.

Happy Coding!
Indeed, it's worthwhile to study rms and his cause in more details. For instance, the "he wrote an Emacs" part is actually more complex. But also the reason why you put Open Source in quotes is part of rms' story, and as newer generations of hackers come onto the scene, this part of history faces a risk of becoming forgotten.

As a matter of fact, coming to think of it, the IT world is so fast paced that I'm worried there aren't currently any appropriate measures in place to record historical developments, because in IT, "history" is something that happens over a few years, rather than a few decades or centuries.

Stallman is a hacker, but his interest and cause is not so much on a technical than a societal level. The free software movement, it seems to me, has experienced a considerable reduction in public interest, and likely this has to do with the controversies that arose around rms. But there's also something to be learned about why the term "Open Source" is ubiquitous while "Free Software" is not. It is not only because of the unfortunate ambiguity of the latter, but also because of the implications of the underlying philosophies for corporate IT.
Dang, that was probably when the rest of us were still using 16" or so CRT's, it must have been amazing.
People need to get comfortable with git being a DAG, and not the degenerate case of just a straight line. Merge commits aren't scary, folks.
Box plots are a relic of a time when we couldn't print really nice charts. You can just display the distribution in line like a scrolling oscilloscope/topographic display, or you can do a density plot over time (look at gaussian processes) and overlay shaded regions for important time periods.
> Ruby has no built-in for "call a subprocess and convert a nonzero exit status into an exception"

Since Ruby 2.6 you can pass `exception: true` to `system` to make it behave like your `system!`.

https://rubyreferences.github.io/rubychanges/2.6.html#system...
There’s a recent episode of the Radiolab podcast about aphantasia. They specifically talk about a test for the condition. It’s worth the 30 minute listen.
That was unclear for me too, so I opened an issue (the very first of the project, yay!). The instructions have been updated, they might be a bit clearer now: direct contributions to the code are welcome.
Yes. I was careful to say "he wrote an Emacs" mainly as a supporting argument that he indeed a Hacker, unlike many contemporaries interested in technology who merely read TechCrunch.