skysight-inc/HackerNews huggingface dataset:
I'm not saying it can't be done, I'm saying it's not worth the investment. Nintendo needed to do it because it's their only console, so their stakes are much higher.

As a customer and developer, you know Nintendo were going to keep supporting it because otherwise they're out of the console business. Can you trust Sony to keep supporting a new handheld when they've already dropped support for a handheld once with the Vita? Sony need a bigger investment in games and developers to build that trust compared to Nintendo. Doing that would just take money they could be investing in the other console while adding confusion to the libraries: "Why is this Playstation game not coming to MY Playstation?"
Ordering via code in the US would be a challenge I think. As you said, restaurants would lose the chance to offer drinks (and appetizers and specials), and servers might lose out on tips if there’s less customer interaction.

Also, I think you’d want to charge people as they order to incentivize people to double check their orders, and that would make it harder for people to seamlessly treat each other or split shared items.

In general I think people in the US have built a lot of little rituals and social customs around how restaurants work, for better or worse, and messing with those makes people uncomfortable, especially now after all the shifts around covid
There are many different tools, but when I want to quickly understand what the code was doing I have been reaching for pysnooper:
https://pypi.org/project/PySnooper/

Has a pretty nice and importantly colored output by default, which I find much easier to follow. In many cases snooping one specific function has done the job. It has an easy to use decorator to decorate any function without having to otherwise intercept the main python invocation or set something up at the start. Good for libraries etc.

pysnooper has mostly been enough for me but the "snoop" mentioned in the article seems to be a superset and more. Will have to give it a go next time.

Outside of this if I want to understand performance or more roughly what code paths are executing (and not a per-statement trace) then austin and py-spy are both amazing.. convert to flamescope and drop into flamescope.app.
"This is just irrational."

The sentence following the one about phoning home/leaking data explains the rationale. The computer user prefers simpler software. It's great that it's possible to compile a client provided by Tailscale from source, but this does not address the complexity issue.^1

Is the Tailscale control server open source. Why not. What's the rationale for that.

There's no problem IMHO with arguing Tailscale can make its own decisions and do whatever it wants. However the same argument must apply to the computer user. He can make his own decisions and do whatever he wants.

1. Wireguard was allegedly written at least in part because OpenVPN, another open source option, was excessively complex. Tailscale relies on Wireguard. If avoiding complexity was irrational, and people behaved rationally, then perhaps Wireguard would not have been written and Tailscale would not exist.

Avoiding complexity where possible sounds rational to me.
The same self-driving company he left? His "Amazing Journey" post[1] for Comma was illuminating; once a company is "[...] no longer a race car, [but] a boat" GeoHot is likely to bounce. I like AMD as much as the next guy, but I don't want to rely the software being provided by a personality who only really gets excited by working on new projects before the "wild success" stage (if we can call it that for Comma)

1. https://geohot.github.io//blog/jekyll/update/2022/10/29/the-...
Too late, the Directors Guild already pledged solidarity with WGA over this. https://twitter.com/anoushasakoui/status/1661407741691449344
I have not! I've heard it mentioned before but never looked into it. Thanks for the rec, I'll have to take a look.
Interesting solution that I'm not sure is available/affordable to the general public. An airtag is 25$.
> I don't trust Tailscale...

To be clear, nothing specific to Tailscale right? Just generic prudence?
You know HN has gotten lackluster when 4chan is more informed.
United States did partake in the Opium trade in China, even though they were well aware of the harm, and profited from the wars the British and French fought.

Drawing a distinction that the US is completely seperate from the British Empire is pretty dishonest. If you mean the "state" sure, by definition, but it's culture, origin, people, primary (though not official) language all came from the British empire.
It wouldn't surprise if those 5M came from AMD
The specifics have been determined in case law. I'm not a lawyer, so I can't give a more detailed example. I can, however, give some examples (Mass Media Law at Utah State comes bubbling back into my mind, what a fun class).

Yelling "fire" in a crowded theater, for example [0]. Another comment in this thread talks about the "clear and present danger" doctrine that came from the case. That case was followed by the Brandenburg v. Ohio [2] case in 1969, which instituted the current methodology used for determining what is "allowed" speech. That rule/methodology is called the "imminent lawless action" rule.

[0] https://supreme.justia.com/cases/federal/us/249/47/

[1] https://en.wikipedia.org/wiki/Shouting_fire_in_a_crowded_the...

[2] https://supreme.justia.com/cases/federal/us/395/444/
Satellites in LEO and MEO can be destroyed with reasonably affordable conventional missiles nowadays, and it's impossible to hide or maneuver satellites in the few minutes it takes a missile to get up, so it doesn't really make sense to expect that any such system will survive long enough to do anything in a hot war scenario.

Hence why nobody really wants to weaponize space, spending money on military systems that have no survivability isn't very attractive.
Is this a script to set up a cloud provider box as a VPN to tunnel your traffic through, or something else?

Outline is part of Jigsaw, which is a part of Google. Is it truly private?[0][1]

[0]: https://getoutline.org/faq/ under the "Outline Brand" section

[1]: https://github.com/Jigsaw-Code/?q=outline Jigsaw's Github with the Google affiliation.
Work Peak Is Earlier Than You Think (2019)
And there are tools such as Debian's dwww (<https://packages.debian.org/bullseye/dwww>) which present virtually all local system information through a Web interface, also queryable through shell tools.[1] Both man and info pages (as well as numerous other document formats) are presented as Web pages, making info's distinction between man and hypertext formats largely irrelevant.

Note that this is a case of Debian's packaging conventions, standards, and requirements, as well as the wealth of available packages (including many documentation packages) being leveraged with a small additional bit of glue package to provide a fantastic utility.

As concerns man and info: I prefer manpages for their simplicity, use of ubiquitous tools and pagers (info by default relies on its own idiosyncratic viewer programme which I can never remember how to use or navigate, though you can bypass this for other tools). Info pages can offer richer documentation in more detail, in instances, though I find that generally HTML would be preferable for this. Note that both info and the WWW were invented within about five minutes of each other. Well, a few months, at any rate. Stallman really should acknowledge the clear winner here, as info's idiosyncrasies very much hurt rather than help it.

________________________________

Notes:

1. That is, in addition to man and info pages, you can point your browser at <https://localhost/dwww/> to see the content. You'll also get the /usr/share/doc/<packagename> trees, any installed manuals, auxiliary package information, and access to installed documentation such as RFCs, Linux Gazette, and other sources, if you've chosen to install those as well. Search is via swish++. Presentation can be limited to the localhost interface only (that is, only users on that system can view the docs) or opened up to specified IP ranges.
Taming High Cardinality Data with Streaming Aggregation and Recording Rules
Two effective strategies to tame your high cardinality data
Dihydrogen monoxide too!
Let me guess, Gitpod and Pinecone share investors…
The relative shares are irrelevant. Instead:

"Since Musk’s takeover, the company has received 971 requests from governments (compared to only 338 in the six-month period from October 2021 to April 2022), fully acceding to 808 of them and partially acceding to 154."

A total of 971 requests is clearly a negligible amount for any platform with a global reach and a huge volume of content. Furthermore, among these requests is probably things that would be considered illegal also in terms of US law.

The analysis is probably based on the company's transparency report.
> How do they mitigate that kind of activity without logging basic metadata like the IP address that published a package

An effective mitigation for abuse/spam is to increase its cost. One example is to require payment.
> Strangely enough, I did learn Unix by reading all the man pages.

I remember SunOS 4.x, going through the contents of /bin, /usr/bin, and /sbin (iirc), and reading the man page for each thing I found there. There was a man page for everything in there. About 20 years ago, I tried the same exercise on some Redhat variant, and there was tons of stuff with no man page. Nowadays, spot checking my linux Mint system, (and presumably Ubuntu and Debian) the situation seems much better, at least in that man pages seem to exist for all executables in those directories. Maybe Debian based systems have always been better about that than Redhat.

In general, I feel that if you're creating an executable that you expect others might use, failing to create a man page for it is to commit a crime against humanity.
Apparently the Air Force is planning a new fighter program[1], which I guess is subsequent to the F-35 program.

I wonder where the money to pay for this program will come from. My understanding, which may be wrong, is that interest payments and social spending is going to significantly reduce what can be spent on defense. Corrections are welcome.

[1] https://www.defenseone.com/business/2023/05/usaf-opens-biddi...

Edit: Delete redundant phrase.
Captcha Is Asking Users to Identify Objects That Don't Exist
> people already cannot tell whether code has backdoors

I was feeling crazy after reading that.
I was speaking a bit more generally; this is an additional straw added to an overburdened camel, if you care for an analogy.

That is something I could probably do in KDE, which I enjoy for it's configurability. Thank you for the kind suggestion
Somebody is fan of Asimov's Foundation, and want to recreate Genetic Dynasty?;)

--

https://en.wikipedia.org/wiki/Foundation_series

https://en.wikipedia.org/wiki/Foundation_(TV_series)

https://foundation.fandom.com/wiki/Genetic_Dynasty
Consumers didn't struggle in understanding PlayStation Portable and PlayStation Vita in how the differed versus home consoles.

Consumers didn't struggle in understanding Nintendo Wii compatibility versus the Nintendo DS et al.

With that said, it's a different era. I think that even Nintendo realize that a Switch successor would need to be pretty special to succeed versus just making controllers for smartphones and making games available via the respective stores. Sony already make games available on PC.

Joy-Con-compatible smartphone cases probably make sense. However, that then opens up some degree of fragmentation and lack of consistency of experience.
This post resonates with me as someone who tried to get into Unix as a very young person. The culture at the time felt like people really wanted you to figure it out by yourself. "Read the man pages, they have the answers." If someone thought that's all I needed, I could expect no further guidance as if I didn't deserve to be a user.

That was very discouraging when I was twelve.

I don't think this article would have existed without that terrible culture. Man pages are still here. I still use them. But, who in their right mind these days would suggest to a brand new user, RTFM or GTFO and leave it at that.
Refine.dev – React based CRUDs applications without constraints
a+ for graphic design
I'm pretty sure such thing is implemented by hooking OS functions that are dealing with directory enumeration, create/open file, etc - and then redirecting to custom code that provides virtual files & their contents. There's no standard Windows API for that, aside writing custom driver. But hooking such functions is relatively straight forward process because they are imported from well known shared libraries - you just need to make sure you hook all the functions that are relevant to filesystem operations.
My best guess would be that Rust developers skew away from UI and interaction expertise.
> Since I've already provided a concrete example of what you asked for,

You... really did not. I asked for code that is correct on x86 or ARM with a consume load and incorrect without.

> I'm instead going to try to tackle head-on what I think is preventing you from understanding

I think I'd understand it much better if you gave me the concrete example that I'm asking for and which you keep saying exists. Frankly at this point I think I'm done being patient and waiting for the explanation in the expectation I'm going to learn something, it's clear it's not going to arrive. Mostly: I don't believe you, I think it's you that are failing to understand the issue and not me, and I'll go on with my more comfortable hardware-level understanding of memory ordering and continue to ignore the pontifications of those in the language standard community. Sorry if that's frustrating.
Different Unices have different grep implementations. Most Linux distros use a particular implementation of grep: the GNU one.

And no, it's not like youtube-dl and yt-dlp. Some of the Unix implementations might have shared ancestry, but GNU grep is a from-scratch clone.
>"While 7B models were shown to be able to be run on phones before, QLORA is
the first method that would enable the finetuning of such models. We estimate that with an iPhone 12 Plus, QLORA can finetune 3 million tokens per night while the phone is charging."

Wow.

Added to the table.

https://lifearchitect.ai/models-table/
Compare what one sees when the text processing works, and what parts are italicized.

* https://tty0.social/@JdeBP/110427220635184435

It even prettifies those ``'' quotes, notice. This is vanilla older FreeBSD man, using groff, but actually allowing groff to do the things that it is capable of.
Yes, and also if it has to be certified for functional safety (as a lot of systems that use those kind of RTOSes have to be) then that really has to be designed into the system from the start. So Minix would probably be a non-starter in that regard too (as is something like Linux)
sure, that works if you can use a new page. but usually if i'm throwing up a modal, it's because i need to preserve some context on the existing page that might be lost by navigating away from it. so the choice is a new window, or a modal.

and at least in my use, the modal is always the better choice there. especially since the advent of <dialog>
That book absolutely changed my life for the better. I went from basically never cooking before (but loving food) to what’s turned into a years-long cooking and baking obsession.

Can’t recommend it enough!
It is more efficient in a browser, given that Thunderbird isn’t true native app either.
I have no proof for what I am about to say, but I did grow up in the 1970s...
tl;dr: man and info pages were never the way to learn Unix

There was a strong culture in nearly every professional competency 40+ years ago for social learning. It simply wasn't "done" back then for loners (and I am one) to sulk away with manuals for how to do... anything complicated and expect to gain mastery. One great example of this was trying to learn how to set non-electronic ignition points (for a gasoline engine). You _could_ try to figure it out with a manual and decipher the crude diagrams, but 25 minutes with someone who'd been taught by someone else transmitted much more knowledge than you could ever expect to get out of a handbook. Afterward, those crude diagrams would spring to life with fresh and helpful visual context. man pages weren't for beginners; they were for people who knew the basic forms and wanted to learn all of the other options. Yet, once you understood the basics of the top dozen Unix commands, then man pages could be used in isolation to learn most other commands. We didn't learn c back then by combing through the standard c library references, etc. Later on, Bjarne Stroustoup summed up how to improve (in general) in the first section of his seminal "The C++ Programming Language" when he wrote (paraphrasing from memory): 1) Know what you want to say. 2) Read others' works and copy from the best.

The development of the initial Unix userland tools at Bell Labs (and the drafting of most of the initial RFCs) was a social process and the use of those tools was passed down socially for decades. Even in school, older students were a major source of understanding for how to use these tools. As this era began to fade away in the mid-1990s, it wasn't Stack Overflow that filled the void (yet) but rather "recipe" books such as Oreilly's "Unix Power Tools". These were often written in a conversational style, as if the social learning context was continuing, only in written form. It is somewhat ironic that AI tools like ChatGPT are now bringing the process full-circle, where we must once again seek the wisdom of a competent agent by engaging in conversation, carefully crafting our questions so as not to elicit an incorrect answer or go off on an irrelevant tangent.
I think the issue isn’t resources, it’s having people around you to keep you going and help you when you get stuck. Especially if you are working full time as a grown up.

We ought to form a group here for people attempting to do this. Not just with math either.
> An honest question: If you are writing a program that you want to survive for 100+ years, shouldn't you specifically target a well-maintained and well-documented VM that has backward compatibility as a top priority? What other options are there?

I'd be tempted to target a well-known physical machine - build a bootable image of some sort as a unikernel - although in the age of VMWare etc. there's not a huge difference.

IMO the "right" way to do this would be to endow an institution to keep the program running, including keeping it updated to the "live" version of the language it's writen in, or even porting it between languages as and when that becomes necessary.
It’s unfortunate that, at least in California, silver alerts are bundled with amber alerts. The volume of silver alerts was so high (several a week) that I turned them off which also turned off amber alerts.

I have to wonder what the cost/benefit tradeoff is when blasting out an alert to a couple million people. Some of those folks will be driving or in others situations where a full volume unmutable alert is a safety risk.
This is trying to say that decriminalizing opioid usage is not the solution; in that case, what is the solution that you propose? The war on drugs has demonstrably been a spectacular failure thus far.
perhaps easier to setup, but not in use and a single exit point. the setup given allows to easily scale into other regions. also, authentication is done using tailscale, so no sharing if config or keys. just invite them to your tailnet of share the server to their tailnet.
This is exactly what exists, the article covers this towards the end.
Russia uses plenty of artillery in Bakhmut, far more than Ukraine does. But their army has only been successful at taking ground with truly enormous amounts of artillery, like what they were using from April to July of last year. That level of artillery consumption cannot be sustained and without it they have barely been able to defend the land they have much less take new land.
I don't have a source handy, I can find one later if you desire. During Melbourne's lockdowns there was consistent criticism from US based commenters about the lack of freedoms in Australia.

edit:

https://news.ycombinator.com/item?id=28651811

https://news.ycombinator.com/item?id=28523358 (this entire comment section, probably: https://news.ycombinator.com/item?id=28522599)

https://news.ycombinator.com/item?id=35105640
Starship is worse than an ICBM. ICBM carries a handful of MIRV warheads. Starship potentially carries hundreds of warheads. It is a single rocket first strike. Nobody would put that many warheads on one rocket, but the target needs to act like it could.
i wonder about that with big logo redesigns, I am guessing 300k here
But despite their claim, there is no iOS thunderbird. I checked the Appstore right after seeing the new design for macos and iOS, but it’s a hoax.
https://www.anthropic.com/index/introducing-claude
> Ordering via code in the US would be a challenge I think. As you said, restaurants would lose the chance to offer drinks (and appetizers and specials), and servers might lose out on tips if there’s less customer interaction.

It might be a hard transition for a restaurant that currently has full table service, OTOH, it would be an easier challenge for a fast-casual restaurant (the kind that does “order & pay at the counter, get a number, then get served at your table”, to go to tableside ordering with QR menus.
Try this: https://www.wsj.com/amp/articles/freeze-or-cut-spending-figh...
Why not backspaces, too?
Show HN: Building the largest library of useful GitHub repositories
People suffering from mania DO NOT make rational decisions.
http://www.empcommission.org/docs/empc_exec_rpt.pdf
What's the modern practical use case for tracing in python? Environments without an IDE/remote debugger?

I can't recall the last time I needed to enable tracing, in the last couple of decades, besides bash scripts.
Blake Scholl and Boom Supersonic are trying to make that possible again.

https://boomsupersonic.com/
From the article:

“If we are deprived of the Chinese market, we don’t have a contingency for that. There is no other China, there is only one China,”

“If the American tech industry requires one-third less capacity [due to the loss of the Chinese market], no one is going to need American fabs, we will be swimming in fabs,” he said. “If they’re not thoughtful on regulations, they will hurt the tech industry.”

Wildly political incorrect in todays environment.
Nvidia Q1 2023
A (polynomial-sized) circuit in this context is a sequence of DAGs whose nodes are binary logic gates where the nth DAG infers 1 output bit from n input bits, such that some polynomial bounds the size of the graphs of the sequence. See https://en.wikipedia.org/wiki/Circuit_complexity

The class of circuits in question is P/poly which includes BPP (which includes P, the class of polynomial-time programs). So the result is quite general, since most practical programs are in P.

For an introduction to complexity theory, see Arora, Barak (2009) (Draft available here https://theory.cs.princeton.edu/complexity/book.pdf ); same Barak that did the presentation "On the (Im)Possibility of Obfuscating Programs" (2001) mentioned in the abstract.
I agree the DGXA100 is a "complete solution" because it's NVIDIA selling NVIDIA customized integrated/certified/tested/supported hardware and software.

NVIDIA's advantage is that they're a proprietary company and they're the ones actually making the chips they're putting in a box.

That's very far away from a random little open source startup slapping third-party GPUs in a generic box.
https://search.google.com/test/rich-results?url= operates from legit Googlebot IPs so it allows anyone to get the paywalled content even archive.is fails to fetch (from theinformation.com, for example)