skysight-inc/HackerNews huggingface dataset:
So they're definitely in the space (I just read a fantastic rust post on there[0] today, thanks to This week in rust[1]) but you can't beat the staying power/massive bags of money/developer goodwill that is already heaped on Github. Github entering this space would be a death sentence for a site like dev.to, unless they massively fuck it up (or dev.to adapts and provides some extra value-add/integration).

[0]: https://dev.to/pnehrer/a-story-of-rusty-containers-queues-an...

[1]: https://this-week-in-rust.org/blog/2020/08/26/this-week-in-r...
works fine on the new Firefox for Android
so the past was filled with a lot of ulcers ?
It's not like a video game, but it's not a toy either. To get good results you have to direct it and be mindful of its limitations, but if you're willing to approach it as a human-assisted story building application rather than a game, it's easy to put some hours into.
Oh man, that's pretty horrible even using a Mac mini with a scroll wheel mouse.
All those don't sound like git was designed to be used with email, those projects using email to collaborate sounds like a coincidence and orthogonal to me.

>It includes many features for email-based collaboration out-of-the-box with no need for a centralized hosting service of any kind.

What many features?
I listed these features. Email is in the name of one of them, IMAP (an email protocol) is in the name of another, one is short for "apply (e)mailbox", and the fourth one generates an email.

If you're not going to argue in good faith then don't leave a comment in the first place.
I prefer the labels "predictable" vs "unpredictable" work. For example, I've been experience the difference between research and back-end web dev work lately, and the main difference is that for research you don't know if it will pan out, while for back-end work you're almost always making incremental progress towards the end-goal. But I wouldn't necessarily call research "harder", it's just different. It's usually more difficult conceptually, but there's also way less stuff you need to keep in your head at the same time.
Developers, not general computer market share.
I use a roku TV, because I already liked the roku interface, and would have bought one anyway. If something change that I don't like, I figure I could always go back to just connecting a computer to an hdmi port.
More like 95%
Free WebRTC Live Streaming SDKs
If the songs the user has listened to would be stored on the client, it would be trivial to run code on the client to compute anything over that data, rather than expecting the original service to execute arbitrary code.

You can move code to the data, or the data to the code.
Agreed. I grew up in the 90s using Windows. Bought my first MBP in 2009 and within a few years was using Macs almost entirely. Started using a Windows machine as my primary earlier this year for a new job and now I rarely touch my MBP. Took a little time to get used to Windows again, but I'm quite content. Windows 10 is excellent, and so is the ThinkPad T480s I'm using.
Snowflake IPO Breakdown
(you replied twice)

I listed these features. Email is in the name of one of them, IMAP (an email protocol) is in the name of another, one is short for "apply (e)mailbox", and the fourth one generates an email.

If you're not going to argue in good faith then don't leave a comment in the first place.
That is Epic's goal the console fans have "consoles are different" blinders on
My grandmother's only option of internet in an european city is 8mb down, 2mb up.
The other being

System Preferences -> Keyboard -> Modifier Keys

and map Caps Lock to Escape
Why should not they exist ?
I have been wondering about this argument about the decline. Check out these numbers:
https://facts.usps.com/table-facts/

From 2010 to 2019:

-Overall annual operating revenue has increased from $67.1B to $71.1B

-First-class letters has dropped from 77.6B to 54.9B

-Shipping/package volume has grown from 3.3B to 6.2B

-Marketing mail has dropped from 81.8B to 75.7B

I would not call a 29% drop on first-class mail over a 10-year period with a 100% growth in packages a "collapse."

I wonder how this stacks up in comparison to FedEx and UPS who are surely seeing a drop in letters/flats through their system. It would be interesting to track down the same numbers and compare.

People assume UPS can deliver letter-sized envelopes just as well as the USPS but they simply can't. I'm working on https://nanagram.co and up until recently we used UPS. The average delivery was 7-9 days at best with poor tracking. I switched everything over to the USPS in July and even with all the pandemic the post office is more reliable than UPS and also a little cheaper. We've been seeing deliveries in 2-4 days and before the pandemic 1-3 days.
Please don't blame people for wanting when it is "the design" department that forces these changes on people.

How about people (designers) start thinking about their users and some some strict adherence to someone else's opinion about Material Design. I hope we see Material Design like we see touch screens in vehicles. An embarrassing mistake at best and potentially fatal at worst.

Design should always serve the user. If it doesn't, it needs to go away.
> How is git designed to use email?

https://www.git-scm.com/book/en/v2/Appendix-C%3A-Git-Command...
ActivityWatch: Open-source, automatic time tracker
That's completely insane. Clearly WebFlow is more powerful than I thought. Props to Sarkis for pulling this off.
I used to teach the TeX User Group LaTeX classes around 1989–93. The students were almost entirely math department secretaries who were charged with typing up professors' handwritten manuscripts. When I did a couple rounds of grad school in 2002–6, both unis had a department secretary but they worked strictly administrative tasks for the department as a whole (and to a lesser extent for the department chair). There wasn't a prof who didn't do their own typing.
"Dream" town in the most specific sense? No, not really. But have I found a place that's close enough in many ways? Yeah. I live in Chapel Hill, NC and I find that this satisfies the majority of my needs. One of the few things that I find lacking here is a music venue that caters largely (or entirely) to metal. The closest such place is in Raleigh, about 25 minutes away. Not the worst thing, but it would be great if there were a true "metal club" right in downtown CH.

What are you looking for in the place you live?

In no particular order, some of the things I value (and how the relate to CH):

1. Tech jobs, technology literate populace (CH is part of "The Triangle" region of NC which definitely has this)

2. One or more universities nearby (UNC, Duke, NCSU, are nearby, along with many smaller colleges / universities like NCCU, Shaw, Peace, Meredith, St. Augustines, etc.)

3. Places to mountain bike (Yes, in abundance, although we don't have the elevation change here to allow for serious downhill MTB'ing. But there's lots of miles of XC trails in the area)

4. Bike lanes for road biking (some, but not as much as I'd like in this area)

5. A "pace of life" that keeps things interesting, but isn't overwhelming (Yes, this is very subjective, hard to quantify, and may be as much about me as the place, but it is what it is)

6. An active tech startup scene (again, part of "The Triangle" and there is lots of tech "stuff" going on here)

7. Venues for live music beyond country music (yes - Cat's Cradle in Carrboro, for example. But see not above about wishing for a more metal oriented club nearby)

8. Active night-life scene: clubs, bars, lounges, etc. (it's a college town, so yeah. See: Franklin Street)

9. Not too far from the coast (I can drive from here to the NC beaches in about 2.5 hours)

10. Not too far from more mountainous areas (I can drive from here to "the mountains" in about 3.5-5.0 hours depending on the exact destination)

I'm sure there's more I could talk about, but that's a lot of the key stuff to me.
> to the point that it prevent astronomers from obtaining useful data?

Define useful
>You really think someone would do that? Just go on the internet and tell lies?

I trust journalists more than some rando for starters. But even besides that, I have a much harder time believing statements made on a blog by someone with very obvious opinions over direct visual evidence of a clear ramping up of detention centers.
I resort to the down key to make the scrollbar appear without losing my position in the doc. In fact, in Preview, my default workflow is to click on the main content panel as soon as the doc open; else the down key might take me to the next page, which defeats the purpose.
I am now the proud owner pv@heyyyyyyyyyyyyyyyyy.com. Looks like I was a bit slow 17ys!
A decade old study, using only NASA telescopes, using only super expensive launch systems.

Now the Falcon Heavy can lift over double the payload mass of the Space Shuttle to orbit, for less than 1/40th the cost per pound.
This trend is sickening. Windows 10 has a nearly 1 second delay when mousing over the Start Menu scroll bar. Why wouldn't I want a scroll bar there? It is the primary thing I seek when I click Start.

In the Gmail Admin interface for users, the scrollbar vanishes unless I have my browser nearly maximized. Do the designers live in a world where their browser is always nearly full screen?

You'd think huge companies would notice and care about these things.
Why would they stop their violence and be held accountable when the authorities people like you put in power aren't able to be held accountable?

How do you feel about the board and executive team at Purdue Pharma?
Weird how we invaded Afghanistan and then how much does it hurt and how much heroin do you need became part of every medical diagnosis.
Even more fun than software updates is when digital services go back and retroactively edit TVs, Movies, books, etc. Never thought I would go back to purchasing physical media but here we are.
I would hardly use Python as an example of good string support. Of all languages I have worked with it has some of the worst. Look at Rust instead for a modern language with good string support.
> nearly invisible

In what wavelengths?
stupid article. Reveals nothing of what contributed to the human error.

They had been using the legacy software for many many years, w/o significant issues around human errors.
can you elaborate on the 'indexing git repo for search is hard to decentralize' part?
If you're need mobile, then try cyber punk like this: https://animationcpu.com/
I think I found his thesis in the Epilogue:

> QE is the puppet show; bond trading is the real deal.
So I can say I've personally never read the RSS spec, but all you need is a functioning feed.xml/index.xml right? I use Hugo[0] for my statically hosted site[1] and I honestly have never even thought about it (which address is the RSS feed) much until now.

I think this battle could be won in the tooling -- if all/most of the static website tools that you'd use support RSS, you can expect that it will show up (Hugo, Gatsby, VuePress, etc).

[0]: https://gohugo.io/

[1]: https://vadosware.io/
Is it really though? The tools might be proprietary, but the workflow should be easy to move. E.g. You need to have a code review before a commit is merged. It happens that Github has a good set of tools for this, but if you decided that on date X you wanted to move away I don't think it would be that hard to shift away. You'd have the same mandate about code review, you just point people at a different tool set to do it.
This is bananas. Didn't know webflow was that extensible.
Amazing. Some of the buttons don't quite register or click on time but the functionality seems to work all the same. Couldn't quite figure out how to found a city or move my warrior.

This thing loads faster than my actual copy of Civ VI.
And artificial scarcity is just kind of... fine? We don't mind people intentionally destroying (or locking away) things just to increase the monetary value of other things?
That aircraft is extremely risky, it is designed by amateurs who are not even using metric system. Pretty much guaranteed that FAA won't let it fly
Bounce the login session first or test after "bash --login"
What in the world. This is incredible. Could we have a blog post about how this is achieved? Is there webassembly involved?
Palm Oil in remote Kalimantan and Irian Jaya have very little oversight. One of my family members is a plantation manager.
Want to Climb Everest? New Study Identifies Factors That Influence Success
> It failed because it was going to see adoption.

Absolutely, but "browser defaults" were an easy excuse. I was not really defending advertisers here; though I do believe they'd have had a harder time finding justifications if the feature actually had organic adoption. It was a failed and poorly-thought marketing gesture from Microsoft, that only backfired on the end-users.

> Microsoft didn't make the change because they wanted to hurt advertisers, they made the change because they had good reason to believe that's the default that the majority of their users wanted.

I strongly disagree here. Microsoft did not make the change out of the goodness of their hearts - not any more than advertisers ignored DNT because they were convinced "it's not the user's real option". This was all marketing speak/ internal&external justification for their actions.
All of that vs git pull/push.. best of luck to your thing but that sounds absolutely horrible
Show HN: Out of the box like/clap buttons for static websites
All but the last requirement are completely reasonable, but software vendors are more afraid of being left behind or exploited than screwing up their user's workflow. They're not usually updating to keep their current users. They're updating to gain new users.

And if it's free software? Forget it. You're not the customer.

The last one is unreasonable because it's impossible to know what third parties are going to do. If they use the plugin API in an undocumented way, then they're the ones being irresponsible.
Is Tesla's wholly-foreign owned Shanghai plant enough to see to believe, or does Musk need to compare Xi to Winnie the Pooh first? https://www.scmp.com/business/companies/article/2154674/tesl...
Interesting -- what made you pick HashNode over dev.to / Medium / self-hosted ?
Show HN: Cellular IoT Button with Voice API
Hey folks -

We launched our Relay Button API publicly for the first time, you can see it here: api-docs.relaypro.com. We've had folks use our button for everything from Slack integrations to Remote call buttons and are excited to power the future of Voice Powered IoT solutions.

Our button includes 4G LTE cellular connectivity out of the box, makes it easy to have 2way voice based interactions with cloud services. We're rapidly adding other APIs from our core product (GPS, Battery alerts, Geofencing). HW Pricing is $100/device and service costs are variable depending on use case.
We hacked 28,000 unsecured printers to raise awareness of printer security issue
I have the same experience, with one or two USPS fake deliveries. None from UPS that I can recall (but fewer packages overall than USPS). Meanwhile Fedex Ground has seemingly adopted a policy of doing whatever it takes to mark a package as delivered, including just leaving them down by the road where they can be easily stolen.

It's all down to your individual carriers and local depot management though. My local Fedex Ground depot doesn't seem to care at all, so my only recourse is to avoid having things I care about shipped Fedex. Which by itself is another reason the USPS needs to be kept operating - so at least we have three options instead of the characteristic duopoly of modern antitrust enforcement.
how did you summarize this to be a coding issue?
Looks like comptime is what they already have instead:

https://ziglang.org/documentation/master/#Introducing-the-Co...
People in this bubble overestimate the popularity of anything Apple.

I once had a discussion with a coworker at a major company known for its app, where I was complaining about an Android bug and he genuinely asked "does anybody even use Android?" And I responded, "only the majority of users in every country around the world including the US. It's even 50/50 on our app!" Afterward, I found the internal numbers for employee use of the app was 96/4 in favor of iOS, and this included employees outside of tech and outside the US!

He, like so many others, was totally oblivious living in the Bay Area tech bubble.
This isn't a great take. I recorded a demonstration which shows the differences between the workflows more clearly:

https://spacepub.space/videos/watch/1619c000-7c44-4330-9177-...

After the initial setup, send-email is way faster.
Email archives are even harder to transfer, and to make sense of in general.

For example if you want to find the review comment thread for linux commits there is no reliable way to do it, your best bet is to google the title.
The whole point of "extend" is that the extensions are proprietary. If GitHub's fork and pull request features were standards that are portable and that other repository vendors could implement this wouldn't be a problem.
Apple does their speech to text entirely on-device for phones (I just did a quick dictation test in airplane mode to verify. I think the watch offloads the process to the phone). It astonishes me just how much computing power is in my pocket.
> The language is (or will be) memory safe.

We've been going full cicle here, so I'm not interested in spending more time in this conversation.
C exposes a lot of things, and also hides a lot of things about the underlying system that can get confusing. What's an "int"? Or a "long" You need to know for your platform what the bit width is on your platform, because it's not explicit in the name, and the language is willing to do a bunch of implicit stuff behind the scenes with only a warning or two. Should you really be using 'char'? Is yours a legit use of it or did you mean uint8_t? Other high level languages generally tend to have more sensible default patterns for these things, C ... it gives you all kinds of ammo to shoot yourself with.

It's not as big of a problem these days with things becoming less heterogeneous; almost everything is little endian now, much of it 64-bit but at least 32-bit, and we can kind of rely on POSIX being there most of the time. Most new code uses stdint.h and is explicit about word lengths by using int32_t, etc. and follows good conventions there.

But venture off the beaten path into odd microcontrollers or into retro machines or port older code or whatever ... and there's glass hidden in the grass all over.

C also exposes a model of the machine that looks low level but behind the scenes a modern processor does all sorts of branch prediction and pipelining and so on that can blow up your assumptions.

What looks like optimized clever C code can actually end up running really slow on a modern machine, and vice versa.
I use a typewriter to take notes in general, though it isn't very practical if you need something mobile
Automatic updates have been an enormous boon to security and when done correctly are really helpful. I don't look back with fondness on the wild west of Windows XP where out of the box merely connecting to the internet guaranteed a virus infection and service pack updates were an enormous pain.

What I think has been lost in the past decade or so is the distinction between Major and Minor releases. I'm all for regular minor updates whose only goal is security and stability improvements. When a Major update comes around I know that i'm in for things being changed, possible breakage, etc, but at least I know ahead of time and have the ability to opt out. But with the rise of always connected software, software as a service, what have you, there are no "versions" to settle on.

I needed to do some art work recently so just got back into the Adobe world and there is no Photoshop CS3 or Photoshop CS6 you can buy and use. Instead, you can only buy a subscription to "Photoshop" - which is always the most recent version. This story is playing out everywhere with software houses abandoning Major versions you can buy and going for subscriptions. They don't ever want to have you able to buy a version you like and stick with it because there is no recurring revenue in it.
From a UX standpoint there's a big advantage to monoculture: the user learns a thing once and applies the idiom everywhere. For most users, diversity of options means having to learn every option. They'd rather have one good thing -- or even one good-enough thing.

The world does have a variety of options, so users need to live with the fact that they're going to have to discover things, and designers are going to have to live with the hassle of designing for users with a variety of experiences. That makes the best possible UX worse than it would otherwise be. It's a necessary evil, but it's not surprising that a lot of developers try to wish it away, especially when they can get away with that, at least initially.
Perhaps we should let Newman, our favorite fictional postman, represent?

https://www.youtube.com/watch?v=22Fr-g-B0vs

Mail service dysfunction has been going on a long time, and has been a joke for a long time.
I'm thinking about buying my first-ever Windows box just to run MS Flight Sim. This looks like it might be a good option for that.
It's basically an after effects vector animation for each letter of the alphabet[1], which is rendered as SVG (JSON really) with bodymovin[2], and played back (maybe with lottie?) with key bindings.

[1] https://animography.net/products/mobilo
[2] https://aescripts.com/bodymovin/
FYI I'm currently getting ERR_CONNECTION_CLOSED / "mssv.net unexpectedly closed the connection" when trying to read the article.

Edit: Working as expected now but I grabbed a screenshot if you want it for any reason. Not that it would be much help now.
Only on Windows. This isn't an issue with macOS.

Also some people have pointed out a few displayport edid emulators keep the appropriate signals up to prevent Windows from thinking the monitor is off. I haven't tested it yet as when I first ran into this problem I just switched back to DVI, but a recent Windows or nVidia update (ha - timely with the article) caused my GPU driver to constantly crash with DVI, but when I switched back to DP it now works just fine. Sigh. I guess I do need to see if I can find the right kind of EDID emulator after all.
This is an ad for sourcehut, a GitHub/Microsoft competitor.
Tracing the Cosmic Origin of Complex Organic Molecules with Their Radiofrequency
I'm sorry, but any guide that suggests you start by reading the entire specs for HTML, CSS and JS is just not realistic.

The guide gets it right in the "practise" part, though: the beauty of the web is that you can write an HTML file and immediately see what you created in the browser. You don't need to read the HTML spec's instructions on Microdata before you do that.
Even in the early 90s, there was debate about whether it was acceptable to include an advertising tagline in your signature on Usenet posts.
This has changed relatively recently (2017) in the EASA rules and single-engine IFR charter flying is possible without special exemptions as long as the engine has demonstrated good reliability (basically it means turbine engines).
bit of a random tangent, but Civ VI does not run well on Linux at all, even with good specs, even unplayable depending on you exact OS.
Google's Blow to Higher Education
I'll soon be in the market for a new home theater TV and would prefer a high quality display with no "smart" features at all. It seems like this is now impossible to find.

Is anyone aware of a digital signage screen, or something similar, that will do 4k (preferable 120Hz) and has no network interface? Should I look into projectors instead?