Search the Community
Showing results for tags 'comments'.
-
Budget (including currency): Not Apply Country: Hong Kong region Games, programs or workloads that it will be used for: game and light personal uses Other details Ryzen 5 7600x Asus strix b650e gaming wifi AIO: Arctic Liquid Freeze 240 or 360 (not sure yet) Case: Hyte Y40 Thanks for reading, I'm upgrading from a 7y old PC, here is the spec I picked. My questions are: 1. Need help picking RAM kits (below 250 USD), 32gb 2. How should I approach aio, fan config with Hyte Y40 (detail below) 3. The case come with a gen4 riser cable, would there any issue with the boards PCIE gen 5? 4. My knowledge is pretty dated for this, how do you sync RGB color with the whole pc, the board has Asus aura, let say I have fans which use Corsair ICUE, do they talk to each others? With this case I don't know how to do a positive air flow config, if I use the 240 AIO as intake on the side, I can only do two or less outtake fans, if I use a 360 AIO I can only out it on top, and the case only have two side intake fan Thanks a lot!
-
Whenever I commented on a YouTube video, the comment would have my name: Michael McChesney. But starting a few days ago the name on my comments was changed to @michaelmcchesney6645. I have no idea where the @ or the 6645 came from. It is not a social media handle that I use and nothing comes up when I google it. If I remove the @ from a google search, a Linked In page for a Michael McChesney that isn't me is the top result. My name was changed on not only new comments I leave, but comments I left over a year ago. Does anyone know why my name might have changed? Any idea how I could change it back? Thanks in advance for any ideas.
-
I created this super long list for blocking YouTube spam bots for my channel many years ago. It took my videos from a few scammers every video to absolutely none. Haven't had a spam/scam comment in well over a year and I generally post a few times a week. About 2 months ago, I gave access to a few friends with channels that are 15k+ subs that generally get a dozen spam comments every video. They went from a dozen per video to none with this list. This list has thousands of URL blocks, as well as nearly every domain a spam/scammer could use. This list is over 5300 individually blocked items for your YT Comments section. How to apply this list: 1.) Go to your YT Channel Dashboard on a relatively good PC 2.) Click Settings on bottom left above send feedback 3.) go to Community in the window that pops up 4.) scroll down to your Blocked Words list 5.) Open my raw pastebin link: https://pastebin.com/raw/sUigSZpb 6.) Control+A/Cmd+A and then Control+C/Cmd+C the entire thing 7.) Paste it in your blocked words box. Your browser may freeze up. Wait until it is responding to stuff again and click Save From there, you should be safe from spam bots. Video tutorial: (at the time of posting, HD is still processing)
-
Hey guys just looking for feedback on my commenting. Its for a school project so just wondering if any more comments are needed or if you'd do anything different. namespace Dataset.App.Wpf { public class MainWindowViewModel : ViewModelBase { private Timer _currentTime; // Timer object to trigger every second private int _labelCount; // Count to cycling the label display public MainWindowViewModel() { StartCurrentTime(); // start timer //populate offset list for user selection var units = new List<OffsetUnit>(); foreach (OffsetUnit item in Enum.GetValues(typeof(OffsetUnit))) { units.Add(item); } OffsetUnits = units.ToList(); SelectedOffsetUnit = OffsetUnit.Hour; // Select default offset unit as Hour } /// <summary> /// Trigger when browse button is clicked /// </summary> private RelayCommand _BrowseCommand; public ICommand BrowseCommand { get { if (_BrowseCommand == null) _BrowseCommand = new RelayCommand(() => OnBrowse()); return _BrowseCommand; } } /// <summary> /// Pop open dialog windows and allow user to select dataset file /// </summary> private void OnBrowse() { try { var openFileDialog = new System.Windows.Forms.OpenFileDialog(); openFileDialog.Title = "Input file"; openFileDialog.Multiselect = false; var result = openFileDialog.ShowDialog(); if (result == System.Windows.Forms.DialogResult.OK) // If user click okay on open dialog { using (var mystream = openFileDialog.OpenFile()) // try read if file is currently in use, will throw error if file is currently in use { if (mystream != null) FileDirectory = openFileDialog.FileName; // Set file directory to FileDirectory for display on UI } if (string.IsNullOrEmpty(FileDirectory)) // if FileDirectory is empty or null, return return; Datasets = FileFormatHelper.Parse(FileDirectory).ToObservableCollection(); //Parse directory file and assign to dataset if (Datasets.Count == 0) // if dataset parsed with zero count, throw error as file might be invalid format { throw new Exception("There is problem with parsing input file"); } foreach (var item in Datasets) //If dataset is valid, set offset unit to each set by user selected offset value { item.PopulateDates(SelectedOffsetUnit); } SelectedDataset = Datasets.FirstOrDefault(); //Select first set as default OnPlot();//trigger plot update } } catch (Exception e) // if any error above show message box { MessageBox.Show(e.Message, "Error", MessageBoxButton.OK, MessageBoxImage.Error); } } /// <summary> /// Will trigger when validate button is clicked /// </summary> private RelayCommand _ValidateCommand; public ICommand ValidateCommand { get { if (_ValidateCommand == null) _ValidateCommand = new RelayCommand(() => OnValidate()); return _ValidateCommand; } } private void OnValidate() { var validatingResult = FileFormatHelper.Validate(FileDirectory); //Parse directory file and perform validation if (validatingResult.Item1) // show messagebox base on validation result { MessageBox.Show("Validation success. No missing datasets", "Success", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("Validation Fail. " + validatingResult.Item2, "Failed", MessageBoxButton.OK, MessageBoxImage.Error); } } /// <summary> /// trigger when generate plot is clicked /// </summary> private RelayCommand _PlotCommand; public ICommand PlotCommand { get { if (_PlotCommand == null) _PlotCommand = new RelayCommand(() => OnPlot()); return _PlotCommand; } } private void OnPlot() //Plot selected dataset { PopulatePlot(SelectedDataset); } /// <summary> /// Trigger when export button is clicked /// </summary> private RelayCommand _ExportCommand; public ICommand ExportCommand { get { if (_ExportCommand == null) _ExportCommand = new RelayCommand(() => OnExport()); return _ExportCommand; } } /// <summary> /// popup savefiledialog and prompt user with export file option /// </summary> private void OnExport() { var dlg = new System.Windows.Forms.SaveFileDialog(); dlg.Title = "Export Dataset"; dlg.DefaultExt = ".txt"; dlg.Filter = "Text (*.txt)|*.txt|All files (*.*)|*.*"; //filter files by extension dlg.FileName = "Dataset"; var result = dlg.ShowDialog(); //Show dialog if (result == System.Windows.Forms.DialogResult.OK) { if (string.IsNullOrEmpty(dlg.FileName)) return; var exportText = FileFormatHelper.Export(this.Datasets.ToList()); //get export string from file format helper File.WriteAllText(dlg.FileName, exportText); //Write file Process.Start(dlg.FileName); //Open file } } /// <summary> /// trigger when exit is clicked /// </summary> private RelayCommand _ExitCommand; public ICommand ExitCommand { get { if (_ExitCommand == null) _ExitCommand = new RelayCommand(() => OnExit()); return _ExitCommand; } } private void OnExit() { System.Windows.Application.Current.Shutdown(); } /// <summary> /// Initiate timer object and refresh every 1000 millisecond /// </summary> private void StartCurrentTime() { _currentTime = new Timer(); _currentTime.Interval = 1000; // Hook up the Elapsed event for the timer. _currentTime.Elapsed += OnCurrentTimeEvent; // Have the timer fire repeated events (true is the default) _currentTime.AutoReset = true; // Start the timer _currentTime.Enabled = true; _currentTime.Start(); } /// <summary> /// Elapsed event to trigger update of current time. If dataset is loaded also update cycling of the label /// </summary> /// <param name="source"></param> /// <param name="e"></param> private void OnCurrentTimeEvent(Object source, System.Timers.ElapsedEventArgs e) { Application.Current.Dispatcher.Invoke(() => { CurrentTime = DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss"); if (Datasets != null && Datasets.Count > 0) { var currentIndex = _labelCount % Datasets.Count; var dataset = Datasets[currentIndex]; DatasetTimerInfo = string.Format("Dataset: {0}, Creation Time: {1}", dataset.Title, dataset.RecordingDateTime.ToString("dd/MM/yyyy HH:mm:ss")); _labelCount++; } }); } /// <summary> /// Populating dataset plot /// </summary> /// <param name="setName">Name of dataset to plot, if missing method is return with no action</param> public void PopulatePlot(string setName) { var ds = Datasets.FirstOrDefault(x => x.Title == setName); if (ds != null) PopulatePlot(ds); } /// <summary> /// Populating dataset plot /// </summary> /// <param name="ds">dataset to plot</param> public void PopulatePlot(DatasetObject ds) { if (ds == null) return; Model = ds.GetPlotModel(SelectedPlotOption); } /// <summary> /// List of offset unit for user selection /// </summary> private List<OffsetUnit> _OffsetUnits; public List<OffsetUnit> OffsetUnits { get { return _OffsetUnits; } set { if (value == _OffsetUnits) return; _OffsetUnits = value; RaisePropertyChanged("OffsetUnits"); } } /// <summary> /// Current selection of offset unit /// </summary> private OffsetUnit _SelectedOffsetUnit; public OffsetUnit SelectedOffsetUnit { get { return _SelectedOffsetUnit; } set { if (value == _SelectedOffsetUnit) return; _SelectedOffsetUnit = value; if (Datasets != null) foreach (var item in Datasets) { item.PopulateDates(SelectedOffsetUnit); } OnPlot(); RaisePropertyChanged("SelectedOffsetUnit"); } } /// <summary> /// Current user selected plot type /// </summary> private PlotOption _SelectedPlotOption; public PlotOption SelectedPlotOption { get { return _SelectedPlotOption; } set { if (value == _SelectedPlotOption) return; _SelectedPlotOption = value; OnPlot(); RaisePropertyChanged("SelectedPlotOption"); } } /// <summary> /// Time label display on UI /// </summary> private string _CurrentTime; public string CurrentTime { get { return _CurrentTime; } set { if (value == _CurrentTime) return; _CurrentTime = value; RaisePropertyChanged("CurrentTime"); } } /// <summary> /// Plot Model to be binded with oxyplot graph /// </summary> private PlotModel _Model; public PlotModel Model { get { return _Model; } set { if (value == _Model) return; _Model = value; RaisePropertyChanged("Model"); } } /// <summary> /// Label of cycling dataset display on UI /// </summary> private string _DatasetTimerInfo; public string DatasetTimerInfo { get { return _DatasetTimerInfo; } set { if (value == _DatasetTimerInfo) return; _DatasetTimerInfo = value; RaisePropertyChanged("DatasetTimerInfo"); } } /// <summary> /// Current selection of dataset /// </summary> private DatasetObject _SelectedDataset; public DatasetObject SelectedDataset { get { return _SelectedDataset; } set { if (value == _SelectedDataset) return; _SelectedDataset = value; RaisePropertyChanged("SelectedDataset"); } } /// <summary> /// List of current imported datasets /// </summary> private ObservableCollection<DatasetObject> _Datasets; public ObservableCollection<DatasetObject> Datasets { get { return _Datasets; } set { if (value == _Datasets) return; _Datasets = value; RaisePropertyChanged("Datasets"); } } /// <summary> /// Current selected importfile directory /// </summary> private string _FileDirectory; public string FileDirectory { get { return _FileDirectory; } set { if (value == _FileDirectory) return; _FileDirectory = value; RaisePropertyChanged("FileDirectory"); } } } public class DatasetObject : ObservableObject { /// <summary> /// if filtering is enabled /// </summary> private bool _IsFiltering; public bool IsFiltering { get { return _IsFiltering; } set { if (value == _IsFiltering) return; _IsFiltering = value; RaisePropertyChanged("IsFiltering"); } } //These properties assist with filtering if filtering is perform by value instead of date /// <summary> /// Is filter by value lowerbound /// </summary> private bool _IsLowerBound; public bool IsLowerBound { get { return _IsLowerBound; } set { if (value == _IsLowerBound) return; _IsLowerBound = value; RaisePropertyChanged("IsLowerBound"); } } /// <summary> /// Is filter by value upperbound /// </summary> private bool _IsUpperBound; public bool IsUpperBound { get { return _IsUpperBound; } set { if (value == _IsUpperBound) return; _IsUpperBound = value; RaisePropertyChanged("IsUpperBound"); } } /// <summary> /// value of lower bound /// </summary> private double _LowerBoundValue; public double LowerBoundValue { get { return _LowerBoundValue; } set { if (value == _LowerBoundValue) return; _LowerBoundValue = value; RaisePropertyChanged("LowerBoundValue"); } } /// <summary> /// value of upper bound /// </summary> private double _UpperBoundValue; public double UpperBoundValue { get { return _UpperBoundValue; } set { if (value == _UpperBoundValue) return; _UpperBoundValue = value; RaisePropertyChanged("UpperBoundValue"); } } /// <summary> /// current selection of filtering date /// </summary> private DateTime _SelectedFilteredDate; public DateTime SelectedFilteredDate { get { return _SelectedFilteredDate; } set { if (value == _SelectedFilteredDate) return; _SelectedFilteredDate = value; RaisePropertyChanged("SelectedFilteredDate"); } } /// <summary> /// list of dates for user to choose filtering date /// </summary> private List<DateTime> _Dates; public List<DateTime> Dates { get { return _Dates; } set { if (value == _Dates) return; _Dates = value; RaisePropertyChanged("Dates"); } } /// <summary> /// Name of the dataset /// </summary> private string _Title; public string Title { get { return _Title; } set { if (value == _Title) return; _Title = value; RaisePropertyChanged("Title"); } } /// <summary> /// Initial recoring time /// </summary> private DateTime _RecordingDateTime; public DateTime RecordingDateTime { get { return _RecordingDateTime; } set { if (value == _RecordingDateTime) return; _RecordingDateTime = value; RaisePropertyChanged("RecordingDateTime"); } } /// <summary> /// offset value /// </summary> private double _SampleOffset; public double SampleOffset { get { return _SampleOffset; } set { if (value == _SampleOffset) return; _SampleOffset = value; RaisePropertyChanged("SampleOffset"); } } /// <summary> /// data of the set /// </summary> private List<double> _Datas; public List<double> Datas { get { return _Datas; } set { if (value == _Datas) return; _Datas = value; RaisePropertyChanged("Datas"); } } /// <summary> /// Get PlotModel to be bind to oxyplot /// </summary> /// <param name="pltOption"></param> /// <returns></returns> public PlotModel GetPlotModel(PlotOption pltOption)//, bool resetOffset { //get boundary filter by value var bound = GetBoundFilter(); if (!double.IsNaN(bound.Item2) && bound.Item1 > bound.Item2) // check if user input boundary is valid { MessageBox.Show("Lower bound cannot be greater than upper bound", "Error", MessageBoxButton.OK, MessageBoxImage.Error); return null; } var datasTuples = ProcessLowerUpperBoundSeries(bound); //Process filter by value, not active by default datasTuples = ProcessPlotOptionSeries(datasTuples, pltOption); // Process series base on user plot type selection var tmpModel = new PlotModel { Title = Title, LegendPlacement = LegendPlacement.Outside }; //set title for plot and placement of legend var series = new LineSeries { Title = Title, MarkerType = MarkerType.Circle }; // set title for series and marker type var dateTimeAxis = new DateTimeAxis(); // set xaxis to date dateTimeAxis.Position = AxisPosition.Bottom; dateTimeAxis.Key = "dateTimeAxis"; tmpModel.Axes.Add(dateTimeAxis); // add axis object to plot for (int i = 0; i < datasTuples.Count; i++) { if (datasTuples.Item1 >= GetFilterDate()) //perform filter by date series.Points.Add(new DataPoint(DateTimeAxis.ToDouble(datasTuples.Item1), datasTuples.Item2)); //add plot point to graph } tmpModel.Series.Add(series); //add series to graph return tmpModel; } /// <summary> /// Get filtered serie /// </summary> /// <returns></returns> public List<Tuple<DateTime, double>> GetFilteredSeries() { var serie = ProcessLowerUpperBoundSeries(GetBoundFilter()); //Process filter by value, filter is not active by default return serie.Where(x=>x.Item1 >= GetFilterDate()).ToList(); // process filter by date } /// <summary> /// Perform filtering of data series with value boundary /// </summary> /// <param name="LowerUpperBound">boundary object Tuple<double,double></param> /// <returns></returns> private List<Tuple<DateTime, double>> ProcessLowerUpperBoundSeries(Tuple<double, double> LowerUpperBound) { var lowerbound = !double.IsNaN(LowerUpperBound.Item1) ? LowerUpperBound.Item1 : double.NegativeInfinity; // if lower bound not set to negative infinit var upperbound = !double.IsNaN(LowerUpperBound.Item2) ? LowerUpperBound.Item2 : double.PositiveInfinity; // if lower bound not set to positive infinit var datasTuples = new List<Tuple<DateTime, double>>(); for (int i = 0; i < Datas.Count; i++) { if (Datas >= lowerbound && Datas <= upperbound) // If data pass the bound add to list { var offsetTime = Dates; datasTuples.Add(new Tuple<DateTime, double>(offsetTime, Datas)); } } return datasTuples; // return filtered value } /// <summary> /// Processing series point based on user selection /// </summary> /// <param name="serie">Original serie</param> /// <param name="pltOption">Selected Option</param> /// <returns></returns> private List<Tuple<DateTime,double>> ProcessPlotOptionSeries(List<Tuple<DateTime,double>> serie,PlotOption pltOption) { switch (pltOption) { case PlotOption.Normal: return serie; case PlotOption.ThreePointsMovingAverage: return ThreePointMovingAverage.Process(serie); case PlotOption.WhiteNoise: return WhiteNoiseHelper.Process(serie); case PlotOption.Cumulative: return CumulativeHelper.Process(serie); default: return new List<Tuple<DateTime, double>>(); } } /// <summary> /// Calculating offset from recording date and offset index with unit of offset /// </summary> /// <param name="dt"></param> /// <param name="i"></param> /// <param name="unit"></param> /// <returns></returns> private DateTime CalculatingOffset(DateTime dt, int i, OffsetUnit unit) { switch (unit) { case OffsetUnit.Second: return dt.AddSeconds(SampleOffset * i); case OffsetUnit.Hour: return dt.AddHours(SampleOffset * i); case OffsetUnit.Day: return dt.AddDays(SampleOffset * i); case OffsetUnit.Month: return dt.AddMonths(Convert.ToInt32(SampleOffset) * i); default: return dt; } } /// <summary> /// repopulate list filter selection base on new offset unit select /// </summary> /// <param name="unit"></param> public void PopulateDates(OffsetUnit unit) { var result = new List<DateTime>(); for (int i = 0; i < Datas.Count; i++) { result.Add(CalculatingOffset(RecordingDateTime, i, unit)); } Dates = result.ToList(); SelectedFilteredDate = Dates.FirstOrDefault(); //select first of list as default } /// <summary> /// Get bound value if filter is perform by value, inactive by default /// </summary> /// <returns></returns> private Tuple<double, double> GetBoundFilter() { var lowerValue = double.NaN; var upperValue = double.NaN; if (IsFiltering) { if (IsLowerBound) lowerValue = LowerBoundValue; if (IsUpperBound) upperValue = UpperBoundValue; } return new Tuple<double, double>(lowerValue, upperValue); } /// <summary> /// Get filter date value, if not active date filter will return date minvalue /// </summary> /// <returns></returns> private DateTime GetFilterDate() { return IsFiltering ? SelectedFilteredDate : DateTime.MinValue; } } /// <summary> /// Enum for plot type selection /// </summary> public enum PlotOption { Normal, ThreePointsMovingAverage, WhiteNoise, Cumulative, } /// <summary> /// Offset unit for selection /// </summary> public enum OffsetUnit { Second, Hour, Day, Month, } }
-
please tell me what u think is good and what is bad and why and how to fix it ryzen 5 2600x stock cpu cooler msi b450 tomahawk max gskill ripjaws v ddr4 3600mhz 16gb(2x8gb) CX550M EVGA geforce rtx 2060 ko ultra gaming phanteks p300 arctic p14 pwm 72.8cfm 140mm x 3 (2 at front, one on top, one more at back from case SATA SSD and hdd from local store should i get a wifi adapter that also had bluetooth 4.0 on it? Im trying for a black theme and a clean look should i get rgb LEDs?
-
So this is a new build Full PC Specs - Intel Core i5-6500 3.2GHz Quad-Core Processor MSI Z170A PC MATE ATX LGA1151 Motherboard Crucial 16GB (2 x 8GB) DDR4-2133 Memory (link provided) Kingston SSDNow UV400 240GB 2.5" Solid State Drive Western Digital Blue 3TB 3.5" 5400RPM Internal Hard Drive PowerColor Radeon R9 280X 3GB TurboDuo Video Card Raidmax Smilodon ATX-612WEBP ATX Mid Tower Case w/500W Power Supply Thermaltake SMART 750W 80+ Bronze Certified ATX Power Supply (link provided) Asus PCE-AC55BT PCI-Express x1 802.11a/b/g/n/ac Wi-Fi Adapter So what do you guys think?
-
First youtube changed the way comments on chrome worked on my desktop chrome browser that removed the ability to reply in the pop up window of the notifications and forced you to go directly to the video, that sucked but at least it still provided a bit of waning functionality. Then doing the same thing took you to the video that was greyed out with a message that it could not load, all the while the audio was playing in the background and no comments were loaded. So the entire POINT of responding with a click was made moot. And then today, just now, it's STILL broken but the video shows up and plays (still no comments) WTF, no one else is complaining so I suspect google engineers have specifically targeted me as a sacrificial lamb to see how I cope. Why am I made to suffer? Why can't this be spread to more of you? Responding to comments is extremely important to my usage. I say the following with no ego. I am a light in the darkness of nonsense on the web, that last ray of hope left over in pandoras box after all the evils have been unleashed. Slowing down my responses darkens the entire world.
- 5 replies
-
- youtube
- notifications
-
(and 1 more)
Tagged with:
-
Everyone hates on the new thumbnails. They don't give constructive criticism, they just say they suck. I personally like the goofy nature of the thumbnails, fits Linus and his team IMO, but I guess they aren't as "sleek" but they aren't boring anymore. Secondly, anyone who isn't Luke or Linus gets huge hate when they host an episode. The new asian dude, who isn't bad at all, kinda like him actually, gets called a faggot in comments. It's disgusting really.
-
I have both a Dell Optiplex 390, and a Lenovo Thinkcentre m78, the Dell isy current main computer, and the Lenovo is there for an etxtra monitor and web browser. Dell: CPU: Intel core i3 2120 Ram: 8gb ddr3 (dual channel) Gpu: Nvidia GTX 1030 Psu: EVGA 450w 80+ Lenovo: Cpu: AMD A6 5400B Ram: 4gb ddr3 Gpu: Integrated Psu: 230v I want to either upgrade the dell (CPU mainly) into a decent computer, able to play overwatch, CSGO Gary's Mod & portal at 1080p 60+ fps, then use the Lenovo as a NAS/media server or sell the lenovo, use the dell as a NAS then build a computer.
- 7 replies
-
- lenovo thinkcentre m78
- dell optiplex 390
-
(and 4 more)
Tagged with:
-
So here goes I did my first build a few weeks ago using a thermaltake view 22 TG case a samsung EVO 250 SSD a western digital 4TB hard drive ROG strix B350 mobo Ryzen 5 1600 CPU 16 GB Gskill RAM and a Gigabyte GTX 1060 6GB GPU any thoughts? so far it has been working great for me Windows loads in less than 15 seconds.
-
I like many people didn't get to go to LTX this year. Most of us only got to see a tiny bit of it through videos and pictures others posted. SO. I want to hear your stories, see your photos, videos etc. Comments, Issues, Fun times, improvement suggestions, reasons to go next year, suggestions on the best ways to get there, where to stay, etc Everything goes as long as it's within the Forums rules. NO ARGUING ABOUT WHAT WAS TERRIBLE OR GREAT. REMEMBER THESE ARE OPINIONS AND ARE ALL SUBJECTIVE. Let's make this a place to show everyone else what it's about and help them decide easier for next year.
-
So I was listening to Laszlo - Supernova and looked at the comments. This is what I found:
-
So anyone else notice this? It seems a lot of people have their comments disabled on their reviews, and not just the trolling/negative reviews. Also the glowing reviews. I'm wondering if Steam disabled them by default and the only ones active are the people that set it to enabled. This is very annoying to be honest, because sometimes you can comment to correct their grievance with the game. Like having issues with a certain aspect you can easily solve (mouse input delay, etc). Nor is it to guage how popular that opinion is because: A. steam got rid of the thumbs down B. steam now apparently disabled comments by default. So when someone blasts a game, there is no way to guage how legitimate this grievance is. Am I the only one who's annoyed by this ever-increasing hugbox Steam is becoming with concerns to it's reviews? I feel like if you put a review out there, someone should be able to comment on it. EDIT: I guess I should have googled, it's disabled by default. smh... why.
- 6 replies
-
- steam product reviews
- comments
-
(and 1 more)
Tagged with:
-
im about to build a new pc, what do you guys think on the parts, would you do anything differently?, its for 1080p 60fps gaming BTW link Theres also a sandisk ultra 2 480gb but its allready purchased PCPartPicker part list / Price breakdown by merchant CPU: Intel Core i5-6500 3.2GHz Quad-Core Processor ($198.88 @ OutletPC) Motherboard: ASRock Fatal1ty Z170 Gaming K4 ATX LGA1151 Motherboard ($123.98 @ Newegg) Memory: G.Skill Ripjaws V Series 16GB (2 x 8GB) DDR4-3000 Memory ($74.89 @ OutletPC) Storage: Toshiba 2TB 3.5" 7200RPM Internal Hard Drive ($64.89 @ OutletPC) Video Card: Gigabyte GeForce GTX 1060 6GB D5 6G Video Card ($254.98 @ Newegg) Case: Phanteks ECLIPSE P400 ATX Mid Tower Case ($54.99 @ Newegg) Power Supply: EVGA 650W 80+ Gold Certified Semi-Modular ATX Power Supply ($77.99 @ SuperBiiz) Other: Dvi cable ($7.00) Total: $857.60 Prices include shipping, taxes, and discounts when available Generated by PCPartPicker 2016-09-24 11:39 EDT-0400
-
Source Link: http://www.cbc.ca/news/canada/cbc-news-online-commenting-no-pseudonyms-1.3496467 CBC says they're going to require all commenters to use their real names, but they don't know how their going to do that: And it's also just the beginning: Personally I put this right up there with Trump trying to shut down the internet. Good luck with that bro... Some questions to start discussion: 1 - Are their reasons for attempting this...reasonable? 2 - Do you think they'll attempt to implement a purely technological solution, or a community (ie community mods, paid mods, etc) one? 3 - If comments are going to be curated/moderated/filtered, is there any point to having comments at all? 4 - As a government-funded entity, does this potentially have "free-speech" issues?
- 24 replies
-
This is my first custom PC and I'm building on a budget The build should be 700 dollars plus or minus 10 or so dollars I would prefer this build to keep a red and black ascetic I will be using this build for gaming, schoolwork, and editing/rendering Any suggestions are great and appreciated!! Permalink: http://pcpartpicker.com/list/JWzYJV
- 8 replies
-
- suggestions
- comments
-
(and 2 more)
Tagged with:
-
Hi guys, I have an A8 7600 CPU Paired with R9 390 xfx 8 GB version Is my CPU bottle necking my GPU , Since i am out of options having an FM2+ socket, what is my future upgrade prospect for CPU
- 27 replies
-
I have been reading the comments on Vessel recently and I am really shocked about how many people are being so mean about the content that LTT is putting out. I know that Vessel is paid, and a good portion of the people that are watching on Vessel are there because of the free year that they received. Come on people... It's simple, if you don't like the content that is being put out, then either do one of the two things. 1) DON'T renew your vessel membership. 2) DON'T watch LTT... It's plain and simple... If we are being honest, you are going to get the SAME quality content a week on youtube that is FREE. I see comments all the time that say, "This video is so stupid, why is this even a thing?" "This video isn't meant for general consumers..." "Why would he make a video about this I'm never going to do this anyway" or my personal favorite "I am so pissed off that Linus said NO exclusive content on vessel, but guess what this is? EXCLUSIVE CONTENT!!!" I just don't get people sometimes... They don't think... Linus, if you're reading this, I want to thank you so much for you making the content that you and the rest of the LTT crew make, I can definitely say that your content has helped me make decisions about computer hardware that I am so glad I have made. You all have become part of my daily routine and I honestly cannot wait until I can watch your new video the next day! Zachary Hutchinson
-
Now, before any of you look at the title, then look at the build and go "... but why?", I am one who prefers to give someone more than they'll ever need. So that if they use it for other things later, it will perform well enough. Plus, you can expect this thing to eventually get viruses. Having more horse power when that inevitably happens would still keep it usable (albeit, that is possibly a bad thing, instead of a good thing).
-
Hey guys, I'm getting some money in the near future and would like to build my own pc: I'm living in Italy (so currency is €) and I'm planning to buy everything from Amazon Italy. I'll be using this pc to (hopefully) develop software, some gaming and simple video editing (basic stuff) and I've thought of these components: - CPU: Intel Core i7-6700 - Motherboard: Gigabyte Z170-HDP3 - Graphics Card: XFX R9 380 4GB Double Dissipation - RAM: Kingston HyperX DDR4 2133MHz 2x8GB - SSD: Samsung 850 EVO 250GB - HDD: Western Digital Caviar Blue 1TB - PSU: Antec VP600P - Case: Aerocool Aero-500 Gaming with window & card reader - Monitor: AOC e2460Sh 24'' Total price is around €1200 (usually lower, due to Amazon deals). I've got some doubts which I hope you might help figure out: - I've recently seen that it's possible to overclock non-K CPUs, like the i7-6700 simply upgrading the MB to a custom BIOS: has anyone here done that? - Would you change any of my choices? If so, why? Thanks to anyone who will reply here!
-
Hello everyone, so I just wanted to watch the Fallout 4 Bomb video by Linus&Slick but I noticed something weird on my suggestions bar, my profile picture and my comments section. They are all either messed up or blank! Here, take a look! Any help will be appreciated, and yes, I have tried using microsoft edge AND IT WORKS so for now I am going to use edge but I REALLY want chrome working again so any help is highly appreciated.
-
Hi, I am planning to update my CPU to 6700K, and I am still undecided for my mobo. Any suggestion guys?
- 12 replies
-
I run a website with a yearly viewing of around 2 million - I have disabled comments since the start. How would it affect the audience if I enabled comments through a Disqus-type system? My website is here.