skysight-inc/HackerNews huggingface dataset:
While this does make some good points, I find it hard to take it too seriously when the author says things like:

> One failure mode not previously anticipated is phantom braking. For no obvious reason, a self-driving car will suddenly brake hard [...] The cause of such events is still a mystery.

There's no fundamental mystery about phantom braking. A self-driving car (or ADAS car with auto-braking) is 'simply':

1) Observing the world around it using whatever senses it's equipped with

2) Predicting the future state of that world and itself based on those observations, and

3) Controlling its output actuators as required to achieve desired outcomes and/or limit undesirable outcomes.

This is nothing controversial, this is the basic structure of any autonomous agent, from a toilet cistern to a kung fu master. So if a car 'phantom brakes' then it's perceived what it believes to be an imminent collision, and acted accordingly.

For simple radar-based systems, they can't really tell the difference between different vehicles or different lanes, so they guess based on the car's speed and any other speed readings they get with an intensity above some cut-off. That's why they don't work at low speed, because they can't tell the difference between other vehicles and stationary objects. These systems work okay-ish but there are tons of scenarios where they fail, and the system misinterprets its very vague sensory input as "car going much slower than us in front of us" and hits the brakes.

For more advanced systems that are doing vision etc. they're identifying objects and predicting how they'll move, and planning accordingly. This is usually better but still a Hard Problem (consider driving past a crowd of pedestrians, are any of them going to step out in front of you? Or consider a cardboard box in the road, is it just a box and safe to hit, or is it full of bricks?) so it's not surprising that current systems sometimes get it wrong. So do humans.
Most of my RSI seemed to be from having my arms too far apart or something, and I fixed that by dropping my mouse and getting one of the 60% apple keyboards and sticking a trackpad onto it with this https://www.amazon.com/Twelve-South-MagicBridge-Extended-Con...

Not really responding to your comment except as a jumping off point for an ergonomics discussion
Or they could just be a reasonable person sympathetic to the plight of ordinary Russians who don't really have any influence on Putin's government.
It's not quite Google-specific, but many of Google's free services do tick a lot of the checkboxes. Gmail is at least 15.
Ethereum's (thrice delayed) move to PoS put a glut of GPUs on the market, just in time for the AI boom to swallow them back up, so I think it ended up okay. NVDA certainly had a great few days in the market thanks to AI though.
Your usage of Kashmir as the representative for democracy in this context is a little less credulous given the region is generally synonymous with fascism, ethno-nationalism, and extreme corruption driven by startling inequality and poverty.

I don't think you're wrong to say that it can happen to nominally democratic countries too, but India as a whole (and ESPECIALLY the smaller states) is probably not the best example to prove the point.
> I'm not saying rationalwiki is an authoritative source

Then don't fucking link it.

I'm not saying Encyclopedia Dramatica is an authoritative source but you might find it a useful starting point to learn about Rational Wiki - https://encyclopediadramatica.online/RationalWiki
Somewhat related thing I've discovered recently that I'm finding tremendously useful: ChatGPT knows plantUML so it can generate amazing diagrams just from your prompt.
> However, I would like to hear what someone who dislikes sysadmining but must anyway has to say. ... Someone who is forced into the job ...

The only way a job is done consistently well is by those whom want to do that job well consistently.

HTH

EDIT: added missing "do" verb.
I use it regularly. There probably are those communities you are talking about, but I haven’t personally seen them, so my advice would be to ignore them and join those that more align with what you’d like to see.

I’ve found many nice and welcoming communities on matrix.
Dnsmasq has a neat feature where you can populate ipsets/nftsets with responses to dns queries. So I have it populate a set with the IPs for sites like neverssl.com, and use a firewall rule to route requests to destinations in the set through wan without sending it through the VPN. Usually works.
I have the opposite experience with cheap, synthetic "moisture wicking" style clothing.

My experience is that it lasts literally forever (assuming I don't tear it) and does not develop an odor problem over time. It actually feels fairly miraculous to me: space-age style comfortable breathable indestructable clothing.

We have active lives here in the NE USA where summers are hot, humid, and tropical. We sweat a looooooot in these clothes: dog walks, tennis, gym wear, yard work, etc. A loooot.

I get the majority of this clothing from Old Navy because they're cheap and sell most items in tall sizes. I've used other cheap brands that are also just as good; I don't think Old Navy is doing anything special in terms of materials but I think they deserve a shout-out for consistency and dedication to extended sizes both large and small.

I stopped buying expensive exercise clothing
many years ago because they only last a season
before they smell too bad

Good news! Absolutely doesn't have to be this way.

Something in your clothes washing routine needs an upgrade.

It may be as simple as cramming less laundry into the washer for each load so that the water:clothing ratio is higher. Another common mistake is using too much laundry detergent. Or maybe the washer is musty.

Assuming it's not either of those things a method that works for me is occasionally doing the "laundry stripping" hot water presoaking method.[1] "Recipes" for this vary and I'm not sure that the commonly recommended triple-ingredient mix is necessary; I suspect a few drops of laundry detergent alone would work just as well. However all of the ingredients are cheap as dirt and this method works so I haven't felt the need to experiment. Note that this isn't specific to synthetic fibers; cotton clothes can have their life multiplied this way as well.

Seems like a lot of work but it really isn't. I have a plastic bin in my basement next to the washer and dryer. I have Load B pre-soaking in the hot water mix while Load A is in the washer. You don't need to do this every time you wash your clothes. Just once every $SOME_OTHER_NUMBER loads.

Vinegar is also really effective in destroying odors. I have saved extremely moldy clothes with vinegar. Vinegar stinks but evaporates fast. If you truly can't stomach the smell (some can't) then tumble dry in the dryer until the vinegar smell is gone.

Also, for goodness' sake, don't toss wet sweaty clothes into the hamper. Let them air dry somehow first.

_______

[1] https://www.google.com/search?q=laundry+stripping
Accounting for confounders is hard. Otherwise randomised controlled studies wouldn't be needed, and we'd not have taken this long to walk back the consensus that red meat causes cancer.
When you hang clothes out to dry, spritz them with vodka - the cheaper the better.
> computers [AI] should be able to understand numbers, and run analysis on numbers.

That's not how any of this works!

"Human brains are made of neurons, so humans must be experts on neurons."

Large Language Models are all notoriously bad at simple arithmetic ("numbers") for the same reasons humans are. We cheat and use calculators to increase our numeracy, but LLMs are trained on human text, not the method used to generate that text.

They can see (and learn from) the output we've generated from calculators, but they can't see the step-by-step process for multiplying and adding numbers that the calculators use internally. Even if they could see those steps and learn from that, the resulting efficiency would be hideously bad, and the error rate unacceptably high. Adding up the numbers of just a small spreadsheet would cost about $1 if run through GPT 4, but a tiny fraction of a cent if run through Excel.

There have been attempts at giving LLMs access to calculator plugins such as Wolfram Alpha, but it's early days and the LLMs are worse at using such tools than people are.
Are you using synapse?
I dunno what to make of this. No video, the thread is hard to read, the poster is a little irreverent. And shouldn't they send it off to a lab?

But even extreme diamagnetism in these quick samples would be eyebrow raising.
> OEMs like Dell could try using a MacBook and mimic the trackpad.

You know what's crazy about the trackpad situation? You can put Windows or Linux on a real live Macbook and the trackpad gets worse. Everybody except Apple just insists on being wrong about trackpads.
I think it's not that unusual for people to caucus a bit inside a group when faced with criticism. Not that it doesn't often get (and deserve) a bit of shellacking. Just: this isn't that uncommon.

"ok lets stop everything we're doing, re-group and see if we made a mistake" requires a lot of willingness higher up the food chain. Since we're talking about the fundamentals of how Google makes income (selling ads and info about people) you would think the highups were pretty strong on "nope: carry on"

So "rocks community" is a bit meh. How can anyone be surprised that criticism is not causing MASSIVE rethink on this proposal? And "ignore criticism" likewise. I mean can we not name another 4-5 major FAANG who basically ignore criticism of their bottom line model? Apple didn't react fast to magsafe removal, the touchbar, keyboardgate. Amazon is completely dis-interested in the UI feedback on their website: They care about the regulator oversight of their marketplace. Facebook did not pay much attention to criticisms about WhatsApp, or the recent meta fuse-the-accounts thing. And so on.

hell, signal didn't pay much attention to "you're doing it wrong" input.
Sincere question, the article as you do mentions the connection with the Hadwinger-Nelson problem too but I still don't see quite well how they are related, how could one pose them using mathematical terminology to better be able to contrast both problems and see their similarities and differences?
> To me the "formal" aspect of their spec starts after the output of the hs-to-coq compiler, which isn't a verified compiler. I already have to trust coq, in which about a paradox a year have been discovered(maybe less now), and which isn't small (about 20k lines minimal core iirc). Trusting an additional compiler and a language subset(some total Haskell subset) is stretching it formality wise.

I'm a bit confused from my lack of knowledge here. If it's fed into Coq, why does the origin of the code matter? As it's a proof assistant, wouldn't it reject invalid proofs of validity (assuming you fully trust Coq)? Shouldn't it be fine even if the code is randomly generated by monkeys on typewriters?
Funny, I recently got pretty frustrated looking for a decent Matrix client. Not even Element claimed to support the full list of features on the Matrix website. And Element has super bizarre behavior like not allowing to paste into the message composer. And good luck getting help when a client doesn't work.

That said, I can't claim XMPP clients are any better.
> And the sad thing is, in this respect Chicago is less bad than a lot of other towns and cities in the US

Being a “progressive” city isn’t really correlated with being disability friendly. New York is terrible for disabilities. Many walkable and high dense areas are also terrible for them.

Like it or not, suburbia with giant parking lots, dedicated disabled spaces, wheelchair ramps, etc is about the best access you can get (assuming you can drive a vehicle and have one).
Sysadmin isn't a profession you choose, it's something that happens to your life.
> If you want people to care about things, you have to listen to what they care about

Ultimately we are all paid to solve the problems the business needs solved, even if the solution is boring and not 'exciting' or 'cutting edge' tech (which is often). The best people finds excitement and challenge in almost any work and are self-motivated. Sure, as a manager you should try your very best to shield the team from crap work and have a healthy balance, understand their interests and find opportunities that match (even outside your team), but ultimately also work is work and is not always, or even often, possible to have super exciting bleeding edge work that fits everyone's interests. Even harder when people have a very narrow set of interests or they don't even know, they're picky, etc.

> I very rarely tell people what to do, because ultimately, I don't have any power to change what they do.

Are you a manager? you very much should be able to change what they do if you are. If project x comes along with twice the value of the current project someone is working on, you very much should be able to preempt what someone is working on. It's not ideal and we all try to avoid project churn, but it happens and needs to be handled effectively by the manager.

> And they'll respect me, and the project, more if they think they're making the decision instead of me.

I mean, delegation and ownership are fine as a mechanism to boost engagement and career growth, but you can't delegate everything (otherwise what are you doing again?). Also, what's up with the "if they think" wording here. Are they making the decision or not, are you tricking them into thinking they're making the decision?
Where I live, most of the mass rapid transit stations are underground, and connection is sometimes spotty. The country has launched a secure public Wi-Fi service. Users on smartphones can authenticate using EAP-SIM[1], or laptop users can use an app developed by the agency to authenticate with WPA2 Enterprise PEAP MSCHAPv2.

[1]: https://en.wikipedia.org/wiki/Extensible_Authentication_Prot...
Enshitification is coming to VSC, and when it does, you'll be back.
Put clothes in a laundry bin after use and leave it out of the way.

Do laundry weekly. Years old gym clothes will smell just fine.
The biggest reason I like xSense is because of unbound and using root dns. OpenWRT supports that, but otherwise I have to setup a local linux instance to serve DNS via unbound. With pfsense and opnsense I find that the dns is a lot more stable than unbound as using a resolver seems to work more reliably than a forwarder like dnsmasq.
Just a note to suggest that giving away your hard work to those who will profit from it in the hope that they will remember you later seems like a pretty dubious exchange.

Have a look at how that worked out for the folks who built node and its libraries versus the ones who maintained control of their work (like npm).
Source on youth unemployment?

Here China cancels projects midway due to government debt

https://www.bloomberg.com/news/features/2023-07-11/china-s-h...

US is getting infrastructure and talent. STEM graduations are at an all time high. US is also building new chips and EVs. Construction job openings are at all time high.

https://www.statista.com/statistics/828915/number-of-stem-de....
Under Reason 2: "For Tailwind you will often end up writing something like following" -

I think they meant "For bootstrap.."?
The article mentions that sort of "free wifi" (free as in "free with the purchase of a coffee or food"), but seems to be much more about things like Municipal Wifi (Free wifi for anyone in the city), and ad-hoc wifi.

I also miss the period where it seemed like we might get actual city-wide free-wifi meshes in major metropolitan areas, but alas, it is not to be. Cafe wifi does not replace public utilities.

> It put into perspective how much the US's focus on individualization removes the warm feeling of camaraderie.

Sorry, what? Large US cities, like SF, basically every cafe has wifi too.

A for-profit business offering wifi doesn't exactly give me a feeling of camaraderie, rather the opposite. Offering wifi is a way to ensure people talk to each other even less.

I assume you're getting downvoted because you're relaying a personal anecdote that isn't all that relevant, and also frankly just comes off as an excuse to make a dig at the US that doesn't really make sense ("Did you know cafes have wifi in vietnam? Doesn't america individualism suck?").
Where now for academics on social media?
Sorry, I didn't mean to imply that I was talking about an early stage startup. If anything, I mean a 50+ person company. I agree if it's 2 people, you probably want someone to be shipping stuff all the time.
I'd rather use desktop clients for everything
Reminds me of:

1. Google's Public WiFi in Mountain View, CA: never worked. It was a misconfigured mesh network, possibly with a slow backhaul.

2. If you were a starving student, you could get onto the supermarket's slow free WiFi across the street with a long-range, high power 802.11b/g/a card w/ an external directional antenna that looks suspicious on its own.

3. When you were slightly less starving but still "hungry", the main places with fast WiFi were Starbucks with "Google WiFI".
But you need to pick your horse. In 5 years time, Python will either be GIL or no GIL, and it is hard to tell which. It might be a setting (which might be more ideal).

If you assume nogil, you need to choose dependencies that support that. You may need to trade off: eschew dependencies that aren't looking like they will be nogil compatible by the deadline. You are stuck on Python 3.18 maintenance branch or whatever, rather than the 3.19 (in reality .. 4.0) version.

Or choose gil then you can use everything. But is there a prisoners dilemma - everyone picks gil, uses whatever dependencies, library maintainers assuming this don't bother to add nogil support, and then the decision becomes to stick to gil, which if you suspect will happen makes you reason even harder not to support nogil.
I can federate message across hosts, fine, but I can't move my username to another host, so it doesn't work like email, because with email the namespace is defined at the DNS level, and I just forward requests to whatever email host I want to use.

Being able to leave one server and join another while maintaining an identity (say, a public key for instance) is on Matrix's to do list, they haven't decided how to do it yet afaik.
I applaud this approach. its partial re-wilding. It incurs costs (both sides) and its not entirely free. But, you get wildlife, and you get something closer to nature, and the upsides can include significant improvements to biodiversity and water retention in the ground, as well as downstream flood mitigation effects.

It's good people are overt "yea I like it overall but it has issues" because pretending there are no issues is silly.

People who don't want to do it will magnify the cost side issues to the expense of benefit. People who want to do it will minify.
Remember to use twisted pair to achieve common-mode noise and subsequent differential rejection. This is especially important for longer runs (> 10 ft.) to maintain high data rate with low bit error.
In the wintertime just hang your washed clothes
on a drying rack, either wall-mount or free-standing
or what have you. "Free" humidification

I agree with this.

I have tried a number of humidifiers (evaporative and ultrasonic) and they are all freaking maintenance nightmares in one way or another.

Nothing comes even remotely close to wet towels or wet clothes on a drying rack with a little fan pointed at them. I sleep with a fan on for background noise anyway.

Thick bath towels will soak up enough water to last a whole night or more.
Idk, my English is not great but apparently I am better than YouTube subs because when I need help understanding an English word it turns out YT can't transcribe it either :/
Remember that all the people up the chain deciding compensation are managers. It's natural that they would perceive the management track as more important, because they're on it.
It’s important to note that the WiFi ad-hoc standard is not a mesh network standard, and was never intended to be one. It is just a simplified standard for an Access Point with an easier to implement feature set.
If MSFS was a Bethesda game that mod would be the best-selling mod of any mod
Almost all my development has been in the fields I mentioned. I prefer to think of HTTP 'APIs' as end-points instead: you query a URL for some fields, and you receive some data—whether it be plaintext (JSON), or binary. That's essentially it. I feel narrowing the definition of an API to just 'HTTP end-points' is very reductive. The word stands for 'application programming interface', but I don't really need to program anything to use a HTTP end-point: I can navigate to it using a Web browser, if I want.

For me, an API is a lot more concrete: a set of data structures (whether they be classes, objects, pairs, tuples, lambda functions, etc.) with extensible functionality (member functions, pure functions accepting those data structures, etc.) that developers can use independently, or together, to produce some new functionality, i.e. program using interfaces.

So what I'd traditionally think of APIs are the .NET API, the C++ STL, the Java API, the Windows API, the Linux headers, Qt, GTK, even React.
It's been a while since I set it up, but iirc I ended up going with https://github.com/wangyu-/UDPspeeder

Pretty sure I used the suggested config and it's been working flawlessly in the background.

Or something like that. With wireguard, it's just a matter of pointing the config at the local socket for the fec tunnel (or any other type of tunnel, there was a dicussion about making it look like TCP http traffic the other day), so it's pretty much plug and play.
To pick a nit, “World of Hyatt” launched in 2017.
> These days, would you use any public WiFi?

These days I treat my home network the same as a public network. Too many "smart" devices to be worth trusting, so the devices I care about are locked down the same as they would be if I connected them directly to the internet - and sometimes I do. Frankly I have more trust that I can keep my phone or laptop up to date than any consumer-grade router (do you know which version of linux it's running? How often do you even get updates?)
Well, the answer is of course: it depends.

Am I paid enough to look past that?
Lemme ask you this.

Do you not think it's likely, if left wing people changed the language they used or otherwise addressed these reasons you highlighted (or likewise if right wing people did the equivalent), that because there was still profound polarization and disagreement, people would kinda find other things to complain about?

If you accept that premise, then does it really matter what things the people who you disagree with do that grind your gears and what it is you find grating about them?

Isn't it more important to try and have a productive dialog, despite finding the people you disagree with grating?

I think almost always when there is something about the way someone expressed themselves that bothers you, it's more a reflection on your preferences than anything else, and it's best to set it aside and try to hear them out anyway. There's no obligation to do so, I'm just suggesting it's the pragmatic and productive thing to do.
And if a sky falls in a forest and there's no one left to hear it because they were squished by the sky, it doesn't make a sound either.
Python is also going to get a JIT eventually, so they’re fixing that too! One of the concerns with no gil was that it would make certain optimisations harder for the JIT, but it’s very cool to see both being worked on.
What year and what country (or development level)? I cannot believe this would be legal today in any highly developed country. Did you complain to school administrators? It would have made a great local newspaper article about mistreatment of (sometimes temporarily) physically disabled students.