skysight-inc/HackerNews huggingface dataset:
Gene Wolfe’s The Book of the New Sun, or the Solar Cycle (New Sun, Long Sun, Short Sun) as a whole.
Philip K Dick, Adjustment Team, https://en.m.wikisource.org/wiki/Adjustment_Team

my comment: Wonderful scifi, highly recommended, short and sweet. The story which the Matt Damon movie Adjustment Bureau was based upon. This story is shorter than the movie plot tho.
Theres a wonderful audiobook tape recording of this book as well.
About as well as any recent Microsoft or Google product that was abandoned when it didn't prove to be an instant success instead of continuously iterating on it and improving it year after year?
> Weak and misconstructed keys should cause the packages to fail to upload to PyPI.

This is much easier said than done: keys aren’t uploaded to PyPI at all, only signatures are. This would imply either (1) requiring users to upload their public key ahead of time, or (2) PyPI trawling public key servers in hopes of finding a matching fingerprint. Neither of these is acceptable from an operational overhead standpoint, and the latter is both insecure (birthday attacks on PGP fingerprints are trivial) and requires participation in a half-dead keyserver ecosystem.
> The reason I'm talking about politics, is because people who think and behave like you, well there's a template y'all follow, and a group y'all belong to.

Please go to Reddit to continue your in-group/outgroup hullabaloo...I'm not even American, lol, but you're here accusing me of owning the libs and caring about the election.
I've seen screenless "tap to pay" thingies before, so it is possible. https://www.rogers.com/business/blog/en/tapping-into-the-dem...
I don't think they are at any risk of "approaching zero". Like government jobs in any country (police, bus drivers, bureaucracy, nurses) they simply aren't the most lucrative.
His Masters Voice by Stanislav Lem

Roadside Picnic by the Strugatsky Brothers

Cyteen by CH Cherryh
Very very high percent of US is in card. But very rare not to also accept cash, it’s not an insignificant percent of people.
The Lisa was at least made into a product.

The CADR was a research prototype of a University research lab for a new type of computer, with Lisp hackers developing an early OS and a few research applications.

Of the Apple Lisa roughly 80,000 machines for $10,000 per machine were sold. The CADR would have cost around 8 times more and only 200 had been built. Nothing which had reached the level of a product which one would like to ship to a customer.

About the LM-2, Symbolics' version of the CADR:

https://www.computerhistory.org/collections/catalog/X995.89C

"The LM-2 was a popular AI (Artificial Intelligence) machine when it was introduced in 1981. It had a 32-bit CPU with a 12K writable control store, 1MB of main memory and an 80MB hard disk. It also came with a bit-mapped display, mouse, and LISP programming environment. Symbolics introduced the Symbolics LM-2 in 1981. The LM-2 was basically an M.I.T. CADR, repackaged for higher reliability and easier servicing. Symbolics made numerous improvements to the system software and offered options such as Fortran-77, color graphics hardware, and the LGP-1 laser graphics printer. Alternative label copy: Symbolics LM-2 Symbolic Processing System, 1981 The LM-2 was a popular AI (Artificial Intelligence) machine when it was introduced in 1981. It had a 32-bit CPU with a 12K writable control store, 1MB of main memory and an 80MB hard disk. It also came with a bit-mapped display, mouse, and LISP programming environment."
I'm also 100% convinced most people who use mypy don't realize the myriad ways it just silently stopps typing things or just silently crashes with a 0 exit code. Even if you configure it to warn untyped functions etc. It will still just not work properly in some of circumstances and you will literally never know until you debug a bug that just happened to trigger it. There are over 1.4k open bug tickets it's such a broken piece of software: https://github.com/python/mypy/issues?q=is%3Aissue+is%3Aopen...

The involvement of Guido in mypy is such a tragedy.
>I really don’t understand this argument. If there are security concerns with a side loaded app then the problem is with the operating system, not the app.

What on Earth are you talking about? The OS can provide certain boundaries in terms of "this software can do X and only X kinds of permissions" but short of a full general AI how would you expect it to tell between two pieces of software with user file access and network access permission, both of which accept banking credentials and allow you to see and manipulate your money but one of which doesn't also direct all your money elsewhere after awhile and the other does. For example. Or two password manager apps, both of which send encrypted data to a remote location, one of which does so with zero knowledge the other that has baked in a secondary key or subtle flaw in the encryption. Or a million other things.

What you're talking about is, at best, an 80s or 90s view on security where it's purely about one "user" messing with another or gaining root or that sort of thing. But we've long since passed the point where it's possible for users to suffer enormous harm purely within a constricted limited set of non-admin permissions that they have over only their data, which are needed merely to do general productive work with it at all. That's a much harder problem, and involves trust relationships with other humans and organizations. There are technical efforts that can make pieces of it better or more recoverable, but particularly given the need to interact with existing real world stuff even what can be done on that front is further limited.

Claiming all potential malicious software is just a "problem with the operating system" is kind of wild to see someone write apparently unironically in 2023. I mean, there are entire classes of software where "malicious" is going to come down pretty purely to consent for otherwise identical function. If someone accepts an advertising supported software experience and consents to their data being used in certain ways (on another system at that), that's not malicious, whereas the same thing stealthily snuck in would be. Or if their data is then used in ways that were contrary to what the software claimed, now what? How is the OS on their client supposed to police that? That's a relative power problem as well as a vetting one.
I doubt they way they approach it is legal, but I don't think any of the DPAs have time to look into it.

For what it's worth, the tool prints a clear warning the first time you invoke it. You shouldn't need to opt out regardless, but they do at least communicate their stalking.
If the detector biases towards the detection of certain qualities of native speakers' writing, using the lack of which as a marker for GPT generated content, it would then logically place an unfair bias on non-native speakers.
A bit of (neutral) clarification, Axie is still active and is in the top ~60 projects by market cap[0], and the heist was actually linked to North Korean state actors[1]

[0] https://www.coingecko.com/en/coins/axie-infinity
[1]https://www.washingtonpost.com/technology/2022/04/14/us-link...
I played Demon Souls and Dark Souls and Elden Ring. The controls of RDR2 are like the opposite of those games, clunky and imprecise and full of unneeded animation. Souls has very tight mechanics in comparison
I'm curious which supplier that is?
I think in the chess case this would just cause a lot of strange games where one player has used it, and one hasn't and therefore the player who hasn't can probably win more or less at will. Games where both players still have it will probably end up drawing because going into complications is just too risky. There will be too many strange ways one player could suddenly win.

I realise you're just using it as an example here, I just can't help but analyse a chess variant when I see one.
Just go the no non-e-ink-screens cafe.
Hoarding
(1) Close 'em

(2) Heavily use the history to look up anything I closed

(3) If I really have a lot going on put windows for different tasks, including browser windows, on different virtual desktops
we need another version of this for LLM Prompts that is highly space efficient. has anyone come across that?
Why We Become So Attached to Our Belongings (2018)
How much memory do you need to run 1M concurrent tasks?
Totally impossible. I’d have to be eating like way more than I ever have to do that.

I went off for three months and kept losing weight throughout.

And the data from these drugs shows they gain it back at regular rate at most.
https://archive.is/CESgo
I had personal experience with statically-typed languages before I ventured into industry with Python. Years of working in large python code bases revealed the wisdom of once again returning to statically-typed languages.
I guess, badges can seem a bit peculiar at first. Showing automatically updating stats (like current version, downloads, build/ci status, etc.) is generally very useful for software projects, and using a badge generation service is an easy and aesthetic way of achieving that.

Personally, I think they also add a pleasant touch of style to a project, since READMEs often have otherwise dry and information-heavy looks. Adding a bit of color never hurt anyone :)
The Java ecosystem doesn't have these problems for several reasons, not just namespacing:

1. The Java ecosystem has no way to distribute executable programs. Maven is only for libraries. There is literally no equivalent of "npm install" or "pip install". This is not a strength! IMHO it's one of the things that pushes people away and towards scripting languages. Being able to distribute programs as well as libraries is a very useful feature. It does, however, mean that there's very little value to be had in pushing malware to Maven Central because the instructions for how to run anything from it would be more complicated than just distributing the JARs yourself. State actors might want to compromise widely used libraries, but that's a different kettle of fish.

2. Not only can you not distribute programs but Maven resolvers don't execute any code. Dependencies are statically declared and the "installation" process just involves walking the dependency tree, downloading the JARs to a file system cache and then computing a list of those JARs for the build system. There's no equivalent of setup.py.

You might be wondering, how then do you distribute libraries that require native code? Well, the Java ecosystem has no direct support for that either. You'll have to pre-compile your native libs for each OS and CPU arch that users might want, distribute the libraries as data resources in your JAR, extract them to somewhere in the user's home directory at runtime and load them from there. (There's also no standard mechanism for this so every library rolls its own).

3. Maven Central (but not the clients) requires that all uploads are PGP signed. So, to be able to upload bad releases of existing libraries requires you steal a signing key.

4. The JVM ecosystem is oriented around larger but fewer libraries. Although individuals do create and upload libraries of course, the huge standard library means you don't need to rely on them so often. There is no leftpad library for Java. Many dependencies will come from Google, Apache, JetBrains, etc. When you do rely on individuals they tend to have been around a long time, their libraries are relatively well known, have a lot of entries in the issue tracker, long lived mailing lists and other unforgeable evidence of real-ness.

5. All operating systems come with Python built in these days, even Windows. In contrast no OS comes with Java out of the box. So if you just want people to run malware Python is a better bet because it's just one command, users won't have to install Python itself.

I don't think having a central server is that big a difference in the grand scheme of things, though it does mean someone owns the problem of clearing bad packages were one to get in.
The basic Motorola "G" phones were also fine for many years as far as bloatware/adware, but hardly get any security updates.

I can't speak to bloatware on their latest versions, because I switched to a Pixel due to the update policy.
Because people wouldn't. A lot of people will argue that they need to be reachable at all times if it's at all possible. And of course the general expectation is that I can go out and about even though I know someone may need to reach me.
>your going to get a lot of old people and other vulnerable people be scammed more on their phones.

This hasn't happened on Android. The fears about evil apps and developers insisting on their own app stores are fabricated FUD by Apple. The simple truth is 99.9% of regular users will never install an app outside the official store. Most will never know it is even an option.
Because Wirecutter said a specific model was “less worse” than the rest of them and that’s all a lot of people really care to research.
I work around financial software, so I met a lot of accountants over the decades.

There is some creativity in defining where to stash this or that number so that everything works out in the best way for the business. As others said, it's a bit like solving puzzles, and it's harder than it looks - it requires a significant level of preparation, and keeping up with constantly changing regulations.

What a lot of them also get pride from is formatting their reports "just so" - so that they're readable and enjoyable by businesspeople, while still being exact, comprehensive, and meeting formal standards. To me, that sort of thing is kinda boring and trivial, but for them it can be career-defining, life-or-death stuff. In a way, it's a hyper-specialized branch of graphic design.
I see what you’re describing as investing, whereas the speculation is the gambling part of it.
With Time Running Short, Steve Jobs Managed His Farewells
“Do *Not* Peek Through Curtains”
https://archive.is/W0P4a
Absolutely. In some domains, the choice is between 2. and nothing – and 2. is better. That's true for Python or JavaScript, for instance (in each their domain).

I believe that we agree that there are actually many domains in which you really want 1., and if you can't have it, then "nothing" is generally preferable to 2.
Right, it's Apple, the company that makes the most unergonomic mouse in its price range, and the only wireless mouse I know of that can't be charged while in use. Also the company that once pulled a "if you can't get reception, it's because you are holding your phone wrong" followed by "have you considered a case".

We can be certain that it will look great. That's one thing Apple nails every time. For usability and comfort they have their ups and downs like anyone else, and an above average share of "it might not be very usable, but look how sleek it looks".
i would put the Why on the website too, not just the readme. i was wondering Why until i scrolled down here and realized its on the github.
The sad truth is that they actually are.

Digital feudalism is a real thing.
I believe in that scene, 36.
Ask HN: How do GPTs grok high-level concepts, beyond word-level transformers?
My background: I'm familiar with pre-GPT machine learning and DNNs.

I read the relevant papers, went through many explanations of how transformers work.

Often those explanations spend thousands of words to explain attention at the word level, and then just say a few words about "oh and with multiple attention heads, it focuses on different aspects, and then multiple layers, and then, magic!".

What's happening in those other aspects, what are they? Are there papers that peruse what kind of concepts the model is actually building/learning in those heads and layers?

There are large teams who spend months tuning those models. Do those teams have access to those internal concepts that the model built up and organized? Is any of this work public?

In computer vision and CNNs, I recall seeing a paper once that showed that each layer of the network was learning a higher level feature than the layer before it (as an inaccurate example: first layer learns edges, second layer learns shapes, third layer texture, forth layer objects, etc, and they show you the eigenvectors of each as representatives).

E.g. I asked ChatGPT to tell me a joke about a table in a sundress in the voice of a famous stoic person. And by its response, it adequately "understands" what that person's style sounds like, basic humor, the concept of clothing and mapping that to an inanimate object (punchline: "I figured if a chair can wear a seat cushion, why can't I wear a sundress?"),...

(Obviously this is a tame example, but serves its purpose for the discussion).
It's a ghost town, so I assume it would be whatever ghost owners pay.

More seriously, it's not a town at all, just a piece of property on unincorporated land. The taxes should be similar to other comparable properties.
The service generates badge images that can be embedded into Markdown documents (or anywhere else where images work). It's accessed using a REST-like API.

For example, to generate a badge with the CI status for spacebadgers, you can use https://badgers.space/github/checks/splittydev/spacebadgers. This URL returns an SVG image with the current CI status for this project.
One would think it can't be that hard to put together a webapp to freaking sum up some numbers, but nobody seem to want to do it in open source.

It could be because it's indeed so easy that it's boring, or could be that anyone with the necessary knowledge of accounting standards makes way more money doing other stuff than coding for free.
Interview: Office Admin to COO at Jocko Willink's Firm
I am guessing they don't, if we use your metrics. I do get that discussing here are mostly US fanboys, so facts are hard to actually discuss rationally, but Apple made flops in the past, and underwhelming hardware and software they initially presented as second coming of Jesus.

VR is hard, sorry hard even for companies that had decade headstart and similar budgets and talents available to Apple.

It may actually help them if people have more realistic expectations than presented here, since its not possible it will be a perfect product from gen 1, day 1. Not even Apple ever achieved any of that on any sophisticated product. Since there are so many sub-categories in VR to compete in (home cinema, overall immersion, raw resolution, couch/room experience, controllers, comfort, virtual huge desktop, sound quality and so on and on) people should be realistic. And also expect to wait few years to have 3rd party software fully utilizing HW.

Price point should not drive expectations, Apple often gives upmark on its products compared to competition. We shall see soon.
Okay so this is not a real Cafe, right?

I think in the US this sort of business might fly if you’re in a very large city that is easily commutable. Otherwise I can’t see how there’s enough patronage to maintain a space, and pay people.

It’s a nice idea, but I don’t think it’d mesh with reality (again, in the US)
This seems like the thing I wish protocol buffers were, but learning from them and removing the warts. Very promising.

Also, implementing in rust and typescript as the first languages was a smart choice
This has been done (attempted) with Slavic languages. I can't vouch for how linguistically rigorous it might be, but it's out there.
Back when Tim Apple was first talking about it, seemed like the whole point of Apple's version was to not have a 'metaverse'. Hence it being AR and not VR. Honestly I think most of the applications will be similar to Google's Project Starlight, and try to make things as realistic as possible.

We'll see
Most of what "you can tell" texts could also pretty convincingly pass as human writing in corporate speech
1632 - Eric Flint

Not quite science fiction, but it's an alternative history that teaches a lot about infrastructure and science along the way.
They don't pay enough is the point. Really smart and competent people don't work for 1/2 wages unless they are caught up in some kind of system like in Korea where it's a culturally backed norm and frankly they can't really escape.

Americans will not work for fractional pay unless it's a kind of a 'wartime' / 'emergency' situation.
Going for the iPad mini of all devices is an interesting take.

Ignoring the fun DIY aspect, this project's main advantage would be:

- extensibility and modularity: hardware wise it could fit a PS2 port if it needed to, software wise you can put any OS that runs on arm.

- repairability and upgradability

- the actual physical keyboard. If your goal is to be typing at a CLI prompt 80% of the time, and you want it handheld, that's a pretty sweet form factor, better than a tablet with a flipping keyboard.
The difference between hundreds and 10k hours is roughly 10k hours.
> Scheme looks like Lisp but isn't really Lisp

The Lisp world is extremely confusing.

I'd wager that at this time, most people in that space can't even agree on what "being a LISP" means.
The problem is I'm doing many things at the same time. For example, I can work on Android and the next day I'll work on some project, while I still want the same android tabs to stay open.
I highly recommend:

cmd —help

man cmd

ls -la /usr/share/doc/cmd

While some of the language can be daunting, it is generally good reads. And these days we have ChatGPT etc that can help explain tricky words etc in more context, even if you native language is not English.

My new default advice actually for junior developers here in Sweden. Works for many other tech areas too, not just the terminal.
It's not statically analyzable for arbitrary programs. Don't write arbitrary programs -- design for analysis, just like you design for test.
The auto-typing feature is not the same as autofill. Rather, it literally emulates typing from the keyboard and is useful in contexts where autofill is not supported. I only ever use it on desktop, and it's a feature that PasswordWallet has had for more than a decade.
That's not a very big hurdle to overcome, though:

print("{")
contents = ""
for elem in list:
contents += '"key": "value",'
print(contents[:-1])
print("}")
Incremental change is good as long as the increments can themselves be changed. When you're promising indefinite backward compatibility, it's important to be VERY confident of each change before committing to it.

It seems like the price of all these small incremental changes in Python is that the language as a whole keeps falling further and further away from the 13th item in PEP20: "There should be one - and preferably only one - obvious way to do it." Also, for that matter, "Never is often better than *right* now."
YouTube offers up playlists of music, sometimes there are interesting things I've not heard before.

https://radio.garden is fun too
How is such a stance not itself sanctimonious?

Open dialogue is the only way to change what you perceive to be the issue here - either by correcting misconceptions about the original intent or providing perspective to the originator of what otherwise sounds like a pretty good idea.

Ironically, this kind of refusal to engage because of perceived imperfections that somehow nullify all else is really the kind of unhealthy thinking that is most amplified in modern online discourse and arguably leads to posts like this one.

Growth is a collective process, and doesn’t happen in a vacuum.
If its detecting non-native English as GPT produced then wouldnt that mean GPT is modeled on non-native English to produce similar outputs? If it is NOT detecting native English as GPT produced then wouldn't that mean it's showing up different than the training data outputs?
Anyone using an obscure database in production is about to learn quite a few lessons they really need to learn.