skysight-inc/HackerNews huggingface dataset:
Your comment that Java and Rust don't overlap is valid, but going on to discuss how you're going to keep using C++ and Python, and how Unreal Engine uses C++, is wildly irrelevant.

Rust isn't going to replace Java, but it may supplant Java in a lot of fields where one wants both memory safety and an OO language with high performance. No one is (rationally) suggesting that Rust will replace every language.

The tone of your post, however, makes it sound as though you have something against Rust, and that you're more interested in pointing out all the things it's not good at, or shouldn't be used for, rather than contributing to a constructive discussion.

> I also pointed out that Rust has to win the mindshare of C++ programmers first, before even reaching other ecosystems

Not entirely true; Rust is an alternative to C++, but it's vastly more accessible to people who've used other languages like Java, Python, Ruby, and so on, where you get types, OO, and memory safety. Instead of simply resulting in a 1:1 replacement of C++ with Rust, it may result in a minimal reduction in C++ programming and a notable increase in Rust programming which would have been done in another safe OO language instead, but at dramatically worse performance.
Well on GitHub this is already the case since quite some time.
Illegal 3D Printed Guns in Europe [video]
I totally agree. If a large scale product is written primarily in Rust from the start, adoption in production environments and startups will increase dramatically.
Wait, you mean this is a real product? I took it for performance art or a very-well-done joke...
I'm very impressed that the entire site is functional with NoScript.
> I think you're right in that that was the original sell, but it's not how they sell it today.

That's a very recent change, post spin-off from Mozilla.
It does explicitly say this at the top:

> The earlier on these practices are adopted, the better.
But if you can’t have a Big Rewrite, you’re looking at meshing Rust and C/C++ - a suboptimal situation for any language, regardless of ease of technical integration, because of the organizational overhead (now you need to hire developers proficient in both C and Rust, rather than just one of them, and have two sets of standards, two sets of onboarding procedures, etc).

To clarify, I’m not arguing that Rust is bad or inferior (to the contrary!), just that the incentives for established projects to move on from C/C++, from a strategic perspective, might not look that massive if they’re only gaining in safety.
It's a great resource but you have to be sneaky if you don't want to pay for ads. I've been banned from investing and wallstreetbets for just mentioning my website even though my posts got 100+ upvotes and great feedback from users. I get it though... too much self promotion could be toxic and wouldn't allow reddit to make money. It is what it is.

https://glimpse.info/congress
Such competitions might have two goals in mind: recruiting and signal diversification. The recruiting angle is obvious.

Any alpha that is not fully correlated to existing alpha is worth its weight in gold for an organization with the size, sophistication and complexity of JS. That's part of the reason why efforts such as 2Sigma's Alpha Studio exist: https://alphastudio.com/
> Automated metrics deserve automated data.

Exactly this. And remember that it applies to any automated data collection. (After all, automated data collection is automated data collection.)
How to beat rainbow tables, add some salt.
$50/month was the old price. When cap enforcement resumed after the temporary suspension during the first couple of COVID months they announced they changed it to $30/month (or $11/month if you are renting their $14/month modem), cut the number of months you can go over the cap without the $10/50 GB charge from 3 to 1 per year, and raised the monthly cap from 1 TB to 1.229 TB.
I know there are areas with higher gun murder rates than TX. DC is a slightly unfair comparison, as you're comparing a city to a state. CA is not significantly higher than TX.

Your general point- which really seemed to be "knowing that everyone is armed in TX results in less gun violence", is easily disproven by other states with totally different laws having similar or lower gun violence rates.

To your last line- I agree with you, I don't believe crime rate should have any effect on our right to keep and bear arms. I want a complete repeal of the Second Amendment, though.
People react, but their reaction is channeled into a false dichotomy. What the elites learned from 1984 etc. is that you do need to provide an enemy for the people, but the people are not united; so you need to provide two enemies, each of which is a champion of one side and a foe for the other, and then let the spectre of this false choice become the defining characteristic of people's identity.

Witness it in the people who hate Trump or Clinton or Biden or anyone else that is put forward: you can divide an entire country on it right down the middle, and meanwhile their policies in reality (not policy positions! implementations!) are basically indistinguishable. The same thing would happen regardless of who is elected, for the most part, because the election is a show, a pressure release valve to make people think they've done something.

Even now we have people who think that electing Biden will help solve the problems you've pointed out. People ostensibly on the Left are mad about four years of rhetoric that has been riling them up, and have pulled the lever for "change" to resolve this. And yes, you will _hear_ less about blacks being shot by police for four years - that's part of the strategy, which the media cooperates / coordinates with. The actual number of incidents may not change... Instead, it will be time for news stories and events which angry up the Right for a few years, again forcing them to direct their resources and energy at fighting some spectre that won't change anything instead of directing their efforts inward to truly root out corruption and decay.

There is no protest. Protests are just the establishment throwing a different sort of parade, celebrating their power by demonstrating what they can allow to happen without facing any consequences themselves. Go ahead, yell in the street, burn down a city - nothing changes because nobody is listening and your actions ultimately only hurt people lower down the chain.

Surveillance did not stop the summer of Antifa and BLM rioting. It will not stop a summer of redneck riots if that's in the cards either. Surveillance probably does stop people who actually stand some chance of causing real change; but if that is a functional, working thing, you won't hear a word about it.
> Kaggle encourages a domain agnostic approach to modeling, in the sense that participants use sophisticated machine learning and statistical methods but typically have no domain expertise in the underlying data.

Yes this is accurate and put very well. This is so much the case that if you have a strong background understanding of the field, the ML part can actually be picked up quite quickly or contributed by someone else. There are a few notable users who are both domain and ML experts and they tend to absolutely clean up in their field. I'm thinking of a couple of med students in particular who are formidable in every medical imaging competition.
I sincerely doubt they think they'll get actionable ideas. It seems like a fun recruiting play from a company that takes pride in hiring non-traditional talent.
A long time ago I was part of a team that did a competitive analysis of the first iOS when it came out. One of the key takeaways from that report that the team decided on was how much Apple had wasted space with unnecessarily high quality UI elements.

Even at the time, I remember thinking this is what makes it look so special, we shouldn't write it off just because we're used to scraping for every byte at the cost of shiny graphics.

Sadly the optimization masters won the day, and didn't see the writing on the wall that Apple did.
Hum. I missed that. That does seem unideal.
That actually looks quite nice. What's the keyboard?
How do you ensure generated text is accurate and not...embellished?
Bootswatch is awesome! Recently I’ve just been getting the original Sass files and customizing there, and setting up a gulp pipeline to build my modified bootstrap CSS file. Works great for most things.
The reason I noticed this feature is that it adds a pause when I'm reading through the HN front page with my screen reader. I don't really care either way, but it did make for a jarring change to the rhythm I'm used to when listening to that page.
Absolutely, but the parent poster referred to C/C++, which is why I mentioned it.

From other languages it’s definitely a stronger proposition in many respects.
I see what you're saying now.

Separately from that, I haven't ignored any of them, and I'm replying to quite a few of them to understand more.

I don't know what vested interest you have in saying I'm lying.
Very cool, my wife is learning for the same reason.
A ton of research has been done on the economic impacts of climate change, accounting for those environmental effects. E.g. https://agupubs.onlinelibrary.wiley.com/doi/full/10.1029/201...

The mainstream “facts and science” does not support the conclusion that climate change will eventually “dwarf everything else” in the economy, not even for hard-hit countries like Bangladesh. The 1/3 number for Bangladesh by 2060 is one of the higher estimates I’ve seen, from Asian Development Bank. Others show less than 10%.

See also: https://www.washingtonpost.com/weather/2019/08/19/climate-ch... (“Climate change could cost the U.S. up to 10.5 percent of its GDP by 2100, study finds.”).

10% is a lot! It’s trillions of dollars, and it would be worthwhile to spend a significant amount of money to avoid it. But we need to pay attention to the science.
Logic School – Remake tech from below
I mostly agree with you, except one thing.

There is such a thing as bad faith argument. There is such a thing as lying or manipulating truth so that it sounds like a lie. There is such a thing as throwing as much mud as you can waiting for something to stick.

There are fallacies and mistakes too, sure. There are differences of opinion. But, there is also such a thing as person standing confidently in front of camera making claims or insinuations that person knows are false.
Good point! Said platform should also electrocute an employee lagging behind. You know, for motivation.

See how broken your logic is?
No, it isn't just high-level. A Teams admin can filter down to an individual employee and see their usage.
> We don’t use popular vote though. We use electoral college. And the media is overplaying this to induce panic from people like you. He’s not going to stage a coup, and if he did, even the republicans would stand against him. Calm down.

This is nonsense. Trump is openly trying to overturn the popular vote in PA, GA, MI, etc. That is how electoral votes are decided. He has openly called for the legislature to overturn the popular vote in these states based on nothing.

This isn't some outlier. He made similar accusations about fraud in 2016, and even in a race during the primaries against Ted Cruz.

He has already tried to stage a coup. We are past that point.

I do want the parties to work together, but I don't know what to do about these 2 bubbles I see being created on the right and left of these very deep fantasy worlds.

It is like the world of LOTR, where you read about hobbits, and then there are all these stories about hobbits and this deep web of information about this world that doesn't exist. Except now the right and left are creating these worlds and people can't tell it isn't real.

This has been a growing problem, and it is now at the point where it is threatening our democracy.
I dunno, I think there is value in having all the information actively available sometimes, without needing to scroll. Imagine having every single monitoring dashboard for your app displayed on the wall - you can't truly see all of it in detail at the same time, but you can still glance over it and notice oddities faster than you could by scrolling/clicking through things, and it should actually lower the working-memory requirements.
I feel like Java needs to become a lot less popular first before it can have a comeback.
Sine this is a competition, does someone mind explaining the reason for people to publicly post notebooks in the "Notebooks" section?

Seems counter-intuitive to provide competitors with free information, unless you are trying to throw them off.
Kandi was already planning to sell an $8000 electric car in California. I believe that includes subsidies and the car only gets 59 miles of range, but it's a start.
Siberian student scales birch tree for internet access as classes move online
1.36% is the size of the measured effect (the difference in GDP growth)
I'm also not quite sure what I'm looking at, but hn_expanscape seems to be serious about this, so I'll bite.

hn_expanscape, what is the actual use-case for this device? You mention day-traders, but what about tiny screens sliding out from behind larger screens swiveling out from behind yet larger screens is helpful? Why is this better than one, much larger screen (i.e. a laptop with a 24" monitor or larger)? Why is there a screen embedded next to the keyboard? Was it just another place to squeeze a screen in, or is there an actual use-case for that? And is that a tiny little screen in the upper left portion of the bezel around what I would normally call the "main" screen? What's that for?

Are there digital nomad day-traders who are even interested in using a laptop in the first place? Where are they that they don't mind carrying this very heavy device around, where they have access to a power outlet to use it?

What is the purpose of the battery, actually? It doesn't sound like it's meant for practical use, since it seems it would last for less than an hour in ideal circumstances. Is it sort of a mobile UPS?
I do not think it is the cause. My point is that the laws on the books and the firearm homicide rate seem fairly loosely coupled, if at all. If TX has loose laws, and CA has strict laws, and they're about the same with regards to firearm homicide rate, I think it is fair to suggest that the original poster's suggestion that "knowing every person could be armed actually reduces issues" may be faulty.
Hydrogen rises so fast that it forms water vapor in the stratosphere and this can be a problem [1]. Would there be a way to keep it in troposphere?

"Merely mixing the two gases at room temperature, however, won't do anything, like hydrogen and oxygen molecules in the air don't spontaneously form water. Energy must be supplied to break the covalent bonds that hold H2 and O2 molecules together" [2]

[1] https://www.nature.com/news/2003/030609/full/news030609-14.h...

[2] https://www.thoughtco.com/making-water-from-hydrogen-and-oxy...
That’s happening but your ranking in the app can be manipulated and this can change your matches.

Without manipulating your ranking you are not being shown at all to those other women.

They never see your profiles.

The apps are just as much to blame as the cultural preferences. (The cultural preferences distort what ‘attractiveness’ is and influence your ranking, and for you this also dilutes the potential of interest in your profile, so of the people less likely to be looking for you only a few of them see you and reject, the others never saw you to consider.)

As you can distort this ranking (literally just act like you think a hot girl would act on a dating app, ignoring everyone that matches them for a few weeks, and also selectively swiping to try matching someone), you should redirect that energy towards the apps more so than the women.

Guys and unattractive women get frustrated and end up swiping more and entertaining what they can get - casting a larger net. This puts them all in the same bucket and why you see more of each other, and people looking specifically for your attributes, ie. same race. It is aiming to mirror the physical world but has flaws because it lacks inputs available in the physical world.
Microsoft said this very thing at the launch of the Xbox One and got murdered by industry press (and the Pawn Shop syndicate that should just die already). Steam stole some of the ideas from that and got huge accolades (in part because Steam already fought the Pawn Shop syndicate and was already seen to be outside their grasp, whereas consoles are not).

Maybe it would take government involvement to straighten out this mess of moneyed interests, make an equitable "digital buyers rights" standard. It's too bad most governments don't seem interested in getting in the way of the current moneyed interests here. The GDPR had the opportunity to address some of it and intentionally kicked the can down the road.

(My personal hobby horse here is to remind people that we desperately need "digital estate planning" and to consider inheritance/trust/benefactor rights for digital ownership. Right now most digital account systems in their Terms of Service agreements explicitly expire with the death of the account owner, and there's going to be a lot of ugly battles over "dad's Steam account", "grandma's Movies Anywhere library", "sister's Kindle library" etc in the coming future, and none of the current laws are prepared to handle that.)
The way I see it, it's carbon capture or geo-engineering. Pick one.

We have been past the point of no return with climate change for a few years now, so only active measures can reverse it; going green will slow down the inevitable, which should still be done, but it doesn't fix the problem.

I think this is a reality that will only settle into the public consciousness a few decades from now. Most people still feel like solar panels and electric cars are a solution, so they don't put as much thought into the drastic active measures we will eventually be forced to take.

It's not "can we use carbon capture and geo-engineering", it's "how and when".
GP is working on feature that allows users to flag “misleading” shared albums
That doesn't seem like nearly enough detail; "do I have a job" is a poor predictor for "will I have a job in 6 months"
Perhaps Rust can be the language where I force myself to get used to them. In C++ there are stilly plenty of alternatives to not having to use templates. The reason I ask is I've preferred not to use them because I find them slightly more demanding to read.

I think that's just a personal bias I need to get over.
Here is a simple argument to support that stance. Under the 2nd amendment I have the constitutional right to bear arms. If I want to purchase a suppressor to limit hearing damage while firing my weapons I have to pay a $200 tax, send my fingerprints to the FBI and wait 6 months to a year and sometimes longer before I can take possession of my suppressor. There are no similar restrictions on the right to vote or speak freely. The same rules apply if I wanted to add a stock to my AR 'pistol' which currently has a pistol brace or if I wanted to add a small piece of metal to make it fully automatic.
I generally agree--languages do better when they become the language of a particular ecosystem and that ecosystem becomes relevant. Go had this with containers and network software a bit more broadly.

That said, I don't think anyone was suggesting Rust would displace Java. The OP was pretty clear IMO that his firm had experienced exponential growth in interest in Rust skills while he had been hoping that interest in Java would grow instead. This doesn't mean that Rust will replace Java for data engineering or any other domain in particular.
Not true, if I say "my birthday is in March" you know something about every year. If I say "my birthday is the 14th" you know... nothing useful.

It is of course arbitrary, like anything in natural language; if I thought it were a matter of logic, I would have said something other than "feels more natural"!

I name-checked ISO 8601 for a reason; that's how I write my dates now, and as a developer, if you store dates as anything other than a Unix timestamp or ISO 8601, I judge you for it ;)

but you'll notice it puts the month before the day...
I don't think that is the intent. I believe the want a separate bluetooth network that can use the private network to access the public internet. I don't think the intent is to have the Sidewalk network ever route to the private home network. I don't trust the implementation, but that seems to be the intent and use case.
Unlearning Good Habits: This Domain Is Not That One
With an engineer phone screen and three on-site interviews, that's 4 hours of engineer time. $150/hr compensation per engineer, so cost is roughly 2x, $300/hr. So $1.2k to run a candidate through the pipeline post-initial-qualification.

To get one candidate and come out superior, acceptance rate should be 1%. (i.e. 99 failures). But if there are 50 leads from the program, and you convert a fifth, that's 10 candidates for a cost / successful recruit of $10k which means you have 10% acceptance rate to break even.

Hmm, back of the envelope seems to do all right as a strat. Relatively cheap. I recall the last time we were hiring, we projected cost per hire at $35k with the bulk of that actually being the recruiter referral fee.
In conspiracy culture, this is called predictive programming. We are shown the ideas in films etc, so then when it appears in reality, we don't react in shock and reject it. Rather we shrug and are resigned to its appearance in reality.

This also correlates to the idea of boiling frogs. Apparently, if you turn up the heat slowly the frog will stay in the warm water and be boiled, as opposed to jumping out, which is what happens if you place the frog directly into warm water.
I see your point, and agree under the condition that I trust everyone contributing to the codebase knows it. But, in reality, they don’t. I’d rather have the children type available but unused most of the time than one-off type definitions of children.

Maybe for you my own projects I’ll employ your approach, because I agree from the fundamentals side of it
> Like it or not, it's a constitutional right and the law should be "shall issue" (unless good reason not to -- and I'm all for reasonable "good reasons not to").

I believe the state of the law is that either concealed carry or open carry must be available. They can't both be may-issue, but one can be if the other isn't.

And I tend to agree that that's enough to satisfy the argument "it's a constitutional right".
Water isn't wet. Water wets things.
http://grandperspectiv.sourceforge.net
NeXT seems like it was a typical startup, but had the added bonus of being run by Steve Jobs, which likely brought it a lot of respect and buy-in. I think that today, there may be startups that are just as ambitious as NeXT, but they won't get tons of press (or be remembered if they get bought by Apple!)

On the other side of things, big tech has branched out to cover some of this space. Google mainly, trying to develop the next thing, such as Chrome OS and Fuschia, while A droid is still a cash cow.
>Am I just not "with it?"

>all in the name of whatever it is that Rust delivers on

If you haven't bothered to groc the purported benefits and you have not decided to reject them on their own merits then yeah, I'd say you're just being a grump.

Feel free to not like Rust but your complaints don't show a lot of effort in trying to understand it.

As far as what you lose when you try new languages, you really shouldn't worry so much. A vast majority of your skills as a programmer are portable.
In a post about Rust adoption, it seems on topic in a threaded forum that commonly discusses pros and cons to discuss pros and cons.

This is an opportunity to educate/advocate. Someone who wants to do that might link to a good article, rather than just attempt to shut down the discussion.