skysight-inc/HackerNews huggingface dataset:
> I think you're missing the context of this discussion.

I live in my vehicle full time and work remotely while driving around the West Coast and prefer unpopulated areas. I understand the context completely. You are simply wrong and unwilling to admit it.

> the idea that you will be in these places for extended periods of time, working and taking calls, is nowhere close to reality for even the most adventurous

I can say from personal experience that you are wrong here. I would not even class myself as the "most adventurous" and my rig doesn't have 4wd.

There are absolutely places that I have chosen not to stay because I couldn't get reliable service to make work calls. I have also stayed places with really dodgy cell service and had to do work calls over the phone rather than via slack.

So yes, there are absolutely many places where I and many other Boondockers want to go and stay that have no cell coverage. Boondockers that need to be reachable around the clock in those areas will need to have enough solar and batteries to leave their Starlink array running overnight. Personally, I am fine with dropping off the grid overnight, though I suspect that I would occasionally fall asleep without remembering to turn off the internet and then spend days getting my batteries back to full.

My limited solar capacity currently is why I am still hesitating on buying Starlink. While I have a 4kwh battery, I only have 200w of solar and running a Starlink for me would require some more careful power management unless I also significantly upgrade my solar capacity.

> Alaska/Canada, that's a whole other story. I am mainly referring to the US, especially the Western part of the US.

Alaska is part of the western US, but not relevant to the point I am making since it is (mostly) outside the current starlink supported latitudes.
Workaholism is a problem, but not because it takes time away for going to church, but because it takes time away from staying with friends and families, and enjoying your hobbies and what you like to do. I didn't expect NYTimes to be a venue for proselitism. Religion is one of the cancers of society.
Interesting that it uses a PIC processor. I had an American Standard (Trane) heatpump installed at my current house. I noticed once winter came that the defrost cycles just didn't seem to be working right. They are supposed to be "on demand" but were occurring at every 30 minutes of accumulated runtime once outside temps dropped below 32 degrees. Noticed the defrost controller board had a PIC processor on it... Got the pickit3 rom flasher/reader and was able to read the rom. It didn't have any code protection thankfully. I ran the exported hex through gputils to disassemble it, and then ran it in the mplab simulator. I could tell it was hand written assembly. It used hardcoded values in some areas to set the program counter (vs just using goto and lables) so that made modifying the code harder (since you would need to then find all these hard coded values and offset them).

Long story short, the fireware was indeed full of bugs. It is possible that these controller boards haven't been working right for the last 10+ years. I managed to add a few lines of code to bypass some initial values when the board is first powered up, and that fixed the issues. It is indeed an "on demand" defrost controller now. I'm still slowly writing a blog post about it but probably won't get more time to publish for a few months.

But I guess the point is, after messing with this, there seems to be an entire world of embedded firmwares that are just riddled with bugs and will never be fixed.
Why “stealth research” is the bane of scientific inquiry
Yeah, general channels are too ADHD and inferior to dedicated threads.
I've moved on to management and it's been awesome.
Are you imagining a monolithic federal-level agency? Most municipal broadband schemes are run like small non-profit businesses that just happen to be publicly/community owned.

Let me put it this way: Comcast is the only reason why a lot of the US doesn't have gigabit internet at cheap prices.
if this is true we're entering a faster hype cycle for social media platform.

I wonder if it is because of the nature of TikTok vs. Instagram where you don't see your friends in TikTok for the most part but Instagram has both your friends posts and popular/viral contents
I don't remember honestly, but I think the background services thing only came with the Xbox360? (did the OG Xbox actually have any sort of "slide-in" dashboard when the Xbox button was pressed?)
The calendar app uses the internal Android calendar service, which can be synced via Davx. I sync mine with NextCloud.
F-Droid has a few versions of history for each app, but that might not be enough for 4.4 compatibility in some cases. Many apps haven't been updated in years though, so those will surely work :). I recently installed a metronome thing whose last release is from April 2013, works as intended on Android 11.
I think it would be better said that contemporary languages should consider research in PL design and type theory over the last few decades. There is a trend it seems to discard it as "academic" (never mind the academics need to be brought in eventually, as in Go's generics).

It feels like there's a lot of wheel reinvention going on, all the time. Especially with systems languages. Rust is the one that seems to "get it" (bite the bullet on syntax and learning curve, but give you reliable software that is pretty fast). I'm still waiting on Jai to be made public to see what is going on there.
I'm 99% sure this is just they're G915 wireless keyboard, just without a volume wheel and the aesthetics appealing to the gamer crowd. Also have you have a poor experience withe the 2.4ghz tech they label as "lightspeed"? I use it right next to a wifi router and I haven't noticed any issues.
How did this get out?
Governments aren't the only people in power in modern America, billionaire (philanthropist or otherwise) hold as much or more power than any politician.
> I don't think she's presenting the "maximalist design approach" as a good thing, eh?

The article is predicated on the assumption that this maximalist design is popular. But I have argued that it isn’t.

A polemic needs an adversary. If not then it’s not a polemic and instead just a feel-good article about what most people agree on to begin with. Programming languages should be simple? And certainly not go out of its way to be complicated? Hmm, yes. yawn.
I use a non-backlit K8 during the day and a backlit K2 at night. I like the keychrons so much I ordered a second hot-swappable K8 and some custom quiet switches for making videos.

My mk journey went das keyboard > cooler master > leopold > vortex > keychron. I haven't looked for anything different since I got the keychrons.
I mostly disagree with grandparent's diagnosis of the issue, but it really doesn't seem like a normal phrase to me. I live in one of these elite coastal cities, work with mostly Ph.D's, and my primary social circles have an unusual proportion (even for where I am) of educated folks as well. The phrase reads to me much like something that came out of Google Translate -- I know what it's trying to say, but it does not seem like the way a human would say it.
They have a history of working with open source projects only to the extent that allows them to push some of their work upstream so that the burden of maintaining it is shared, while retaining the rest of it as proprietary solutions that give them advantage over competing businesses.
I appreciate your detailed write-up, which I found reasonable (at least for date & time things, I haven't read others), but most users would be clueless about this separation and will write something seemingly works, only to find it broken later. I also have a concern about the implementation complexity [1], which combined with clueless users can have a bigger effect.

[1] Back when I designed my own serialization format I criticized TOML's decision to add date and time types for the same reason: https://github.com/lifthrasiir/cson#no-additional-types
Yup that's the one! Thank you for digging it up.

That work must have been really gratifying especially since it underpins so much now.
Misleading project description. Very much further down the page:

> Cell balancing is not implemented. I know this is ironic, but because the cell balancing resistors aren't installed and Dyson used 1K resistors for the VCELL# connections, even if you shorted out the connections where the cell balancing resistors would go, which most people aren't going to do (and you'd have to cut some very fine traces on the V7 BMS PCBs), the cell balancing would be extremely slow through the 1K resistors.

So I guess the only use of this currently is reviving a dead battery pack.
Mainly because with 64 MBytes of RAM filled to the brim with game assets you'd very quickly run into memory fragmentation issues.

It's easier to just load big chunks of data at pre-defined memory addresses, and once you need to overwrite most of the memory anyway with new data, starting from a clean slate with a reboot is much more straightforward.
The nice thing about a goal, is that one goal begets other sub-goals.

Or rather, a goal begets a strategy, and a strategy begets sub-goals. Beautifully at some point these sub-goals start being optimized for. A few steps of this is how I believe humans went from the sub goal "Survive, eat, reproduce" to "Make art, understand life, explore the world".

The cool thing is that I think this extends beyond humans to tools. Because at some point humans had a sub-goal of "hit thing hard" they made a hammer. And this hammer has a goal (or a purpose) which is "hit things hard". This purpose can be traced back, through human sub-goals, to the final goal of evolution: "reproduce".

Note that I am not saying that the point of a hammer is to produce more hammer. But the point of a hammer is (very indirectly) to allow a human to reproduce.

Interestingly there is a weird game of telephone that can happen, where the sub-goals are imperfect for achieving the final goal. I would argue that this is (part of) why humans can be truly selfless. Take a soldier going to a battle he considers unwinnable but going out of a sense of duty / fear of ridicule. This will not help him reproduce, since the battle is unwinnable it will not help his progeny reproduce either. From the 'ultimate' goal, this is an irrational step.
But there are sub-goals at play. Things like "be honorable", "do your duty".

This idea that a sub-goal can subvert the 'ultimate' goal is very beautiful to me. It means that evolution is not some tyranny that sets our purpose in life. Instead evolution brought 'purpose' into the world. And then some stochastic process put you and me on into the universe with some, vaguely related, sense of purpose. But we have our own purpose. Sure our purpose was 'created by' the ultimate purpose of evolution. But our purpose is not subordinate to the ultimate purpose of evolution. A human life can have so much more value that just "continue the genetic line and have children". I find that freeing.
Recalibrate your sarcasm detector?
The same reason using napalm to cut down on weeds in your backyard is probably unwise.
Logitech makes better mice than keyboards ;oP, upgrade the MX ergo to USB-C and better BT plz.
Business Calendar Pro uses a continuous vertically scrollable view for months. I love it.
Don't forget to `abld reallyclean`!
Elizabeth line: Passengers relish chance to ride new service
I have been using CAT phones for a few years. They really are tough, work pretty well with gloves, do not care much about water, etc. Can recommend, and the infrared sensors are worth it just for the wow effect alone :). From the downsides - some of the smaller things break faster than you'd like (e.g. laser meter, or rubber covers for the USB port, or the painted/glued layer on the back in one of the older models). These downsides do not invalidate the main purpose(s) of the device. Also the phones rather quickly fall out of the supported Android version range, but this seems to be a common problem with all Android phones.
Death Cult, is more like it.

People wash away the misdeeds of the CCP during COVID because it suits their agenda, all the while their were was dissent fomenting during lockdowns. Han Chinese have been starved in Shanghai, those make shift hospitals were a joke and they under reported the deaths etc...

No, I'm very open about my disdain about the CCP, it's a cancer on the World and it should be seen for what it is.
Bitcoin is a store for value. An affordable and democratic equivalent to the housing market. The limited and finite quantity of coins means it is destined to rise in value proportionally to the population that can access and afford it.
> But even now I'm pretty sure Bitcoin is faster and cheaper than anything else for settling high value irreversible, remote transactions.

Only if you ignore money transfer laws. If your transfer is legal, the alternatives are easier, cheaper, and faster. If you're willing to ignore the law, you might as well set up a bank that ignores the law and have that bank do the transfer orders of magnitude cheaper and quicker than Bitcoin.
There are a lot of Starlink satellites, and they move in a very predictable manner. I wouldn't be surprised if, for stationary use, it actually just picks a very small cone of the sky and only uses satellites from the same orbital plane moving across that cone along a circle segment over the course of multiple seconds.

Moving the dish would then only be for optimal array alignment with the "target cone", not for tracking individual satellites.

This seems very different from the movement of e.g. a boat in high seas, which can roll or pitch by up to 30 degrees over the course of very few seconds.
ErgoDox isn't actually ortholinear, it's columnar.

Ortholinear is just a straight grid of buttons. Columnar is what most split ergo boards are. Having used one I don't find ortholinear very good feeling without a split, as it makes your wrists go in a weird angle.

I sorta transitioned in via way of an ortholinear which I think helped a bunch. Rather then going from a normal board to a splitergo, I used a preonic for a few months first. I have let others use my split board, and I've seen what you're talking about. Some people are able to adjust pretty easily, others just panic. The harder part is all the weird thumb buttons they have to use (backspace, enter, and [] are all thumb buttons for me)

For any one worrying you lose skill in other layouts when you switch, I haven't found that to be the case. For the most part I can transition back to a laptop keyboard pretty easily and only attempt to hit certain buttons that aren't there once or twice in the first few minutes.
“Stylized Facts in the Social Sciences”
Does anyone know if this has a built in Hotspot? I want a simple flip phone so badly, but in the rare case I need to get online while out of the house, I don't want to have to pay for and carry a separate device/plan.
Which other built-in generics should have been added?
They're mostly a computer peripheral company. They've always made a ton of products like keyboards, mice, webcams, speakers, headsets, microphones, game controllers, etc. I've only experienced issues with fragile plastic parts in sub $80 headsets. You definitely shouldn't be seeing such a critical design flaw on a $200 headset.

The quality of their products used to be pretty good, but it's becomming obvious that they're starting to cut too many corners to reduce costs. I have an old pair of logitech speakers that have lasted me well over 10 years.

The G Pro Wireless has some major issues as well. They build up static electricity during use and this causes a single click to register as multiple clicks, and causes a continuous click to stop registering when you're holding the button down. This is terrible for a gaming mouse. I switched to a Razer Viper Ultimate and haven't had any issues.
The moved on from CodeWarrior to Carbide, which was based on Eclipse.
As someone who loves Haskell a lot and was looking for a functional language on the JVM, the language looks absolutely awesome. If the richer effect system gets implemented this has a shot to becoming a staple of mine! I'm reading the documentation right now, and I had a few questions:

- is there any plans to add restricted forms of instance overlapping, in the spirit of purescript's instance chains (or Haskell's overlappable/overlapping)?

- I couldn't find resources on error handling, does flix use some sort of Either/Result type? and if so, how ergonomic is it? I'm assuming Flix doesn't have special syntax like Scala/Haskell for monadic for(/do) comprehensions, so I fear that Either based error handling would quickly become gnarly with just monadic operators. Is there any example of Result-dense code out there to check out? I couldn't find it in the example (admittedly, I have checked quite thoroughly yet)

- I read somewhere on the docs (I think on the design flaws blog?) that Flix at one point had UFCS, is that still supported? I can't seem to make it work on the playground

- Is there anywhere I can read up on the way instance resolution works? More specifically, I'm interested in whether Flix takes only instance heads or it also takes the constraints into account when choosing an instance (if it does take constraints into account, that makes overlapping instances a lot less useful in a good way, I think?)

In any case, great work on the language! I will for sure try this out the first time I get the chance, it looks great and has basically 99% of the features that I would ever want in a programming language. Keep up the good work!
Department of Defense has had a perhaps unexpected taste of Starlink’s capabilities in real warfare and they will not let them go. I expect a large infusion of cash from that direction if anything bad was on the horizon.

I mean, read what little official commentary is available from them. You can practically hear those guys salivating at what they’re seeing: unjammable, indestructible, untappable communications infrastructure with high bandwidth and 5 min setup time in the field, man portable if necessary.
Doesn’t load and no SSL
The Origins of Stuff
A few years back, a colleague and me built a distributed system toolkit in an effort to understand the blocks/pieces of a distributed system and also to make it easier to build one for our needs. This article seems to hit on the same set of notes that we had in mind when we started out building suuchi.

https://github.com/ashwanthkumar/suuchi.
The cross section of "Orgs using FreeBSD", "Orgs who need to use FreeBSD on AWS bleeding edge CPU arch" and "Orgs that would bring in enough revenue to dedicate several FTE salaries on making it work" is probably small.
Not to mention that when it fails to compile, at least in Overleaf you get an error log that is hopelessly useless and the only thing you can do is just remove your changes until it works again.

LaTeX is a cool idea, but the implementation? Absolutely horrid.
What is the point of the firmware? It does not implement cell balancing, and no instructions are there to solder resistors to actually allow cell rebalancing.
I'm a big fan of the Logitech Triathlon keyboards and mice (which this one seems to be among).

I use a Kinesis Advantage and USB/DP KVM on my desk, but have switched my spouse and my basement computers over to the Triathlon keyboards and mice (which support hotkey switching among three computers, including mixed Bluetooth and multi-device USB dongle connections). My spouse switches between her work laptop and Macbook without fussing with cables or a KVM and is quite happy with it.

(I bought much cheaper M720 and K850/K780 keyboards on Ebay, but the underlying convention/functionality seems the same and is really slick/cheap for multi-computer usage.)
I love Geoguessr but it has a distinct randomisation problem (certainly in the competitive pool) that it hasn't solved.

If you play regularly you'll begin to notice that around 1 in 10 cities are in fact Vienna.

I'm not sure how it chooses, I suspect it first picks a country, then picks a city.

Without weighting for population or other factors, you end up with a significant number of Taiwan, Singapore and Vienna, far more than their populations or areas should suggest.
While what you're doing is much more appealing to mainstream as it interacts with real internet I wanted to share a loosely related PoC I've been working on for a terminal browser and custom gRPC protocol for serving terminal user interfaces over the wire.

See docs and gif demos here: http://uggly.bytester.net
For several years (a decade maybe?) I authored my resume in LaTeX. Then a few years ago I wanted to restructure it radically, and make an interactive version that showed off some simple subset of my full-stack skillset (from design to implementation). This goal led me to authoring it in HTML with CSS. I never actually got around to implementing my full vision because I had an unexpected opportunity land in my lap before I'd officially started looking. I had the design and static mockup completed, so I just exported that to PDF and used it. In hindsight, I spent a lot less time getting the look I wanted in HTML than I did in LaTeX.

I still tend to use LaTeX for some long-form documentation, but I'll probably stick to HTML for my resume and I'm finding myself using HTML + Markdown a lot more for other authoring tasks too.
Heh, that's also always a solution of course :)
Two Sides of Climate Is a Distraction
I had a Dyson. I lost it in a breakup. I got a Shark. I figured any cordless stick vacuum is gonna get me what I want. The Shark is nowhere near as good. I found a Dyson on the street. It runs circles around the Shark. It's no contest. It makes it so easy to vacuum without all the ceremony of vacuuming from the past.
Like real life, you can't steal while people are watching :) You probably needed to level that stat, a bit also. It is deeply advantageous to play a klepto character
While those of us who don't smuggle illegal drugs through airports might be glad that there's another tool to catch the bad guys, I generally believe that allowing the authorities even more sci-fi snooping powers can only end badly.
Where can one find the practice of building up the soil?

Is it a “lost-art” due to introduction of fertilizers?
You don't understand how CSAM scanning works. This requires well known hashes of pedophiliac content - meaning it will do nothing for a novel exploitation of a child.

You can also just have your kid not use encrypted apps or not allow them to message internet strangers. That is probably the wrong thing to do - blanket bans are a bad way to teach life skills - bit you as a parent can do so. You don't need government help.
this stock(?) android doesn't look well-suited to the flip phone form factor. Is there an android UI made for feature phones?
This sounds very similar to Trino’s (and by extension, Athena’s) architecture.

SQLite -> parquet (for columnar instead of row storage)
Lambda -> Worker Tasks
FDW -> Connector
Postgres Aggregation -> Worker Stage

We run it in Kubernetes (EKS) with auto-scaling, so that works sort of like lambda.
It does the same thing it does to the others afflicted by it: it makes you strong, dumb, and slow, with the effects growing the longer you have it. This is represented in the game by causing physical base stats (str, end) to go up, and mental & agility stats to drop.

... but, crucially, when you cure it, the bonuses remain, while the penalties go away. So you can use it to pretty much max out your strength and endurance.
In that case why don't you sync your calendar with Nextcloud directly using CalDav?
I use DavX5 for this and it works great, actually i think DecSync is a fork of DavX5.