skysight-inc/HackerNews huggingface dataset:
I mean, there are some companies out there that are 100% Mac only, but even then with a chat app you are extremely limiting your userbase if there are no interoperability options. The second you need one person on a Windows machine you can't use this.
I personally work on something written in C and we use bog standard gcc. But when you have 10+ variations to build, tests to run, etc, the parallelism you can get from a bunch of cores makes an enormous difference.
That’s a TV problem, and most manufacturers still just treat them like car radios and develop a generic UI, which they’ll rarely update, and Android thrown in for convenience
I am perhaps nitpicking, but I expected it to be 86 lines without dependencies (or including the dependencies LOC in the total!)
The Competitors Your Startup Should Worry About
> GNU bash

From 15 years ago!

> all of your favorite *nix commands will be available

Except that they are the BSD variants, not the GNU ones.
It is still not your place to say what people's ideals should be, or what efforts that they should persue.
There's two things happening. There's a "{{YOUR_CITY}} is dying" narrative that is constantly being pushed by far-right-owned media companies. It has been going on for years. (see https://www.usatoday.com/story/news/factcheck/2020/06/24/fac...).

And that narrative is now having some success. It is getting people to apply a confirmation bias such that they perceive their city as crime-infested.

Meanwhile, crime statistics in many (most? all?) of these cities are actually down or flat. And compared on a per-capita basis look like even weaker support for that narrative.
What did her being "black" have to do with your story?
I hadn't caught that, thanks! I'll look into it when I get a chance!
The link to your previous review is broken; looks like you have a (redundant) variable in the url that's not being evaluated.
Glad to hear that it works for you. Don't hesitate to reach out on the Mutagen issue tracker or Slack channel if you run into any issues or questions - I'm always happy to help.
How is dropping them related to this article about them adding them?
Not a surprise, folks!

When I talk to prospects (job, consult, who cares?) and they tell me "we're like family" do you know what goes through my mind? Yep, this or a potluck where I avoid eating anything. It's because I had a bad childhood, and as an adult I choose my own family and nobody gets to choose it for me and most especially my employer.

See? This is indeed work related.

While we're at it, can we simplify the "sexual orientation" question by making it a two-parter?

1) Sexual orientation? (yes/no)

2) If yes: dominant / submissive / other?

and leave the poor "no"s alone! I empathize with them, honestly. If I ranked those four categories in order of predominance it would be No, Submissive, Dominant, and Other with No being the largest but not as large as Dominant and Submissive combined. As an Other I'll hang out with the Nos at work if you don't mind. That's not going to stop the doms and subs from sizing people up, because that's just what they do; that's not permission by any stretch and working for a company which is "like family" isn't either.

Not looking for votes either way. Thanks for letting me get that off my chest.
> A cross-platform, reimplementation of Notepad++

For Windows, how does this differ from Don Ho's original version? https://notepad-plus-plus.org/

What is the vision/goal of this fork? The README is minimal.
> Most people want ipv6 so they can get more ips / static ips

My statement was clearly the use case of ipv6 a direct answer to your question. Why? as in why would people want ipv6.

Anyway have fun playing dumb.
Not ideal but you can go for used rack mounted servers. You can easily get even better specs for less than 2k with reasonably recent CPUs too (E5-xxxxv3 and up).

At least that was the case when I set up my home server rack ~2 years ago. (Though 24TB might be too much since server grade SAS storage is very expensive even when it's used. So what I did was to buy servers with as little storage as possible and then just put SATA HDDs that I can get for dirt cheap.)
I'll add that show, thanks!
>GTK and Qt are not built on top of the X toolkit intrinsics

That changes nothing, they have no reason to base themselves on Xt if that doesn't work well for them, which it doesn't for a number of other reasons. Also X was intentionally designed to support multiple toolkits using any underlying library they want, so the designers definitely didn't intend for everyone to use Xt.

>X11/Xorg bashing is in vouge, for some odd reason, despite it working pretty well for most *nix users.

There's no bashing here. These are just the facts. It was a fine thing for the time it was created, it's now obsolete and doesn't work that well anymore. Hindsight is 20/20 and all that. That's the way it goes with things.

>If you want alternatives like Wayland and GTK to succeed

This is a bad way to take the conversation. I don't really care what succeeds. There's no reason to get that invested in any particular solution aimed towards something so fleeting (and lacking in rewards) as the attention of a bunch of random Linux distributions.

But I would say those things have already been largely successful at what they set out to do.

>you have not presented any good arguments that would change my mind on any issue so far.

I don't really care about changing your mind either. If you want to change your mind, that's completely your decision to make. I can only point you towards facts that may illustrate other perspectives.
If EVERYONE that was driving an ICE decided to take your train, you'd be waiting a few weeks to get to work.
haha, thanks for clarifying. I thought I was missing some sarcasm like fingered airquotes and couldn't figure it out .
Nice to see this project, will try it out. When I moved from Windows 11 to Ubuntu I was really happy to find most of my daily use utilities in Linux or equivalents, but I was shocked there isn't a native version of Notepad++, its the kind of app you would expected to have multiple ports in several OSes. The version from Snap doesn't integrate well with Linux.

The record and play macro feature is probably the most useful tool, I keep grabbing code from VStudio/JetBrains-based editors to refactor/format it in NP++. For me the future of text editors should go in the automated direction: "see these identifiers and strings, tabulate them in columns to make my code more readable, now convert this column of strings into identifiers with given prefix and camel case, and define them in that module."
And? Just people sharing their Ethereum Name Service (ENS) names. Still some of the biggest players in the crypto/NFT space on that list.
I've been using Mutagen for years to offload running docker containers during local development from my Mac to a Linux machine and it works great. I'm glad to see more people talking about it.
GitHub gender-inclusive language bot – postmortem FAQ
A recent GitHub bot created many pull requests about inclusive language.

The bot was discussed on Hacker News. The bot isn’t mine, yet it used my inclusive language repository.

The discussion raised good questions. I've written answers that highlight why I believe inclusive language is worthwhile, especially for technologists.

https://github.com/joelparkerhenderson/gender-inclusive-language/blob/main/doc/questions-and-answers.md
Sad as it is, I'm not optimistic that this problem will be solved any time soon, as long as people in SF (and in CA in general) believe that every social issue is purely a moral problem. You point out that SF is not safe? You're an oppressor, or worse in some people's mind: you're the Right. You are saying looting is bad? Oh, that's the worst offense, for you're now a white supremacist. You link increasing crime rate to lenient law enforcement? You're a racist. Note I'm not saying leniency is necessarily the cause of the higher crime right. Instead, I'm saying the discussion gets shut down so we don't make progress.
PTFE can give off harmful fumes if overheated so if you wanted to be careful you might consider printer setups that keep the tubes away from their overheating temperature (i.e. inside the printhead can be a concern, bowden tubes not so much)

PTFE landfilled though is as far as I know pretty inert. The manufacturing process involves chemistry which is harmful if not properly done, but the finished product not so much unless burned.
Also “Dropping” something can mean removing or adding (“New Nike shoes just dropped!).
The interesting thing about that book is that there are two versions that are significantly different, the wikipedia page "The Road Ahead (Gates Book)" describes this quite well (20,000 words were added mostly regarding the internet).

The original version stated "today's Internet is not the information highway I imagine, although you can think of it as the beginning of the highway". Before publication Gates realized the internet was gaining critical mass and he redirected the company to become internet-focused. And then the new version of the book was created.
How to interview candidates in 2022
Not sure the specific title, just whatever was after senior. And I suppose it's more like 3 years at this point. Class of 2019.
> 15 years of security updates

How much do you think that will add to the cost of a product? Software engineers are not cheap.
Are you sure you’re an ex-fascist?
Interesting article, got me to actually check out Remotion itself too and the demo video is definitely slick. Would love to try it out but we're only a handful of developers that use macOS at my job so I'm afraid we wouldn't get much mileage out of it unfortunately.
Rah. If I had to do it over again I would have definitely picked Navy or Air Force.
My main takeaway here is that github has a CSV visualizer.
Yes but I don't think the smallest birds are all that comparable in size to the smallest insects.

Keep in mind that for many insects their terminal velocity isn't sufficient to kill them on landing. So an ant can be dropped from an airplane, fall for thousands of feet, hit the ground, and the walk on like nothing happened.
Probably not, or it would become a Make competitor
Love Notepad++ and I sometimes miss it on Linux. Are plugins from Notepad++ compatible with this?
I would just like NYC to still receive their goods
Looks like a cool project, not throwing shade, but these two lines in this order made me giggle:

Though the application overall is stable and usable, it should not be considered safe for critically important work.

There are numerous bugs and half working implementations. Pull requests are greatly appreciated.
Not yet, since my 'new pc' idea is shelved for at least another year or so, but that sounds like it could be a great help if Steam and Proton don't make things work out of the box. Thanks!
The keyword is "dropping". Look at the "Screen name" and "Before" columns.
> Part of the reason people like Trump have very fancy residences is because they are exempt under bankruptcy laws. So he can store his wealth as gold plating on his toilet, file for bankruptcy, get out of all the loans he can't pay, then continue on with his lackluster investing

A real issue, but a bad example. Trump has never declared personal bankruptcy. A few of his 500 businesses have gone bankrupt, but all that happens when an LLC goes bankrupt is that the owners lose their investments and creditors take over the company.
Maybe enough people used that username.eth auto-blocker that their engagement figures dropped a non-negligible amount. My guess is the original list to check reverted usernames against came from https://antsstyle.com/nftcryptoblocker/

Note the stats on that page, before it was shut down: "So far, it has performed 52.8M blocks and 10.6M mutes on behalf of users." That was one of maybe 5 different tools. Compare that to ~200-300M monthly active users. [[~~Assuming everyone who used those tools is a MAU, those usernames were collectively reaching 20% fewer people as a lower bound.~~]] Yeah, I guess this actually is a drop in the ocean. All you can say is that they were reaching 50M fewer eyeballs cumulatively. Of course that's counting everyone more than once, because they block more than one person each. Anyway, I think it's at least plausible that the people in the "growth area" for engagement stopped engaging one way or another. Folks using these tools were most likely in this segment, and the fact that they existed meant people had figured out a simple rule for you could simply avoid listening to & engaging with at all, whether the tools did actual blocking or not.

Many of those blocks were presumably people who were fed up with the amount of NFT/.eth content in their feeds, and had been providing some negative engagement (but system doesn't care, that's still engagement). I think there's a thin but possible case to be made that this idea worked and now people have to strip their .eth to stop haemorrhaging engagement.

Another more likely theory is that this represents people who have lost interest and no longer want to make it a very visible part of their identity.
What do you mean? A cast to a char pointer is absolutely valid C. For most intents and purposes, a pointer "type" in C is merely the step size, and only void pointers cannot be decremented.

The line of code is basically two lines:

(char*)hash_ptr.parm.v.p = (char*)hash_ptr.parm.v.p - 1; // move the pointer back by one byte
*((char*)hash_ptr.parm.v.p) = fpop(sst); //At the memory location, write the output of fpop(sst)
Yes, this coupled with the dig at the lefty DA makes it clear that this move is mostly political posturing and virtue signaling for the alt-right crowd (which is also very pro-crypto)
If I use cannabis, can I work for the United States Digital Corps?
There's tremendous opportunity to make connections early. I have a colleague who is 23 years old and planning an urgent, high 8-figure R&D effort. Like, that's the project for this week. Make no mistake, there's a shocking amount of bureaucratic trench warfare because everything is Balkanized, but the impact can staggering if you can execute.
> Empower the next generation of technology leaders to launch careers in public service and create a more effective, equitable government.

Can someone explain to me how this program will achieve this? The problem of government inequity is unfair and unbalanced representation as a result of valuing corporations and special interests over the citizenry.
> Maybe consider your carbon footprint when performing that next full code compile?

Why "Carbon footprint" is a lie.
https://docs.google.com/document/d/1AKR2j4CymosDtmfEoDt2geSC...

https://www.youtube.com/watch?v=1J9LOqiXdpE

https://medium.com/woodworkers-of-the-world-unite/your-carbo...

That said being efficient is not a bad idea. There is a market for chips with less power consumption. A 250GB seasonal DL is kinda wasteful. But the solution to climate change (and it's not a crisis) is not atoning for our eco-sins. That's a misapplication of the JudeoChristian myth of sin/salvation.
Why are you looking for an alternative?

I don't have much experience with ceramic, but most people that dislike cast iron are using it wrong:

1) put all non cast iron frying pans, skillets, etc in storage, and make the cast iron the default (so the cast iron is used at least every few months and the patina is maintained over time).

2) put a small amount of oil in the pan each time you cook (unless the food is fatty, like ground beef)

3) to clean, scrape with a small rectangular plastic scraper (such as the brown one pampered chef makes for $3), and finish with a stainless steel pot scrubber. Do not use soap. Use hot water and dry immediately (perhaps by heating it briefly on the range and storing it there). Optionally recoat with oil once dry. This should be easier than maintaining Teflon, or you are doing something wrong. Look for more advice.

If you've ruined the seasoning already (or got a "ruined" one for free, hint, hint,...), give it a thorough cleaning, coat in a very thin layer of cheap oil (canola/vegetable is fine, exotic oils often have exotic problems, like flaking) and bake for a few hours at 20-50 degrees below the smoke point of the oil you chose.

When cooking, the first step should always be to start preheating the cast iron.

If you still really dislike cast iron, consider stainless, optionally with a copper core. You might want a stainless sauce pan anyway, since simmering tomatos in cast iron strips the seasoning over time.

Stainless is harder to clean, but is otherwise fine. Make sure the stainless is induction compatible, since a mid-priced stainless set will outlive you (be sure to get metal handles with solid rivets). Induction is the future, and you don't want to toss the set in a few decades.
Not in this context where there's a "Before" and after column.
Oh, my memory did not serve me well in this case. Thanks for the correction! The XB-70 is an amazing aircraft.
It’s a weird attitude. The desktop app community in particular has always had a pretty strong sub-community within it that’s coalesced around the idea of “we’re just going to focus on making the best Mac apps possible”. Which, even if you’re a staunch Windows user, seems fine? If you’re a developer who likes a platform and wants to build software for that platform, to you I’d say: go nuts. There are plenty of alternatives, and that’s particularly true in this space.

I can understand disappointment around great apps that don’t ever cross the platform threshold, totally, but I’ve never thought of that as terrible, or that the developers themselves are bad. This attitude of “you don’t like what I like so you’re just wasting my time” is super strange.
ENS really makes life easier if you're involved in anything where you're transacting in ETH regularly and/or between multiple people.
As a point of reference, Paris has around 420 Sanisettes (single-occupant self-cleaning public restrooms). Paris has about twice as many inhabitants, but half as many homeless people, so if anything Paris should need fewer public bathrooms than SF. If SF has too few now adding another 10 over the next four years won't come close to solving the problem.

[1] https://en.wikipedia.org/wiki/Sanisette
I always find "What did you do over the weekend?" type stuff insanely boring. I imagine a website that generates random plausible answers to this question - how much time would I spend generating and reading random responses? Answer: Enough to see whether and how well it worked, and then never again. Why would I care about what my coworkers did over the weekend? It's like using that website for fun. When people ask me this question I always say "I didn't do anything at all" and then fall silent. My hope is that the awkwardness of this response will encourage them to stop talking to me.

In my view this over-familiarity with coworkers is partially a consequence of individual atomization in society. People who have moved across the country to a new city where they have no friends or family try to find surrogates in their company and companies, trying to encourage worker loyalty and sacrifice, promote the idea of being friend or family like. I don't think of my coworkers as friends and certainly not family. My coworkers are strangers who happen to work at the same company. I have to interact with them to do my job but that requires only polite communication about work. I don't need to know anything about their personal lives and prefer not to know.
Until the GS salary cap is something that doesn't look like a bad offer from a decade ago, it'll be extremely hard to swallow the pay cut of working for the feds.

I get the "public service" discount, but it'd have to be something like 30%, not 70%.
We have an optional daily 30 minute meeting (happens during my morning, different for others in different time zones) where we chat about everything sipping coffee. Absolutely non-formal, work items come up for discussion usually once per week.

This works quite well for people to better know each other. The best thing is that it's optional.
You're skipping the fun part. What's in that tarball?

In order to gather the dependencies into the tarball in the first place, they need to be installed. And not all your dependencies are handled by `bundler`. In any interesting project you're going to be depending on system libraries that Rubygems has no way to signal to the OS that it needs. You need to `apt install <foo>` for interesting values of `foo`.

That means you've got a few choices: either you document what those OS packages are and rely on the operator knowing that they need to pay attention, or you try to automagically install them when you unpack your tarball, or you include everything you need from the build system in the artefact. This means running the application and finding all the files it touches via `dlopen` and hoping you exercised all the interesting code paths.

Option 1: you're back to installing dependencies.
Option 2: you're wishing you'd just used `dpkg` to build yourself a .deb, and you're still installing dependencies.
Option 3: now you need to figure out how to swap out OS libraries after the ruby interpreter has started, and need to get all the configuration right to point into your untarred filesystem, and you're wishing you'd just used Docker.
> form manager

Found the problem.
Good article.

I can't help but wonder why way-finding / path-finding vibrational orienteering vests aren't a thing yet.

You could vibratory signal a path in complete darkness, indicate obstacles and threats or directions to supply caches etc.
On the other hand, my desktop is from 2011 and it works fine and Linux happily supports it; 15 years isn't that impractical any more. As time goes on, the pace of change slows and longer life is reasonable; early Android devices may well have been genuinely obsolete inside a year, but current devices aren't even that slow after 4-5 years.
oof, i described myself as a cowboy at a interview i did last year to a higher up, no wonder i didn't get the job even though i did well on their technical exams. I always took cowboy coder to mean someone who had independence and resilience to get things done even if the environment isn't conducive towards that.
The original Notepad++ source code is written for the Windows API, built for Windows releases only. This project seems to be Qt-based, allowing cross platform development.

It seems like someone thought "building a Notepad++ of my own seems like a nice idea" and went with it long enough for it to become quite a competent editor.
Everything seems to get framed morally instead of economically. By economically I don't mean with classism or monetarily, but game theoretic cause and effect. All proposals must be found to be overwhelmingly righteous before they can be analyzed for being effective.
This game is kind of nice. A clever variation of 15-Colors[1]. Problem though is that "15 Puzzle" is a pretty challenging puzzle in itself. Adding complexity of Wordle, makes it very hard. I see some potential in concept but it has to be made a bit easier to tackle.

[1]: https://en.wikipedia.org/wiki/15_puzzle
I almost guarantee that more people know what files are today than in 1995.
This seems reasonable. Ask for 15 and maybe get 5!
This sounds extreme at first but if you had to support 15 years of security updates, how would you do it? What is the necessary human resources and structure to pull this off?
For anyone curious, there was a trend where people were changing their display name on Twitter to their Ethereum Name Service (ENS). It's not a URL (even though it looks like it); the concept was similar to URLs though. You'd point a friendly name to your ETH wallet.

The implication of this post is that ETH/ENS is dying or people are caring less. In think in reality, it's probably less exciting... it was just a fad.