skysight-inc/HackerNews huggingface dataset:
Dynamic DNS (dDNS) works here[0]. You have free services like no-ip, and also most paid domain registrars support this. I know both Namecheap and AWS Route 53 support it if you want it at your own domain. Essentially, it's a cron curling with an API key from the host machine, that's it. Works great in my experience.
What a great idea - no reason wage information should be so cloak and dagger.
Is that true? From my understanding as long as the restaurant is up front about what types of payment are accepted prior to the transaction they do not need to accept all forms of legal tender. But I am not a lawyer.

From Investopedia: "Creditors are required to accept them as payment offered to discharge a debt; however, except where prohibited by state law, private businesses may refuse to accept some or all forms of cash tender provided that a transaction has not already occurred and debt has not been incurred by the customer."

[1] https://www.investopedia.com/terms/l/legal-tender.asp
The Trail of Tears, the US Civil War and the appalling form of slavery that led up to it, the Chinese Exclusion Act, racially-biased "eugenic" involuntary sterilization, Jim Crow, the Japanese internment camps, the Indian Schools, Wounded Knee, cowboys & Indians movies, the Tulsa race massacre, per-country immigration quotas, mass deportation, child internment camps, etc., are not mid-millennium colonization. There's an unbroken chain of racism running through US history since before its foundation, one so deeply embedded in US culture that I couldn't see most of it until I had been gone for several years.

Idealizations of US history are common to all US factions, though their content differs.
Integrated Lights-Out (iLO) is the HP flavor of baseboard management controller (BMC) platform. Dell calls theirs Dell Remote Access Controller (DRAC), other vendors have their own branding. They all do more or less the same thing.
BRB, preparing my YC S22 application: "BugBakeSale"

"We're bug bounties for America's school districts: HackerOne for the K12 market. The product is free if you let our corporate partners, who also fund the bounties, recruit the winners."
>“If you feel the need to complain about <insert product or service here>”

This should never ever translate to “you use it too much”. I mean, speak to the quality of the substance in the argument and not throw out the right to voice an opinion about something that seems broken.
I assume this one:

https://www.fbi.gov/services/cjis/identity-history-summary-c...

But it isn't clear to me if this would provide the kind of information presented in the article (e.g. if you've been simply investigated for a suspected crime).

> listing certain information taken from fingerprint submissions kept by the FBI and related to arrests and, in some instances, federal employment, naturalization, or military service.
Just a thought: Have you tried Dasher…?

It’s an alternative input method. Might be worth giving a try.

https://www.inference.org.uk/dasher/DasherSummary2.html
I don't think so. Here's Scott from further down his own comment section:

> Most importantly, people keep wanting to justify QM by reminding me about specific difficulties with the classical physics of the 19th century: for example, the ultraviolet catastrophe. To clarify, I never had any quarrel with the claim that, starting with 19th-century physics (especially electromagnetism), QM provided the only sensible completion.

But, to say it one more time, what would’ve been wrong with a totally different starting point—let’s say, a classical cellular automaton? Sure, it wouldn’t lead to our physics, but it would lead to some physics that was computationally universal and presumably able to support complex life (at least, until I see a good argument otherwise).
Out of curiosity, how do you find old-school sysadmin gigs? I find that everything nowadays requires knowing the specifics of a particular cloud and their managed services as opposed to raw Linux or networking knowledge.
Recently worked at a mid-sized learning technology company. Feature flags were transformative for our product delivery to fully decouple deploys from releases, reduce risk, and offer tons of control over feature rollouts. Really can't imagine releasing without them.

In my new role, I'm curious what teams do with feature flags post-release. Do you have a good process for cleaning them up? Do they have long term usefulness as a failsafe or for customer/user configuration? Is it really an issue if they just stay in the code forever? Does this cause issues for you?
Some current problems with Element, and with the Matrix protocol in general (there are a bunch of other clients, e.g Nheko, Fluffychat) include that you need a "homeserver" to store all your messages, and (1) there is no way to migrate to another homeserver (I gave up on Matrix after the third one went bust), (2) the homeserver has (!) plaintext access to all traffic on it, besides all the delicious metadata the spooks love and that (e.g.) Signal hands over to them with effusive eagerness, (3) there is no concept of identity independent of a homeserver, and (4) no effort at all to obscure metadata, who you communicate with and when. I don't know of any clients that let you manage separate identities at the same time, as many mail clients do. (I was running Element and Fluffy to manage two accounts, which is stupid. Maybe some do handle multiple accounts, now?)

Matrix defines a sort of end-to-end encryption, but the ends are homeservers and clients. [Some people are saying not: that homeservers don't see plaintext of E2EE traffic.]

There is talk about self-hosting in the client, but I don't know if it works yet, or ever will. Lack of encryption-at-rest, wherever it is that messages live, seems like a stupendous implementation design flaw, and makes me question all the project's other choices.

If, in fact, messages are, or can now be, stored securely, I would welcome correction. Likewise, if client-side hosting works now, or message-store migration, or a stable address despite such a migration, or any effort at securing metadata. I have not kept up since abandoning Matrix, but still want a viable alternative to Signal.

The Matrix protocol is extremely complex and getting more complex with great speed as they try to get to feature parity with Facebook and Twitter, making it hard to believe one will ever be able to trust it, E2EE or no.

Will we need to start all over again? A rigidly layered system, with a provably secure basis, probably in a single, sandboxed server talked to by all clients and gateways, with services built on top, seems needed if we want both security and features.

As it is, it seems like clients -- i.e. application services -- run in the same address space with what should be secure message transport, necessarily compromising all security with each bug added.
Transitioning was hard, especially with all the libraries in various state of support between 2 and 3, I had a similar experience.

But I disagree with you about the separation of bytes and string and the current state of the language. I write a lot of python that deals with bytes and text encoding, and now that all the libraries have caught up with 3, the situation is way better than it ever was. encoding, decoding, bytes manipulations are way less prone to errors.
I mean first step. Even if it makes it somehow to a vote and doesn’t make it or is overruled due to legal concerns, it’s a step and a pointer to the recognition it has amassed.
I don't believe you're obligated to accept legal tender for goods or services
BMC is the hardware, iLO is the interface. you can also have other types of interfaces but in the end it’s still a BMC.

a chip that sits on the southbridge of the server and has management capabilities (power operations and access to the underlying os being the 2 big ones).
Absolutely. Nuclear power is neither necessary nor particularly useful. Not only is it too expensive, but if used to power the world it requires either breeders (which have not been found to be competitive with our current burner reactors) or very aggressively cheap sea water uranium extraction.

1000 square miles of land sounds like a lot, but for land at $1000/acre (which you can find in much of the US) that's $640M, or maybe 6% of the cost of a single one reactor nuclear power plant.

BTW, the world produces 2,000 million tonnes of municipal solid waste each year. The global production of agricultural waste is also very large. I also wonder how you're going to be fueling those nuclear powered aircraft, if not with carbon-containing synfuels.
I still like it myself the 1.x branch. The latest AngularJS version I used was 4 and the boilerplate was heavy.

Without an upgrade path I wondered why they didn't wait.
> In peace time the NSA is only looking for "terrorist" and leaves everyone alone

If you say so.
Rome's territory was sacked by "barbarians", nevermind the pilfering and stealing other "Romans" did. Consider that when emperors died, the usual course was to murder their whole family and sack their belongings, all for good measure. It was not a stable thing to be at the top in Roman society, you gained a target on your back due to your wealth and power in an inherently violent society. Combine all this with looting over the centuries, and what's left to us is a lot less than originally existed.
Sure but someone putting #!/bin/bash at the top of their script, written for non-POSIX bash, won't have that issue...
They never suggested otherwise. They simply shared their current setup.
If you have ever encountered a sheep's fleece you would realize that it's not possible to pluck. It's a solid mat. It's not hair. Even paleolithic people had sharp knives and scrapers capable of shearing a fleece, so it's not stretch to imagine iron age people having equipment at least as good as their ancestors from 25000 years prior.
Masnick's Impossibility Theorem is a fun one to quote in these types of threads.

Content moderation at scale is impossible to do well. There's never going to be perfection here. It's over.

Your points are also 100% valid and on-the-nose.

https://www.techdirt.com/articles/20191111/23032743367/masni...
It's pretty likely this isn't a ban list at all in the traditional sense but rather something more like the recent phone debacle which turned out to be a case where the chinese phone manufacturer also ran an ad network and the way its affiliates program was structured it didn't actually know what advertisement it was displaying on the server side, so it included functionality to inhibit undesirable advertisements-- which is pretty standard form.

As a result, while the publicised list included things that the CPC may seek to censor, the full list showed that it was mostly porn filtering and similar and included blocks for advertisements from the CPCs main newspaper (people's daily). Briefly looking through the illegal words list, it looks very much the same and also includes a wide range of Chinese government entities and so its likely not censorship functionality in the way you'd expect but more likely things the company would prefer not to advertise to users.

I've asked the original poster for more information, specifically for which classes contain the functionality he suspects but have gotten no response-- my suspicion is that he just read the strings of the program and made some assumptions, e.g. "monitor thread" probably doesn't mean what he thinks it does but I can't discern because I can't get a clear statement about what he thinks just screenshots with red arrows and him pointing to a decompiled application telling me to read it without referencing what exactly inside contains the suspect functionality.
Great work on the part of the author. Pareto principal holds. Often all it takes is one person motivated enough to look for efficiency opportunities.

As for next steps, I can't imagine the Prometheus crew would object to a proposal + PR to make the Service Discovery an optional add-on in the next major version. It does open a can of worms around how such an add-on would be distributed if not built into the binary. (Caveat: I have no familiarity with this particular project or its unique constraints or goals.)
it’s a hidden lesson, only for privileged kids.
The only reason I'm using python is because it's available on most linuxes and macos by default. If it would be removed from macos, I'd never use it.
Doing god's work DanG, thank you. Re-reading some of the guidelines myself; it's good to stay familiar to keep HN the way it is.
The experience is based on who you follow. Twitter builds a list of topics based on your activity and it never gets edited, so even if you unfollow someone, that list still influences everything you see.

Algorithm development has been poor and really frustrating to users because if they even come across someone who followed the Kardashians (for example), they literally get spammed with that news for the life of their accounts, and Twitter's "mutewords" functionality has also not worked for many years, I can't tell if that is intentionally so or not.
another thing probably learned is statute of limitations!
Thanks for this. I was quite confused by the title. It appears as "The Fireless Cooker That Feeds" for me. I thought, "Isn't any sort of cooker supposed to feed?"
I never understood this acronym, to be honest. You have four companies worth over a trillion dollar each... and Netflix :-/ FAAMG would have made more sense.
People who have been woodworking for decades can own very expensive tools so that they can create very complicated things.

People who are experts in cars can own very expensive cars and tools to tune them.

People who have been working in music can have very expensive instruments and expensive headphones, microphones, sequencers, etc.

We seem to be looking down on experienced "computer experts" and wanting to take their tools away. It's been grinding my gears lately.
i'd like to see memory usage differences, load time & runtime performance impacts. i expect most of these to be small but i expect some impact.

also just worth oting that the memory impact of statically compiling in general is probably massive. most systems probably would have a good percent of these libraries in memory already if promtheus were using dynamic linking.
I mostly treat twitter as a write-only medium: if I want to share something with the world, I might write a tweet about it.

There are a few exceptions - e.g. if there's a specific thing I want to know about, like "is service XYZ experiencing an outage?", I might check twitter. And, sure, if someone sends me DM or a link to a tweet, I'll go read it. But that's about it.

I used to pay closer attention to the notifications, but then they started filling it with random tweets that I don't care about, so now I mostly ignore that too.
SkyDroid can update apps without user interaction (even on non-rooted devices) using a workaround which requires a one-time ADB setup. You however still need to open SkyDroid and click a button to start the mass-update process, but this is an intentional design decision - it makes sense to check which app updates are available before blindly updating everything.
How the Hall Effect still reverberates
Image pull size for a container is likely the concern. It could shave a few seconds off a regularly-run integration test. If it's run via on-demand build agents, then there's no image cache.
Yeah, came to say the same. The multi-part saga of helmet safety is fascinating history, and enlightening to hear the story of the people who were fighting this fight for so long. I’m bookmarking this!
Just a minute, be right back
Think most of the issues come down to either lack of Google Services or lack of GPU acceleration (which I believe is possible, just not well documented). Will investigate the latter.
Explaining this just to make sure I get it.

When we cook we're bringing up food to a certain temp, then maintaining it at that temp till it's done cooking. If we could perfectly insulate it, then it could hold that temp as long as we want without being on the fire. So the only energy input is getting it hot -- after that it's cooking on its own.

So this is trying to approximate that by insulating the pot.

I always sort of assumed that there's a lot of heat 'loss' from food itself heating up -- as in most the cook time is getting the food up to the temp (i.e. when cooking a steak), not waiting for it to cook at the temp. But I suppose that for certain grains and stews and things that thinking is wrong.
This is interesting. Just the other day I did a search on DDG and had the same thing happen, a full page of .it TLDs that vaguely matched what I was searching for. This is the only time I have seen that and unfortunately I don't remember what search terms I used, probably something related to my recent video card issues.
I recently setup a WireGuard VPN and it was surprisingly easy (compared to other VPN solutions) and works very reliable for me.
In that case, the "Capitol Riot" was probably the most justified riot of 2021 in the US, yet the media (state-sponsored and affiliated) would disagree. Operation Mockingbird [1], anyone?

[1]-https://en.wikipedia.org/wiki/Operation_Mockingbird
This reminds of a Costco bug I discovered, it appears that they fixed it lol.

So, Costco runs AS/400 in stores, and their online store is in .Net MVC. I worked with both technologies and often have to communicate with AS/400 devs and they are close to their retirement so little fucks are given. Plus, working with DB2 is annoying in general, the .NET data provider from IBM is expensive and sucks.

Now onto the bug, when you purchased items online at a discount, you were able to return to store at a full price as their systems were not communicating that a discount was applied. I returned several items, but did not realize until I bought a laptop that was $400 off and tried returning it. I ended up calling Costco and letting them know. Unfortunately, they didn't give me any lifetime membership or a good citizen award.

If any Costco devs read this and know about this send me some love.
In principle there could be voice shortcuts; currently there seems to be an expectation that voice interfaces should be entirely limited to natural language words and sentences, but if we're willing to let this constraint go (at least for "power user shortcuts") and just design bespoke syllables in IPA or whatever, we could probably come up with something more efficient.

It also ought to be possible to specifically design interleaved voice+keyboard, voice+mouse, voice+touch, voice+pen, etc. interactions that could be more expressive and efficient than either input method by itself.
>Sounds like a prosecutor was afraid to get sued into oblivion

Federal prosecutors cannot be sued:

https://fedsoc.org/events/prosecutorial-immunity
A bridge in Kenmore (near Seattle) collapsed two years ago. They've been rebuilding it constantly for 2 years now.

For perspective, the first transcontinental railroad was built by hand in 6 years, for 1900 miles, including a large number of bridges.
I hope in real life you have enough discipline to practice things which people like me would call "code quality". Because taken literally it would lead to all those code bases I have had to maintain - barely a useful test in sight, an empty README.md, no javadocs, classes mixing multiple responsibilities, hundreds of LoCs in one class. Somehow all those things correlate and people who show a modicum of care in one area have others in a reasonable shape too.

It worries me that with the leetcode fad in vogue people will pay even less attention to the things which actually matter in real software development.
The problem is also that it targets a specific group for the (alleged!) actions of a tiny fraction of that group. That sort of thing creates an unwarranted atmosphere of distrust that hurts everyone.

A broad-based initiative to stop economic and scientific espionage? Sure, that could be a good idea. A targeted initiative that obviously will end up demonizing a particular race/nationality/ancestry of people? No, not good at all.

I absolutely agree that the investigating parties need to have higher standards of investigation. But the entire framing of it as the "China Initiative", literally an intent to target people for persecution based on their national origin, is a huge problem.
Seems like the obvious issue here is there's no mention of any attempt to reach out to county or state officials. The county certainly thinks he won.
You use an intermediary that will vouch for you in the meantime — say like a credit card company.

Seriously, if it reaches that point, sure maybe Bitcoin is not going to work and we will pick something “new,” but for payment processing it doesn’t matter as intermediaries will pop up as they did for cash.

Edit: Disclaimer: I worked and work on that “new” stuff.
Your shock assumes there is leadership at the top that sees the big picture with respect to enabling technology. While not in the US, I have seen the inner workings of other nations armed forces, and there is an overwhelming urge to farm everything out to contractors - so there are going to be at least two competing microkernel designs (proprietary of course) for each the army, navy and air forces under the current leadership structures.
In practice, many credit unions/banks will only support recent versions of major desktop browsers (ie. the big three: Chrome, Firefox, Safari) which are known to mandate a good level of security. These browsers will usually have their own OS requirements. For eg Safari is tied to macOS versions directly while Chrome will drop support for older unmaintained operating systems like Windows XP.

Any system can have malware. That's not the point. To repeat my point again: client restrictions are about making sure user devices are not unusually vulnerable to malware. For example, any Windows device may be infected with malware, but if you're still running Windows XP you're vulnerable to a much larger variety of known malware and more severe exploits. Hence why businesses will want to support only modern versions of eg Chrome which itself will require modern versions of operating systems.
[deleting, I shouldn't talk about politics from an N=1 sample size]
Superbubbles and Other 2022 Predictions
Wouldn't this violate the federal Constitution?

> No State shall enter into any Treaty, Alliance, or Confederation; grant Letters of Marque and Reprisal; coin Money; emit Bills of Credit; make any Thing but gold and silver Coin a Tender in Payment of Debts; pass any Bill of Attainder, ex post facto Law, or Law impairing the Obligation of Contracts, or grant any Title of Nobility.

-Article I, Section 10, Clause 1
> The only thing NoMachine doesn't support is automatic tunneling; you need to connect with IP:Port similar to RDP

That's a major drawback, especially when you're trying to help non-tech-savvy people. You have to explain to them how to port forward or set up something like ngrok (just do it for them via TeamViewer - oh wait)
Have you put it in front of real users? What do they say?

What problem are you solving?

Also, don't wave the fang flag, it doesn't mean that much anymore and sends signs of arrogance or elitist
I've found entire, functional computers thrown out. My first web server was a 386 built from dumpster-dived parts, quickly upgraded to a 486 as I found new stuff. I still have those computers, too. It's amazing how wasteful people are with tech. People, please don't throw out working computers if you can avoid it. Take them to a thrift shop or a specialized place that will fix them up and sell them, like Free Geek. Post an ad on Craigslist "free" section.
Yeah those supermicros scared the bejeezus out of me when I saw them in the catalog. I mean, yeah, you can configure the switch to listen onto different vlan ids, but what if something weird happens and that stateful information is lost or corrupted?
self-policing aside, we've become so entrenched in crony capitalism, that we can't even get checks-and-balances right anymore between branches