skysight-inc/HackerNews huggingface dataset:
The cursor knobs are full turn. The service manual goes into some depth explaining how they work. If you play around you can find the gap where the cursors become non-responsive but in typical usage you skip over it and don't notice because the firmware is tracking the velocity and keeps them moving when the wiper is disconnected.
Nice dodge, but I'm referring to the dumb data-structures mimicking sentient human words.
A sane and welcome guidance.
In regards to this specific case, because it is expensive and unnecessary.

Cisco’s response involved shipping a large order of modified equipment, specifically designed to maintain accurate time even under radio jamming conditions. This solution employs the Cisco Industrial Ethernet switch with an internal crystal oscillator, enabling new clock recovery algorithms for accurate timekeeping when GPS is unavailable.

These modified versions of the Cisco Industrial Ethernet 5000 series switches, tested and stress-tested in Cisco’s Austin, Texas lab, were sent to Ukrenergo. The project, which cost around $1 million, was supported by the Pentagon, the U.S. Department of Energy, and the Department of Commerce in terms of logistics and coordination. Cisco provided the equipment free of charge.
I signed out of reddit during it, wont ever sign back in or click a link ever again. But then again, Ive abandoned the consumer web at this point, with hacker news barely holding on as the last vestige of a dead era... I'll say, there was some real kicking and thrashing this year as the high water mark became visible.
There must be statistics around how much of the data in the world is or could be Latin-1. I'm going to guess it's a very high percentage.
The main motivation here is the desire to have a seamless transition to newer protocols without having to change the site. This way, your hosting service can enable HTTP/3 and it will just work with an HTTP/3 compatible browser. This is the way every upgrade in TLS and HTTP has worked for quite some time.

It's especially important with HTTP/3 because there are network environments where HTTP/3 doesn't work and so you need to fall back to HTTP/2, and you obviously want that to work seamlessly.

In addition, the basic security structure in the Web is the origin, defined in RFC 6454, and origins are defined by a triplet of [scheme, host, port]. It would not be good to have HTTP over TLS and HTTP/3 be different origins. For instance, you don't want to lose all your cookies if the site turns HTTP/3 on or off.
Also saw a DG and 3270 in there.
It's a good idea! I like where your head is at.

Apollo and other historic moonshot programs were fundamentally striving to match some set of fixed natural forces with human ingenuity. The conditions to be met and overcome were measurable and knowable. They were natural-world challenges, bristling with natural-world problems. Vacuum, radiation, lunar regolith. The sound barrier, the Polio virus, and more.

Unfortunately, this is in sharp contrast to the challenges of security. Information security is an adversarial, human-centered enterprise. The forces with which we contend, armed with human ingenuity, are themselves armed with the same. It becomes a question of resources and economics. Even the cryptography on which so much relies is ultimately a question of how much breaking it is worth. If we are willing to spend enough, we can probably make it too expensive to successfully attack a system.

Plus, we know that the weakest leak in any system is generally the humans involved.

With all this in mind, we cannot possibly expect to build systems with zero vulnerabilities. It's not a moonshotable goal. What we can do - and what a mature security program will help you do - is plan for detecting, containing, mitigating, and recovering from attacks.
Each crime report would specify (among other things) what crime was reported and what city block it had occurred. Using my tool, it was easy to analyze specific crimes over time for specific areas. One of the problems was their database would have multiple spellings for the same location which made it much harder to do the analysis since you had to account for that.
On paper you're not wrong, but String used for localized text are a special subclass you can deal with separately. Most Strings that will cause you problems are, you know, technical: logs, name of subsystems, client ids, client-sourced API-provided values which change format across client etc. Those, in my experience, are always ASCII even in China, exactly because nobody wants to deal with too much crap.

Display Strings are simpler to manipulate in most cases: load String from file or form, store back verbatim in DB or memory, you barely do anything other than straight copying, right ?

The way I do in Java is that I always assume and enforce my strings to be ASCII single byte, and if I want to display something localized, somehow, it never really goes through any complex logic where I need to know the encoding: I copy the content with an encoding metadata, and the other side just displays it.
Check out GNU Shepherd. Default on Guix System.
Another place you’ll see weird doses is salts. They have a higher molecular weight than the base chemical. For instance one size is 684 mg Ibuprofen-DL-Lysin. It’s equivalent to 400mg of Ibuprofen.
I’m sure you’ve heard the saying “you can’t outrun a bad diet”. Nutrition is much more important than exercise/physical activity overall but of course a good balance of both is ideal.
Neat project. I love it.

I read the "legality" section of your README, and I hope that someone can provide some advice. It would be nice to know where the lines are so you didn't have to constantly be concerned about 2K/Firaxis legal department coming for you.

Just commenting here for visibility in hopes someone more qualified can provide some help.
Carrying them everywhere has definitely been a pro move for me. The number of times I’ve been caught in a super loud bar or a restaurant with surprise loud live music makes the paltry burden of having them on my key ring worth it.
What has happened is parametric designs. That is the big game changer, the number of people working on this stuff has dropped, and the flexibility of the designs has gone up. But on the overall price of a building it never made much difference because the drafting never was a huge factor in cost.

I worked for a big dutch architect (as a freelancer) right around the time that this transition was happening, they made spaceframes, structure made of knots and pipes with threaded holes in their ends, the obvious advantage was that if you knew the dimensions of the building you could just generate a BOM and start cutting, which before then was a lot of very time consuming computation. Never before did I get confronted so visibly with the effects that my work had on others, and it was a lesson that I never forgot. Essentially I was instrumental in making a whole bunch of draftsmen redundant and they were helping me to bring that about.

The company still exists, they still make spaceframes and I highly doubt you'll even find a drafting pencil or a RotRing pen anywhere on the premises. I still have Makowski's books on my shelf 35 years later.
> If I simply plug and unplug my laptop from the dock, my windows wind up randomly scattered between both laptop and monitor. Is that considered "works"?

1) that doesn't happen on my compositor

2) You can solve that yourself or pay someone to solve it for you. Unless you have a contract, you are not entitled to anyone elses time.

> The fundamental problem is that Wayland CAN NOT be fixed. The underlying design architecture is simply not correct for modern hardware and its abstractions.

I simply don't care. It works for me, better than anything else I've tried on any operating system. The fact that you disagree with Wayland abstractions has no impact on my real world use.

> [...] Both of those toolkits are 20+ years old and desperately need to be redone from the ground up.

Great idea, looking forward to your (contractors?) repo :-)
How does this compare to Freeciv?
How are they making money? Just damaging the cars more and then what?
Could you suggest some sources?
No, we just never really cared to rise above the noise...
Well wouldn’t every radio receive the updated keys unless it’s specifically reported as lost and blocked?
I'm skeptical of the value of adding on "safe / unsafe" to C++ at this point. It's a bit like adding type annotations to Python. Better than nothing I suppose, but there's 30+ years of C/C++ that doesn't and will never be opted-in to these features, and the value declines rapidly when only 10% of the codebase (including dependencies) can be considered "safe" vs. when 99.9% of it can be.

https://cor3ntin.github.io/posts/safety/
I like what Benno Rice said[1] concerning a third "system" layer other than kernel and userspace. Systemd tries to fill that space entirely by providing a suite of tools that integrate well with another. But you are not forced to use these all of these, you're not forced to use resolved over resolvconf.

> It should only do one thing well.

I know this is a popular principle that some believe to be part of the unix philosophy. But an OS should also be coherent. Some tools can do their own thing and be independent from the rest of the system. But I think this works best for simple userland tools, not tightly integrated system services.

In any case I really like resolved.

[1]: https://youtu.be/o_AIw9bGogo?si=tpiuOoPFddGsiBdo
Andrew sets an extremely high bar for open-source engineering. As a loose member of the broader Rust community, I've benefited enormously not only from his code but also from his discussion comments and his blog posts (especially [1] and [2]).

Congratulations on the release, Andrew! I also notice that you've joined Astral [3], which as a fan of Rust/Ruff/rg I'm thrilled about.

[1]: https://blog.burntsushi.net/transducers/

[2]: https://blog.burntsushi.net/foss/

[3]: https://github.com/astral-sh
New Motor Designs Help EV Makers Kick the Rare-Earth Habit (Part 1)
Parts 2 & 3 - https://www.electronicdesign.com/markets/automotive/article/... & https://www.electronicdesign.com/markets/automotive/article/...
Your parent wasn't suggesting you hadn't considered it, they were asking for more information about the designs. To what extent is / isn't common design mistake the probable cause?
Speaking anecdotally from my own experience, having multiple caregivers may just increase the probability that the child can tell that at least one of them actually wants to be there.
This is great, thank you !
The headaches were due to multiple factors:

1. Flicker. A 60hz scanout with no phosphor or LCDs to temporally smear the light out means a very raw image that's pretty hard on the eyes, which might be tolerable if...

2. Ergonomics were OK but they aren't. Needing to keep the thing on a table with your head hunched over peering into it is the opposite of comfortable. You can attach it to your head instead but then...

3. Simulation sickness becomes a problem. Fill peoples vision with a "virtual reality" without motion tracking and you'll start making people hurl.

Interestingly, the best way to play Virtual Boy games is on a Quest VR headset. The controls are a close match, it allows the use of greyscale (and other colours) instead of red and most importantly the VB's output is displayed as a giant screen fixed in space in front of you. I played through all of VB Wario Land that way, it was great fun and very comfortable.
Your example proves that not using arrays is worse. That loop will only run once and just print every element on one line. The array equivalent works as expected , _isn't_ affected by IFS, and can handle spaces in individual elements

f='a b c d e'
for i in "$f"; do echo $i; done
# prints a b c d e

f="a b c 'd e'"
for i in $f; do echo $i; done
# prints
# a
# b
# c
# 'd
# e'

f=(a b c 'd e')
for i in "${f[@]}"; do echo $i; done
# prints
# a
# b
# c
# d e
the stuff is rather unsatisfying unless you can rub it in the face of somebody
This is not a curious comment, but I'll make it anyway. I spent some time clicking around on that website, and I couldn't figure out how much the product(s) cost. All I could do was "sign up."

A google search brought me here: <https://shop.presonus.com/studio-one>.
You're welcome! I'm glad you like it.
That's obviously the only correct approach.

The concept of "window position on screen" makes no sense, since a compositor is allowed to display windows arbitrarily, and doesn't necessarily display them as 2D rectangles (for instance, they could be displayed in a VR environment at arbitrary 3D positions, or they could be warped arbitrarily, etc.).

Also, the window layout belongs to the user and compositor and it would be a security hole to let applications affect it.

If you want to position subwindows, you need to draw the subwindows yourself inside a main window like e.g. VSCode does with its various panes.
That article is a bit strange in that it lists the founders' link to Psion but not that the Psion Organizer (really the first handheld computer) predated it by five years.

Amazing crew though, they were really ahead of their time. TI also had a bunch of programmable calculators but those weren't really computers. (Ti 57, 58, 59).

And then there was the Sharp https://en.wikipedia.org/wiki/Sharp_PC-1211 released in 1980, which probably also qualifies for the title (I still have one in mint condition).
The strength of unciv is how close it comes to civ 5, and for that I loved it.
Most of the issues are Linux auto-installing wrong graphic drivers, which then after a reboot results in a broken DE that doesn't work, and I don't want to spend my time manually verifying every update it tells me to install. I've had that in latest Ubuntu and Mint, to name a few. Other common issues I stumble upon is lack of audio driver support with either the audio not working at all, or working badly (no bass at all, very thin sound). Trackpad multi-touch support is bad in pretty much every distro (no decent gestures support, horrible inertia). Then of course what is now a running joke that Linux is unable to put my computer to sleep, so when I close the lid and open it again a few hours later, the battery is drained. So and so forth, and this is why I will not use Linux, because I don't find tinkering with any of this enjoyable at all, and want to get on with my work.
Freeciv is a Civ 1/2 clone with a few random extra bells and whistles, but the gameplay is essentially still in the 1990s.
I guarantee you we're not going to discover the problem here on HN by diving into it.
Heh. I remember the sense of joy I felt in in discovering I could outrun the Yeti in SkiFree.

(...only for a second one to catch me further down the mountain.)
>"you can't afford to pay engineers that cost half a mil a year to spend their time fiddling with deployment binaries"

Maybe because you're spending half a mil a year on folks doing matrix and vector math? I agree the reasoning is flawed. In order to have a decent ML shop, you need devops. DevOps will make sure your builds work and can be deployed into the architecture of whatever product you're building. Not saying this is a person, but you should be practicing good software engineering first, before trying to AI things. You can grow both skill sets at the same time but one definitely comes before the other. Any company who is just deploying ML models with the kitchen sink and throwing everything over the fence is going to need to brush up on their investigative skills because they will be hacked.
AI can make pixel art, too.
Sure, the mother would always be with the other women, but she would at least be able to nap. Modern parenting of small children operates by the maxim, sleep when the child sleeps; as there is no one else to look after them. (This is much more difficult in practice than it sounds)
You could still probably send a lot of that in a chest as ship cargo and it would make it through okay.
Spry Fox v. LolApps (2012) was a case about a similar visual and thematic remake of a game (Triple Town vs Yeti Town). The Yeti Town developer decided to settle when it became clear that they would likely lose, and the remake is no longer available.

Realistically, of course, it probably doesn't matter since I assume the author doesn't have the resources to fight Firaxis in court over this anyway.
Yes, I actually even applied to work there once as a side job, they didn’t hire me. It is good, but probably a little bit more expensive than similar food and definitely targeted towards tourists.
There were quite a few of those browser games around about 20 years ago.

If you really want to melt your brain, and have a lot of time to burn, you can play (the board game) Diplomacy by email. I used to do that a lot. But at our speeds, games took months or even years, not just a week. (We usually play with one turn every three days or even up to every two weeks.)
This is like saying it’s no big deal for everyone to carry around a machine gun because humans have been stabbing each other for centuries. Scale and lowered skill barriers are transformative: you’d have to have a pretty epic middle school grudge to spend hundreds of hours learning Photoshop well enough to produce equally realistic fakes, whereas there are now apps which would allow anyone with an iPhone to spend a few minutes getting the same result.

That matters because once you realize the false dichotomy you can discuss intermediate steps: for example, if businesses have legal requirements to watermark output, answer legal requests to identify the user who produced an image, or apply a robust NSFW filter, etc. that certainly wouldn’t prevent all abuse but it would make a difference for the majority of school kids who a don’t have the skills to setup an entire open source ML toolchain.

Where this especially matters is curated experiences. A lot of businesses would like to offer ways to personalize their services but they’re worried about what happens if, say, you can get Disney’s Make Your Own Magical Kingdom app show someone else’s kid your clever prompt. It’s not hard to imagine a regulatory framework similar to what’s evolving with self-driving cars where companies would need to validate their products’ performance at certain levels to be certified as suitable for certain thresholds (safe to show to the user, their friends, other people in the same game as them, fully public, etc.).

A big area will be brand safety: even if it’s not technically illegal or even unprecedented levels of violence to show a bloodied Mario and Luigi fighting, there’d be outraged parents and an epic lawsuit if your app’s generative AI feature can produce it, and that means there’s a big market demand for services which can assure buyers that they don’t have to worry about it.
This is a great news.
Their RFC on their new plugin API , for plugins to render their GUI was interesting to read:

https://github.com/fenderdigital/presonus-plugin-extensions/...
US Tribal community to pilot canal-top solar project
Ah yes, the dreaded Linux monopoly. Well, the cure is simple: just don't contribute to or use open source. Or were you hoping to keep others from sharing things for free?
Persuming it remains physically and financially viable. Presuming you have internet access to initiate the request. Presuming you're not working three jobs and have the time to do so. Etc. Etc. Etc.

History is "owned" by those with the most privilege, regardless of era. Ask yourself...do the American Indians celebrate Thanksgiving? And how much thought was put into their side of the story this past weekend?
A 1-year old may not compile without having its needs met, but a 4-year-old may not link if it doesn't acknowledge the needs of its peers.
> I assume the author doesn't have the resources to fight Firaxis in court over this anyway.

Bigger corporations than Firaxis have made that same assumption and lost. There was a great story recently about an Adelaide woman who represented herself in a suit against Google for years and finally won: https://www.abc.net.au/news/2023-10-23/janice-duffy-wins-12-...
How does this compare to damning water, in terms of evaporation?
fish.exe works on Windows just fine if you install it as part of MSYS2, which I prefer anyway to the kludge that is WSL.
If you hated the mods, the mods lost. If you hated the admins, the admins lost. If you were a longtime user that is familiar with Reddit wholeheartedly supporting r/jailbait to bootstrap growth, you won because nothing about the website could bother you.
It would make it better, because a property tax punishes improving your property and a land value tax doesn't, so it would make it easier to build apartments where the land value is high and reduce competition for houses where it isn't.
I think it's more than nothing, though app monetisation may still be enough to justify the loss. The vast majority of users do not contribute content and they certainly don't help moderate communities - a lot of the content that is good on reddit either comes directly from or is facilitated by the people who care a lot, and those people are the most impacted by third party apps going away, old reddit being abandoned, moderation tools being weakened, new reddit obsoleting per-subreddit CSS, etc.

reddit was the place for a lot of communities (and for the most part still is) but there's a lot of places on the internet you can get generic mass-market content, that might be what drives reddit's bottom line but it's not what makes it special. The masses will go to the next popular platform, people interested in specific communities will stay as long as reddit doesn't piss them off. The beauty of reddit is that you can be interested in one or two niche communities, but you soak up the rest of the ecosystem along the way. If the masses go somewhere else and the niche communities are pushed away, there's not much left.

Also to clarify, I don't mean niche as in small, I just mean specific hobbies or interests etc, that's what reddit was good at - not needing to go to some forum to be able to talk about your thing. And by masses I mean whoever is participating in r/pics or r/funny or r/tifu or whatever else.
It's SW64 or ShenWei-64 Instruction Set: https://en.wikipedia.org/wiki/Sunway_(processor)

SW64 ISA is not public accessible but some can be found in OS porting codes (mostly in gitee, Chinese github).
If it is a periodic table of all periodic tables then yes it would contain itself. Obviously.

If it was a periodic table of all periodic tables except those that contain itself then it would only contain itself if it does not contain itself, I mean it would not contain itself if it does contain itself, I mean, goddam it Bertrand Russell, how did you find me here? I signed up to Hacker News hoping to escape you once and for all!

-Gottlob Frege
At that budget? A basic nVidia Jetson Board, a fancy mono sensor of choice, a bunch of extra CSI lanes beyond reasonable scope and I'd prefer to enjoy/embrace a software first pipeline/workflow stack for the data akin to gnu-radio-companion. That's where my itch would be. At this budget I'd want to be experimenting in the stitching sensors game. I'd prefer focus there if I'm throwing money away. Otherwise I'd scratch the itch more wisely with a pi stack :(
As someone that smoked for a long time (stopped about a decade ago), that sounds hellish. I remember groups of people standing in the back of airplanes and smoking.
Musk deraingement syndrome. It has no basis in logic and you can't argue with facts against it.
The shell function from this comment works pretty well for me: https://github.com/BurntSushi/ripgrep/issues/152#issuecommen...
> But that could have been "psychic signal jammers"

That isn't what I was referring to. You may have missed something important in your reading.
That thread increases my trust in the Wayland developers significantly.