skysight-inc/HackerNews huggingface dataset:
Have you explored the SciML landscape at all (?):

https://sciml.ai/

There are a number of components here which enable (what I would call) the expression of more advanced models using Julia's nice compositional properties.

Flux.jl is of course what most people would think of here (one of Julia's deep learning frameworks). But the reality behind Flux.jl is that it is just Julia code -- nothing too fancy.

There's ongoing work for AD in several directions -- including a Julia interface to Enzyme: https://github.com/wsmoses/Enzyme.jl

Also, a new AD system which Keno (who you'll see comment below or above) has been working on -- see Diffractor.jl on the JuliaCon schedule (for example).

Long story short -- there's quite a lot of work going on.

It may not seem like there is a "unified" package -- but that's because packages compose so well together in Julia, there's really no need for that.
Yeah, while virtual threads are the bread and butter of Loom, they are also adding a lot of QoL things. In particular, the notion of "ScopedVariables" will be a godsend to a lot of concurrent work I do. It's the notion of "I want this bit of context to be carried through from one thread of execution to the next".

Beyond that, one thing the loom authors have suggested is that when you want to limit concurrency the better way to do that is using concurrency constructs like semaphores rather than relying on a fixed pool size.
Rock is dead, they say.
Noticed that too. Immediate red flag, especially considering the number of newly created "concepts and methods" mentioned in the abstract (7 by my count). If they're not grounded in previous research worth citing, that just screams crank alert to me.
I think its fair to call it 0%. Auditing a large, modern code base is going to be impossible for a single person. For example, the Linux kernel is 27.8M lines of code (as of Jan 2020, [0]). Yes, a lot of that code is for drivers you wont use, or platforms you aren't running on. But still, no one person is going to be able to get through all of it with enough attention to detail to notice things like subtle race conditions, especially if they were inserted maliciously.

[0] https://www.phoronix.com/scan.php?page=news_item&px=Linux-Gi...
Google developers are often so lost in the weeds of shipping fast and optimizing for rapid releases that they frustrate users with rapid UI changes, deprecation of major functionality, and not building the things that people often want in favor of just shipping fast.

That's part of the reason why this post doesn't talk at all about user requirements, needs definitions, or user stories or anything like that. If this is what is "Software Engineering at Google" then maybe this shouldn't be seen as "best practice".

I have found the Google experience, as a user, to be decaying steadily over the past 5-6 years.
In some cases amortized isn't good enough though, and games could certainly be one of them!

(Anywhere you're servicing some kind of interactive request might qualify, depending on this size of your datastructures.)

This is actually something I like to work through in interviews:

OK, you've got amortized-constant-time append to your array-backed colletion, but now what if we need it to be really constant time? How could we achieve this? (Same question & trick applies to hashtables.)

(The answer can be found, amongst other places, in the Go or redis source code.)

edit: or in pavpanchekha's comment, they beat me to it :-)

also, just realized you're the author of crafting interpreters. absolutely love that book!
Should Shatner's opinion matter? I dunno, but I tend to listen to people that have live long healthy productive lives and that have seen some stuff that I have yet to experience.

Being in my 60s, I have seen the 'before' and 'after' pics of a population about doubling over my lifetime. Many things have improved, many things are worse. Population stresses infrastructure, stresses societal behavior, increases competition for resources.

Agricultural technologies, increased energy production and associated efficiency technology, and communications systems have enabled humans to increase beyond their individual capabilities; otherwise the planet's natural processes and delimiters would have killed enough humans to stabilize.

I do not see "loads of people" working on population problems. I do see some people working on the problems caused by an excessive human population - but only those problems where there is a quick profit.
The guy is non-white.

This changes the whole game not in favor of Apple. And adds few zeros to the cost for Apple to try to wiggle out of this clean and not admit racist bias.

Welcome to america.

The white guy would get $10 off apple store offer from apple if he was lucky.

But not in this case.
Interesting to see the USA complaining about the cyberwarfare activities of other countries. As if it didn't have an entire government agency and even military branches dedicated to nothing but this.
This thread might be helpful to you
https://news.ycombinator.com/item?id=27817659
They're releasing more names including, "lawyers, human rights defenders, religious figures, academics, businesspeople, diplomats, senior government officials and heads of state"

From: https://www.theguardian.com/news/2021/jul/18/huge-data-leak-...
Presumably you'll still need to purchase some things. If you order them online the tracking is even more comprehensive.
You can actually flip that argument on its head - that maybe Digital Ocean was intended,but because a URL cannot contain a space, we ended up with a space-less version.
I didn’t think a discussion about a toy app would be so interesting, but it turned out to bring a lot of great anecdotes.
What's the performance like for hypercore? How long does it take for updates and new data to propagate the network? What type of throughput do you get for uploads and downloads?
> I know it's in whatever terms I, uh, "accepted", but there's just no escaping it in this day and age.

Courts and legislative bodies can totally overrule and invalidate any clause in a private contract, if you feel this is a social problem then keep speaking up about it and ignore the people playing devil's advocate.

People are in the habit of giving counterpoint's for conversation's sake and have no strong opinions on their counterpoint.

The path is the following: ethical problem becomes a social problem becomes a legal problem. Specifically, obscure ethical problems become recurring and common social problems which become legal problems that can more easily get patched.
By policies, I mean
1. GST (Goods and Services Tax)
2. Revamp of Farm and agricultural laws
3. Revamp of the Education policies in favour of a more progressive policy
4. Promise of reforms of Land policies
and of that ilk.
Bill Wilson, LSD and the Secret Psychedelic History of Alcoholics Anonymous
Agreed, Apple has made a commercial decision here not to win against NSO-level adversaries. NSO is clearly winning the war (on the available evidence), presumably by investing more in security research / buying exploits. Sure, they put in *enough* effort to be secure in general - they prefer to keep outrageous profit margins rather than do more. Apple is perfectly comfortable with this balance:

> "Attacks like the ones described are highly sophisticated, cost millions of dollars to develop, often have a short shelf life, and are used to target specific individuals,” it said. “While that means they are not a threat to the overwhelming majority of our users, we continue to work tirelessly to defend all our customers, and we are constantly adding new protections for their devices and data." https://www.theguardian.com/news/2021/jul/19/how-does-apple-...
My wife had Kundalini Yoga over Zoom and I liked the results.
I would think that the meta-paper, some years ago, showing less than 50% of paper results are reproducible is much stronger evidence that science has a problem. I have seen a few from different domains that essentially show the same. Seems like this article is cherry picking a few papers to make it's point. Would have been stronger if they had cites these meta-analysis papers across many fields. Guess Ivermectin is a hot search term to make those ad dollars
Here is the BMW Vantablack:

https://www.bmwusa.com/concept-vehicles/vantablack-x6.html

I believe it is illegal since no one can see it at night.

Video:
https://youtube.com/shorts/17VlV62q5r0?feature=share
Internal politics? Some people have more enemies than others.
Is there some reason one should believe that a mechanism that increases tree growth wouldn't also increase underbrush growth?

Also, the article itself doesn't mention trees even a single time. Only the study it references does.
It's not that easy to distance properly in a grocery store when people keep moving around and there isn't good airflow.

And if you live with someone it's pretty hard to avoid spreading sickness with just a mask.

What percentage of transmission do you think happened between friends and family that don't live together?

And you didn't even mention the workplace, which I would expect to be a huge issue and also a big chunk of mask use.

It's possible that the things you're saying are right but you need a lot more evidence of transmission rates in different situations.
> This seems... peculiar?

It's also just false. It applies to normally distributed quantities whose average is centred on the same scale the population is measured on.

However it, necessarily, doesn't apply, to power-law distributions (,... wealth, popularity, ...) -- and many others.
Concurrent and Distributed Systems – Dr DJ Greaves, Dr Martin Kleppmann
The finish looks quite bad though in that shiny paint. Though maybe it can be hand sanded and polished to a piano black finish.
TIL there's a psylocibin strain native to Puerto Rico and Dominican Republic, apparently it's very potent: https://en.m.wikipedia.org/wiki/Psilocybe_guilartensis
Maybe Infuse on Apple TV?
I think HN would "see through a cheap ploy like that", as Monty Python once said about God.

People come here for interesting things to read. The point of the editing is to make the Launch HN texts interesting rather than annoying*. Adding disclaimers wouldn't make ad copy less annoying, so I doubt it would help. It's a clever idea though.

* though a lot of commenters are saying they're too long ("longwinded" and "bedtime story" are two terms sticking in my mind)...maybe we've been trying too hard.
I think learning is a personal thing. It will definitely differ from person to person based on their passion.

Off topic - I like the template/theme used in this site. Initially thought it could be like Hugo or Jekyll theme, then couldn't find more details. After some time using it felt this is custom made site with all animations and all.
That was my thought as well. I change my phone every couple of years. I have used HTC and Nokia in the past. It's way easier to recycle an Apple device and they're very diligent about ensuring it's unlocked. They pay a decent price for up-to 3 year old phones. It's also way way easier to get an iPhone fixed than the other ones I have owned.

People talk about Apple lock-in issues in general terms. No one seem to look at from a matter of practicality. I have fixed my iPhones every time there's an issue - because I actually can. My HTC camera had the purple glare issue. HTC refused to service it unless I pay $200 + shipping back and forth and be without a phone for 3 weeks!!! Same with my LG TV or Sony laptop.

I used to complain about the same things people in this thread too - about how draconian Apple is. Until I actually started using their products and realized they both last long and are repairable. The only downside is the cost - even that is not expensive in the long run (my Pro is now 7 years old and runs like a champ with just a battery replacement).
Having experience with most of these types of issues, I think there might be a bit of a scarecrow here.

In particular, the remedy to each repair is presented as “replacement”. It is my experience with most landlords that they will not “replace” anything unless they 100% absolutely must. When a roof needs to be replaced that has tenants in it, a landlord will patch the roof to avoid replacement for as many years as they can (a roof replacement is a well known item that is inspected prior to purchase) - Like the landlord, the homeowner can elect to patch the roof. A landlord will repair a water heater or AC by any means necessary, not replace it.

As a tenant, you have no say in the repair process. The likely scenario is that the landlord will patch the roof 3 times during your lease and take weeks for each repair. Leaving you to deal with weeks of water running down your walls as you wait for the landlord. (this is known from rental experience)

As a homeowner, you might elect to patch the roof. You could pay in full for replacement. You could pay in monthly installments. You could also choose to install a Tesla solar roof instead. But I don’t think your options as a homeowner will be limited to “check is due in 2 weeks”.
Any game engine design worth its salt would:

1. Probably not used linked lists (contiguous layout means better cache efficiency)

2. Would try to understand their data requirements and allocate memory up front as much as possible - doing a similar amortized analysis the OP is suggesting rather than a generic "always have O(1) insertion" at the cost of using an inferior data structure (a linked list)
You wrote a book about std::vector?
Uber for numpy, perhaps. The best case scenario would be like Oracle and JavaSE. I lack the imagination to speculate on the worst case, so I am quite surprised that anyone expects to make more than $24M in profit from yet another programming language. Particularly one which caters to the narrow intersection of one-off scripts/rapid iteration, efficient machine code generation, but without limitations on memory usage.
The article is called "Deurbanising the Web", and its thesis is:

- Publish in static file formats.

- Date and hash your work.

- Stop spying on your users.

HN is a discussion forum, not project planning software. Not everything has to "yield a solved problem". Are you really setting the bar at "design a technology stack for replacing HTML/CSS/JS"? That's way, way too high.
That's the one thing I hate about web (backend) development
in languages like java, c# and so on

There's GIAAAAANT focus on patterns, architecture, patterns once again

and even more talk/discussions about it, yet even people with years of experience get stuff wrong.

I feel like systems programming is simpler in that matter.
I completely fail to see why this post was flagged. This is a legitimate question that every thinking person needs to be asking themselves right now.
I'd be pissed too.

However, I looked into streaming devices a year or so ago, and passed on getting a Shield TV because there was no assurance that it would remain ad-free, and absent that assurance, it seemed like an inevitability given Google's position.
> enforcing actual lockdowns

I don't know if you read or understood my comment, but the self-inflicted wounds I describe such as stress, lack of exercise, bad diets, and other problems associated with "long-covid" may be at least partially due to lockdowns. If this is the case, your prescribed solution may exacerbate the problems. A controlled study on this would be interesting.

> The differences in coronavirus-caused interruptions between countries with solid leadership and a societal sense of solidarity (e.g. New Zealand, but also many Asian countries for the better part of the last year) and right-wing populist-led or -influenced countries such as the US, Brazil or most of Europe can't be denied any more.

Without getting into a full-on political debate about the merits of freedom and a good economy's role in preserving vulnerable peoples' lives, I'd like to point out that Covid's effects in different countries may have more than 1 variable that no leader could have solved.

For instance:

* As a relatively isolated island nation, New Zealand had the luxury to lockdown in a way that relatively few nations have.

* Compared to most of the world and especially Asia, Americans are heavier, which seems likely to negatively impact outcomes from this illness.

* America has large populations of people who suffer from Vitamin D deficiency that seems linked to Covid problems that other countries do not have.

> Simple: I don't want to engage with right wing people and conspiracy myth spreaders in the meatspace and I want to do the same online.

Fair enough. Personally, I believe in diversity and diverse ideas and would be interested in engaging with the left, right, middle, libertarian, communist, you name it. Even authoritarians too.
Admittedly, loom will do much better but cats-effect does try its best within the limitations of the current JVM: https://typelevel.org/cats-effect/docs/2.x/guides/tracing
The methods in use by Pegasus make it impossible to avoid. "Zero Click" malware allows them to take over a device without any interaction needed by the user so even if you factory reset the device, heck, even if you reinstall the OS entirely, Pegasus malware can get back into the device. Until the method they are using to break into devices is found and patched there will be no stopping it except for disconnecting the device from all networks or keeping it powered off.

Edit: They are using 0-Day exploits against mobile clients that take advantage of flaws in default applications like iMessage. Pegasus intrusions have been detected on devices as new as the iPhone 12 running iOS 14.6. This would be a severity rating 10/10 for a CVE, to put it into perspective.
Is it more or less likely that, of the "20%", most are trolling the pollsters?

Note that 9% of the vaccinated group believes the same
These ultrablack paints are all carbon nanotube based, right?

Sounds pretty carcinogenic to me. The website makes it out to be "non toxic" though. I wonder if I'm too paranoid... anyone knows what's the pigment made of, exactly?
Some good points, especially about framework abstractions sometimes turning certain otherwise trivial things into hilariously overcomplicated piles of "why".

Good luck with your lib.
I see the “ipfs less” terminology as similar to the term “serverless”. Just like how serverless still has servers but the point is that you don’t have to maintain your own server, ipfs less does make sense in that you don’t have to run ipfs node to use it. But also just like how many people hate the term serverless, ipfs less will be hated by many as well. I guess at the end of the day what’s important is whether something provides value, and I think this is pretty cool technology in that sense. Just my two cents…
Reminds me of the story Andy Hertzfeld wrote about how his frustration with his boring job title led to a number of folks at Apple opting for more interesting titles.

https://www.folklore.org/StoryView.py?project=Macintosh&stor...

I love the idea, although if I met someone at a conference and their business card said they were "Cheese Whiz Emperor" or something, I might have a little difficulty remembering what it is they actually do.
Google delays in-app billing crackdown after wave of US antitrust lawsuits
Incorporating the "learning x the hard way approach", which is about typing the code, rather than just copying and pasting the code, also aids with learning quickly and giving more lasting power to the lesson. The best part of this is the mistakes you're more likely to make by typing, which forces you to look more closely at the original code so you can retype it correctly. I remember much more that way. Even more than that, making such mistakes may draw more attention to the object in error and consequently learn more about that object and how it fits into what you're trying to do.
Protonn raises $9M to make it easy for people to sell their services
I talk about dynamic arrays in Crafting Interpreters:

http://craftinginterpreters.com/chunks-of-bytecode.html#a-dy...
Writing/editing skills aren't enough. Just as important, maybe more important, is being steeped in HN culture—hence the analogy about being dipped in a vat. Or, here's another analogy: writing about your startup for HN is like walking through a minefield. There are a lot of ways to blow yourself up. Only some of those have to do with bad writing as such.
> The fastest data.frame library in ALL interpreted languages is consistently data.table, which is R.

DataFrames.jl is very rapidly catching up and starting to surpass it. After hitting a stable v1.0 they've begun focusing on performance and those benchmarks have changed significantly over the past three months. Here's the live view: https://h2oai.github.io/db-benchmark/
These anti-war people either don't understand what America really is or they just straight up hate America
It feels that way with the Smart TVs. Once you've purchased it the manufacturer no longer has a way to make additional money from it. Yet these things are connected to the internet and wildly insecure. So the only way to justify future updates is to shoehorn in some adtech along with the security patches.
I do as well!
"same organizations that make the laws"

More importantly, they are the ones that decide what laws are enforced.

What is sad is that in America, the law around surveillance and security is largely a nice marketing campaign. Sure, you have rights that protect you from the government.

But practically speaking the government won't enforce them, doesn't stop its employees from abusing them even for personal drama, undermines or stops dead any lawsuits by saying the discovery is impossible due to "national security", or will invent terms like "enemy combatant" and then apply them to its own citizens to bypass even the constitution. It will setup "oversight courts" that rubberstamp everything and have no real power or regulatory function/safeguard.

The result of this is that each presidential election is becoming truly dangerous to the opposition. If a McCarthyism movement takes over either party that's in power with the modern surveillance infrastructure, legal "precedents" established by Bush in the war on terror, the confirmation of those powers by the Obama administration holding onto them and continuing funding of infrastructure, undermining of judicial powers, rote acceptance by the people at large, and propaganda outlets available to push messaging, and huge amounts of institutional mores and standards thrown out in the Trump administration, the opposition has real motivation to feel an existential threat.
No, latency didn't come up. (I agree that could be a reason not to use a dynamic array.) They were hung up on the idea that a dynamic array must be O(n) because at least some of the appends copy.
Your comment almost reads like a poem
You've also been nerd sniped. TA goes on and on about surveillance capitalism and the attention economy. Weird, for an article that's supposedly convincing engineers of the merits of one file format over another.
I think we're drifting away from the original point, which is about not letting corporate marketing departments decide how the written language should work. I used Swedish as an example of a language where this is a more firm rule than English, but Swedish is certainly not alone. It just happens to be the language I know best.

But, I do find the topic of Swedish writing standard to be interesting, so I'll be happy to do my best in responding to your questions, even though I'm not formally a linguist (although I was raised among them)

With regards to your question, I'd write Ios, because it's not an acronym and I do believe that I'm not alone in this. About the version number, I find at least one case of the use of Ios 10 at Svenska Dagbladet: https://www.svd.se/apple-har-atgardat-problem-med-ios-10/om/...

However, it seems to be highly inconsistent, and this is probably caused by these organisations saving money on proof readers.
There are straight up dictatorships that protect gay rights and democracies that don't. I don't see why it's a relevant axis.