skysight-inc/HackerNews huggingface dataset:
This is the way. An x86 NUC/Mini PC/Thin client smokes the ARM SBC market.
Somewhat tangential but is Arch really suitable for servers? Most Arch users I know still prefer Debian for servers. Yet I know at least one company that uses them for servers, which surprised me. I know the Arch breaking meme is overblown but for a server I'd still want something with less moving parts.
Highly doubt it. The labor cost would probably exceed any savings and at the end of the day tech changes quick enough that you don't really want to be doing large service repairs on ac units, most likely more cost effective to replace the unit.
I wonder, it shouldn't be too hard to make a bot that automatically links to all previous discussions on each topic that's submitted...
The cat & mouse game continues...
I came here to say the same and saw your comment. Totally agree.
Got myself a Pi, a plastic box, a memory card, a big usb key, wrote my own SMTP server in super lean no-libc C (c89 with benign bit of c99/c11), put a devuan GNU/linux (NOT debian with its toxic trashy bloat and kludge of systemd).

I did the same thing with a nanomimal http server to serve static content and maybe dynamic in the future: a noscript/basic (x)html http server for maps (which uses openstreet map tiles), which does provide proper map display in links2, with a font not too big, and with harmless html tables.

Configured the "server" to restart everything if something is detected missing (you know, cron with SH scripts and certainly not bash scripts).

It has been running for years. I never had to modify the code of my smtp server, yet (and I run IPv4 and native IPv6 provided by default to millions of clients by my ISP, I think it has been the case for more than a decade, may be wrong about this one though). I am kind of surprise it was not already pown by some trashy hackers.

The main issue: spamhaus block lists, they are hostile to all self-hosted people and they don't provide a irc server, or a non blocked email to be removed from their lists (which are unfortunately used by too many open source related companies/project, which is a mistake). Basically, they force ppl to use one of google/apple super heavy javascripted web engine (no better than the default security checks from cloudflare). Yes, those ppl are seriously worse than spam itself, hope they will fix that (they are a shaddy swiss-andoran company...).

Did you know you cannot send an email to redhat(IBM now) people using an ipv6 smtp? yeah...

And it is coming: I'll move everything to a similar RISC-V mini-computer because I am aware of the super toxic IP tied to arm64 ISA (same for x86_64), that will be the first step, the 2nd step will be to hand compile (=assembly programming with near Zero-SDK) all of them and forget this C syntax too complex and those horribly massive and complex compilers, not stable on the long run (thanks ISO, gcc extensions and c++). And with all that, I would not be surprise to port to 64bits RISC-V assembly a minimal IPv6 stack... and maybe more.
This response lacks nuance and focuses too much on the operational side of queues.

Not all queues are “realistically bounded”. Let’s take a hypothetical silly “order queue” where each entry represents a €10 item that’s been purchased. The queue feeds into a boxing machine that puts the item in a box and posts it to the user.

The point at which a queue hits an upper bound would represent billions of euros of orders. That’s not really a realistic failure mode to hit without noticing long beforehand.

Meanwhile, if you always want your queue empty then your boxing machine is going to be shipping thousands of small boxes because the moment an order arrives, it’s processed into a box.

It’s much more efficient to have a small, managed and time-bounded backlog of orders that the boxing machine uses to batch orders together in a smaller number of larger boxes.
In languages where a lot of errors are due to capitalization as in german it won't help so much as you would have to do 2 passes (read and listen).
It maybe will happen. But without the discount.
Or, here's an alternative interpretation: the person was so overworked due to the endless stream of crazyness that has to be dealt with in the event of a mass shooting, they used ChatGPT to save time, and messed it up because they were under a lot of stress.

Which would only prove that ChatGPT is hardly a replacement at all, just a new, buggy tool that was used for a single task.

See how easy it is to construct an interpretation of events with a particular conclusion in mind? ;)
That’s like asking “How often do people have to eat strawberries?” It’s up to each one to do overtime or not. If you value more money than free time, you probably don’t mind doing overtime. If you have other commitments in life (e.g., kids) you probably don’t want to do overtime.
You are reading too much Twitter
Both of the upstream routers are mine, there’s no difference to the routes they have available. (They’re connected both to Tier 1 transit as well as the major local IXP)
True, my example is an oversimplification. In reality you want to account for rapidly and slowly changing demands. This can be solved with elasticity of systems or by overprovisioning. You can get deep, with time series analysis, low pass filtering and various metrics, such as quantile distributions… however, saying zero queue length is desirable is a gross oversimplification.
It’s a simple inert activity. One becomes functionally dormant for a period of time and returns to activity having done nothing material, in a literal sense.

There’s a real impotence at the heart of it.
> the new headless Chrome can still be detected using JS browser fingerprinting techniques [...] however, the task has become more challenging [...] I’m not going to share any new detection signals

Any guesses?
There's no point in making most of the population poor. The population, and especially the "first world" population, are the customers of all these businesses. If nobody buys stuff, there's no way to turn a profit, and no point to run a business.

One can imagine a classic dystopian landscape of haves surrounded by robots that serve them, without much need for human labor, and have-nots who are stuck in the previous step and live in a dirtier, poorer still-industrial society with lots of human labor, and with an intense envy to the haves.

I don't really believe this dystopian view because the AI technology already seems accessible to the modern industrial societies; it's not something unobtainable, and with science mostly being done in the open, not something completely secret. So more and more of the have-nots will graduate to haves, if they can handle the social order that allows to accumulate enough resources to kickstart the AI + robots transformation, and can handle a social order after that.

The question then remains: what the humans are going to do when putting food on the table stops being a major concern? (For an endgame, see the Culture series by Ian M. Banks.)

BTW obviously AI needs learning about the world, and maybe humans are still better than it at discovering things, and at "teaching".
The whole person should probably be replaced because of their carelessness and laziness.
I disagree, and you and I both know that it isn’t by our very nature. For example please be transparent about your home address, email, phone number and employee, and annual salary for the last 10 years here.

As it relates to companies it stifles innovation for starters.

> It must be forced by external incentive because in the absence of it selfish interests of system participants strongly disincentivises it.

Are you saying here that transparency must be “forced” because the absence of transparency disincentivizes transparency?
What are spike workloads? Is this poisson? What’s the distribution?
History is a series of brutal, often genocidal, wars.

All of them sucked, for someone or another, but ended up making us who we are, today, for better or worse.

In the US, we celebrate the War of Independence (American Revolution), where we threw off the yoke of British tyranny.

But there are some black folks, and native Americans, that maybe didn't get too much benefit from the war.

The Romans probably did more for diversifying the genetics and cultures of Europe and Western Asia, than anyone, from their brutality. The Chinese feudal system was so vicious, that it made the European one look like a day at Disneyland, but they also developed some important technological advancements.

The Aztecs and Incas were ... not exactly gentle ... to their neighbors, but established some pretty significant civilizations (that the Spanish then took apart). They didn't even have horses.

We have flamenco music, because the Moors conquered Spain.

... and so on ...

I'm really hoping that we may finally be seeing an end to one nation just reaching out and grabbing another one. Ukraine may be the last gasp of that. It may not be the end, however, of nations splitting into smaller ones.
This made me lol and maybe I misunderstood but, what?

Only once in my career I've come in on a fairly mature project that was, for the most part, done The Rails Way (TM). The code did its boring job quite well and every new place I looked I was able to understand and find things very quickly.

On the flipside, people can definitely lean too much into a framework in cases where it doesn't work and leave a mess, so it it's definitely a fine balance of knowing when to break from convention.

But I have a hard time sympathizing with people who use a framework and break a bunch of its conventions for no other reason because they think they know better (ie, without even trying to make it work). Even if they are among the rare breed who write good documentation, a lot of frameworks out there have really good documentation I've already read. We're just making web apps here, people.
Central planning is not the only alternative to capitalism
The best way to catch a robot is just to slap a captcha there. Everything else is kind of useless and not effective.
In your first two paragraphs, you seem to be assuming that the only way to produce electricity is gas.. which is fortunately not the case
> If there's a better article, we can change it again.

There's not a better article. I think people are mainly confused by the title of the article.

There are 2 different links to mozilla.org with background info in the first 3 sentences of the article, so it seems like people just aren't clicking those links.

To me, it's clear that the intention of the article is primarily to criticize Google and Chrome, with a contrast to the behavior of Mozilla and Firefox. Which is why the title can be a bit confusing, and people are expecting a long explanation of what Firefox did, when the point is really that Google could and ought to do better.
Honestly, I would hire gregjor over the overly-active social media poster. He demonstrates a sense of values and balance.

Don't assume that more social media presence is always better. Indeed, that's rather presumptuous and not a good quality, in my books.
Switzerland and Norway negotiated special treaties to join Galileo.

The UK were in because of their EU membership. No one could have taken that from them besides they themselves.

And once you are out you get treated like any 3rd party state. If you want a special deal you better bring some time and be prepared to start fresh.

The desire "to get Brexit done" in a very tight timeframe, pushed by populist politicians, did not allow for that.

The whole deal of the EU is to make cooperation between countries easier and to act as a single voice.

The UK reaps what they sowed
P.S.: Actually, these are such good ideas that Brian Reynolds added them to Civ2 back in 1996, before you could even expect players to have Internet access !

https://www.filfre.net/2023/01/sequels-in-strategy-gaming-pa...

(And leaderboards might be even older, dating back to Civ1, considering how Sid Meier with Civ (and his other games) emphasized roleplaying and surviving to the end of the game rather than «winning», whatever that means ?)
I've been hosting some websites on a RockPro64 board running armbian for 2 years. I'm quite happy with it.

I recommend using an SSD and not an SD card though.
How much does $100 motivate you? How about $100,000

How about $5 spread over 1 million people? How about $5 million?
The lessons here are that understanding the code will have to happen anyways and that it is actually easier to tackle one problem (understanding the logic) rather than two problems (understanding the logic through the mechanics of how it is implemented at the machine level).

Sometimes you have to slow down to go faster.
Which would be true if we were talking about a sweatshop, but it really stretches the definition of "sweatshop" to include desk jobs like annotating images. Which brings me back to the first part that I asked which everyone has ignored. In what meaningful way is annotation work a "sweatshop"
Captchas also tell apart the average human visitor from the very committed human visitor that really, really, really needs to do whatever they can do on your website.
That means way more captchas after this release, yay
That’s not what it means within a sentence that uses it in terms of "capitalism"
And Perun
> They often describe eye color and hair color, which is very rarely pertinent to the plot, but nobody complains about that.

I think because describing external characteristics is something that we all do as we experience the world. “That person has brown eyes. That person has red hair.” Are just part of moving through the world and I perceive this regardless of how consequential they are to the plot of life.

Sharing internal characteristics that aren’t easily knowable is unusual because I wouldn’t necessarily know this without some other information that reveals. If I’m seeing someone, I usually don’t know their sexual orientation so when the author describes them as gay, it can be offputting because that’s not something I would know as an observer. Of course there are many ways to do this properly, so it’s not always offputting, but it can be as it layers on information that’s more than we would normally know.

An example of this that I remember is in Lost, characters describe another character as “the Haitian” without any explanation in story that the person was from Haiti. Somehow, everyone recognized his accent and placed his heritage enough to know his country of origin. And sometimes they would still say “there was a Haitian there” when the Haitian didn’t even say anything so it stood out to me as odd that characters would know this non-observable info.
Thanks for sharing your experience.

My understanding is that the hallucinations experienced by schizophrenics do not rise to the level of being a "personality". Yes, for the person experiencing the hallucination, the source appears to be an "other". But the other in this case is usually single-minded and not a fully-formed personality.

OTOH, I certainly do not discount the possibility that for some schizophrenics this is not the case.

Rereading your comment again just now I think we agree more than we disagree and this probably comes down to semantics. : - )

https://www.livescience.com/55379-schizophrenia-multiple-per...
If this was going to be used for some "big and serious" application, maybe different choices would have been made. Hopefully it was clear from the post that my goals here were the exact opposite!

In my own anecdotal experience of running a hobby server on Arch for several years, I haven't experienced anything to make me think the distro is unsuitable for server work.
Yes and the latter is a much much much smaller category to the point of irrelevancy
Ah yeah that sort of stuff makes sense. Most of the high power stuff I did was with waveguides. Never needed it for VHF or lower.

Skin effect makes sense. Hence why I use silver plated stuff in my VHF stuff.
It's a bit of a shame the way journalism works this story will do the rounds with the headlines associating "Alaska Airlines" with "tailstrikes" ("takeoff incidents", whatever term gets used), while actually it looks like Alaska Airlines were the heroes of this story.
Right - that's the thing. Think about the scenario:

1. A shooting occurs at a university, killing several students.
2. The higher-ups at the university clearly can't be arsed to care, much less communicate directly with students, so they push the communication to the students down several layers of bureaucracy, to the point that an associate dean of DE&I is the one who has to send out a message.
3. The associate dean of DE&I clearly didn't give a shit to the point where, instead of writing something to the students, she asked ChatGPT to do so.
4. Once ChatGPT was finished, this lady decided to send its output without proof-reading or the most basic of editing.

Does anyone else not think this is incredibly lazy and extremely disturbing?
do tell. i've been searching for flesh! ;-)
Getting captchas solved reliably via a service costs around $1 per 1000 captchas so captchas are kinda useless as well if there's a tiny monetary incentive to get to whatever is behind the captcha.
Dancing is just a game we play, like everything else we do. Once you see it like that it all makes sense
Wine 8.2
He's right. You guys need to see the system in terms of it's derivative. The rate of speed in which data is produced and consumed.

This article is saying you basically want an average negative velocity where consumers eat data faster then producers on average.

Any queue that is non empty means the velocity is positive. Producers are making data faster then consumers and you have a limited time window before the queue becomes full and your system starts dropping data.

If you observe that your system never has a full queue but is constantly loaded with partially filled queues it means you built and tuned your system such that it operates on the border of failure.

It means your system is continuously hitting unsustainable velocities all the time, but stops short of total failure (a full queue).

Remember, think about the system in terms of it's derivative. The average derivative must be negative for your system to even function. Any time a queue is filled partially or full it means there was a period of positive velocity. These periods cannot exceed the amount of time the system is in negative velocity.
Because it’s hypocritical. Apple’s marketing tries to cast its products as pro-privacy, and this would suggest that they are willing to give yours up for the right price. The secrecy part is icing on the cake. Privacy exists for them but not for you.
A really, really good podcast I listened to recently:

https://changelog.com/news/web-developments-lost-decade-LWao

> Amal sits down for a one-on-one with Alex Russell, Microsoft Partner on the Edge team, and former Web Standards Tech Lead for Chrome, whose recent post, The Market for Lemons, stirred up a BIG conversation in the web development community.

> Have we really lost a decade in potential progress? What happened? Where do we go from here?
love the constructive criticism, thanks so much.
Whisper: Wraps any Go io.ReadWriter in a secure tunnel using Ed25519/X25519
Why even bother?
No forced overtime, as a team we will work overtime to meet deadlines, special requests and handling issues that pop up. This is balanced by bonuses, raises (+XX%) and flex time + unlimited vacation. It's a good balance for us.
I usually think of it as a very scientific inspired process. Information gathering - Hypothesis forming - testing - evaluation.

Easy problems / bugs require next to no hypothesis. You just see the error, backtrace or whatever and can go fix it.

But harder bugs and system bugs usually require information gathering and analysis of that information to figure out and form a good hypothesis. To do that, just like your mentor said, you need good knowledge of the code and good understanding of what the information is telling you and what that can suggest or rule out.
Would be better to start to setup a spectrum of mathematical definitions for the "emergence" phenomenons.
> However, with recent progress in automatic and audio recognition, [detecting bots with captchas] has evolved

...and that's from 3 years ago

https://antoinevastel.com/javascript/2020/02/09/detecting-we...
To have access to something commercial for free may be nice.

The ideals of free software though call to produce free and open code because it remains free, open, and available. Siemens, were it to graciously offer some free tier access, would be also in a position to limit or withdraw such access at any moment. (This even applies to the paid licenses.)

However limited OpenCascade is, it's here, and it's usable, up to a point. I hope that a successor to it will emerge, if there's a need.
For some reason I spent the past 15 minutes trying to find the building where MKBHD Studio is.
Are there non-headless browsers modified specifically to have extremely generic fingerprints? Hiding OS, GPU, fonts everything.
> If individuals make decisions without constraints, they tend to go off track real quick. IMHO, this is the main problem of wealth inequality: rich people make stupid decisions. And stupid, in this case, means unproductive for the society/enviroment etc etc in general.

i must be missing the point you’re trying to make, or the framing, or something. why would i want to be rich if not to direct more resources to achieving my own preferences? of course this is not maximally productive for society: if all money was required to be directed based on where it were maximally productive then it would no longer mean anything to own money; money would have no value to the individual.
Out of curiosity I just did a bit of a google, my AC vacuum is 6x the measured suction of the dyson in turbo mode:

v6 normal - 24 air watts

v6 turbo - 100 air watts

nilfisk x150 - 600 air watts
How do captchas work for blind people behind screen readers? I usually use a lot of keyboard strokes which seems to trigger a lot of captcha systems

So far, the play audio option are kind of weird, specially if you're hard of hearing.
I probably would have if it had been available at the time. This project was actually done last spring/summer.
The chamfer applies to the first hole only, unless it is a copy of the first.

Any changes to the first hole only apply to the first hole, unless that second hole is a linked copy of the first.

____

Is there an argument against this general solution?
Okay, I read some docs but I didn't find much info for writing code. Mostly editing already present.
Firefox (and probably others) have fingerprint protection. https://support.mozilla.org/en-US/kb/firefox-protection-agai...
I have no strong opinion on this as long as you are not using queues for purposes of inter-thread communication.

If you are using queues for this purpose, then I recommend reading the following:

https://lmax-exchange.github.io/disruptor/disruptor.html#_th...

> When in use, queues are typically always close to full or close to empty due to the differences in pace between consumers and producers. They very rarely operate in a balanced middle ground where the rate of production and consumption is evenly matched.

This has always been my experience. Has anyone ever had a perfect goldilocks scenario between 2 threads?
These recently reatored art deco toilets in Paris look very smart:

https://www.theguardian.com/world/2023/feb/18/restored-paris...

And the toilets near the old Humber ferry pier in my home city of Hull are pretty impressive:

https://www.hulldailymail.co.uk/whats-on/whats-on-news/lonel...

Unlike the ones in Paris, I've had the pleasure of visiting these.
In the bot detection methods I've seen so far on this, a large part of it is timing analyses where there is a significant difference between headed and headless, e.g. graphical operations, audio processing.
This was so well written I wish everyone producing similar content would study it and learn from it.