It's all about the nuisance created by human behavior. Calendar, DST, timezone, all the problems you never imagined can happen and can only be met in real life scenarios, and you will meet same problem again, struggle then found out the same problem have been solved long time ago by mature library, and the solution doesn't require any smart or advanced technique, just another corner case.
Agree. I think all the AI stuff need to be removed. Are you seeing lots of open positions asking for people use AI to code?
And if you are applying for VR, make resume VR oriented.
If applying for web development, make resume focus on for web development.
No need trying to show everything you know and every experience which could be overwhelming and the HR probably will not feel you are a good match to their narrow definition.
For windows, I like everything search https://www.voidtools.com/
It let you search all your files and folders instantly as long as they are ntfs partions, and there is no heavy background indexing needed(it still need to do index but it's very light since it use ntfs file journal to build it) .
I also customize it so I can click the folder in the UI and open it in total commander.
I used to use a firefox addon which have nice expression input and history. Firefox updates killed so many good addon, even yesterday the 97.0 is disabling my addon again.
Intel will not get more favorable treatment from TSMC than AMD.
- Intel compete with TSMC for foundry services
- Intel try to get government subsidy by attacking TSMC's location, national security concerns etc, which caused TSMC original founder publicly respond with not too kind words.
- Let one customer buy capacity to starve other customers will hurt the basic business model and trust of TSMC as a foundry service, but people keep suggesting this from their imagination.
Page 15 of statement_of_facts
The only other significant deposit to the account was an approximately $11,000 U.S. Small Business Administration Paycheck Protection Program (PPP)
loan advance provided in response to the COVID-19 crisis.
A good ink jet for printing photos and greeting cards.
Previously I had bad experience with ink jet being the ink keep drying up, and laser is always better for black and white. However two use cases really make it worth to remember turn on ink jet and clean it regularly:
- print photo by yourself, like passport photo, photo needed by forms. You may still need to adjust color/brightness a little bit, but it's way better than CVS. I didn't realize you can print 4x6 with this kind of quality.
- print greeting cards. with quality paper it's looking very good.
I use Cannon MX 922, regular 4x6 photo paper. For greeting card I use 44lb Epson Premium Presentation Paper MATTE.
The headline is accurate because that's one subject of the lawsuit. If I'm understanding it correctly after skimming through the filing(read especially page 6 and 9):
1. the plaintiff argues that in Boston case (page 6) apple store only took less than 10 minutes to identify the shoplifter, so they probably used facial recognition tech. Note the shoplifter left the store, apple found the incident, report it to police within 10 minutes, without actually detain the person.
2. I'm guessing the facial recognition is actually accurate because it was based on their previous security video, not plaintiff's real id photo(which apple probably don't have access all the time). So the facial recognition just linked one person with previous security video properly, and the id of person was based on previous record made by employee.
3. Thus there is nothing wrong here with facial recognition, but the title will definitely evoke fear and people's emotion since most people will not see the details.
My setup is a little different but it's reliable and simple:
Dell UltraSharp U3417W has built in usb hub. I can connect pc and laptop to this monitor and switch between them with monitor button.
Connect keyboard and mouse to monitor (and connect upstream usb cable to pc/laptop) so your keyboard and mouse move with your monitor switch.
This setup only use one monitor but it's enough for my use. I have another regular 1080p monitor that always connect to one machine.
There really should be a better way to map values. There are numerous functions in R for this, I believe there should be similar functions in Julia. Is that because Julia have good performance so people tend to write loop to deal with this kind of task? And call this hacking?
- use Microsoft MRAN which did the heavy lifting of hosting archives
- use date instead of version
- install package automatically in first time (which pacman::p_load has been doing for ages) and easier to use in script level.
It's not coincidence that most package manager solutions used version instead of date to control the environment:
- A paper published on 2017 may used a date in 2017.10.01, but there is a high possibility that some of the dependency packages might be of earlier date, unless the author update packages every day/week, which is not a good habit anyway because updating too frequently will break things more frequently.
- Then how can you reproduce the environment using a date? The underlying assumption that all packages will be latest till that date simply doesn't hold.
That's why packrat/renv etc will use a lock file to record all package versions, and why you will need a project to manage libraries, because you will need to maintain different library environments and cannot install to same location.
Yet the author take installing all packages to a single location as a feature since you don't need to install same package again, and try to avoid project and prefer script as much as possible when doing reproducible research?
It's funny. In China there used to be a time when high school students like to use rarely used Chinese characters, which are only similar to the intentional character in shape instead of meaning.
I program mainly in R and I always use RMarkdown. I write extensively about question definition, notes, reference, exploration, different directions in RMarkdown. In the end if I ever need to have a script version I have some utility function to pick code chunks and output as script.
This serve as a very good documentation and is much better than code comments.
With Rmarkdown you have 2 options, both have its own merits
1. save code and output separately, so you can save the output (but not comparing the output versions), or always generate output from scratch when needed (this actually help to ensure reproducibility)
2. or you can use R notebook format, which save the result with document together, in some companion folders.
One reason dplyr was promoted is that you can connect to different server backend like sparkr, sql etc, which is the enterprise direction RStudio aiming at. In the other hand, data.table is your friend when you are using your own machine. With more and more memory and cpu power available, its benefits are actually increasing.
I have been using data.table from almost day one, it does worth more recognition. The syntax is a little bit hard in the beginning but can be grasped after some efforts. I often feel that my exploration code will be much more tedious look if written in dplyr style.
In my opinion, the single most point in job seeking is to get feedback as much as possible, as early as possible.
Consider these bad examples:
sending many resumes and didn't get any response. This is huge blow to morale and there no hint on what should be improved, which went wrong.
- to fix it: get someone in field to review the resume and give suggestions. This is simple but many people didn't do it. And it's totally possible to find somebody you never know before to review your resume.
decide to jump on a wagon (data science, machine learning) and plan years for it, like online degree, many courses, a master or even a Ph.D!
- problem: it took too much time to get some feedback, and the commitment is too big, often not executable in reality. It's possible somebody spent a lot of effort to get in a program, only to find out he/she doesn't like/fit it later.
- and the wagon may be outdated when you finished the program.
- to fix: tiptoe as early as possible, like a side project, some short courses. This of course require some existing experience and skills.
In general,
- meetup is a great way to meet with people, learn about the field.
It's all about the nuisance created by human behavior. Calendar, DST, timezone, all the problems you never imagined can happen and can only be met in real life scenarios, and you will meet same problem again, struggle then found out the same problem have been solved long time ago by mature library, and the solution doesn't require any smart or advanced technique, just another corner case.