skysight-inc/HackerNews huggingface dataset:
Fundamentally I don't disagree. Except that I see so much wasted effort in our industry trying to evolve just for the sake of enjoying trying new things, which I find fundamentally super inefficient. I know that's how evolution works and eventually gets to a better place. I'm just relishing the fact that for once we agree on something.

On the complexity front I have a couple perspectives. First, the fundamental concepts you need to contribute to a code base aren't that hard. Which I think is why it survives and thrives. But the CLI tools are NOT very friendly. So secondly, you might think we just need better front-ends. And maybe there are by now? But I've hated every alternative front-end to git I've ever used, but maybe that's just me. I also don't use an IDE, so I'm obviously a bit of a dinosaur by nature.
U.N. Investigator Accuses Israel of Apartheid
GMO tomatoes could make a comeback after 25 years
Also give a try to Mel in the same vein, minus the graphic engine swap.
> ZFC is the x86 assembly language of foundations.

> The goals of (homotopy) type theory are very different: they are trying to be suitable for actually doing modern mathematics

> Only foundations people care about ZFC, and the kind of foundations that the ZFC people care about is irrelevant to the practice of general mathematics.

Exactly this, thanks!
You can't spin up a veth network device without a suid executable. A better approach would be to have most of the sandboxing code run unprivileged and only call a more specialized suid helper for the networking stuff.

> Though I would love to hear if anyone has any other use cases where firejail really shines compared to the other similar tools to manage namespaces and seccomp.

It also supports sandboxing X11 and dbus. So in that sense it's more like flatpak than docker.
Is the ridiculously annoying process for ending your Prime subscription also just accidental, bad UX?

It miraculously uses very similar patterns.
I've been a happy kagi.com user a couple of months now. It's like lo-fi Google, less results, no ads anywhere and similar to duck duck go bang commands if you want to use other search engines to check different results.
Agreed, I have successfully downloaded my order history from the beginning of my account, very interesting to look through. Though I'm not sure why I was buying solaris books in 1999 :) Others like enders game I still remember.
Maybe just follow their Twitter account (https://twitter.com/desolation_mod) or Youtube account (https://www.youtube.com/embersparkgames) ?
GDPR requests are handled, at least in part, manually. I have direct knowledge of how GDPR is handled within the product/service I support. And yes, it's manual.
I'd love to support this use case, but I don't know how? I mean, this is about as plain-text as a site can get without just being text, if there's some tweak I need to make to the site generator to make it work though I'd be willing to do it.
I wouldn't dismiss the domain brokers ideas but wouldn't be too caught up with them, either, unless you have tried it yourself first. There are domain auction sites. You might start there with a handful and see how it goes.
I get solicited all the time for domain names that brokers think I might be interested in due to my industry. But I've already established a reputation with the brands/URLs I have, so I'm not in the market. The people to solicit are those who are formulating a brand strategy but need a catchy name. Those people are hard to find You would have to know what people are thinking when they are CONSIDERING starting a brand. Here's a place to get started with a few and see how it goes: https://themeisle.com/blog/premium-domain-name-for-sale/
It sounds like they think they need to pay the deceased father’s debts (which they absolutely do not. Don’t know why no-one, including the WaPo journalist, is telling them this. Sounds also like they have a lot of their own debt, but you do not and should not pay a deceased relatives debt).
Interesting question!

I don't actually like the way I phrased it. When I re-read the post I thought it was a bit awkward. It uses too many soft words -- both "feel" and "convince". I am trying to remember to not write that way, with so many heavily qualified and disclaimed opinions. The use of the word 'feel' is the wishy-washy hedge that I really don't like here, but yes, it is trying to disclaim and the certainty of the point, to sound less imperious. (It's also an awkward word because the phrase "the paper feels" is awkward English. Papers don't feel. It makes sense in context but still sticks out like a sore thumb.)

This habit has been infected the way I write everything over time and I don't think it's necessary. It's redundant: it's implied that everything someone writes is their 'take' on the matter. And it reflects trying to write exactly the words you would say if you were speaking, instead of using the slightly different language of written English, which doesn't need so many qualifications. I think the older I get the more I forget how written English works, like I'm losing touch with how to sentences that aren't just transcribed speech.

Although, there are some subtle differences in the connotations of a few ways of phrasing the point.

* " This paper feels very unconvincing" -> the paper has a quality of <very unconvincingness> in its text, which anyone could recognize.

* " I find this paper unconvincing" -> the unconvincingness is a quality of my body of knowledge.

* "I'm not unconvinced by this paper" -> the unconvincingness is a quality of how I reacted to it.

* "This paper is wrong" -> I have really good information that the paper is wrong, it's not just a layperson's hunch. I don't have a physics PhD and I've never felt like a person who is fully allowed to say things like this, even though I am pretty sure it's true.

* "This paper feels wrong to me" -> same thing but with one of those disclaimer words to undermine the claim.
How about: scam, crime, fraud, ponzi, bubble, climate change, capital loss, bankruptcy, …
I wish to discuss bicycles in terms of cybernetics but I get accused of heterodoxy...
HN probably aren't required to let me download my data, but it sure would be nice. Does that option exist, on this site?
> For example instead of giving each command as arguments, there could be a "library of scripts", and the user can choose one of those to run on each remote host. Then those scripts could be written in whatever language the user chooses (`bash`, Python, Ruby, etc.)

For running scripts from a library, I've used ByJG's automate.sh[1] that call'em recipes. Unlike z-run, they're bash only and there's no select menu and looks simpler.

[1] https://github.com/byjg/automate
The pervasive use of ORMs with lazy-loaded relationships works like a bunch of left joins, even if they are done as separated queries.
So, I read that, and it is vague about whether the zig compiler itself compiles C, or whether it launches a C compiler (cc).

---

I will resist making the obvious reference despite having said both "launch" and "zig" in the same sentence.
I wrote a small Python program for a group of non-tech people, and all throughout development I was dreading how much time I was going to have to spend helping everyone through the installation process. But Pyinstaller made it as simple as "download and run". Super quick to set up and no one had issues at all.
> I get that, but still not sure Pet Sounds is as revolutionary as that.

It seems the Beatles sure thought it was revolutionary. They were scared of him. Didn't competition with Pet Sounds result in Revolver? And didn't subsequently that experience, plus rumors of Smile and the release of Good Vibrations, result in the pull-out-all-the-stops effort that created Sgt. Pepper's?

I understand you're underwhelmed by that album, but it seems the Beatles were driven to make what's often considered to be their best work because they were spooked by a single boy genius in LA.
Landlock still falls short of pledge() in some ways, one of them is that inheritance is mandatory which disincentives its use in tools that spawn other processes. I hope that linux will adopt something pledge-like one day.
The original mix was mono, the stereo stuff is the equivalent of colorizing black and white movies, adding 3-D to a 2-D film or remixing a stereo album into surround sound.

Brian Wilson is apparently deaf in one ear, which would have been less of an issue with mono.

Phil Spector (who was an influence on Pet Sounds) and other producers of the era were aiming to get something that sounded good when played on a car stereo of the time over AM radio and that affected their approach. The Phil Spector boxset was called "Back to Mono".
Okay - "Download and make this package available to my code", if that makes you feel better. "npm install (dependency name)" will 'download and make this package available to my code' from the NPM repository, for the current node project you're in. I can also specify custom repos to use, rather than NPM, if so desired. Gradle's default is "nah, go find the fully qualified URL package name and version number for me and paste it in the gradle build file for me, in the right location".

Once you do that in Node, the package lock will specify what version you've downloaded, to make it a repeatable build. You can tweak it to indicate you want to pin the version at a given levels, as well; that's done in one place, and separately from the package-lock file that gets generated, that tells you what -actually- is being used.

My follow up point is that when that version eventually goes stale, it's as simple as 'npm outdated' to determine if there's something more recent, and 'npm update' to update everything (based on whether you've pinned to a major/minor in your dependency list). You can also update specific packages with 'npm update (package name)'. I sure wish the Java community would learn this obvious 'trick' that every OS package manager enables. I know I want Jackson, say, I should be able to say "gradle install jackson" or whatever, and it would tell me all the options in the repo with jackson in the name. Then 'gradle install jackson com.fasterxml.jackson.core' and it would add that to my gradle file, with the most recent stable version. And 'gradle update jackson' would seek to update that dependency to the latest stable (with some syntax to pin the release, major, and maybe the full version, to enable 'gradle update' to update everything within a particularly defined scope).
Proposal: Implement TS2021 (Tailscale control protocol v2)
Guy should have better spent some money on nice furniture, imho.
I didn't know about ConfigMap's binaryData or Secret's stringData, thanks!
This is also fairly standard as a calling convention as well? The Itanium C++ ABI (the standard for x64 on Linux) has the same text: https://itanium-cxx-abi.github.io/cxx-abi/abi.html#non-trivi...

So either there's some extra COM consideration I'm not aware of, or there's a serious confusion in how calling conventions work. If someone returns an aggregate, what option do you have other than a pointer? If it's a callee-allocated pointer, what are the lifetime rules and how do you free it? Passing caller-allocated storage is the obvious answer and is far from unusual, or undocumented.

The difference I can tell between the MSVC and Itanium C++ ABIs is just that MSVC uses "this, ret" order for methods, and Itanium uses "ret, this". There's probably some subtle differences in what constitutes "non-trivial" between the two ABIs as well.
APIs existed for fractional scale and assets in early Mac OS X versions (10.4 I think). I remember building out 1.25, 1.5 and 2x assets for an application at the time. These were never to be shipped to consumers for a few reasons.

There were intractable issues with window spanning across displays with different scale factors. Ultimately this was resolved by not allowing window spanning on the platform anymore.
Mention "bus factor" to their boss.

https://en.wikipedia.org/wiki/Bus_factor
For reference, sociology is a statistical science. Like physics. It does seem like you are strictly unfamiliar with the practice of sociology.
I will never be able to reconcile humans simultaneous need for everything to be good and pure but you know also cheap shit. Accept and embrace the gray area we all live in.
Domain and Registrar Security (2021)
Pandas Tutor – visualize how Python code transforms dataframes
I'm surprised nobody else has mentioned this yet - a LEFT JOIN can be more efficient than an INNER JOIN precisely because the database doesn't need to enforce the filter during the query plan.

This comes up for me most often with views, when a query referencing the view doesn't end up using all the columns - when a LEFT JOIN is used, the database can potentially skip querying those tables entirely, but not with an INNER JOIN.
tldr: Swiping down with 2 fingers over a list.

Good tip. How in the world is someone supposed to figure that out?
What's that thing on the footer?
I love it, but have no idea what it is.
Could be! Given that I've been across multiple Java shops, including with people who have been in the Java ecosystem for decades now, and I've never had anyone point out how to do this, and in fact seen those self-same people work around these perceived limitations, I doubt it. But it's quite possible the functionality is there, just so buried no one knows about it. Certainly, I haven't seen a response, yours included, that explains how to do it.
On the other hand, if I ever fall alseep in front of YouTube with the autoplay on, I will more often than not wake up in front of either Tom Scott's unedited video about sending garlic bread to space[1] or Micheal from Vsauce reciting primes for 3 hours[2] (which tends to result in some pretty interesting dreams tho)

[1]: https://www.youtube.com/watch?v=YKAblynZYhI

[2]: https://www.youtube.com/watch?v=NHEaYbDWyQE
Just use nitter.net in the URL instead of twitter.com to see the thread without any hassle (no javascript required, even):

https://nitter.net/krebs_adrian/status/1508072704238362629
So, I look at this and it reminds me of a trivial experiment I did in a hotel room, which is sort of the opposite of what these people are doing.

Simply, I took my phone and held it up in front of me, a comfortable distance from my face, and covered the hotel TV with it.

At that point, it's easy to realize that the phone screen isn't necessarily too small, at least for "TV" watching, because, net, the screens are the "same size" in terms of consumed field of view.

In the end it was the same if you could watch it comfortably (which is a different problem).
I believe they were only responsible for wipeout 3.
I did not enjoy this frenetic buzzword laden tale, I had assumed the ending would be nano-bot infiltration of the worlds population for fine grained c2c and was even disappointed there.

Would not recommend.
There's a lot of garbage TypeScript libraries too. I think a lot of this just comes down to size. Smaller languages tend to focus together on maintaining and contributing just one package that does the thing. TypeScript and JavaScript as lowest common denominator languages for many scenarios means there's a lot more options for better and worse. What hurts both as well is they are multi-paradigm while the broader communities are general pushing very hard into a single paradigm which necessitates more libraries and ecosystems.

Loving FP and admiring `fp-ts`'s work, I can't help but think our communities would be better off doing FP in FP languages instead of writing unergonomic and idiomatic code to much of the splintered TypeScript community. Yet, we'll writing things this way because it feels like the correct way to do software, meanwhile a bootcamper would find it incomprehensible; this same person would find an FP language more approachable because there's only one way to code it.
The staged relationship content is just another niche on TikTok. I skip that content almost immediately so it’s rare for the algo to surface any, but it’s popular because enough people really enjoy it. The same type of content is on YouTube and other platforms.
The Vacuum Tube’s Forgotten Rival
At least part of it is that social sciences/humanities is in some sense a 'default', so you see STEM types having hobbies or outside interests which fall into those, but then not vice-versa. Snow's "Two Cultures" thing remarks on this. Thus, STEM types will have a lot more to say about humanities than vice-versa.

When you do Simonton-style science-of-science surveys and you survey, say, the National Academy of Science about their leisure-time activities, elite scientists often have deeply-pursued outside interests. Someone like Einstein playing the violin or E. T. Jaynes being so passionate about piano playing he has a whole collection of his own performances on a very expensive piano (https://bayes.wustl.edu/etj/etj.html) is not at all remarkable, and is the sort of thing mentioned in passing in obituaries; on the other hand, someone like Goethe or Nabokov who dabbles in optics or in lepidopterology is treated as so remarkable there's probably books written solely about those aspects of their lives. This is true today; there are plenty of STEM nerds who will dabble in odd things like translating Epicurean philosophy in their spare time, but there aren't a whole lot of Latinists whose pride and joy is decapping an old NeoGeo cartridge for the first time.

(Now the question you doubtless have, and I had while reading these surveys, is what do the humanities types do in their leisure time? They don't answer that, but the impression I get qualitatively is that it mostly looks like 'either regular hobbies or even more of the same stuff as they do professionally'.)

I think this is unfortunate, and the humanities would do much better appreciation of, critique of, and employment of everything in STEM areas if more of them crossed-over. (Sometimes reading philosophy of mind stuff, I think we would be much better off if it were illegal to publish anything in that field without at least an undergrad degree in either AI, neuroscience, or anthropology...) But I have no suggestions as to how to make that happen, since these tendencies seem to come as much from personality differences and preferences as much as any sort of institutional or economic constraint.
We have generally followed that for years, this is great! A few big missing areas:

- node is also often the best for - 'backend for your frontend' ( batching/caching, ...) which adds a bit more complexity

- structured logging should really be tracing given the heavy async + services nowadays

- This architecture is normally done as part of some scalable m:n mapping, which is alluded to, but can be a full article to itself (tools, patterns, manual/auto operations, ..)

We have been moving Graphistry's regular stateless web backends to python as it converges with node on async but is easier to do our GPU + AI data services (and other reasons).. but been generally keeping our 'backend for the frontend' parts here. This could have been part of a primer in our internal docs, so bravo!
As a sibling already mentioned, thermal noise occurs in the sensors. And there is also a range of cosmic background radiation coming in, including the cosmic microwave background which is just everywhere and is almost as old as the universe.
Ask HN: Could Wikipedia hide all articles mentioning Russia until the war ends?
Or maybe just hide sentences in articles that mention Russia (e.g., references to Russian athletes, Russian scientists, etc.).

The idea is to hide all Russian achievements as a penalty for the war and to provide yet another incentive for Russia to end the war sooner.
This is also not a fair comparison, because Internet is changing constantly.
Not the OP but i doubt he literally meant left and right handed people. I read it as a fun, lighthearted way to differentiate two equally valid but opposing ways of thinking about the problems.
So I read the original article about this to some extent, and something just doesn't sit right with me.

If it becomes 'easier' to compress as you squash it, I assume there is some level of resistance before they attempt to squash it, right? Something measurable right? Because the more I think about this, the more I want to say "Well of course a photonic gas is easier to squish when applied pressure. It's light, it likes to spread out... and fill spaces..."

Is that just me? Cause this 'discovery' feels very much like a 2+2=5 kind of scenario. Something seems wrong. Perhaps its me, but still... can't shake this feeling.

I don't know... Just seems like something is off.
I use Jupyter a lot, but have a personal rule to do "restart kernel and run all cells" once in a while, to scare up any kind of hidden state or out-of-order execution problems. For instance, if I'm about to leave a notebook for a while, I'll make sure it runs without error from top to bottom.

In that sense, I'm making it work like Python code in a file. The advantage of code in files is that I can use all of the slick code analysis tools that will warn me about my mistakes. I wish there were something that would let those tools go through the code in a Python notebook from top to bottom.
I run a part of the data request process at our company. This article is an example where people expect anything technology related to be magic.

We have to go through EVERY tech stack we own and look for that person's data. It's amazingly manual and tedious and takes about 6 people about an hour per request.

We're working to automate it, but needless to say we try not to broadcast it too broadly.

I hate that everyone jumps on any bad experience as a "dark pattern" when there's plenty of incompetence to share the blame.
I love Cash's cover of "Personal Jesus"!
I get your point, but I wonder if the development being easier is a symptom of it being dominant rather than the cause. Web apps have a lot of other benefits that might have been the cause. I'm not a web dev, I mostly work embedded or HPC and my dev environment is either vscode or vim depending on my mood. I use plenty of cli native apps, but vscode and matlab are the only native GUIs I use. Is web development mostly done on web apps? Trying to develop in gitlab has always been painful to me for non trivial changes. It seems like anything that doesn't have huge files to move about like photo,audio or video editing could be a webapp.
It's time to read up a little bit on Bryan Wilson.
Install Mac os 7-9 on a emulator. Get Virtual Paris from Macintosh Garden. Enjoy.
Lapsus threatened to release all of their Nvidia data if Nvidia didn't open source their drivers. Gp is asking if either outcome happened (though I don't think they did).
Unrelated.. but if you've never witnessed the Classic Tetris World Championships, you're missing out on something special.
Your experience still allows two interpretations: it could be either a consequence of getting older, or a consequence of no longer being at high school.
- Nothing BS about the first link.

- The second one has been debunked repeatedly. Elon has predicted self driving dates (wrongly), not promised them. A prediction is not a promise.

Mercedes is two years late on this "promise" too if we're doing that. Sure, Elon has been making his wrong predictions for more years, but now Mercedes is copying him:

https://www.wired.com/2017/04/mercedes-promises-self-driving...
Yeah, I have no idea what that person is talking about. I'm in the same situation as you; we can compile hundreds of thousands of lines of Java code in dozens of different jars in less time than it takes for one of our frontend javascript builds to run.