skysight-inc/HackerNews huggingface dataset:
Not every network is as simple as a router in front of a laptop. And some may treat websocket traffic differently. And do weird DNS stuff. Every time your basic assumptions are wrong, your client loses a user, and you don't even have a way to detect that.

All these signals will either be too weak and let through enough false negatives as to be essentially useless, or too strict and produce so many false positives that a significant portion of the legitimate users leave in frustration. Unless you are some oppressive regime cracking down on VPN usage, I truly don't see where this will be useful. I guess it's helpful to compile the list of modern methods for detection and fingerprinting, so VPN providers can mitigate them.
I've started travelling with a roll of black tape because the problem you describe is so bad
What would make the most sense to repurpose AC wiring for DC. The big problem is that only circuit goes to each spot and putting in duplicate circuits would be expensive.

The standard AC wiring is probably enough for 720W with 48V. The problem with choosing 48V is lock to medium power. Appliances would require 240V or 480VDC to get enough power.

The big problem is that there is no standard for DC power outlets or plugs. Would need to be different from AC and would also need to be different for different voltages.
I'm not fond of this writing style without concrete substance; it feels immature. Yes, the author may have tried to be funny, but I don't see a compelling reason to stop using fail2ban.

Let's be clear here - fail2ban will not save you if you have a poorly configured SSH server or widely open Nginx/Postfix services, but it will offload traffic blocking to iptables (or whatever firewall you are using). This way, the mentioned services will not have to waste resources just to cancel some connections.

Will it save it against large DDoS? Surely not, but it will stop mild DDoS without problems, which it is designed for. We can argue that iptables/nftables can do a fail2ban job with rate limiting and other techniques many people have never heard of, but if you are at this level, you already know your craft, and I'm pretty sure you considered, tried or used fail2ban before.
Never been locked out when I used to use it. But it got replaced with a default firewall rule to only allow SSH from my address in the end. Didn’t need it at all then!
US will give them some concessions and UAE has historically been Gazas biggest benefactor. The other option is Israel let’s gazans starve which uae doesn’t want.
I have them.

However after a while it became annoying to try to peel the small stickers off the backing, then fumble to center a small sticky thing over the offending LED.

so... I use painters tape. I started with the blue kind, but switched to black. Easy to tear or cut, easy to size. electrical tape isn't sticky enough.

I choose an appropriate number of layers for the problem.

Most lights just need one layer. Sometimes I need to kill the LED directionality to be acceptable. And some indicator lights need to be dim, not off. Think an HDMI switcher where you need to know which port is active, or router port activity lights.

Sometimes I put a second layer when I need less or no light.
90pc of NY taxi cabs in 1899 were electric.

ICE cars soon bettered them in sales because 1. range 2. speed 3. oil price - due to the discovery of large oil deposits in the USA. 4. initial cost - thanks to Henry Ford's innovations.
If we can define small-fry then we can drop the fee for those entities.
This is the exact problem I’ve been dealing with lately. As a dad of a toddler, can’t find any time for deep work for personal work. And that’s probably okay since family does take priority. Good strategies though, thanks.
Hi Alex, I shared the SE link here to help with donations and I hope it's working.

Thank you for your beautiful project.

For a few years, every January 1st, for public domain day, I have been promoting SE on social media, the thread on Mastodon is the one with the most involvement.
https://fosstodon.org/@paulox/111680544393923401

It would be nice to have an SE account on Mastodon that posts about every new book published, since IMHO it's the social network more aligned with the spirit of SE.
> and their student bodies are exceptional? It's a cheap way out of the conversation

> I'm not inferior to anyone on the planet

These appear in tension, yes? It’s pretty clear that I’m inferior to anyone at Harvard including Claudine Gay, and my life is far worse than anyone there and will not get better. It’s also clear that people like you would definitely believe people like me are subhuman “NPCs” because we didn’t accomplish enough in high school if you bristle at censoring your admiration for this exceptional, superhuman cohort of people. If they’re superhuman, I can only conclude I’m under human, yes?
Author here.

I built this after watching a "Retro Game Mechanics Explained" video because I wanted to play with it, and I always struggle with keeping my toolchains setup and ready to go.

Hopefully, people find this useful.
X cut them off during the Earthquake because they didn't pay for a higher tier plan[1], but they also had a Mastadon account going that was unaffected.

If you rely on this service, you should probably either have the app or use mastodon. X doesn't seem to be a reliable option anymore. Twitter might have temporarily lifted restrictions when such info could save lives, but X wants its $$$ first.

[1]https://www.dexerto.com/tech/japanese-disaster-prevention-x-...
Is there a document describing the architecture and security model?

Edit: There's an image that mentions WebSockets. Is it using the same one-time token approach to security as NeutralinoJS[1]?

[1] https://neutralino.js.org/docs/contributing/security/
Windows 98 Swagger/OpenAPI Petstore
> let's talk more.

Unfortunately if that happens, we won’t be able to!
By default a large graph looks like a “hairball” when you graph it.

Most people in the biz are aware of this but somebody junior always comes around with a meaningless hairball and they can’t understand why people treat them the way a crypto enthusiast gets treated at most parties.
Well, the companies can't make them fast enough because the political establishment doesn't see maintaining readiness as a priority when money could be spent on other things. Nor did much of the population - I remember it used to be very popular to compare the American military budget unfavorably to the lower budgets of European countries - shouldn't we put that money to social programs? Now though, as much as the American military has fallen, at least it is still legitimately powerful - most European armies these days are Potemkin forces. All of which is to say, I agree with your comment.
Archived: https://web.archive.org/web/20231217123050/https://mondoweis...
> The commit history should be the primary source of truth for what changes have happened.

It's just super impractical. The work is discussed / documented in the project management systems, I'm not going to copy it extra (from design document, the ticket description, ticket discussion, screenshots) for the SCM. Too much work, too small benefit.

> I've also been at orgs where they've switched from one ticket tracking software to another, and haven't maintained history, or even when they do, the ticket ids and up changing afterward.

I've been in orgs where they've switched SCM and didn't keep history. Neither should happen.
What's an alternative to Amazon? eBay is worse. Walmart.com has the same problem with third party vendors. There are few other "buy anything" webstores. I also noticed during some Christmas shopping that buying from Amazon was actually cheaper than the actual brand sites themselves, in particular, adidas shoes and a sodastream were cheaper on Amazon than on sodastream and adidas dot com. Exact same products. I don't know why.

Also, Wish takes 40 days to ship. Ebay and other sites take 4 days. If I order something from Amazon right now I'll literally have it in 4 hours. Doesn't matter for all purchases but it's so convenient.
Yeah I don't get that at all. There's like seven different airports I've driven round trips to with my EV without needing a charge.
Open-Source ChatGPT Alternative Jan
Thanks for mentioning the "Seinfeld strategy", just googled it. Love it. Might just use it to plan my January.
Could you please not post in the flamewar style to HN? You've been doing it repeatedly in this thread, unfortunately. It's not what this site is for, and destroys what it is for.

I realize that it's frustrating to be representing a minority view, but it's not ok to react to that pressure by lashing out at others or breaking the rules here.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
i do wish FF shipped the multi-account-containers bundled with the install of FF; it is quite possibly the #1 most used plugin - esp with each tab being a random temp containter. It might be confusing for some folks with the advanced bit; but professionally it saves the day when testing front ends and peoples instructions are "clear your cache, find out how via your browser ect" - nah just open a new temp container
It is like a RealDoll in that if somebody mentions owning one you cannot unlearn that information about them
Again you are assuming the people using ai here are barbarians invading this forum. I suggest they may be the same people that were there anyway, and have been frauds all along. Before they posted other people's work (taking pictures of other peoples work irl, buying things at thrift shops to post about, stealing pictures off other forums), now they are using ai to fabricate it. The use of AI did not lead to any new fraud in my scenario, it actually made the fraud obvious for the actual experts who were previously fooled.
It makes me think I’m the only person that’s never had an issue ordering things from Amazon! I have prime and sort by recommended and I’ve never had a bad experience. Is it only for particular types of items?
* changing your SSH port means that you'll have to do a bunch of fuckery to get basic functionality working. you will very likely waste hours of your life. you will have to google "rsync ssh non standard port" every time you want to use rsync. you will have to remember scp flags. this is also bad. probably worse.

---

I dont need to remember non standard ports if i just use my .ssh/config.

Host myhost.tld
Hostname 127.0.0.1
Port 333
User MyUser
IdentityFile ~/.ssh/myhost.tld
Without getting the copyright is mine part how can they claim authorized or ownership?
> the git commit already contains information about which files are affected;

Contra: while this is true, it's worth considering how 'information about which files are effected' scales when examining the history of a repo. A commit message that simplifies and clarifies the intent is more useful than one that requires a future reader to read each git commit in full to understand the effect.
This is basically how you win every CodinGame Spring/Fall Challenge, though you check many paths in parallel (beam search) instead of a single at a time (A*).
Ants?
> I'm sure the performance wouldn't have been comparable to modern electric cars, but what if car companies in 1920 had focused on producing electric cars that had a shorter range with a lower top speed?

They'd have been outcompeted by the cars with longer range and higher speed (and no reliance on lead acid batteries that must have horribly degraded with intensive use), just like they were in the 1910s. It's not like they weren't tried: the tech had a longer history than the ICE and they actually outsold the ICE in the US in the first decade of the twentieth century
It should be noted that the malware bundling was done when SourceForge was owned by DHI Group, Inc. And now, for many years already, SourceForge has switched owners (BIZX/Slashdot). They have undone the bundling and are now trying to manage it like it was managed before. It seems like it's going well.

I would consider SF a viable Github alternative, but the bad reputation caused by a temporary owner just seems to stick forever.
>I don't see any future in 12V systems, even in cars

why not? it works, it has industry wide support and a huge range of products, and it's safe without excess need for shielding and isolation. it's closer to the actual operating range of most equipment, so it produces , in most cases, less intrinsic need for shifting voltages around, and the wiring that would get substantially smaller is already near size limits for dealing with vibration and harshness.

aside from trying to get closer to the operating voltages of whatever arbitrary energy pack we're specifically talking about , what's the point? if anything it would just wreck any hopes of cross-industry compatibility for a long time for very little manufacturing efficiency gains or energy savings.

tl;dr: the vast majority of car 12v is lights and logic, and they're closer to 12v than 200v in the vast majority of cases.
Please don't post flamebait to HN. It leads to flamewars, which we we're trying to avoid here.

https://news.ycombinator.com/newsguidelines.html
Still, I wonder if the 50/60Hz pure sine wave has any quality for in-house transmission.

Maybe outputting a square wave from that solar generator would be optimal.
A major city will leave a pretty big mark, geologically. The structures themselves will fall, but the materials have a good chance, especially concentrated as they are..Lots of artificial stone (concrete), asphalt, metal, artificial materials, plus chemical contamination of surrounding soil. These are things we can detect in much smaller amounts in very old rocks. I'd guess it just needs to be lucky enough to be in a depositional rather than erosive environment for a while so the weather doesn't immediately sweep it away.
The funny thing is that the web has always been (by definition) a "Content as a Graph" (of interlinks). It is just not "displayed," or rather, it is displayed sequentially, as though we zoom through the graph's edges themselves. There's no extensive overview, but that might be precisely what makes it so mentally unburdensome.
Garand Thumb videos I've seen have been very good. Like the one about what supersonic rounds sound like going overhead. I'd guess there's somewhat less overlap with his content and conspiracy stuff.
Overall, will this be a good thing or a bad thing for society, do you think?

If it is a bad thing, should we cheer it on?
Gutenberg has been doing this for years. There are works accessible on certain mirrors that are unavailable elsewhere.
In addition to the Newsletter and Feeds, it would be nice to have a Blog or News section where you can publish news every now and then, for example an article for the public domain day would have been very useful for making new publications known, simplifying sharing and attracting new volunteers or donors.
100%, I had to pop into the HN comments after opening it because I wasn't sure which it was!

Though perhaps there is something we're missing that the target audience would more quickly identify it as real.
He really had me at the helicopter, too. I just had to smile, it made me happy.
Scientists rule out a popular alternative theory to dark matter
"Can't really scale well without good process"

Tell that to almost all Y Combinator unicorns. They're all famous for internal chaos.
Assignments are not there for you to be creative, they are there to test your ability to complete the task and produce the desired outcome.

All students are measured on whether they achieve the correct outcome - you get marked down for each incomplete or inaccurate outcome of the assignment.

Marking is therefore made easier for the professors etc if everyone turns in roughly the same thing with the desired outcome

If you go and get too creative, you make it far harder for the professors to mark your assignment because you end up masking the desired outcome in superfluous fluff that they resent having to wade through.

Your thesis is the time to be a pioneer and demonstrate your ability.

All assignments should be completed with as little effort as possible that achives the desired outcome.

Easy to mark, and easy to gain the maximum grade. Anything extra is a complete waste of time and effort for all involved.

I learnt that the hard way initially, until I worked it out.

You will have plenty of opportunity to be excellent after you get your grades - do it the easy way, then test yourself after in the real world. Although, even the real world usually has a pretty simple brief

If you want to do it your way, the only guaranteed way to do so is to ceate your own project on your own time.
Atmospheres as a Window to Rocky Exoplanet Surfaces
Aliens of New York – Happy New Year
Case in point:

> changing your SSH port to non-root port (>1024) means that if the SSH daemon dies, any userland process can take its' place. this is bad.

Man, if you have sshd that likes to die a lot, you've got bigger problems already. If you have userland processes that can take your sshd port over maliciously, you're already fucked and should really reprioritize your worries.

> changing your SSH port means that you'll have to do a bunch of fuckery to get basic functionality working.

~/.ssh/config goes brrrrrr

> you will very likely waste hours of your life.

Only if I need to dictate the contents of that file to my iPhone, otherwise it's seconds.

> you will have to google "rsync ssh non standard port" every time you want to use rsync

rsync uses ssh process under the hood, and that will pick up my shiny config and go brrrrr. Man, what if you need, dare I say, oh gosh, ProxyCommand!? Won't your head explode? How many times will you have to google it? Are you a goldfish who went sysadmin?

> you will have to remember scp flags. this is also bad. probably worse.

scp from OpenSSH honours OpenSSH configs, so it goes brrrr.

> you will have to tell the port to anyone else who tries legitimately accessing your system.

"Here's a fragment that you copy and paste into your ~/.ssh/config. Remember to do a chmod 0600 on it if the file is not there already."

My god, is it me getting old, but when I was young it was customary to know the basics of your tools.
This youtube video seems to show a cat recognising its reflection:

https://youtu.be/kQBHB682xsQ?t=20
So if I rub my dog against the mirror first and only then show it to her then there is a change that she recognizes herself in the mirror?
That's what I had in mind as the consequences in the last paragraph. I'm not sure what the process for that reclassification would look like. I think it does need some level of actual confirmation that the copyright owner is responsible for the abuse, while ignoring of abusers by a platform is easy and decentralized.
apart of the fun of having those on the web, is anybody actually using them for something serious?
> The kind which don't fit the criteria above, and therefore really just ought to be honest-to-God native desktop GUI applications. I'm rather astounded that spaceflight mission planning software doesn't fall under this category.

Our team is very small, so we don't have the budget or resources to make a native version for each platform. I think this is why most companies go with Electron. The browser/Web APIs abstract a lot of the platform-specific stuff away (at the cost of missing some functionality), which means you can run pretty lean.

> Do you REALLY care about supporting Windows, Mac, and Linux targets? If so, then... why?

Yes, we really do care. The current version of our software only runs on Windows, just like our main competitor. We're trying to appeal to a wider audience, such as aerospace grads, most of which use MacBooks. We really only have one competitor and are pretty close to having feature parity with their product, so the ability to run our software on 3 platforms is going to be a pretty big feather in our cap.

> I would assume that spaceflight would be dramatically more locked-down and spec-targeted

To some extent, yes, but probably not as much as you might think.
"Needed" is subjective. Libschrift[1] is an example of a TTF renderer that doesn't do any. I translated Libscrift to Ruby[2], and I considered whether to add support for it, and decided it wasn't worth it for my use (it's now the font-renderer for my terminal, and by extension my editor) despite only using it on 1920x1080 on a 27" monitor.

My reasoning for not bothering was much what you suggest - if it's acceptable to me now on a resolution that low, I'm not sure I see the point in supporting even worse conditions given how cheap 4K displays are. The need for hinting is only going to go down.

Maybe one day, but I'll note e.g. FreeType also did a lot of work on auto-hinting because as it turns out the hinting in a lot of TTF files is pure garbage.

[1] https://github.com/tomolt/libschrift

[2] https://github.com/vidarh/skrift - X11 integration in https://github.com/vidarh/skrift-x11
> Let’s say I If I had a personal website, then what? I have to create content for it on some consistent cadence, which feels like a job.

You're putting the cart before the horse. Having a personal site doesn't have to be any more complicated than minting (ideally permanent) URLs for stuff you're already creating—a namespace that third parties don't control. I'd argue that if you're trying to "create content for it", then you're already off on the wrong foot. This is another reason why I strenuously argue against the Smol Web clan who loudly advocate for personal websites as a sui generis medium[1] for (a specific, technofetishistic type of) personal expression—because people in turn respond to it the way you are here, and then their conception of a personal website is compromised exactly like this: that it's something that they don't actually want.

You probably created some kind of document (or other artifact) for distribution to people within your sphere at some point in the last week or three. Why shouldn't it be citeable by URL? That's what TBL's original vision of the Web was really about—not the false/misplaced nostalgia for Geocities-style gewgaws that insist upon themselves and motivates so much of what comes to the fore and dominates these conversations when the subject of personal websites comes up.

1. <https://news.ycombinator.com/item?id=38682884>
Qt had what is essentially flexbox in early 2000s.

Native apps have had to deal with dynamic sizes and layouts since the idea of resizing windows to arbitrary sizes became a thing. So, since 1980s?

> on-the-fly resizing

Which web tech famously cannot do with any efficiency

> and layout of multiple complex screen sections

What complex screen sections? This is a complex screen section: https://x.com/dmitriid/status/1424052288205856773

The web does not (and cannot) have "complex screen sections". It doesn't have the capacity for it.
Any lasting positive chance can only be achieved by making it a habit. It takes hard work, pain, suffering, until you do not even think about it.

I have been working hard to improve my upside-down life for a while now, and somehow I got into the habit of waking up at 8am, faffing about until 9am on the dot, then turning on my PC and doing deep work. Phone in focus mode, no one at home, no one really visits before the afternoon. Body is rested, stimulants are kicking in, and there a whole day of possibilities ahead.

Now, even on weekends and days off, I feel dirty if I don't do productive or creative work between 9-1pm. It's become a habit like brushing my teeth. That said, my afternoons are still all about procrastination, and fixing that is a bigger challenge...