skysight-inc/HackerNews huggingface dataset:
There are many kinds of Atheism. I have met people to whom the very idea of God was just a weird thing they heard of once and thought was kind of cute or whatever but a matter of genuine indifference to them. On the other hand we have the parent comment which professes a strong Atheism. A little bit of analysis on it shows I think a strong emotional and philosophical attachment to the importance of their own disbelief as a system of thought and a way of life in opposition to another system.

> 100% atheism. Was raised some kind of protestant I forget which one

He forgets which one? Either he really wasn't raised in it at all or more likely he wants to emphasize his contempt for it by "forgetting" what it even was.

Religion is "absolute nonsense" and "laughable" - twice. He derives "tremendous spiritual and psychological relief" in an alternate way of looking at things.

> As an atheist I was suddenly responsible for making my own moral judgements and conclusions (I had to decide upon my own objective basis for making moral judgements)

He has developed an entirely new personal system of moral values - based on what? It's just an implicit religious system based on our current secular politics.

> forgiveness was something I had to work towards myself (as in I had to forgive myself for things, which is not easy, but is incredibly rewarding) versus simply getting it for free from some nonexistent deity. All in all, was an incredibly positive change in my life, and I do believe

He's worked some pretty uniquely Christian ethics about personal forgiveness into it too. This stuff isn't universal.

> there can be a weird sort of spirituality to 100% atheism that people don't really acknowledge.

Exactly right.
The case of NYPD cops hiding from a guy on a slashing spree [0] kind of comes to mind.

[0] https://en.wikipedia.org/wiki/Maksim_Gelman_stabbing_spree
"High tech, low life" as Bruce Sterling put it.
I don't know if there is a way to do this at scale - I see it more as an input into developing your own expert sense of the market. The market intel tools that I've seen can help centralize data collection for you, but IMO they really create a mental laziness that means people can look at the superficial metrics and not develop their own intuition.

Getting the data is (relatively) easy, compared to the more difficult task of interpreting it in the context of the market.
I wonder when it'll be available for boats? It'd be brilliant for yachtsmen etc.
What I would throw away: Requiring passwords for so many things, especially when almost all sites let you log right in from links sent via email.

Ultimately I don't think there's any value in having a mandatory password on, say, HN or Twitter unless you're a celebrity who needs to maintain an image. In fact there may be negative value as so many folks still reuse passwords across multiple sites.
It seems like it should all be automated. Some scientist generates a mission request for the JWST techs. If accepted the mission is added to the timeline with all of the metadata the original scientists had in their proposal. Stuff like the area being imaged, the sensors in use, duration of capture, etc...

Once the data is collected and downloaded it is added to the catalog with all of that metadata attached. Then it's a matter of opening up that catalog to the public, although I'm guessing the downloads will be quite sizeable so the bandwidth could be an issue.

The trick to making this work is to integrate the publishing into the workflow so it doesn't require any additional effort on the part of anyone.
The main problem with LTSC (assuming you're fine ignoring licensing requirements) is what you touched on - it's LTSC so rarely up to date from a feature perspective. Of course this is it's real purpose and 11 will eventually get an LTSC release as well (once it's fit for said main purpose) but these types of "well there are a few things it doesn't have" are rolling issues not one off things you can just accept up front.

Also it's a pain to get Store stuff working. Normally that wouldn't be a big deal but Minecraft Bedrock is a common dealbreaker.
This is not a good experience. I cannot order a box like an Apple TV and just hook it up to my new TV and go. It’s never as easy as anyone says it is, there’s always more steps involved than logging into iTunes and/or subscribing to some service with my credit card. Plus there’s always the chance of a lawsuit hanging over my head.
Is the rule still in place? Is he still ignoring it?

Code enforcement people aren't stupid. They can and likely would escalate in that sort of situation.
This is a misunderstanding of the difference between a DAW and a host like Rack.

Rack performs single-sample processing. DAWs (all of them) use block-structured processing.

For a DAW to host modules that are designed for single-sample processing would always require an intermediary. It might as well be Rack.
The distribution of topics really seems to be about the same. What seems to be missing are the "hacker celebrity" and research talks. But as far as I have seen the bulk of talks have always been similar to those this year. They just don't get the big crowds.
I hope for your sake that you are being sarcastic and don't really believe that sugar is the best drug.
Cool app. But that website really buggy for me (chrome macos).

Looks like they are - kind of cool idea - placing 'overlay' screenshots on top of a phone, then css transforming them on scroll to 'swipe away.' But it doesn't really work for me.

Maybe the apple idea of using a video and controlling the timeline on scroll might work better
Array indices should arguably be unsigned (and struct/type sizes), so I'd say it's a lot more common than you imply.
> As you have observed, disabling JavaScript does not make the site stop working entirely for no reason.

Such is the case for most JS sites, the site typically doesn't break "entirely", but I consider being unable to post or even read comments to be a major functional breakdown. Comments are non-interactive text, there's no justifiable reason why I should need JS to read them.
I wonder what similar research would tell about stock traders believing in so called "technical analysis".
This is a blanket assertion. Why should useful semantics require generics? Why can't they come with simple fixed data structures? If you can provide a nice counterexample to the example that I gave, this would be more convincing.

Absent the absolute necessity of generics to support essential semantics, I'm probably in favour of a simpler generics-less version. I don't see why "more powerful libraries" get automatically easier to use. It could often be the opposite.

There is a tradition in some C++ subcultures where they try to cram in as many invariants as possible into types, concepts, templates, etc. at all costs. I tend to think that if all this heavy machinery is needed, the functionality might be too complicated from the start.
Their ToS doesn't give me ownership of the nft that would be fraud.
> A likely mistake seems to be trying to get this off-the-ground in the US regulatory climate. It'd be much easier to do this in a friendlier regime, more tolerant of occasional crashes, get experience, and move into Western markets after the concept is validated. California seems like just about the worst place to start.

I'm not sure this is as straight-forward as it sounds. Simply put, there's not many places you're going to find a high cash-density with low regulation.

Frankly - and I say this as a European - California is exactly where I'd want to launch this. You have the urban density to make it desirable, the cash-density to make it possible, and the most favourable year-round weather out of anywhere else I can think that'd make the list.
Show HN: Give the disappointment of an NFT-gift without having to buy one
my xubuntu isn't bloated in any way.

But I am afraid that they will make snapd mandatory in the 22.04 and I will have to migrate to something else...
The grandparent comment immediately brought to mind [0], which evidently occurred right on the front page of reddit.

Edit: This was discussed here on HN at the time [1] and again about six months ago [2].

[0]https://www.theawl.com/2013/09/i-am-an-object-of-internet-ri...

[1]https://news.ycombinator.com/item?id=6412708

[2]https://news.ycombinator.com/item?id=27457618
After seeing plenty of code and projects by people who weren't professional software engineers used to working on teams, part of the problem is likely that code written for this sort of thing often depends on a ton of dependencies and system-specific configuration bits that are documented poorly or not at all. Getting such projects to a state where a random person could git pull it and make sense of it and use it is a whole project unto itself that usually the core contributors are poorly equipped to take on. How many really understand the pain of onboarding into a poorly-documented repo and how to use the right tools to make it a smooth process?
on mobile safari and LTE, after a while it stops loading and i can scroll to the borrom
for paid apps, it's because iOS users are more willing to pay real money when compared to Android users. As for free apps, I suppose it's more complicated. For a small team of 1 dev, if that dev has iOS, then that's what they'll build first.

I don't build mobile apps, but I hear generally people prefer building for iOS. Plus, they can use the latest APIs and not worry about supporting a 6 year old OS.

Imagine testing your iOS app. You get a small number of iPhones and you're done. Now compare to Android.

I'm an Android user who constantly wonders whether he shouldn't give up and switch to iOS.
My next question would be "What type of Python are you trying to learn". I personally feel there are multiple types:

- Enterprise web dev? You'll probably want Django https://dev.to/vladyslavnua/how-to-build-a-django-web-app-fr... (but ignore all the CSS, frontend stuff)

- Just want to learn idiomatic Python in general. Go through this article/exercise, write all the code, and research the topics that seem confusing, I think you'll be in good shape (ignore all the maths, just talking about the literal code) https://karpathy.github.io/2021/06/21/blockchain/

- Want to learn modern, idiomatic Python via a popular open source package? Look at this httpx code, and obviously playing around with a simple web client can be fun https://github.com/encode/httpx/blob/master/httpx.
It's in the article, but the OP was confused because this isn't the imaging data. It's the telemetry, things like thruster temps, gyro speeds, etc... The metadata that NASA uses to make sure the spacecraft is healthy, not the mission payload.
I don't think thats feasible in a fiat world.
It's just not quite right.
This is a competition for untangling cables? That's a real thing?
Nintendo is an interesting case, because while the stores are gone/going away (though there was a Wii->Wii U transfer period), a lot of the games themselves aren't gone, and what you already downloaded will continue to work so long as you don't delete it. More importantly Nintendo itself is still around (and will probably be in another 20 years -- there are many long-lived entertainment companies) it's just that they (and others who re-release on the new stores) want you to keep re-buying the same games over and over.

I have a similar desire to paxys in that I want to be able to play most of my games in 20 years, where such a concept is even valid (I do sometimes enjoy multiplayer games and other things "of the moment" where I have no expectations of playing the same game tomorrow due to a sweeping patch or upgrade or shutting down, let alone in 20 years). It's just that digital store risk, especially of Steam, is the least of my worries.
A very good and relevant point.

I was raised in conservative American evangelicalism, and sometimes forget how oddly small this culture is in the global and historical scope.
> It's not that the torrent experience is shit, but things like synced subtitles can be hard to find (requirement when watching with most of my friends and family) for example.

Try out subdl[1]. It can work out the correct subtitles to download (based on a hash of the movie file apparently) and usually works well for me. I used to do this process manually but since trying out this tool I've been able to rely on it >95% of the time.

Don't assume the subtitles provided by the paid service are good quality. I've on a few occasions been unsatisfied by the subtitles provided by Netflix, and checked out subtitles from other unofficial sources to find these are much better. This is especially true for foreign language subtitles--the translations Netflix has is really poor quality for some shows and much better ones can be found elsewhere. One excellent example of this is the German show 'The Same Sky' which has terrible English subtitles that actually makes the shows unwatchable. The only consistently good thing about Netflix subtitles is that the timing is more or less correct.

Not sure about other streaming service as I don't generally use the others much.

[1]: https://github.com/alexanderwink/subdl
Nope, we needed to haul around equipment for field work.
https://en.wikipedia.org/wiki/Mail_forwarding
"What is your favorite pizza?"

"I don't eat pizza."

"Huh, thanks for answering, I guess?"
Neverwinter Nights was the same, spell effects (damage and so on) was one call from a script, the visual effect was another. If you wanted an ice-ball you would steal ice visuals from some other cold spell, then apply cold damage instead and voila, an "iceball" instead of fireball.

Most spells were very easy to mod like this, just because it was done already with a few lines of scripting in the game to begin with.
Scientists draw inspiration from catchweed to create biodegradable Velcro
One of the inventors or Erlang made this! That's really cool, Who is the target audience though? I thought the whole point of using something like Lua is that its very fast and can be used to augment app written in a low level language (Redis and gaming engines come to mind.)
I skip most of them. This is just my own personal preference but unless someone comes up with a new angle on this they are just boring and repetitive for me personally. The same goes for most fight scenes. I spent many decades watching martial arts films and now find most of the fight scenes to be repetitive. The only recent exceptions to this I can think of are the Bourne series, Kate and the first John Wick film. Prior to those, Kung Fu Hustle because of the mixed in comedy and thousands of movie references. Nothing else really comes to mind that I wouldn't skip.
Okay, that's bizarre. When I first clicked the link, the domain name failed to resolve for me too. When I reloaded it, though, it resolved. If anyone else is having trouble, give it a bit and try reloading the page.
Way back, Conventional Wisdom was "build the site so that people with JS turned off could still use it." This was great advice in 2001, but it's pretty hard to do now. You have to choose what is, and what is not, convenient and/or appropriate for the end user. And that's pretty hard to determine, as there are more varieties of "end users" than atoms in the universe.

Plus, even if you're really careful and make something that is judicious with JS, phone users come in and blow everything up. For example, leaving a review could be done JS free buy opening a dedicated review view, and if the end user needs to refer back to the product, they can open a new tab. It's not so easy with a phone, unless they have really strong phone browser kung fu.

I would have thought that by now we would have settled on broad conventions for most things so nobody would be inventing all new ways of doing the basics. Instead is seems like things are proliferating. If there are any standards, they're top-down things from Big Corporations like Twitter or Google, because they have the muscle to force everybody to use their conventions and like it.
What’s the M1 mac mini like for Machine Learning?
I’m contemplating the M1 mac mini as a ML machine and was wondering what experience others have had with it.
Not surprisingly Wilson's comment of "Great idea, wrong species." was about communism for which it was very apt (communism doesn't scale for humans), not socialism. Socialism works well in more than a few very successful countries around the world.
Best AI and Deep learning books to read in 2022
If systemd is such a deal breaker, there's always Artix.

https://artixlinux.org/
They don't update hardware; they have to launch new satellites that have laser links.
interesting! I am probably not a precise target audience for this app. My modest batch processing needs are satisfied by Alfred and built in MacOS abilities (including brew CLI).

It might also be a matter of taste but I could not justify another 200Mb Electron app for such low-level tasks. I guess I will stick with "Open terminal here" command for a while!
I do believe we are talking about slightly different things here - you put an emphasis on God's love and His care for the world, while I focus on the human (Abraham's, etc) need to renounce the world and (by extension) the ties and moral responsibilities that bind us to it, in order to fully embrace God. Regardless, I'd like to thank you for taking the time to chat - I've had fun trying to work through and structure my thoughts on the topic.
Looks like you'd really be best served by an app like Todoist. A .txt file doesn't scale. But beware the productivity trap (becoming more productive means you'll end up even more busy).
> As long as the hardware isn't DMA-capable or has to be shared

We're talking about Parallel-Ports here, aka "The Printer Port". Any printer program written "old-school" would have tried to send data to LPT-1, except you have an X-Ray machine sitting there confused at these messages its getting.

The proper technique of printing, is not to directly contact the LPT-1 port and shove data into it... its to talk to Windows's printer spool and interact indirectly.

The user then configures the LPT-1 port: is it to be managed by the printer spool? Or should LPT-1 port be divvyed out to a particular program and reserved through another manner?

---------

There's absolutely a security concern about random programs sending messages to the hardware. Maybe the OS doesn't have a security issue, but those medical devices could have commands (such as rewriting firmware) sitting on those ports.

You'd want to make sure that only approved programs directly interacted with those kinds of hardware devices... with the protocols that are appropriately specified by the user.
Routers are security sensitive and are long lived. Much like the unix philisophy, do one thing and do it well. A GigE router has been plenty for many years and will likely be fine for most people for many more. Ideally routers are kept as simple as possible and as secure as possible.

WIFI APs however are changing quickly, beam forming, MIMO, 802.11ac, 802.11n, wifi6, 802.11g, etc. Not to mention ideally APs are placed for optimal propagation and might even having more than one per home.

So ideally you don't have to throw away your router to get the current gen WIFI or to add a second AP. Similarly with separate AP and router you don't have to throw away your AP because you need more/faster ports, better buffer bloat mitigation, or improved QoS on your router. When troubleshooting it's really nice to be able to tell if it's an AP problem or a router problem.
Jeez it was just a light-hearted comment. I think you can address your doubts about what I wrote with more kindness and less snark.

> None of them "churn".

By churn I mean "lose and hopefully be replaced". That definitely happens. Some brain cells die and are replaced, some live your whole life (or die first)[0].

The cabinet is just a simile for cued recall[1]. More recently learned/recalled items are remembered better (front of the cabinet)[2]. Recalling memories in a different context can change them[3], suggesting recall isn't a "read only" operation.

[0] https://www.livescience.com/33179-does-human-body-replace-ce... [1] https://en.wikipedia.org/wiki/Recall_(memory)#Cued_recall [2] https://memory.psych.upenn.edu/files/pubs/KahaMill10.pdf [3] https://news.northwestern.edu/stories/2012/09/your-memory-is...
Neat! Congratulations. My one question was whether you sync to Readwise and it looks like you have that covered. Does that include highlights or annotations made in Alfread?

I also have to be that guy and ask if the similarity to alfredapp.com ever came up. :) For a sec I thought they were adding a reading workflow feature, which would be awesome.
The Impermanence of the Internet
> After that experience, my view of metrics-driven product development is that it's a way to offload the burden of thinking too hard or understanding where you're going. When people talk about metrics-driven product development, I think of drivers who blindly follow their GPS' directions into a lake.

There's also the flip side - metrics-driven development used to keep other people from thinking too hard and scrutinizing work. At my last company, many product decisions were justified using a litany of metrics including AB tests, which people just swallowed because "the data speaks for itself!"

I once took a look at the app we were using to run the AB tests and not a single one had reached statistical significance. The company was basing its decisions on data considered garbage even by the AB app's naive p-value algorithm. I thought that after dozens of A/B tests at least one would be statistically significant just by dumb luck but no, not a single test had even the veneer of credibility.
Is a C replacement (which is not also a C++ replacement) really what anybody wants? Like with no generics, no dedicated error handling, and no automatic cleanup? I get that everyone enjoys a simple language, but these features feel like table stakes now.
Certainly there could be unenforceable clauses---one Fortran compiler I ran across years ago had a clause saying it couldn't be used for "military purposes". That would be so vague I can't see it being enforced. (It also makes it not Open Source, so there's that, though.)
Recently tried to play a streaming service film on a second screen from my phone, but it wasn't allowed. This makes no sense given that I can do it from my PC in the browser client. But then the PC isn't allowed to download video from the streaming service for offline viewing, while the mobile client is. When I travel, I'm often not allowed to view shows that I watch in my home country on the streaming service, even though I'm using my own account on the same machine.

On top of all that, I worry that at some point one of the major services will arbitrarily cut off my access and any media I've 'purchased' will be lost. In the old days, your household insurance would pay to replace DVDs stolen or lost to a fire. I doubt that household insurance these days covers loss of access to google or amazon prime video, but the monetary value of these libraries could be enormous.

It's all stupid. The big media companies killed the companies offering 'dvd locker' type streaming services, where you legitimately bought and owned the DVDs, but the company allowed you to stream them over the internet. That would have been a nice way of doing it.

I find our descent into a culture where nobody owns anything but everything costs as much or more for temporary access as it did for ownership disappointing. Even people whose ideology praises property rights above almost all else don't seem to mind that they actually have those rights in fewer and fewer things of consequence.
New Chilean President use deep learning for his proposals
I'd get in touch with LastPass support asap to see if they have a digital trail to help you figure out what happened.

I'd also guess the most plausible situation would be malware on your computer that managed to sniff your credentials in-transit/clipboard/memory/browser/keyboard and exfiltrate it to some shady folks.