skysight-inc/HackerNews huggingface dataset:
>For what it’s worth, artwork from Guantanamo is only valuable because of its terrible history as a torture site and imprisonment of innocent people - not because it’s known for holding guilty killer terrorists.

I have no doubt that Guantanamo Bay was used extensively for abuses of power, but the reality is that we (the public) will never be privy to much of the reasoning behind the capture and continued imprisonment of these folks.

that said, given the lack of due process towards their imprisonment and outcomes i'll likely never refer to them as guilty, but being left in the dark as towards the reasons why they're there prevents me from proclaiming their innocence, either.

I imagine that moral ambiguity may be induced on purpose in order to foster support or inaction towards it, but that's where i'm at personally for good or bad.
Archived: https://archive.ph/h2I1X
I'm the first to say Linux isn't an option, but why aren't you using Linux if your core work involves it? Just bite the bullet and be happier and more productive.

WSL is not up to snuff, frankly. Nor is MacOS.
NOTE: for some reason this is NOT using huggingface for inference, resulting in huge queues, slow performance, etc. It is sending requests to https://sdb.pcuenca.net/i2i (https://huggingface.co/spaces/huggingface/diffuse-the-rest/b...)
It is simple in many cases that are currently allowed on Twitter. They aren't making a good faith effort to solve the issue. Evidence: Allowing quote tweets directed to users who disabled replies. This is always used as a vector of further harassment.
While I agree with your point, I would only suggest ... compared to what? Let's say SpaceX cannot make Starship reusable. Will it really cost $4 Billion Dollars to create a Starship + Booster? Still cheaper than the SLS...
Designing industrial equipment that needs human operators
For other natural resources, sure. But without water humans _die_. That's not subjective.
Searching for Imhoteps tomb led to finding 1½ million ibis birds interred
That does not compute at all for me. Can someone help reason about this?

From wikipedia:

> From 1964 to 1971, Bryan Emery excavated at Saqqara in search of Imhotep's tomb; instead, the extensive catacombs of animal mummies were uncovered. Apparently it was a pilgrimage site, with as many as 1½ million ibis birds interred (as well as cats, dogs, rams, and lions). This 2nd-century BC site contained extensive pottery debris from the site offerings of the pilgrims.

> Emery's excavations uncovered the "Dream Ostraca", created by a scribe named Hor of Sebennytos. A devotee of the god Thoth, he lived adjacent to Thoth's sanctuary at the entrance to the North Catacomb and worked as a "proto-therapist", advising and comforting clients. He transferred his divinely-inspired dreams onto ostraca. The Dream Ostraca are 65 Demotic texts written on pottery and limestone.

A pilgramage? Why...? It seems more like a significant die-off event or experimentation in relation to research. Isn't that a LOT of birds and other animals? Why would a pilgrimage make any sense?
This is an unverified quote from someone last in office in 1969, about president Nixon who he may have had a grudge against. But if so, which minority is being targeted with the cool-whip ban?
Julia avoids the "ad hocery on multimethods, or kludgery slathered thick over single dispatch", but I'm not sure about "first-class explicit algebras, with operators, laws, equality, types".

Would "first-class explicit algebras" involve the language allowing redefining of operator precedences? Julia doesn't allow that. Would it require support for customizable associativity? You can painstakingly do that by defining custom types for every intermediate operation, but it isn't part of base Julia.

The original problem in the thread's start, "builtin_object <operator> your_object", is neatly solved by multiple dispatch. But the ask in your grand-parent comment is much bigger, and Julia only has slightly more support for that compared to other languages (i.e. it's a bit less of a pain in the ass to create such algebras, but you'll still have to create it yourself).
its like github pages - the repo owner is responsible for the UI: https://huggingface.co/spaces/huggingface/diffuse-the-rest/t...
Draw a dependency tree of your interests. Then focus on the root.
This is my own war.
It is helpful to think of all communication with employees using a lifecycle model. As the company grows in headcount and functions, the composition of a core team that has the ball keeps changing depending on the nature of the deals. It would be helpful to form some guidelines on what gets communicated when you form a core deal team. Obviously, when the deal reaches different milestones, you may want to communicate it to all employees. This includes both positive outcomes and negative outcomes (they both provide opportunities for organizational learning on what went right and what went wrong/could have been done differently).

It is important that employees feel they will get communication at the right time if the communication is relevant to them and not feel like they are being left out of the loop.

Also, be ready to give honest answers when there are followup questions.
Yeah we totally need more heatwave causing emissions right now guy
Shouldn't they be charged and convicted of a crime if any of this were true? It might actually be preferable. If you look at the scant few people who were in Guantanamo and were actually convicted of a crime, you'll see that they've been living free lives for 10 years already.
Yes, there needs be to a deadline since ultimately the work needs to be delivered. But scrum long term burns out the developers. It's pushing people for short term rewards.

It all comes down to the PM understanding the team and knowing when to push and to understand when not to. Being a good PM is hard. Also, the team needs to work well together and be willing to deliver on time.
Like it or not (I don’t), but the Electron apps are here to stay. It’s the direction they’ve decided on. Arguing about it does nothing to move the needle forward. It’s a done deal. I imagine that posts about it are simply unproductive. I’ve posted about it, and my posts are still there.

This past year was the first time since 2009 that I’ve actively looked at alternatives, and there are none. 1Password is in a class entirely its own.

Are there things I wish that were different? Yes. Do I wish they’d bring back features that they’ve dropped? Absolutely. But it’s still the single best product in its category. Nothing else comes remotely close. And they are years ahead of #2.

What’re you gonna do?
NASA Live Stream: Artemis I launch coverage
Why is it so hard to convict them of a crime then?
There are cases of completely innocent people ending up in Guantanamo purely by mistaken identity and being arbitrarily detained and tortured for years. Others are likely there only on account of faulty intelligence. As far as I recall, none (or only very few) of the detainees have actually been tried or convicted of anything...
If you care for that, then why aren't you filling out your HN profile?
>if Starship fails, then SLS actually can't get to the moon

How does the potential failure of Starship impact the success or failure of SLS?
I really don't understand why people are pretending the licensing makes any difference here.
And that's so fucking wrong that it's dangerous.

https://en.wikipedia.org/wiki/Nitrous_oxide#Neurotoxicity_an...
The Tao that can be told is not the eternal Tao. The name that can be named is not the eternal name. The nameless is the beginning of heaven and earth. The named is the mother of ten thousand things. Ever desireless, one can see the mystery. Ever desiring, one can see the manifestations.

- Tao Te Ching, Chapter One
I remember when I also held this very comforting assumption.
Landing on the moon is worthwhile.
How is that possible? You start with a group of people whom you trust. Then you check papers where those people are co-authors. You add everybody to your group who is on an acceptable paper. On the other hand, you degrade or even remove those who are on a bad paper.

Computational resources are useless because you cannot fake papers with trusted authors. Trusted authors won't publish a bad paper because they want to keep their reputation.

All an adversary can have is something like a network of fake articles. Unlike web pages, scientific papers are not opinions. The scientific core group can check if papers are relevant and true. The scientists can limit those checks to authors whom they have met in person to minimize their time investment.
> Why isn't this implemented in clientside JS?

This appears to have been built in twenty hundred ten and three. It may be that the make-person did not have the things in their brain they needed to build it in that way at that time.
Marketing is the biggest absolutely soul crushing aspect of starting a business now. Social media is a heist that allows others to impersonate you even if you don't use it, it also lets your competition hijack your own SEO and undermine you... Any small business with a good idea is suddenly subject to competition with much larger companies because of how the Internet works now.

Marketing is a huge initial investment to make citing the sheer oversaturation of ads and scams on the Internet as well. There is no guarantee that even paid ads will reach relevant customers because advertising is so gamified everywhere. If you don't already have customers or contracts in tow when starting a business, you're marketing to strangers, who in turn can be scammers.

I literally get calls and messages off of Google that are from fake customers regularly, they even follow through screening calls for reasons unknown and then try to dictate payment terms, which usually begin with me doing work for them and then receiving payment later.

I actually have missed potential clients by mistaking them for scam callers.

You can have the best product or service in the world now and easily sit unnoticed. Success is at the mercy of how much cash you can burn on promotion and development, for years, before you can actually succeed. Even those with solid funding are not willing to risk it on an idea without serious momentum already behind it because of the current state of online scams.
Why would I want a model obsessed with race-war and anti-semitism?
For the same reason I should know about the daily lives of a royal family we fought a revolution to be rid of?
Obviously, this should be something Apple invests into itself. But they're not going to do it because their culture does not value it; actually, they're often culturally blind to the fact that it might even be useful to provide this. With SwiftUI this kind of nearsightedness really hurts the platform.
Actually, it's only the convicted that get to live lavish lifestyles. Like Omar Khadr, who was actually convicted of a crime unlike everyone else in this article, but he eventually got released and $10M from the Canadian government.

It doesn't make sense that the only people who have been convicted of terrorism are the ones that are released the earliest.
I find this odd because, outside the state machine, you typically don't know what state it's in. When you send it a message to change its state, it could be in any state. If it's in the wrong state, you get an error. So the runtime check is inherent.

It seems like this is handled pretty simply by having a class with one field that contains the enum or ADT and switch statements in each method?

Compile-time checks seem to be about using the compiler to force the caller to use a protocol correctly, but even if you can do that, in any concurrent or distributed or event-driven system, you can't trust that, unless the object is somehow private or locked. (Even when parsing a file, you don't control what's next in the file so you need to report errors.)

In particular, traffic lights are kind of a silly metaphor to demonstrate the need for compile-time checking, since they're public and you can't lock a traffic light. Language design needs to be driven by more realistic examples.
The things I can do in this new picture do not appear to be any different than the things I can do in the picture of now. You have just added a new word for it. That is very annoying.
if you use the same parameters (e.g. image, seed, noise strength, guidance scale, sample count - which are not exposed on this UI), yes.
Well I cannot use Linux as my main OS because of compatibility problems for some software and drivers I use. That said, I'm positive about Asahi. Not sure how long it will take to be ready
Debian Linux Is Replacing Google with DuckDuckGo as the Default Search Engine
SwiftUI is an interesting toolkit. It is really good at making "generic iOS UI". But it's also very good at making something completely custom. I actually think this might be a good thing, because the UIs that people hate are the ones that pretend to be standard but are drawn by hand in ways that are not standard at all.
Would you say OSX is worse than WSL though?
What would be today's equivalent preparation for logistics?

It's hard to imagine fuel pipelines working again. Or would it?

Are batteries or solar power part of this, or is that inconsequential?

It seems like everything can be dual-use...
If they were nails in the coffin, they would be launching a crew capsule around the moon by now.
How about making the price graduated. Each household has a low price up to a certain point (a reasonable amount for indoor use of the household) and after that it's market price.
There's a lake with a history of this: https://en.wikipedia.org/wiki/Lake_Nyos#1986_disaster

Apparently, it was known (or believed) by the locals to house an evil spirit.
What is something that you wanted to fit into the book but weren't able to?
Some comments in this thread are appalling.

Even if every single person held hostage at Guantanamo was directly involved in a terrorist attack they should not be tortured and detained forever without a proper trial. Revenge achieves nothing but more suffering. What has been done can never be changed but we can ensure that no more innocent will be hurt by setting the bar high enough so that even people proven guilty are not treated like sub humans. How we treat the worst people in our society sets the bar for the innocents inadvertently caught in the cogs of the judicial system.

It is better that 10 guilty persons escape than 1 innocent suffers
https://en.m.wikipedia.org/wiki/Blackstone%27s_ratio
Thanks for the great tool! Although i know how to use those models, this makes my life more easier!!!!
Yes, very possible and used in some papers to demonstrate originality/copying behaviour.
If everyone is so sure this is where we're housing dangerous terrorists, why not charge them with a crime and allow them legal defense? If the evidence is so air-tight, so obvious we should deprive them of basic human rights, why not put them in prison instead of "detaining" them forever?
> Poor people should not die of dehydration

Places that do charge for water (places like Perth, Western Australia) charge a few dollars per thousand litres - enough for several months of drinking water. Nobody is going to die from dehydration.
> Surely on a modern computer you can redraw a couple of text fields at 30fps?

No, this is actually the thing you should not be doing in SwiftUI. Ideally you text fields are not redrawing at 30 fps, actually, ideally nothing in your interface is doing this except when an animation is running and even then only the components that are animating. SwiftUI makes it really easy for you to accidentally start redrawing things that don't really need to be redraw far more often then you want, and that's how you get performance problems.
There are other plausible explanations. That old “if only you knew what I knew” excuse is a bit tired
What software and drivers?
SoftBank’s losses reveal Masayoshi Son’s broken business model
Nice little introductory essay on the concept. One wrinkle I've often pondered -- once you get copy by value semantics, do you really need immutability? I mean immutability is more pure but it's also often a nuisance implement if an object has a lot of members and you need to do a lot of "copy but change this one member" operations.
It is super easy to install and use locally: clone repo, create conda env, run.

there are a number of forks and auxilliary repos available that add UI, reduce memory requirements, etc.
> If the SLS indeed manages to put people back on the moon in the next 2-3 years

Well, Artemis 2 is scheduled for May 2024. It is to take crew on a lunar flyby, i.e. not even entering lunar orbit, which in my view makes it a lot less inspiring than Apollo 8.

Artemis 3 is to put people on the moon, but is currently "no earlier than 2025" with many missing pieces in the critical path. The spacesuits themselves are no earlier than April 2025, and while they loosened the Gateway requirement, it still needs a spacecraft to get from Orion to the moon and back. NASA selected Starship. If SpaceX can put Starship on the moon, what are the odds that Artemis 3 will be its first crewed trip?

I don't think Artemis 3 has any chance of being the catalyst you describe.
> wrong choice so far for desktops

Isn't there value in having a single universal media routing framework that works across desktops, automobiles, and other applications? Consistency is a virtue.

> failure modes of race conditions

Race conditions in distributed systems are tricky. A global 64-bit sequence number incremented on every mutation to the PW graph would help, I think. You'd have the server reply with the latest serial number on every query operation, and mutators would supply their last-known serial numbers along with every mutation operation. If a client attempted to mutate the PW graph using an out-of-date serial number, the server would make the mutation fail. In this case, clients would re-query the PW graph state, figure out whether the intended mutation still made sense, and, if so, try again, this time with the latest sequence number. It's hard to imagine PW graph mutations being frequent enough for this approach to generate livelock too.
Some households have more residents than others. I don't particularly want intrusive government monitoring of who lives where just for the sake of water allocations. No thanks.
Postponed to 1944, in 1943 it would have failed.
In case of American law enforcement (of every level), it is not just that. It's permeated with that "sheep / wolf / sheepdog" mentality, thanks to Dave Grossman and his lectures. And once you've neatly subdivided people like that, it's only natural to dehumanize the "wolves" if you're the "sheepdog".
Sometimes the words that are used to make the money moving plan have a problem and the money goes to a bad person. Sometimes bad people give the computer money and take real money when they know that the computer money is not good to be used. And sometimes, instead of computer money, people will give the right to own a picture, such as of an animal that looks like a human, and the person who buys the picture thinks that the picture can be given for more money at a later time, but it can not.

All that being said, I think the computer money is a good idea, as I am the type of person who does not trust the people who tell us what we can and can not do. You must keep your eyes open to use it in a safe way.
And how do we know that the people locked up in Gitmo were not wearing an armband or something similar?

Oh, right, the United States government told us. How convenient.

Truth is, in many cases, those people weren't combatants at all. But when you're denied due process because of the presumption of being an "illegal combatant", it's kinda hard to prove otherwise.
Bold New Neuroscience; Brave New Neuroethics?
Wild how we can openly bash conservation efforts but not the nationalists and neoliberals who got us into this mess.
I am curious about the nature of the output being rasterised bitmaps. I would have expected that it was easier for a model to generate output based on primitives that it learned as geometric shapes with spatial relationships (what does an "arm" look like, etc. as a shape). I would like to know if the model does have a layer that represents these and then it effectively "renders" them as rasterised images, or is it really computing at the level of pixels. So far I have not seen anything other than rasterised pixels.

I guess it matters because most of these images are unusable for further purposes because they can't really be edited and touched up easily to fix up all the flaws or do the final adaptation. Are there any options that generate the images in anything like vector art that would then facilitate the downstream finishing process rather than fully rasterised bitmaps?
Artemis will not land on the moon.
Kind of a blend of Zapier, an ETL platform, and an analytics platform.

Makes it really easy for analyst roles to start collecting and providing data insights. Not as robust as a dedicated team, but easy and accessible.
It took me 20 years to have an important realization about version controlled dotfiles: what I wanted to do was manage a set of sensible, personalized, non-standard behaviours for each tool I used, and have a way of distributing those across systems.

What I didn’t need at all, after all, was anything that installed different things on different hosts or classes of hosts.

Luckily, every tool I want to configure has a config file option to include another file, so I have a working copy of my version controlled defaults here:

~/.config/defaults

…and a one time installation script that makes various tool’s config files look like this:

# begin defaults
source ~/.config/defaults/tool.conf
# end defaults

local specific config here

I am quite happy managing the local bits by editing files on local machines. All my configuration stuff splits into either “used everywhere” or “used just on this one host”, so that makes it easier.

As soon as I figured this out I had to pinch myself as to why it had taken so long to come up with this idea.
I'll just leave this here:

"Don't throw out the rulebook in a fit of passion. You'll regret it. We did" - Dan Fried

https://www.youtube.com/watch?v=_DMhb1FWHso
To be fair, the first launch of Falcon 9 that was actually used to resupply the ISS was 2012, but I’ll admit that it’s not nearly 3 years :)
and inscrutable wireplumber "100% CPU burning"

This one sucks hard, been an issue for me for ages.
Weird to see these kind of problems in a database that used to be considered the best.
I get the frustration with government pork, but the logic in so many of these comments is piss-poor.

We can wish SLS were designed better, but it being gone tomorrow or blowing up will not help SpaceX or BO or ESA get to the moon or Mars quicker. The "hoping it fails" just comes off as... I don't know how to even describe it, juvenile? Edgy, bitter? This is the most shameful, depressing comment thread I've seen on HN in ten years.

I grew up near JSC. I remember watching Columbia break apart. I remember watching the last shuttle land (Atlantis?). I was at the Falcon Heavy launch. I wish SLS were better. But I want space travel and space exploration to be moving again. Without SLS, there is no moon landing. I'd love for SpaceX and BO to put out lunar landings as well, good for them! But cancelling or having SLS fail will not make that happen.

To wish for failure smacks of a juvenile brand of anti-government-waste ideology without a hint of reality or understanding of the logistics of planning a government rocket program.
I thought about using wren for Minecraft modding but threw that idea away because I don't have the time to build a JIT Java bytecode compiler that can compete with Rhino. I think wren is a much better choice than JavaScript or Lua.
More likely, "difficult when there are important people complicit in all this, but whom you must retain as your allies to exercise political power".

It's part of why the whole thing is rotten and can't be fixed from within the system by the system's own rules. Too many skeletons in too many closets.