skysight-inc/HackerNews huggingface dataset:
> What is A.I.? What is sentience? What is consciousness?

In the book "Gödel, Escher, Bach: An Eternal Golden Braid", Douglass Hofstadter proposes that prior to Einstein's death, someone scan the complete contents of Einstein's brain into a book. A secretary manages the book. To ask "Book Einstein" a question and get a response, the secretary flips through the pages of the book, following algorithms to process and update various values on the pages. This enables "Book Einstein" to answer any question exactly as real Einstein would, and even remember prior discussions and engange in banter and conversation.

Is "Book Einstein" sentient? Conscious?

When the secretary takes a long vacation, what happens to the sentience or consciousness?

This thought experiment, and many others in that excellent and entertaining book, showed me that we are not even remotely close to even defining what we mean by sentience or consciousness, let alone recognizing it when we see it.
Run Linux on Electric Objects EO1 Wall Computer
I've had a decent time writing little "jailfiles" and a create/destroy script. It's certainly nowhere near as ergonomic as docker though.

But it seems like a very solvable problem.
> Forming these coils, loops, and sheets is what proteins generally do, but ‘why?’ doesn’t enter into it.

How do we know the model hasn’t figured out some of the ‘whys’ somewhere in there?
I'd also add that distributing an installation file that requires no activation server is also sufficient. Physical media is getting kind of dated as seen by many devices no longer even including optical drives.
I don't know whether you're an idiot or not, but thinking git is confusing is certainly not evidence to that effect.

Git _is_ confusing; it became the de-facto standard because it was the first free DVCS (and DVCSs solve lots of problems that were common to old non-distributed VCSs), not because its UI is particularly well-designed.
>The one place the ID.4 wins is performance.

"We picked the slower car." LOL

they talk about slow laggy UI, but dont mention frequent crashes and freezes still present full year from introduction
I find the JavaScript code not very useful for human input, if the intended audience is not restricted to web developers (a code like interface might still be a good idea). If your intended offering is for devs it would neat some more advanced features to be useful.

More interesting is the question whether you want to support joins. If you do not then you are restricted to concatenation (either in length or in width). Another question is do you want to allow filtering too?

If you want joins i would recommend writing a small query planner because there are some hugely performant optimisations with joins (and filters). If you restrict the possible calculations across loops to simple things like sums, max one could parallelize it between workers with some workm

An interesting avenue for small scale monetisation would be to allow paying users to run them "in the cloud" in JavaScript edge VMs (not sure how they are called exactly cloudflare and others have them). One premium feature could be to pick one of multiple locations where to start them between closest to the data sources or closest data consumer based on the expected ratio of input/output. For large local files and poor connections client side calculations could be used automatically.
Please always use ECC because your Filesystem-cache (for example xfs) is the same as your ARC (on ZFS)...it's really the same.

But you can activate Arc check-summing at least.

That's a better article:

https://jrs-s.net/2015/02/03/will-zfs-and-non-ecc-ram-kill-y...
> Imagine attaching millions of thermometers, barometers, wind gauges, etc all over a computer/robot.

It seems to me that would be rather easy these days. Each of those devices can be online. Each can publish its measurements onto a message queue. Any "intelligence" can subscribe to that and make of it what it will.

Basically the internet can be the extended nervous system of a computer-based intelligence.
Yeah. In the context of this article, I think the different views stem from judging the totality of the event, or some aspects of it. Do the flaws taint the whole to the point where it can't be positive?

Clearly a lot of people had a really good time.It can also be true that there were some serious flaws, that should have never happened and should not be repeated, but that doesn't negate the fun some had.

I too have had the same observation talking with incredibly poor but happy people in developing nations. I don't know how they do do it, but I think part is being thankful for what they do have opposed to fixating on what they don't have
> You don't own your games on steam, uplay, or any other drm filled service.

Unless you live in a country with actual consumer rights. Like Australia, as Steam found out when they tried to claim that their games weren't actually goods [0].

I think that the headline article with Ubisoft will also attract the attention of the ACCC, because how they're withdrawing access to a sold good's service, particularly the withdrawal of DLC, is likely to breach the conditions for how you're allowed to advertise and sell items in Australia.

[0] https://www.techradar.com/news/valve-has-copped-a-audollar3-...
It all depends on what license he put on the initial release. Others here have copies. But once you've released it with OSI license that is it, I think you can't just reverse it.
I'd like to understand that better, because I'm having trouble putting my head in a space where seeing a temperature graph is complicated. Trying to understand the other perspective

For the average Joe, a big explanation gives the impression you dont know.

The point I was making was we could explain it with one simple sentence and simple drawing: pour CO2 in a test tube, its hotter inside. "We've measured it".

That should be what people see because that gives the impression its sure. Short means "it's sure". Long means "you dont know". For most people; even at the top of a company.
The title is a bit misleading. I was expecting some polemic about Western music ignoring indigenous peoples, etc. etc.

Instead, I kinda liked it. I took some classical piano and my teacher got very impatient with me approaching some pieces like a jazz musician would: assigning chords to measures that were quite obviously melodies over those chords. She was all about plagal cadences and all that stuff she learned at Oberlin.

The Bach Prelude in C is especially entertaining to treat that way. There's one bar near the end that it's almost impossible to give a chord symbol to.
It was I, O, and E.
Check out Blender's Geometry Nodes - simply amazing. There are many YouTube tutorials too.
Because it learns a conditional distribution. It doesn't work on figuring out why the distribution is the way it is.
I'll mention, regarding metformin, that although it's useful for longevity (my father is on it for diabetes and seems well), it can create some significant GI issues. If your parents are not firmly convinced of the benefits of what you're suggesting, you may encounter resistance because of those issues.
Yet… “On FreeBSD you'll notice right away that you're dealing with a "complete operating system", a system that has been put together very well.” It’s a complete operating system. /s

This is why FreeBSD loses in my view. The arrogance of claiming to be a complete system when basic stuff like wifi doesn’t work.
The Chernobyl explosion happened during Soviet times, 6 years before Ukrainian independence. So I wouldn't blame Ukraine as such for it.

The fact that an aggressor chose Ukrainian nuclear plant as a target and impromptu military dump isn't Ukrainian fault either. This could have happened to Finland or Sweden, too, in case of a Soviet/Russian attack. (Neither country was under NATO's protective umbrella.)
Docker is not a security sandbox technolgy, but a bundle all the dependency sandbox one.
Absolute crap article.

You don't learn git in two minutes if you don't talk about rebase and remotes.

You want to learn a dvcs in 2 minutes? try fossil.
They shouldn't break the existing `git` command as it is widely used in scripts. But there are projects that try to build better UIs on top of git; the most serious such attempt that I know of is magit.
That was my first reaction to the question, but it seemed to deserve a more pedantic response. “I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question,” I thought, so I tried to interpret the question in the most generous way and decided perhaps the OP doesn’t know what “primate” refers to.
> Mac/Linux support is limited. HDR preview does not work, and several inputs/encoders still need to be updated.

What do they mean by 'limited'? Is there even a Linux configuration that will support 10-bit color space yet?
there are some options for people like using affinity which you own outright for ~50 bucks or davinci studio which is like 2 or 3 hundred. both very powerful in their own domains... photoshop and premier. there is no alternative for older games. They really should opensource the code for the server to save it for posterity sake.
No. The old commits still exist, a rebase just makes it so that they are not part of the history of the current branch. If you know the commit hash of a commit containing the offending data, you can still check it out. You can also find such commits in the reflog, or if they are part of the history of any other branch or tag. The data is also in git's internal data structures if you know enough to interpret those directly.

Still, a rebase is a critical part of fixing this. If you rebase every branch that has the offending data in their history, and recreate any tags that have the data, then the offending data would be present only in unreachable objects (which can still be found through the reflog or knowing a commit hash). Eventually, git's garbage collection will clean up such unreachable data. You can force this behaviour earlier by using the `git gc` command. By default git will not remove recent objects (which is why you can reflog your way out of a botched rebase), but you can override this behaviour as well.

Of course, all of the above assumes you are working on your own repository. Given git's decentralized design, you need to clean up and garbage collect on every clone that did a fetch since the offending data was checked it. Worse, each clone also keeps track of remote branches, and considers those to be reachable as well, so a garbage collection will not work correctly until a given clone fetches from all of its remotes after those remotes removed the offending data [0].

Further, there is not good tooling to check that you actually did this correctly, so when you are done, you need to hope you fully purged the data.

The plus side of all of this is that once something is checked in, it is extremely difficult to accidently delete it. The downside is that it is also difficult to deliberately delete it. Also, it is fairly easy to make it difficult enough to find to negate the day to day benifets of it still existing, which does very little to protect against a motivated attacker.

[0] Fourtuantly, you do not need all of the remote to have garbage collected, so you could have every make the data unreachable, fetch on all remotes, then garbage collect.
Start to think of the world as a sequence of choosing things based on probabilities. That's basically modern modern AI text, sound, and image generation. You somehow calculate logits, then sample them. Bonus points for interpreting cloud patterns, meaning to infer a similar known shape from noise, i.e. the denoising decoder like Google's imagen.

In effect, geberative art is about gently nudging noise distributions and about finding the valuable needle in a haystack of noise.
No, I've never done that :)

Why are you asking?
Sure, there have been these two incidents. But whats the real argument here? Do these indicents mean that Ukraine has an intolerably poor track record? I don’t see how it does—especially since one occurred when Ukraine was part of the USSR, which was actually the nation operating the plant, and the other was caused by a neighbor’s aggression.

And the actual point here was about Latin America. Ukraine was just an example. Is it really so implausible to think that, for example, Brazil and Argentina could not safely operate nuclear plants?
thanks for replying. and I like the quote :-)
Why do you prefer to use NetBSD? What do you use NetBSD for?
Note that it was not a fake photo of the Sun, but a fake photo of Proxima Centauri.
On-Demand Consultation
Connect with domain experts when you need them to make your life and work easier
Not to mention GraphQL wasn’t designed with security and user-state in mind. It was an afterthought that was bolted on, varying from framework implementation to implementation.
One of my favourite contributions to this debate: https://arxiv.org/abs/1703.10987

"On the Impossibility of Supersized Machines

In recent years, a number of prominent computer scientists, along with academics in fields such as philosophy and physics, have lent credence to the notion that machines may one day become as large as humans. Many have further argued that machines could even come to exceed human size by a significant margin. However, there are at least seven distinct arguments that preclude this outcome. We show that it is not only implausible that machines will ever exceed human size, but in fact impossible."
New chip for Wifi6 hasn’t made it upstream to the kernel yet and relies on patches.
I'm going to think about this more. Ironically, I'm in a situation for a few days where I can't really focus on technology.

It sounds like switch and/or restore are probably stable enough that they could be used instead of checkout for the specific tasks I'm trying to do in the blog post, so yet another update will be warranted when I get a chance!

It's completely usable as-is, so I hope no one is scared off by thinking it should incorporate switch and/or restore. It's usable now, and if you do feel like saving a link to it for future reference, I expect that there will be another way in the future to do a couple of the tasks using the more modern syntax.
scnr - I'm going to be devils advocate here:

First: I don't like this click bait headline. Ubisoft does not take away the game I bought, Ubisoft deactivates the online feature.

But saying that I totally agree with you that this is a bitch move.

But hey, let's think about "the system" here:

The internet and digital products changed some basic capitalistic processes: If you bought a conventional good, a chair or shoes, you were never able to just copy them. You have this one unit.

If you bought some piece of software, you could easily duplicate it and give it away. That is this great pain point that "the industry" is facing since the internet emerges (it's not the internet, I know, I'm just simplifying things here).

Now "the industry" tries to find a way out of this dilemma - and that is totally fair. The concept of "buying" a piece of software, a product, does not fit to the conventional concept of buying goods. A shoe is a shoe. You used it and at some point you throw it away. A software needs to be maintained. Someone needs to maintain it. It's just not comparable to a physical good and therefore the buying process cannot be applied.

Sure, Ubisoft could help the customer to get over it: Offer a server that you host for your own. I'm pretty sure: At some point in the future they will.

I don't like the concept of paying a monthly fee to use a software. Like probably most of us. But keep in mind: You cannot compare a piece of source code to a pair of shoes. So eventually we have to accept different business models like that.
Yeah from that page I picked a refurbished Thinkpad x270 as my new daily drive and set up FreeBSD on it, works perfectly!
> How much of NRC regulations are based on 1980’s scaremongering and FUD, vs. real and material risks of Nuclear reactor designs?

Quite a lot, I think. My dad spent his career in the nuclear industry. I don't know exactly how much interaction he had with the NRC, but he did spend several years working in the relicensing group, so I assume it was a lot. The impression I got from my conversations with him was that there was very much an adversarial relationship -- not collaborative.

Grain of salt, n=1, etc.
The concept is that of "cybernetics", it has been of course considered, and proof is needed to state that a threshold in that would determine whether AGI is achievable or not.
Ask HN: If you hate Google 2022, why not making your Google 2012?
Most of the source code of Google 2022 seem to be on Github separated (PageRank, MapReduce, Freebase, Graphd, etc.). Why isn't there no unified open source 2012 Google-like search engine?
Are engine simulations true to life? Will I be able to learn something about engines by playing with this?
It's not just a syntactic difference. It's a huge UX difference that one operator always does an addition on both numbers and numeric strings, and another operator always concatenates both numbers and numeric strings.

The looser your typings the more it matters, and spreadsheets barely even have types.
I think you are right if you add it all up.
> It is actually a pain to use, depending on the backend you are using you'll have to manage two or more type systems if there are no code first generates in your language

hasn't been a problem for years in the ts, python, and .net communities

> It doesn't support map/tables/dictionaries. This is actually huge. I get that there might be some pattern where you don't want to allow this but for the majority of situations working with json api's you'll end up with a {[key: string] : T} somewhere

unions, embedded types, and custom resolvers, OR better api design

> No clear path for Api versioning you'll end up with MyQueryV1.01 MyQueryV1.02 MyQueryV1.03

this one is actually insane. /api/v1/graphql. sounds like you are new to apis

---

all of the complaints i hear about graphql have come from people who are early in the process of learning it and/or have built up faulty assumptions through malpractice
Not OP, but real human intelligence is far more emotional than we rational people would like to admit to.

Our reasoning is guided (for better and worse) by a constant stream of subconscious biases, rising out of our desires and fears. No one is immune. Note that this is not necessarily a bad thing as in many (most?) cases, it allows us to short-circuit much mental effort. Nevertheless, those same biases can mislead us too.

A human-like artificial intelligence would need a sense of value, or at least self-worth and aspiration, to mimic those biases to be fully human-like.
Map Showing the Spread of Dumplings
Thanks for explaining!

>I appreciated it too - and still do - just perhaps more so before reading some of the others.

I think we are on the same page.
What do I mean? Iran-Contra, Watergate, or a 9/11 report style report, like levels of investigation. Given how widely read the BULLRUN stories were, it’s not credible to suggest the details aren’t important.

The American people deserve to know who picked up the phone or held a meeting to make this happen. Who was present, who at NIST knew what, and so on. Who internally had objections and indeed who set the policy in the first place. What whistleblower protections were in place and why didn’t the IG have involvement in public? Why did we have to learn about this from Snowden?

NSA has a dual mandate, on that I hope we can agree. It’s my understanding that part of their job is to secure things and that part of their job is to break stuff.

NIST has no such dual mandate, heads should roll at NIST. We probably agree that NSA probably won’t be accountable in any meaningful sense, but NIST must be - we are stuck with them. Not trusting them isn’t an option for anyone who files their taxes or banks or does any number of other regulated activities that require using NIST standards.
To quote TFM:

> This option can be used to separate command-line options from the list of files, (useful when filenames might be mistaken for command-line options).

This is a common idiom, e.g., to grep a file for a pattern that matches a grep argument,

> grep -- -e file

Edit: fixed dash weirdness.
They he should be well aware of the rules here, shouldn’t he?
Only used Git and SVN before, sorry for noob question. I guess p4 is Perforce, but what is g4?
Sure, you could have a syntax for requesting (potentially recursive) nested resources in the query string of a REST API, and there are some systems that do something close [0], but if you do it’s probably a less friendly syntax than GraphQL and has all the same problems as GraphQL regarding performance and rate limiting.

[0]

A very simple convention for including nested resources in a JSON API: https://www.jsonapi.net/usage/reading/including-relationship...

A totally cool but kinda over the top library that exposes a REST API over your database with a very GraphQLesque query string syntax that supports recursively nested resource inclusion, filtering, etc.: https://postgrest.org/en/stable/api.html#nested-embedding
> If anything IS a problem here it is violating the terms of the GPL, not the CDDL.

How so? Aren't the GPL and CDDL both copyleft?

> So no, no one is violating Oracles licensing terms - and if they were, they’d have been sued in 2016 when this shipped. Do you really think ORACLE of all people is just holding back out the goodness of their hearts?

No, Oracle is holding back because they want more money. If they sue a little guy now, then everyone else will immediately stop using ZFS-on-Linux. They're waiting until someone with really deep pockets starts to use it before they sue.
I'd hazard a guess that the sanbusak and samosa are not that related to the dumpling, but that nepals momo's are. But hey could be wrong here the mongols did reach the middle east so its possible
I know that hovercraft sticking to the sides of walls in BF 2042 was a bug ("spidercraft"), but it was so stupid and fun I'm actually sad they "fixed" it.
"git tag", "git branch -a", "git remote -v"

You point is what, that these are needlessly asymmetric? It's true. But they're in my head because I do them every day, and it's not like I'm suffering under the burden of remembering a handful of flags. That's a pretty far cry from "not actually usable", so maybe your hyperbole is a little misplaced?
I saw the term seasoned in the website. I think Julia is a business opportunity, I'd pay for it!
>The dose was 0.5g of dried Cubensis mushrooms. Usually a microdose is 0.1-0.2g.

Precisely. This experiment had nothing to do with microdosing. Half a gram is a light dose but it is definitely inebriating.
Sometimes wind is free, but some other times, you can’t get it for love or money. Same with solar. This is why they can never be a solution by themselves.

(Until battery technology improves, and please, let me know if that ever happens.)
It's more useful to look at the total amount of values rather than how much the space gets reduced. If you have 10s of millions of values you can have several devices for even the largest employers that exist today.
Mailing: Build and test and send emails with React
> there is nothing in the general monad interface that even allows you to go `m a -> a`, so something being a monad doesn't seem sufficient to be able to define that algebra.

You've got the direction backwards: the point is to characterize all `m`-algebras, not to construct particular ones.

This is closely related to the usual duality between types and values. It's very common for people new to TypeScript, for instance, to think that `{a: string} | {b: number}` should be `{a: string, b: number}`, because they're thinking primarily in terms of records as sets of fields, not types as sets of values. But making the type bigger makes the set of things you can say about its values (i.e. the space of functions out of it) smaller. Algebras are similarly the "value-like" counterparts to "space-like" monads.