skysight-inc/HackerNews huggingface dataset:
The article is arguing that Rust somehow has better capabilities than C++ to fight memory-related bugs, but the example vulnerability given is not something Rust can solve nor is more powerful than C++ in its “bug catching” capabilities regarding this kind of bug.

Concretely, the article claims that in Rust the vulnerability doesn’t become a bigger problem because it simply crashes at run-time due to built-in bounds checking. True, but that is alao the case as well with C++ if you were using the equivalent Vec type with mandatory bounds checking - which many projects do (and, critically, enforce).

Personally, I like what Rust brought to the compiler/language world. However, some people is definitely overstating the case. Most non-trivial memory-safety errors and vulnerabilities are related to runtime problems like the example shown. In these, no language can help in the general case - we are not solving the Halting Problem. Therefore, saying Rust is immune to memory-related problems is not true. It is true, however, that those bugs will not trigger anything worse than a crash if there is no unsafe blocks. The same way that many other common languages out there do (Java, C# and many others).

The same way, I have seen people (and even the linked blog) to claim Rust is free of race conditions or thread-safety issues (even if it introduced great ideas to write correct code).

Giving a false sense of security is the worst thing we can do.
Sorry to hear you're having trouble - it should work now
Would you let your child participate in a clinical trial if they had a disease for which there was no good treatment? Pets suffer from most of the diseases humans suffer from (cancer, heart disease, diabetes, etc) and they also have no good treatment options. We should be using these sick pets in trials to find new cures for pets and humans.
Well, there's UCLA -- at least as of December last year
https://www.chronicle.com/article/In-Talks-With-Elsevier-UCL...
His recent tussle with the SEC did not help the share price either.
Cool— reading through it now, thanks!
Implying that Reddit comments are any less of a cesspool. Reddit hosts a lot of quality discussion from small niche communities but the same is true for YT.

If anyone can figure out how to maintain quality discussion at the scale of thousands of speakers they'll be a billionaire overnight.
Exactly, on a lot of technical/tutorial videos you'll see helpful discussion, like people asking questions that weren't covered, pointing out flaws, etc.
Human !== Mice

We can even argue that Human !== Human due to a million variables that differentiates them at microcellular level.
do you mean like a final field in an class?
The third-eye thing is very very interesting

I'm also not a religious person but I once had a very odd feeling after a guided meditation (I completely lost ALL fear of death for a couple days... including the baseline fear of death, which we all actually have and which I had never noticed before, since it's always there). It is good to be skeptical, but I think it's also good to acknowledge when something truly subjectively weird occurs.
Ham-fisted is right. This is going to kill family vloggers, or even just vloggers who happen to have a family in the background. YouTube is a lot less engaging when you don’t feel like you can interact with the creators or other viewers. I know everyone trots our the “YouTube comments are a toxic cesspool and provide no value” trope, but almost every video I watch on YT 1) has a kid in it somewhere, 2) has worthwhile and positive comments.

It’s like the joke about nuking your house from orbit because you saw a spider. Personally I’m far more concerned about the creepy videos aimed at kids than I am about pedos leaving hobo signs in the comments. As another commenter said, they’ll just move to a separate site to link to videos. You can’t stop them from watching videos and sharing them with other people unless you shut the site down completely.
> Knuth and McIlroy had very different objectives and placed different constraints on themselves, and so their solutions are not directly comparable. But McIlroy’s solution has become famous. Knuth’s solution is remembered, if at all, as the verbose program that McIlroy responded to.

He admits they don't compare, but does it anyway. I shouldn't take offense... but for some reason I do!
Real Users Club – Real user interviews, delivered weekly
But Unix didn't adopt everything-is-colon-separated-values. Everything being unstructured text leads to a lot of different, incompatible ways of structuring that text. S-expressions themselves aren't important, I think, it's just having some standard structure that's used everywhere and you don't have to parse yourself. Trees are a good choice for a universal structure, hence things like XML. S-expressions are just a very lightweight and flexible format.
Given this explanation of gravity, can anyone hint (to a layman) how the-force-due-to-acceleration works in this model?
This question has already been asked of pet owners and when it is explained to them why most are willing to let their pets participate in trials of even new drugs.
I wonder if having both private health insurance and medicare actually worked to her detriment here. Both assuming the other would pick up the tab for the expensive antibiotic but then neither did.
Amdgpu LLVM Back End Seeing a Number of Fixes in Recent Days
It exists, just temporarily and it's machine-written.

The relevant point is that it may not be available for you at debug time. I know empirically that it can not be available, and the programmer will have to infer it by looking at the involved templates.
>The number of apps that would use a bad 2D graphics standard, however, is zero.

You'd be surprised. Just because they would be there, readily usable, and portable, would make them be adopted.
Guessing Minecraft has enough performance to be playable. Wolfenstein 3D? Doom? Pretty good performance anyone? World of Warcraft being playable on low end PCs? Come on... Not everything is black or white.
You can also make (mostly) clear ice by increasing the time it takes to freeze, such as freezing water inside a cooler.
>It used to be the "official" way

Oh right, thank you, I didn't know the history. Short version: https://www.merriam-webster.com/words-at-play/the-tangled-hi...

Did you mean, some people now alive were taught that "it's" is right (in "it's definition"), or just ownership generally (Harry's). Well, it's better than using apostrophes for plural's, which seems very common too.
True statement. Calling a murderous, commie regime’s edicts is an affront to law, not law. These are the edicts of a dictatorship. Sad that apple flushed their morals down the crapper in order to make a buck. I will consider this in my next phone spend.
First off, congrats on the success!

It looks like that you are in a comfortable place. What if you put yourself outside of your comfort zone? You know, put yourself in situation where it forces your drive or motivation to kick in. Example, work in a charity for homeless people for one year or Help out a hospice for kids.

Good luck on your search.
I don't think it's nonsensical, but I do think it's unnecessary. It adds nothing of substance to the article. It's pure filler.
>The example of a pretty bad implementation of 2D would be a) Cairo b) whatever Android and Chrome uses for drawing.

And why, pray tell, are those "pretty bad"?
Note that it is usable in nightly. So if you just want to play with it, don't let the fact that it's unstable stop you.

Occasionally a nightly will break your code (the most recent case being when LocalWaker was renamed), and you might have to wait a few more days after that for the futures-preview crate to catch up.
The biggest feature of this data set is that it includes lots of different accents and non-native speakers. This should improve voice recognition in these areas, but I'm not sure if it is that usful for voice generation.
I can't find it now, but yes, someone from either Elsevier or Springer actually did spend some time on HN a while ago -- within the last year IIRC -- defending their business model and practices.

It was a valiant effort, let's put it that way.
You don't always have to take an unknown path. Many times there are inefficiencies in the current businesses which you can try to solve. Also there may never be a perfect idea unless it is put to execution. I run a community board for deals https://flagdeals.in
I hope not. Unless there is evidence of a crime that has occurred or evidence that a crime is planned, they have no business (constitutionally) bothering a citizen based on that kind of tip. This is how lives are ruined when there are no victims.
You should google logical fallacies. Your comment has a few.
I didn't suggest that you remove the community. Users have a stream of liked content, a list of subscriptions, etc. That's valuable on its own—just ask Pinterest. You don't need comments to make the experience social.
ASRock Rack EPYCD8-2T Linux/BSD EPYC Workstation 7-Way Benchmarks
Matt Strassler has a good blog post on the subject.

https://profmattstrassler.com/articles-and-posts/particle-ph...

Part of the problem however is that science communication has become its own “field” typically staffed by miserably unqualified people on a shoestring budget. There are also few laurels and less money to be had in trying to give the public at large a faithful representation of the real science. By contrast rehashing decades old basics about black holes with lots of hand-waving sells papers, clicks, magazines, etc.

As long as fiendishly complicated subjects are relentless dumbed down in the name of “inspiring enthusiasm” rather than instilling facts, we’re stuck with this.
>Over time I've found that I enjoy going to bed with them configured to a blue color and dimmed to about 60%.

Interesting given the research and trend towards red light at night.

https://www.health.harvard.edu/staying-healthy/blue-light-ha...
Western companies make too much money by shipping jobs out to cheap Chinese labor for Western politicians to care that the Chinese government often executes dissidents and sells their organs.
21, so 17 years ago. We git them the Florida way: Walk around a cow pasture and fill a grocery bag with mushrooms.

Yum... the smell of fresh mushrooms.
We're aware of this possibility, and we flag it to the candidates and the employers.
about RAII there is quite a bit of support in recent Java versions not quite as good as Rust but there is support.

Data race is one other thing, I do have data race issues but that is very rare. Some of the static analysis tools even catch these anti patterns.
If Youtubes ad revenue were negligible to the value proposition of the platform they would not be profitable and they would not give away the service for free.

> I just don't see how you get 24/7, 4k streaming without it being monetised by a centralized corp

For popular video, the cost center is bandwidth, not storage. In that case, webtorrent and ipfs are both capable answers - as long as you can overcome the initial viewership bandwidth early viewers of most online video are power users that will stay around and can be used to seed said video to the broader audience, and as the popularity wanes its likely user availability to act as seeders would also wane.

For unpopular video - esoteric, niche media - I don't think there is a good distributed answer. You want to use something like filecoin as a distributed incentivized data store but it isn't browser compatible. And nobody can come close to guaranteeing the availability of any video anyone wants to upload without resources like what Youtube has.

I guess theoretically you could have a distributed ecosystem of video hosts, akin to filecoin, but where members that have videos required act as http servers to serve the video directly. No central authority would host the video, and the actual host could be compesated by the relaying party. Of course then you are just making a really complicated bureaucratic way to effectively rent rackspace, but it would be at least a distributed one.

But at least half the Youtube centralization problem is solved, and as I demonstrated there are interesting ways to approach the later.

Of course all of these have the problem that western copyright is wholly incompatible with how digital information transfer operates, but thats a larger problem than online video, and its not really a problem you can solve with a technical solution besides repeatedly demonstrating the obsolescence and social / economic harm of the incumbent copyright regime.
One thing I've always found useful is asking the people I think of as having mis-allocated their attention. Very often they have good reasons for their decisions. It's surprisingly rare that they're actually ignoring the immediate problems right under their noses. It is very common that they don't share my assessment of what the resources they command could do if applied elsewhere, and understanding why is educational for me.

The other tool I find useful is to remember that my perception of where our collective mindshare is going is necessarily going to be less than fully informed. It can easily be quite far off the mark, leaving me thinking that a major problem is going completely unaddressed when there are in fact vast resources being directed at it without any visibility to me.
I hope the person demanding using inbred mice has a compelling argument for why inbred mice are a good model of outbred humans.

Yes we would do fewer experiments since you would need more mice per experiement, but the results of those experiements would be far more robust.
I've seen 3 different kind of devs. The go-getter that figures it out on their own, the "tell me how to solve it" person who doesn't really want to be a dev, and the type you have to mentor. If your junior is type 2, you'll want to get rid of them because they won't grow.

As for type 3, you'll need to understand how they solve problems and use that to help them tackle their tasks. I've had devs that can't hold a lot of information in their brain so they have to map things out on paper before solving them. Documentation will help these a lot since they won't remember methods and how things interact. Some devs might not be that creative and they'll have a hard time figuring out how to count unique values in an array. For these, it's like muscle memory. They'll need a lot of handholding up front but eventually they'll be able to easy tasks with ease. Others are visual learners so you might have to do a lot of pair programming. A lot!!!

As for the bored portion, good luck. That's more of an entitlement issue that you'll have to navigate on your own.
Wow, thanks for that! I actually have a few of those exact same spherical ice molds. If I can find a cooler small enough to fit in my euro-freezer I'll have to give this a try.
Agree with you fully. People take these blanket generalizations and make them rules and then use them to ignorantly judge someone's decisions. I've worked on projects where performance needed to be addressed up front or else it just wasn't viable.
True, they _asked_ professors to _consider_ publishing elsewhere.

In general, professors trying to get tenure will publish wherever they can the quickest to give them the most prestige, it's a minority (or well-established professors with tenure) who are going to take any moral or political considerations into account. "publish or perish" is for real, these folks are scrambling for it.

It is not an oversight that the particular announcement in the OP doesn't even _mention_ publishing.

But sure, UCLA even asking professors to consider that is a good step, and probably scares Elsevier. I'm in favor of it. I just wouldn't count on it quickly having an immediate effect on it's own. It could be part of a slow trend though.

Now, if UC takes the money they're saving from not paying Elseiver, and spends it on organizing and setting up and supporting some open access journals, figuring out how to get the right people involved to get the new journals prestige, that could help the trend...
You're going to give up something, whether it's bulk, water/dust proofing, or other specs.

Or in the case of this device, all of the above and more compared to flagship phones.

I have no particular love for touchscreen keyboards (though I find that I can type just as well on them as I once did on my droid's physical keyboard). I'm thinking about the mass western market, which isn't going to want to make the tradeoffs this phone offers.

Possibly that isn't the market they want, but rather a low volume niche.
People say that, but it still runs playably on pretty ancient hardware, it's certainly easier to get running that most AAA titles.
>I'm guessing your on an OS without a package manager or not making use of it?

That's really irrelevant, and not the proper way to install programming dependencies for developers. It's for installing system dependencies (including libs) and to build software for the system (e.g. as a system admin/user you want to build X and it needs the -devel package installed), not for developers on their projects.

Nobody (or very few) in Rust, Python, Ruby, Go, Java etc would ever use the "system package manager" for installing their language's third party libs.

For one, you don't want to pollute the system with your program's deps.

Second, you want to have isolated, different versions, of various dependencies, only visible to this or that project you work on, not to the whole system.
Here’s a PHP library to achieve the same https://www.idontplaydarts.com/2011/07/google-totp-two-facto...
TransmogrifAI: Automated machine learning for structured data with Apache Spark
I think this is indicative of their actual ability to meaningfully use this data. The hype around their algorithms and machine learning paints a picture that doesn't match reality.
I was put to sleep with a TV on as a young child and I currently sleep with both lights and a TV on, so I'm sure I'm far from the norm.
They are not getting $150k per student. That's the nameplate price, which is not the actual price paid by most students. The students who do pay nameplate price see much of their tuition going to fund financial aid for less well-off students.

Net tuition and fees for students at private 4-year colleges is about $14,600 in 2018-2019. That results in a total of $58k/student in revenue, not $150k.
https://trends.collegeboard.org/college-pricing/figures-tabl...

As public institutions, UC campuses see even less:
https://trends.collegeboard.org/college-pricing/figures-tabl...
tl;dr

avoid “analysis paralysis" and have a "bias for action"

just get started
Don't you just hate it when your OS vendor cares about herd immunity and user/application security? Such a terrible thing for them to worry about. It's a good thing our devices are so rarely if ever networked together in 2019.~
> I would rather be in touch with and exposed to this rather than try to pretend it doesn’t exist.

YT comments do more than just represent ideas that are out there. Sometimes they can serve as a means of disseminating harmful ideas.

Just yesterday I was looking at some YT videos about the history of the Balkan peoples and languages, where the speakers were internationally recognized historians and linguists (and who are from outside the region and don’t have a dog in any of the ethnic fights). However, the comment sections had become a place where people could post lengthy crackpot claims about their people’s history in direct contradiction to the authoritative scholar speaking in the video. Furthermore, it appeared that many people, when they came to the video, went straight to the comments section to read the other YT commenters, and thus absorb their crackpot ideas. They didn’t actually watch the video and learn any of the information in it.

I couldn’t help but feel that two decades ago, people similarly believed things that were baseless, but they had less capability to disseminate those ideas to other people.
@user104245 - your post is [dead] so I can't reply to you directly. But the main reason I'm doing the Duke one and the Johns Hopkins ones both, is that I started with the JH one, and got to the Statistical Inference class. Some of the reviews of that class said it was much harder than the others, while the Duke program had an inference class that the reviews were more favorable to. So I thought I'd jump over to the Duke one, go through it (it's shorter anyway), then come back to the JH sequence and pick back up with their Statistical Inference class.

It turns out, the Duke program is pretty accessible for the first three courses, but then their course on Bayesian Statistics, IMO, gets a bit harder. So I've been stalled out on that for a while... I keep switching sessions because every time I start on it, I get to a certain point, get busy, put it aside for a while, and by the time I come back to it, I've forgotten the stuff I'd already studied and decide to start back at the beginning. I guess this class is my version of Sisyphus and that damn rock...

One day I'll get super-focused on it and plow through.

On a related note, the main reason I'm taking that "Advanced Machine Learning" sequence is because I enrolled in it by mistake. But I figured "fuck it, might as well go ahead and do it now that I'm enrolled."
TOTP is a second factor so long as you store the information to generate it on a second device.
Twitter definitely works great for that use-case. But in the process, it also frequently blows up into a tire-fire of "hot takes", when [Alice from subcommunity "Skub"] takes a feedback thread between you and [Bob from subcommunity "Anti-Skub"], and retweets it to flame Bob, or to flame you for talking to Bob—and you, the content-creator, get pulled into the ensuing discussion as dozens of people keep @-ing you about it.

I think, if users couldn't see (or maybe just couldn't retweet) one-another's DMs to a checkmark'ed-account (or to any account that was "made for the purpose of feedback"—maybe we could have a separate icon for that?) it'd fix a lot of Twitter's current problems.

But really, if content creators want to get "feedback", they just need a thing that's essentially like email—a separate private channel between them and each audience-member—but where you can easily forward a whole email thread, after the fact, to the content host, and it'll appear below the content in an FAQs section. Sort of like how reviews work in some digital storefronts.
"I wouldn't call that "genocide" per se, simply a basic violation of human rights."

I think that's what I wrote.
Amazon should be able to make this work. They just need to make this false advertising cost-prohibitive. I've never had a problem returning an item to Amazon, especially if something in the listing isn't right or the item is defective.

This should be costly to sellers since they take the hit on returns.
What are their other options? Imagine they could, with great accuracy, predict whether somebody is going to leave a good comment or a bad one. Do they expose that to the commenter, saying they've been blocked from commenting because the algorithm thinks they're a shitty person? Imagine the optics of that...

The other option is the shadowban, where toxic commenters are hidden without notice. It sounds like a good idea, but just about led to a user revolt when Reddit tried it.

Simply turning off comment sections that have the potential to become toxic may not be the most technologically interesting solution, but it's the safest PR move.
This would be better if the key did not show up in the process list.
Yeah, I think you get up to 5 paywalled articles a month anyway if you're not logged in and incognito basically resets that over and over. But if I'm linking people to stuff, they're not usually going to go through that process and it'd be easier for me to make the t.co link for them.
That's only true for "professional" content creators. The silent majority of creators don't care about monetization and won't be impacted.
Does anyone use Rust for hobbyist game development? What is your experience?