skysight-inc/HackerNews huggingface dataset:
That is a nightmare. You are telling me that the size of the stack of a function now depends on the fact that I modify an argument?

Also, you are masquerading an access trough a pointer as a direct access to some data. An access trough a pointer is less efficient than a direct access, and thus one could assume that is doing something efficient while in fact it isn't.

Finally, who guarantees that the programmer doesn't abuse this thing and starts to modify the data without doing the copy on write? On purpose or by mistake, the effect is that passing by value something will result in that something being mutated.

In the end, what is the problem of passing a pointer? It's more explicit and you know what is going on.

> There are huge wins for the cleanliness

What cleanliness? Because you think that

void f(T *x);
f(&x);

is not clean? Well, then use C++:

void f(const T &x);
f(x);

You cannot design an ABI that is supposed to be used by all languages on the fact that doing something in a specific language is more ugly than doing some other thing. If it's a problem of C, we should fix C, not change the ABI to change the semantic of C.
I’m fairly certain Epic missed nothing about that, and just didn’t care one way or the other.
Nothing that complicated. And it's not because I haven't explored that option

If anybody reading this is able to create something that can reach 99%+ accuracy in terms of authenticating items, I've (obvious in the post) got the distribution and the audience to sell this to — DMs always open if you've got something solid

Currently it's a fully manual process.

We have competitors claiming they're 'using AI' but it's a bullshit gimmick for the masses of users. Unless an 'AI' is having 99%+ accuracy, it's probably too risky to implement
If corrupt there is no benefit to argue in favor of, if not corrupt then access to the international markets obviously

Like I said, its actually strange to focus on corrupt behavior of public officials to say another country is the problem and not the corrupt official. A reason this is strange that you might not have considered is that more universally respected countries such as the US and the UK offer the same opaque tax evading capabilities to non-citizens as the smaller countries they complain about. As well as access to international markets. So focus on the corrupt person, or educate on how to use more competitive jurisdictions instead of being manipulated into the small country tax haven meme. Its just larger economic unions exempting themselves from scrutiny and saying other countries are the problem.
Assigning labels to things or events inevitably involves some subjective judgement and it is often unnoticed or unacknowledged as such. It's also shaped deeply by the observers own experience.

So when I see references to value-laden words like decadence, it usually says more about the author/speaker than it does about the thing in question.
I don't log in to anything google related, I have youtube/google stuff containerized and when I close my browser window it clears all my history and cookies, etc. I surf with ublock on and max privacy settings in the browser.

I use YouTube via RSS. My quality of life is incredible.
Right you are. If you’re going to seed, I would recommend a seedbox.
Yes, _based on all current observations_ … which have missing areas where `G` fits nicely. Believe me, I get it. Facts, science, then imagination.

Did you read the article, however? What she's mulling over is the idea of different gravitational fields, and reconciling that with quantum theory along with "classic" Newtonian and Einsteinian physics.
...what? "Epic Exclusive on PC" means not available on Steam

But what does that have to with all of the other things you said? You're just saying derogatory comments about store exclusives without saying why you think they're bad.
Not exactly. I just think the materialistic culture such products perpetuate does more harm than good.
Yeah I mean of course mushrooms that eat wood are going to have most of the health benefits.
On YouTube, this exists. On the Home screen where you get video recommendations, you can mouse-over each video title, click the little three dots, and mark that you're not interested in a video or channel. They'll never show up again in your recommendations.
py2many: https://news.ycombinator.com/item?id=27032399
One word, Dogecoin.
In what jurisdictions is elsevier breaking the law?

I think the way intellectual property law works is bad, but afaik they are operating within the law as it stands now.
It'd make a good The Onion headline "AI Accidentally Resurrects Fascism."
That depends if they all get the same data.

I'd much rather have multiple services, each of them isolated to the data that is relevant to providing their specific service than one service having it all.
If you've been using Python for DL, you can try using PyTorch's C++ bindings instead. They're remarkably similar to Python, and depending on what you're doing you may pick up a fair bit of speed. For example if you're doing some kind of RL-like simulation in Python, doing that in C++ will be much faster.
How many washing machines should a family have? Less than one
No idea what country they’re in, but the US government’s already logging such things:

https://www.nbcnews.com/tech/security/can-government-look-yo...
They allowed TOTP as primary method for 2FA before they put the Google app prompt in there as an option. So it was possible to set it up that way before 2016-2017-ish, I guess.
I believe Aphex Twin's label Rephlex called it braindance originally. I've always liked their description: "braindance is the genre that encompasses the best elements of all genres, e.g traditional, classical, electronic music, popular, modern, industrial, ambient, hip hop, electro, house, techno, breakbeat, hardcore, ragga, garage, drum and bass, etc."
Yeah. But maybe that should be up to the parent?
Unfortunately biodegradable isn't the same as compostable.
Plastic can be biodegradable, and will/can biodegradable into microplastics, with all the issues microplastics are known for.

So I always take it with a pinch of salt when a brand toots the "biodegradable" horn a bit too loudly, come back when it's compostable.
Your atoms and molecules might not matter, and indeed get replaced many times as a normal process throughout your life, but your consciousness is wonderful and valuable.
Indeed, hence the nature vs nurture debate. The environment and how it indirectly interacts with the genome is just as big of a factor.
This isn't a free sandwich promotion that ends with irrational people waiting hours in line! People are not going to go hangout in doctors offices, hospitals, clinics, etc... for fun. Most people that have good insurance, like myself, almost never go to the doctor because it's a pain, not because of a co-pay.

And if by some chance there is a big increase the use of medical care / services ... maybe that's a good thing, that people are going and finding issues before they become severe life threatening issues and everyone saves more overall in the long run. And they have better quality of life and less suffering from going untreated... Did you consider that?
Cyber attack shuts down U.S. fuel pipeline ‘jugular’
This, is one brilliant idea folks. If it doesn't exist, someone should make it.
The developers, e.g. for WeChat, downloaded a copy of Xcode, not from Apple, but from a random third party, and when they ran it had to click through warnings about it being unsigned. Then TenCent uploaded their now hacked WeChat, compiled with the hacked Xcode, signed by them, to the AppStore. This is not Apple’s fault. This is on TenCent and the other developers who did this. The list of hacked Apps was published by Apple and linked to in the article.
Grishka needs to read more widely on this topic. Start with Caleb E. Finch’s magisterial book “Longevity, Senescence, and the Genome” (University of Chicago Press, 1990). Or read my review with Michael Hook: “Genetic Cartography of Longevity in Humans and Mice: Current Landscape and Horizons”.

Just do a text string search. It is on PubMed Central and free.
It may have killed the common pop cultural thread by virtue of fragmenting publishing and consumption, but Americans never had a common culture to begin with.
Better yet, flag, as described here: "Don't feed egregious comments by replying; flag them instead."
https://news.ycombinator.com/newsguidelines.html

and here: https://news.ycombinator.com/newsfaq.html#cflag

If no one takes the flamebait, there won't be any flamewar.
Your comment is not accurate in the sense that it is currently not possible to enable 2FA on an account without it without a phone with either SMS verification or with a Google app prompt. If you have set it up in the past, before this, it will look different to you. If you set it up right now, you can remove the phone number later but somewhere in the bowels of Google the number will probably still remain to tie it to your dossier.
If you're gifted/have qualities that will enable you for success, I struggle to see how not taking advanced calculus will be to your detriment, or affect your ability to be noticed.

Ramanujan read a bunch of textbooks. He certainly did not have the luxury of advanced calculus courses (which isn't even a good representation of research mathematics). He's one of the greatest mathematical geniuses of all time.
Auction houses do this routinely, since Thomas Chippendale died two centuries ago and can’t provide input.

It’s only problematic if you’re corrupt or incompetent and become a means to reinforce the fraud.
This news was discussed soon after it became public: https://news.ycombinator.com/item?id=26199410
I agree a physical keyboard is better for preventing typos, although one huge advantage of an on-screen keyboard is it can change based on context.

Especially considering the topic of a Python IDE, that seems like an application where predictive text and/or contextual menus could be a huge benefit for many users.
Sometimes long life is key to reproduction, for example old turtles are bigger and safer from predators (before humans came) and have more offsprings than younger ones (yearly and in total).
Turtles can grow very old because there is reproduction advantage to that.
"if not corrupt then access to the international markets obviously"

? That is not a 'benefit' of hidden bank accounts.

"US and the UK offer the same opaque tax evading capabilities to non-citizens"

They don't really. Nations have tax treaties to avoid this kind of stuff. While there are loopholes etc. it's not going to be a good idea to keep stolen money in London, it will get frozen.

"So focus on the corrupt person" - the corruption is enabled by banking secrecy. A big focus on corruption is going after hidden networks.
What's the range on those? Surely someone could scan a booster box in a store before buying then (and know what rares are in the box)?
Next product: a fake legit checker that produces legit-checker style prose to fool bank clerks into authorising refunds for non-fakes. This would solve the "having to pay for stuff" problem. Huge market.
So the value is in the content of the guides. How do you write these? Do you get input from the manufacturers or other experts?

Fakes can be very convincing and genuine manufacturing processes can be very variable.
I think claims of improved productivity when switching to Clojure have a lot to do with the person making those claims and where they are coming from.

I see Clojure as almost sub-set of JavaScript bundled with a great standard library akin to Lodash or Ramda. You can write very Clojure-y functional code with JavaScript, and if that is what you are already used to doing, than you might not see a big difference in switching to Clojure.

But JavaScript is a bit of a kitchen sink. You want classes, you got em. You want prototypes, you got em. Functional programming, sure. This wide mix of language features means that everyone’s experience with the language will be different, and if somebody is coming from a very object-oriented background, being exposed to the data-oriented functional approach of Clojure can be an eye-opener.

Personally, using Clojure had a huge impact on how I approach development (having from from a traditional C#/Java background). I consider myself much more productive now and view problems in a completely different light. I don’t write Clojure for work, I’m pretty much full-time Node.js these days, but I credit Clojure with changing my development practices for the better.

I guess what I’m saying is that it’s not necessarily Clojure-the-language that make people feel more productive, but maybe it’s just the development style that Clojure almost forces upon people that makes them feel more productive.

(And personally, I just love the elegance of a language with such minimal syntax... and an abundance of parens)
Get the teamsters and workers world party to occupy clang. You should fork C to restore the spirit of C and call it Spiritual C since we need a new successor to Holy C.
I know the rules and any reader knows I'm commenting on the very obvious slant we're given. It's substantive to acknowledge when something is more era than merit.
elm-format naturally creates more lines than formatted clj code.

Also, you have extra code for types, but also the convenience of a great type system. If you were to add clojure.spec to RWA it would probably be just as verbose.
Read the book: “How to work with legacy code”. It tells you everything you need to know.
The Fedora I3 Spin
It's probably worth noting that this extension relies almost entirely on Google Maps[0], so unless a firefox port uses something else, you're still going to be making calls to Google with your location history no matter what browser it's on.

[0] https://github.com/Bullmeza/BuyNearby/blob/master/script.js
TUI already has a far more established technical meaning.
From www.yourdictionary.com:

TUI =

(Telephone User Interface) The combination of Touch-tone input from the telephone keypad coupled with speech output from the connected voicemail or IVR application. While early speech technology was struggling to recognize voice utterances for voice control and data entry, the ubiquitous Touch-tone keypad was a practical solution. It works with enterprise telephone networks, the PSTN, public payphones and traditional cellphones. Its centerpiece is the standard 12-key keypad and conventions such as using the pound key for "enter," the star key for "up one level" or "escape," and "1" for yes, "2" for no.

Using this abbreviation for new uses can only reduce readability.
Lol. I usually read HN to follow tech trends. This thread in hilariously uninformed. It is as shaky as me writing a critique of database engines would be.

On this specific subthread: yes the individual is the level of selection (mainly) but Dawkins has renewed interest in the sequence variant as the ultimate unit of selection. We are protoplasmic bags of gene variants, some of which make it to the next generations.
the fakes are produced without any supply-chain transparency, so there’s no-one to pressure over using sweatshops, non-renewable materials, toxic production chemicals.

but hey, pretty bag is cheaper, that’s what mattered?

if you want to stop humans wanting the pretty bag at all, good luck. that’s a hiding to nothing, right there.
Evolution is a property of reality itself and imbued humans with the abilities you highlight.

We’ve done absolutely nothing to “beat” reality.

Personally I’m leaning into the idea more and more that technology how we think of it, machines, will not be how we survive. I suspect some will be too useful, like nanotechnology and automated manufacturing, but consumer machines will become passé, maybe just too environmentally toxic to build at the scale we do. I doubt humans will make it “off world” for long if at all. There’s a scaling problem to the endeavor I doubt humans will maintain the momentum to overcome.

It took a very specific planet and millions of years of evolution to get here. We cannot possibly do better than reality itself.

Michael Levin’s bioelectrics, manipulation of electric fields to regrow limbs, could be an early peak at crazy future.

Why build VR if we can, for example, mix chemicals, drink it, effectively loading simulated experience like The Matrix, through fine grain manipulation of exotic properties of reality. Earth becomes a lot more sustainable if we’re not eating it up for phones and graphics cards.
That wouldn't be net metering.

(it's tracking different things coming in and going out)
Ransomware Attack Shuts Down Top U.S. Gasoline Pipeline
Precursor.app for a while was a great example. Now I would look at Roam Research for what a Clojure powered startup can do.
Python is a thoroughly dynamic language, so the scope for "predictive" coding just isn't there. The best language for that is actually something as strict as Agda, where you can build out your code step-by-step by picking your operands from a well-defined list of in-scope bindings, with powerful type constraints guiding your choice at all times. Python is the polar opposite of that, even with the newfangled 'gradual' typing systems that are now being suggested.
Please make your substantive points thoughtfully and omit swipes and name-calling. Even if you don't feel you owe another commenter better, you owe this community better if you're participating here. Also, you've got a good point and you owe it better too.

https://news.ycombinator.com/newsguidelines.html
Energy will continue to get cheaper. We've only fairly recently industrialized the production of capture and storage devices.
Thanks. I was leaning towards making something I've had in my mind since some time now. Maybe I just needed some confirmation.

Why do you wish you'd taken the FAANG path?
> screenshot shows matplotlib code

So you’re saying I can debug the 50 lines of matplotlib it takes to get a half-decent graph, but now with a tiny screen and no keyboard? Sign me up!
yeah, I hate 2FA. Disable it on everything since I do not want to carry a phone so as to login to any single service.
A cell phone number is not required for 2FA.
Largest study confirms NSAIDs do not result in worse Covid-19 outcomes
> How could it be more productive to write 4x code for the same result?

Lines of code in Elm is not directly comparable to Clojure. The standard Elm formatting uses very short lines and lots of vertical whitespace. Without looking at it, I'd guess 1.5-2x more actual code bytes for Elm. As for why the increased size would be more productive, Elm is content to trade verbosity for lower cognitive load/fewer concepts so it's slightly boilerplate and every app I've run across shares the Elm architecture so the patterns are similar.

I prefer Clojure/Clojurescript and re-frame in particular for the task but I can see how someone with different preferences would be faster in Elm.
Ransomware Attackers Up Ante as White House Vows Crack Down
Someone with 1-in-1000 aptitude might be considered gifted.

Ramanujan was more like 1 in a billion.
This is all so helpful, thank you.

I think I gave the wrong impression with question 2, but I still appreciate the feedback.
See also ; Four Stages of Competence

https://en.wikipedia.org/wiki/Four_stages_of_competence
So the old saying "a little bit of knowledge is dangerous" applies here.
So... is there a reason that all powers involved wouldn't just use each-others' civilian navigation signals, as the "compliment" for their own military navigation signals? And, as far as they can manage to cryptanalyze them, use each-other's military navigation signals as well?

I.e. why wouldn't you—for any value of "you"—just build your ICBM to be guided by GPS, GLONASS, Galileo, and Beidou (if you can), cross-checking their results against one-another Mars-rover-processor-consensus style?
This is something I was wondering as well. I am targeting FAANG and similar companies, what projects would be suitable for such orgs?
Indeed. In email threads I will sometimes say “To amplify, …” to make it clear that I’m adding on, rather than rebutting.
Very much want to see that. It's a project idea of mine.
[Edit: HN messed up the link. https://wikipedia.org/wiki/Acacia_acuminata ]

This tree is so interesting.

First and foremost, when you saw its wood, it smells like raspberry jam.

Second, fenceposts made of it are still in perfect condition a whole century later. Western Australia has millions of these fenceposts (more all the time, in principle).

Third, being in the legume family, it fixes its own nitrogen.

Fourth, the wood, like most acacia, is beautiful and strong, good for furniture.

Finally, it produces large amounts (~1%) of very interesting alkaloids in its bark and leaves, naturally. (It looks like the "narrow phylodes" variety produces most.)

Most US nurseries don't even admit there is such a genus as Acacia, of any kind, never mind sell them in pots, or ship cuttings. A couple that do, one in Arizona and one in Oak View, California, will ship cuttings from a bunch of Acacia spp., but not this one. Australian nurseries also mostly don't admit this one exists, and anyway won't ship cuttings overseas. I found one person in Australia who sells seeds (remarkably cheaply) on Etsy.

The bigger mystery is why US nurseries have never heard of Acacia. It is not as if it encompasses much fewer than a thousand species, even after big chunks of the genus were split off.

"If you lack a gold battle-axe inlaid with bronze, a heavy club of acacia wood will do" — Amenhotep II
> But again, STEM wasn't the limit, philosophy, social sciences, religion, etc you can't can it up and try to Google engineer path someone that smart.

I feel much more able to facilitate growth in these areas than I do in STEM, thus the scope of my question.

>The hard point isn't how fast they think it's how different. They will be an island of one. I wish my parents helped me cope with that and I didn't have to feel like an island before I understood I wasn't normal.

This is the lead. Thank you.
Why do so many HN redesigns completely miss the boat?

HN loads very fast, and scanning the list of posts is very fast. The information-dense design is important. On my phone, on the original site, I see 8 posts by default. On this redesign, I see 2.

Every single HN redesign I’ve seen makes it slower and less information dense. And sometimes requires JavaScript to work at all. Why?
The Little Car Company
I should have been clearer; my intention was your second interpretation. The copying happening only once is predicated on the assumption that the struct wasn't aliased; since it's unlikely to be aliased if you're passing it around by value.

Your first interpretation is essentially what the ms/arm/riscv abis do. The reason I don't think that works as well is—

In general, it's rare for functions to mutate their parameters by value. We can effectively treat this as an edge case, and 'compensate' by making copies in the callee when necessary. But, when does the caller need to make a copy?

Version 1: whenever the object is aliased before the call, or read from after it

Version 2: whenever the object is aliased before the call

I think using the same struct multiple times is something that happens relatively frequently, so compared with v1, v2 elides a lot of caller-side copies. In exchange, it adds a relatively small number of callee-side copies. Which, despite the few pathological cases, seems likely to be overwhelmingly worth it most of the time.
you can mark the recommendaitons as not interesting, likely to fix it up pretty quick.
Human society was basically an ant colony before we were able to passively, efficiently take care of our basic needs (food, water) and implemented the barter system so that you can only benefit from society if you also put effort into it. Over thousands of years this philosophy has scaled up to the point where Apple underwent nearly 20 years of R&D effort and spent tens of billions of dollars to create the M1 chip - and thus they are allowed to share it as much or as little as they wish since they put the effort into making it.