skysight-inc/HackerNews huggingface dataset:
One of the reasons it's so enchanting is how it manages memory without the use of a garbage collector thanks to the magic of lifetimes. Couple that with performance that's on par with C/C++ and design choices that encourage testing and documentation... there are a lot of technical reasons to love Rust.

The welcoming community is another great reason, but I'll let community leaders speak to that point.

In terms of how the language looks... the important thing is that `rustfmt` standardizes this, so you only have to learn how to read one style, and not a different style for every developer you work with.
Project Takeoff with Your Development Partner
I can't make any particular statements about what an organization that doesn't even exist yet may or may not do with its property.

Who is "we", in this case, out of curiosity?
Jane Street Market Prediction ($100k Kaggle competition)
Do you have a list of them somewhere? I like having options when it comes to privacy.
In fairness the one using Rust has fallen apart on my windows 7 machine since the rewrite.

It would be unfair to blame rust. But that example doesn't provide confidence that switching from c would be a great idea.
I don't think that's what's going on here. Swift and Go were both projects that Apple and Google respectively dedicated a lot of engineering resources to growing into mainstream popularity. AWS would have to spend a decade stewarding Rust the same way to get the same "halo effect".
That's pretty much it yes! And don't select the same subs depending of the stage of your project (idea/testing/traction).
Even I have a very lightweight 13" notebook, I searched something smaller and bought a 10" from Lenovo (with "just enough power for the moment"). It was the smallest I could find around here. I would liked even something more small, but couldn't find something around here sadly.
Before 2000 I used an Psion 5. I was a cool thing.
What would you remove from Go?
Good question... I would think Affirm does report to the 3 US agencies.
> Where is that in the comment you replied to?

I guess you don't know what the real deal is.
Expensive Security Fails in Healthcare Apps
It looks to be. In this video you can see what are most likely rivets holding the sheet metal sides on.

https://youtu.be/LUFyGGU0cxo?t=37
Everything currently requires fossil fuel sourced energy to create it. So the question is, over the expected lifespan of the object, will it create more energy than was required to produce it? Solar panels expected lifespan is about 30 years. Installation, transport, etc. are all a fixed initial carbon cost. Studies and analysis have already been done (google search for studies from NREL) and the initial carbon cost payback is about 3-4 years of a typical 30 year solar panel lifespan. So 27 years of effectively carbon negative power generation.

But also consider the downstream effects. Once you have a carbon negative power source like solar in place, the carbon cost to create other things drops as well (since they use less and less power from fossil fuel sourced power).
I like csslayout.io
It is if you are programming in LabView.
20 years ago, almost none of that stuff existed. It's entirely possible that whatever exists 20 years from now will all be Rust. I don't think that's likely, but I think it's more likely than the landscape you describe still existing in any recognizable form.
I love this analogy! I'm a moderator of r/mtb, and creators have gone as far as to ask me why people aren't interacting with their content. I usually send a short reply about how the community responds to certain types of content, but your post does a good job of explaining why.

I think I'm going to borrow your bar analogy next time I have to warn a fledgling YouTuber about spamming.
I've somehow passed by a lifetime of incidental Heathcliff comics without encountering one with a helmet.
https://en.wikipedia.org/wiki/Agricultural_subsidy#United_St...
Covid-19: World's top latex glove maker shuts factories
Wolfram's "computational irreducibility" is basically the halting problem for physics.
> I always hoped Java would make a comeback

In order to make a comeback, Java first needs to fall from the TOP 3 languages used by professional programmers in the world.

https://insights.stackoverflow.com/survey/2020#most-popular-...
Some people are violently opposed to communism/socialism because they were taught that was the right way. This is ideology.
Others, myself included, who have educated ourselves about the consequences of communism/socialism are violently opposed to it because we hold the consequences of communism/socialism to be of more significance than its high minded ideas about what is 'good'.
Is there something like this for Bootstrap?
Meaningful engagement is the key for a successful bug hunt!
Visiting Central America, I noticed all the "hand me downs" from North America. This will be the challenge- new electric cars which are 10% cheaper than new gas cars won't be deployed there, because old gas cars are 90% cheaper than new electric cars.

The good news is the problem will eventually take care of itself when North America doesn't want its old Nissan Leafs anymore. The bad news is the delay.
> Don’t think you need Amazon Sidewalk?

The phrasing here is very deliberate and diabolical.
2001 Expedia map

https://www.nytimes.com/2002/06/11/us/internet-used-to-find-...

> The federal complaint says ... the newspaper received a letter that said ''nice sob story,'' with a computer-generated map showing an intersection in West Alton in St. Charles County, along with a handwritten X.

> ... searchers found human skeletal remains within 50 yards of the location shown by the map's X, about 300 yards from where the decomposed bodies of Ms. Wilson and another victim, Verona Thompson, had been found.

> A search by Illinois State Police of Internet mapping companies led to an exact match between features on a map sent to the Post-Dispatch and one found on Expedia.com.

> On June 3, the Microsoft Corporation, which tracks access to that Web site, showed the F.B.I. that only someone with the Internet Provider address 65.227.106.78 visited the Expedia.com site and searched the West Alton area within days of the map's mailing to the Post-Dispatch. The user name of that IP address was ''MSN/maurytravis.''
The first answer that hits it on the head. It's nothing to do with your communication, you just didn't have the equity promise in writing and this is just an excuse.

The real reason to not give you equity is because they don't have to, so more for them.
I got 400 visitors from a small subreddit (/r/nocode). I got a few thousands visitors from a post on /r/startups or /r/Entrepreneur several times!

But you're right, a big subreddit gives you about the same amount of traffic than HN.
Apparently deep enough that they’re concerned the curious will get lost, stranded and presumably end up dead.
There was a Razer prototype with 3 screens [1] and another that comes to mind is the two screened Thinkpad w700ds

[1] https://www2.razer.com/project-valerie
TastyIgniter – free, open source Laravel based online food ordering system
This is excellent; hopefully we get native Rust support on Lambda soon maybe? :)
> I wish more would recognize the convenience of Amazon for the dystopia that it truly is and then act with their wallets

The show The Patriot Act covered this exact sentiment in a good segment on Amazon.
Perhaps the best way I began to understand entropy is when reading about tail inequalities and divergences. In particular, we can view the entropy as a sort of “distance to a uniform distribution.” (Specifically an additive factor away from the KL divergence between the uniform distribution and the distribution under measurement.) Studying the distributions from this perspective yields a bunch of important consequences like, how many samples do you need to tell one distribution from another? Or, how many bits are needed to approximately describe the distribution, from a more general family? Surprisingly, being able to answer these two questions in a precise sense gives you a whole load of tools to fun things like: can an algorithm decide a question with k bits of information? Or can two physical systems diverge in behavior in a meaningful way after T time?

For the (fairly) mathematically inclined reader, I very highly recommend Massart’s Concentration Inequalities and Model Selection.
My lockdown project or how I started to dig into a custom UICollectionViewLayout
A bit more than water but not much, may I guess? Transporting and storage and the waiter/ress is the real cost?
Neural Nets really are better, just because either you, your clients, or the problem you are solving is simple, doesnt mean NNs dont work. They work absurdly well.
You can look at it as hypocrisy but in the end I have found this concept not so useful. It's more interesting to look at it as contradictions, complexity, and so on.

Hypocrisy is an interesting concept because of the self-contradiction in it. It's a word that is only ever applied to others, yet there is not one of us who isn't a hypocrite. Therefore the word is an instance of itself. The day I realized this, indignation about hypocrisy vanished for me—and it used to bug me a lot.
Great article, and glad you brought this up.
Just want to expand on the "decay/death" since it's referred to in 2 different ways in the article:

1) The decay/death of photosynthesizing organisms feed carbon to non-photosynthesizing organisms (ex: humans) and essentially neutralizes any net gain in atmospheric O2. Therefore the typical lifecycle of trees/phytoplankton doesn't add more O2 to the atmosphere than the current level.

2) In the rare instance that the decay/death of phytoplankton is quickly buried underground (ex: deep-sea mud), there is a net gain in atmospheric O2. Over the course of millions years, this process has led to ~21% atmospheric O2.

So, everyday decay/death of life doesn't "produce" O2 in the way photosynthesis does, but it does when photosynthesizing organisms get buried underground.
> [...] to throw away my time and play with toys.

Rust is not a toy. It's possible that your prejudice stops you from seeing Rust's benefits. It's also possible that you're working in a niche where Rust's advantage compared to C or C++ isn't as great as for most other areas of software development. And that's okay, Rust isn't quite there yet. For some very small niches, it might never be.

> [...] existing corpus of literal decades of knowledge having been poured into those language ecosystems [...]

Frankly, even with those "decades of knowledge", C programs and libraries are still full of security vulnerabilities caused by C's limitations and memory handling. How many more decades will it take? How many more thousands of vulnerabilities?
I'll try to follow up this eve. I have a S3 Project Team magic 8 ball for my work on the Mac OS X Server 1.0 release (sadly the fluid somehow leaked/dried, but I still cherish it), a lot of magazines and developer docs, and I think some stickers as well as other branded materials.
I am really sorry, but this article reeks of incompetence so much, that it is useless. Starting from the very second sentence.

I am to busy to go into detail, but if you'd care to know more, I can explain, prepare an analysis or consult you at 1200EUR/h
> So, Apple got swift, Google got Dart and Go, i guess Amazon is trying to "have" rust ?

No? Project sponsorship, either direct or by hiring prominent contributors, have a long history in OSS support and have little to do with "owning" languages.

Did Google or Dropbox take ownership of Python when they hired GvR?

> I hope Amazon will keep the open source nature of Rust.

What are you talking about? It's literally not their decision to make.
I can give you a few reason you might like rust.

- Instant boot time. Because rust is statically compiled, there's no runtime startup or anything involved with it. From dead to alive is pretty much instant.
- Low memory footprint. Because rust does not use a GC, it doesn't need all the bits and pieces of memory storage that modern GCs require. The memory allocated is (close to) the minimal memory needed to run the application. Further, due to it's low level nature, it's a lot easier to avoid heap allocations all together and instead focus on stack allocations.
- It's safe to deploy and expose to the internet. You'd be a fool to setup a public facing C++/or C application. That memory model is simply too expensive to safely do even if you did want all the benefits of using a system language. Not so with rust. Client facing rust services or even just backends that may see client data are safe to push out.
- It's fast. Rust has no startup or warmup time. From boot it is running just as fast as it ever will be. This means you don't have to have a warmup period or periods of slow runtime as you scale out rust applications. That consistent performance is easy to plan for. That speed and low memory usage have the added bonus of making rust really good if you are trying to optimize operation costs. You can use smaller or less instances to get the same amount of work done.
- The model model not only makes memory safe, it prevents different types of concurrency bugs. While rust won't prevent ALL classes of concurrency issues, it will prevent several of them. That makes it easier to write parallel applications.

Certainly, if none of those things are issues for you, then there's no reason to give rust a second glance. However, I personally see rust as super exciting because of all of those aspects.
Yes, I absolutely agree that there is a problem with greed, ego and hubris in sillicon valley. Just wanted to point out that not all engineers fall in that category. I think that confidence in writing solid software when paired with humility can lead to good outcomes. To me, it seems like the ego and hubris issue can cause the most amount of problems when an individual (e.g. zuckerberg) takes on a savior and machiavellian complex. It seems like most of them actually believe that they are making the world better and they don't see the harm that their self interested blood thirsty capitalist side does at all.
You shouldn't see Reddit as a whole. Every subs has his own particular culture.

Just select a few of them and start to participate!
I don’t think so because humans are screwed. Expect billions of death from climate change I hope and millions once COVID evolves so no masks work...
You have to fight scale with scale https://www.wired.com/2014/01/how-to-hack-okcupid/
The language team is the sole group of people who decides how the language itself changes over time. Entry into that team is determined by the consensus of the team itself. Anyone can comment on proposals, and of course, a company could hire those individuals, but it's not possible to become a decision maker (or stay one) without the explict consent of the existing set of decision makers.

That being said, we (that is, the Rust team broadly, I am not on the language team) do weigh companies' desires fairly heavily, because we want Rust to be used for real, important things by companies. But it's always a balance. Famously, the lang team even resisted some proposals by the Servo team way back in the day, even though most people involved on all sides were Mozilla employees at the time.
Great news. Have been watching for a while and looking forward to using it now that it's fully released.
Although it's plausible, I would think that offices with a layout that requires badging out to reach an external restroom are rare. Seems as if there would be fire or disaster evacuation concerns.
Thanks for this comment. I used to ride casually but had never heard of this. Found a quick video to explain it

https://youtu.be/ZpV2Bg-WX0w
Reddit loves memes and the subs of fun/meme are super huge!

Didn't tried it yet :)
No. No. And no.
In what sense? They released a runtime two years ago: https://aws.amazon.com/blogs/opensource/rust-runtime-for-aws...
Thank you kind sir. As an eLinks and PaleMoon user that is being constantly blocked from accessing Google Chrome exclusive content, you are making a difference.
Hi, I've created an account to see the platform and now I want to delete my account. How do I do that? To have to ask this question is already a sign that the platform is shady.
Went to that google map link. They had a popup advert

"Discover food deliveries nearby"

Fairly sure that's going to be a tough challenge at that location!
> blaming reporting by English-language news outlets, including The New York Times and The Washington Post, for “legitimizing this violence,”

Where is the lie
This is pretty much what Al Gore et al. proposed 20+ years ago. The historical lessons are more interesting than the technical ones, and everyone should be aware of those so they understand the fight they are fighting.
No that's my point. They seem fairly competent at doing ML in basically every other application they're using it for.

But Siri still sucks. If they were generally bad at ML I'd understand. But they're not. They make their own TPU-type things FFS.
Yep, that's exaclty what I wanted to pass in this post!
Compounding effects.

$1,000,000 5% over 80 years = $49,561,441.07

$1,000,000 4% over 80 years = $23,049,799.07

I don't even think the most outlandish have climate change being greater than 50% of GDP.
This is really cool. The original post is great in putting it in terms of a concrete example. It would be cool (challenging but possible) to have a 3D visualization of collapsing f(x)·g(y) like you describe in the context of that same example.

It's certainly a useful mental model.
So, ironically, the free flow of information has made conveying no information the optimal strategy.
Hmm. When I looked at the previous HN articles from this site I found https://isi.org/modern-age/prophets-of-the-modern/, which struck me as the opposite of anti-intellectual. It's downright abstruse.

Edit: oh, I see, this publication is basically https://en.wikipedia.org/wiki/Modern_Age_(periodical), which was founded by https://en.wikipedia.org/wiki/Russell_Kirk. This is a well-known strain of highbrow paleoconservative intellectualism in the US. It's fine not to like it, of course, but anti-intellectual it definitely is not.

From an HN point of view, we care about article quality, not site quality: https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so... That's unavoidable on the internet, where the good stuff has to be picked out of rivers of bad and mediocre stuff. And actually if a good article comes from a bad source, that kind of makes it more interesting.
Building an Esoteric Filesystem Tracing Tool with eBPF
If Android would've dumped Java it would've fallen from the top 3 a long time ago.

I thought that Oracle winning the lawsuit against Google would for sure light a fire under Google's asses to do that, but instead they just went ahead and adopted OpenJDK, which of course means that Java as a language will continue to remain popular.

I'm not sure Google's adoption of Kotlin is really the answer here either.
I would imagine this is to reduce their cost of supporting random devices on their network by creating a financial disincentive for people to put them there in the first place. Still sucks though because I upgraded my modem so I can use their 1Gbps service (which has been great in my neighborhood) to avoid renting and now renting is cheaper ... sometimes you can't win.
I am pretty sure that Adobe products make heavy use SIMD/SSE/AVX extensions to speed up any image processing that is not offloaded to the GPU - I wonder how well Rosetta 2 translates the vectorized instructions. If not well, then the M1 is really in for a treat.

That said, it doesn't seem hard to do and I wouldn't be surprised if most instructions have near 1:1 equivalents. The only question is if Rosetta 2 authors got around to translating those.
I'm not making an assertion about whether that's what I would personally do if I were in charge. I'm making an assertion about how I think Apple sees the difference between the iPad and the Mac. :)

I know it runs counter to what a lot of folks seem to think (and definitely what a lot of folks want). But it's genuinely the way I read the tea leaves. The iPad Pro with the Magic Keyboard arguably is an "almost laptop solution" already -- what I'm saying is that I don't think Apple has any desire to give the iPad a Unix shell, a fully open file system, the ability to sideload apps, and so on. If you want to run Microsoft Office or Photoshop on your iPad, they think that's great, because there are iPadOS versions of it that fit within their vision of What iPads Are. If you want to run a Docker container with a local web server and Visual Studio Code on your iPad, though, I don't see that fitting in that vision.
I don't even know what Bixby is, so you're probably right.
In the kind of company that uses that, you also don't get to install anything you want on your computer.

For example I can only log into my company's online office suite from the company-provided Chrome installation, and no addon can be installed unless whitelisted by IT.
Yeah, I appreciate their intent, but I think they made a mistake in thinking they were near the end of programming history. They really thought they were zeroing in on a lasting, almost ideal style, but it turned out to be a style that was quickly made obsolete by changing languages, programming concepts, processes, and architectures. Also, in software, you're designing for the machine and for other programmers, and it's a lot easier to discover how well a software design performs for machines and colleagues than it is to discover how an architectural design performs for a family, a company, or a society. I do appreciate the intent, but it's hard to see why someone would still be sticking with the design patterns concept twenty years later.
That might have worked in 2010, but when it comes to bot detection it's You vs Big Company.

I recently lost the battle of defeating a bot detector.
Maybe that's the "we have to look like we're doing something" effect.
How to stream your data in Apache Kafka with SQL
All CSS templates are beautiful, or at least thats what their authors say.
Yah, I wrote about it here: https://news.ycombinator.com/item?id=25192775
While I was in a single-person department, I used a Jira project where I put my tasks and commented clearly about progress. Then I realized that I was the only one using it. Neither my boss nor anybody else cared whether the information was in Jira, a spreadsheet, a Word doc, or if I just verbally explained what I had done.

So I stopped tracking things meticulously in Jira and only kept basic notes of what I had done. Worked out fine.
Not long. Software as an industry feels particularly devoid of ethics these days. If Bloggins doesn't build this for his employer the guy in the next co-working space will.
Maybe they would prefer KPIs like "increase sales", "average issue resolution time goes down" instead of fluff like "more @mentions used in chat to increase staff engagement".

This data is a wet dream for middle managers locked out of creating actual value and doomed to micro-manage.
Tells you something about the real politicians I guess...
>... tells me the eventual...

To you this is an eventuality, to them the problems are right now, it is right now that they need electricity for the X million people without access to it, it is right now that they have to use huge amounts of concrete to build infrastructure, it is right now that they have to expand their transport/truck fleets to transport food to themselves or the million/several hundred thousands of Roinhya which arrived to the country in the last 2 years

Walk 100 miles in the other person's shoes
What you said is actually half true, indeed if inequality grows, but incomes of the bottom grows faster it will be tolerated, but never welcomed. But once growth slows (and it always does), there is no way for the upper class to acquire the wealth without making lower class poorer. And with money comes power, and with power - ability to rig the system.